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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,035,690 6,409 SH   SOLE   5,996 0 413
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 554,126 2,555 SH   SOLE   2,555 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 660,667 2,780 SH   SOLE   2,754 0 26
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 844,889 13,360 SH   SOLE   12,580 0 780
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 653,095 2,176 SH   SOLE   2,176 0 0
APPLE INC COM 037833100 BBG001S5N8V8 1,749,943 13,468 SH   SOLE   13,057 0 411
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 892,560 9,613 SH   SOLE   9,173 0 440
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 403,281 21,834 SH   SOLE   21,834 0 0
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 662,207 5,457 SH   SOLE   5,411 0 46
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 BBG001SGT8G5 33,272,179 820,320 SH   SOLE   820,320 0 0
AUTOZONE INC COM 053332102 BBG001S6Q5D9 1,420,520 576 SH   SOLE   557 0 19
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 649,789 4,045 SH   SOLE   3,777 0 268
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 634,347 7,735 SH   SOLE   7,232 0 503
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 549,905 3,667 SH   SOLE   3,633 0 34
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 776,555 4,326 SH   SOLE   4,145 0 181
CIGNA CORP NEW COM 125523100 BBG00KXRCDQ9 690,879 2,085 SH   SOLE   1,975 0 110
CINTAS CORP COM 172908105 BBG001S7CRG1 679,986 1,506 SH   SOLE   1,506 0 0
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 1,100,494 9,326 SH   SOLE   8,747 0 579
COPART INC COM 217204106 BBG001S7MTB1 616,755 10,129 SH   SOLE   10,129 0 0
CORTEVA INC COM 22052L104 BBG00BN969D0 775,148 13,187 SH   SOLE   12,564 0 623
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,581,194 3,464 SH   SOLE   3,318 0 146
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 564,485 22,975 SH   SOLE   22,975 0 0
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 1,429,052 5,384 SH   SOLE   5,155 0 229
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 890,505 14,477 SH   SOLE   13,782 0 695
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 1,418,586 10,371 SH   SOLE   10,106 0 265
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 683,967 2,778 SH   SOLE   2,778 0 0
EATON CORP PLC SHS G29183103 BBG001S5QZ45 309,611 1,973 SH   SOLE   1,973 0 0
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 849,558 1,656 SH   SOLE   1,573 0 83
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 542,638 2,048 SH   SOLE   2,029 0 19
ENTERPRISE FINL SVCS CORP COM 293712105 BBG001SKJVR4 34,778,720 710,350 SH   SOLE   710,224 0 126
EOG RES INC COM 26875P101 BBG001S5ZB93 763,069 5,892 SH   SOLE   5,577 0 315
EXELON CORP COM 30161N101 BBG001SBJMT2 875,284 20,247 SH   SOLE   19,199 0 1,048
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,225,134 11,107 SH   SOLE   10,425 0 682
FIRST FNDTN INC COM 32026V104 BBG001V9VY13 149,846 10,457 SH   SOLE   10,457 0 0
GARTNER INC COM 366651107 BBG001S5SD60 624,548 1,858 SH   SOLE   1,839 0 19
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 432,533 1,743 SH   SOLE   1,611 0 132
GENERAL MLS INC COM 370334104 BBG001S5RKR2 760,105 9,065 SH   SOLE   8,567 0 498
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 336,326 3,918 SH   SOLE   3,528 0 390
HERSHEY CO COM 427866108 BBG001S5S148 772,244 3,335 SH   SOLE   3,335 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 1,618,210 5,123 SH   SOLE   4,984 0 139
HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 584,892 3,355 SH   SOLE   3,355 0 0
INSULET CORP COM 45784P101 BBG001SRF439 569,350 1,934 SH   SOLE   1,915 0 19
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 370,884 16,118 SH   SOLE   15,778 0 340
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 577,697 28,201 SH   SOLE   25,884 0 2,317
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 594,619 29,524 SH   SOLE   27,164 0 2,360
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 594,246 31,400 SH   SOLE   28,887 0 2,513
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 592,971 31,217 SH   SOLE   28,710 0 2,507
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 873,780 44,547 SH   SOLE   41,904 0 2,643
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 BBG001SPHLD2 172,191 33,631 SH   SOLE   27,764 0 5,867
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 2,118,254 51,804 SH   SOLE   49,986 0 1,818
ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 232,811 2,152 SH   SOLE   2,112 0 40
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 824,963 18,361 SH   SOLE   18,087 0 274
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 423,809 5,060 SH   SOLE   4,947 0 113
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 556,034 12,119 SH   SOLE   11,863 0 256
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 1,338,957 15,799 SH   SOLE   15,467 0 332
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 923,950 37,544 SH   SOLE   36,122 0 1,422
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 769,040 15,280 SH   SOLE   14,532 0 748
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 1,017,314 10,968 SH   SOLE   10,851 0 117
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 1,590,001 14,938 SH   SOLE   14,314 0 624
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 5,305,570 233,520 SH   SOLE   225,401 0 8,119
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 971,227 5,498 SH   SOLE   5,253 0 245
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 229,706 1,713 SH   SOLE   1,713 0 0
KLA CORP COM NEW 482480100 BBG001S5SLM4 789,383 2,094 SH   SOLE   1,984 0 110
LILLY ELI & CO COM 532457108 BBG001S5STL8 1,275,317 3,486 SH   SOLE   3,280 0 206
MARATHON PETE CORP COM 56585A102 BBG001S169P1 806,172 6,926 SH   SOLE   6,567 0 359
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 569,627 3,826 SH   SOLE   3,826 0 0
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 922,261 2,459 SH   SOLE   2,346 0 113
MICROSOFT CORP COM 594918104 BBG001S5TD05 951,263 3,967 SH   SOLE   3,798 0 169
NETFLIX INC COM 64110L106 BBG001SF6L46 338,227 1,147 SH   SOLE   1,029 0 118
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 857,710 10,260 SH   SOLE   9,493 0 767
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 922,977 1,692 SH   SOLE   1,612 0 80
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 728,227 11,561 SH   SOLE   10,991 0 570
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 627,079 2,210 SH   SOLE   2,210 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 1,490,557 1,766 SH   SOLE   1,708 0 58
PACIFIC PREMIER BANCORP COM 69478X105 BBG001S9JFG6 659,368 20,893 SH   SOLE   20,893 0 0
PACWEST BANCORP DEL COM 695263103 BBG001SFDBF8 2,257,391 98,361 SH   SOLE   98,361 0 0
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1,058,411 7,585 SH   SOLE   7,327 0 258
PAYCHEX INC COM 704326107 BBG001S5V135 571,429 4,945 SH   SOLE   4,945 0 0
PFIZER INC COM 717081103 BBG001S5V466 790,464 15,427 SH   SOLE   15,427 0 0
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 1,268,364 5,554 SH   SOLE   5,395 0 159
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 333,432 2,200 SH   SOLE   2,200 0 0
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 581,215 2,074 SH   SOLE   2,074 0 0
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 1,179,636 1,635 SH   SOLE   1,579 0 56
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 1,107,235 24,255 SH   SOLE   24,001 0 254
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 225,777 4,359 SH   SOLE   4,324 0 35
SEAGEN INC COM 81181C104 BBG001S9M4Q6 603,997 4,700 SH   SOLE   4,700 0 0
SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 585,069 4,076 SH   SOLE   4,076 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 1,812,274 40,291 SH   SOLE   39,393 0 898
SYNOPSYS INC COM 871607107 BBG001S5VTR8 1,421,798 4,453 SH   SOLE   4,319 0 134
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 520,387 11,608 SH   SOLE   11,608 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 626,957 1,138 SH   SOLE   1,138 0 0
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 311,360 2,224 SH   SOLE   2,006 0 218
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 815,816 3,626 SH   SOLE   3,626 0 0
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 709,234 1,512 SH   SOLE   1,512 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 1,257,966 2,373 SH   SOLE   2,239 0 134
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 288,851 1,658 SH   SOLE   1,658 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 603,390 15,314 SH   SOLE   15,314 0 0
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 3,765,900 91,206 SH   SOLE   91,206 0 0
ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 210,822 4,288 SH   SOLE   4,288 0 0