0001398344-24-014915.txt : 20240819 0001398344-24-014915.hdr.sgml : 20240819 20240819134244 ACCESSION NUMBER: 0001398344-24-014915 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240819 DATE AS OF CHANGE: 20240819 EFFECTIVENESS DATE: 20240819 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: 241219763 BUSINESS ADDRESS: STREET 1: 21535 HAWTHORNE BLVD., SUITE 400 CITY: TORRANCE STATE: CA ZIP: 90503 BUSINESS PHONE: 310-543-4559 MAIL ADDRESS: STREET 1: 21535 HAWTHORNE BLVD., SUITE 400 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 06-30-2024 06-30-2024 false EP Wealth Advisors, LLC
21535 HAWTHORNE BLVD., SUITE 400 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 08-16-2024 0 859 9412706239
INFORMATION TABLE 2 fp0089759-1_13fhr-table.xml AGILENT TECHNOLOGIES INC COM 00846U101 1246553 9616 SH SOLE 9251 0 365 AMERICAN AIRLS GROUP INC COM 02376R102 302602 26708 SH SOLE 26708 0 0 APPLE INC COM 037833100 406098551 1928110 SH SOLE 1739564 0 188546 ABBVIE INC COM 00287Y109 15616714 91049 SH SOLE 83010 0 8039 Airbnb Inc COM CL A 009066101 370341 2442 SH SOLE 2407 0 35 ABBOTT LABS COM 002824100 5537109 53288 SH SOLE 49424 0 3864 ARCHER AVIATION INC COM CL A 03945R102 35200 10000 SH SOLE 10000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7529277 24816 SH SOLE 24601 0 215 ISHARES TR MSCI ACWI ETF 464288257 3277626 29160 SH SOLE 28875 0 285 ISHARES INC MSCI GBL MIN VOL 464286525 340219 3251 SH SOLE 3251 0 0 ADOBE INC COM 00724F101 4965835 8939 SH SOLE 8506 0 433 Analog Devices Inc COM 032654105 1137457 4983 SH SOLE 4983 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 619572 10249 SH SOLE 10249 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4632492 19408 SH SOLE 18375 0 1033 Autodesk Inc COM 052769106 582246 2353 SH SOLE 817 0 1536 AMERICAN ELEC PWR CO INC COM 025537101 862160 9826 SH SOLE 9626 0 200 AFLAC INC COM 001055102 508393 5692 SH SOLE 5646 0 46 ISHARES TR CORE US AGGBD ET 464287226 157476112 1622294 SH SOLE 1441408 0 180887 C3 AI INC CL A 12468P104 313926 10840 SH SOLE 10840 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 329153 4434 SH SOLE 4270 0 164 WISDOMTREE TR INTERNTNL AI ENH 97717W786 234586 5960 SH SOLE 5960 0 0 Gallagher Arthur J & Co COM 363576109 290994 1122 SH SOLE 1122 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 784153 8705 SH SOLE 8605 0 100 Albemarle Corp COM 012653101 275002 2879 SH SOLE 2879 0 0 ALLSTATE CORP COM 020002101 50610326 316988 SH SOLE 283297 0 33691 ALLOGENE THERAPEUTICS INC COM 019770106 25281 10850 SH SOLE 10850 0 0 ALLY FINL INC COM 02005N100 232581 5863 SH SOLE 2093 0 3770 APPLIED MATLS INC COM 038222105 13888419 58852 SH SOLE 58480 0 372 ARDAGH METAL PACKAGING S A SHS L02235106 85286 25084 SH SOLE 25084 0 0 Advanced Micro Devices Inc COM 007903107 9013342 55566 SH SOLE 53558 0 2008 Ametek Inc COM 031100100 1055326 6330 SH SOLE 5871 0 459 AMGEN INC COM 031162100 9319842 29828 SH SOLE 28651 0 1177 ALPS ETF TR ALERIAN MLP 00162Q452 233183 4860 SH SOLE 4860 0 0 AMERIPRISE FINL INC COM 03076C106 775170 1815 SH SOLE 1768 0 47 AMERICAN TOWER CORP NEW COM 03027X100 61292352 315322 SH SOLE 285646 0 29676 AMAZON COM INC COM 023135106 200278612 1036371 SH SOLE 961734 0 74637 Ansys Inc COM 03662Q105 226658 705 SH SOLE 705 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 218116 2917 SH SOLE 2917 0 0 AON PLC SHS CL A G0403H108 1120923 3818 SH SOLE 3818 0 0 SMITH A O CORP COM 831865209 226694 2772 SH SOLE 2772 0 0 AIR PRODS & CHEMS INC COM 009158106 3023521 11717 SH SOLE 11647 0 70 AMPHENOL CORP NEW CL A 032095101 269803 4005 SH SOLE 4005 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 398520 3375 SH SOLE 3375 0 0 APPLOVIN CORP COM CL A 03831W108 943881 11342 SH SOLE 11342 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3077984 23094 SH SOLE 23094 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 229856 8844 SH SOLE 8844 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1628937 1593 SH SOLE 1547 0 46 Atmos Energy Corp COM 049560105 219315 1880 SH SOLE 1880 0 0 AGAPE ATP CORP COM 008389108 8878 41837 SH SOLE 41837 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1707044 26282 SH SOLE 26282 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 3490907 57144 SH SOLE 57144 0 0 BROADCOM INC COM 11135F101 151996123 94670 SH SOLE 85454 0 9216 AMERICAN CENTY ETF TR US SML CP VALU 025072877 11277983 125702 SH SOLE 125702 0 0 Avery Dennison Corp COM 053611109 247949 1134 SH SOLE 1134 0 0 AXON ENTERPRISE INC COM 05464C101 464016 1577 SH SOLE 1577 0 0 AMERICAN EXPRESS CO COM 025816109 5020368 21682 SH SOLE 20584 0 1097 ASTRAZENECA PLC SPONSORED ADR 046353108 1329907 17052 SH SOLE 16996 0 56 Boeing Co COM 097023105 6852956 37652 SH SOLE 34747 0 2904 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 405547 5633 SH SOLE 4839 0 794 BANK AMERICA CORP COM 060505104 17392384 437324 SH SOLE 425639 0 11685 BANK AMERICA CORP 7.25%CNV PFD L 060505682 136362 114 SH SOLE 114 0 0 Ball Corp COM 058498106 401129 6683 SH SOLE 6683 0 0 BAXTER INTL INC COM 071813109 343464 10268 SH SOLE 10268 0 0 BlackBerry Ltd COM 09228F103 27580 11121 SH SOLE 11121 0 0 BARRETT BUSINESS SVCS INC COM 068463108 758336 23141 SH SOLE 23141 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 239634 29331 SH SOLE 29331 0 0 Becton Dickinson & Co COM 075887109 3904250 16706 SH SOLE 4024 0 12682 BROWN FORMAN CORP CL A 115637100 1174822 26622 SH SOLE 26622 0 0 BROWN FORMAN CORP CL B 115637209 1931004 44710 SH SOLE 44678 0 32 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 40983850 446544 SH SOLE 422746 0 23798 SPDR SER TR BLOOMBERG 3-12 M 78468R523 5402521 54368 SH SOLE 54184 0 184 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 495780 18068 SH SOLE 14356 0 3712 VANGUARD BD INDEX FDS INTERMED TERM 921937819 164239134 2193072 SH SOLE 2118170 0 74901 BANK NEW YORK MELLON CORP COM 064058100 233524 3899 SH SOLE 2699 0 1200 BOOKING HOLDINGS INC COM 09857L108 3294515 832 SH SOLE 817 0 15 BlackRock Inc COM 09247X101 47264724 60032 SH SOLE 51818 0 8214 BLEND LABS INC CL A 09352U108 502305 212841 SH SOLE 212841 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 137235 3869 SH SOLE 1382 0 2487 BRISTOL-MYERS SQUIBB CO COM 110122108 1636941 39416 SH SOLE 37205 0 2211 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5178084 71868 SH SOLE 47508 0 24360 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1883199 38693 SH SOLE 37577 0 1116 PIMCO ETF TR ACTIVE BD ETF 72201R775 2232997 24517 SH SOLE 18451 0 6066 BP PLC SPONSORED ADR 055622104 434428 12034 SH SOLE 11650 0 384 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1686648 8562 SH SOLE 8362 0 200 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2448964 4 SH SOLE 4 0 0 Brown & Brown Inc COM 115236101 1048332 11725 SH SOLE 11725 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 780172 37045 SH SOLE 37045 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 303580 14845 SH SOLE 14845 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 747308 38973 SH SOLE 38973 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 2941563 153047 SH SOLE 152236 0 811 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1016873 13258 SH SOLE 7887 0 5370 Boston Scientific Corp COM 101137107 1006204 13066 SH SOLE 13066 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 940964 45304 SH SOLE 45304 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 1279015 119422 SH SOLE 119422 0 0 BLACKSTONE INC COM 09260D107 2712374 21909 SH SOLE 21886 0 23 CITIGROUP INC COM NEW 172967424 1100502 17342 SH SOLE 17295 0 47 CREDIT ACCEP CORP MICH COM 225310101 205872 400 SH SOLE 400 0 0 CONAGRA BRANDS INC COM 205887102 312040 10980 SH SOLE 8272 0 2708 Cardinal Health Inc COM 14149Y108 541082 5503 SH SOLE 5503 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 920271 14589 SH SOLE 11424 0 3165 CATERPILLAR INC COM 149123101 3874493 11632 SH SOLE 11320 0 312 Chubb Limited COM H1467J104 1616723 6338 SH SOLE 6038 0 300 CBRE GROUP INC CL A 12504L109 272944 3063 SH SOLE 2913 0 150 CROWN CASTLE INC COM 22822V101 748200 7658 SH SOLE 6532 0 1126 Cameco Corp COM 13321L108 324769 6601 SH SOLE 6601 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 310802 16603 SH SOLE 16291 0 312 CADENCE DESIGN SYSTEM INC COM 127387108 743413 2416 SH SOLE 2416 0 0 CDW CORP COM 12514G108 1183851 5289 SH SOLE 3862 0 1427 CONSTELLATION ENERGY CORP COM 21037T109 924220 4615 SH SOLE 4528 0 87 CONFLUENT INC CLASS A COM 20717M103 409522 13868 SH SOLE 13868 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 252675 4570 SH SOLE 4170 0 400 CHURCH & DWIGHT CO INC COM 171340102 254979 2459 SH SOLE 2459 0 0 CHEMED CORP NEW COM 16359R103 721089 1329 SH SOLE 1317 0 12 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 190135 16335 SH SOLE 16335 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 220327 1335 SH SOLE 1335 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 328850 1100 SH SOLE 1077 0 23 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 188381 16880 SH SOLE 16880 0 0 THE CIGNA GROUP COM 125523100 1796470 5434 SH SOLE 5377 0 57 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 197764 3505 SH SOLE 3505 0 0 Colgate Palmolive Co COM 194162103 4256489 43863 SH SOLE 26325 0 17538 CLENE INC COMMON STOCK 185634102 16023 44984 SH SOLE 44984 0 0 CLOROX CO DEL COM 189054109 783781 5743 SH SOLE 5688 0 55 COMCAST CORP NEW CL A 20030N101 33754427 861962 SH SOLE 782087 0 79875 CME GROUP INC COM 12572Q105 219769 1118 SH SOLE 1118 0 0 ISHARES TR CALIF MUN BD ETF 464288356 72448648 1273710 SH SOLE 938405 0 335306 CHIPOTLE MEXICAN GRILL INC COM 169656105 2784608 44447 SH SOLE 42647 0 1800 Cummins Inc COM 231021106 519587 1876 SH SOLE 1424 0 452 CENTENE CORP DEL COM 15135B101 906134 13667 SH SOLE 13667 0 0 CANADIAN NAT RES LTD COM 136385101 403419 11332 SH SOLE 11332 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1220465 5492 SH SOLE 5356 0 136 COOPER COS INC COM 216648501 379057 4342 SH SOLE 4300 0 42 ConocoPhillips COM 20825C104 3609772 31559 SH SOLE 31524 0 35 CENCORA INC COM 03073E105 897275 3983 SH SOLE 3983 0 0 COSTCO WHSL CORP NEW COM 22160K105 110219064 129671 SH SOLE 118929 0 10742 PACER FDS TR US CASH COWS 100 69374H881 507582 9315 SH SOLE 9315 0 0 Copart Inc COM 217204106 581462 10736 SH SOLE 10736 0 0 CRANE COMPANY COMMON STOCK 224408104 316056 2180 SH SOLE 2180 0 0 ISHARES TR MSCI LW CRB TG 46434V464 120085 655 SH SOLE 655 0 0 SALESFORCE INC COM 79466L302 7720883 30031 SH SOLE 29186 0 845 CROWDSTRIKE HLDGS INC CL A 22788C105 6583414 17181 SH SOLE 17131 0 50 CISCO SYS INC COM 17275R102 59993978 1262765 SH SOLE 1111827 0 150938 CSX Corp COM 126408103 1551187 46373 SH SOLE 33677 0 12696 Cintas Corp COM 172908105 9933438 14185 SH SOLE 3164 0 11021 CYTOSORBENTS CORP COM NEW 23283X206 19684 28000 SH SOLE 28000 0 0 CORTEVA INC COM 22052L104 510263 9460 SH SOLE 8523 0 937 MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106 5255855 93264 SH SOLE 93264 0 0 CVS HEALTH CORP COM 126650100 7997660 135416 SH SOLE 128921 0 6494 CHEVRON CORP NEW COM 166764100 17370672 111051 SH SOLE 101891 0 9160 SPDR SER TR BBG CONV SEC ETF 78464A359 1411481 19588 SH SOLE 17384 0 2204 CYBERARK SOFTWARE LTD SHS M2682V108 203022 743 SH SOLE 743 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1986132 20342 SH SOLE 17375 0 2967 DOMINION ENERGY INC COM 25746U109 418350 8538 SH SOLE 8538 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 317095 6684 SH SOLE 6387 0 298 Dupont De Nemours Inc COM 26614N102 737035 9157 SH SOLE 8576 0 581 Deere & Co COM 244199105 1893763 5069 SH SOLE 5069 0 0 DECKERS OUTDOOR CORP COM 243537107 893418 923 SH SOLE 873 0 50 DELL TECHNOLOGIES INC CL C 24703L202 533010 3865 SH SOLE 3865 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 267416 2121 SH SOLE 2113 0 8 WISDOMTREE TR US SMALLCAP DIVD 97717W604 304710 9782 SH SOLE 9782 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 32055059 994264 SH SOLE 993553 0 711 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 31391999 1213452 SH SOLE 1210707 0 2745 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 73263622 2469283 SH SOLE 2469283 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 12662804 210766 SH SOLE 163334 0 47431 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 80933534 1560315 SH SOLE 1406631 0 153684 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 133989 3574 SH SOLE 3574 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 9338272 367359 SH SOLE 367359 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 694217 25971 SH SOLE 25971 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 202752 7712 SH SOLE 7712 0 0 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 175839 4306 SH SOLE 4306 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 62391211 1735983 SH SOLE 1353363 0 382619 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 77046168 2665035 SH SOLE 2197699 0 467336 DISCOVER FINL SVCS COM 254709108 720815 5510 SH SOLE 5015 0 495 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 72301766 2512223 SH SOLE 2154031 0 358191 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1651170 28057 SH SOLE 28057 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 10197322 259672 SH SOLE 259672 0 0 ISHARES TR CORE DIV GRWTH 46434V621 4837381 83968 SH SOLE 79320 0 4648 WISDOMTREE TR US QTLY DIV GRT 97717X669 448827 5751 SH SOLE 1851 0 3900 Quest Diagnostics Inc COM 74834L100 378681 2767 SH SOLE 1147 0 1620 D R HORTON INC COM 23331A109 1035098 7345 SH SOLE 6220 0 1125 DANAHER CORPORATION COM 235851102 5864460 23472 SH SOLE 23348 0 124 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 6606623 16891 SH SOLE 16391 0 500 DISNEY WALT CO COM 254687106 45157492 454804 SH SOLE 411192 0 43612 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 414696 12935 SH SOLE 7541 0 5394 DRAFTKINGS INC NEW COM CL A 26142V105 331456 8684 SH SOLE 8684 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 3789720 52092 SH SOLE 52092 0 0 DIGITAL RLTY TR INC COM 253868103 653899 4301 SH SOLE 3551 0 750 DANIMER SCIENTIFIC INC COM CL A 236272100 12088 20040 SH SOLE 20040 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1416810 30293 SH SOLE 27696 0 2597 Dover Corp COM 260003108 3694257 20472 SH SOLE 3130 0 17343 DOW INC COM 260557103 879298 16575 SH SOLE 15694 0 881 Darden Restaurants Inc COM 237194105 214631 1418 SH SOLE 1418 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 593321 19817 SH SOLE 19817 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1447357 13937 SH SOLE 13937 0 0 DTE ENERGY CO COM 233331107 201410 1814 SH SOLE 1814 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2479206 24735 SH SOLE 24041 0 694 DEVON ENERGY CORP NEW COM 25179M103 425914 8986 SH SOLE 7565 0 1421 ISHARES TR SELECT DIVID ETF 464287168 1144410 9459 SH SOLE 7800 0 1659 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 819701 9639 SH SOLE 9550 0 89 DEXCOM INC COM 252131107 288155 2541 SH SOLE 2541 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 2647914 56810 SH SOLE 53105 0 3705 SPDR SER TR BLOOMBERG EMERGI 78464A391 146211 7351 SH SOLE 7351 0 0 Ecolab Inc COM 278865100 2922113 12278 SH SOLE 10533 0 1745 Consolidated Edison Inc COM 209115104 984883 11014 SH SOLE 10909 0 105 ISHARES TR MSCI EMG MKT ETF 464287234 3367043 79057 SH SOLE 67640 0 11417 ISHARES INC MSCI EMERG MRKT 464286533 480487 8399 SH SOLE 8399 0 0 ISHARES TR MSCI EAFE ETF 464287465 12348360 157645 SH SOLE 136535 0 21110 ISHARES TR MSCI EAFE MIN VL 46429B689 188742 2721 SH SOLE 2721 0 0 ISHARES TR EAFE GRWTH ETF 464288885 42075285 411293 SH SOLE 403897 0 7396 ISHARES TR EAFE VALUE ETF 464288877 58797998 1108560 SH SOLE 1093422 0 15138 EDISON INTL COM 281020107 779237 10851 SH SOLE 10851 0 0 ELEVANCE HEALTH INC COM 036752103 1019918 1882 SH SOLE 1829 0 53 ISHARES TR JPMORGAN USD EMG 464288281 1755363 19839 SH SOLE 8790 0 11049 WESTERN ASSET EMERGING MKTS COM 95766A101 216327 23236 SH SOLE 23236 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 135998 5719 SH SOLE 5719 0 0 EMERSON ELEC CO COM 291011104 2311538 20983 SH SOLE 20783 0 200 ISHARES INC MSCI EMRG CHN 46434G764 502134 8482 SH SOLE 8482 0 0 ENBRIDGE INC COM 29250N105 998335 28051 SH SOLE 27973 0 78 Enphase Energy Inc COM 29355A107 358059 3591 SH SOLE 3591 0 0 ENSIGN GROUP INC COM 29358P101 1825912 14762 SH SOLE 156 0 14606 EOG RES INC COM 26875P101 798745 6346 SH SOLE 6339 0 7 ENTERPRISE PRODS PARTNERS L COM 293792107 4285968 147894 SH SOLE 147894 0 0 Eversource Energy COM 30040W108 934989 16487 SH SOLE 16487 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 39189131 497450 SH SOLE 468163 0 29287 ISHARES INC ESG AWR MSCI EM 46434G863 3249534 96914 SH SOLE 95562 0 1352 ISHARES TR ESG AWR MSCI USA 46435G425 1321230 11073 SH SOLE 11073 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1195769 12376 SH SOLE 12376 0 0 ISHARES TR ESG AWARE MSCI 46435U663 6642711 172538 SH SOLE 163134 0 9404 ESSEX PPTY TR INC COM 297178105 334262 1228 SH SOLE 1228 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 661682 40794 SH SOLE 40794 0 0 EATON CORP PLC SHS G29183103 6203606 19785 SH SOLE 19597 0 188 ISHARES INC MSCI EQUAL WEITE 464286681 408598 4630 SH SOLE 4630 0 0 EATON VANCE SHORT DURATION D COM 27828V104 207090 19175 SH SOLE 19175 0 0 Vertical Aerospace Ltd ORD SHS G9471C107 14696 20000 SH SOLE 20000 0 0 EATON VANCE LTD DURATION INC COM 27828H105 261032 26800 SH SOLE 26800 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1920499 20791 SH SOLE 20767 0 24 EAST WEST BANCORP INC COM 27579R104 698834 9543 SH SOLE 9543 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 100791 1477 SH SOLE 1477 0 0 ISHARES INC MSCI MEXICO ETF 464286822 105917 1871 SH SOLE 1871 0 0 Exelon Corp COM 30161N101 352216 10177 SH SOLE 9804 0 372 EXPEDITORS INTL WASH INC COM 302130109 238616 1912 SH SOLE 1877 0 35 EXTRA SPACE STORAGE INC COM 30225T102 717642 4618 SH SOLE 4618 0 0 FORD MTR CO DEL COM 345370860 930268 74184 SH SOLE 74083 0 101 FIRST AMERN FINL CORP COM 31847R102 1969503 36506 SH SOLE 35481 0 1025 Fastenal Co COM 311900104 481155 7657 SH SOLE 7657 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 314518 117358 SH SOLE 117358 0 0 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 1153700 21992 SH SOLE 21992 0 0 Franklin Covey Co COM 353469109 618184 16268 SH SOLE 197 0 16071 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 305291 6165 SH SOLE 0 0 6165 FREEPORT-MCMORAN INC CL B 35671D857 648693 13348 SH SOLE 13065 0 283 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2121789 26192 SH SOLE 25820 0 372 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1958407 9556 SH SOLE 5625 0 3931 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 20012134 414759 SH SOLE 414759 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2141094 45769 SH SOLE 45299 0 471 FedEx Corp COM 31428X106 1148069 3829 SH SOLE 3762 0 67 FirstEnergy Corp COM 337932107 303711 7936 SH SOLE 7936 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 162026 5295 SH SOLE 5295 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 132977 4122 SH SOLE 4122 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 597319 20915 SH SOLE 20915 0 0 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 597690 21090 SH SOLE 21090 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 752276 29983 SH SOLE 29983 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 100060 2000 SH SOLE 2000 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 112710 1643 SH SOLE 1643 0 0 Fiserv Inc COM 337738108 1829654 12276 SH SOLE 12276 0 0 FAIR ISAAC CORP COM 303250104 9243090 6209 SH SOLE 6209 0 0 Fifth Third Bancorp COM 316773100 337761 9256 SH SOLE 9256 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 455008 8906 SH SOLE 8906 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 700216 27449 SH SOLE 27449 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 2081748 35929 SH SOLE 35929 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 1252297 22802 SH SOLE 20646 0 2156 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748 117655 3385 SH SOLE 3385 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 563925 19071 SH SOLE 19031 0 40 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 1796857 51295 SH SOLE 46280 0 5015 SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 1533277 22892 SH SOLE 22892 0 0 FRANCO NEV CORP COM 351858105 237988 2008 SH SOLE 2008 0 0 COHEN & STEERS CLOSED-END OP COM 19248P106 170479 14266 SH SOLE 14266 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 485296 19151 SH SOLE 19151 0 0 FIRST SOLAR INC COM 336433107 260857 1157 SH SOLE 1157 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 699239 4077 SH SOLE 4077 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 114867 843 SH SOLE 843 0 0 Glacier Bancorp Inc New COM 37637Q105 880118 23583 SH SOLE 23583 0 0 GOLUB CAP BDC INC COM 38173M102 2906362 185001 SH SOLE 185001 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 422513 7936 SH SOLE 7926 0 10 General Dynamics Corp COM 369550108 5147070 17740 SH SOLE 12246 0 5494 VANECK ETF TRUST GOLD MINERS ETF 92189F106 2058006 60654 SH SOLE 60654 0 0 GE AEROSPACE COM NEW 369604301 3070872 19317 SH SOLE 18543 0 774 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 513235 6587 SH SOLE 6468 0 119 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 992743 30387 SH SOLE 30387 0 0 GE VERNOVA INC COM 36828A101 803010 4682 SH SOLE 4493 0 189 GRACO INC COM 384109104 374677 4726 SH SOLE 4726 0 0 Gilead Sciences Inc COM 375558103 3256181 47459 SH SOLE 47084 0 375 GENERAL MLS INC COM 370334104 1368276 21629 SH SOLE 14012 0 7618 SPDR GOLD TR GOLD SHS 78463V107 8714899 40533 SH SOLE 39127 0 1406 GAMING & LEISURE PPTYS INC COM 36467J108 1536700 33990 SH SOLE 33990 0 0 Corning Inc COM 219350105 585933 15082 SH SOLE 12082 0 3000 GENERAL MTRS CO COM 37045V100 2566742 55246 SH SOLE 54252 0 994 ISHARES TR GNMA BOND ETF 46429B333 1017716 23629 SH SOLE 23629 0 0 CANOO INC CL A COM NEW 13803R201 259304 121739 SH SOLE 121739 0 0 ALPHABET INC CAP STK CL C 02079K107 38395252 209330 SH SOLE 192892 0 16438 ALPHABET INC CAP STK CL A 02079K305 158319309 869170 SH SOLE 800696 0 68474 ISHARES TR US TREAS BD ETF 46429B267 112944795 5004200 SH SOLE 4040801 0 963399 Genuine Parts Co COM 372460105 2019183 14598 SH SOLE 14598 0 0 GLOBAL PMTS INC COM 37940X102 22845596 236252 SH SOLE 214953 0 21299 Garmin Ltd SHS H2906T109 640022 3928 SH SOLE 3483 0 445 Goldman Sachs Group Inc COM 38141G104 1514699 3349 SH SOLE 2830 0 519 Globalstar Inc COM 378973408 45752 40850 SH SOLE 40850 0 0 GSK PLC SPONSORED ADR 37733W204 389430 10115 SH SOLE 10014 0 101 FLEXSHARES TR MORNSTAR UPSTR 33939L407 757210 18864 SH SOLE 18864 0 0 GRAINGER W W INC COM 384802104 7255287 8041 SH SOLE 3430 0 4611 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 280947 4340 SH SOLE 4175 0 165 Halliburton Co COM 406216101 261422 7739 SH SOLE 7139 0 600 Huntington Bancshares Inc COM 446150104 464125 35214 SH SOLE 35214 0 0 HCA HEALTHCARE INC COM 40412C101 72334969 225146 SH SOLE 203448 0 21698 HOME DEPOT INC COM 437076102 23362104 67866 SH SOLE 64862 0 3003 ISHARES TR CORE HIGH DV ETF 46429B663 1327374 12211 SH SOLE 12211 0 0 ISHARES TR HDG MSCI EAFE 46434V803 151251 4254 SH SOLE 4254 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 253266 2519 SH SOLE 2519 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 237506 964 SH SOLE 945 0 19 HALEON PLC SPON ADS 405552100 166105 20110 SH SOLE 19974 0 136 HILTON WORLDWIDE HLDGS INC COM 43300A203 1000223 4584 SH SOLE 4564 0 20 HONEYWELL INTL INC COM 438516106 72044204 337380 SH SOLE 309018 0 28363 HEWLETT PACKARD ENTERPRISE C COM 42824C109 650786 30741 SH SOLE 30215 0 526 HP INC COM 40434L105 975092 27844 SH SOLE 27662 0 182 BLOCK H & R INC COM 093671105 218204 4024 SH SOLE 3924 0 100 Host Hotels & Resorts Inc COM 44107P104 339966 18908 SH SOLE 18908 0 0 HERSHEY CO COM 427866108 664204 3613 SH SOLE 3613 0 0 HUBBELL INC COM 443510607 213806 585 SH SOLE 585 0 0 Humana Inc COM 444859102 863546 2311 SH SOLE 2299 0 12 ISHARES TR IBOXX HI YD ETF 464288513 175802 2279 SH SOLE 2279 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 275256 10820 SH SOLE 10820 0 0 HYPERFINE INC COM CL A 44916K106 29516 34725 SH SOLE 34725 0 0 HYZON MOTORS INC COM CL A 44951Y102 6422 20000 SH SOLE 20000 0 0 ISHARES GOLD TR ISHARES NEW 464285204 794123 18077 SH SOLE 17482 0 595 ISHARES TR ISHARES BIOTECH 464287556 1230353 8964 SH SOLE 8959 0 5 ISHARES TR IBONDS DEC24 ETF 46434VBG4 6959246 276930 SH SOLE 275970 0 960 ISHARES TR IBONDS DEC25 ETF 46434VBD1 4778334 192210 SH SOLE 191241 0 969 ISHARES TR IBONDS DEC2026 46435GAA0 2990761 125557 SH SOLE 124901 0 656 ISHARES TR IBONDS 27 ETF 46435UAA9 945878 39860 SH SOLE 39860 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 3828922 154579 SH SOLE 153945 0 634 ISHARES TR IBONDS DEC 29 46436E205 291990 12880 SH SOLE 12880 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 6292346 270755 SH SOLE 270755 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 6261441 269020 SH SOLE 269020 0 0 ISHARES BITCOIN TR SHS 46438F101 368234 10786 SH SOLE 10786 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5444599 31481 SH SOLE 27258 0 4222 INTERCONTINENTAL EXCHANGE IN COM 45866F104 912409 6665 SH SOLE 6665 0 0 ISHARES TR COHEN STEER REIT 464287564 478196 8347 SH SOLE 8136 0 211 ISHARES TR GL CLEAN ENE ETF 464288224 105996 7958 SH SOLE 6423 0 1535 ISHARES TR CORE MSCI INTL 46435G326 580192 8839 SH SOLE 8839 0 0 ISHARES TR U.S. UTILITS ETF 464287697 392033 4461 SH SOLE 4461 0 0 IDEXX LABS INC COM 45168D104 1285738 2639 SH SOLE 2635 0 4 ISHARES TR CORE MSCI EAFE 46432F842 4491344 61830 SH SOLE 60961 0 870 ISHARES TR 3 7 YR TREAS BD 464288661 347473 3009 SH SOLE 3009 0 0 ISHARES INC CORE MSCI EMKT 46434G103 30677756 573095 SH SOLE 572781 0 314 ISHARES TR ISHS 5-10YR INVT 464288638 139710 2726 SH SOLE 2477 0 249 ISHARES TR EXPND TEC SC ETF 464287549 612345 6493 SH SOLE 6493 0 0 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 1171246 24663 SH SOLE 24564 0 99 CBRE GBL REAL ESTATE INC FD COM 12504G100 177656 35249 SH SOLE 35249 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 175578278 3426586 SH SOLE 3332805 0 93781 ISHARES TR EXPANDED TECH 464287515 597872 6880 SH SOLE 6345 0 535 ISHARES TR US HLTHCR PR ETF 464288828 202603 3865 SH SOLE 3865 0 0 ISHARES TR U.S. MED DVC ETF 464288810 8789804 156849 SH SOLE 155220 0 1629 ISHARES TR CORE S&P MCP ETF 464287507 15998145 273379 SH SOLE 259903 0 13476 ISHARES TR S&P MC 400VL ETF 464287705 740827 6529 SH SOLE 6529 0 0 ISHARES TR S&P MC 400GR ETF 464287606 5025441 57036 SH SOLE 21028 0 36007 ISHARES TR CORE S&P SCP ETF 464287804 11675847 109468 SH SOLE 90075 0 19393 ISHARES TR SP SMCP600VL ETF 464287879 3444053 35407 SH SOLE 31138 0 4269 ISHARES TR S&P SML 600 GWT 464287887 903303 7033 SH SOLE 5941 0 1092 ISHARES TR MORNINGSTAR GRWT 464287119 720479 8850 SH SOLE 8850 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 165989 3896 SH SOLE 3896 0 0 INCYTE CORP COM 45337C102 240116 3961 SH SOLE 3961 0 0 ISHARES TR MSCI INDIA ETF 46429B598 111114 1992 SH SOLE 1992 0 0 INTEL CORP COM 458140100 3201640 103379 SH SOLE 95331 0 8048 ISHARES TR INTL EQTY FACTOR 46434V274 192166 6574 SH SOLE 6574 0 0 INTUIT COM 461202103 3657633 5565 SH SOLE 5351 0 214 ISHARES TR GLOBAL 100 ETF 464287572 487729 5050 SH SOLE 4000 0 1050 IRON MTN INC DEL COM 46284V101 1304722 14558 SH SOLE 14558 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6577803 14787 SH SOLE 13089 0 1698 ISHARES TR CORE 1 5 YR USD 46432F859 226760 4787 SH SOLE 4787 0 0 ISHARES TR US AER DEF ETF 464288760 2123005 16077 SH SOLE 15337 0 740 ISHARES TR US HOME CONS ETF 464288752 324908 3215 SH SOLE 3215 0 0 ISHARES TR CORE S&P TTL STK 464287150 2151225 18111 SH SOLE 15804 0 2307 ILLINOIS TOOL WKS INC COM 452308109 1069318 4513 SH SOLE 4328 0 185 ISHARES TR CORE TOTAL USD 46434V613 414577 9168 SH SOLE 9168 0 0 ISHARES TR CORE S&P US GWT 464287671 1796762 14094 SH SOLE 13636 0 458 ISHARES TR CORE S&P US VLU 464287663 3236136 36720 SH SOLE 11021 0 25700 ISHARES TR S&P 500 VAL ETF 464287408 7037962 38668 SH SOLE 38080 0 588 ISHARES TR MSCI INTL VLU FT 46435G409 115554 4211 SH SOLE 4211 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 104063 950 SH SOLE 950 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 420993 4808 SH SOLE 4808 0 0 ISHARES TR CORE S&P500 ETF 464287200 43792584 80026 SH SOLE 48033 0 31993 ISHARES TR S&P 500 GRWT ETF 464287309 10159561 109786 SH SOLE 97714 0 12072 ISHARES TR RUS 1000 ETF 464287622 6038410 20294 SH SOLE 13861 0 6433 ISHARES TR RUS 1000 VAL ETF 464287598 54426726 311955 SH SOLE 289070 0 22885 ISHARES TR RUS 1000 GRW ETF 464287614 62551237 171604 SH SOLE 142888 0 28716 ISHARES TR RUSSELL 2000 ETF 464287655 8686205 42812 SH SOLE 39918 0 2895 ISHARES TR RUS 2000 VAL ETF 464287630 8207723 53892 SH SOLE 47847 0 6044 ISHARES TR RUS 2000 GRW ETF 464287648 6228807 23726 SH SOLE 22635 0 1091 ISHARES TR RUS MD CP GR ETF 464287481 9437215 85521 SH SOLE 81098 0 4423 ISHARES TR RUS MID CAP ETF 464287499 2095639 25847 SH SOLE 24367 0 1480 ISHARES TR RUS MDCP VAL ETF 464287473 4048066 33527 SH SOLE 24602 0 8925 ISHARES TR RUSSELL 3000 ETF 464287689 4602747 14912 SH SOLE 11156 0 3756 ISHARES TR RUS TP200 GR ETF 464289438 329054 1534 SH SOLE 1534 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 384117 4137 SH SOLE 3693 0 444 ISHARES TR GLOBAL TECH ETF 464287291 318740 3849 SH SOLE 3615 0 234 ISHARES TR CORE MSCI TOTAL 46432F834 1863145 27578 SH SOLE 27578 0 0 ISHARES TR US CONSUM DISCRE 464287580 310246 3817 SH SOLE 1534 0 2283 ISHARES TR U.S. ENERGY ETF 464287796 124880 2602 SH SOLE 1922 0 680 ISHARES TR U.S. FIN SVC ETF 464287770 114321 1753 SH SOLE 1753 0 0 ISHARES TR US HLTHCARE ETF 464287762 708308 11560 SH SOLE 9665 0 1895 ISHARES TR US CONSM STAPLES 464287812 103951 1581 SH SOLE 1101 0 480 ISHARES TR U.S. BAS MTL ETF 464287838 161992 1157 SH SOLE 607 0 550 ISHARES TR US TRSPRTION 464287192 135324 2068 SH SOLE 2068 0 0 ISHARES TR U.S. TECH ETF 464287721 1752324 11643 SH SOLE 10081 0 1562 ISHARES TR DOW JONES US ETF 464287846 2100163 15873 SH SOLE 15873 0 0 JACOBS SOLUTIONS INC COM 46982L108 289898 2075 SH SOLE 2002 0 73 JETBLUE AWYS CORP COM 477143101 79657 13080 SH SOLE 13080 0 0 JOHNSON CTLS INTL PLC SHS G51502105 648232 9752 SH SOLE 8102 0 1650 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 4356514 76862 SH SOLE 76473 0 388 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 555444 10008 SH SOLE 9950 0 58 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 13339642 265307 SH SOLE 264731 0 576 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 4318400 85100 SH SOLE 85100 0 0 Johnson & Johnson COM 478160104 73108173 500193 SH SOLE 448375 0 51818 Joby Aviation Inc COMMON STOCK G65163100 165082 32369 SH SOLE 20100 0 12269 JPMORGAN CHASE & CO. COM 46625H100 131363470 649478 SH SOLE 571315 0 78163 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 3459866 68553 SH SOLE 68553 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 177603 32001 SH SOLE 32001 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 108706 2053 SH SOLE 2053 0 0 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 50229599 1082805 SH SOLE 726246 0 356559 Nordstrom Inc COM 655664100 287635 13555 SH SOLE 13543 0 12 SPDR SER TR S&P BK ETF 78464A797 275217 5933 SH SOLE 5933 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 48643015 355708 SH SOLE 322535 0 33173 KRAFT HEINZ CO COM 500754106 1173048 36407 SH SOLE 36211 0 196 SPDR SER TR S&P INS ETF 78464A789 345252 6929 SH SOLE 6929 0 0 KKR & CO INC COM 48251W104 451636 4291 SH SOLE 4291 0 0 KLA CORP COM NEW 482480100 5913485 7172 SH SOLE 1040 0 6132 KIMBERLY-CLARK CORP COM 494368103 2319539 16784 SH SOLE 16741 0 43 KINDER MORGAN INC DEL COM 49456B101 2066499 104001 SH SOLE 100536 0 3465 COCA COLA CO COM 191216100 6249621 98187 SH SOLE 87000 0 11187 Kroger Co COM 501044101 261119 5230 SH SOLE 5230 0 0 SPDR SER TR S&P REGL BKG 78464A698 1098395 22371 SH SOLE 22321 0 50 LUMINAR TECHNOLOGIES INC COM CL A 550424105 150051 100705 SH SOLE 100705 0 0 TIDAL ETF TR LEATHERBACK LNG 886364850 27986913 1085606 SH SOLE 1085606 0 0 LUCID GROUP INC COM 549498103 100305 38431 SH SOLE 38431 0 0 loanDepot Inc COM CL A 53946R106 16500 10000 SH SOLE 10000 0 0 LENNAR CORP CL A 526057104 710928 4744 SH SOLE 4344 0 400 Lifevantage Corp COM NEW 53222K205 132734 20675 SH SOLE 20675 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 214056 1403 SH SOLE 1403 0 0 LABCORP HOLDINGS INC COM SHS 504922105 249597 1226 SH SOLE 1213 0 13 L3HARRIS TECHNOLOGIES INC COM 502431109 602976 2685 SH SOLE 2664 0 21 Linde plc SHS G54950103 1080892 2463 SH SOLE 2388 0 75 ELI LILLY & CO COM 532457108 28362109 31326 SH SOLE 31074 0 252 Lockheed Martin Corp COM 539830109 6019158 12886 SH SOLE 12306 0 580 LOWES COS INC COM 548661107 16463658 74679 SH SOLE 46916 0 27763 LPL FINL HLDGS INC COM 50212V100 226994 813 SH SOLE 794 0 19 ISHARES TR IBOXX INV CP ETF 464287242 431329 4027 SH SOLE 4027 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 330738 3559 SH SOLE 3559 0 0 LAM RESEARCH CORP COM 512807108 4106601 3857 SH SOLE 3842 0 15 lululemon Athletica Inc COM 550021109 736635 2466 SH SOLE 2232 0 234 LAMB WESTON HLDGS INC COM 513272104 339428 4037 SH SOLE 3135 0 902 MASTERCARD INCORPORATED CL A 57636Q104 7215232 16355 SH SOLE 16024 0 331 WM TECHNOLOGY INC COM 92971A109 10990 10567 SH SOLE 10567 0 0 MARRIOTT INTL INC NEW CL A 571903202 1483873 6138 SH SOLE 1759 0 4379 ISHARES TR MBS ETF 464288588 466823 5085 SH SOLE 5085 0 0 MCDONALDS CORP COM 580135101 51573219 202375 SH SOLE 176393 0 25982 MICROCHIP TECHNOLOGY INC. COM 595017104 1323138 14461 SH SOLE 13712 0 749 MCKESSON CORP COM 58155Q103 11361851 19454 SH SOLE 13874 0 5580 MONDELEZ INTL INC CL A 609207105 1604801 24523 SH SOLE 24140 0 383 MEDTRONIC PLC SHS G5960L103 964623 12255 SH SOLE 12198 0 57 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 16178723 30236 SH SOLE 26104 0 4132 SPDR SER TR S&P 400 MDCP GRW 78464A821 552067 6568 SH SOLE 6277 0 291 SPDR SER TR S&P 400 MDCP VAL 78464A839 111608 1530 SH SOLE 1420 0 110 Mercadolibre Inc COM 58733R102 240084 146 SH SOLE 146 0 0 Mesa Air Group Inc COM NEW 590479135 17100 10000 SH SOLE 10000 0 0 METLIFE INC COM 59156R108 385772 5496 SH SOLE 4678 0 818 META PLATFORMS INC CL A 30303M102 89639941 177779 SH SOLE 160820 0 16960 MANULIFE FINL CORP COM 56501R106 280735 10546 SH SOLE 10459 0 87 VANGUARD WORLD FD MEGA CAP INDEX 921910873 211112 1070 SH SOLE 1070 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 617683 1966 SH SOLE 1966 0 0 Mcgrath RentCorp COM 580589109 231959 2177 SH SOLE 2177 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1509572 12739 SH SOLE 4955 0 7784 MFS INTER INCOME TR SH BEN INT 55273C107 30590 11500 SH SOLE 11500 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 370089 3677 SH SOLE 3677 0 0 MCCORMICK & CO INC COM NON VTG 579780206 348668 4915 SH SOLE 4915 0 0 MARKEL GROUP INC COM 570535104 242652 154 SH SOLE 154 0 0 MARTIN MARIETTA MATLS INC COM 573284106 561023 1035 SH SOLE 1035 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 460420 9019 SH SOLE 9019 0 0 MARSH & MCLENNAN COS INC COM 571748102 495464 2351 SH SOLE 2351 0 0 3M CO COM 88579Y101 1480472 14487 SH SOLE 13887 0 600 ALTRIA GROUP INC COM 02209S103 1732951 38045 SH SOLE 37256 0 790 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 29377481 339193 SH SOLE 339193 0 0 Movano Inc COM 62459M107 2873 10449 SH SOLE 10449 0 0 MARATHON PETE CORP COM 56585A102 2712753 15637 SH SOLE 14826 0 811 MERCK & CO INC COM 58933Y105 23480178 189662 SH SOLE 183886 0 5776 Marathon Oil Corp COM 565849106 228990 7987 SH SOLE 7987 0 0 MARVELL TECHNOLOGY INC COM 573874104 538987 7711 SH SOLE 7175 0 536 Morgan Stanley COM NEW 617446448 1705778 17551 SH SOLE 15321 0 2230 MSCI INC COM 55354G100 246509 512 SH SOLE 512 0 0 MICROSOFT CORP COM 594918104 296120319 662536 SH SOLE 588177 0 74359 Motorola Solutions Inc COM NEW 620076307 658392 1705 SH SOLE 1650 0 55 MICROSTRATEGY INC CL A NEW 594972408 334769 243 SH SOLE 243 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 290045 2602 SH SOLE 2602 0 0 ISHARES TR MSCI USA MMENTM 46432F396 405427 2081 SH SOLE 1082 0 999 Micron Technology Inc COM 595112103 2194743 16686 SH SOLE 11686 0 5000 ISHARES TR NATIONAL MUN ETF 464288414 96773413 908244 SH SOLE 753814 0 154430 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 142739 12859 SH SOLE 12859 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 553918 10640 SH SOLE 0 0 10640 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 175351 15208 SH SOLE 14526 0 682 NIOCORP DEVS LTD COM NEW 654484609 36330 21000 SH SOLE 21000 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 1026581 20397 SH SOLE 20333 0 64 NEXTERA ENERGY INC COM 65339F101 82228679 1161258 SH SOLE 1157923 0 3335 NEWMONT CORP COM 651639106 1440898 34414 SH SOLE 34414 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9076848 328395 SH SOLE 328395 0 0 Netflix Inc COM 64110L106 11668441 17290 SH SOLE 17214 0 76 NIKE INC CL B 654106103 26127003 346650 SH SOLE 316162 0 30488 PROSHARES TR S&P 500 DV ARIST 74348A467 1755584 18263 SH SOLE 18094 0 169 Northrop Grumman Corp COM 666807102 7994630 18338 SH SOLE 15219 0 3119 ServiceNow Inc COM 81762P102 1735653 2206 SH SOLE 2186 0 20 ENERGY VAULT HOLDINGS INC COM 29280W109 18992 20000 SH SOLE 20000 0 0 NORFOLK SOUTHN CORP COM 655844108 1155961 5384 SH SOLE 5384 0 0 NORTHERN TR CORP COM 665859104 215725 2569 SH SOLE 2551 0 18 Nucor Corp COM 670346105 391734 2478 SH SOLE 2478 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 655124 8072 SH SOLE 7925 0 147 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 3474224 91935 SH SOLE 86864 0 5071 NU SKIN ENTERPRISES INC CL A 67018T105 756920 71814 SH SOLE 71814 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 288598 7336 SH SOLE 7336 0 0 NVIDIA CORPORATION COM 67066G104 168798492 1366347 SH SOLE 1318389 0 47958 NOVO-NORDISK A S ADR 670100205 9398521 65844 SH SOLE 62948 0 2896 NOVARTIS AG SPONSORED ADR 66987V109 1255504 11793 SH SOLE 10654 0 1139 NXP SEMICONDUCTORS N V COM N6596X109 969957 3605 SH SOLE 3605 0 0 ISHARES TR NEW YORK MUN ETF 464288323 679922 12735 SH SOLE 6800 0 5935 Realty Income Corp COM 756109104 2060059 39001 SH SOLE 39001 0 0 ISHARES TR S&P 100 ETF 464287101 930413 3520 SH SOLE 3520 0 0 ONEOK INC NEW COM 682680103 1204314 14768 SH SOLE 14768 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 500403 46248 SH SOLE 46248 0 0 OMNICOM GROUP INC COM 681919106 462045 5151 SH SOLE 2916 0 2235 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 137313 2616 SH SOLE 2616 0 0 ON Semiconductor Corp COM 682189105 243265 3549 SH SOLE 3498 0 51 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 523612 7488 SH SOLE 7488 0 0 Opko Health Inc COM 68375N103 38625 30900 SH SOLE 30900 0 0 Oracle Corp COM 68389X105 11913058 84370 SH SOLE 78827 0 5543 OLD REP INTL CORP COM 680223104 298712 9667 SH SOLE 9667 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 20577618 19485 SH SOLE 17717 0 1768 OTIS WORLDWIDE CORP COM 68902V107 575516 5979 SH SOLE 5509 0 470 VANECK MERK GOLD TR GOLD TRUST 921078101 1399258 62300 SH SOLE 62300 0 0 OCCIDENTAL PETE CORP COM 674599105 219651 3485 SH SOLE 3410 0 75 PENSKE AUTOMOTIVE GRP INC COM 70959W103 281052 1886 SH SOLE 1886 0 0 Palo Alto Networks Inc COM 697435105 1621276 4782 SH SOLE 4782 0 0 PROSHARES TR PET CARE ETF 74348A145 186732 3460 SH SOLE 3460 0 0 PAYCHEX INC COM 704326107 3922193 33082 SH SOLE 33082 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 287062 14246 SH SOLE 14164 0 82 PACCAR Inc COM 693718108 1712400 16635 SH SOLE 15441 0 1193 PG&E CORP COM 69331C108 681260 39018 SH SOLE 39018 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 522561 27781 SH SOLE 27781 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 3680857 37613 SH SOLE 29993 0 7620 PDS Biotechnology Corp COM 70465T107 29907 10207 SH SOLE 10207 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 239941 3256 SH SOLE 3256 0 0 PEPSICO INC COM 713448108 54751661 331969 SH SOLE 292374 0 39595 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 112480 5727 SH SOLE 4927 0 800 PFIZER INC COM 717081103 9380045 335241 SH SOLE 323789 0 11452 ISHARES TR PFD AND INCM SEC 464288687 371600 11778 SH SOLE 11778 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 448675 10515 SH SOLE 0 0 10515 PROCTER AND GAMBLE CO COM 742718109 16202948 98247 SH SOLE 91927 0 6321 PROGRESSIVE CORP COM 743315103 393028 1892 SH SOLE 1742 0 150 PARKER-HANNIFIN CORP COM 701094104 1381468 2731 SH SOLE 2731 0 0 PULTE GROUP INC COM 745867101 269967 2452 SH SOLE 2452 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 304076 16837 SH SOLE 16837 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 417441 19554 SH SOLE 17374 0 2180 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 819552 12086 SH SOLE 11970 0 116 ProLogis Inc. COM 74340W103 1451750 12926 SH SOLE 12371 0 555 PALANTIR TECHNOLOGIES INC CL A 69608A108 433944 17132 SH SOLE 17132 0 0 PHILIP MORRIS INTL INC COM 718172109 2400757 23692 SH SOLE 22478 0 1215 PNC FINL SVCS GROUP INC COM 693475105 579097 3725 SH SOLE 3426 0 299 PACIFIC PREMIER BANCORP COM 69478X105 667187 29046 SH SOLE 29046 0 0 PPL CORP COM 69351T106 297273 10751 SH SOLE 10751 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 898365 23672 SH SOLE 23672 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 151873 3982 SH SOLE 3982 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 19090 11500 SH SOLE 11500 0 0 PRUDENTIAL FINL INC COM 744320102 742914 6339 SH SOLE 6325 0 14 PUBLIC STORAGE OPER CO COM 74460D109 790058 2747 SH SOLE 2747 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 982778 15647 SH SOLE 15521 0 126 PARSONS CORP DEL COM 70202L102 579388 7082 SH SOLE 7082 0 0 Phillips 66 COM 718546104 1155405 8184 SH SOLE 7819 0 365 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 1302474 21028 SH SOLE 20908 0 120 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 202041 4703 SH SOLE 4703 0 0 PACER FDS TR TRENDPILOT 100 69374H303 111740 1550 SH SOLE 1550 0 0 QUANTA SVCS INC COM 74762E102 1777025 6994 SH SOLE 6994 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 18759191 760405 SH SOLE 199607 0 560798 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 135087 2775 SH SOLE 2775 0 0 PAYPAL HLDGS INC COM 70450Y103 641399 11053 SH SOLE 10346 0 707 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 30930109 1306170 SH SOLE 1220627 0 85543 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 1963080 85500 SH SOLE 0 0 85500 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 23532438 758377 SH SOLE 705195 0 53182 QUALCOMM Inc COM 747525103 17607399 88399 SH SOLE 75643 0 12756 FLEXSHARES TR QUALT DIVD IDX 33939L860 399064 6000 SH SOLE 6000 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 44113411 92074 SH SOLE 74825 0 17248 FIRST TR NASDAQ 100 TECH IND SHS 337345102 415456 2104 SH SOLE 862 0 1242 ISHARES TR MSCI USA QLT FCT 46432F339 2308071 13516 SH SOLE 13484 0 33 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 326342 18469 SH SOLE 18469 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 260190 1632 SH SOLE 1632 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 152437 2071 SH SOLE 1137 0 934 REGENERON PHARMACEUTICALS COM 75886F107 1321854 1258 SH SOLE 1258 0 0 REMITLY GLOBAL INC COM 75960P104 264883 21855 SH SOLE 21855 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 115990 4201 SH SOLE 4201 0 0 RIO TINTO PLC SPONSORED ADR 767204100 345464 5240 SH SOLE 5145 0 95 ResMed Inc COM 761152107 383948 2006 SH SOLE 2006 0 0 ROYCE MICRO-CAP TR INC COM 780915104 507151 55185 SH SOLE 55185 0 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 320873 5823 SH SOLE 5823 0 0 ROCKWELL AUTOMATION INC COM 773903109 22901860 83195 SH SOLE 76252 0 6943 ROPER TECHNOLOGIES INC COM 776696106 321216 570 SH SOLE 570 0 0 ROSS STORES INC COM 778296103 656287 4516 SH SOLE 4516 0 0 RPM INTL INC COM 749685103 565966 5256 SH SOLE 5256 0 0 REPUBLIC SVCS INC COM 760759100 750152 3860 SH SOLE 3713 0 147 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7301327 44444 SH SOLE 42410 0 2034 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 165766 5520 SH SOLE 5520 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 18273462 498458 SH SOLE 451479 0 46979 RTX CORPORATION COM 75513E101 54950728 547373 SH SOLE 475239 0 72134 Sunrun Inc COM 86771W105 1265284 106685 SH SOLE 106685 0 0 ROYAL BK CDA COM 780087102 287796 2705 SH SOLE 2705 0 0 SABRE CORP COM 78573M104 263067 98527 SH SOLE 98527 0 0 SAP SE SPON ADR 803054204 341731 1694 SH SOLE 1564 0 130 Starbucks Corp COM 855244109 6068054 77945 SH SOLE 61050 0 16896 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2573360 54233 SH SOLE 33783 0 20450 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1551496 24678 SH SOLE 20875 0 3803 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4738309 60935 SH SOLE 35414 0 25521 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2352341 88567 SH SOLE 23731 0 64836 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5360238 139517 SH SOLE 50813 0 88704 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7984112 79176 SH SOLE 71526 0 7650 SCHWAB STRATEGIC TR US REIT ETF 808524847 134304 6725 SH SOLE 6725 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 493925 11200 SH SOLE 11200 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 928375 11928 SH SOLE 11928 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 203228 3907 SH SOLE 3907 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 468972 9616 SH SOLE 9616 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3132251 42282 SH SOLE 39495 0 2787 SCHWAB CHARLES CORP COM 808513105 2033520 27596 SH SOLE 27507 0 89 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6181209 96206 SH SOLE 93460 0 2745 ISHARES TR EAFE SML CP ETF 464288273 298551 4843 SH SOLE 4843 0 0 SPDR SER TR S&P DIVID ETF 78464A763 4895258 38491 SH SOLE 31449 0 7042 SEVEN HILLS REALTY TRUST COM 81784E101 480014 37856 SH SOLE 37856 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1518103 15074 SH SOLE 12592 0 2482 SHELL PLC SPON ADS 780259305 983541 13626 SH SOLE 13404 0 222 SHOPIFY INC CL A 82509L107 653505 9894 SH SOLE 9894 0 0 ISHARES TR SHORT TREAS BD 464288679 460116 4164 SH SOLE 4164 0 0 SHERWIN WILLIAMS CO COM 824348106 1162569 3896 SH SOLE 3896 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 118188 1447 SH SOLE 1447 0 0 Selective Ins Group Inc COM 816300107 269386 2871 SH SOLE 2871 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 95773 33842 SH SOLE 33842 0 0 SJW GROUP COM 784305104 435415 8031 SH SOLE 7431 0 600 Skywest Inc COM 830879102 21136308 257540 SH SOLE 257540 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 269510 2821 SH SOLE 2821 0 0 SCHLUMBERGER LTD COM STK 806857108 325938 6908 SH SOLE 6855 0 54 ISHARES SILVER TR ISHARES 46428Q109 2078545 78229 SH SOLE 78229 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 197821 2304 SH SOLE 337 0 1967 SPDR SER TR S&P 600 SMCP VAL 78464A300 123506 1577 SH SOLE 1183 0 394 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 6676701 25611 SH SOLE 25457 0 154 ISHARES TR RUSEL 2500 ETF 46435G268 423113 6759 SH SOLE 6759 0 0 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 2152506 67350 SH SOLE 67350 0 0 SNAP ON INC COM 833034101 224011 857 SH SOLE 857 0 0 SNAP INC CL A 83304A106 702599 42300 SH SOLE 21398 0 20902 SECURITY NATL FINL CORP CL A NEW 814785309 462853 57929 SH SOLE 57929 0 0 Snowflake Inc CL A 833445109 201460 1491 SH SOLE 1461 0 30 SYNOPSYS INC COM 871607107 888824 1494 SH SOLE 1489 0 5 SANOFI SPONSORED ADR 80105N105 259458 5347 SH SOLE 4908 0 439 SOUTHERN CO COM 842587107 27347709 352555 SH SOLE 318718 0 33837 SOFI TECHNOLOGIES INC COM 83406F102 2530599 382844 SH SOLE 382844 0 0 SONOCO PRODS CO COM 835495102 222168 4380 SH SOLE 3280 0 1100 Sony Group Corp SPONSORED ADR 835699307 791309 9315 SH SOLE 8870 0 445 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 1626234 29376 SH SOLE 29376 0 0 ISHARES TR ISHARES SEMICDTR 464287523 2509793 10176 SH SOLE 9207 0 969 TRUST FOR PROFESSIONAL MANAG CROSSINGBRDG PRE 89834G778 240319 11100 SH SOLE 11100 0 0 SUPERCOM LTD NEW SHS M87095200 2470 12350 SH SOLE 12350 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1296350 36954 SH SOLE 35561 0 1394 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 744889 19774 SH SOLE 12878 0 6896 SIMON PPTY GROUP INC NEW COM 828806109 218231 1438 SH SOLE 1438 0 0 S&P Global Inc COM 78409V104 47235669 105910 SH SOLE 96031 0 9878 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 216276 2104 SH SOLE 2104 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 747820 11769 SH SOLE 11769 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 121262 5220 SH SOLE 5220 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 3541422 108766 SH SOLE 108766 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 183953 8158 SH SOLE 0 0 8158 SPDR SER TR PORTFOLIO S&P500 78464A854 601616 9400 SH SOLE 2630 0 6770 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2145880 33039 SH SOLE 28593 0 4446 SPDR SER TR PORTFOLIO S&P400 78464A847 144867 2824 SH SOLE 2368 0 456 SPOTIFY TECHNOLOGY S A SHS L8681T102 215099 685 SH SOLE 685 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 3218757 108376 SH SOLE 108376 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 1559755 37557 SH SOLE 34161 0 3396 SPDR SER TR PORTFOLIO LN TSR 78464A664 187246 6879 SH SOLE 6879 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1425490 21484 SH SOLE 21413 0 71 PROSHARES TR SP500 EX ENRGY 74347B581 502620 8594 SH SOLE 5828 0 2766 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 527021 3608 SH SOLE 408 0 3200 PROSHARES TR SP500 EX FINLS 74347B573 158200 2666 SH SOLE 0 0 2666 SPDR S&P 500 ETF TR TR UNIT 78462F103 206821715 380033 SH SOLE 284528 0 95505 SPDR SER TR PRTFLO S&P500 HI 78468R788 1026843 25524 SH SOLE 25524 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 2452534 30607 SH SOLE 24889 0 5718 SPDR SER TR PRTFLO S&P500 VL 78464A508 1113667 22849 SH SOLE 22157 0 692 SPDR SER TR SPDR S&P 500 ETF 78468R796 720071 16145 SH SOLE 14675 0 1470 BLOCK INC CL A 852234103 251296 3897 SH SOLE 3897 0 0 SEMPRA COM 816851109 26697140 351001 SH SOLE 291340 0 59661 Sarepta Therapeutics Inc COM 803607100 774042 4899 SH SOLE 4899 0 0 SIMPSON MFG INC COM 829073105 2103698 12483 SH SOLE 12483 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1306739 13134 SH SOLE 13134 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 313588 9420 SH SOLE 9420 0 0 STEEL DYNAMICS INC COM 858119100 3204558 24746 SH SOLE 2491 0 22255 ISHARES TR SHRT NAT MUN ETF 464288158 5933442 56752 SH SOLE 53156 0 3596 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 469040 8296 SH SOLE 8296 0 0 ISHARES TR MSCI USA ESG SLC 464288802 541735 4821 SH SOLE 4271 0 550 ISHARES TR ESG AWRE 1 5 YR 46435G243 8020921 327518 SH SOLE 281908 0 45610 STRYKER CORPORATION COM 863667101 64397539 189265 SH SOLE 170197 0 19068 SYSCO CORP COM 871829107 708649 9926 SH SOLE 4781 0 5145 AT&T INC COM 00206R102 2200680 115159 SH SOLE 111165 0 3993 Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205 194462 15028 SH SOLE 14909 0 119 PROSHARES TR PSHS ULTSH 20YRS 74347B201 187807 5450 SH SOLE 5450 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 560382 10196 SH SOLE 10196 0 0 TransDigm Group Inc COM 893641100 7812810 6115 SH SOLE 6115 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 543012 7177 SH SOLE 7177 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 4998472 51330 SH SOLE 23754 0 27576 TERADYNE INC COM 880770102 448827 3027 SH SOLE 3021 0 6 TRUIST FINL CORP COM 89832Q109 346290 8914 SH SOLE 8914 0 0 TARGET CORP COM 87612E106 2080314 14052 SH SOLE 12369 0 1683 ISHARES TR TIPS BD ETF 464287176 2393265 22413 SH SOLE 20077 0 2336 TJX COS INC NEW COM 872540109 24386840 221497 SH SOLE 200616 0 20881 ISHARES TR 10-20 YR TRS ETF 464288653 441122 4295 SH SOLE 4295 0 0 ISHARES TR 20 YR TR BD ETF 464287432 583141 6354 SH SOLE 3479 0 2875 TOYOTA MOTOR CORP ADS 892331307 458591 2237 SH SOLE 2237 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8289898 14991 SH SOLE 14869 0 122 T-Mobile US Inc COM 872590104 1040450 5906 SH SOLE 5711 0 195 TRIMBLE INC COM 896239100 747096 13360 SH SOLE 11014 0 2346 PRICE T ROWE GROUP INC COM 74144T108 419330 3637 SH SOLE 3478 0 159 Trupanion Inc COM 898202106 294000 10000 SH SOLE 10000 0 0 TRAVELERS COMPANIES INC COM 89417E109 572778 2817 SH SOLE 2817 0 0 TESLA INC COM 88160R101 12594688 63648 SH SOLE 62994 0 654 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3736822 21499 SH SOLE 20214 0 1285 Trane Technologies PLC SHS G8994E103 490934 1493 SH SOLE 1493 0 0 TORO CO COM 891092108 766314 8195 SH SOLE 8195 0 0 THE TRADE DESK INC COM CL A 88339J105 1087220 11132 SH SOLE 11132 0 0 TotalEnergies SE SPONSORED ADS 89151E109 592585 8887 SH SOLE 8782 0 105 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 218152 1403 SH SOLE 1403 0 0 TEXAS INSTRS INC COM 882508104 4180629 21491 SH SOLE 19748 0 1743 TYLER TECHNOLOGIES INC COM 902252105 258932 515 SH SOLE 515 0 0 UNDER ARMOUR INC CL C 904311206 96239 14738 SH SOLE 14738 0 0 Under Armour Inc CL A 904311107 88804 13314 SH SOLE 13314 0 0 Uber Technologies Inc COM 90353T100 5746801 79070 SH SOLE 79070 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2708740 83500 SH SOLE 83500 0 0 UNILEVER PLC SPON ADR NEW 904767704 726998 13221 SH SOLE 12595 0 626 ULTA BEAUTY INC COM 90384S303 280913 728 SH SOLE 602 0 126 Unitedhealth Group Inc COM 91324P102 42600030 83651 SH SOLE 64979 0 18672 UNION PAC CORP COM 907818108 46100485 203750 SH SOLE 186352 0 17399 UNITED PARCEL SERVICE INC CL B 911312106 3687082 26943 SH SOLE 26294 0 649 UNITED RENTALS INC COM 911363109 933512 1443 SH SOLE 1443 0 0 ISHARES INC MSCI WORLD ETF 464286392 127136 862 SH SOLE 862 0 0 US BANCORP DEL COM NEW 902973304 3217293 81040 SH SOLE 79172 0 1868 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1727447 34336 SH SOLE 34336 0 0 ISHARES TR USD INV GRDE ETF 464288620 253109 5041 SH SOLE 5041 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 5724832 68185 SH SOLE 67941 0 244 ISHARES TR CRE U S REIT ETF 464288521 242475 4527 SH SOLE 4527 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 301677 13420 SH SOLE 13420 0 0 VISA INC COM CL A 92826C839 60071591 228870 SH SOLE 212206 0 16664 VANGUARD WORLD FD MATERIALS ETF 92204A801 427230 2218 SH SOLE 2218 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 21025935 96432 SH SOLE 68256 0 28175 VANGUARD INDEX FDS SML CP GRW ETF 922908595 74077166 296155 SH SOLE 283657 0 12498 VANGUARD INDEX FDS SM CP VAL ETF 922908611 6358329 34836 SH SOLE 29092 0 5744 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1364648 17073 SH SOLE 17073 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 887398 2841 SH SOLE 2811 0 30 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3487574 45132 SH SOLE 39665 0 5467 VANGUARD WORLD FD CONSUM STP ETF 92204A207 1711656 8431 SH SOLE 8407 0 24 VANGUARD WORLD FD ENERGY ETF 92204A306 744841 5839 SH SOLE 5839 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 33482818 677516 SH SOLE 666626 0 10889 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1223066 20857 SH SOLE 19342 0 1515 VANGUARD WORLD FD FINANCIALS ETF 92204A405 517972 5186 SH SOLE 4710 0 476 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 5009906 44308 SH SOLE 44308 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2208475 37927 SH SOLE 37927 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1173995 17583 SH SOLE 3652 0 13931 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 628184 10833 SH SOLE 5500 0 5332 VANGUARD WORLD FD INF TECH ETF 92204A702 7745615 13433 SH SOLE 13332 0 101 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 6809507 25600 SH SOLE 9927 0 15673 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 24005954 131503 SH SOLE 64863 0 66640 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 216665391 2665667 SH SOLE 2420451 0 245216 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 150458 1532 SH SOLE 1532 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 234985 999 SH SOLE 999 0 0 Valero Energy Corp COM 91913Y100 26887888 171523 SH SOLE 155136 0 16386 ISHARES TR MSCI USA VALUE 46432F388 2839994 27450 SH SOLE 5050 0 22401 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 719635 15851 SH SOLE 15851 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1982142 23665 SH SOLE 20498 0 3166 VANGUARD INDEX FDS MID CAP ETF 922908629 6322240 26114 SH SOLE 22971 0 3144 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 109909322 730634 SH SOLE 688364 0 42270 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 292331 1188 SH SOLE 1188 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 26964863 53916 SH SOLE 51875 0 2041 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 332361 997 SH SOLE 997 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 119015906 518452 SH SOLE 479853 0 38599 VANGUARD WORLD FD COMM SRVC ETF 92204A884 521155 3771 SH SOLE 3611 0 160 VANGUARD WORLD FD UTILITIES ETF 92204A876 1011867 6841 SH SOLE 6841 0 0 Vertiv Holdings Co COM CL A 92537N108 258327 2984 SH SOLE 2984 0 0 Vertex Pharmaceuticals Inc COM 92532F100 2301016 4909 SH SOLE 4909 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 112077 1957 SH SOLE 250 0 1707 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 350544 2984 SH SOLE 2984 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 927004 8231 SH SOLE 8029 0 202 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 36360802 725620 SH SOLE 639691 0 85929 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 299740 1251 SH SOLE 1251 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 44856493 167682 SH SOLE 150988 0 16693 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 324102 6677 SH SOLE 6677 0 0 VIATRIS INC COM 92556V106 1965521 184903 SH SOLE 183894 0 1009 VANGUARD INDEX FDS VALUE ETF 922908744 415558073 2590600 SH SOLE 2279026 0 311574 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 208110 2539 SH SOLE 2539 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1115380671 2982222 SH SOLE 2531325 0 450897 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2944976 11798 SH SOLE 7588 0 4210 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 145440655 3323598 SH SOLE 2975603 0 347995 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 33543703 533201 SH SOLE 512191 0 21010 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9642234 57126 SH SOLE 54019 0 3107 VANGUARD STAR FDS VG TL INTL STK F 921909768 2647903 43912 SH SOLE 42548 0 1364 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6839966 57673 SH SOLE 55673 0 2000 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1094147 15966 SH SOLE 15966 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4638935 112486 SH SOLE 102544 0 9942 WASHINGTON TR BANCORP INC COM 940610108 218924 7987 SH SOLE 7987 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 134003 11079 SH SOLE 11079 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 140333 18862 SH SOLE 18606 0 256 WESCO INTL INC COM 95082P105 403750 2547 SH SOLE 2547 0 0 WORKDAY INC CL A 98138H101 548097 2452 SH SOLE 2232 0 220 WEC ENERGY GROUP INC COM 92939U106 448587 5717 SH SOLE 5717 0 0 WELLTOWER INC COM 95040Q104 357346 3428 SH SOLE 2928 0 500 WELLS FARGO CO NEW COM 949746101 10647559 179282 SH SOLE 168008 0 11274 WASTE MGMT INC DEL COM 94106L109 2936917 13766 SH SOLE 13589 0 177 WILLIAMS COS INC COM 969457100 493292 11607 SH SOLE 11607 0 0 WALMART INC COM 931142103 11114152 164143 SH SOLE 134773 0 29370 WORTHINGTON ENTERPRISES INC COM 981811102 1077515 22766 SH SOLE 22766 0 0 WP CAREY INC COM 92936U109 287341 5220 SH SOLE 4853 0 367 WHEATON PRECIOUS METALS CORP COM 962879102 282282 5385 SH SOLE 5190 0 195 WORTHINGTON STL INC COM SHS 982104101 476848 14294 SH SOLE 14294 0 0 WILLIAMS SONOMA INC COM 969904101 244250 865 SH SOLE 865 0 0 WINTRUST FINL CORP COM 97650W108 366530 3719 SH SOLE 3719 0 0 ESSENTIAL UTILS INC COM 29670G102 357627 9580 SH SOLE 9559 0 21 WILLIS TOWERS WATSON PLC LTD SHS G96629103 330708 1262 SH SOLE 1262 0 0 Woodward Inc COM 980745103 861960 4943 SH SOLE 4943 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 212764 7494 SH SOLE 6333 0 1161 SPDR SER TR AEROSPACE DEF 78464A631 126475 904 SH SOLE 904 0 0 SPDR SER TR S&P BIOTECH 78464A870 549548 5928 SH SOLE 5928 0 0 Xcel Energy Inc COM 98389B100 658204 12324 SH SOLE 11926 0 398 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 59832297 677526 SH SOLE 615717 0 61809 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 9842451 114901 SH SOLE 111296 0 3605 SELECT SECTOR SPDR TR ENERGY 81369Y506 8614974 94514 SH SOLE 92331 0 2183 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 9732773 236750 SH SOLE 232212 0 4538 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 711597 15554 SH SOLE 15554 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 4693769 38515 SH SOLE 37999 0 516 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 109372510 483457 SH SOLE 415246 0 68211 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 41257810 538754 SH SOLE 489171 0 49584 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1962687 51098 SH SOLE 49463 0 1635 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3328093 48842 SH SOLE 48399 0 443 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8210850 56335 SH SOLE 53593 0 2743 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 30350336 166394 SH SOLE 154293 0 12101 SPDR SER TR S&P METALS MNG 78464A755 313322 5281 SH SOLE 5281 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 178807 3238 SH SOLE 3238 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 293524 2575 SH SOLE 2575 0 0 Xencor Inc COM 98401F105 246090 13000 SH SOLE 13000 0 0 EXXON MOBIL CORP COM 30231G102 89686241 779067 SH SOLE 715735 0 63333 SPDR SER TR S&P OILGAS EXP 78468R556 17730030 121881 SH SOLE 110975 0 10906 SPDR SER TR S&P SEMICNDCTR 78464A862 696409 2814 SH SOLE 2814 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 365981 6221 SH SOLE 5615 0 606 Xylem Inc COM 98419M100 19569773 144288 SH SOLE 130801 0 13487 YUM Brands Inc COM 988498101 1796569 13563 SH SOLE 13538 0 25 ZIMMER BIOMET HOLDINGS INC COM 98956P102 255897 2358 SH SOLE 2258 0 100 ZIONS BANCORPORATION N A COM 989701107 372504 8589 SH SOLE 6820 0 1769 Zoetis Inc CL A 98978V103 39961486 230512 SH SOLE 210071 0 20441