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 | 940,661 | 6,191 | SH | | SOLE | 0 | 5,155 | 0 | 1,036 |
SPDR PORTFOLIO AGGREGATE BOND ETF | ETF | 78464A649 | 250,041 | 9,752 | SH | | SOLE | 0 | 8,801 | 0 | 951 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 1,082,603 | 6,907 | SH | | SOLE | 0 | 6,907 | 0 | 0 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 893 | 5,700 | SH | Put | SOLE | 0 | 5,700 | 0 | 0 |
COSTCO WHOLESALE CORP | Stock | 22160K105 | 5,478,664 | 8,300 | SH | | SOLE | 0 | 7,516 | 0 | 784 |
HCA HEALTHCARE INC COM | Stock | 40412C101 | 5,458,533 | 20,166 | SH | | SOLE | 0 | 18,712 | 0 | 1,454 |
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF | ETF | 46138J825 | 10,249,081 | 501,055 | SH | | SOLE | 0 | 466,843 | 0 | 34,212 |
SPDR S&P 500 ETF TRUST | ETF | 78462F103 | 448,693 | 944 | SH | | SOLE | 0 | 944 | 0 | 0 |
THE TRADE DESK INC COM CL A | Stock | 88339J105 | 2,738,222 | 38,052 | SH | | SOLE | 0 | 34,240 | 0 | 3,812 |
LAMB WESTON HLDGS INC COM | Stock | 513272104 | 599,629 | 5,548 | SH | | SOLE | 0 | 4,842 | 0 | 705 |
VANGUARD EXTENDED DURATION ETF | ETF | 921910709 | 13,997,851 | 172,749 | SH | | SOLE | 0 | 154,438 | 0 | 18,311 |
SUPER MICRO COMPUTER INC COM | Stock | 86800U104 | 3,804,252 | 13,383 | SH | | SOLE | 0 | 12,122 | 0 | 1,261 |
CACI INTL INC CL A | Stock | 127190304 | 1,268,883 | 3,918 | SH | | SOLE | 0 | 3,918 | 0 | 0 |
PEPSICO INC COM | Stock | 713448108 | 5,210,691 | 30,680 | SH | | SOLE | 0 | 27,154 | 0 | 3,526 |
TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 | 6,159,938 | 25,256 | SH | | SOLE | 0 | 23,384 | 0 | 1,872 |
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND | ETF | 33734X101 | 205,840 | 3,490 | SH | | SOLE | 0 | 3,490 | 0 | 0 |
REGIONS FINANCIAL CORP NEW COM | Stock | 7591EP100 | 4,905,301 | 253,112 | SH | | SOLE | 0 | 225,246 | 0 | 27,865 |
ADOBE INC COM | Stock | 00724F101 | 2,040,969 | 3,421 | SH | | SOLE | 0 | 3,026 | 0 | 395 |
GOOGLE INC | Stock | 02079K305 | 5,979,011 | 42,802 | SH | | SOLE | 0 | 38,591 | 0 | 4,211 |
FISERV INC COM | Stock | 337738108 | 3,010,553 | 22,663 | SH | | SOLE | 0 | 20,129 | 0 | 2,534 |
OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 | 6,558,165 | 6,903 | SH | | SOLE | 0 | 6,299 | 0 | 603 |
MICROSOFT | Stock | 594918104 | 8,758,348 | 23,291 | SH | | SOLE | 0 | 22,334 | 0 | 957 |
MICROSOFT | Stock | 594918104 | 489 | 1,300 | SH | Put | SOLE | 0 | 1,300 | 0 | 0 |
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND | ETF | 81369Y852 | 333,073 | 4,584 | SH | | SOLE | 0 | 4,013 | 0 | 571 |
TEXTRON INC COM | Stock | 883203101 | 7,818,071 | 97,216 | SH | | SOLE | 0 | 84,980 | 0 | 12,235 |
SPDR GOLD MINISHARES TRUST | ETF | 98149E303 | 4,733,676 | 115,710 | SH | | SOLE | 0 | 103,288 | 0 | 12,421 |
PGIM ULTRA SHORT BOND ETF | ETF | 69344A107 | 210,303 | 4,258 | SH | | SOLE | 0 | 4,158 | 0 | 100 |
CBOE GLOBAL MKTS INC COM | Stock | 12503M108 | 914,763 | 5,123 | SH | | SOLE | 0 | 4,365 | 0 | 758 |
ARCH CAP GROUP LTD ORD | Stock | G0450A105 | 5,375,440 | 72,377 | SH | | SOLE | 0 | 65,487 | 0 | 6,890 |
TRADEWEB MKTS INC CL A | Stock | 892672106 | 2,650,788 | 29,168 | SH | | SOLE | 0 | 25,847 | 0 | 3,321 |
TARGA RES CORP COM | Stock | 87612G101 | 3,447,349 | 39,684 | SH | | SOLE | 0 | 35,558 | 0 | 4,126 |
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT | ETF | 46137V357 | 2,616,166 | 16,579 | SH | | SOLE | 0 | 15,552 | 0 | 1,027 |
ELI LILLY & CO COM | Stock | 532457108 | 200,724 | 344 | SH | | SOLE | 0 | 202 | 0 | 142 |
PROSHARES S&P TECHNOLOGY DIVIDEND ARISTOCRATS ETF | ETF | 74347G606 | 1,793,494 | 25,776 | SH | | SOLE | 0 | 23,088 | 0 | 2,688 |
ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 | 215,489 | 4,257 | SH | | SOLE | 0 | 4,257 | 0 | 0 |
QUANTA SVCS INC COM | Stock | 74762E102 | 6,293,375 | 29,163 | SH | | SOLE | 0 | 26,334 | 0 | 2,829 |
EDISON INTL COM | Stock | 281020107 | 2,672,511 | 37,383 | SH | | SOLE | 0 | 33,539 | 0 | 3,844 |
ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 | 203,488 | 1,948 | SH | | SOLE | 0 | 1,948 | 0 | 0 |
DOUBLEVERIFY HLDGS INC COM | Stock | 25862V105 | 1,717,185 | 46,688 | SH | | SOLE | 0 | 42,014 | 0 | 4,674 |
VISA INC | Stock | 92826C839 | 7,968,012 | 30,605 | SH | | SOLE | 0 | 27,001 | 0 | 3,604 |
PHILLIPS 66 COM | Stock | 718546104 | 7,237,490 | 54,360 | SH | | SOLE | 0 | 48,599 | 0 | 5,761 |
META PLATFORMS INC CL A | Stock | 30303M102 | 8,886,166 | 25,105 | SH | | SOLE | 0 | 22,205 | 0 | 2,900 |
ASML HOLDING N V N Y REGISTRY SHS | ADR | N07059210 | 542,712 | 717 | SH | | SOLE | 0 | 692 | 0 | 25 |
SERVICENOW INC COM | Stock | 81762P102 | 7,601,832 | 10,760 | SH | | SOLE | 0 | 9,848 | 0 | 912 |
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND | ETF | 337345102 | 1,052,469 | 5,998 | SH | | SOLE | 0 | 5,119 | 0 | 879 |
BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 | 853,731 | 5,114 | SH | | SOLE | 0 | 3,091 | 0 | 2,023 |
AVAGO TECHNOLOGIES LTD | Stock | 11135F101 | 2,365,334 | 2,119 | SH | | SOLE | 0 | 1,949 | 0 | 170 |
BRINKS CO COM | Stock | 109696104 | 536,319 | 6,098 | SH | | SOLE | 0 | 5,534 | 0 | 564 |
ACCENTURE LTD BERMUDA CL A | Stock | G1151C101 | 673,396 | 1,919 | SH | | SOLE | 0 | 1,919 | 0 | 0 |
NVIDIA CORPORATION COM | Stock | 67066G104 | 2,957,949 | 5,973 | SH | | SOLE | 0 | 5,249 | 0 | 724 |
WHEATON PRECIOUS METALS CORP COM | Stock | 962879102 | 3,269,268 | 66,260 | SH | | SOLE | 0 | 59,016 | 0 | 7,244 |
AECOM COM | Stock | 00766T100 | 3,176,265 | 34,364 | SH | | SOLE | 0 | 31,074 | 0 | 3,290 |
MGM RESORTS INTERNATIONAL COM | Stock | 552953101 | 5,686,692 | 127,276 | SH | | SOLE | 0 | 114,106 | 0 | 13,170 |
AMETEK INC COM | Stock | 031100100 | 602,013 | 3,651 | SH | | SOLE | 0 | 3,412 | 0 | 239 |
SPDR PORTFOLIO SHORT TERM TREASURY ETF | ETF | 78468R101 | 346,494 | 11,928 | SH | | SOLE | 0 | 11,459 | 0 | 468 |
ONEOK INC NEW COM | Stock | 682680103 | 2,063,309 | 29,384 | SH | | SOLE | 0 | 26,246 | 0 | 3,137 |
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF | ETF | 46137V324 | 959,154 | 22,249 | SH | | SOLE | 0 | 18,817 | 0 | 3,432 |
TJX COS INC NEW COM | Stock | 872540109 | 9,510,036 | 101,376 | SH | | SOLE | 0 | 91,098 | 0 | 10,277 |
WALMART INC COM | Stock | 931142103 | 2,677,370 | 16,983 | SH | | SOLE | 0 | 15,088 | 0 | 1,895 |
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF | ETF | 46137V365 | 351,866 | 4,773 | SH | | SOLE | 0 | 4,088 | 0 | 685 |
EATON CORP PLC SHS | Stock | G29183103 | 7,141,035 | 29,653 | SH | | SOLE | 0 | 25,434 | 0 | 4,219 |
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF | ETF | 46138J841 | 5,509,443 | 263,799 | SH | | SOLE | 0 | 240,016 | 0 | 23,783 |
SPDR PORTFOLIO S&P 500 GROWTH ETF | ETF | 78464A409 | 921,315 | 14,161 | SH | | SOLE | 0 | 12,651 | 0 | 1,510 |
CADENCE DESIGN SYSTEM INC COM | Stock | 127387108 | 6,974,306 | 25,606 | SH | | SOLE | 0 | 23,105 | 0 | 2,501 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 352,529 | 3,526 | SH | | SOLE | 0 | 3,507 | 0 | 19 |
ON SEMICONDUCTOR CORP COM | Stock | 682189105 | 3,446,573 | 41,262 | SH | | SOLE | 0 | 37,598 | 0 | 3,663 |
NOVO-NORDISK A/S ADR ADR CMN | ADR | 670100205 | 8,776,698 | 84,840 | SH | | SOLE | 0 | 77,215 | 0 | 7,625 |
SAP AKTIENGESELLSCHAFT ADR | ADR | 803054204 | 3,541,193 | 22,907 | SH | | SOLE | 0 | 20,990 | 0 | 1,917 |
APPLE INC | Stock | 037833100 | 1,312,869 | 6,819 | SH | | SOLE | 0 | 6,819 | 0 | 0 |