0001398344-24-009596.txt : 20240514 0001398344-24-009596.hdr.sgml : 20240514 20240514172649 ACCESSION NUMBER: 0001398344-24-009596 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240514 DATE AS OF CHANGE: 20240514 EFFECTIVENESS DATE: 20240514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EP Wealth Advisors, LLC CENTRAL INDEX KEY: 0001540569 ORGANIZATION NAME: IRS NUMBER: 330152539 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14754 FILM NUMBER: 24945907 BUSINESS ADDRESS: STREET 1: 21515 HAWTHORNE BLVD., SUITE 1200 CITY: TORRANCE STATE: CA ZIP: 90503 BUSINESS PHONE: 310-543-4559 MAIL ADDRESS: STREET 1: 21515 HAWTHORNE BLVD., SUITE 1200 CITY: TORRANCE STATE: CA ZIP: 90503 FORMER COMPANY: FORMER CONFORMED NAME: EP Wealth Advisors, Inc. DATE OF NAME CHANGE: 20120126 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001540569 XXXXXXXX 03-31-2024 03-31-2024 false EP Wealth Advisors, LLC
21515 HAWTHORNE BLVD., SUITE 1200 TORRANCE CA 90503
13F HOLDINGS REPORT 028-14754 000111147 801-29358 N
Mario Chilin Chief Compliance Officer 310-543-4559 /s/ Mario Chilin Torrance CA 05-14-2024 0 833 8555023014
INFORMATION TABLE 2 fp0088396-1_13fhr-table.xml AGILENT TECHNOLOGIES INC COM 00846U101 1166215 8015 SH SOLE 7600 0 415 AMERICAN AIRLS GROUP INC COM 02376R102 415586 27074 SH SOLE 27074 0 0 APPLE INC COM 037833100 314301469 1832875 SH SOLE 1640810 0 192065 ABBVIE INC COM 00287Y109 16135925 88610 SH SOLE 80512 0 8098 AIRBNB INC COM CL A 009066101 356379 2160 SH SOLE 2125 0 35 ABBOTT LABS COM 002824100 4616602 40618 SH SOLE 36813 0 3805 ARCHER AVIATION INC COM CL A 03945R102 46200 10000 SH SOLE 10000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9426771 27197 SH SOLE 26982 0 215 ISHARES TR MSCI ACWI ETF 464288257 3259212 29594 SH SOLE 29311 0 283 ISHARES INC MSCI GBL MIN VOL 464286525 272174 2585 SH SOLE 2585 0 0 ADOBE INC COM 00724F101 4330876 8583 SH SOLE 8169 0 414 ANALOG DEVICES INC COM 032654105 895102 4526 SH SOLE 4508 0 17 ARCHER DANIELS MIDLAND CO COM 039483102 538046 8566 SH SOLE 8566 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3860141 15457 SH SOLE 14424 0 1033 AUTODESK INC COM 052769106 202379 777 SH SOLE 777 0 0 AMERICAN ELEC PWR CO INC COM 025537101 762624 8857 SH SOLE 8657 0 200 AFLAC INC COM 001055102 368999 4298 SH SOLE 4252 0 46 ISHARES TR CORE US AGGBD ET 464287226 152014328 1552117 SH SOLE 1372273 0 179843 C3 AI INC CL A 12468P104 277170 10239 SH SOLE 10239 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 276434 3536 SH SOLE 3179 0 357 GALLAGHER ARTHUR J & CO COM 363576109 231245 925 SH SOLE 925 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1092929 10049 SH SOLE 9949 0 100 ALBEMARLE CORP COM 012653101 455041 3454 SH SOLE 3454 0 0 ALLSTATE CORP COM 020002101 53547725 309507 SH SOLE 275526 0 33981 ALLOGENE THERAPEUTICS INC COM 019770106 48500 10850 SH SOLE 10850 0 0 APPLIED MATLS INC COM 038222105 10366800 50268 SH SOLE 49995 0 273 ARDAGH METAL PACKAGING S A SHS L02235106 87036 25375 SH SOLE 25375 0 0 ADVANCED MICRO DEVICES INC COM 007903107 8278327 45866 SH SOLE 43858 0 2008 AMETEK INC COM 031100100 1144790 6259 SH SOLE 5800 0 459 AMGEN INC COM 031162100 6758000 23769 SH SOLE 22592 0 1177 AMERICAN LITHIUM CORP COM NEW 027259209 9520 14000 SH SOLE 14000 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 228283 4810 SH SOLE 4810 0 0 AMERIPRISE FINL INC COM 03076C106 710004 1619 SH SOLE 1572 0 47 AMERICAN TOWER CORP NEW COM 03027X100 57438021 290693 SH SOLE 260068 0 30625 AMAZON COM INC COM 023135106 186372845 1033223 SH SOLE 956716 0 76507 ISHARES TR AGGRES ALLOC ETF 464289859 213666 2909 SH SOLE 2909 0 0 AON PLC SHS CL A G0403H108 675484 2024 SH SOLE 2024 0 0 SMITH A O CORP COM 831865209 245478 2744 SH SOLE 2744 0 0 AIR PRODS & CHEMS INC COM 009158106 1272552 5253 SH SOLE 5183 0 70 AMPHENOL CORP NEW CL A 032095101 675379 5855 SH SOLE 5855 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 358673 3190 SH SOLE 3190 0 0 APPLOVIN CORP COM CL A 03831W108 753390 10884 SH SOLE 10884 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2705478 20345 SH SOLE 20345 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 252223 8819 SH SOLE 8819 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1320385 1361 SH SOLE 1361 0 0 ATMOS ENERGY CORP COM 049560105 211952 1783 SH SOLE 1783 0 0 AGAPE ATP CORP COM 008389108 13806 41837 SH SOLE 41837 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1901538 28872 SH SOLE 28872 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 3633928 62697 SH SOLE 62697 0 0 BROADCOM INC COM 11135F101 124938570 94264 SH SOLE 84691 0 9573 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 147155 2290 SH SOLE 2290 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 12179561 129971 SH SOLE 129971 0 0 AVERY DENNISON CORP COM 053611109 208292 933 SH SOLE 933 0 0 AXON ENTERPRISE INC COM 05464C101 417069 1333 SH SOLE 1333 0 0 AMERICAN EXPRESS CO COM 025816109 4978002 21863 SH SOLE 20965 0 898 ASTRAZENECA PLC SPONSORED ADR 046353108 1105684 16320 SH SOLE 16264 0 56 BOEING CO COM 097023105 7044452 36502 SH SOLE 33498 0 3004 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 317371 4386 SH SOLE 3592 0 794 BANK AMERICA CORP COM 060505104 16342554 430975 SH SOLE 419430 0 11545 BANK AMERICA CORP 7.25%CNV PFD L 060505682 132505 111 SH SOLE 111 0 0 BALL CORP COM 058498106 450184 6683 SH SOLE 6683 0 0 BAXTER INTL INC COM 071813109 416143 9737 SH SOLE 9737 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 241981 29331 SH SOLE 29331 0 0 BECTON DICKINSON & CO COM 075887109 4248933 17171 SH SOLE 4370 0 12801 BROWN FORMAN CORP CL A 115637100 193910 3662 SH SOLE 3662 0 0 BROWN FORMAN CORP CL B 115637209 302601 5862 SH SOLE 5830 0 32 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 43632258 475297 SH SOLE 446936 0 28361 SPDR SER TR BLOOMBERG 3-12 M 78468R523 6327500 63644 SH SOLE 63460 0 184 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 545457 17477 SH SOLE 13765 0 3712 VANGUARD BD INDEX FDS INTERMED TERM 921937819 120712277 1600959 SH SOLE 1544033 0 56926 BJS WHSL CLUB HLDGS INC COM 05550J101 214014 2829 SH SOLE 2814 0 15 BOOKING HOLDINGS INC COM 09857L108 2876909 793 SH SOLE 779 0 14 BLACKROCK INC COM 09247X101 48639888 58342 SH SOLE 49904 0 8438 BLEND LABS INC CL A 09352U108 639460 196757 SH SOLE 196757 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 133518 3664 SH SOLE 1177 0 2487 BRISTOL-MYERS SQUIBB CO COM 110122108 2569266 47377 SH SOLE 44475 0 2903 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4374476 60230 SH SOLE 35899 0 24331 PIMCO ETF TR ACTIVE BD ETF 72201R775 2190367 23845 SH SOLE 16739 0 7106 BP PLC SPONSORED ADR 055622104 362082 9609 SH SOLE 9540 0 69 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1920084 9373 SH SOLE 9173 0 200 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2537760 4 SH SOLE 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 90137951 214349 SH SOLE 206912 0 7437 BROWN & BROWN INC COM 115236101 845636 9660 SH SOLE 9660 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 795962 37957 SH SOLE 37957 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 303283 14845 SH SOLE 14845 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 755914 39350 SH SOLE 39350 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 2888813 149757 SH SOLE 148946 0 811 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1685014 21977 SH SOLE 16651 0 5327 BOSTON SCIENTIFIC CORP COM 101137107 859692 12552 SH SOLE 12477 0 75 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 954102 45304 SH SOLE 45304 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 1347255 126029 SH SOLE 126029 0 0 BLACKSTONE INC COM 09260D107 2772978 21108 SH SOLE 21085 0 23 CITIGROUP INC COM NEW 172967424 887215 14029 SH SOLE 13982 0 47 CABLE ONE INC COM 12685J105 213258 504 SH SOLE 30 0 474 CREDIT ACCEP CORP MICH COM 225310101 220620 400 SH SOLE 400 0 0 CONAGRA BRANDS INC COM 205887102 295287 9962 SH SOLE 7762 0 2200 CARDINAL HEALTH INC COM 14149Y108 594633 5314 SH SOLE 5291 0 23 CARRIER GLOBAL CORPORATION COM 14448C104 653658 11245 SH SOLE 8273 0 2972 CATERPILLAR INC COM 149123101 3834955 10466 SH SOLE 10178 0 288 CHUBB LIMITED COM H1467J104 931445 3595 SH SOLE 3280 0 315 CBRE GROUP INC CL A 12504L109 283066 2911 SH SOLE 2761 0 150 CROWN CASTLE INC COM 22822V101 822266 7770 SH SOLE 6684 0 1085 CAMECO CORP COM 13321L108 349852 8076 SH SOLE 8076 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 236875 14497 SH SOLE 14185 0 312 CADENCE DESIGN SYSTEM INC COM 127387108 715113 2297 SH SOLE 2297 0 0 CDW CORP COM 12514G108 1351403 5283 SH SOLE 3856 0 1427 CONSTELLATION ENERGY CORP COM 21037T109 707948 3830 SH SOLE 3743 0 87 CONFLUENT INC CLASS A COM 20717M103 631581 20694 SH SOLE 20694 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 253772 4570 SH SOLE 4170 0 400 CHURCH & DWIGHT CO INC COM 171340102 388377 3723 SH SOLE 3712 0 11 CHEMED CORP NEW COM 16359R103 936576 1459 SH SOLE 1447 0 12 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 175925 15500 SH SOLE 15500 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 216849 1322 SH SOLE 1322 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 338875 1166 SH SOLE 1143 0 23 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 194714 16487 SH SOLE 16487 0 0 THE CIGNA GROUP COM 125523100 1743516 4801 SH SOLE 4704 0 97 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 206114 3655 SH SOLE 3655 0 0 COLGATE PALMOLIVE CO COM 194162103 3884462 43137 SH SOLE 25748 0 17389 CLENE INC COMMON STOCK 185634102 19136 44984 SH SOLE 44984 0 0 CLOROX CO DEL COM 189054109 972102 6349 SH SOLE 6294 0 55 COMCAST CORP NEW CL A 20030N101 34192177 788747 SH SOLE 706109 0 82638 CME GROUP INC COM 12572Q105 242753 1128 SH SOLE 1128 0 0 ISHARES TR CALIF MUN BD ETF 464288356 72652794 1262648 SH SOLE 931295 0 331354 CHIPOTLE MEXICAN GRILL INC COM 169656105 1878151 646 SH SOLE 610 0 36 CUMMINS INC COM 231021106 542441 1841 SH SOLE 1345 0 496 CENTENE CORP DEL COM 15135B101 1067651 13604 SH SOLE 13604 0 0 CANADIAN NAT RES LTD COM 136385101 357600 4686 SH SOLE 4685 0 1 COOPER COS INC COM 216648501 446627 4402 SH SOLE 4360 0 42 CONOCOPHILLIPS COM 20825C104 3640324 28601 SH SOLE 28601 0 0 CENCORA INC COM 03073E105 650484 2677 SH SOLE 2677 0 0 COSTCO WHSL CORP NEW COM 22160K105 111277554 151888 SH SOLE 137553 0 14335 PACER FDS TR US CASH COWS 100 69374H881 323414 5566 SH SOLE 5566 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 269448 3056 SH SOLE 3016 0 40 CORPAY INC COM SHS 219948106 948761 3075 SH SOLE 3075 0 0 COPART INC COM 217204106 602484 10402 SH SOLE 10402 0 0 CRANE COMPANY COMMON STOCK 224408104 290935 2153 SH SOLE 2153 0 0 ISHARES TR MSCI LW CRB TG 46434V464 117612 655 SH SOLE 655 0 0 SALESFORCE INC COM 79466L302 7966550 26451 SH SOLE 25696 0 755 CROWDSTRIKE HLDGS INC CL A 22788C105 1616811 5043 SH SOLE 4993 0 50 CISCO SYS INC COM 17275R102 58178996 1165678 SH SOLE 1012497 0 153181 CSX CORP COM 126408103 1726849 46583 SH SOLE 33847 0 12737 CINTAS CORP COM 172908105 9917968 14436 SH SOLE 3080 0 11356 CORTEVA INC COM 22052L104 493393 8555 SH SOLE 7619 0 937 CVS HEALTH CORP COM 126650100 48563264 608867 SH SOLE 554014 0 54853 CHEVRON CORP NEW COM 166764100 16260504 103084 SH SOLE 94098 0 8986 SPDR SER TR BBG CONV SEC ETF 78464A359 1445690 19793 SH SOLE 17589 0 2204 CYBIN INC COM 23256X100 4962 12000 SH SOLE 12000 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 2108748 20737 SH SOLE 17770 0 2967 DOMINION ENERGY INC COM 25746U109 375023 7624 SH SOLE 7624 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 289193 6041 SH SOLE 5150 0 891 DUPONT DE NEMOURS INC COM 26614N102 632606 8251 SH SOLE 7670 0 581 DEERE & CO COM 244199105 1182686 2879 SH SOLE 2879 0 0 DECKERS OUTDOOR CORP COM 243537107 1894756 2013 SH SOLE 1963 0 50 DELL TECHNOLOGIES INC CL C 24703L202 381828 3346 SH SOLE 3346 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 309818 2083 SH SOLE 2074 0 9 WISDOMTREE TR US SMALLCAP DIVD 97717W604 319676 9782 SH SOLE 9782 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 31679416 991531 SH SOLE 990820 0 711 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 335589 13576 SH SOLE 10831 0 2745 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 390225 12913 SH SOLE 12913 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 12655761 203012 SH SOLE 155622 0 47390 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 71714988 1317564 SH SOLE 1178809 0 138755 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 9430433 370693 SH SOLE 370693 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 659906 25889 SH SOLE 25889 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 253189 9465 SH SOLE 9465 0 0 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 175665 4259 SH SOLE 4259 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 57630292 1568171 SH SOLE 1187616 0 380555 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 68526596 2284982 SH SOLE 1825298 0 459684 DISCOVER FINL SVCS COM 254709108 697582 5321 SH SOLE 4826 0 495 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 80282157 2667181 SH SOLE 2285873 0 381308 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1608663 28232 SH SOLE 28232 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 10538868 257674 SH SOLE 257674 0 0 ISHARES TR CORE DIV GRWTH 46434V621 5176264 89154 SH SOLE 84506 0 4648 WISDOMTREE TR US QTLY DIV GRT 97717X669 438131 5751 SH SOLE 1851 0 3900 QUEST DIAGNOSTICS INC COM 74834L100 380579 2859 SH SOLE 1134 0 1725 D R HORTON INC COM 23331A109 1145460 6961 SH SOLE 5836 0 1125 DANAHER CORPORATION COM 235851102 5649178 22622 SH SOLE 22524 0 98 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 7321694 18407 SH SOLE 17907 0 500 DISNEY WALT CO COM 254687106 53167957 434521 SH SOLE 393252 0 41269 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 446441 14355 SH SOLE 8961 0 5394 DRAFTKINGS INC NEW COM CL A 26142V105 321578 7082 SH SOLE 7082 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 3760885 52097 SH SOLE 52097 0 0 DIGITAL RLTY TR INC COM 253868103 622220 4320 SH SOLE 3570 0 750 DENALI THERAPEUTICS INC COM 24823R105 831060 40500 SH SOLE 40500 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 21844 20040 SH SOLE 20040 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1470961 30161 SH SOLE 27564 0 2597 DOVER CORP COM 260003108 3664798 20683 SH SOLE 3096 0 17587 DOW INC COM 260557103 971957 16778 SH SOLE 16197 0 581 DARDEN RESTAURANTS INC COM 237194105 224428 1343 SH SOLE 1343 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1532715 15204 SH SOLE 15204 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2386655 24678 SH SOLE 23984 0 694 DEVON ENERGY CORP NEW COM 25179M103 471336 9393 SH SOLE 7972 0 1421 ISHARES TR SELECT DIVID ETF 464287168 1244174 10100 SH SOLE 8441 0 1659 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 876281 9639 SH SOLE 9550 0 89 DEXCOM INC COM 252131107 352437 2541 SH SOLE 2541 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 4219164 89655 SH SOLE 85905 0 3750 SPDR SER TR BLOOMBERG EMERGI 78464A391 143541 7002 SH SOLE 7002 0 0 ECOLAB INC COM 278865100 628510 2722 SH SOLE 977 0 1745 CONSOLIDATED EDISON INC COM 209115104 1172721 12914 SH SOLE 12809 0 105 ISHARES TR MSCI EMG MKT ETF 464287234 3917877 95372 SH SOLE 83955 0 11417 ISHARES INC MSCI EMERG MRKT 464286533 494877 8745 SH SOLE 8745 0 0 ISHARES TR MSCI EAFE ETF 464287465 12062599 151047 SH SOLE 128884 0 22163 ISHARES TR MSCI EAFE MIN VL 46429B689 173151 2443 SH SOLE 2443 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1885097 18163 SH SOLE 10247 0 7916 ISHARES TR EAFE VALUE ETF 464288877 1474361 27102 SH SOLE 12029 0 15073 EDISON INTL COM 281020107 701252 9914 SH SOLE 9914 0 0 ELEVANCE HEALTH INC COM 036752103 826126 1593 SH SOLE 1578 0 15 ISHARES TR JPMORGAN USD EMG 464288281 1756516 19589 SH SOLE 7675 0 11914 EMERSON ELEC CO COM 291011104 790997 6974 SH SOLE 6774 0 200 ISHARES INC MSCI EMRG CHN 46434G764 663178 11520 SH SOLE 11520 0 0 ENBRIDGE INC COM 29250N105 464443 12837 SH SOLE 12759 0 78 ENPHASE ENERGY INC COM 29355A107 435407 3599 SH SOLE 3599 0 0 ENSIGN GROUP INC COM 29358P101 1822629 14649 SH SOLE 43 0 14606 EOG RES INC COM 26875P101 821204 6424 SH SOLE 6417 0 7 ENTERPRISE PRODS PARTNERS L COM 293792107 4955437 169823 SH SOLE 169823 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 29899678 374167 SH SOLE 344510 0 29657 ISHARES TR ESG AWR MSCI USA 46435G425 1132356 9850 SH SOLE 9850 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1153319 12376 SH SOLE 12376 0 0 ISHARES TR ESG AWARE MSCI 46435U663 5712348 141851 SH SOLE 132720 0 9132 ESSEX PPTY TR INC COM 297178105 300627 1228 SH SOLE 1228 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 620999 39479 SH SOLE 39479 0 0 EATON CORP PLC SHS G29183103 5887255 18828 SH SOLE 18640 0 188 ISHARES INC MSCI EQUAL WEITE 464286681 343942 3780 SH SOLE 3780 0 0 EATON VANCE SHORT DURATION D COM 27828V104 202488 19175 SH SOLE 19175 0 0 VERTICAL AEROSPACE LTD ORD SHS G9471C107 22800 20000 SH SOLE 20000 0 0 EATON VANCE LTD DURATION INC COM 27828H105 261300 26800 SH SOLE 26800 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1991184 20837 SH SOLE 20837 0 0 EAST WEST BANCORP INC COM 27579R104 775753 9806 SH SOLE 9806 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 112234 1573 SH SOLE 1573 0 0 ISHARES INC MSCI MEXICO ETF 464286822 159829 2306 SH SOLE 2306 0 0 EXELON CORP COM 30161N101 389507 10367 SH SOLE 9941 0 426 EXPEDITORS INTL WASH INC COM 302130109 234763 1931 SH SOLE 1896 0 35 EXTRA SPACE STORAGE INC COM 30225T102 975832 6638 SH SOLE 6638 0 0 FORD MTR CO DEL COM 345370860 1011036 76132 SH SOLE 76032 0 101 FIRST AMERN FINL CORP COM 31847R102 2246278 36794 SH SOLE 35769 0 1025 FASTENAL CO COM 311900104 625760 8112 SH SOLE 8112 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 337212 120433 SH SOLE 120433 0 0 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 1307480 21068 SH SOLE 21068 0 0 FRANKLIN COVEY CO COM 353469109 638682 16268 SH SOLE 197 0 16071 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 306092 6165 SH SOLE 0 0 6165 FREEPORT-MCMORAN INC CL B 35671D857 567346 12066 SH SOLE 12066 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 1791424 21719 SH SOLE 21719 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2055207 10021 SH SOLE 6090 0 3931 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 18617872 399954 SH SOLE 399954 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2096436 46269 SH SOLE 45801 0 468 FEDEX CORP COM 31428X106 895740 3092 SH SOLE 3015 0 77 FIRSTENERGY CORP COM 337932107 297992 7716 SH SOLE 7716 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 1031351 34961 SH SOLE 34961 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 121748 4120 SH SOLE 4120 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 125866 4310 SH SOLE 4310 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 778881 30107 SH SOLE 30107 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 114632 1643 SH SOLE 1643 0 0 FISERV INC COM 337738108 1924413 12041 SH SOLE 12041 0 0 FAIR ISAAC CORP COM 303250104 2123087 1699 SH SOLE 1699 0 0 FIFTH THIRD BANCORP COM 316773100 336529 9044 SH SOLE 9044 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 260482 5101 SH SOLE 5101 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 699789 27432 SH SOLE 27432 0 0 FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360 108550 2600 SH SOLE 2600 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 2186952 36817 SH SOLE 36817 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 740059 12977 SH SOLE 10821 0 2156 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 171397 4832 SH SOLE 4832 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 586648 21133 SH SOLE 21093 0 40 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1121466 31493 SH SOLE 26478 0 5015 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 840618 12474 SH SOLE 12474 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 289395 5450 SH SOLE 5450 0 0 FRANCO NEV CORP COM 351858105 239273 2008 SH SOLE 2008 0 0 COHEN & STEERS CLOSED-END OP COM 19248P106 166770 14266 SH SOLE 14266 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 537291 20594 SH SOLE 20594 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 714682 4586 SH SOLE 4586 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 113653 843 SH SOLE 843 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 115143 1614 SH SOLE 1614 0 0 GLACIER BANCORP INC NEW COM 37637Q105 958745 23802 SH SOLE 23802 0 0 GOLUB CAP BDC INC COM 38173M102 3075803 184955 SH SOLE 184955 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 398666 6311 SH SOLE 6301 0 10 GENERAL DYNAMICS CORP COM 369550108 3680473 13029 SH SOLE 7451 0 5578 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1945335 61522 SH SOLE 61522 0 0 GENERAL ELECTRIC CO COM NEW 369604301 3357851 19130 SH SOLE 18265 0 865 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 579994 6380 SH SOLE 6261 0 119 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 975646 31131 SH SOLE 31131 0 0 GRACO INC COM 384109104 442066 4730 SH SOLE 4730 0 0 GILEAD SCIENCES INC COM 375558103 3437786 46932 SH SOLE 46560 0 372 GENERAL MLS INC COM 370334104 1501347 21457 SH SOLE 13481 0 7977 SPDR GOLD TR GOLD SHS 78463V107 8152998 39632 SH SOLE 38226 0 1406 WORLD GOLD TR SPDR GLD MINIS 98149E303 472965 10737 SH SOLE 10737 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1555796 33770 SH SOLE 33770 0 0 CORNING INC COM 219350105 464881 14104 SH SOLE 11104 0 3000 GENERAL MTRS CO COM 37045V100 18237610 402152 SH SOLE 363526 0 38626 ISHARES TR GNMA BOND ETF 46429B333 1249379 28794 SH SOLE 28794 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 115223 1989 SH SOLE 1989 0 0 CANOO INC CL A COM NEW 13803R201 248501 69608 SH SOLE 69608 0 0 ALPHABET INC CAP STK CL C 02079K107 29948403 196693 SH SOLE 180293 0 16400 ALPHABET INC CAP STK CL A 02079K305 127641127 845698 SH SOLE 773937 0 71761 ISHARES TR US TREAS BD ETF 46429B267 108215651 4752554 SH SOLE 3895615 0 856939 GENUINE PARTS CO COM 372460105 2231989 14406 SH SOLE 14406 0 0 GLOBAL PMTS INC COM 37940X102 29812522 223047 SH SOLE 200713 0 22334 GARMIN LTD SHS H2906T109 584561 3927 SH SOLE 3464 0 463 GOLDMAN SACHS GROUP INC COM 38141G104 1259086 3014 SH SOLE 2514 0 500 GLOBALSTAR INC COM 378973408 59609 40550 SH SOLE 40550 0 0 GSK PLC SPONSORED ADR 37733W204 593557 13846 SH SOLE 13547 0 299 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1185876 28874 SH SOLE 28874 0 0 GRAINGER W W INC COM 384802104 7152706 7031 SH SOLE 2341 0 4690 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 207588 3238 SH SOLE 3073 0 165 HALLIBURTON CO COM 406216101 314012 7966 SH SOLE 7566 0 400 HCA HEALTHCARE INC COM 40412C101 73920136 221630 SH SOLE 199204 0 22426 HOME DEPOT INC COM 437076102 25661956 66898 SH SOLE 63916 0 2982 ISHARES TR CORE HIGH DV ETF 46429B663 1345087 12205 SH SOLE 12205 0 0 ISHARES TR HDG MSCI EAFE 46434V803 136695 3919 SH SOLE 3919 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 289119 992 SH SOLE 963 0 29 HALEON PLC SPON ADS 405552100 191642 22573 SH SOLE 22512 0 60 HILTON WORLDWIDE HLDGS INC COM 43300A203 771329 3616 SH SOLE 3596 0 20 HONEYWELL INTL INC COM 438516106 66318021 323109 SH SOLE 293700 0 29408 HEWLETT PACKARD ENTERPRISE C COM 42824C109 453138 25558 SH SOLE 25032 0 526 HP INC COM 40434L105 706994 23395 SH SOLE 23213 0 182 BLOCK H & R INC COM 093671105 203592 4146 SH SOLE 4046 0 100 HERSHEY CO COM 427866108 628759 3233 SH SOLE 3233 0 0 HUBBELL INC COM 443510607 251520 606 SH SOLE 606 0 0 HUMANA INC COM 444859102 800328 2308 SH SOLE 2296 0 12 ISHARES TR IBOXX HI YD ETF 464288513 161081 2072 SH SOLE 2072 0 0 DBX ETF TR XTRACK USD HIGH 233051432 235507 6595 SH SOLE 6595 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 253202 9856 SH SOLE 9856 0 0 HYPERFINE INC COM CL A 44916K106 34725 34725 SH SOLE 34725 0 0 ISHARES TR CORE INTL AGGR 46435G672 273177 5469 SH SOLE 5469 0 0 ISHARES GOLD TR ISHARES NEW 464285204 782856 18635 SH SOLE 18040 0 595 ISHARES TR ISHARES BIOTECH 464287556 1361314 9921 SH SOLE 9916 0 5 ISHARES TR IBONDS DEC24 ETF 46434VBG4 7081183 282682 SH SOLE 281722 0 960 ISHARES TR IBONDS DEC25 ETF 46434VBD1 4787307 192959 SH SOLE 191990 0 969 ISHARES TR IBONDS DEC2026 46435GAA0 3023040 126752 SH SOLE 126096 0 656 ISHARES TR IBONDS 27 ETF 46435UAA9 963329 40476 SH SOLE 40476 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 3861845 155063 SH SOLE 154429 0 634 ISHARES TR IBONDS DEC 29 46436E205 293922 12880 SH SOLE 12880 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 6351822 272435 SH SOLE 272435 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 5976396 255620 SH SOLE 255620 0 0 ISHARES TR IBONDS 28 TR HI 46436E387 100362 4300 SH SOLE 4300 0 0 ISHARES BITCOIN TR SHS 46438F101 342659 8467 SH SOLE 8467 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5399013 28273 SH SOLE 24027 0 4246 INTERCONTINENTAL EXCHANGE IN COM 45866F104 839155 6106 SH SOLE 6106 0 0 ISHARES TR COHEN STEER REIT 464287564 551608 9560 SH SOLE 9349 0 211 ISHARES TR GL CLEAN ENE ETF 464288224 163895 11724 SH SOLE 10110 0 1614 ISHARES TR CORE MSCI INTL 46435G326 414931 6181 SH SOLE 6181 0 0 IDEXX LABS INC COM 45168D104 1960486 3631 SH SOLE 3627 0 4 ISHARES TR 7-10 YR TRSY BD 464287440 195189 2062 SH SOLE 2062 0 0 ISHARES TR CORE MSCI EAFE 46432F842 4513608 60814 SH SOLE 59944 0 870 ISHARES TR 3 7 YR TREAS BD 464288661 283271 2446 SH SOLE 2446 0 0 ISHARES INC CORE MSCI EMKT 46434G103 3603903 69843 SH SOLE 69329 0 514 ISHARES TR ISHS 5-10YR INVT 464288638 272541 5282 SH SOLE 5036 0 246 ISHARES TR EXPND TEC SC ETF 464287549 466411 5412 SH SOLE 5412 0 0 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 1115754 24663 SH SOLE 24564 0 99 CBRE GBL REAL ESTATE INC FD COM 12504G100 189641 35249 SH SOLE 35249 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 155728039 3036818 SH SOLE 2946233 0 90586 ISHARES TR EXPANDED TECH 464287515 608829 7140 SH SOLE 6340 0 800 ISHARES TR US HLTHCR PR ETF 464288828 220342 4040 SH SOLE 4040 0 0 ISHARES TR U.S. MED DVC ETF 464288810 9277334 158343 SH SOLE 156707 0 1636 ISHARES TR CORE S&P MCP ETF 464287507 16974997 279470 SH SOLE 266016 0 13454 ISHARES TR S&P MC 400VL ETF 464287705 759862 6424 SH SOLE 6424 0 0 ISHARES TR S&P MC 400GR ETF 464287606 4988194 54665 SH SOLE 19250 0 35415 ISHARES TR CORE S&P SCP ETF 464287804 13559882 122692 SH SOLE 103223 0 19469 ISHARES TR SP SMCP600VL ETF 464287879 3900221 37955 SH SOLE 33685 0 4269 ISHARES TR S&P SML 600 GWT 464287887 795862 6088 SH SOLE 6001 0 87 ISHARES TR MORNINGSTAR GRWT 464287119 896325 11875 SH SOLE 11875 0 0 INCYTE CORP COM 45337C102 206746 3629 SH SOLE 3629 0 0 INSMED INC COM PAR $.01 457669307 442300 16303 SH SOLE 16303 0 0 INTEL CORP COM 458140100 5451928 123431 SH SOLE 114034 0 9397 ISHARES TR INTL EQTY FACTOR 46434V274 286015 9585 SH SOLE 9585 0 0 INTUIT COM 461202103 3811267 5863 SH SOLE 5674 0 189 ISHARES TR GLOBAL 100 ETF 464287572 453666 5074 SH SOLE 4024 0 1050 SAMSARA INC COM CL A 79589L106 235243 6225 SH SOLE 6225 0 0 IRON MTN INC DEL COM 46284V101 1040950 12978 SH SOLE 12978 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 5877505 14727 SH SOLE 13089 0 1638 ISHARES TR US AER DEF ETF 464288760 2221969 16842 SH SOLE 16102 0 740 ISHARES TR US HOME CONS ETF 464288752 424297 3665 SH SOLE 3665 0 0 ISHARES TR CORE S&P TTL STK 464287150 2075007 17997 SH SOLE 15689 0 2307 ILLINOIS TOOL WKS INC COM 452308109 1177978 4390 SH SOLE 4205 0 185 ISHARES TR CORE S&P US GWT 464287671 1540142 13140 SH SOLE 12682 0 458 ISHARES TR CORE S&P US VLU 464287663 3379292 37365 SH SOLE 11314 0 26051 ISHARES TR S&P 500 VAL ETF 464287408 7554145 40438 SH SOLE 39850 0 588 ISHARES TR MSCI INTL VLU FT 46435G409 104072 3687 SH SOLE 3687 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 232573 2050 SH SOLE 2050 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 436521 4808 SH SOLE 4808 0 0 ISHARES TR CORE S&P500 ETF 464287200 41714339 79346 SH SOLE 46426 0 32919 ISHARES TR S&P 500 GRWT ETF 464287309 9289750 110016 SH SOLE 97944 0 12072 ISHARES TR RUS 1000 ETF 464287622 5123098 17787 SH SOLE 10903 0 6883 ISHARES TR RUS 1000 VAL ETF 464287598 56514204 315528 SH SOLE 291961 0 23567 ISHARES TR RUS 1000 GRW ETF 464287614 34996442 103832 SH SOLE 75004 0 28827 ISHARES TR RUSSELL 2000 ETF 464287655 8984268 42721 SH SOLE 39827 0 2894 ISHARES TR RUS 2000 VAL ETF 464287630 7521040 47359 SH SOLE 41016 0 6342 ISHARES TR RUS 2000 GRW ETF 464287648 6524209 24092 SH SOLE 22886 0 1206 ISHARES TR RUS MD CP GR ETF 464287481 10072817 88250 SH SOLE 84612 0 3638 ISHARES TR RUS MID CAP ETF 464287499 2108416 25073 SH SOLE 24385 0 688 ISHARES TR RUS MDCP VAL ETF 464287473 4327185 34526 SH SOLE 25252 0 9274 ISHARES TR RUSSELL 3000 ETF 464287689 4524246 15077 SH SOLE 11267 0 3810 ISHARES TR RUS TP200 GR ETF 464289438 299180 1533 SH SOLE 1533 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 385339 4137 SH SOLE 3693 0 444 ISHARES TR GLOBAL TECH ETF 464287291 287796 3847 SH SOLE 3613 0 234 ISHARES TR CORE MSCI TOTAL 46432F834 1850268 27266 SH SOLE 27266 0 0 ISHARES TR US CONSUM DISCRE 464287580 355668 4339 SH SOLE 1856 0 2483 ISHARES TR U.S. ENERGY ETF 464287796 136575 2765 SH SOLE 2085 0 680 ISHARES TR U.S. FIN SVC ETF 464287770 116079 1751 SH SOLE 1751 0 0 ISHARES TR US HLTHCARE ETF 464287762 1648488 26631 SH SOLE 23616 0 3015 ISHARES TR US CONSM STAPLES 464287812 119908 1773 SH SOLE 1293 0 480 ISHARES TR U.S. BAS MTL ETF 464287838 169151 1145 SH SOLE 595 0 550 ISHARES TR US TRSPRTION 464287192 151227 2148 SH SOLE 2148 0 0 ISHARES TR U.S. TECH ETF 464287721 1539694 11400 SH SOLE 9838 0 1562 ISHARES TR DOW JONES US ETF 464287846 2060712 16088 SH SOLE 16088 0 0 JACOBS SOLUTIONS INC COM 46982L108 222755 1449 SH SOLE 1376 0 73 JETBLUE AWYS CORP COM 477143101 100526 13548 SH SOLE 13548 0 0 JOHNSON CTLS INTL PLC SHS G51502105 641065 9814 SH SOLE 8119 0 1695 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1221653 21114 SH SOLE 20712 0 402 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 342146 6308 SH SOLE 6250 0 58 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 13022555 258435 SH SOLE 257859 0 576 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 4177171 82325 SH SOLE 82150 0 175 JOHNSON & JOHNSON COM 478160104 74531819 471154 SH SOLE 417168 0 53985 JPMORGAN CHASE & CO COM 46625H100 128363580 640857 SH SOLE 559322 0 81534 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 3500984 69395 SH SOLE 69395 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 183810 33000 SH SOLE 33000 0 0 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 44167889 949235 SH SOLE 659695 0 289540 NORDSTROM INC COM 655664100 274824 13558 SH SOLE 13546 0 12 SPDR SER TR S&P BK ETF 78464A797 279429 5933 SH SOLE 5933 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 53171570 340015 SH SOLE 306117 0 33898 KRAFT HEINZ CO COM 500754106 1321225 35806 SH SOLE 35609 0 196 SPDR SER TR S&P INS ETF 78464A789 360741 6928 SH SOLE 6928 0 0 KKR & CO INC COM 48251W104 418633 4162 SH SOLE 4150 0 12 KLA CORP COM NEW 482480100 4969919 7114 SH SOLE 883 0 6232 KIMBERLY-CLARK CORP COM 494368103 2125165 16430 SH SOLE 16387 0 43 KINDER MORGAN INC DEL COM 49456B101 1441386 78592 SH SOLE 75145 0 3447 COCA COLA CO COM 191216100 5882736 96155 SH SOLE 84850 0 11304 KROGER CO COM 501044101 291489 5102 SH SOLE 5102 0 0 SPDR SER TR S&P REGL BKG 78464A698 1174945 23368 SH SOLE 23318 0 50 LUMINAR TECHNOLOGIES INC COM CL A 550424105 198389 100705 SH SOLE 100705 0 0 TIDAL ETF TR LEATHERBACK LNG 886364850 29054119 1074038 SH SOLE 1074038 0 0 LUCID GROUP INC COM 549498103 93278 32729 SH SOLE 32729 0 0 LEAR CORP COM NEW 521865204 545473 3765 SH SOLE 3765 0 0 LENNAR CORP CL A 526057104 833853 4849 SH SOLE 4449 0 400 LIFEVANTAGE CORP COM NEW 53222K205 125084 20675 SH SOLE 20675 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 218503 1403 SH SOLE 1403 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 210914 965 SH SOLE 952 0 13 L3HARRIS TECHNOLOGIES INC COM 502431109 578842 2716 SH SOLE 2716 0 0 LINDE PLC SHS G54950103 1086250 2339 SH SOLE 2314 0 25 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 110063 2430 SH SOLE 2365 0 65 ELI LILLY & CO COM 532457108 24269498 31196 SH SOLE 30935 0 261 LOCKHEED MARTIN CORP COM 539830109 5319894 11695 SH SOLE 11115 0 580 LOWES COS INC COM 548661107 17214908 67581 SH SOLE 38086 0 29495 ISHARES TR IBOXX INV CP ETF 464287242 296063 2718 SH SOLE 2718 0 0 LAM RESEARCH CORP COM 512807108 4015053 4133 SH SOLE 4118 0 15 LULULEMON ATHLETICA INC COM 550021109 1025325 2625 SH SOLE 2391 0 234 LAMB WESTON HLDGS INC COM 513272104 404548 3798 SH SOLE 3065 0 733 MASTERCARD INCORPORATED CL A 57636Q104 7596062 15774 SH SOLE 15459 0 315 MARRIOTT INTL INC NEW CL A 571903202 1333549 5285 SH SOLE 906 0 4379 ISHARES TR MBS ETF 464288588 548072 5930 SH SOLE 5930 0 0 MCDONALDS CORP COM 580135101 15561098 55191 SH SOLE 42752 0 12439 MICROCHIP TECHNOLOGY INC. COM 595017104 1273439 14195 SH SOLE 13446 0 749 MCKESSON CORP COM 58155Q103 10452553 19470 SH SOLE 13833 0 5637 MONGODB INC CL A 60937P106 243875 680 SH SOLE 680 0 0 MONDELEZ INTL INC CL A 609207105 1575004 22500 SH SOLE 22117 0 383 MEDTRONIC PLC SHS G5960L103 725471 8324 SH SOLE 8167 0 157 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15773226 28349 SH SOLE 24278 0 4071 SPDR SER TR S&P 400 MDCP GRW 78464A821 573263 6567 SH SOLE 6276 0 291 SPDR SER TR S&P 400 MDCP VAL 78464A839 116290 1530 SH SOLE 1420 0 110 MESA AIR GROUP INC COM NEW 590479135 8796 10000 SH SOLE 10000 0 0 METLIFE INC COM 59156R108 414310 5590 SH SOLE 4772 0 818 META PLATFORMS INC CL A 30303M102 85242628 175548 SH SOLE 157620 0 17928 VANGUARD WORLD FD MEGA CAP INDEX 921910873 363286 1944 SH SOLE 1944 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 443386 1547 SH SOLE 1547 0 0 MCGRATH RENTCORP COM 580589109 268576 2177 SH SOLE 2177 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1888019 15798 SH SOLE 4817 0 10981 MFS INTER INCOME TR SH BEN INT 55273C107 30590 11500 SH SOLE 11500 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 118838 1182 SH SOLE 1182 0 0 MCCORMICK & CO INC COM NON VTG 579780206 351680 4579 SH SOLE 4579 0 0 MARTIN MARIETTA MATLS INC COM 573284106 597366 973 SH SOLE 973 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 441841 9019 SH SOLE 9019 0 0 MARSH & MCLENNAN COS INC COM 571748102 341527 1658 SH SOLE 1639 0 19 3M CO COM 88579Y101 1521443 14344 SH SOLE 13744 0 600 ALTRIA GROUP INC COM 02209S103 1626040 37277 SH SOLE 36487 0 790 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 30819312 342818 SH SOLE 342818 0 0 MOVANO INC COM 62459M107 13325 32414 SH SOLE 32414 0 0 MARATHON PETE CORP COM 56585A102 3075795 15264 SH SOLE 14593 0 671 MERCK & CO INC COM 58933Y105 23974569 181694 SH SOLE 176036 0 5658 MODERNA INC COM 60770K107 254112 2385 SH SOLE 2385 0 0 MARVELL TECHNOLOGY INC COM 573874104 473444 6680 SH SOLE 6380 0 300 MORGAN STANLEY COM NEW 617446448 976108 10366 SH SOLE 9234 0 1132 MSCI INC COM 55354G100 248626 444 SH SOLE 444 0 0 MICROSOFT CORP COM 594918104 266673297 633850 SH SOLE 557844 0 76006 MOTOROLA SOLUTIONS INC COM NEW 620076307 775821 2186 SH SOLE 2131 0 55 MICROSTRATEGY INC CL A NEW 594972408 426140 250 SH SOLE 250 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 238622 2495 SH SOLE 2495 0 0 ISHARES TR MSCI USA MMENTM 46432F396 362429 1935 SH SOLE 936 0 999 MICRON TECHNOLOGY INC COM 595112103 1374883 11662 SH SOLE 11162 0 500 ISHARES TR NATIONAL MUN ETF 464288414 102362485 951324 SH SOLE 798544 0 152780 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 141581 12859 SH SOLE 12859 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 558281 10640 SH SOLE 0 0 10640 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 153478 13927 SH SOLE 13245 0 682 NIOCORP DEVS LTD COM NEW 654484609 57120 21000 SH SOLE 21000 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 1307714 25916 SH SOLE 25786 0 130 NEXTERA ENERGY INC COM 65339F101 77328919 1209966 SH SOLE 1206627 0 3339 NEWMONT CORP COM 651639106 1095595 30569 SH SOLE 30569 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9935394 330299 SH SOLE 330299 0 0 NETFLIX INC COM 64110L106 6681754 11002 SH SOLE 11000 0 2 NIKE INC CL B 654106103 23639033 251533 SH SOLE 226057 0 25476 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 129124 1700 SH SOLE 1700 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 2166867 21367 SH SOLE 21199 0 169 NORTHROP GRUMMAN CORP COM 666807102 8970756 18741 SH SOLE 15602 0 3139 SERVICENOW INC COM 81762P102 1540056 2020 SH SOLE 2000 0 20 ENERGY VAULT HOLDINGS INC COM 29280W109 53700 30000 SH SOLE 30000 0 0 NORFOLK SOUTHN CORP COM 655844108 1368983 5371 SH SOLE 5351 0 20 NORTHERN TR CORP COM 665859104 219340 2467 SH SOLE 2381 0 85 NUCOR CORP COM 670346105 511541 2585 SH SOLE 2585 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 614435 8055 SH SOLE 7925 0 130 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 3602283 92699 SH SOLE 87444 0 5255 NU SKIN ENTERPRISES INC CL A 67018T105 993188 71814 SH SOLE 71814 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 306310 7365 SH SOLE 7365 0 0 NVIDIA CORPORATION COM 67066G104 71156687 78751 SH SOLE 77324 0 1427 NOVO-NORDISK A S ADR 670100205 6145507 47862 SH SOLE 45938 0 1924 NOVARTIS AG SPONSORED ADR 66987V109 1267569 13104 SH SOLE 11965 0 1139 NXP SEMICONDUCTORS N V COM N6596X109 913607 3687 SH SOLE 3671 0 16 ISHARES TR NEW YORK MUN ETF 464288323 674508 12535 SH SOLE 6600 0 5935 REALTY INCOME CORP COM 756109104 1004830 18574 SH SOLE 18573 0 0 ISHARES TR S&P 100 ETF 464287101 917221 3707 SH SOLE 3707 0 0 ONEOK INC NEW COM 682680103 1388948 17325 SH SOLE 17325 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 523527 46248 SH SOLE 46248 0 0 OMNICOM GROUP INC COM 681919106 477511 4935 SH SOLE 2700 0 2235 ON SEMICONDUCTOR CORP COM 682189105 431271 5864 SH SOLE 5813 0 51 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 444375 6900 SH SOLE 6900 0 0 OPKO HEALTH INC COM 68375N103 37080 30900 SH SOLE 30900 0 0 ORACLE CORP COM 68389X105 6468040 51493 SH SOLE 47051 0 4442 OLD REP INTL CORP COM 680223104 238440 7762 SH SOLE 7762 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1433678 1270 SH SOLE 1270 0 0 OTIS WORLDWIDE CORP COM 68902V107 444418 4477 SH SOLE 4007 0 470 VANECK MERK GOLD TR GOLD TRUST 921078101 1338204 62300 SH SOLE 62300 0 0 OCCIDENTAL PETE CORP COM 674599105 349740 5381 SH SOLE 5306 0 75 PENSKE AUTOMOTIVE GRP INC COM 70959W103 305027 1883 SH SOLE 1883 0 0 PALO ALTO NETWORKS INC COM 697435105 1974990 6951 SH SOLE 6951 0 0 PROSHARES TR PET CARE ETF 74348A145 280682 5635 SH SOLE 5635 0 0 PAYCHEX INC COM 704326107 3965478 32292 SH SOLE 32292 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 336674 14606 SH SOLE 14524 0 82 PACCAR INC COM 693718108 2063252 16654 SH SOLE 15535 0 1119 PG&E CORP COM 69331C108 196575 11729 SH SOLE 11729 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 611791 31715 SH SOLE 31715 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 3778631 38253 SH SOLE 30633 0 7620 PDS BIOTECHNOLOGY CORP COM 70465T107 40420 10207 SH SOLE 10207 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 237002 3549 SH SOLE 3549 0 0 PEPSICO INC COM 713448108 55826516 318990 SH SOLE 278853 0 40137 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 118242 5726 SH SOLE 4926 0 800 PFIZER INC COM 717081103 9325724 336062 SH SOLE 325488 0 10574 ISHARES TR PFD AND INCM SEC 464288687 368645 11438 SH SOLE 11434 0 4 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 447624 10515 SH SOLE 0 0 10515 PROCTER AND GAMBLE CO COM 742718109 13056324 80470 SH SOLE 74203 0 6268 PROGRESSIVE CORP COM 743315103 326596 1579 SH SOLE 1429 0 150 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 230481 19401 SH SOLE 19401 0 0 PARKER-HANNIFIN CORP COM 701094104 1417865 2551 SH SOLE 2551 0 0 PULTE GROUP INC COM 745867101 245703 2037 SH SOLE 2037 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 310397 17942 SH SOLE 17942 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 421936 20256 SH SOLE 18076 0 2180 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 904758 12086 SH SOLE 11970 0 116 PROLOGIS INC. COM 74340W103 1607454 12344 SH SOLE 11491 0 853 PALANTIR TECHNOLOGIES INC CL A 69608A108 327579 14236 SH SOLE 14236 0 0 PHILIP MORRIS INTL INC COM 718172109 2083954 22746 SH SOLE 21531 0 1215 PNC FINL SVCS GROUP INC COM 693475105 538087 3330 SH SOLE 3030 0 299 PPL CORP COM 69351T106 275737 10016 SH SOLE 10016 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 526897 13696 SH SOLE 13696 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 26334 11500 SH SOLE 11500 0 0 PRUDENTIAL FINL INC COM 744320102 631143 5376 SH SOLE 5362 0 14 PUBLIC STORAGE COM 74460D109 661740 2281 SH SOLE 2281 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 873536 15480 SH SOLE 15354 0 126 PARSONS CORP DEL COM 70202L102 986690 11895 SH SOLE 11895 0 0 PHILLIPS 66 COM 718546104 1353361 8286 SH SOLE 7920 0 365 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 1206587 21028 SH SOLE 20908 0 120 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 240285 5466 SH SOLE 5367 0 99 PACER FDS TR TRENDPILOT 100 69374H303 106866 1556 SH SOLE 1556 0 0 QUANTA SVCS INC COM 74762E102 1806989 6955 SH SOLE 6955 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 18934625 761344 SH SOLE 191446 0 569898 PIONEER NAT RES CO COM 723787107 301957 1150 SH SOLE 1150 0 0 PAYPAL HLDGS INC COM 70450Y103 668433 9978 SH SOLE 9271 0 707 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 30150853 1265248 SH SOLE 1180131 0 85117 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 1969493 85500 SH SOLE 0 0 85500 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 5418600 175416 SH SOLE 151658 0 23758 QUALCOMM INC COM 747525103 12856433 75939 SH SOLE 63379 0 12560 FLEXSHARES TR QUALT DIVD IDX 33939L860 395464 6000 SH SOLE 6000 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 39509724 88984 SH SOLE 70790 0 18194 FIRST TR NASDAQ 100 TECH IND SHS 337345102 413966 2171 SH SOLE 929 0 1242 ISHARES TR MSCI USA QLT FCT 46432F339 1281106 7795 SH SOLE 7762 0 33 PROSHARES TR S&P MDCP 400 DIV 74347B680 168345 2143 SH SOLE 1209 0 934 REGENERON PHARMACEUTICALS COM 75886F107 1227513 1275 SH SOLE 1275 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 106218 4200 SH SOLE 4200 0 0 RIO TINTO PLC SPONSORED ADR 767204100 273762 4295 SH SOLE 4295 0 0 RESMED INC COM 761152107 469730 2372 SH SOLE 2372 0 0 ROYCE MICRO-CAP TR INC COM 780915104 512138 54194 SH SOLE 54194 0 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 461700 7873 SH SOLE 7873 0 0 ROCKWELL AUTOMATION INC COM 773903109 22441384 77031 SH SOLE 70035 0 6996 ROPER TECHNOLOGIES INC COM 776696106 275953 492 SH SOLE 492 0 0 ROSS STORES INC COM 778296103 901899 6145 SH SOLE 6145 0 0 RPM INTL INC COM 749685103 618421 5199 SH SOLE 5199 0 0 REPUBLIC SVCS INC COM 760759100 727472 3800 SH SOLE 3653 0 147 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7262299 42878 SH SOLE 40718 0 2160 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 175481 5520 SH SOLE 5520 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 16624940 472434 SH SOLE 424199 0 48235 RTX CORPORATION COM 75513E101 51484621 527885 SH SOLE 453902 0 73983 SUNRUN INC COM 86771W105 219170 16629 SH SOLE 16629 0 0 ROYAL BK CDA COM 780087102 307886 3052 SH SOLE 3052 0 0 SABRE CORP COM 78573M104 237891 98302 SH SOLE 98302 0 0 SAP SE SPON ADR 803054204 271203 1391 SH SOLE 1379 0 12 STARBUCKS CORP COM 855244109 57383651 627899 SH SOLE 554541 0 73358 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2355949 47846 SH SOLE 27122 0 20724 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1274446 20875 SH SOLE 17072 0 3803 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 125764 3513 SH SOLE 3513 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4385240 54387 SH SOLE 28801 0 25586 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2279066 90260 SH SOLE 25189 0 65071 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5101573 130743 SH SOLE 44184 0 86558 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7036495 75890 SH SOLE 68240 0 7650 SCHWAB STRATEGIC TR US REIT ETF 808524847 145692 7177 SH SOLE 7177 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 343156 7713 SH SOLE 7713 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1378373 16927 SH SOLE 16927 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 122839 2548 SH SOLE 2548 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 209542 4272 SH SOLE 4272 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3069906 40404 SH SOLE 36962 0 3442 SCHWAB CHARLES CORP COM 808513105 1989637 27504 SH SOLE 27504 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5370299 86534 SH SOLE 83716 0 2818 ISHARES TR EAFE SML CP ETF 464288273 333801 5271 SH SOLE 5271 0 0 SPDR SER TR S&P DIVID ETF 78464A763 4510516 34368 SH SOLE 26565 0 7803 SEVEN HILLS REALTY TRUST COM 81784E101 489100 37856 SH SOLE 37856 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1378116 13684 SH SOLE 11202 0 2482 SHELL PLC SPON ADS 780259305 1001565 14940 SH SOLE 14905 0 35 SHOPIFY INC CL A 82509L107 910691 11801 SH SOLE 11801 0 0 ISHARES TR SHORT TREAS BD 464288679 274424 2483 SH SOLE 2483 0 0 SHERWIN WILLIAMS CO COM 824348106 1295621 3730 SH SOLE 3730 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 152752 1868 SH SOLE 1868 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 120448 2831 SH SOLE 2831 0 0 SELECTIVE INS GROUP INC COM 816300107 313427 2871 SH SOLE 2871 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 135761 34990 SH SOLE 34990 0 0 SJW GROUP COM 784305104 482742 8531 SH SOLE 7931 0 600 SKYWEST INC COM 830879102 17780225 257386 SH SOLE 257386 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 234431 2452 SH SOLE 2452 0 0 SCHLUMBERGER LTD COM STK 806857108 290583 5302 SH SOLE 5248 0 53 ISHARES SILVER TR ISHARES 46428Q109 1779710 78229 SH SOLE 78229 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 204031 2339 SH SOLE 372 0 1967 SPDR SER TR S&P 600 SMCP VAL 78464A300 130309 1571 SH SOLE 1178 0 393 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5782393 25701 SH SOLE 25661 0 40 ISHARES TR RUSEL 2500 ETF 46435G268 434929 6629 SH SOLE 6629 0 0 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 2447222 71745 SH SOLE 71745 0 0 SNAP ON INC COM 833034101 239938 810 SH SOLE 810 0 0 SNAP INC CL A 83304A106 447410 38973 SH SOLE 20028 0 18945 SECURITY NATL FINL CORP CL A NEW 814785309 458218 57929 SH SOLE 57929 0 0 SYNOPSYS INC COM 871607107 800201 1400 SH SOLE 1395 0 5 SANOFI SPONSORED ADR 80105N105 211170 4345 SH SOLE 3969 0 376 SOUTHERN CO COM 842587107 25880461 360754 SH SOLE 324237 0 36516 SOFI TECHNOLOGIES INC COM 83406F102 2750071 376722 SH SOLE 376722 0 0 SONOCO PRODS CO COM 835495102 264461 4572 SH SOLE 3472 0 1100 SONY GROUP CORP SPONSORED ADR 835699307 662199 7723 SH SOLE 7338 0 385 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 1366848 29376 SH SOLE 29376 0 0 ISHARES TR ISHARES SEMICDTR 464287523 2172447 9616 SH SOLE 8647 0 969 TRUST FOR PROFESSIONAL MANAG CROSSINGBRDG PRE 89834G778 237540 11100 SH SOLE 11100 0 0 SUPERCOM LTD NEW SHS M87095200 2050 12350 SH SOLE 12350 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1684891 47011 SH SOLE 45038 0 1973 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 831483 22975 SH SOLE 16081 0 6894 S&P GLOBAL INC COM 78409V104 43428467 102077 SH SOLE 91944 0 10133 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 208933 1962 SH SOLE 1962 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 747945 12379 SH SOLE 12379 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 4253516 130117 SH SOLE 130117 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 187224 8056 SH SOLE 0 0 8056 SPDR SER TR PORTFOLIO S&P500 78464A854 184844 3004 SH SOLE 2654 0 350 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2160598 32801 SH SOLE 28333 0 4468 SPDR SER TR PORT MTG BK ETF 78464A383 135598 6243 SH SOLE 6243 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 4246889 142657 SH SOLE 142657 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 1592539 37001 SH SOLE 33607 0 3394 SPDR SER TR PORTFOLIO LN TSR 78464A664 196865 7046 SH SOLE 7046 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1389132 21654 SH SOLE 21584 0 71 PROSHARES TR SP500 EX ENRGY 74347B581 284980 2538 SH SOLE 1155 0 1383 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 482508 3600 SH SOLE 400 0 3200 PROSHARES TR SP500 EX FINLS 74347B573 150588 1333 SH SOLE 0 0 1333 SPDR S&P 500 ETF TR TR UNIT 78462F103 199651123 381691 SH SOLE 283434 0 98257 SPDR SER TR PRTFLO S&P500 HI 78468R788 1119765 27506 SH SOLE 27506 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 2270453 31038 SH SOLE 27388 0 3651 SPDR SER TR PRTFLO S&P500 VL 78464A508 1805952 36047 SH SOLE 35358 0 689 SPDR SER TR SPDR S&P 500 ETF 78468R796 260938 6097 SH SOLE 4627 0 1470 BLOCK INC CL A 852234103 308165 3643 SH SOLE 3643 0 0 SEMPRA COM 816851109 25511669 355167 SH SOLE 293035 0 62132 SAREPTA THERAPEUTICS INC COM 803607100 620890 4796 SH SOLE 4796 0 0 SIMPSON MFG INC COM 829073105 2560161 12478 SH SOLE 12478 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1103421 11097 SH SOLE 11097 0 1 COLUMBIA SELIGM PREM TECH GR COM 19842X109 267421 8391 SH SOLE 8391 0 0 STEEL DYNAMICS INC COM 858119100 3729108 25158 SH SOLE 2498 0 22660 ISHARES TR SHRT NAT MUN ETF 464288158 5661801 54061 SH SOLE 50169 0 3892 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 482479 8003 SH SOLE 8003 0 0 ISHARES TR MSCI USA ESG SLC 464288802 528107 4837 SH SOLE 4286 0 551 ISHARES TR ESG AWRE 1 5 YR 46435G243 7980162 325987 SH SOLE 275590 0 50397 STRYKER CORPORATION COM 863667101 66136830 184807 SH SOLE 165113 0 19694 SYSCO CORP COM 871829107 678347 8356 SH SOLE 3136 0 5220 AT&T INC COM 00206R102 1929139 109610 SH SOLE 107553 0 2057 RBB FD INC US TREAS 3 MNTH 74933W452 130228 2603 SH SOLE 2603 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 179632 5450 SH SOLE 5450 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 636778 10546 SH SOLE 10546 0 0 TRANSDIGM GROUP INC COM 893641100 7451569 6050 SH SOLE 6050 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 521271 7482 SH SOLE 7482 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 4331852 54054 SH SOLE 24105 0 29949 TERADYNE INC COM 880770102 226278 2005 SH SOLE 1999 0 6 TRUIST FINL CORP COM 89832Q109 243617 6250 SH SOLE 6249 0 1 TARGET CORP COM 87612E106 1614069 9108 SH SOLE 7390 0 1718 ISHARES TR TIPS BD ETF 464287176 2968036 27633 SH SOLE 25329 0 2303 TJX COS INC NEW COM 872540109 6810849 67155 SH SOLE 60365 0 6790 ISHARES TR 20 YR TR BD ETF 464287432 765114 8086 SH SOLE 5212 0 2875 TOYOTA MOTOR CORP ADS 892331307 518803 2061 SH SOLE 2061 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 102789 2072 SH SOLE 2072 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8238939 14175 SH SOLE 14059 0 116 T-MOBILE US INC COM 872590104 846370 5185 SH SOLE 4990 0 195 TRIMBLE INC COM 896239100 939147 14592 SH SOLE 12246 0 2346 TRAVELERS COMPANIES INC COM 89417E109 588203 2556 SH SOLE 2545 0 11 TESLA INC COM 88160R101 12557745 71436 SH SOLE 70782 0 654 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1974170 14511 SH SOLE 13574 0 937 TRANE TECHNOLOGIES PLC SHS G8994E103 435856 1452 SH SOLE 1452 0 0 TORO CO COM 891092108 803778 8772 SH SOLE 8772 0 0 THE TRADE DESK INC COM CL A 88339J105 896374 10254 SH SOLE 10254 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 602744 8757 SH SOLE 8757 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 202986 1367 SH SOLE 1367 0 0 TEXAS INSTRS INC COM 882508104 3643545 20915 SH SOLE 19171 0 1743 TYLER TECHNOLOGIES INC COM 902252105 281782 663 SH SOLE 663 0 0 UNDER ARMOUR INC CL C 904311206 112234 15719 SH SOLE 15719 0 0 UNDER ARMOUR INC CL A 904311107 108110 14649 SH SOLE 14649 0 0 UBER TECHNOLOGIES INC COM 90353T100 2511491 32621 SH SOLE 32621 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2988465 83500 SH SOLE 83500 0 0 URANIUM ENERGY CORP COM 916896103 67500 10000 SH SOLE 10000 0 0 UNILEVER PLC SPON ADR NEW 904767704 665444 13259 SH SOLE 12633 0 626 ULTA BEAUTY INC COM 90384S303 418304 800 SH SOLE 674 0 126 UNITEDHEALTH GROUP INC COM 91324P102 39347390 79538 SH SOLE 59998 0 19539 UNION PAC CORP COM 907818108 48634645 197758 SH SOLE 180046 0 17712 UNITED PARCEL SERVICE INC CL B 911312106 3073406 20678 SH SOLE 19982 0 696 UNITED RENTALS INC COM 911363109 1035691 1436 SH SOLE 1436 0 0 ISHARES INC MSCI WORLD ETF 464286392 124912 862 SH SOLE 862 0 0 US BANCORP DEL COM NEW 902973304 2842173 63583 SH SOLE 61612 0 1971 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1872962 37243 SH SOLE 37243 0 0 ISHARES TR USD INV GRDE ETF 464288620 150584 2966 SH SOLE 2966 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 5774716 69092 SH SOLE 68848 0 244 ISHARES TR CRE U S REIT ETF 464288521 425523 7909 SH SOLE 7909 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 316305 13420 SH SOLE 13420 0 0 VISA INC COM CL A 92826C839 59018474 211475 SH SOLE 194615 0 16860 VANGUARD WORLD FD MATERIALS ETF 92204A801 442362 2164 SH SOLE 2164 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 22311600 97605 SH SOLE 68936 0 28669 VANGUARD INDEX FDS SML CP GRW ETF 922908595 67548284 259084 SH SOLE 246767 0 12317 VANGUARD INDEX FDS SM CP VAL ETF 922908611 6938783 36162 SH SOLE 30418 0 5744 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1769327 21976 SH SOLE 20868 0 1108 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 6946282 21862 SH SOLE 20111 0 1751 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3323359 42987 SH SOLE 36870 0 6117 VANGUARD WORLD FD CONSUM STP ETF 92204A207 1745021 8548 SH SOLE 8524 0 24 VANGUARD WORLD FD ENERGY ETF 92204A306 823610 6254 SH SOLE 6254 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 35200257 701620 SH SOLE 690335 0 11284 VEEVA SYS INC CL A COM 922475108 217094 937 SH SOLE 937 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1359476 23179 SH SOLE 21667 0 1512 VANGUARD WORLD FD FINANCIALS ETF 92204A405 497917 4863 SH SOLE 4627 0 236 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 5509808 46169 SH SOLE 46169 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 152521 2605 SH SOLE 2605 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1061700 15766 SH SOLE 995 0 14771 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 569313 9804 SH SOLE 4292 0 5512 VANGUARD WORLD FD INF TECH ETF 92204A702 7115210 13570 SH SOLE 13469 0 101 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 6922840 25591 SH SOLE 9918 0 15673 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 23262693 127390 SH SOLE 59942 0 67448 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 191424060 2347897 SH SOLE 2103639 0 244258 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 155498 1532 SH SOLE 1532 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 238046 975 SH SOLE 975 0 0 VALERO ENERGY CORP COM 91913Y100 29706146 174036 SH SOLE 156606 0 17430 ISHARES TR MSCI USA VALUE 46432F388 3134546 28941 SH SOLE 6540 0 22401 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 371073 8136 SH SOLE 8136 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2153551 24902 SH SOLE 21483 0 3420 VANGUARD INDEX FDS MID CAP ETF 922908629 7884952 31557 SH SOLE 27369 0 4188 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 101450300 650698 SH SOLE 609493 0 41205 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 283124 1188 SH SOLE 1188 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 26410771 54942 SH SOLE 53019 0 1923 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 246703 810 SH SOLE 810 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 112815 625 SH SOLE 625 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 108642479 460759 SH SOLE 422306 0 38454 VANGUARD WORLD FD COMM SRVC ETF 92204A884 486960 3711 SH SOLE 3711 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 975442 6841 SH SOLE 6841 0 0 VERISK ANALYTICS INC COM 92345Y106 407692 1729 SH SOLE 338 0 1391 VERTEX PHARMACEUTICALS INC COM 92532F100 1968527 4709 SH SOLE 4709 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 116089 2020 SH SOLE 250 0 1770 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 329681 2822 SH SOLE 2822 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 844993 7647 SH SOLE 7445 0 202 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 35181797 695292 SH SOLE 611299 0 83993 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 291433 1251 SH SOLE 1251 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 41274038 158807 SH SOLE 142478 0 16329 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 200936 4196 SH SOLE 4021 0 175 VIATRIS INC COM 92556V106 2199840 184241 SH SOLE 183208 0 1033 VANGUARD INDEX FDS VALUE ETF 922908744 415854414 2553447 SH SOLE 2239905 0 313542 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 205748 2419 SH SOLE 2419 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1002101952 2911394 SH SOLE 2449634 0 461760 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2994711 12490 SH SOLE 7481 0 5010 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 121601045 2911205 SH SOLE 2567240 0 343965 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 30790991 482239 SH SOLE 462298 0 19942 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 10223764 58332 SH SOLE 55225 0 3107 VANGUARD STAR FDS VG TL INTL STK F 921909768 2154667 35732 SH SOLE 34368 0 1364 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 7597929 62798 SH SOLE 60798 0 2000 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1091279 15862 SH SOLE 15862 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4702374 112068 SH SOLE 102085 0 9984 WASHINGTON TR BANCORP INC COM 940610108 214852 7993 SH SOLE 7993 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 224420 10347 SH SOLE 10347 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 176145 20177 SH SOLE 19873 0 304 WESCO INTL INC COM 95082P105 435051 2540 SH SOLE 2540 0 0 WORKDAY INC CL A 98138H101 736152 2699 SH SOLE 2479 0 220 WEC ENERGY GROUP INC COM 92939U106 347505 4232 SH SOLE 4232 0 0 WELLTOWER INC COM 95040Q104 316489 3387 SH SOLE 2887 0 500 WELLS FARGO CO NEW COM 949746101 7421685 128048 SH SOLE 126286 0 1763 WASTE MGMT INC DEL COM 94106L109 1947754 9138 SH SOLE 8961 0 177 WILLIAMS COS INC COM 969457100 402949 10340 SH SOLE 10340 0 0 WALMART INC COM 931142103 8880946 147598 SH SOLE 119218 0 28380 WORTHINGTON ENTERPRISES INC COM 981811102 1416728 22766 SH SOLE 22766 0 0 WP CAREY INC COM 92936U109 308977 5474 SH SOLE 5180 0 295 WHEATON PRECIOUS METALS CORP COM 962879102 254219 5394 SH SOLE 5199 0 195 WORTHINGTON STL INC COM SHS 982104101 556464 15522 SH SOLE 15522 0 0 WILLIAMS SONOMA INC COM 969904101 207665 654 SH SOLE 654 0 0 ESSENTIAL UTILS INC COM 29670G102 317686 8575 SH SOLE 8554 0 21 WILLIS TOWERS WATSON PLC LTD SHS G96629103 264278 961 SH SOLE 961 0 0 WOODWARD INC COM 980745103 822847 5339 SH SOLE 5339 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 269770 7512 SH SOLE 6351 0 1161 SPDR SER TR S&P BIOTECH 78464A870 577463 6086 SH SOLE 6086 0 0 XCEL ENERGY INC COM 98389B100 670648 12477 SH SOLE 12079 0 398 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 45053765 485023 SH SOLE 439532 0 45490 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 9340881 114387 SH SOLE 110843 0 3544 SELECT SECTOR SPDR TR ENERGY 81369Y506 8488958 89916 SH SOLE 87840 0 2076 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 10027395 238067 SH SOLE 233527 0 4540 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 495688 11766 SH SOLE 11766 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 4490157 35647 SH SOLE 35280 0 367 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 97630716 468770 SH SOLE 399506 0 69264 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 39228930 513737 SH SOLE 463073 0 50663 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1942617 49143 SH SOLE 47838 0 1305 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3263304 49708 SH SOLE 49351 0 357 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 55222924 373810 SH SOLE 338715 0 35095 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 36950594 200939 SH SOLE 184320 0 16619 SPDR SER TR S&P METALS MNG 78464A755 318339 5281 SH SOLE 5281 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 182595 3238 SH SOLE 3238 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 295765 2575 SH SOLE 2575 0 0 XENCOR INC COM 98401F105 287690 13000 SH SOLE 13000 0 0 EXXON MOBIL CORP COM 30231G102 86648292 745426 SH SOLE 679536 0 65890 SPDR SER TR S&P SEMICNDCTR 78464A862 653129 2814 SH SOLE 2814 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 526252 8827 SH SOLE 8220 0 607 YUM BRANDS INC COM 988498101 1900674 13708 SH SOLE 13683 0 25 ZIMMER BIOMET HOLDINGS INC COM 98956P102 281576 2133 SH SOLE 2033 0 100 ZIONS BANCORPORATION N A COM 989701107 411649 9485 SH SOLE 7716 0 1769 ZOETIS INC CL A 98978V103 36349916 214821 SH SOLE 193875 0 20946