The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 BBG001S5T7X2 2,224,268 14,610 SH   SOLE   13,984 0 626
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 236,051 1,339 SH   SOLE   1,339 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 430,451 2,427 SH   SOLE   2,270 0 157
AMAZON COM INC COM 023135106 BBG001S5PQL7 659,486 3,006 SH   SOLE   2,862 0 144
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 2,416,524 7,576 SH   SOLE   7,272 0 304
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 924,857 9,366 SH   SOLE   9,269 0 97
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 2,035,858 14,350 SH   SOLE   14,286 0 64
APPLE INC COM 037833100 BBG001S5N8V8 845,069 4,119 SH   SOLE   4,119 0 0
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 597,236 1,706 SH   SOLE   1,651 0 55
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 604,962 27,548 SH   SOLE   27,548 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 1,194,642 6,897 SH   SOLE   6,897 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 BBG001SGT8G5 12,959,776 820,239 SH   SOLE   820,239 0 0
AT&T INC COM 00206R102 BBG001S5VWH2 477,828 16,511 SH   SOLE   15,523 0 988
ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 613,535 3,021 SH   SOLE   2,984 0 37
AUTOZONE INC COM 053332102 BBG001S6Q5D9 1,996,437 538 SH   SOLE   538 0 0
AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 738,522 892 SH   SOLE   863 0 29
BANC OF CALIFORNIA INC COM 05990K106 BBG001SKZX56 685,434 48,785 SH   SOLE   48,785 0 0
BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 83,664 10,080 SH   SOLE   10,080 0 0
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 2,333,874 25,616 SH   SOLE   24,546 0 1,070
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 405,618 835 SH   SOLE   776 0 59
BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 204,132 22,962 SH   SOLE   22,962 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 BBG00NNWBWQ2 318,754 5,853 SH   SOLE   5,705 0 148
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 BBG01GQYLJY8 298,204 5,644 SH   SOLE   5,492 0 152
BLACKSTONE INC COM 09260D107 BBG001S7H949 698,507 4,670 SH   SOLE   4,610 0 60
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 BBG019MDHCC8 477,064 10,335 SH   SOLE   10,043 0 292
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 469,525 81 SH   SOLE   75 0 6
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1,890,094 17,597 SH   SOLE   17,517 0 80
BROADCOM INC COM 11135F101 BBG00KHY5SY8 1,137,958 4,128 SH   SOLE   4,102 0 26
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1,232,093 5,791 SH   SOLE   5,578 0 213
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 352,028 2,458 SH   SOLE   2,458 0 0
CINTAS CORP COM 172908105 BBG001S7CRG1 2,975,795 13,352 SH   SOLE   13,228 0 124
CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 1,640,468 8,377 SH   SOLE   8,377 0 0
COPART INC COM 217204106 BBG001S7MTB1 1,038,665 21,167 SH   SOLE   21,167 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 2,972,727 3,003 SH   SOLE   2,892 0 111
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 2,245,038 4,408 SH   SOLE   4,363 0 45
DOORDASH INC CL A 25809K105 BBG005D7QCK1 2,441,435 9,904 SH   SOLE   9,872 0 32
ELI LILLY & CO COM 532457108 BBG001S5STL8 242,143 311 SH   SOLE   311 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 BBG001SKJVR4 29,453,288 534,542 SH   SOLE   534,416 0 126
EQT CORP COM 26884L109 BBG001S5QXJ4 1,002,812 17,195 SH   SOLE   17,195 0 0
FISERV INC COM 337738108 BBG001S5R6Q4 666,882 3,868 SH   SOLE   3,822 0 46
FORTINET INC COM 34959E109 BBG001S77BL6 1,980,558 18,734 SH   SOLE   18,667 0 67
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 4,756,980 18,482 SH   SOLE   18,022 0 460
GE VERNOVA INC COM 36828A101 BBG013G17W77 1,204,345 2,276 SH   SOLE   2,276 0 0
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 516,100 4,655 SH   SOLE   4,399 0 256
GODADDY INC CL A 380237107 BBG006MDLXZ9 1,149,143 6,382 SH   SOLE   6,382 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 2,545,718 3,597 SH   SOLE   3,452 0 145
HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 1,297,139 4,870 SH   SOLE   4,870 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 901,657 2,459 SH   SOLE   2,438 0 21
HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 1,395,789 7,499 SH   SOLE   7,499 0 0
INSULET CORP COM 45784P101 BBG001SRF439 1,064,128 3,387 SH   SOLE   3,387 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 1,351,893 24,398 SH   SOLE   24,398 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1,250,752 4,243 SH   SOLE   4,111 0 132
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1,633,490 3,006 SH   SOLE   2,964 0 42
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 BBG001TG54V2 290,124 2,362 SH   SOLE   2,193 0 169
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6ZV0 956,689 51,160 SH   SOLE   49,558 0 1,602
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 845,313 40,876 SH   SOLE   39,497 0 1,379
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 850,368 43,564 SH   SOLE   42,100 0 1,464
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 842,176 42,859 SH   SOLE   41,402 0 1,457
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 1,000,944 48,850 SH   SOLE   47,182 0 1,668
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 371,976 2,625 SH   SOLE   2,416 0 209
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 BBG001SRNLL2 313,688 1,997 SH   SOLE   1,851 0 146
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 309,863 21,960 SH   SOLE   21,309 0 651
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 BBG001SN68L9 342,424 6,018 SH   SOLE   5,539 0 479
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 344,017 6,589 SH   SOLE   6,086 0 503
INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696 BBG001SN6GN9 337,112 5,494 SH   SOLE   5,044 0 450
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 308,591 4,414 SH   SOLE   4,034 0 380
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 208,390 3,471 SH   SOLE   3,376 0 95
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 1,467,204 34,010 SH   SOLE   33,026 0 984
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 1,399,612 15,860 SH   SOLE   15,317 0 543
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 229,650 4,495 SH   SOLE   4,362 0 133
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 545,358 11,797 SH   SOLE   11,459 0 338
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 326,397 5,142 SH   SOLE   5,005 0 137
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 705,191 25,983 SH   SOLE   25,187 0 796
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 702,619 13,771 SH   SOLE   13,298 0 473
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 412,190 4,390 SH   SOLE   4,261 0 129
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 328,344 1,796 SH   SOLE   1,748 0 48
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 324,905 2,951 SH   SOLE   2,878 0 73
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 232,941 1,192 SH   SOLE   1,160 0 32
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 1,410,703 12,776 SH   SOLE   12,377 0 399
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 2,281,867 99,298 SH   SOLE   96,494 0 2,804
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 765,942 2,642 SH   SOLE   2,531 0 111
KKR & CO INC COM 48251W104 BBG001S6PW05 844,741 6,350 SH   SOLE   6,293 0 57
LINDE PLC SHS G54950103 BBG01FND0CH6 411,471 877 SH   SOLE   810 0 67
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 1,216,469 4,453 SH   SOLE   4,453 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1,608,704 2,863 SH   SOLE   2,808 0 55
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 881,870 1,203 SH   SOLE   1,192 0 11
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 2,754,986 3,733 SH   SOLE   3,676 0 57
MICROSOFT CORP COM 594918104 BBG001S5TD05 274,648 552 SH   SOLE   552 0 0
MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 2,876,501 7,116 SH   SOLE   7,039 0 77
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 76,661 13,788 SH   SOLE   13,788 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 6,083,668 4,543 SH   SOLE   4,434 0 109
ORACLE CORP COM 68389X105 BBG001S5SJG6 919,558 4,206 SH   SOLE   4,157 0 49
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 1,997,046 22,157 SH   SOLE   22,082 0 75
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 5,164,074 37,882 SH   SOLE   37,155 0 727
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 921,903 4,505 SH   SOLE   4,470 0 35
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 763,529 1,093 SH   SOLE   1,083 0 10
PAYCHEX INC COM 704326107 BBG001S5V135 1,040,976 7,156 SH   SOLE   7,156 0 0
PFIZER INC COM 717081103 BBG001S5V466 316,033 13,038 SH   SOLE   13,038 0 0
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 2,168,986 11,909 SH   SOLE   11,420 0 489
PROGRESSIVE CORP COM 743315103 BBG001S5V509 729,068 2,732 SH   SOLE   2,708 0 24
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 1,370,540 3,625 SH   SOLE   3,625 0 0
ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 1,463,858 13,915 SH   SOLE   13,915 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 2,701,726 8,628 SH   SOLE   8,602 0 26
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 633,757 27,270 SH   SOLE   26,477 0 793
SERVICENOW INC COM 81762P102 BBG001T4JFC0 750,498 730 SH   SOLE   723 0 7
SHOPIFY INC CL A SUB VTG SHS 82509L107 BBG004DW5NC7 258,499 2,241 SH   SOLE   2,241 0 0
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 405,597 2,523 SH   SOLE   2,355 0 168
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 BBG001SPTB87 354,798 4,881 SH   SOLE   4,745 0 136
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 872,074 3,591 SH   SOLE   3,510 0 81
TARGA RES CORP COM 87612G101 BBG001TC94B9 1,071,985 6,158 SH   SOLE   6,158 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 1,897,383 5,973 SH   SOLE   5,948 0 25
TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 1,029,980 975 SH   SOLE   975 0 0
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 2,289,917 9,611 SH   SOLE   9,469 0 142
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 767,217 1,754 SH   SOLE   1,735 0 19
TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 2,212,531 1,455 SH   SOLE   1,449 0 6
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 748,342 2,623 SH   SOLE   2,623 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 790,262 18,264 SH   SOLE   18,264 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 512,668 1,444 SH   SOLE   1,356 0 88
WALMART INC COM 931142103 BBG001S5XH92 2,255,687 23,069 SH   SOLE   22,114 0 955
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 6,920,525 86,377 SH   SOLE   85,947 0 430
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 1,794,644 11,674 SH   SOLE   11,617 0 57
WILLIAMS COS INC COM 969457100 BBG001S5XH10 703,689 11,203 SH   SOLE   11,071 0 132