0001085146-24-002355.txt : 20240509 0001085146-24-002355.hdr.sgml : 20240509 20240509150204 ACCESSION NUMBER: 0001085146-24-002355 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 EFFECTIVENESS DATE: 20240509 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: 24930028 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 03-31-2024 03-31-2024 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 05-09-2024 0 762 9473927887 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 2012579 18974 SH SOLE 0 0 18974 8X8 INC NEW COM 282914100 270000 100000 SH SOLE 0 0 100000 ABBOTT LABS COM 002824100 10054488 88461 SH SOLE 0 0 88461 ABBVIE INC COM 00287Y109 16838186 92467 SH SOLE 0 0 92467 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 320498 3356 SH SOLE 0 0 3356 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 440485 18500 SH SOLE 0 0 18500 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2245681 6479 SH SOLE 30 0 6449 ADAM NAT RES FD INC COM 00548F105 346569 15029 SH SOLE 0 0 15029 ADOBE INC COM 00724F101 3694352 7321 SH SOLE 37 0 7284 ADVANCED DRAIN SYS INC DEL COM 00790R104 502710 2919 SH SOLE 0 0 2919 ADVANCED MICRO DEVICES INC COM 007903107 1559729 8642 SH SOLE 39 0 8603 AEGON LTD AMER REG 1 CERT 0076CA104 73465 12143 SH SOLE 0 0 12143 AEMETIS INC COM NEW 00770K202 59900 10000 SH SOLE 0 0 10000 AFFIRM HLDGS INC COM CL A 00827B106 286567 7691 SH SOLE 103 0 7588 AFFIRM HLDGS INC COM CL A 00827B106 248 200 SH Call SOLE 0 0 200 AFLAC INC COM 001055102 1249919 14558 SH SOLE 0 0 14558 AGCO CORP COM 001084102 636629 5175 SH SOLE 29 0 5146 AGILENT TECHNOLOGIES INC COM 00846U101 1192157 8193 SH SOLE 0 0 8193 AIR PRODS & CHEMS INC COM 009158106 662366 2734 SH SOLE 0 0 2734 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 296097 4092 SH SOLE 0 0 4092 ALIGN TECHNOLOGY INC COM 016255101 459088 1400 SH SOLE 15 0 1385 ALLIANT ENERGY CORP COM 018802108 446870 8866 SH SOLE 0 0 8866 ALLSTATE CORP COM 020002101 1217889 7039 SH SOLE 75 0 6964 ALPHABET INC CAP STK CL A 02079K305 41274570 273468 SH SOLE 375 0 273093 ALPHABET INC CAP STK CL C 02079K107 36092013 237042 SH SOLE 207 0 236835 ALTRIA GROUP INC COM 02209S103 1239757 28422 SH SOLE 0 0 28422 AMAZON COM INC COM 023135106 59631751 330590 SH SOLE 624 0 329966 AMBEV SA SPONSORED ADR 02319V103 33718 13596 SH SOLE 0 0 13596 AMCOR PLC ORD G0250X107 184209 19370 SH SOLE 0 0 19370 AMEREN CORP COM 023608102 1649208 22299 SH SOLE 0 0 22299 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 18127634 312761 SH SOLE 0 0 312761 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 881076 18592 SH SOLE 0 0 18592 AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364 4133064 76425 SH SOLE 0 0 76425 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 6934068 108787 SH SOLE 0 0 108787 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 149144636 2264571 SH SOLE 3590 0 2260981 AMERICAN CENTY ETF TR US EQT ETF 025072885 29703895 331887 SH SOLE 0 0 331887 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 4590893 71442 SH SOLE 0 0 71442 AMERICAN CENTY ETF TR US SML CP VALU 025072877 164163488 1751825 SH SOLE 587 0 1751237 AMERICAN ELEC PWR CO INC COM 025537101 1209997 14053 SH SOLE 121 0 13932 AMERICAN EXPRESS CO COM 025816109 7233041 31767 SH SOLE 0 0 31767 AMERICAN TOWER CORP NEW COM 03027X100 2235657 11315 SH SOLE 0 0 11315 AMERICAN WTR WKS CO INC NEW COM 030420103 485310 3971 SH SOLE 46 0 3925 AMERIPRISE FINL INC COM 03076C106 4667369 10645 SH SOLE 0 0 10645 AMETEK INC COM 031100100 242525 1326 SH SOLE 0 0 1326 AMGEN INC COM 031162100 3700727 13016 SH SOLE 0 0 13016 AMPHENOL CORP NEW CL A 032095101 345704 2997 SH SOLE 0 0 2997 ANALOG DEVICES INC COM 032654105 1305511 6600 SH SOLE 19 0 6581 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 218200 3590 SH SOLE 0 0 3590 AON PLC SHS CL A G0403H108 741210 2221 SH SOLE 19 0 2202 APPLE INC COM 037833100 106886379 623317 SH SOLE 763 0 622554 APPLIED MATLS INC COM 038222105 1828393 8866 SH SOLE 64 0 8802 ARBUTUS BIOPHARMA CORP COM 03879J100 45718 17720 SH SOLE 0 0 17720 ARCADIUM LITHIUM PLC COM SHS G0508H110 67542 15671 SH SOLE 0 0 15671 ARCHER DANIELS MIDLAND CO COM 039483102 494577 7874 SH SOLE 0 0 7874 ARISTA NETWORKS INC COM 040413106 2297578 7923 SH SOLE 0 0 7923 ASBURY AUTOMOTIVE GROUP INC COM 043436104 218332 926 SH SOLE 8 0 918 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 165811 15087 SH SOLE 0 0 15087 ASML HOLDING N V N Y REGISTRY SHS N07059210 446331 460 SH SOLE 9 0 451 ASTRAZENECA PLC SPONSORED ADR 046353108 543757 8026 SH SOLE 0 0 8026 AT&T INC COM 00206R102 3945040 224150 SH SOLE 3165 0 220985 AURORA INNOVATION INC CLASS A COM 051774107 45590 16167 SH SOLE 0 0 16167 AUTOMATIC DATA PROCESSING IN COM 053015103 3137747 12564 SH SOLE 0 0 12564 AUTOZONE INC COM 053332102 594086 189 SH SOLE 0 0 189 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 231562 13710 SH SOLE 0 0 13710 BADGER METER INC COM 056525108 376781 2329 SH SOLE 16 0 2313 BALL CORP COM 058498106 462292 6863 SH SOLE 0 0 6863 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 135698 11461 SH SOLE 0 0 11461 BANCO SANTANDER S.A. ADR 05964H105 129930 26845 SH SOLE 0 0 26845 BANK AMERICA CORP 7.25%CNV PFD L 060505682 397515 333 SH SOLE 0 0 333 BANK AMERICA CORP COM 060505104 5286186 139404 SH SOLE 554 0 138850 BANK NEW YORK MELLON CORP COM 064058100 202300 3511 SH SOLE 245 0 3266 BANNER CORP COM NEW 06652V208 1218720 25390 SH SOLE 0 0 25390 BAXTER INTL INC COM 071813109 228315 5342 SH SOLE 0 0 5342 BECTON DICKINSON & CO COM 075887109 1280965 5177 SH SOLE 19 0 5158 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11419920 18 SH SOLE 0 0 18 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 46237649 109954 SH SOLE 244 0 109710 BHP GROUP LTD SPONSORED ADS 088606108 258867 4487 SH SOLE 0 0 4487 BIO RAD LABS INC CL B 090572108 258879 760 SH SOLE 0 0 760 BLACK HILLS CORP COM 092113109 345515 6328 SH SOLE 98 0 6230 BLACKROCK INC COM 09247X101 737825 885 SH SOLE 6 0 879 BLACKROCK MUNIYIELD MICH QU COM 09254V105 298121 25901 SH SOLE 0 0 25901 BLACKSTONE INC COM 09260D107 2864735 21807 SH SOLE 0 0 21807 BOEING CO COM 097023105 7999272 41449 SH SOLE 0 0 41449 BOOKING HOLDINGS INC COM 09857L108 2165844 597 SH SOLE 0 0 597 BOSTON SCIENTIFIC CORP COM 101137107 208073 3038 SH SOLE 136 0 2902 BP PLC SPONSORED ADR 055622104 864476 22943 SH SOLE 0 0 22943 BRISTOL-MYERS SQUIBB CO COM 110122108 2683007 49475 SH SOLE 0 0 49475 BROADCOM INC COM 11135F101 9504818 7171 SH SOLE 7 0 7164 BROOKFIELD CORP CL A LTD VT SH 11271J107 281089 6713 SH SOLE 0 0 6713 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 393121 12596 SH SOLE 0 0 12596 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 292954 12611 SH SOLE 0 0 12611 BROWN & BROWN INC COM 115236101 347359 3968 SH SOLE 48 0 3920 BROWN FORMAN CORP CL B 115637209 315811 6118 SH SOLE 0 0 6118 CADENCE DESIGN SYSTEM INC COM 127387108 3048354 9793 SH SOLE 24 0 9769 CAMTEK LTD ORD M20791105 839292 10019 SH SOLE 0 0 10019 CANADIAN IMPERIAL BK COMM TO COM 136069101 277205 5465 SH SOLE 0 0 5465 CANADIAN NATL RY CO COM 136375102 493781 3749 SH SOLE 0 0 3749 CANADIAN PACIFIC KANSAS CITY COM 13646K108 526287 5969 SH SOLE 0 0 5969 CAPITAL ONE FINL CORP COM 14040H105 224133 1505 SH SOLE 24 0 1481 CARDINAL HEALTH INC COM 14149Y108 1344385 12014 SH SOLE 0 0 12014 CARPENTER TECHNOLOGY CORP COM 144285103 305781 4281 SH SOLE 34 0 4247 CARRIER GLOBAL CORPORATION COM 14448C104 357765 6155 SH SOLE 0 0 6155 CASS INFORMATION SYS INC COM 14808P109 40378454 838249 SH SOLE 0 0 838249 CATERPILLAR INC COM 149123101 7186222 19611 SH SOLE 0 0 19611 CBRE GROUP INC CL A 12504L109 1704034 17524 SH SOLE 89 0 17435 CENCORA INC COM 03073E105 291831 1201 SH SOLE 0 0 1201 CENTENE CORP DEL COM 15135B101 419397 5344 SH SOLE 91 0 5253 CGI INC CL A SUB VTG 12532H104 255342 2311 SH SOLE 0 0 2311 CHECK POINT SOFTWARE TECH LT ORD M22465104 283901 1731 SH SOLE 0 0 1731 CHENIERE ENERGY INC COM NEW 16411R208 205836 1276 SH SOLE 0 0 1276 CHEVRON CORP NEW COM 166764100 7382004 46799 SH SOLE 197 0 46602 CHIPOTLE MEXICAN GRILL INC COM 169656105 1101666 379 SH SOLE 0 0 379 CHUBB LIMITED COM H1467J104 670110 2586 SH SOLE 19 0 2567 CHURCHILL DOWNS INC COM 171484108 204845 1655 SH SOLE 0 0 1655 CINCINNATI FINL CORP COM 172062101 1549766 12481 SH SOLE 50 0 12431 CINTAS CORP COM 172908105 1344518 1957 SH SOLE 0 0 1957 CISCO SYS INC COM 17275R102 7059032 141435 SH SOLE 134 0 141301 CITIGROUP INC COM NEW 172967424 487305 7706 SH SOLE 145 0 7561 CLOROX CO DEL COM 189054109 535103 3495 SH SOLE 38 0 3457 CME GROUP INC COM 12572Q105 704679 3273 SH SOLE 0 0 3273 CMS ENERGY CORP COM 125896100 1464058 24263 SH SOLE 0 0 24263 CNX RES CORP COM 12653C108 408387 17217 SH SOLE 0 0 17217 COCA COLA CO COM 191216100 13388490 218838 SH SOLE 500 0 218338 COCA COLA CONS INC COM 191098102 370728 438 SH SOLE 3 0 435 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 243395 3321 SH SOLE 229 0 3092 COINBASE GLOBAL INC COM CL A 19260Q107 200166 755 SH SOLE 36 0 719 COINBASE GLOBAL INC COM CL A 19260Q107 5350 200 SH Call SOLE 0 0 200 COLGATE PALMOLIVE CO COM 194162103 5873180 65221 SH SOLE 0 0 65221 COMCAST CORP NEW CL A 20030N101 2289609 52817 SH SOLE 219 0 52598 COMMERCE BANCSHARES INC COM 200525103 434898 8175 SH SOLE 0 0 8175 CONOCOPHILLIPS COM 20825C104 2726401 21421 SH SOLE 171 0 21250 CONSOLIDATED EDISON INC COM 209115104 942566 10380 SH SOLE 66 0 10314 CONSTELLATION BRANDS INC CL A 21036P108 225129 828 SH SOLE 0 0 828 CONSTELLATION ENERGY CORP COM 21037T109 1560894 8444 SH SOLE 0 0 8444 COPART INC COM 217204106 4340293 74936 SH SOLE 0 0 74936 CORCEPT THERAPEUTICS INC COM 218352102 781066 31007 SH SOLE 0 0 31007 CORNING INC COM 219350105 330624 10031 SH SOLE 251 0 9780 CORTEVA INC COM 22052L104 573313 9941 SH SOLE 241 0 9700 COSTCO WHSL CORP NEW COM 22160K105 8971897 12246 SH SOLE 0 0 12246 COTERRA ENERGY INC COM 127097103 920532 33018 SH SOLE 203 0 32815 CRH PLC ORD G25508105 277996 3223 SH SOLE 0 0 3223 CROCS INC COM 227046109 604679 4205 SH SOLE 0 0 4205 CROWDSTRIKE HLDGS INC CL A 22788C105 517890 1615 SH SOLE 0 0 1615 CROWN CASTLE INC COM 22822V101 242966 2296 SH SOLE 0 0 2296 CSX CORP COM 126408103 2633842 71050 SH SOLE 0 0 71050 CUMMINS INC COM 231021106 1219942 4140 SH SOLE 38 0 4102 CVS HEALTH CORP COM 126650100 946757 11870 SH SOLE 130 0 11740 D R HORTON INC COM 23331A109 272500 1656 SH SOLE 85 0 1571 DANAHER CORPORATION COM 235851102 1979289 7926 SH SOLE 0 0 7926 DARDEN RESTAURANTS INC COM 237194105 324772 1943 SH SOLE 0 0 1943 DATADOG INC CL A COM 23804L103 216361 1750 SH SOLE 88 0 1662 DBX ETF TR XTRACK MSCI EAFE 233051200 341643 8347 SH SOLE 0 0 8347 DECKERS OUTDOOR CORP COM 243537107 201430 214 SH SOLE 5 0 209 DEERE & CO COM 244199105 6201481 15098 SH SOLE 0 0 15098 DELL TECHNOLOGIES INC CL C 24703L202 447368 3921 SH SOLE 0 0 3921 DELTA AIR LINES INC DEL COM NEW 247361702 201651 4212 SH SOLE 0 0 4212 DELUXE CORP COM 248019101 267153 12975 SH SOLE 129 0 12846 DEVON ENERGY CORP NEW COM 25179M103 636078 12676 SH SOLE 163 0 12513 DIAGEO PLC SPON ADR NEW 25243Q205 307676 2069 SH SOLE 0 0 2069 DIAMONDBACK ENERGY INC COM 25278X109 213509 1077 SH SOLE 57 0 1020 DIGITAL RLTY TR INC COM 253868103 247365 1717 SH SOLE 0 0 1717 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 6932300 165251 SH SOLE 0 0 165251 DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682 386208 11994 SH SOLE 0 0 11994 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 80971843 3176612 SH SOLE 3667 0 3172945 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 243844 9393 SH SOLE 0 0 9393 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 24640018 996764 SH SOLE 3447 0 993318 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 52184541 2044048 SH SOLE 633 0 2043415 DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 842656 25027 SH SOLE 0 0 25027 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 414732686 11285243 SH SOLE 22118 0 11263125 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 40078714 1326231 SH SOLE 0 0 1326231 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 29624239 1107448 SH SOLE 1028 0 1106420 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 47731395 1771767 SH SOLE 611 0 1771156 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 4994693 199309 SH SOLE 428 0 198881 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 75786755 2787303 SH SOLE 7737 0 2779566 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 44425085 923790 SH SOLE 0 0 923790 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 74152912 1576380 SH SOLE 223 0 1576157 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 60854454 1665420 SH SOLE 0 0 1665420 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1206291691 37755608 SH SOLE 40307 0 37715302 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 436221416 7655694 SH SOLE 17701 0 7637992 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 58821847 1860862 SH SOLE 1641 0 1859221 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 2906941 96930 SH SOLE 1689 0 95241 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 593310741 14506375 SH SOLE 17377 0 14488998 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 4307060 192537 SH SOLE 466 0 192071 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 169966540 2726444 SH SOLE 8790 0 2717654 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 36597404 1215861 SH SOLE 630 0 1215231 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 5979832 173782 SH SOLE 0 0 173782 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 688369365 12646874 SH SOLE 16572 0 12630302 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 293400826 11533051 SH SOLE 6207 0 11526844 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 244258 3048 SH SOLE 0 0 3048 DISCOVER FINL SVCS COM 254709108 272943 2082 SH SOLE 0 0 2082 DISNEY WALT CO COM 254687106 5007142 40921 SH SOLE 153 0 40768 DNP SELECT INCOME FD INC COM 23325P104 141191 15567 SH SOLE 0 0 15567 DOLLAR GEN CORP NEW COM 256677105 660384 4232 SH SOLE 0 0 4232 DOLLAR TREE INC COM 256746108 1059075 7954 SH SOLE 79 0 7875 DOMINION ENERGY INC COM 25746U109 612938 12461 SH SOLE 86 0 12375 DOMINOS PIZZA INC COM 25754A201 772662 1555 SH SOLE 0 0 1555 DOVER CORP COM 260003108 397658 2244 SH SOLE 0 0 2244 DOW INC COM 260557103 831570 14355 SH SOLE 150 0 14205 DRAFTKINGS INC NEW COM CL A 26142V105 320958 7068 SH SOLE 115 0 6953 DT MIDSTREAM INC COMMON STOCK 23345M107 429775 7034 SH SOLE 65 0 6969 DTE ENERGY CO COM 233331107 1378756 12295 SH SOLE 0 0 12295 DUKE ENERGY CORP NEW COM NEW 26441C204 1646720 17027 SH SOLE 81 0 16946 DUPONT DE NEMOURS INC COM 26614N102 585113 7632 SH SOLE 88 0 7544 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 588207147 27659250 SH SOLE 63911 0 27595339 EATON CORP PLC SHS G29183103 4688637 14995 SH SOLE 31 0 14964 EATON VANCE TAX ADVT DIV INC COM 27828G107 382084 16190 SH SOLE 0 0 16190 EBAY INC. COM 278642103 275555 5221 SH SOLE 145 0 5076 EDISON INTL COM 281020107 207067 2928 SH SOLE 76 0 2852 EDWARDS LIFESCIENCES CORP COM 28176E108 1859598 19460 SH SOLE 0 0 19460 ELECTRONIC ARTS INC COM 285512109 601128 4531 SH SOLE 82 0 4449 ELEVANCE HEALTH INC COM 036752103 835390 1611 SH SOLE 20 0 1591 ELI LILLY & CO COM 532457108 16074918 20663 SH SOLE 12 0 20651 EMERSON ELEC CO COM 291011104 4609256 40639 SH SOLE 0 0 40639 ENBRIDGE INC COM 29250N105 585410 16180 SH SOLE 0 0 16180 ENEL CHILE S.A. SPONSORED ADR 29278D105 59585 19536 SH SOLE 0 0 19536 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 996837 63372 SH SOLE 0 0 63372 ENSTAR GROUP LIMITED SHS G3075P101 442211 1423 SH SOLE 9 0 1414 ENTERGY CORP NEW COM 29364G103 336168 3181 SH SOLE 49 0 3132 ENTERPRISE FINL SVCS CORP COM 293712105 202516 4993 SH SOLE 0 0 4993 ENTERPRISE PRODS PARTNERS L COM 293792107 2121527 72705 SH SOLE 0 0 72705 EOG RES INC COM 26875P101 268805 2103 SH SOLE 0 0 2103 EQUINIX INC COM 29444U700 204988 248 SH SOLE 0 0 248 ESCALADE INC COM 296056104 152543 11094 SH SOLE 0 0 11094 ESSENT GROUP LTD COM G3198U102 1795536 30172 SH SOLE 0 0 30172 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 347256 14708 SH SOLE 0 0 14708 EVERSOURCE ENERGY COM 30040W108 278349 4657 SH SOLE 176 0 4481 EXACT SCIENCES CORP COM 30063P105 701857 10163 SH SOLE 70 0 10093 EXELON CORP COM 30161N101 887356 23619 SH SOLE 282 0 23337 EXTRA SPACE STORAGE INC COM 30225T102 260484 1772 SH SOLE 36 0 1736 EXXON MOBIL CORP COM 30231G102 24975468 214861 SH SOLE 320 0 214541 FASTENAL CO COM 311900104 1359690 17626 SH SOLE 157 0 17469 FEDEX CORP COM 31428X106 1765794 6094 SH SOLE 25 0 6069 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 395860 6147 SH SOLE 0 0 6147 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 1996621 67682 SH SOLE 0 0 67682 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 247751 1590 SH SOLE 0 0 1590 FIDELITY NATL INFORMATION SV COM 31620M106 338780 4567 SH SOLE 137 0 4430 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 293171 4724 SH SOLE 0 0 4724 FIRST BUSEY CORP COM NEW 319383204 358056 14888 SH SOLE 0 0 14888 FIRST COMWLTH FINL CORP PA COM 319829107 820222 58924 SH SOLE 0 0 58924 FIRST CTZNS BANCSHARES INC N CL A 31946M103 220725 135 SH SOLE 0 0 135 FIRST HORIZON CORPORATION COM 320517105 354858 23043 SH SOLE 186 0 22857 FIRST SOLAR INC COM 336433107 317513 1881 SH SOLE 0 0 1881 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 226776 3255 SH SOLE 0 0 3255 FIRST TR VALUE LINE DIVID IN SHS 33734H106 467046 11060 SH SOLE 0 0 11060 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 326322 2647 SH SOLE 0 0 2647 FIRSTENERGY CORP COM 337932107 353890 9163 SH SOLE 126 0 9037 FISERV INC COM 337738108 2798052 17508 SH SOLE 0 0 17508 FLEXSHARES TR QUALT DIVD IDX 33939L860 7381764 111998 SH SOLE 0 0 111998 FORD MTR CO DEL COM 345370860 1116785 84095 SH SOLE 0 0 84095 FORTINET INC COM 34959E109 367474 5380 SH SOLE 223 0 5157 FREEPORT-MCMORAN INC CL B 35671D857 225139 4788 SH SOLE 0 0 4788 FRESHPET INC COM 358039105 3072260 26517 SH SOLE 0 0 26517 GALECTIN THERAPEUTICS INC COM NEW 363225202 31629 13234 SH SOLE 0 0 13234 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 357302 3930 SH SOLE 0 0 3930 GEE GROUP INC COM 36165A102 27083 75334 SH SOLE 0 0 75334 GENERAC HLDGS INC COM 368736104 211773 1679 SH SOLE 0 0 1679 GENERAL DYNAMICS CORP COM 369550108 3275977 11597 SH SOLE 0 0 11597 GENERAL ELECTRIC CO COM NEW 369604301 2244360 12786 SH SOLE 55 0 12731 GENERAL MLS INC COM 370334104 929183 13280 SH SOLE 0 0 13280 GENERAL MTRS CO COM 37045V100 293233 6466 SH SOLE 0 0 6466 GENUINE PARTS CO COM 372460105 2361683 15244 SH SOLE 0 0 15244 GERON CORP COM 374163103 66924 20280 SH SOLE 0 0 20280 GILEAD SCIENCES INC COM 375558103 416616 5688 SH SOLE 120 0 5568 GLOBAL X FDS GLBL X MLP ETF 37954Y343 303786 6300 SH SOLE 0 0 6300 GOLDMAN SACHS GROUP INC COM 38141G104 1005934 2408 SH SOLE 26 0 2382 GRAINGER W W INC COM 384802104 908449 893 SH SOLE 10 0 883 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 447216 22507 SH SOLE 0 0 22507 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 39204502 620619 SH SOLE 0 0 620619 GSK PLC SPONSORED ADR 37733W204 631081 14721 SH SOLE 0 0 14721 HALEON PLC SPON ADS 405552100 91605 10790 SH SOLE 0 0 10790 HALLIBURTON CO COM 406216101 865753 21962 SH SOLE 0 0 21962 HANCOCK WHITNEY CORPORATION COM 410120109 460400 10000 SH SOLE 0 0 10000 HARTFORD FINL SVCS GROUP INC COM 416515104 964773 9362 SH SOLE 68 0 9294 HCA HEALTHCARE INC COM 40412C101 238956 716 SH SOLE 0 0 716 HEALTHPEAK PROPERTIES INC COM 42250P103 615938 32850 SH SOLE 448 0 32402 HENRY SCHEIN INC COM 806407102 978437 12956 SH SOLE 0 0 12956 HERITAGE COMM CORP COM 426927109 128700 15000 SH SOLE 0 0 15000 HERSHEY CO COM 427866108 1800794 9259 SH SOLE 0 0 9259 HESS CORP COM 42809H107 449983 2948 SH SOLE 0 0 2948 HEWLETT PACKARD ENTERPRISE C COM 42824C109 692703 39070 SH SOLE 358 0 38712 HOME DEPOT INC COM 437076102 12410286 32352 SH SOLE 84 0 32268 HONEYWELL INTL INC COM 438516106 4046459 19715 SH SOLE 0 0 19715 HP INC COM 40434L105 1012267 33497 SH SOLE 0 0 33497 HSBC HLDGS PLC SPON ADR NEW 404280406 204042 5184 SH SOLE 0 0 5184 HUBBELL INC COM 443510607 822214 1981 SH SOLE 0 0 1981 HUNTINGTON BANCSHARES INC COM 446150104 230588 16530 SH SOLE 574 0 15956 ICICI BANK LIMITED ADR 45104G104 238449 9029 SH SOLE 0 0 9029 IDEXX LABS INC COM 45168D104 1204616 2231 SH SOLE 16 0 2215 ILLINOIS TOOL WKS INC COM 452308109 3279614 12222 SH SOLE 0 0 12222 INFINERA CORP COM 45667G103 89974 14921 SH SOLE 0 0 14921 INFOSYS LTD SPONSORED ADR 456788108 228679 12754 SH SOLE 0 0 12754 ING GROEP N.V. SPONSORED ADR 456837103 628549 38117 SH SOLE 0 0 38117 INGERSOLL RAND INC COM 45687V106 340966 3591 SH SOLE 0 0 3591 INTEL CORP COM 458140100 12453516 281945 SH SOLE 289 0 281656 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1438068 10464 SH SOLE 0 0 10464 INTERNATIONAL BUSINESS MACHS COM 459200101 5417988 28372 SH SOLE 22 0 28350 INTUIT COM 461202103 3547700 5458 SH SOLE 22 0 5436 INTUITIVE SURGICAL INC COM NEW 46120E602 3646884 9138 SH SOLE 0 0 9138 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 373608 16265 SH SOLE 4549 0 11716 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 425041 2327 SH SOLE 0 0 2327 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 420992 35437 SH SOLE 0 0 35437 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2876751 30692 SH SOLE 0 0 30692 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 1071138 25021 SH SOLE 0 0 25021 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 203914 4593 SH SOLE 0 0 4593 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 304628 4625 SH SOLE 0 0 4625 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 857410 8680 SH SOLE 0 0 8680 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 513815 13356 SH SOLE 0 0 13356 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 203863 5190 SH SOLE 0 0 5190 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 290389 5123 SH SOLE 0 0 5123 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1534158 9058 SH SOLE 0 0 9058 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 296258 5250 SH SOLE 0 0 5250 INVESCO QQQ TR UNIT SER 1 46090E103 16083873 36224 SH SOLE 0 0 36224 IONIS PHARMACEUTICALS INC COM 462222100 227631 5251 SH SOLE 0 0 5251 ISHARES BITCOIN TR SHS 46438F101 278717 6887 SH SOLE 0 0 6887 ISHARES GOLD TR ISHARES NEW 464285204 2254803 53673 SH SOLE 0 0 53673 ISHARES INC CORE MSCI EMKT 46434G103 58340166 1130623 SH SOLE 549 0 1130074 ISHARES INC EM MKT SM-CP ETF 464286475 257351 4373 SH SOLE 0 0 4373 ISHARES INC ESG AWR MSCI EM 46434G863 1908449 59213 SH SOLE 0 0 59213 ISHARES INC MSCI EMERG MRKT 464286533 1390926 24579 SH SOLE 0 0 24579 ISHARES INC MSCI EMRG CHN 46434G764 4198905 72936 SH SOLE 0 0 72936 ISHARES INC MSCI GBL MIN VOL 464286525 324232 3080 SH SOLE 0 0 3080 ISHARES SILVER TR ISHARES 46428Q109 1336608 58752 SH SOLE 0 0 58752 ISHARES TR 0-3 MNTH TREASRY 46436E718 1047651 10403 SH SOLE 0 0 10403 ISHARES TR 0-5 YR TIPS ETF 46429B747 2739197 27549 SH SOLE 0 0 27549 ISHARES TR 1 3 YR TREAS BD 464287457 25957560 317407 SH SOLE 1033 0 316374 ISHARES TR 10-20 YR TRS ETF 464288653 861246 8200 SH SOLE 0 0 8200 ISHARES TR 20 YR TR BD ETF 464287432 2699098 28526 SH SOLE 0 0 28526 ISHARES TR 20 YR TR BD ETF 464287432 343 100 SH Call SOLE 0 0 100 ISHARES TR 3 7 YR TREAS BD 464288661 47181281 407402 SH SOLE 1353 0 406049 ISHARES TR 7-10 YR TRSY BD 464287440 220784 2332 SH SOLE 0 0 2332 ISHARES TR CALIF MUN BD ETF 464288356 2030644 35291 SH SOLE 0 0 35291 ISHARES TR COHEN STEER REIT 464287564 1629687 28244 SH SOLE 0 0 28244 ISHARES TR CORE 1 5 YR USD 46432F859 693660 14622 SH SOLE 0 0 14622 ISHARES TR CORE DIV GRWTH 46434V621 914326 15748 SH SOLE 0 0 15748 ISHARES TR CORE MSCI EAFE 46432F842 6091681 82076 SH SOLE 0 0 82076 ISHARES TR CORE MSCI INTL 46435G326 138548790 2063888 SH SOLE 42 0 2063846 ISHARES TR CORE MSCI TOTAL 46432F834 20337018 299691 SH SOLE 0 0 299691 ISHARES TR CORE S&P MCP ETF 464287507 7836291 129014 SH SOLE 200 0 128814 ISHARES TR CORE S&P SCP ETF 464287804 7399416 66951 SH SOLE 11 0 66940 ISHARES TR CORE S&P TTL STK 464287150 367999824 3191672 SH SOLE 0 0 3191672 ISHARES TR CORE S&P US VLU 464287663 3677577 40663 SH SOLE 3 0 40660 ISHARES TR CORE S&P500 ETF 464287200 112035582 213105 SH SOLE 238 0 212867 ISHARES TR CORE US AGGBD ET 464287226 1693864 17295 SH SOLE 43 0 17251 ISHARES TR CRE U S REIT ETF 464288521 231668 4306 SH SOLE 7 0 4299 ISHARES TR DOW JONES US ETF 464287846 696297 5436 SH SOLE 0 0 5436 ISHARES TR EAFE GRWTH ETF 464288885 4815824 46400 SH SOLE 0 0 46400 ISHARES TR EAFE SML CP ETF 464288273 31005322 489583 SH SOLE 86 0 489497 ISHARES TR EAFE VALUE ETF 464288877 52669697 968193 SH SOLE 234 0 967959 ISHARES TR ESG AW MSCI EAFE 46435G516 694642 8693 SH SOLE 0 0 8693 ISHARES TR ESG AWARE MSCI 46435U663 298344 7409 SH SOLE 0 0 7409 ISHARES TR ESG AWR MSCI USA 46435G425 880520 7659 SH SOLE 0 0 7659 ISHARES TR ESG SCRND S&P500 46436E569 582300 14453 SH SOLE 0 0 14453 ISHARES TR EXPANDED TECH 464287515 231508 2715 SH SOLE 0 0 2715 ISHARES TR EXPND TEC SC ETF 464287549 465372 5400 SH SOLE 0 0 5400 ISHARES TR EXPONENTIAL TECH 46434V381 549875 9223 SH SOLE 0 0 9223 ISHARES TR FLTG RATE NT ETF 46429B655 1399866 27416 SH SOLE 0 0 27416 ISHARES TR GL CLEAN ENE ETF 464288224 224511 16059 SH SOLE 0 0 16059 ISHARES TR GLB CNSM STP ETF 464288737 476583 7809 SH SOLE 0 0 7809 ISHARES TR GLOBAL REIT ETF 46434V647 778109 32859 SH SOLE 0 0 32859 ISHARES TR GLOBAL TECH ETF 464287291 801215 10710 SH SOLE 0 0 10710 ISHARES TR IBOXX INV CP ETF 464287242 498908 4580 SH SOLE 0 0 4580 ISHARES TR INTL EQTY FACTOR 46434V274 887527 29743 SH SOLE 0 0 29743 ISHARES TR INTRM GOV CR ETF 464288612 1164151 11196 SH SOLE 0 0 11196 ISHARES TR ISHARES BIOTECH 464287556 336059 2449 SH SOLE 0 0 2449 ISHARES TR ISHARES SEMICDTR 464287523 253821 1124 SH SOLE 0 0 1124 ISHARES TR ISHS 1-5YR INVS 464288646 275835 5379 SH SOLE 0 0 5379 ISHARES TR MICRO-CAP ETF 464288869 478868 3951 SH SOLE 0 0 3951 ISHARES TR MORNINGSTAR GRWT 464287119 506773 6714 SH SOLE 0 0 6714 ISHARES TR MSCI ACWI ETF 464288257 5942890 53962 SH SOLE 0 0 53962 ISHARES TR MSCI EAFE ETF 464287465 11689808 146379 SH SOLE 0 0 146379 ISHARES TR MSCI EAFE MIN VL 46429B689 1008057 14222 SH SOLE 0 0 14222 ISHARES TR MSCI EMG MKT ETF 464287234 7185260 174909 SH SOLE 0 0 174909 ISHARES TR MSCI INTL QUALTY 46434V456 339331 8556 SH SOLE 0 0 8556 ISHARES TR MSCI INTL VLU FT 46435G409 19240071 681547 SH SOLE 0 0 681547 ISHARES TR MSCI KLD400 SOC 464288570 1306898 12964 SH SOLE 0 0 12964 ISHARES TR MSCI LW CRB TG 46434V464 664562 3702 SH SOLE 0 0 3702 ISHARES TR MSCI USA ESG SLC 464288802 733067 6715 SH SOLE 0 0 6715 ISHARES TR MSCI USA MIN VOL 46429B697 1727944 20674 SH SOLE 0 0 20674 ISHARES TR MSCI USA MMENTM 46432F396 818996 4371 SH SOLE 0 0 4371 ISHARES TR MSCI USA QLT FCT 46432F339 1432781 8718 SH SOLE 0 0 8718 ISHARES TR MSCI USA VALUE 46432F388 9890749 91319 SH SOLE 0 0 91319 ISHARES TR NATIONAL MUN ETF 464288414 12612293 117215 SH SOLE 0 0 117215 ISHARES TR PFD AND INCM SEC 464288687 993625 30829 SH SOLE 0 0 30829 ISHARES TR RESIDENTIAL MULT 464288562 632172 8772 SH SOLE 0 0 8772 ISHARES TR RUS 1000 ETF 464287622 26642834 92500 SH SOLE 0 0 92500 ISHARES TR RUS 1000 GRW ETF 464287614 36927584 109561 SH SOLE 0 0 109561 ISHARES TR RUS 1000 VAL ETF 464287598 17903861 99960 SH SOLE 0 0 99960 ISHARES TR RUS 2000 GRW ETF 464287648 2010398 7424 SH SOLE 0 0 7424 ISHARES TR RUS 2000 VAL ETF 464287630 7274896 45809 SH SOLE 0 0 45809 ISHARES TR RUS MD CP GR ETF 464287481 2497891 21884 SH SOLE 0 0 21884 ISHARES TR RUS MDCP VAL ETF 464287473 644596 5143 SH SOLE 0 0 5143 ISHARES TR RUS MID CAP ETF 464287499 11427937 135901 SH SOLE 0 0 135901 ISHARES TR RUS TP200 GR ETF 464289438 246126 1262 SH SOLE 0 0 1262 ISHARES TR RUSSELL 2000 ETF 464287655 24344784 115762 SH SOLE 0 0 115762 ISHARES TR RUSSELL 3000 ETF 464287689 15568078 51880 SH SOLE 0 0 51880 ISHARES TR S&P 100 ETF 464287101 2734128 11051 SH SOLE 0 0 11051 ISHARES TR S&P 500 GRWT ETF 464287309 6402199 75820 SH SOLE 0 0 75820 ISHARES TR S&P 500 VAL ETF 464287408 10991489 58838 SH SOLE 5 0 58833 ISHARES TR S&P MC 400GR ETF 464287606 700742 7679 SH SOLE 0 0 7679 ISHARES TR S&P MC 400VL ETF 464287705 1934370 16353 SH SOLE 0 0 16353 ISHARES TR S&P SML 600 GWT 464287887 502954 3847 SH SOLE 0 0 3847 ISHARES TR SELECT DIVID ETF 464287168 330083 2680 SH SOLE 0 0 2680 ISHARES TR SHORT TREAS BD 464288679 14597068 132052 SH SOLE 493 0 131559 ISHARES TR SHRT NAT MUN ETF 464288158 22649361 216264 SH SOLE 0 0 216264 ISHARES TR SP SMCP600VL ETF 464287879 8932120 86922 SH SOLE 134 0 86788 ISHARES TR TIPS BD ETF 464287176 5683588 52915 SH SOLE 0 0 52915 ISHARES TR U.S. FIN SVC ETF 464287770 242857 3663 SH SOLE 0 0 3663 ISHARES TR U.S. MED DVC ETF 464288810 245316 4187 SH SOLE 0 0 4187 ISHARES TR U.S. REAL ES ETF 464287739 645450 7180 SH SOLE 2 0 7178 ISHARES TR U.S. TECH ETF 464287721 416255 3082 SH SOLE 0 0 3082 ISHARES TR US TREAS BD ETF 46429B267 1306237 57367 SH SOLE 0 0 57367 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2843944 105331 SH SOLE 151 0 105181 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 874877 17341 SH SOLE 0 0 17341 JACOBS SOLUTIONS INC COM 46982L108 413534 2690 SH SOLE 53 0 2637 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 291509 8863 SH SOLE 0 0 8863 JEFFERIES FINL GROUP INC COM 47233W109 374894 8501 SH SOLE 0 0 8501 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 26472033 461346 SH SOLE 0 0 461346 JOHNSON & JOHNSON COM 478160104 14275110 90240 SH SOLE 40 0 90200 JOHNSON CTLS INTL PLC SHS G51502105 391332 5991 SH SOLE 102 0 5889 JONES LANG LASALLE INC COM 48020Q107 276821 1419 SH SOLE 35 0 1384 JPMORGAN CHASE & CO COM 46625H100 13466682 67233 SH SOLE 18 0 67215 KB HOME COM 48666K109 301524 4254 SH SOLE 65 0 4189 KELLANOVA COM 487836108 465502 8125 SH SOLE 0 0 8125 KEYCORP COM 493267108 239294 15136 SH SOLE 0 0 15136 KEYSIGHT TECHNOLOGIES INC COM 49338L103 748440 4786 SH SOLE 0 0 4786 KIMBERLY-CLARK CORP COM 494368103 2656217 20535 SH SOLE 0 0 20535 KINDER MORGAN INC DEL COM 49456B101 318514 17367 SH SOLE 187 0 17180 KINROSS GOLD CORP COM 496902404 72450 11819 SH SOLE 0 0 11819 KLA CORP COM NEW 482480100 2017932 2889 SH SOLE 0 0 2889 KRAFT HEINZ CO COM 500754106 401130 10871 SH SOLE 104 0 10767 KROGER CO COM 501044101 830484 14537 SH SOLE 206 0 14331 L3HARRIS TECHNOLOGIES INC COM 502431109 781350 3667 SH SOLE 0 0 3667 LAM RESEARCH CORP COM 512807108 4087048 4207 SH SOLE 5 0 4202 LIMBACH HLDGS INC COM 53263P105 284555 6870 SH SOLE 0 0 6870 LINCOLN ELEC HLDGS INC COM 533900106 240624 942 SH SOLE 0 0 942 LINDE PLC SHS G54950103 2938296 6328 SH SOLE 0 0 6328 LOCKHEED MARTIN CORP COM 539830109 8851069 19458 SH SOLE 0 0 19458 LOWES COS INC COM 548661107 2571287 10094 SH SOLE 49 0 10045 LUMEN TECHNOLOGIES INC COM 550241103 23300 14936 SH SOLE 0 0 14936 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 251050 2455 SH SOLE 80 0 2375 M & T BK CORP COM 55261F104 482515 3318 SH SOLE 51 0 3267 MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695 601066 61304 SH SOLE 0 0 61304 MANULIFE FINL CORP COM 56501R106 548805 21961 SH SOLE 0 0 21961 MARATHON OIL CORP COM 565849106 223086 7872 SH SOLE 131 0 7741 MARATHON PETE CORP COM 56585A102 2047196 10160 SH SOLE 42 0 10118 MARKEL GROUP INC COM 570535104 523389 344 SH SOLE 6 0 338 MARRIOTT INTL INC NEW CL A 571903202 4571892 18120 SH SOLE 0 0 18120 MARSH & MCLENNAN COS INC COM 571748102 834828 4053 SH SOLE 35 0 4018 MARVELL TECHNOLOGY INC COM 573874104 263234 3714 SH SOLE 176 0 3538 MASTERCARD INCORPORATED CL A 57636Q104 4463540 9269 SH SOLE 29 0 9240 MATTERPORT INC COM CL A 577096100 43058 19052 SH SOLE 0 0 19052 MCCORMICK & CO INC COM NON VTG 579780206 1279679 16660 SH SOLE 0 0 16660 MCDONALDS CORP COM 580135101 10673472 37856 SH SOLE 0 0 37856 MCKESSON CORP COM 58155Q103 1205664 2246 SH SOLE 16 0 2230 MEDTRONIC PLC SHS G5960L103 1541901 17692 SH SOLE 136 0 17556 MERCK & CO INC COM 58933Y105 15306853 116005 SH SOLE 280 0 115725 META PLATFORMS INC CL A 30303M102 65420404 134726 SH SOLE 192 0 134534 METLIFE INC COM 59156R108 446768 6028 SH SOLE 67 0 5961 MICRON TECHNOLOGY INC COM 595112103 547200 4642 SH SOLE 59 0 4583 MICROSOFT CORP COM 594918104 82632250 196407 SH SOLE 326 0 196081 MICROSTRATEGY INC CL A NEW 594972408 1112070 652 SH SOLE 0 0 652 MID-AMER APT CMNTYS INC COM 59522J103 268898 2044 SH SOLE 0 0 2044 MODERNA INC COM 60770K107 309770 2907 SH SOLE 97 0 2810 MONDELEZ INTL INC CL A 609207105 1108906 15842 SH SOLE 0 0 15842 MONOLITHIC PWR SYS INC COM 609839105 473935 700 SH SOLE 20 0 680 MOODYS CORP COM 615369105 334862 852 SH SOLE 0 0 852 MORGAN STANLEY COM NEW 617446448 658797 6997 SH SOLE 0 0 6997 MORNINGSTAR INC COM 617700109 1548634 5022 SH SOLE 0 0 5022 MOTOROLA SOLUTIONS INC COM NEW 620076307 415522 1171 SH SOLE 0 0 1171 NATIONAL GRID PLC SPONSORED ADR NE 636274409 377871 5539 SH SOLE 0 0 5539 NELNET INC CL A 64031N108 211921 2239 SH SOLE 37 0 2202 NERDY INC CL A COM 64081V109 43516 14954 SH SOLE 0 0 14954 NETFLIX INC COM 64110L106 6357676 10468 SH SOLE 0 0 10468 NEXTDOOR HOLDINGS INC COM CL A 65345M108 118026 52456 SH SOLE 0 0 52456 NEXTERA ENERGY INC COM 65339F101 6576615 102904 SH SOLE 0 0 102904 NICE LTD SPONSORED ADR 653656108 265311 1018 SH SOLE 0 0 1018 NIKE INC CL B 654106103 8395331 89331 SH SOLE 39 0 89292 NORFOLK SOUTHN CORP COM 655844108 24938960 97850 SH SOLE 0 0 97850 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 7825390 201115 SH SOLE 0 0 201115 NORTHROP GRUMMAN CORP COM 666807102 546370 1141 SH SOLE 0 0 1141 NOVARTIS AG SPONSORED ADR 66987V109 1481213 15313 SH SOLE 0 0 15313 NOVO-NORDISK A S ADR 670100205 795438 6195 SH SOLE 70 0 6125 NUCOR CORP COM 670346105 694651 3510 SH SOLE 68 0 3442 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 460219 11843 SH SOLE 0 0 11843 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 179379 17655 SH SOLE 0 0 17655 NVIDIA CORPORATION COM 67066G104 24228165 26814 SH SOLE 156 0 26658 NXP SEMICONDUCTORS N V COM N6596X109 203734 822 SH SOLE 7 0 815 OCCIDENTAL PETE CORP COM 674599105 625928 9631 SH SOLE 0 0 9631 OLD DOMINION FREIGHT LINE IN COM 679580100 379846 1732 SH SOLE 52 0 1680 OLD REP INTL CORP COM 680223104 443770 14446 SH SOLE 66 0 14380 OMNICOM GROUP INC COM 681919106 460162 4756 SH SOLE 0 0 4756 ONEOK INC NEW COM 682680103 1035827 12920 SH SOLE 0 0 12920 ORACLE CORP COM 68389X105 4681390 37269 SH SOLE 0 0 37269 OREILLY AUTOMOTIVE INC COM 67103H107 1175164 1041 SH SOLE 0 0 1041 ORMAT TECHNOLOGIES INC COM 686688102 212536 3211 SH SOLE 0 0 3211 PACCAR INC COM 693718108 272806 2202 SH SOLE 0 0 2202 PALANTIR TECHNOLOGIES INC CL A 69608A108 731142 31775 SH SOLE 540 0 31235 PALANTIR TECHNOLOGIES INC CL A 69608A108 160 400 SH Call SOLE 0 0 400 PALO ALTO NETWORKS INC COM 697435105 1916021 6743 SH SOLE 0 0 6743 PARKER-HANNIFIN CORP COM 701094104 474677 854 SH SOLE 0 0 854 PARSONS CORP DEL COM 70202L102 1546022 18638 SH SOLE 60 0 18578 PAYCHEX INC COM 704326107 745210 6068 SH SOLE 0 0 6068 PAYPAL HLDGS INC COM 70450Y103 528371 7887 SH SOLE 0 0 7887 PENTAIR PLC SHS G7S00T104 273664 3203 SH SOLE 0 0 3203 PEPSICO INC COM 713448108 12553377 71729 SH SOLE 0 0 71729 PERFECT CORP CL A ORD SHS G7006A109 28210 11375 SH SOLE 0 0 11375 PFIZER INC COM 717081103 4222358 152157 SH SOLE 141 0 152016 PFIZER INC COM 717081103 34710 13000 SH Call SOLE 0 0 13000 PG&E CORP COM 69331C108 240975 14378 SH SOLE 354 0 14024 PHILIP MORRIS INTL INC COM 718172109 2061668 22502 SH SOLE 0 0 22502 PHILLIPS 66 COM 718546104 1904487 11660 SH SOLE 159 0 11501 PIMCO ETF TR 1-5 US TIP IDX 72201R205 1839220 35713 SH SOLE 0 0 35713 PINTEREST INC CL A 72352L106 407166 11744 SH SOLE 222 0 11522 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 538999 30695 SH SOLE 0 0 30695 PNC FINL SVCS GROUP INC COM 693475105 497528 3079 SH SOLE 33 0 3046 PPG INDS INC COM 693506107 1185532 8182 SH SOLE 0 0 8182 PPL CORP COM 69351T106 255474 9280 SH SOLE 186 0 9094 PRA GROUP INC COM 69354N106 1908900 73194 SH SOLE 0 0 73194 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 479706 5558 SH SOLE 0 0 5558 PROCEPT BIOROBOTICS CORP COM 74276L105 1013357 20505 SH SOLE 0 0 20505 PROCTER AND GAMBLE CO COM 742718109 31319076 193030 SH SOLE 0 0 193030 PROGRESSIVE CORP COM 743315103 3068297 14836 SH SOLE 100 0 14736 PROLOGIS INC. COM 74340W103 363712 2793 SH SOLE 82 0 2711 PROSHARES TR S&P 500 DV ARIST 74348A467 278432 2746 SH SOLE 0 0 2746 PROSHARES TR S&P TECH DIVIDEN 74347G606 264644 3676 SH SOLE 0 0 3676 PRUDENTIAL FINL INC COM 744320102 715081 6091 SH SOLE 136 0 5955 PUBLIC STORAGE COM 74460D109 1065483 3673 SH SOLE 0 0 3673 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 520453 7794 SH SOLE 0 0 7794 QUALCOMM INC COM 747525103 6556091 38725 SH SOLE 72 0 38653 QUANTA SVCS INC COM 74762E102 588967 2267 SH SOLE 0 0 2267 QUANTUM SI INC COM CL A 74765K105 20464 10388 SH SOLE 0 0 10388 QUEST DIAGNOSTICS INC COM 74834L100 308206 2315 SH SOLE 27 0 2288 RADIAN GROUP INC COM 750236101 324233 9687 SH SOLE 0 0 9687 RBB FD INC US TREAS 3 MNTH 74933W452 247147 4940 SH SOLE 0 0 4940 REALTY INCOME CORP COM 756109104 394014 7283 SH SOLE 70 0 7213 REDWOOD TRUST INC COM 758075402 110553 17355 SH SOLE 0 0 17355 REGIONS FINANCIAL CORP NEW COM 7591EP100 304077 14452 SH SOLE 318 0 14134 RELX PLC SPONSORED ADR 759530108 210525 4863 SH SOLE 0 0 4863 REMITLY GLOBAL INC COM 75960P104 313236 15103 SH SOLE 0 0 15103 REPUBLIC SVCS INC COM 760759100 371258 1939 SH SOLE 29 0 1910 RING ENERGY INC COM 76680V108 30006 15309 SH SOLE 0 0 15309 RIO TINTO PLC SPONSORED ADR 767204100 462636 7258 SH SOLE 0 0 7258 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 137928 12596 SH SOLE 0 0 12596 ROCKWELL AUTOMATION INC COM 773903109 2105550 7227 SH SOLE 0 0 7227 ROPER TECHNOLOGIES INC COM 776696106 11687914 20840 SH SOLE 8 0 20832 ROSS STORES INC COM 778296103 435877 2970 SH SOLE 0 0 2970 ROYAL BK CDA COM 780087102 401034 3975 SH SOLE 0 0 3975 ROYAL CARIBBEAN GROUP COM V7780T103 1029453 7406 SH SOLE 0 0 7406 RTX CORPORATION COM 75513E101 3981833 40827 SH SOLE 44 0 40783 S&P GLOBAL INC COM 78409V104 10638522 25005 SH SOLE 0 0 25005 S&P GLOBAL INC COM 78409V104 62620 20200 SH Put SOLE 0 0 20200 SALESFORCE INC COM 79466L302 2004520 6656 SH SOLE 83 0 6573 SANOFI SPONSORED ADR 80105N105 253146 5209 SH SOLE 0 0 5209 SAP SE SPON ADR 803054204 237882 1220 SH SOLE 0 0 1220 SCHLUMBERGER LTD COM STK 806857108 497545 9078 SH SOLE 0 0 9078 SCHWAB CHARLES CORP COM 808513105 1706513 23590 SH SOLE 0 0 23590 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 260444 5854 SH SOLE 0 0 5854 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5503026 217942 SH SOLE 0 0 217942 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12378905 317245 SH SOLE 0 0 317245 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1560745 43596 SH SOLE 0 0 43596 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 4932960 100570 SH SOLE 0 0 100570 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 791615 11747 SH SOLE 0 0 11747 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1925103 33756 SH SOLE 0 0 33756 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 246648 8885 SH SOLE 0 0 8885 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1211916 34033 SH SOLE 0 0 34033 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 5526748 155815 SH SOLE 0 0 155815 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3667673 76077 SH SOLE 0 0 76077 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 528798 11496 SH SOLE 0 0 11496 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5332722 87350 SH SOLE 0 0 87350 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3115584 38641 SH SOLE 0 0 38641 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4012116 43271 SH SOLE 0 0 43271 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3339469 43952 SH SOLE 738 0 43214 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 15879199 255869 SH SOLE 0 0 255869 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 8011247 98382 SH SOLE 0 0 98382 SCHWAB STRATEGIC TR US REIT ETF 808524847 1034319 50952 SH SOLE 0 0 50952 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 12265390 249094 SH SOLE 0 0 249094 SCHWAB STRATEGIC TR US TIPS ETF 808524870 960606 18417 SH SOLE 0 0 18417 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 464599 4993 SH SOLE 0 0 4993 SELECT SECTOR SPDR TR ENERGY 81369Y506 2143074 22700 SH SOLE 0 0 22700 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 752225 17859 SH SOLE 0 0 17859 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 448514 2439 SH SOLE 0 0 2439 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 606075 7937 SH SOLE 0 0 7937 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 738050 4996 SH SOLE 0 0 4996 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 428111 6521 SH SOLE 0 0 6521 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 376435 4052 SH SOLE 0 0 4052 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2860945 13737 SH SOLE 0 0 13737 SEMPRA COM 816851109 531472 7399 SH SOLE 148 0 7251 SERVICENOW INC COM 81762P102 2205042 2892 SH SOLE 15 0 2877 SHELL PLC SPON ADS 780259305 540825 8067 SH SOLE 0 0 8067 SHERWIN WILLIAMS CO COM 824348106 5305466 15275 SH SOLE 0 0 15275 SHOPIFY INC CL A 82509L107 800021 10367 SH SOLE 0 0 10367 SIEBERT FINL CORP COM 826176109 77648 36800 SH SOLE 0 0 36800 SILVERCORP METALS INC COM 82835P103 46618 14300 SH SOLE 0 0 14300 SIMON PPTY GROUP INC NEW COM 828806109 333600 2132 SH SOLE 0 0 2132 SIRIUS XM HOLDINGS INC COM 82968B103 158370 40817 SH SOLE 0 0 40817 SMART FOR LIFE INC COM NEW 83204U509 68352 110067 SH SOLE 0 0 110067 SMUCKER J M CO COM NEW 832696405 229881 1826 SH SOLE 0 0 1826 SNAP ON INC COM 833034101 1388285 4687 SH SOLE 38 0 4649 SOFI TECHNOLOGIES INC COM 83406F102 122304 16754 SH SOLE 0 0 16754 SOUTHERN CO COM 842587107 2452556 34187 SH SOLE 325 0 33862 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3329823 8371 SH SOLE 0 0 8371 SPDR GOLD TR GOLD SHS 78463V107 4796900 23318 SH SOLE 0 0 23318 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2586219 60397 SH SOLE 66 0 60331 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 427823 16398 SH SOLE 0 0 16398 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5450824 152088 SH SOLE 0 0 152088 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1714551 47376 SH SOLE 384 0 46993 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 397528 7124 SH SOLE 0 0 7124 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 749376 23072 SH SOLE 0 0 23072 SPDR S&P 500 ETF TR TR UNIT 78462F103 37605362 71894 SH SOLE 1 0 71893 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 19059676 34255 SH SOLE 0 0 34255 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1736248 18913 SH SOLE 0 0 18913 SPDR SER TR DJ REIT ETF 78464A607 486932 5166 SH SOLE 0 0 5166 SPDR SER TR NUVEEN BLMBRG SH 78468R739 2574501 54269 SH SOLE 0 0 54269 SPDR SER TR NYSE TECH ETF 78464A102 205369 1126 SH SOLE 0 0 1126 SPDR SER TR PORTFOLI S&P1500 78464A805 2619830 40839 SH SOLE 0 0 40839 SPDR SER TR PORTFOLIO S&P600 78468R853 932843 21674 SH SOLE 0 0 21674 SPDR SER TR PORTFOLIO SH TSR 78468R101 1051395 36355 SH SOLE 0 0 36355 SPDR SER TR PRTFLO S&P500 GW 78464A409 1161122 15873 SH SOLE 0 0 15873 SPDR SER TR PRTFLO S&P500 HI 78468R788 333822 8200 SH SOLE 0 0 8200 SPDR SER TR PRTFLO S&P500 VL 78464A508 367972 7345 SH SOLE 0 0 7345 SPDR SER TR S&P 600 SMCP VAL 78464A300 21589771 260212 SH SOLE 0 0 260212 SPDR SER TR S&P BIOTECH 78464A870 327572 3452 SH SOLE 0 0 3452 SPDR SER TR S&P DIVID ETF 78464A763 2022061 15407 SH SOLE 0 0 15407 SPIRE INC COM 84857L101 460887 7510 SH SOLE 0 0 7510 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 116350 14035 SH SOLE 0 0 14035 STARBUCKS CORP COM 855244109 2358052 25802 SH SOLE 0 0 25802 STELLANTIS N.V SHS N82405106 224278 7925 SH SOLE 0 0 7925 STELLAR BANCORP INC COM 858927106 348143 14292 SH SOLE 0 0 14292 STRYKER CORPORATION COM 863667101 951274 2658 SH SOLE 0 0 2658 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 119136 10122 SH SOLE 0 0 10122 SUMMIT FINL GROUP INC COM 86606G101 277032 10200 SH SOLE 0 0 10200 SUPERIOR GROUP OF CO INC COM 868358102 385924 23361 SH SOLE 0 0 23361 SYNOPSYS INC COM 871607107 315581 552 SH SOLE 0 0 552 SYNOVUS FINL CORP COM NEW 87161C501 273791 6835 SH SOLE 0 0 6835 SYSCO CORP COM 871829107 2504551 30852 SH SOLE 55 0 30797 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1260415 9264 SH SOLE 0 0 9264 TARGET CORP COM 87612E106 1567864 8847 SH SOLE 56 0 8791 TASEKO MINES LTD COM 876511106 108500 50000 SH SOLE 0 0 50000 TE CONNECTIVITY LTD SHS H84989104 472175 3251 SH SOLE 29 0 3222 TELEFONICA S A SPONSORED ADR 879382208 47077 10675 SH SOLE 0 0 10675 TENARIS S A SPONSORED ADS 88031M109 239940 6110 SH SOLE 0 0 6110 TERADYNE INC COM 880770102 266323 2360 SH SOLE 0 0 2360 TESLA INC COM 88160R101 16293297 92686 SH SOLE 0 0 92686 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 439668 31160 SH SOLE 0 0 31160 TEXAS INSTRS INC COM 882508104 3081062 17686 SH SOLE 123 0 17563 TEXTRON INC COM 883203101 247691 2582 SH SOLE 124 0 2458 TFS FINL CORP COM 87240R107 629143 50091 SH SOLE 0 0 50091 THE CIGNA GROUP COM 125523100 1913523 5269 SH SOLE 51 0 5218 THE TRADE DESK INC COM CL A 88339J105 338329 3870 SH SOLE 0 0 3870 THERMO FISHER SCIENTIFIC INC COM 883556102 3553244 6114 SH SOLE 0 0 6114 TJX COS INC NEW COM 872540109 1110607 10951 SH SOLE 186 0 10765 T-MOBILE US INC COM 872590104 1263106 7739 SH SOLE 54 0 7685 TOTALENERGIES SE SPONSORED ADS 89151E109 579878 8425 SH SOLE 0 0 8425 TOWNEBANK PORTSMOUTH VA COM 89214P109 3431309 122285 SH SOLE 0 0 122285 TOYOTA MOTOR CORP ADS 892331307 1071898 4259 SH SOLE 0 0 4259 TRACTOR SUPPLY CO COM 892356106 515800 1971 SH SOLE 15 0 1956 TRANE TECHNOLOGIES PLC SHS G8994E103 1422348 4738 SH SOLE 0 0 4738 TRANSDIGM GROUP INC COM 893641100 2357355 1914 SH SOLE 0 0 1914 TRAVELERS COMPANIES INC COM 89417E109 978893 4253 SH SOLE 37 0 4216 TRUIST FINL CORP COM 89832Q109 2187682 56123 SH SOLE 100 0 56023 TRUMP MEDIA & TECHNOLOGY GRO *W EXP 03/25/202 25400Q113 301674 11010 SH SOLE 0 0 11010 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 6332436 102202 SH SOLE 0 0 102202 TYLER TECHNOLOGIES INC COM 902252105 310756 731 SH SOLE 0 0 731 U S PHYSICAL THERAPY COM 90337L108 204182 1809 SH SOLE 0 0 1809 UBER TECHNOLOGIES INC COM 90353T100 256300 3329 SH SOLE 0 0 3329 UDEMY INC COM 902685106 855924 77953 SH SOLE 0 0 77953 UNILEVER PLC SPON ADR NEW 904767704 429475 8557 SH SOLE 0 0 8557 UNION PAC CORP COM 907818108 3686968 14992 SH SOLE 0 0 14992 UNITED AIRLS HLDGS INC COM 910047109 209236 4370 SH SOLE 0 0 4370 UNITED PARCEL SERVICE INC CL B 911312106 3470709 23351 SH SOLE 30 0 23321 UNITED RENTALS INC COM 911363109 341725 474 SH SOLE 19 0 455 UNITEDHEALTH GROUP INC COM 91324P102 12386321 25038 SH SOLE 73 0 24965 US BANCORP DEL COM NEW 902973304 7588623 169768 SH SOLE 91 0 169677 VALERO ENERGY CORP COM 91913Y100 1323030 7751 SH SOLE 0 0 7751 VALVOLINE INC COM 92047W101 231809 5201 SH SOLE 0 0 5201 VANECK ETF TRUST GOLD MINERS ETF 92189F106 222002 7021 SH SOLE 0 0 7021 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 442393 1966 SH SOLE 0 0 1966 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 217795 715 SH SOLE 0 0 715 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 540147 2993 SH SOLE 0 0 2993 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 289465 3274 SH SOLE 0 0 3274 VANGUARD BD INDEX FDS INTERMED TERM 921937819 5128548 68018 SH SOLE 0 0 68018 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 112913720 1472724 SH SOLE 5823 0 1466900 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 941257 12960 SH SOLE 0 0 12960 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 508257 10257 SH SOLE 0 0 10257 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1219197 24785 SH SOLE 0 0 24785 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 561233 3202 SH SOLE 0 0 3202 VANGUARD INDEX FDS GROWTH ETF 922908736 12429645 36112 SH SOLE 0 0 36112 VANGUARD INDEX FDS LARGE CAP ETF 922908637 8645224 36058 SH SOLE 0 0 36058 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2827463 11991 SH SOLE 0 0 11991 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1006828 6458 SH SOLE 0 0 6458 VANGUARD INDEX FDS MID CAP ETF 922908629 8614631 34478 SH SOLE 0 0 34478 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 20043435 231770 SH SOLE 0 0 231770 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 28826271 59967 SH SOLE 0 0 59967 VANGUARD INDEX FDS SM CP VAL ETF 922908611 40986241 213604 SH SOLE 0 0 213604 VANGUARD INDEX FDS SMALL CP ETF 922908751 13026741 56987 SH SOLE 0 0 56987 VANGUARD INDEX FDS SML CP GRW ETF 922908595 2632010 10095 SH SOLE 0 0 10095 VANGUARD INDEX FDS TOTAL STK MKT 922908769 197063625 758229 SH SOLE 1633 0 756596 VANGUARD INDEX FDS VALUE ETF 922908744 29441447 180778 SH SOLE 0 0 180778 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7598099 129550 SH SOLE 0 0 129550 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 32155802 769830 SH SOLE 0 0 769830 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 741567 11012 SH SOLE 0 0 11012 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2949943 25248 SH SOLE 0 0 25248 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1190583 28253 SH SOLE 15 0 28238 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7717655 69843 SH SOLE 0 0 69843 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 105919277 2211720 SH SOLE 12801 0 2198920 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4675917 92409 SH SOLE 0 0 92409 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 352844429 6026378 SH SOLE 18091 0 6008287 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 337070 5690 SH SOLE 0 0 5690 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 303809 6661 SH SOLE 0 0 6661 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 13401356 230779 SH SOLE 0 0 230779 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 331806 4292 SH SOLE 0 0 4292 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1153318 13307 SH SOLE 0 0 13307 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 719792 9153 SH SOLE 0 0 9153 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 19420002 106347 SH SOLE 0 0 106347 VANGUARD STAR FDS VG TL INTL STK F 921909768 33112638 549132 SH SOLE 0 0 549132 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 63008131 1255893 SH SOLE 8947 0 1246946 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3617665 29901 SH SOLE 0 0 29901 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 469923 1479 SH SOLE 0 0 1479 VANGUARD WORLD FD CONSUM STP ETF 92204A207 566848 2777 SH SOLE 0 0 2777 VANGUARD WORLD FD ENERGY ETF 92204A306 1093786 8305 SH SOLE 0 0 8305 VANGUARD WORLD FD ESG INTL STK ETF 921910725 3320712 57782 SH SOLE 0 0 57782 VANGUARD WORLD FD ESG US STK ETF 921910733 6814855 73129 SH SOLE 0 0 73129 VANGUARD WORLD FD FINANCIALS ETF 92204A405 227074 2218 SH SOLE 0 0 2218 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1095160 4048 SH SOLE 0 0 4048 VANGUARD WORLD FD INF TECH ETF 92204A702 3174475 6054 SH SOLE 0 0 6054 VANGUARD WORLD FD MEGA CAP INDEX 921910873 756637 4049 SH SOLE 0 0 4049 VANGUARD WORLD FD MEGA GRWTH IND 921910816 994650 3470 SH SOLE 0 0 3470 VANGUARD WORLD FD UTILITIES ETF 92204A876 427991 3002 SH SOLE 0 0 3002 VERALTO CORP COM SHS 92338C103 209858 2367 SH SOLE 0 0 2367 VERIZON COMMUNICATIONS INC COM 92343V104 5017265 119573 SH SOLE 153 0 119420 VERTEX PHARMACEUTICALS INC COM 92532F100 744894 1782 SH SOLE 15 0 1767 VIATRIS INC COM 92556V106 189023 15831 SH SOLE 465 0 15366 VISA INC COM CL A 92826C839 6672403 23909 SH SOLE 0 0 23909 WABTEC COM 929740108 209718 1440 SH SOLE 66 0 1374 WALGREENS BOOTS ALLIANCE INC COM 931427108 710117 32739 SH SOLE 266 0 32473 WALGREENS BOOTS ALLIANCE INC COM 931427108 10680 4000 SH Call SOLE 0 0 4000 WALMART INC COM 931142103 8238821 136926 SH SOLE 342 0 136584 WARNER BROS DISCOVERY INC COM SER A 934423104 340850 39044 SH SOLE 1035 0 38009 WASTE MGMT INC DEL COM 94106L109 1874335 8794 SH SOLE 0 0 8794 WEC ENERGY GROUP INC COM 92939U106 239054 2911 SH SOLE 0 0 2911 WELLS FARGO CO NEW COM 949746101 3065851 53008 SH SOLE 265 0 52743 WELLS FARGO CO NEW PERP PFD CNV A 949746804 769410 631 SH SOLE 0 0 631 WESTERN UN CO COM 959802109 153956 11013 SH SOLE 0 0 11013 WHITE MTNS INS GROUP LTD COM G9618E107 997631 556 SH SOLE 0 0 556 WILLIAMS COS INC COM 969457100 532306 13659 SH SOLE 0 0 13659 WILLIAMS SONOMA INC COM 969904101 237108 747 SH SOLE 34 0 713 WILLIS TOWERS WATSON PLC LTD SHS G96629103 442006 1607 SH SOLE 31 0 1576 WIPRO LTD SPON ADR 1 SH 97651M109 155216 26994 SH SOLE 0 0 26994 WISDOMTREE TR EM EX ST-OWNED 97717X578 6551669 222392 SH SOLE 0 0 222392 WISDOMTREE TR US HIGH DIVIDEND 97717W208 203781 2352 SH SOLE 0 0 2352 WISDOMTREE TR US LARGECAP DIVD 97717W307 357052 4946 SH SOLE 0 0 4946 WISDOMTREE TR US SMALLCAP DIVD 97717W604 591902 18112 SH SOLE 0 0 18112 WP CAREY INC COM 92936U109 217209 3848 SH SOLE 126 0 3722 WSFS FINL CORP COM 929328102 241680 5354 SH SOLE 0 0 5354 XCEL ENERGY INC COM 98389B100 1010390 18798 SH SOLE 0 0 18798 XPO INC COM 983793100 258826 2121 SH SOLE 31 0 2090 XYLEM INC COM 98419M100 464359 3593 SH SOLE 0 0 3593 YUM BRANDS INC COM 988498101 1670204 12046 SH SOLE 0 0 12046 YUM CHINA HLDGS INC COM 98850P109 416352 10464 SH SOLE 0 0 10464 ZEVIA PBC CL A 98955K104 167233 142934 SH SOLE 0 0 142934 ZIMMER BIOMET HOLDINGS INC COM 98956P102 601823 4560 SH SOLE 0 0 4560 ZOETIS INC CL A 98978V103 889784 5258 SH SOLE 0 0 5258