0001085146-24-001388.txt : 20240214 0001085146-24-001388.hdr.sgml : 20240214 20240214135120 ACCESSION NUMBER: 0001085146-24-001388 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BUCKINGHAM STRATEGIC WEALTH, LLC CENTRAL INDEX KEY: 0001542421 ORGANIZATION NAME: IRS NUMBER: 208306720 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14908 FILM NUMBER: 24635725 BUSINESS ADDRESS: STREET 1: 8182 MARYLAND AVE. STREET 2: SUITE 500 CITY: CLAYTON STATE: MO ZIP: 63105 BUSINESS PHONE: 314-725-0455 MAIL ADDRESS: STREET 1: 8182 MARYLAND AVE. STREET 2: SUITE 500 CITY: CLAYTON STATE: MO ZIP: 63105 FORMER COMPANY: FORMER CONFORMED NAME: Buckingham Asset Management, LLC DATE OF NAME CHANGE: 20120214 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001542421 XXXXXXXX 12-31-2023 12-31-2023 false BUCKINGHAM STRATEGIC WEALTH, LLC
8182 MARYLAND AVE. SUITE 500 CLAYTON MO 63105
13F HOLDINGS REPORT 028-14908 000143323 801-67640 N
Salvatore Papa Chief Compliance Officer 314-783-2921 /s/ Salvatore Papa Clayton MO 02-14-2024 0 724 8411058272 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 BBG001S5T7X2 2595690 23744 SH SOLE 91 0 23653 3M CO COM 88579Y101 BBG001S5T7X2 17250 1000 SH Call SOLE 0 0 1000 8X8 INC NEW COM 282914100 BBG001S6JC97 378000 100000 SH SOLE 0 0 100000 ABBOTT LABS COM 002824100 BBG001S5N9M6 9503398 86340 SH SOLE 0 0 86340 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 14217408 91743 SH SOLE 0 0 91743 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 421245 18500 SH SOLE 0 0 18500 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2301008 6557 SH SOLE 30 0 6527 ADAM NAT RES FD INC COM 00548F105 BBG001S5V3Q6 310048 15029 SH SOLE 0 0 15029 ADOBE INC COM 00724F101 BBG001S5NCQ5 4321437 7243 SH SOLE 40 0 7203 ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 411043 2923 SH SOLE 0 0 2923 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 1394651 9461 SH SOLE 168 0 9293 AEGON LTD AMER REG 1 CERT 0076CA104 BBG001S6Y6M8 69943 12143 SH SOLE 0 0 12143 AEMETIS INC COM NEW 00770K202 BBG001SCST33 52400 10000 SH SOLE 0 0 10000 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 361818 7363 SH SOLE 103 0 7260 AFLAC INC COM 001055102 BBG001S5NGJ4 1246133 15105 SH SOLE 0 0 15105 AGCO CORP COM 001084102 BBG001S7WHW3 631696 5203 SH SOLE 29 0 5174 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 1152303 8288 SH SOLE 0 0 8288 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 760069 2776 SH SOLE 0 0 2776 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 224582 1650 SH SOLE 0 0 1650 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 434754 5609 SH SOLE 0 0 5609 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 426833 1558 SH SOLE 0 0 1558 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 460835 8983 SH SOLE 0 0 8983 ALLSTATE CORP COM 020002101 BBG001S9BM06 996799 7121 SH SOLE 75 0 7046 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 38348745 274527 SH SOLE 430 0 274097 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 33282257 236162 SH SOLE 210 0 235952 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2272161 56325 SH SOLE 0 0 56325 AMAZON COM INC COM 023135106 BBG001S5PQL7 57815920 380518 SH SOLE 624 0 379894 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 42118 15042 SH SOLE 0 0 15042 AMEREN CORP COM 023608102 BBG001S5NF24 1543435 21336 SH SOLE 72 0 21264 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 17459422 309619 SH SOLE 0 0 309619 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 BBG012NXXGN9 853672 18570 SH SOLE 0 0 18570 AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364 BBG012R45GX9 3869700 75169 SH SOLE 0 0 75169 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ6T1 6574588 108797 SH SOLE 0 0 108797 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 108282422 1732796 SH SOLE 3791 0 1729005 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 28451740 348887 SH SOLE 0 0 348887 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 4003028 69304 SH SOLE 0 0 69304 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 156837962 1746525 SH SOLE 548 0 1745977 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 823634 10141 SH SOLE 121 0 10020 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 5701337 30433 SH SOLE 0 0 30433 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 2508409 11619 SH SOLE 0 0 11619 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 515949 3909 SH SOLE 38 0 3871 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 3978491 10474 SH SOLE 0 0 10474 AMGEN INC COM 031162100 BBG001S5NNL6 4982389 17299 SH SOLE 0 0 17299 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 216599 2185 SH SOLE 0 0 2185 AMPLIFY ETF TR CASH FLOW DIVID 032108698 BBG01J9J46V4 1708870 62965 SH SOLE 0 0 62965 AMPLITUDE INC COM CL A 03213A104 BBG012CDTZZ5 296376 23300 SH SOLE 0 0 23300 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1232359 6206 SH SOLE 19 0 6187 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 251307 3889 SH SOLE 0 0 3889 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 660565 2270 SH SOLE 19 0 2251 APPLE INC COM 037833100 BBG001S5N8V8 126460023 656833 SH SOLE 771 0 656062 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1496318 9233 SH SOLE 64 0 9169 ARBUTUS BIOPHARMA CORP COM 03879J100 BBG001S6RSK0 44300 17720 SH SOLE 0 0 17720 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 615327 8520 SH SOLE 39 0 8481 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 1837194 7801 SH SOLE 0 0 7801 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 117573 12494 SH SOLE 0 0 12494 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 289072 382 SH SOLE 12 0 370 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 523377 7771 SH SOLE 55 0 7716 AT&T INC COM 00206R102 BBG001S5VWH2 3467381 206638 SH SOLE 3165 0 203473 AURORA INNOVATION INC CLASS A COM 051774107 BBG00Z92Y6Y0 57538 13167 SH SOLE 0 0 13167 AUTODESK INC COM 052769106 BBG001S5SCD4 238740 981 SH SOLE 28 0 953 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 2876726 12348 SH SOLE 0 0 12348 AUTOZONE INC COM 053332102 BBG001S6Q5D9 473167 183 SH SOLE 0 0 183 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 193585 13710 SH SOLE 0 0 13710 BADGER METER INC COM 056525108 BBG001S5P8Q2 358994 2326 SH SOLE 16 0 2310 BALL CORP COM 058498106 BBG001S5P7Q4 530910 9230 SH SOLE 0 0 9230 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 104637 11486 SH SOLE 0 0 11486 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 112608 27200 SH SOLE 0 0 27200 BANK AMERICA CORP 7.25%CNV PFD L 060505682 401358 333 SH SOLE 0 0 333 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 11524441 342276 SH SOLE 554 0 341722 BANNER CORP COM NEW 06652V208 BBG001SD3DZ8 1357853 25352 SH SOLE 0 0 25352 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1170890 4802 SH SOLE 19 0 4783 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 10309876 19 SH SOLE 0 0 19 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 38556697 108105 SH SOLE 144 0 107961 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 3699663 54160 SH SOLE 0 0 54160 BIO RAD LABS INC CL B 090572108 BBG001S5P622 241954 760 SH SOLE 0 0 760 BLACK HILLS CORP COM 092113109 BBG001S5P6X8 338110 6267 SH SOLE 0 0 6267 BLACKROCK INC COM 09247X101 BBG001SDBP55 714453 880 SH SOLE 6 0 874 BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 294235 25901 SH SOLE 0 0 25901 BLACKSTONE INC COM 09260D107 BBG001S7H949 2852909 21791 SH SOLE 0 0 21791 BOEING CO COM 097023105 BBG001S5P0V3 10868881 41698 SH SOLE 0 0 41698 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 2096407 591 SH SOLE 0 0 591 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 650141 18366 SH SOLE 0 0 18366 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 2485477 48440 SH SOLE 0 0 48440 BROADCOM INC COM 11135F101 BBG00KHY5SY8 10718802 9603 SH SOLE 50 0 9553 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 233995 5832 SH SOLE 0 0 5832 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 396648 12596 SH SOLE 0 0 12596 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 326187 12412 SH SOLE 0 0 12412 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 273276 3843 SH SOLE 48 0 3795 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 358588 6280 SH SOLE 0 0 6280 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 2721377 9991 SH SOLE 24 0 9967 CAMTEK LTD ORD M20791105 BBG001SBFT84 693800 10000 SH SOLE 0 0 10000 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 212009 4404 SH SOLE 0 0 4404 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 443600 3531 SH SOLE 0 0 3531 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 407554 5155 SH SOLE 0 0 5155 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 1211229 12016 SH SOLE 0 0 12016 CARNIVAL CORP UNIT 99/99/9999 143658300 BBG001S5PL01 239118 12897 SH SOLE 422 0 12475 CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 303024 4280 SH SOLE 34 0 4246 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 313422 5456 SH SOLE 0 0 5456 CASS INFORMATION SYS INC COM 14808P109 BBG001S5VK42 37640176 835520 SH SOLE 0 0 835520 CATERPILLAR INC COM 149123101 BBG001S5PJ06 6513678 22030 SH SOLE 0 0 22030 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 1630937 17520 SH SOLE 89 0 17431 CDW CORP COM 12514G108 BBG001V18TB6 217307 956 SH SOLE 30 0 926 CENCORA INC COM 03073E105 BBG001S8X7P0 218524 1064 SH SOLE 0 0 1064 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 385818 5199 SH SOLE 60 0 5139 CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 244975 2285 SH SOLE 0 0 2285 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 92432 39501 SH SOLE 0 0 39501 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 341261 878 SH SOLE 0 0 878 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 259132 1696 SH SOLE 0 0 1696 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 210189 1231 SH SOLE 0 0 1231 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 6696834 44897 SH SOLE 197 0 44700 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 855323 374 SH SOLE 0 0 374 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 596866 2641 SH SOLE 63 0 2578 CHURCHILL DOWNS INC COM 171484108 BBG001S67Z80 223351 1655 SH SOLE 0 0 1655 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 1290457 12473 SH SOLE 50 0 12423 CINTAS CORP COM 172908105 BBG001S7CRG1 1113113 1847 SH SOLE 0 0 1847 CISCO SYS INC COM 17275R102 BBG001S6HC62 7811220 154616 SH SOLE 263 0 154353 CISO GLOBAL INC COM 15672X102 BBG00SL5GJ31 4064 40000 SH SOLE 0 0 40000 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 384065 7466 SH SOLE 145 0 7321 CLOROX CO DEL COM 189054109 BBG001S5PX50 517729 3631 SH SOLE 37 0 3594 CME GROUP INC COM 12572Q105 BBG001S86547 679219 3225 SH SOLE 0 0 3225 CNX RES CORP COM 12653C108 BBG001SC7TN4 349480 17474 SH SOLE 0 0 17474 COCA COLA CO COM 191216100 BBG001S5SMQ8 15085345 255988 SH SOLE 500 0 255488 COCA COLA CONS INC COM 191098102 BBG001S5Q0W1 406639 438 SH SOLE 3 0 435 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 245547 3251 SH SOLE 229 0 3022 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 5273878 66163 SH SOLE 0 0 66163 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 2299400 52438 SH SOLE 219 0 52219 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 446228 8355 SH SOLE 0 0 8355 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 2295890 19780 SH SOLE 171 0 19609 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 849124 9334 SH SOLE 66 0 9268 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 994257 8506 SH SOLE 0 0 8506 COPART INC COM 217204106 BBG001S7MTB1 3579450 73050 SH SOLE 0 0 73050 CORCEPT THERAPEUTICS INC COM 218352102 BBG001S8QGV1 1006880 31000 SH SOLE 0 0 31000 CORNING INC COM 219350105 BBG001S5RLH1 241478 7930 SH SOLE 251 0 7679 CORTEVA INC COM 22052L104 BBG00BN969D0 473171 9874 SH SOLE 190 0 9684 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 12199162 18481 SH SOLE 0 0 18481 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 852648 33411 SH SOLE 214 0 33197 CROCS INC COM 227046109 BBG001SDGFR8 390734 4183 SH SOLE 0 0 4183 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 346910 1359 SH SOLE 0 0 1359 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 413699 3591 SH SOLE 0 0 3591 CSX CORP COM 126408103 BBG001S5Q7Q3 2447755 70601 SH SOLE 0 0 70601 CUMMINS INC COM 231021106 BBG001S5Q9M3 962187 4016 SH SOLE 38 0 3978 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 963958 12208 SH SOLE 130 0 12078 D R HORTON INC COM 23331A109 BBG001S8M692 226298 1489 SH SOLE 85 0 1404 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 1759699 7607 SH SOLE 0 0 7607 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 322521 1963 SH SOLE 0 0 1963 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 308672 8347 SH SOLE 0 0 8347 DEERE & CO COM 244199105 BBG001S5QFF7 5909803 14779 SH SOLE 0 0 14779 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 380014 4968 SH SOLE 0 0 4968 DELUXE CORP COM 248019101 BBG001S5QJ69 257848 12021 SH SOLE 129 0 11892 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 545008 12031 SH SOLE 163 0 11868 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 265764 1825 SH SOLE 0 0 1825 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 213220 1584 SH SOLE 0 0 1584 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 BBG011744HJ8 1766590 100948 SH SOLE 0 0 100948 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 10439148 246206 SH SOLE 0 0 246206 DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682 BBG01B92W7S9 358832 11346 SH SOLE 0 0 11346 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 BBG017159MD8 46656937 1869268 SH SOLE 2947 0 1866321 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 BBG017158GJ6 256872 10193 SH SOLE 0 0 10193 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 22983435 953274 SH SOLE 3447 0 949827 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 BBG01BN60P09 43862177 1688305 SH SOLE 400 0 1687905 DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 BBG01B92VTS2 686454 21430 SH SOLE 0 0 21430 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 378851633 11025950 SH SOLE 21514 0 11004435 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 20202310 705388 SH SOLE 0 0 705388 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 BBG01631TNW2 21228330 831505 SH SOLE 214 0 831291 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 BBG01636J356 18564704 723488 SH SOLE 0 0 723488 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 BBG01633DW64 2297138 95041 SH SOLE 0 0 95041 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 BBG01633Y2Y6 54395362 2109574 SH SOLE 7327 0 2102247 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 BBG012558MV6 34226083 705547 SH SOLE 0 0 705547 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 43943567 934771 SH SOLE 223 0 934548 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 56080907 1686644 SH SOLE 0 0 1686644 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 1096108510 37499436 SH SOLE 34456 0 37464979 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 313115174 6041196 SH SOLE 16782 0 6024413 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 BBG015DLMLQ7 21477300 750692 SH SOLE 0 0 750692 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 BBG01BN5Z188 468805 17331 SH SOLE 0 0 17331 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 534762008 14367598 SH SOLE 16906 0 14350692 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 BBG015GTL6R0 3014576 132567 SH SOLE 0 0 132567 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 155879053 2614543 SH SOLE 8300 0 2606243 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 BBG015DG3GG1 18768514 644523 SH SOLE 0 0 644523 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 BBG01B92NHL4 4499585 144542 SH SOLE 0 0 144542 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 664339418 12695192 SH SOLE 16937 0 12678256 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 284437566 11647730 SH SOLE 5594 0 11642136 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 201307 1791 SH SOLE 0 0 1791 DISNEY WALT CO COM 254687106 BBG001S5QHF3 3793417 42014 SH SOLE 153 0 41861 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 131014 15450 SH SOLE 0 0 15450 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 641884 4721 SH SOLE 0 0 4721 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 1244358 8760 SH SOLE 79 0 8681 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 684138 14556 SH SOLE 86 0 14470 DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 589480 1430 SH SOLE 0 0 1430 DOVER CORP COM 260003108 BBG001S5QL46 343496 2233 SH SOLE 0 0 2233 DOW INC COM 260557103 BBG00BN96931 730448 13320 SH SOLE 150 0 13170 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 242908 6891 SH SOLE 115 0 6776 DTE ENERGY CO COM 233331107 BBG001S5QN88 626032 5678 SH SOLE 0 0 5678 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 1650995 17014 SH SOLE 81 0 16933 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 576930 7499 SH SOLE 0 0 7499 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 BBG01FN0H876 539817256 25687480 SH SOLE 65089 0 25622391 EATON CORP PLC SHS G29183103 BBG001S5QZ45 3539556 14698 SH SOLE 36 0 14662 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 360228 16190 SH SOLE 0 0 16190 EBAY INC. COM 278642103 BBG001S9B9J5 217220 4980 SH SOLE 145 0 4835 EDISON INTL COM 281020107 BBG001S7MY75 222831 3117 SH SOLE 76 0 3041 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 1397281 18325 SH SOLE 0 0 18325 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 651079 4759 SH SOLE 82 0 4677 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 845827 1794 SH SOLE 20 0 1774 ELI LILLY & CO COM 532457108 BBG001S5STL8 13971453 23968 SH SOLE 13 0 23955 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 3731031 38334 SH SOLE 0 0 38334 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 477786 13264 SH SOLE 0 0 13264 ENEL CHILE S.A. SPONSORED ADR 29278D105 BBG00CMP50J7 149688 46200 SH SOLE 0 0 46200 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 873256 63279 SH SOLE 0 0 63279 ENSTAR GROUP LIMITED SHS G3075P101 BBG001SKW104 418860 1423 SH SOLE 9 0 1414 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 329475 3256 SH SOLE 49 0 3207 ENTERPRISE FINL SVCS CORP COM 293712105 BBG001SKJVR4 330544 7403 SH SOLE 0 0 7403 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 1872932 71079 SH SOLE 0 0 71079 EOG RES INC COM 26875P101 BBG001S5ZB93 237385 1963 SH SOLE 0 0 1963 EQUINIX INC COM 29444U700 BBG001SKBNS9 202397 251 SH SOLE 0 0 251 ESCALADE INC COM 296056104 BBG001S5QY11 222880 11094 SH SOLE 0 0 11094 ESSENT GROUP LTD COM G3198U102 BBG0058YL868 1590902 30165 SH SOLE 0 0 30165 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 329459 14708 SH SOLE 0 0 14708 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 242718 3933 SH SOLE 0 0 3933 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 758813 10257 SH SOLE 70 0 10187 EXELON CORP COM 30161N101 BBG001SBJMT2 849480 23662 SH SOLE 98 0 23564 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 311382 1942 SH SOLE 0 0 1942 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 20822058 208262 SH SOLE 320 0 207942 FASTENAL CO COM 311900104 BBG001S5R1F7 1214454 18750 SH SOLE 157 0 18593 FEDEX CORP COM 31428X106 BBG001S5R3M5 1587530 6276 SH SOLE 25 0 6251 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 329902 5569 SH SOLE 0 0 5569 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 BBG01K4JD281 1798990 67682 SH SOLE 0 0 67682 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 260276 1812 SH SOLE 0 0 1812 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 277644 4622 SH SOLE 40 0 4582 FIRST BUSEY CORP COM NEW 319383204 BBG001SBH5P5 369123 14872 SH SOLE 0 0 14872 FIRST COMWLTH FINL CORP PA COM 319829107 BBG001S70475 909787 58924 SH SOLE 0 0 58924 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 311070 21968 SH SOLE 186 0 21782 FIRST SOLAR INC COM 336433107 BBG001S991Z7 345938 2008 SH SOLE 0 0 2008 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 216305 1160 SH SOLE 0 0 1160 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 404453 9972 SH SOLE 0 0 9972 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 255494 2332 SH SOLE 0 0 2332 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 269356 7347 SH SOLE 126 0 7221 FISERV INC COM 337738108 BBG001S5R6Q4 1908449 14367 SH SOLE 59 0 14308 FLEXSHARES TR QUALT DIVD IDX 33939L860 BBG003QD4F80 9114923 148138 SH SOLE 0 0 148138 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 1106210 90747 SH SOLE 0 0 90747 FORTINET INC COM 34959E109 BBG001S77BL6 427284 7300 SH SOLE 223 0 7077 FRESHPET INC COM 358039105 BBG001V04FM0 2300875 26520 SH SOLE 0 0 26520 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 71193 14014 SH SOLE 0 0 14014 GALECTIN THERAPEUTICS INC COM NEW 363225202 BBG001S9NYW2 21968 13234 SH SOLE 0 0 13234 GALIANO GOLD INC COM 36352H100 BBG001SF5M09 12355 13145 SH SOLE 0 0 13145 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 273329 3535 SH SOLE 0 0 3535 GEE GROUP INC COM 36165A102 BBG001S5SHT6 37682 75334 SH SOLE 0 0 75334 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 226066 1749 SH SOLE 0 0 1749 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 3011281 11597 SH SOLE 0 0 11597 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 1387487 10871 SH SOLE 66 0 10805 GENERAL MLS INC COM 370334104 BBG001S5RKR2 862631 13243 SH SOLE 0 0 13243 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 279027 7768 SH SOLE 0 0 7768 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 2077853 15003 SH SOLE 0 0 15003 GERON CORP COM 374163103 BBG001S6TSX4 42200 20000 SH SOLE 0 0 20000 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 502783 6206 SH SOLE 120 0 6086 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 279090 6300 SH SOLE 0 0 6300 GLOBANT S A COM L44385109 BBG00564Y4W2 203235 854 SH SOLE 0 0 854 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 791902 2053 SH SOLE 26 0 2027 GRAINGER W W INC COM 384802104 BBG001S5RRD2 725104 875 SH SOLE 10 0 865 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 BBG00GQVSFK1 521673 26849 SH SOLE 0 0 26849 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 596723 16102 SH SOLE 0 0 16102 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 102199 12418 SH SOLE 0 0 12418 HALLIBURTON CO COM 406216101 BBG001S5RS59 829291 22940 SH SOLE 0 0 22940 HANCOCK WHITNEY CORPORATION COM 410120109 BBG001S6S985 491877 10123 SH SOLE 0 0 10123 HARBORONE BANCORP INC NEW COM NEW 41165Y100 BBG00NKZNGC5 345529 28842 SH SOLE 0 0 28842 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 370664 4611 SH SOLE 68 0 4543 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 605108 30561 SH SOLE 448 0 30113 HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 930627 12292 SH SOLE 0 0 12292 HERITAGE COMM CORP COM 426927109 BBG001SBY8P0 148800 15000 SH SOLE 0 0 15000 HERSHEY CO COM 427866108 BBG001S5S148 1453611 7797 SH SOLE 0 0 7797 HESS CORP COM 42809H107 BBG001S5NHS2 434642 3015 SH SOLE 0 0 3015 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 641351 37771 SH SOLE 358 0 37413 HOME DEPOT INC COM 437076102 BBG001S5RTW7 12874332 37150 SH SOLE 84 0 37066 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 4622450 22042 SH SOLE 0 0 22042 HP INC COM 40434L105 BBG001S6W7N7 995879 33097 SH SOLE 0 0 33097 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 1808570 44612 SH SOLE 0 0 44612 HUBBELL INC COM 443510607 BBG001S5S1L9 244395 743 SH SOLE 0 0 743 HUMANA INC COM 444859102 BBG001S5S1X6 342344 748 SH SOLE 8 0 740 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 205853 16183 SH SOLE 574 0 15609 ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 214912 9015 SH SOLE 0 0 9015 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 1327988 2393 SH SOLE 4 0 2389 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 3223123 12305 SH SOLE 0 0 12305 INDEPENDENT BK CORP MASS COM 453836108 BBG001S5S8F1 418420 6358 SH SOLE 0 0 6358 INFINERA CORP COM 45667G103 BBG001SSYWD3 70875 14921 SH SOLE 0 0 14921 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 197603 10751 SH SOLE 0 0 10751 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 571856 38073 SH SOLE 0 0 38073 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 254604 3292 SH SOLE 0 0 3292 INTEL CORP COM 458140100 BBG001S5SF65 14323839 285052 SH SOLE 289 0 284763 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 1337139 10411 SH SOLE 0 0 10411 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 3646835 22298 SH SOLE 108 0 22190 INTUIT COM 461202103 BBG001S6TWR2 3287033 5259 SH SOLE 22 0 5237 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 3023231 8961 SH SOLE 0 0 8961 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 2186619 43838 SH SOLE 0 0 43838 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 358481 16265 SH SOLE 4549 0 11716 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 290317 1723 SH SOLE 0 0 1723 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 307740 26830 SH SOLE 0 0 26830 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 2677001 31369 SH SOLE 0 0 31369 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 1441960 34805 SH SOLE 0 0 34805 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 251247 4010 SH SOLE 0 0 4010 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 BBG001SJ09N0 742053 8680 SH SOLE 0 0 8680 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 508640 14450 SH SOLE 0 0 14450 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 209714 5594 SH SOLE 0 0 5594 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG001SJW5C5 259956 5123 SH SOLE 0 0 5123 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 1229735 7793 SH SOLE 0 0 7793 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 BBG001SN6GS4 259875 5250 SH SOLE 0 0 5250 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 15317404 37403 SH SOLE 0 0 37403 IONIS PHARMACEUTICALS INC COM 462222100 BBG001SB7RD1 261550 5170 SH SOLE 0 0 5170 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1863292 47740 SH SOLE 0 0 47740 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 54279659 1073145 SH SOLE 789 0 1072356 ISHARES INC EM MKT SM-CP ETF 464286475 BBG001T2TH39 252803 4373 SH SOLE 0 0 4373 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 1810955 56486 SH SOLE 0 0 56486 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 1100058 19789 SH SOLE 0 0 19789 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 3980442 71836 SH SOLE 0 0 71836 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 371596 3703 SH SOLE 0 0 3703 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 1094336 50245 SH SOLE 0 0 50245 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 283830 2831 SH SOLE 0 0 2831 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 2493735 25294 SH SOLE 0 0 25294 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 25632917 312444 SH SOLE 1370 0 311074 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 893037 8249 SH SOLE 0 0 8249 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 218723 2212 SH SOLE 0 0 2212 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 47204078 403006 SH SOLE 1353 0 401653 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 274462 2847 SH SOLE 0 0 2847 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 985675 17012 SH SOLE 0 0 17012 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 1785099 30395 SH SOLE 0 0 30395 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 2143581 45071 SH SOLE 0 0 45071 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1447680 26899 SH SOLE 0 0 26899 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 315161 6329 SH SOLE 0 0 6329 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 6282354 89301 SH SOLE 0 0 89301 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 107571969 1689789 SH SOLE 42 0 1689747 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 20096909 309517 SH SOLE 0 0 309517 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 6816948 24597 SH SOLE 0 0 24597 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 6963835 64331 SH SOLE 11 0 64320 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 272559720 2590133 SH SOLE 0 0 2590133 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 3371747 39983 SH SOLE 0 0 39983 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 101095362 211660 SH SOLE 85 0 211575 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 1029645 10374 SH SOLE 43 0 10331 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 232674 4286 SH SOLE 7 0 4279 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 891921 7654 SH SOLE 0 0 7654 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 4464949 46102 SH SOLE 0 0 46102 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 30366885 490580 SH SOLE 86 0 490494 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 51164783 982050 SH SOLE 234 0 981816 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 608007 8049 SH SOLE 0 0 8049 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 881245 8399 SH SOLE 0 0 8399 ISHARES TR ESG SCRND S&P500 46436E569 BBG00XDJC7F6 525884 14453 SH SOLE 0 0 14453 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 253348 625 SH SOLE 0 0 625 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 403362 900 SH SOLE 0 0 900 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 987590 16496 SH SOLE 0 0 16496 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 1300126 25684 SH SOLE 0 0 25684 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 289876 18618 SH SOLE 0 0 18618 ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 462996 7809 SH SOLE 0 0 7809 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 669858 27703 SH SOLE 0 0 27703 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 746162 10944 SH SOLE 0 0 10944 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 3606705 46604 SH SOLE 0 0 46604 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 349022 3154 SH SOLE 0 0 3154 ISHARES TR INTL EQTY FACTOR 46434V274 BBG008LPBS09 818164 29189 SH SOLE 0 0 29189 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 1451761 13858 SH SOLE 0 0 13858 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 465531 3427 SH SOLE 0 0 3427 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 257759 5027 SH SOLE 0 0 5027 ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 458462 3951 SH SOLE 0 0 3951 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 454394 6700 SH SOLE 0 0 6700 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 5234977 51439 SH SOLE 0 0 51439 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 11052208 146678 SH SOLE 0 0 146678 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 1212489 17486 SH SOLE 0 0 17486 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 6968995 173315 SH SOLE 0 0 173315 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 551043 14671 SH SOLE 0 0 14671 ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 18255077 688611 SH SOLE 0 0 688611 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 1180108 12961 SH SOLE 0 0 12961 ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 612667 3702 SH SOLE 0 0 3702 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 684205 6807 SH SOLE 0 0 6807 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 2389964 30629 SH SOLE 0 0 30629 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 808513 5153 SH SOLE 0 0 5153 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 1333086 9060 SH SOLE 0 0 9060 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 9304764 91981 SH SOLE 0 0 91981 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 11943231 110167 SH SOLE 0 0 110167 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 961562 30829 SH SOLE 0 0 30829 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 666800 9070 SH SOLE 0 0 9070 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 24052613 91713 SH SOLE 0 0 91713 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 31758165 104754 SH SOLE 0 0 104754 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 15064478 91162 SH SOLE 0 0 91162 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 1801840 7144 SH SOLE 0 0 7144 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 6785683 43686 SH SOLE 0 0 43686 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 2308299 22097 SH SOLE 0 0 22097 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 506607 4356 SH SOLE 0 0 4356 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 10711204 137800 SH SOLE 0 0 137800 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 282744 1614 SH SOLE 0 0 1614 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 24504757 122090 SH SOLE 0 0 122090 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 14437214 52741 SH SOLE 0 0 52741 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 2468683 11051 SH SOLE 0 0 11051 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 5834105 77684 SH SOLE 0 0 77684 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 10757159 61862 SH SOLE 5 0 61857 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 635042 8016 SH SOLE 0 0 8016 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 2027302 17777 SH SOLE 0 0 17777 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 502759 4018 SH SOLE 0 0 4018 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 321849 2746 SH SOLE 0 0 2746 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 15051616 136671 SH SOLE 376 0 136295 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 23509288 222985 SH SOLE 0 0 222985 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 8879313 86148 SH SOLE 134 0 86014 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 6285800 58478 SH SOLE 0 0 58478 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 231719 1293 SH SOLE 0 0 1293 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 645444 7061 SH SOLE 2 0 7059 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 366409 2985 SH SOLE 0 0 2985 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 1219328 52922 SH SOLE 0 0 52922 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 263066 5132 SH SOLE 0 0 5132 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 1428870 56995 SH SOLE 151 0 56845 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 438230 8724 SH SOLE 0 0 8724 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 354873 2734 SH SOLE 53 0 2681 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 BBG00GSNPMQ9 244643 8114 SH SOLE 0 0 8114 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 342313 8471 SH SOLE 0 0 8471 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 24740523 469816 SH SOLE 0 0 469816 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 16363277 104398 SH SOLE 40 0 104358 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 329413 5715 SH SOLE 0 0 5715 JONES LANG LASALLE INC COM 48020Q107 BBG001SCLGS1 269128 1425 SH SOLE 35 0 1390 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 10878712 63955 SH SOLE 241 0 63714 KB HOME COM 48666K109 BBG001S5SJV9 265393 4249 SH SOLE 65 0 4184 KELLANOVA COM 487836108 BBG001S5SJL0 448698 8025 SH SOLE 0 0 8025 KEYCORP COM 493267108 BBG001S5SKV6 232691 16159 SH SOLE 0 0 16159 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 768091 4828 SH SOLE 0 0 4828 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 2591616 21328 SH SOLE 0 0 21328 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 283601 16077 SH SOLE 187 0 15890 KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 76049 12570 SH SOLE 0 0 12570 KLA CORP COM NEW 482480100 BBG001S5SLM4 1731786 2979 SH SOLE 0 0 2979 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 303725 8213 SH SOLE 104 0 8109 KROGER CO COM 501044101 BBG001S5SN40 649364 14206 SH SOLE 206 0 14000 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 745174 3538 SH SOLE 21 0 3517 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 3257277 4159 SH SOLE 5 0 4154 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 139000 21787 SH SOLE 0 0 21787 LIMBACH HLDGS INC COM 53263P105 BBG006G0NGD3 312379 6870 SH SOLE 0 0 6870 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 203977 938 SH SOLE 0 0 938 LINDE PLC SHS G54950103 BBG01FND0CH6 2522544 6142 SH SOLE 0 0 6142 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 9699801 21401 SH SOLE 0 0 21401 LOWES COS INC COM 548661107 BBG001S5SVL3 3311380 14879 SH SOLE 49 0 14830 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 229004 2409 SH SOLE 80 0 2329 M & T BK CORP COM 55261F104 BBG001S7S2B4 441894 3224 SH SOLE 51 0 3173 MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695 BBG01KDX7TH8 536535 53869 SH SOLE 0 0 53869 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 507183 22949 SH SOLE 0 0 22949 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 6234305 265403 SH SOLE 0 0 265403 MARATHON PETE CORP COM 56585A102 BBG001S169P1 1743291 11750 SH SOLE 42 0 11708 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 380533 268 SH SOLE 6 0 262 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 3643145 16155 SH SOLE 0 0 16155 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 790082 4170 SH SOLE 35 0 4135 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 293639 4869 SH SOLE 176 0 4693 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 3890568 9122 SH SOLE 0 0 9122 MATTERPORT INC COM CL A 577096100 BBG00XS0FV65 65910 24502 SH SOLE 0 0 24502 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1160982 16968 SH SOLE 0 0 16968 MCDONALDS CORP COM 580135101 BBG001S5T110 12458631 42018 SH SOLE 0 0 42018 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 833229 1800 SH SOLE 16 0 1784 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 193022 39312 SH SOLE 0 0 39312 MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 203114 663 SH SOLE 0 0 663 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1360226 16512 SH SOLE 136 0 16376 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 230586 147 SH SOLE 0 0 147 MERCK & CO INC COM 58933Y105 BBG001S5TC52 13574491 124514 SH SOLE 296 0 124218 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 50698148 143231 SH SOLE 192 0 143039 METLIFE INC COM 59156R108 BBG001S5T3R8 380541 5754 SH SOLE 67 0 5687 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 335438 3931 SH SOLE 59 0 3872 MICROSOFT CORP COM 594918104 BBG001S5TD05 77137421 205131 SH SOLE 350 0 204781 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 277473 2064 SH SOLE 0 0 2064 MODERNA INC COM 60770K107 BBG003PHHZV8 238282 2396 SH SOLE 0 0 2396 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 1168061 16127 SH SOLE 0 0 16127 MONGODB INC CL A 60937P106 BBG0022FDRZ7 218274 534 SH SOLE 0 0 534 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 434836 689 SH SOLE 20 0 669 MOODYS CORP COM 615369105 BBG001S5VP87 333929 855 SH SOLE 0 0 855 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 544516 5839 SH SOLE 0 0 5839 MORNINGSTAR INC COM 617700109 BBG001SC6FV6 1439787 5030 SH SOLE 0 0 5030 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 348988 1115 SH SOLE 0 0 1115 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 372041 5472 SH SOLE 0 0 5472 NERDY INC CL A COM 64081V109 BBG00XWZB4W8 51292 14954 SH SOLE 0 0 14954 NETFLIX INC COM 64110L106 BBG001SF6L46 4888669 10041 SH SOLE 0 0 10041 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 176767 17279 SH SOLE 0 0 17279 NEXTDOOR HOLDINGS INC COM CL A 65345M108 BBG00Z8MSWS4 99142 52456 SH SOLE 0 0 52456 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 5872214 96678 SH SOLE 0 0 96678 NIKE INC CL B 654106103 BBG001S6NTK2 9806088 90320 SH SOLE 0 0 90320 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 22783304 96384 SH SOLE 0 0 96384 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 6942627 198929 SH SOLE 0 0 198929 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 531510 1135 SH SOLE 0 0 1135 NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 205214 5270 SH SOLE 0 0 5270 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 3238801 32077 SH SOLE 0 0 32077 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 655873 6340 SH SOLE 78 0 6262 NUCOR CORP COM 670346105 BBG001S5TRV0 708995 4074 SH SOLE 68 0 4006 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 352169 9807 SH SOLE 0 0 9807 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 BBG001S7BQP4 177172 17655 SH SOLE 0 0 17655 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 13516267 27293 SH SOLE 16 0 27277 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 630221 10555 SH SOLE 0 0 10555 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 338451 835 SH SOLE 26 0 809 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 424701 14446 SH SOLE 66 0 14380 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 422749 4887 SH SOLE 0 0 4887 ONEOK INC NEW COM 682680103 BBG001S5TWK1 2534039 36087 SH SOLE 0 0 36087 ORACLE CORP COM 68389X105 BBG001S5SJG6 4297092 40758 SH SOLE 0 0 40758 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 972882 1024 SH SOLE 0 0 1024 PACCAR INC COM 693718108 BBG001S5V1S8 225083 2305 SH SOLE 0 0 2305 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 683461 13146 SH SOLE 0 0 13146 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 564216 32861 SH SOLE 540 0 32321 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1971885 6687 SH SOLE 0 0 6687 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 336798 731 SH SOLE 0 0 731 PARSONS CORP DEL COM 70202L102 BBG001SDWJQ3 1168475 18633 SH SOLE 60 0 18573 PAYCHEX INC COM 704326107 BBG001S5V135 608472 5108 SH SOLE 0 0 5108 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 483684 7876 SH SOLE 0 0 7876 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 231145 3179 SH SOLE 0 0 3179 PEPSICO INC COM 713448108 BBG001S695T1 13196016 77697 SH SOLE 0 0 77697 PERFECT CORP CL A ORD SHS G7006A109 BBG00Q9ZW9D6 35263 11375 SH SOLE 0 0 11375 PERMIAN RESOURCES CORP CLASS A COM 71424F105 BBG00D61Y2G3 136000 10000 SH SOLE 0 0 10000 PFIZER INC COM 717081103 BBG001S5V466 3452451 119918 SH SOLE 0 0 119918 PFIZER INC COM 717081103 BBG001S5V466 55500 15000 SH Call SOLE 0 0 15000 PG&E CORP COM 69331C108 BBG001S5V206 260841 14467 SH SOLE 354 0 14113 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 3892784 41377 SH SOLE 0 0 41377 PHILLIPS 66 COM 718546104 BBG00286S4P7 1415497 10632 SH SOLE 159 0 10473 PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 2003034 39160 SH SOLE 0 0 39160 PINTEREST INC CL A 72352L106 BBG002583CW7 433702 11709 SH SOLE 222 0 11487 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 245698 16218 SH SOLE 0 0 16218 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 510504 3297 SH SOLE 33 0 3264 PPG INDS INC COM 693506107 BBG001S5VC13 1307325 8742 SH SOLE 0 0 8742 PPL CORP COM 69351T106 BBG001S5VC31 286939 10588 SH SOLE 186 0 10402 PRA GROUP INC COM 69354N106 BBG001SB1G41 1917683 73194 SH SOLE 0 0 73194 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 386265 4910 SH SOLE 0 0 4910 PROCEPT BIOROBOTICS CORP COM 74276L105 BBG009KD84J2 867747 20705 SH SOLE 0 0 20705 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 29805368 203394 SH SOLE 0 0 203394 PROGRESSIVE CORP COM 743315103 BBG001S5V509 2409363 15127 SH SOLE 100 0 15027 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 252455 1894 SH SOLE 82 0 1812 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 284364 2987 SH SOLE 0 0 2987 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 255104 3666 SH SOLE 0 0 3666 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 630762 6082 SH SOLE 136 0 5946 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 1108773 3635 SH SOLE 0 0 3635 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 476663 7795 SH SOLE 0 0 7795 QUALCOMM INC COM 747525103 BBG001S6VS70 6827975 47210 SH SOLE 72 0 47138 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 456633 2116 SH SOLE 0 0 2116 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 314425 2280 SH SOLE 23 0 2257 RADIAN GROUP INC COM 750236101 BBG001SBWXG7 276515 9685 SH SOLE 0 0 9685 REALTY INCOME CORP COM 756109104 BBG001S884K0 396057 6898 SH SOLE 0 0 6898 REDWOOD TRUST INC COM 758075402 BBG001SBHVP8 128602 17355 SH SOLE 0 0 17355 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 248679 12832 SH SOLE 318 0 12514 REMITLY GLOBAL INC COM 75960P104 BBG012C7JTN6 273123 14064 SH SOLE 0 0 14064 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 274163 1663 SH SOLE 29 0 1634 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1970299 26461 SH SOLE 0 0 26461 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 273193 11645 SH SOLE 226 0 11419 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 2237348 7206 SH SOLE 0 0 7206 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 11261039 20656 SH SOLE 8 0 20648 ROSS STORES INC COM 778296103 BBG001S5VRS1 410603 2967 SH SOLE 0 0 2967 ROYAL BK CDA COM 780087102 BBG001S60869 391914 3875 SH SOLE 0 0 3875 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 1062155 8203 SH SOLE 0 0 8203 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 3363560 39976 SH SOLE 44 0 39932 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1735982 3941 SH SOLE 0 0 3941 SALESFORCE INC COM 79466L302 BBG001SDLP09 1469783 5586 SH SOLE 83 0 5503 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 233620 4698 SH SOLE 0 0 4698 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 397410 7637 SH SOLE 0 0 7637 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 1632567 23729 SH SOLE 0 0 23729 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 5283390 213126 SH SOLE 0 0 213126 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 13044044 352923 SH SOLE 0 0 352923 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 1493404 42803 SH SOLE 0 0 42803 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 4909208 98737 SH SOLE 0 0 98737 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 483020 7798 SH SOLE 0 0 7798 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 1712875 30946 SH SOLE 0 0 30946 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 1018781 30204 SH SOLE 0 0 30204 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 BBG0051QD594 5404057 155022 SH SOLE 0 0 155022 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 4193224 86547 SH SOLE 0 0 86547 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 519536 11144 SH SOLE 0 0 11144 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 5387742 96780 SH SOLE 0 0 96780 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 2923824 38406 SH SOLE 0 0 38406 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 3861131 46542 SH SOLE 0 0 46542 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 3505758 50011 SH SOLE 738 0 49273 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 14239736 252478 SH SOLE 0 0 252478 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 7365872 97794 SH SOLE 0 0 97794 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 1037210 50083 SH SOLE 0 0 50083 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 11841575 250668 SH SOLE 0 0 250668 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 894955 17145 SH SOLE 0 0 17145 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 480633 5630 SH SOLE 31 0 5599 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 1950112 23260 SH SOLE 0 0 23260 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 662027 17607 SH SOLE 0 0 17607 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 580556 3247 SH SOLE 0 0 3247 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 528602 7339 SH SOLE 0 0 7339 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 782186 5735 SH SOLE 0 0 5735 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 396766 6265 SH SOLE 0 0 6265 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 348908 4079 SH SOLE 0 0 4079 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 2739158 14231 SH SOLE 0 0 14231 SEMPRA COM 816851109 BBG001SBVZ73 532037 7119 SH SOLE 148 0 6971 SERVICENOW INC COM 81762P102 BBG001T4JFC0 2106465 2982 SH SOLE 15 0 2967 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 266966 4057 SH SOLE 0 0 4057 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1951137 6256 SH SOLE 0 0 6256 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 660826 8483 SH SOLE 0 0 8483 SILVERCORP METALS INC COM 82835P103 BBG001S6YR97 37609 14300 SH SOLE 0 0 14300 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 268035 1879 SH SOLE 0 0 1879 SIMULATIONS PLUS INC COM 829214105 BBG001S9TQV4 203523 4548 SH SOLE 0 0 4548 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 222733 40719 SH SOLE 0 0 40719 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 247360 1957 SH SOLE 0 0 1957 SNAP ON INC COM 833034101 BBG001S5W688 1156131 4003 SH SOLE 38 0 3965 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 129947 13060 SH SOLE 433 0 12627 SOUTHERN CO COM 842587107 BBG001S5W777 2063594 29429 SH SOLE 325 0 29104 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 3031420 8044 SH SOLE 0 0 8044 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 4445203 23253 SH SOLE 0 0 23253 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 2693479 61622 SH SOLE 66 0 61556 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 BBG001SRXRL8 420904 15423 SH SOLE 0 0 15423 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 5161445 151763 SH SOLE 0 0 151763 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 1643596 46416 SH SOLE 384 0 46032 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 BBG001T2PHC3 404294 7161 SH SOLE 0 0 7161 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 715042 22514 SH SOLE 0 0 22514 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 34924196 73477 SH SOLE 1 0 73476 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 17884362 35248 SH SOLE 0 0 35248 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 1555389 17019 SH SOLE 0 0 17019 SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 365959 3839 SH SOLE 0 0 3839 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 2571560 53810 SH SOLE 0 0 53810 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 2414461 41308 SH SOLE 0 0 41308 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 1015657 24079 SH SOLE 0 0 24079 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 3106313 106930 SH SOLE 0 0 106930 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 662972 10190 SH SOLE 0 0 10190 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 327237 8350 SH SOLE 0 0 8350 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 427615 9170 SH SOLE 0 0 9170 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 22178644 266218 SH SOLE 0 0 266218 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 278337 3117 SH SOLE 0 0 3117 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 1895820 15170 SH SOLE 0 0 15170 SPIRE INC COM 84857L101 BBG001S5SSD9 451304 7239 SH SOLE 0 0 7239 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 113403 14035 SH SOLE 0 0 14035 STARBUCKS CORP COM 855244109 BBG001S72KH6 3167745 32994 SH SOLE 0 0 32994 STELLAR BANCORP INC COM 858927106 BBG00HZ69LD0 397877 14292 SH SOLE 0 0 14292 STRYKER CORPORATION COM 863667101 BBG001S8FR03 732825 2447 SH SOLE 0 0 2447 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 100701 10403 SH SOLE 0 0 10403 SUMMIT FINL GROUP INC COM 86606G101 BBG001SDPJC6 313038 10200 SH SOLE 0 0 10200 SUPERIOR GROUP OF CO INC COM 868358102 BBG001S5W161 315374 23361 SH SOLE 0 0 23361 SYNOPSYS INC COM 871607107 BBG001S5VTR8 256562 498 SH SOLE 0 0 498 SYNOVUS FINL CORP COM NEW 87161C501 BBG001S5S3G1 257601 6842 SH SOLE 0 0 6842 SYSCO CORP COM 871829107 BBG001S5WJS8 2324601 31787 SH SOLE 0 0 31787 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 1035265 9954 SH SOLE 0 0 9954 TARGET CORP COM 87612E106 BBG001SC0K41 1834411 12880 SH SOLE 56 0 12824 TARGET CORP COM 87612E106 BBG001SC0K41 4410 200 SH Call SOLE 0 0 200 TASEKO MINES LTD COM 876511106 BBG001S60ML1 70000 50000 SH SOLE 0 0 50000 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 496949 3537 SH SOLE 29 0 3508 TERADYNE INC COM 880770102 BBG001S5WMZ3 320489 2953 SH SOLE 0 0 2953 TESLA INC COM 88160R101 BBG001SQKGD7 23050940 92768 SH SOLE 0 0 92768 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 325331 31162 SH SOLE 0 0 31162 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 4190051 24581 SH SOLE 123 0 24458 TFS FINL CORP COM 87240R107 BBG001SKZF64 735837 50091 SH SOLE 0 0 50091 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 1528239 5103 SH SOLE 53 0 5050 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 262880 3653 SH SOLE 0 0 3653 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 3150043 5935 SH SOLE 0 0 5935 TJX COS INC NEW COM 872540109 BBG001S5WQ93 911556 9717 SH SOLE 186 0 9531 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 254216 1586 SH SOLE 54 0 1532 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 301592 4667 SH SOLE 0 0 4667 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 486672 7223 SH SOLE 0 0 7223 TOWNEBANK PORTSMOUTH VA COM 89214P109 BBG001S5WTN1 3734871 125500 SH SOLE 0 0 125500 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 2078240 11333 SH SOLE 0 0 11333 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 443275 2061 SH SOLE 15 0 2046 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 1147793 4706 SH SOLE 0 0 4706 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 1867473 1846 SH SOLE 0 0 1846 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 772326 4054 SH SOLE 37 0 4017 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 2017956 54658 SH SOLE 100 0 54558 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 304391 728 SH SOLE 0 0 728 UDEMY INC COM 902685106 BBG0025DTRP3 1148248 77953 SH SOLE 0 0 77953 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 404561 8345 SH SOLE 0 0 8345 UNION PAC CORP COM 907818108 BBG001S5X2M0 4130496 16817 SH SOLE 0 0 16817 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 4755446 30245 SH SOLE 0 0 30245 UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 304057 4562 SH SOLE 0 0 4562 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 13731519 26082 SH SOLE 73 0 26009 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 7326978 169292 SH SOLE 91 0 169201 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 451887 3476 SH SOLE 0 0 3476 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 330553 1890 SH SOLE 0 0 1890 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 502704 2993 SH SOLE 0 0 2993 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 314434 3553 SH SOLE 0 0 3553 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 5464331 71541 SH SOLE 0 0 71541 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 113722252 1476529 SH SOLE 5655 0 1470874 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 965585 13128 SH SOLE 0 0 13128 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 505516 10225 SH SOLE 0 0 10225 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 1557090 31542 SH SOLE 0 0 31542 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 553404 3366 SH SOLE 0 0 3366 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 10380737 33391 SH SOLE 0 0 33391 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 8045746 36882 SH SOLE 0 0 36882 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 2779635 12659 SH SOLE 0 0 12659 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 990619 6831 SH SOLE 0 0 6831 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 7948196 34165 SH SOLE 0 0 34165 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 20988115 237530 SH SOLE 0 0 237530 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 24701025 56550 SH SOLE 0 0 56550 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 38462729 213717 SH SOLE 0 0 213717 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 12226645 57313 SH SOLE 0 0 57313 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 2448112 10126 SH SOLE 0 0 10126 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 178301767 751630 SH SOLE 2166 0 749465 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 29082556 194532 SH SOLE 0 0 194532 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 7801391 138963 SH SOLE 0 0 138963 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 28433798 691820 SH SOLE 0 0 691820 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 690792 10713 SH SOLE 0 0 10713 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 3026521 26311 SH SOLE 0 0 26311 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 1235685 29013 SH SOLE 15 0 28998 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 6788791 65987 SH SOLE 0 0 65987 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 92205045 1941568 SH SOLE 13116 0 1928452 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 4893624 95859 SH SOLE 0 0 95859 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 315100366 5311874 SH SOLE 17671 0 5294203 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 13811688 236785 SH SOLE 0 0 236785 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 885839 11354 SH SOLE 0 0 11354 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 519314 7159 SH SOLE 0 0 7159 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 18797173 110312 SH SOLE 0 0 110312 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 31757655 547924 SH SOLE 0 0 547924 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 58395494 1219113 SH SOLE 9546 0 1209567 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 3640508 32612 SH SOLE 0 0 32612 VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 3124475 56521 SH SOLE 0 0 56521 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 6109824 71830 SH SOLE 0 0 71830 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 702343 4149 SH SOLE 0 0 4149 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 900602 3470 SH SOLE 0 0 3470 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 450429 1479 SH SOLE 0 0 1479 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 460456 2411 SH SOLE 0 0 2411 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 974010 8305 SH SOLE 0 0 8305 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 863426 3444 SH SOLE 0 0 3444 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 2746514 5675 SH SOLE 0 0 5675 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 516109 3765 SH SOLE 0 0 3765 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 202853 2466 SH SOLE 0 0 2466 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 4281944 113579 SH SOLE 153 0 113426 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 716533 1761 SH SOLE 15 0 1746 VIATRIS INC COM 92556V106 BBG00Y52JV51 146022 13483 SH SOLE 465 0 13018 VISA INC COM CL A 92826C839 BBG001SRCFY3 7038495 27035 SH SOLE 0 0 27035 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 104962 12065 SH SOLE 0 0 12065 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 1030499 39468 SH SOLE 120 0 39348 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 23800 4000 SH Call SOLE 0 0 4000 WALMART INC COM 931142103 BBG001S5XH92 8853618 56160 SH SOLE 114 0 56046 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 422648 37140 SH SOLE 504 0 36636 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1387142 7745 SH SOLE 0 0 7745 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 244402 2904 SH SOLE 0 0 2904 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 2644589 53730 SH SOLE 265 0 53465 WELLS FARGO CO NEW PERP PFD CNV A 949746804 717372 600 SH SOLE 0 0 600 WILLIAMS COS INC COM 969457100 BBG001S5XH10 329435 9458 SH SOLE 0 0 9458 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 212419 1053 SH SOLE 34 0 1019 WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 374592 1553 SH SOLE 31 0 1522 WIPRO LTD SPON ADR 1 SH 97651M109 BBG001S5XGG6 101948 18303 SH SOLE 0 0 18303 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 7028048 243353 SH SOLE 0 0 243353 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 524164 7896 SH SOLE 0 0 7896 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 677084 21047 SH SOLE 0 0 21047 WP CAREY INC COM 92936U109 BBG001S67MM3 249810 3854 SH SOLE 126 0 3728 WSFS FINL CORP COM 929328102 BBG001S5XJX1 245588 5347 SH SOLE 0 0 5347 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 1139754 18410 SH SOLE 0 0 18410 XYLEM INC COM 98419M100 BBG001V05C73 389053 3402 SH SOLE 0 0 3402 YUM BRANDS INC COM 988498101 BBG001S7JQ30 1560638 11944 SH SOLE 0 0 11944 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 443689 10457 SH SOLE 0 0 10457 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 538594 4426 SH SOLE 0 0 4426 ZOETIS INC CL A 98978V103 BBG0039320P7 726215 3679 SH SOLE 0 0 3679