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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVANCED MICRO DEVICES INC COM 007903107 1,287 11,773 SH   SOLE   11,773 0 0
ALPHABET INC CAP STK CL A 02079K305 1,688 607 SH   SOLE   606 0 1
AMAZON COM INC COM 023135106 1,630 500 SH   SOLE   500 0 0
APPLE INC COM 037833100 2,258 12,931 SH   SOLE   12,931 0 0
APPLIED MATLS INC COM 038222105 566 4,297 SH   SOLE   4,297 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 893 9,897 SH   SOLE   9,897 0 0
ARES CAPITAL CORP COM 04010L103 424 20,259 SH   SOLE   20,259 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 37,726 820,316 SH   SOLE   820,316 0 0
AUTOZONE INC COM 053332102 562 275 SH   SOLE   275 0 0
BROADCOM INC COM 11135F101 1,750 2,779 SH   SOLE   2,774 0 5
CHEVRON CORP NEW COM 166764100 396 2,430 SH   SOLE   2,430 0 0
CITIZENS FINL GROUP INC COM 174610105 227 5,007 SH   SOLE   5,007 0 0
COHEN & STEERS INC COM 19247A100 1,006 11,718 SH   SOLE   11,718 0 0
COLUMBIA BKG SYS INC COM 197236102 235 7,288 SH   SOLE   7,288 0 0
CONOCOPHILLIPS COM 20825C104 756 7,562 SH   SOLE   7,532 0 30
COPART INC COM 217204106 537 4,283 SH   SOLE   4,283 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,514 2,629 SH   SOLE   2,629 0 0
DANAHER CORPORATION COM 235851102 1,627 5,546 SH   SOLE   5,535 0 11
DIAMONDBACK ENERGY INC COM 25278X109 828 6,039 SH   SOLE   6,039 0 0
ENPHASE ENERGY INC COM 29355A107 595 2,949 SH   SOLE   2,949 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 40,459 855,199 SH   SOLE   855,199 0 0
EXPEDIA GROUP INC COM NEW 30212P303 569 2,907 SH   SOLE   2,907 0 0
EXXON MOBIL CORP COM 30231G102 908 10,990 SH   SOLE   10,953 0 37
FASTENAL CO COM 311900104 1,098 18,487 SH   SOLE   18,487 0 0
FIFTH THIRD BANCORP COM 316773100 957 22,237 SH   SOLE   22,237 0 0
FIRST FNDTN INC COM 32026V104 254 10,459 SH   SOLE   10,459 0 0
FORTINET INC COM 34959E109 703 2,058 SH   SOLE   2,058 0 0
GARTNER INC COM 366651107 596 2,005 SH   SOLE   2,005 0 0
HOME DEPOT INC COM 437076102 1,494 4,991 SH   SOLE   4,991 0 0
HUNT J B TRANS SVCS INC COM 445658107 639 3,184 SH   SOLE   3,184 0 0
INTUIT COM 461202103 550 1,144 SH   SOLE   1,144 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 723 2,395 SH   SOLE   2,395 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 468 22,198 SH   SOLE   22,198 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 469 22,244 SH   SOLE   22,244 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 469 22,419 SH   SOLE   22,419 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 469 23,477 SH   SOLE   23,477 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 469 23,210 SH   SOLE   23,210 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 2,042 46,457 SH   SOLE   46,457 0 0
ISHARES TR CORE TOTAL USD 46434V613 687 13,838 SH   SOLE   13,838 0 0
ISHARES TR EAFE GRWTH ETF 464288885 337 3,499 SH   SOLE   3,499 0 0
ISHARES TR EAFE VALUE ETF 464288877 435 8,664 SH   SOLE   8,664 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 1,634 16,127 SH   SOLE   16,127 0 0
ISHARES TR FALN ANGLS USD 46435G474 1,733 62,416 SH   SOLE   62,416 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 654 12,653 SH   SOLE   12,653 0 0
ISHARES TR MBS ETF 464288588 1,750 17,183 SH   SOLE   17,183 0 0
ISHARES TR TIPS BD ETF 464287176 2,007 16,108 SH   SOLE   16,108 0 0
ISHARES TR US TREAS BD ETF 46429B267 6,582 264,213 SH   SOLE   264,213 0 0
JOHNSON & JOHNSON COM 478160104 1,096 6,185 SH   SOLE   6,185 0 0
JPMORGAN CHASE & CO COM 46625H100 271 1,991 SH   SOLE   1,991 0 0
KLA CORP COM NEW 482480100 999 2,730 SH   SOLE   2,730 0 0
KROGER CO COM 501044101 908 15,834 SH   SOLE   15,834 0 0
LOWES COS INC COM 548661107 1,464 7,243 SH   SOLE   7,243 0 0
MARTIN MARIETTA MATLS INC COM 573284106 626 1,627 SH   SOLE   1,627 0 0
MCKESSON CORP COM 58155Q103 885 2,890 SH   SOLE   2,890 0 0
MICROSOFT CORP COM 594918104 1,749 5,674 SH   SOLE   5,664 0 10
MSCI INC COM 55354G100 537 1,067 SH   SOLE   1,067 0 0
NEXTERA ENERGY INC COM 65339F101 941 11,106 SH   SOLE   11,106 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 71 31,798 SH   SOLE   31,798 0 0
NVIDIA CORPORATION COM 67066G104 1,760 6,450 SH   SOLE   6,439 0 11
OLD DOMINION FREIGHT LINE IN COM 679580100 1,332 4,460 SH   SOLE   4,460 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 651 950 SH   SOLE   950 0 0
PACIFIC PREMIER BANCORP COM 69478X105 736 20,812 SH   SOLE   20,812 0 0
PACWEST BANCORP DEL COM 695263103 4,344 100,720 SH   SOLE   100,720 0 0
PALO ALTO NETWORKS INC COM 697435105 579 930 SH   SOLE   930 0 0
PFIZER INC COM 717081103 1,253 24,213 SH   SOLE   24,155 0 58
PIONEER NAT RES CO COM 723787107 1,312 5,248 SH   SOLE   5,248 0 0
PROCTER AND GAMBLE CO COM 742718109 336 2,200 SH   SOLE   2,200 0 0
PUBLIC STORAGE COM 74460D109 590 1,513 SH   SOLE   1,513 0 0
QUALCOMM INC COM 747525103 1,511 9,885 SH   SOLE   9,864 0 21
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 247 7,648 SH   SOLE   7,648 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,171 23,157 SH   SOLE   23,157 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 236 4,982 SH   SOLE   4,982 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 444 7,309 SH   SOLE   7,309 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 235 3,078 SH   SOLE   3,078 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,844 34,709 SH   SOLE   34,709 0 0
SYNOPSYS INC COM 871607107 1,612 4,837 SH   SOLE   4,837 0 0
SYNOVUS FINL CORP COM NEW 87161C501 925 18,871 SH   SOLE   18,871 0 0
TARGET CORP COM 87612E106 1,020 4,806 SH   SOLE   4,806 0 0
TESLA INC COM 88160R101 1,643 1,525 SH   SOLE   1,525 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 610 1,033 SH   SOLE   1,033 0 0
TRACTOR SUPPLY CO COM 892356106 741 3,175 SH   SOLE   3,175 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,080 5,037 SH   SOLE   5,023 0 14
UNITEDHEALTH GROUP INC COM 91324P102 214 419 SH   SOLE   419 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 749 14,711 SH   SOLE   14,711 0 0
WALKER & DUNLOP INC COM 93148P102 830 6,412 SH   SOLE   6,412 0 0
WELLS FARGO CO NEW COM 949746101 4,437 91,550 SH   SOLE   91,490 0 60
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,524 3,710 SH   SOLE   3,710 0 0
WESTERN ALLIANCE BANCORP COM 957638109 218 2,629 SH   SOLE   2,629 0 0
WILLIAMS SONOMA INC COM 969904101 829 5,714 SH   SOLE   5,714 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 257 7,876 SH   SOLE   7,876 0 0
ZIONS BANCORPORATION N A COM 989701107 281 4,289 SH   SOLE   4,289 0 0
ZOETIS INC CL A 98978V103 1,515 8,036 SH   SOLE   8,036 0 0