COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
AMAZON.COM INC | Stock | 023135106 | 947,680 | 7,455 | SH | | SOLE | 0 | 5,555 | 0 | 1,900 |
SPDR PORTFOLIO AGGREGATE BOND ETF | ETF | 78464A649 | 230,646 | 9,476 | SH | | SOLE | 0 | 8,458 | 0 | 1,018 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 1,085,266 | 6,968 | SH | | SOLE | 0 | 6,968 | 0 | 0 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 888 | 5,700 | SH | Put | SOLE | 0 | 5,700 | 0 | 0 |
COSTCO WHOLESALE CORP | Stock | 22160K105 | 4,582,391 | 8,111 | SH | | SOLE | 0 | 7,395 | 0 | 716 |
HCA HEALTHCARE INC COM | Stock | 40412C101 | 6,781,669 | 27,570 | SH | | SOLE | 0 | 25,937 | 0 | 1,633 |
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF | ETF | 46138J825 | 10,200,194 | 507,220 | SH | | SOLE | 0 | 473,217 | 0 | 34,003 |
ISHARES MSCI ACWI EX U.S. ETF | ETF | 464288240 | 360,050 | 7,659 | SH | | SOLE | 0 | 6,468 | 0 | 1,191 |
SPDR S&P 500 ETF TRUST | ETF | 78462F103 | 394,564 | 923 | SH | | SOLE | 0 | 923 | 0 | 0 |
LAMB WESTON HLDGS INC COM | Stock | 513272104 | 526,652 | 5,696 | SH | | SOLE | 0 | 4,884 | 0 | 812 |
VANGUARD EXTENDED DURATION ETF | ETF | 921910709 | 8,151,912 | 116,406 | SH | | SOLE | 0 | 104,773 | 0 | 11,633 |
CORNING INC COM | Stock | 219350105 | 2,346,586 | 77,013 | SH | | SOLE | 0 | 70,923 | 0 | 6,090 |
CACI INTL INC CL A | Stock | 127190304 | 1,229,978 | 3,918 | SH | | SOLE | 0 | 3,918 | 0 | 0 |
PEPSICO INC COM | Stock | 713448108 | 6,732,021 | 39,731 | SH | | SOLE | 0 | 35,537 | 0 | 4,194 |
TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 | 8,484,073 | 41,812 | SH | | SOLE | 0 | 38,521 | 0 | 3,291 |
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND | ETF | 33734X101 | 1,215,364 | 23,826 | SH | | SOLE | 0 | 21,276 | 0 | 2,550 |
DUPONT DE NEMOURS INC COM | Stock | 26614N102 | 4,867,370 | 65,255 | SH | | SOLE | 0 | 59,361 | 0 | 5,894 |
REGIONS FINANCIAL CORP NEW COM | Stock | 7591EP100 | 6,988,979 | 406,336 | SH | | SOLE | 0 | 366,077 | 0 | 40,259 |
GOOGLE INC | Stock | 02079K305 | 5,660,611 | 43,257 | SH | | SOLE | 0 | 39,292 | 0 | 3,965 |
OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 | 5,930,993 | 6,526 | SH | | SOLE | 0 | 5,974 | 0 | 551 |
MICROSOFT | Stock | 594918104 | 7,354,133 | 23,291 | SH | | SOLE | 0 | 22,334 | 0 | 957 |
MICROSOFT | Stock | 594918104 | 410 | 1,300 | SH | Put | SOLE | 0 | 1,300 | 0 | 0 |
TEXTRON INC COM | Stock | 883203101 | 7,771,961 | 99,462 | SH | | SOLE | 0 | 87,645 | 0 | 11,817 |
SPDR GOLD MINISHARES TRUST | ETF | 98149E303 | 8,602,012 | 234,643 | SH | | SOLE | 0 | 207,365 | 0 | 27,278 |
PGIM ULTRA SHORT BOND ETF | ETF | 69344A107 | 244,778 | 4,946 | SH | | SOLE | 0 | 4,946 | 0 | 0 |
CBOE GLOBAL MKTS INC COM | Stock | 12503M108 | 760,743 | 4,870 | SH | | SOLE | 0 | 4,286 | 0 | 584 |
ARCH CAP GROUP LTD ORD | Stock | G0450A105 | 5,244,201 | 65,791 | SH | | SOLE | 0 | 60,331 | 0 | 5,460 |
TARGA RES CORP COM | Stock | 87612G101 | 3,221,700 | 37,584 | SH | | SOLE | 0 | 34,215 | 0 | 3,369 |
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT | ETF | 46137V357 | 2,687,576 | 18,968 | SH | | SOLE | 0 | 17,604 | 0 | 1,364 |
PROSHARES S&P TECHNOLOGY DIVIDEND ARISTOCRATS ETF | ETF | 74347G606 | 1,651,619 | 26,579 | SH | | SOLE | 0 | 23,218 | 0 | 3,361 |
ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 | 216,639 | 4,257 | SH | | SOLE | 0 | 4,257 | 0 | 0 |
QUANTA SVCS INC COM | Stock | 74762E102 | 6,917,662 | 36,979 | SH | | SOLE | 0 | 33,720 | 0 | 3,259 |
ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 | 679,461 | 7,438 | SH | | SOLE | 0 | 6,277 | 0 | 1,161 |
VISA INC | Stock | 92826C839 | 7,058,547 | 30,688 | SH | | SOLE | 0 | 27,495 | 0 | 3,193 |
PHILLIPS 66 COM | Stock | 718546104 | 4,556,809 | 37,926 | SH | | SOLE | 0 | 34,471 | 0 | 3,455 |
META PLATFORMS INC CL A | Stock | 30303M102 | 7,631,338 | 25,420 | SH | | SOLE | 0 | 22,680 | 0 | 2,740 |
ASML HOLDING N V N Y REGISTRY SHS | ADR | N07059210 | 390,870 | 664 | SH | | SOLE | 0 | 622 | 0 | 42 |
SERVICENOW INC COM | Stock | 81762P102 | 5,913,797 | 10,580 | SH | | SOLE | 0 | 9,851 | 0 | 729 |
BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 | 710,340 | 5,706 | SH | | SOLE | 0 | 3,683 | 0 | 2,023 |
BRINKS CO COM | Stock | 109696104 | 443,903 | 6,111 | SH | | SOLE | 0 | 5,440 | 0 | 671 |
ACCENTURE LTD BERMUDA CL A | Stock | G1151C101 | 589,344 | 1,919 | SH | | SOLE | 0 | 1,919 | 0 | 0 |
NVIDIA CORPORATION COM | Stock | 67066G104 | 2,836,570 | 6,521 | SH | | SOLE | 0 | 5,827 | 0 | 694 |
WHEATON PRECIOUS METALS CORP COM | Stock | 962879102 | 2,648,523 | 65,315 | SH | | SOLE | 0 | 58,275 | 0 | 7,040 |
S&P GLOBAL INC COM | Stock | 78409V104 | 210,476 | 576 | SH | | SOLE | 0 | 576 | 0 | 0 |
AECOM COM | Stock | 00766T100 | 4,198,253 | 50,557 | SH | | SOLE | 0 | 45,613 | 0 | 4,944 |
MGM RESORTS INTERNATIONAL COM | Stock | 552953101 | 5,627,294 | 153,082 | SH | | SOLE | 0 | 138,316 | 0 | 14,766 |
AMETEK INC COM | Stock | 031100100 | 840,607 | 5,689 | SH | | SOLE | 0 | 5,316 | 0 | 373 |
CISCO SYS INC | Stock | 17275R102 | 315,732 | 5,873 | SH | | SOLE | 0 | 5,567 | 0 | 306 |
ISHARES U.S. CONSUMER STAPLES ETF | ETF | 464287812 | 248,431 | 1,332 | SH | | SOLE | 0 | 1,003 | 0 | 329 |
INDEPENDENCE RLTY TR INC COM | REIT | 45378A106 | 210,670 | 14,973 | SH | | SOLE | 0 | 13,465 | 0 | 1,508 |
SPDR PORTFOLIO SHORT TERM TREASURY ETF | ETF | 78468R101 | 780,667 | 27,182 | SH | | SOLE | 0 | 26,673 | 0 | 509 |
ONEOK INC NEW COM | Stock | 682680103 | 1,823,993 | 28,756 | SH | | SOLE | 0 | 26,003 | 0 | 2,753 |
ECOLAB INC COM | Stock | 278865100 | 5,034,399 | 29,719 | SH | | SOLE | 0 | 26,682 | 0 | 3,037 |
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF | ETF | 46137V324 | 1,063,390 | 27,772 | SH | | SOLE | 0 | 22,966 | 0 | 4,806 |
CONOCOPHILLIPS COM | Stock | 20825C104 | 348,858 | 2,912 | SH | | SOLE | 0 | 2,658 | 0 | 254 |
TJX COS INC NEW COM | Stock | 872540109 | 8,998,478 | 101,243 | SH | | SOLE | 0 | 91,413 | 0 | 9,830 |
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF | ETF | 46137V365 | 251,872 | 3,283 | SH | | SOLE | 0 | 2,886 | 0 | 397 |
EATON CORP PLC SHS | Stock | G29183103 | 6,450,227 | 30,243 | SH | | SOLE | 0 | 26,337 | 0 | 3,906 |
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF | ETF | 46138J866 | 433,814 | 20,434 | SH | | SOLE | 0 | 20,434 | 0 | 0 |
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF | ETF | 46138J841 | 5,523,024 | 267,200 | SH | | SOLE | 0 | 243,529 | 0 | 23,671 |
CADENCE DESIGN SYSTEM INC COM | Stock | 127387108 | 5,637,258 | 24,060 | SH | | SOLE | 0 | 21,914 | 0 | 2,146 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 414,470 | 3,525 | SH | | SOLE | 0 | 3,506 | 0 | 19 |
ON SEMICONDUCTOR CORP COM | Stock | 682189105 | 4,727,995 | 50,866 | SH | | SOLE | 0 | 46,551 | 0 | 4,315 |
NOVO-NORDISK A/S ADR ADR CMN | ADR | 670100205 | 7,848,304 | 86,302 | SH | | SOLE | 0 | 79,594 | 0 | 6,708 |
APPLE INC | Stock | 037833100 | 1,188,734 | 6,943 | SH | | SOLE | 0 | 6,943 | 0 | 0 |