0001062993-24-010340.txt : 20240515 0001062993-24-010340.hdr.sgml : 20240515 20240515165249 ACCESSION NUMBER: 0001062993-24-010340 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240515 DATE AS OF CHANGE: 20240515 EFFECTIVENESS DATE: 20240515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAPTRUST FINANCIAL ADVISORS CENTRAL INDEX KEY: 0001512024 ORGANIZATION NAME: IRS NUMBER: 260058143 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14079 FILM NUMBER: 24952177 BUSINESS ADDRESS: STREET 1: 4208 SIX FORKS ROAD, SUITE 1700 CITY: RALEIGH STATE: NC ZIP: 27609 BUSINESS PHONE: (919) 870-6822 MAIL ADDRESS: STREET 1: 4208 SIX FORKS ROAD, SUITE 1700 CITY: RALEIGH STATE: NC ZIP: 27609 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001512024 XXXXXXXX 03-31-2024 03-31-2024 false CAPTRUST FINANCIAL ADVISORS
4208 SIX FORKS ROAD, SUITE 1700 RALEIGH NC 27609
13F HOLDINGS REPORT 028-14079 000175112 801-62193 N
DENISE M BUCHANAN SENIOR DIRECTOR, COMPLIANCE 919-278-9641 DENISE M BUCHANAN RALEIGH NC 05-15-2024 0 2135 27215512261 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE 374WATER INC COM Stock 88583P104 681271 540691 SH SOLE 538639 0 2052 3M CO COM Stock 88579Y101 13557142 127813 SH SOLE 70279 0 57533 AAM LOW DURATION PREFERRED AND INCOME SECURITIES ETF ETF 26922A198 3309528 156479 SH SOLE 126948 0 29530 AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 772100 24585 SH SOLE 23410 0 1175 AAON INC COM PAR $0.004 Stock 000360206 581486 6600 SH SOLE 185 0 6415 AAR CORP COM Stock 000361105 201223 3361 SH SOLE 758 0 2603 AB HIGH YIELD ETF ETF 00039J608 359267 9768 SH SOLE 0 0 9768 ABBOTT LABS COM Stock 002824100 51639588 454334 SH SOLE 175541 0 278792 ABBVIE INC COM Stock 00287Y109 168676277 926284 SH SOLE 543482 0 382801 ABERCROMBIE & FITCH CO CL A Stock 002896207 206006 1644 SH SOLE 226 0 1417 ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 524834 26547 SH SOLE 6475 0 20072 ABRDN PHYSICAL GOLD SHARES ETF ETF 00326A104 3587733 168914 SH SOLE 16087 0 152827 ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 5769060 60409 SH SOLE 3438 0 56971 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100 127666 15400 SH SOLE 15400 0 0 ACADEMY SPORTS & OUTDOORS INC COM Stock 00402L107 1143655 16933 SH SOLE 1685 0 15248 ACADIA HEALTHCARE COMPANY INC COM Stock 00404A109 604528 7631 SH SOLE 385 0 7246 ACADIA RLTY TR COM SH BEN INT REIT 004239109 593684 34902 SH SOLE 0 0 34902 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 28572969 82436 SH SOLE 23174 0 59261 ACLARION INC COM NEW Stock 655187102 32435 98436 SH SOLE 464 0 97972 ACLARION INC WT EXP 042127 Stock 655187110 2744 78400 SH SOLE 0 0 78400 ACUITY BRANDS INC COM Stock 00508Y102 60283134 224326 SH SOLE 158982 0 65343 ACV AUCTIONS INC COM CL A Stock 00091G104 349516 18621 SH SOLE 1200 0 17421 ADAMS DIVERSIFIED EQUITY FD COM CEF 006212104 231886 11879 SH SOLE 8945 0 2933 ADAPTHEALTH CORP COMMON STOCK Stock 00653Q102 171931 14938 SH SOLE 100 0 14837 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR ADR 00653A107 176884 111952 SH SOLE 110000 0 1952 ADAPTIVE BIOTECHNOLOGIES CORP COM Stock 00650F109 33044 10294 SH SOLE 10187 0 107 ADIENT PLC ORD SHS Stock G0084W101 1252124 38035 SH SOLE 66 0 37969 ADOBE INC COM Stock 00724F101 75056625 148745 SH SOLE 95835 0 52909 ADT INC DEL COM Stock 00090Q103 141053 20990 SH SOLE 6137 0 14853 ADVANCED ENERGY INDS COM Stock 007973100 704682 6910 SH SOLE 696 0 6214 ADVANCED MICRO DEVICES INC COM Stock 007903107 12948581 71741 SH SOLE 35557 0 36183 AECOM COM Stock 00766T100 495708 5054 SH SOLE 2529 0 2525 AEGON LTD AMER REG 1 CERT ADR 0076CA104 71251 11777 SH SOLE 1310 0 10467 AEMETIS INC COM NEW Stock 00770K202 726084 121216 SH SOLE 121216 0 0 AERCAP HOLDINGS NV SHS Stock N00985106 3659172 42103 SH SOLE 32050 0 10053 AEROVIRONMENT INC COM Stock 008073108 656038 4280 SH SOLE 0 0 4280 AERSALE CORPORATION COM Stock 00810F106 134632 18751 SH SOLE 0 0 18751 AES CORP COM Stock 00130H105 1027332 57297 SH SOLE 11207 0 46088 AFFILIATED MANAGERS GROUP INC COM Stock 008252108 367977 2197 SH SOLE 320 0 1877 AFLAC INC COM Stock 001055102 84163082 980236 SH SOLE 678163 0 302072 AGENUS INC COM NEW Stock 00847G804 129291 222915 SH SOLE 221654 0 1261 AGF U.S. MARKET NEUTRAL ANTI-BETA FUND ETF 00110G408 3870271 214836 SH SOLE 22982 0 191854 AGILENT TECHNOLOGIES INC COM Stock 00846U101 2960436 20345 SH SOLE 5410 0 14934 AGILON HEALTH INC COM Stock 00857U107 197805 32427 SH SOLE 80 0 32347 AGNC INVT CORP COM REIT 00123Q104 479350 48419 SH SOLE 10670 0 37748 AGNICO EAGLE MINES LTD COM Stock 008474108 337090 5651 SH SOLE 1016 0 4635 AGREE RLTY CORP COM REIT 008492100 467767 8189 SH SOLE 587 0 7602 AIM IMMUNOTECH INC COM Stock 00901B105 9420 20000 SH SOLE 20000 0 0 AIR LEASE CORP CL A Stock 00912X302 474698 9228 SH SOLE 1035 0 8193 AIR PRODS & CHEMS INC COM Stock 009158106 8225339 33951 SH SOLE 12623 0 21327 AIRBNB INC COM CL A Stock 009066101 6497436 39388 SH SOLE 21961 0 17425 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 3344864 30755 SH SOLE 2898 0 27856 ALAMO GROUP INC COM Stock 011311107 841168 3684 SH SOLE 0 0 3684 ALAMOS GOLD INC NEW COM CL A Stock 011532108 266532 18070 SH SOLE 758 0 17312 ALARM COM HLDGS INC COM Stock 011642105 2627182 36252 SH SOLE 433 0 35819 ALBANY INTL CORP CL A Stock 012348108 514211 5499 SH SOLE 0 0 5499 ALBEMARLE CORP COM Stock 012653101 584004 4433 SH SOLE 1329 0 3103 ALCON AG ORD SHS Stock H01301128 3173122 38099 SH SOLE 11537 0 26561 ALDEYRA THERAPEUTICS INC COM Stock 01438T106 32828 10039 SH SOLE 500 0 9539 ALERIAN MLP ETF ETF 00162Q452 21699316 457213 SH SOLE 324286 0 132926 ALERIAN MLP INDEX ETN DUE MAY 24 2024 ETF 46625H365 381438 13388 SH SOLE 13300 0 88 ALEXANDER & BALDWIN INC NEW COM REIT 014491104 269894 16387 SH SOLE 15960 0 427 ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 1908588 14806 SH SOLE 849 0 13956 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1117099 15438 SH SOLE 4413 0 11024 ALIGN TECHNOLOGY INC COM Stock 016255101 5030949 15342 SH SOLE 856 0 14486 ALKAMI TECHNOLOGY INC COM Stock 01644J108 408771 16637 SH SOLE 0 0 16637 ALKERMES PLC SHS Stock G01767105 417149 15410 SH SOLE 6253 0 9157 ALLEGION PLC ORD SHS Stock G0176J109 373820 2775 SH SOLE 1271 0 1504 ALLEGRO MICROSYSTEMS INC COM Stock 01749D105 250593 9295 SH SOLE 2868 0 6427 ALLIANCEBERNSTEIN GLOBAL HIGH COM CEF 01879R106 299588 28210 SH SOLE 25475 0 2734 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106 249243 7175 SH SOLE 5374 0 1800 ALLIANT ENERGY CORP COM Stock 018802108 382405 7587 SH SOLE 2519 0 5067 ALLIENT INC COM Stock 019330109 251901 7060 SH SOLE 7000 0 60 ALLISON TRANSMISSION HLDGS INC COM Stock 01973R101 2310057 28463 SH SOLE 10267 0 18196 ALLSPRING GLOBAL DIVIDEND OPPO COM CEF 94987C103 53059 11054 SH SOLE 11054 0 0 ALLSTATE CORP COM Stock 020002101 24030517 138897 SH SOLE 70655 0 68240 ALLY FINL INC COM Stock 02005N100 246587 6075 SH SOLE 2543 0 3532 ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107 543808 3639 SH SOLE 221 0 3417 ALPHABET INC CAP STK CL A Stock 02079K305 300236186 2246756 SH SOLE 1584034 0 662721 ALPHABET INC CAP STK CL C Stock 02079K107 100263599 658503 SH SOLE 341857 0 316644 ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 392851 7282 SH SOLE 7281 0 0 ALTAIR ENGR INC COM CL A Stock 021369103 548948 6372 SH SOLE 81 0 6291 ALTRIA GROUP INC COM Stock 02209S103 22682207 519996 SH SOLE 282468 0 237527 ALTSHARES MERGER ARBITRAGE ETF ETF 02210T108 1284065 47243 SH SOLE 9014 0 38229 AMARIN CORP PLC SPONS ADR NEW ADR 023111206 18056 20269 SH SOLE 10177 0 10092 AMAZON COM INC COM Stock 023135106 315796886 2000614 SH SOLE 1345013 0 655600 AMBEV SA SPONSORED ADR ADR 02319V103 1166939 470540 SH SOLE 26666 0 443874 AMCOR PLC ORD Stock G0250X107 537756 56546 SH SOLE 2590 0 53955 AMDOCS LTD SHS Stock G02602103 2590622 28667 SH SOLE 8671 0 19995 AMER STATES WTR CO COM Stock 029899101 396670 5491 SH SOLE 4572 0 919 AMEREN CORP COM Stock 023608102 877236 11861 SH SOLE 2826 0 9034 AMERESCO INC CL A Stock 02361E108 413130 17121 SH SOLE 7 0 17114 AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101 267846 14354 SH SOLE 710 0 13644 AMERICAN AIRLS GROUP INC COM Stock 02376R102 663050 43195 SH SOLE 3858 0 39337 AMERICAN CENTURY DIVERSIFIED MUNICIPAL BOND ETF ETF 025072505 819575 16213 SH SOLE 1636 0 14577 AMERICAN CENTURY U.S. QUALITY GROWTH ETF ETF 025072307 3342644 39353 SH SOLE 4339 0 35014 AMERICAN EAGLE OUTFITTERS INC COM Stock 02553E106 859328 33320 SH SOLE 1511 0 31809 AMERICAN ELEC PWR CO INC COM Stock 025537101 7675541 89147 SH SOLE 37684 0 51461 AMERICAN EXPRESS CO COM Stock 025816109 33260372 146077 SH SOLE 64686 0 81391 AMERICAN FINL GROUP INC OHIO COM Stock 025932104 1284277 9410 SH SOLE 1987 0 7423 AMERICAN HOMES 4 RENT CL A REIT 02665T306 527879 14352 SH SOLE 2076 0 12276 AMERICAN INTL GROUP INC COM NEW Stock 026874784 5574500 71313 SH SOLE 11222 0 60089 AMERICAN LITHIUM CORP COM NEW Stock 027259209 14031 20634 SH SOLE 13884 0 6750 AMERICAN NATL BANKSHARES INC COM Stock 027745108 270560 5665 SH SOLE 5645 0 20 AMERICAN TOWER CORP NEW COM REIT 03027X100 12608351 63811 SH SOLE 24133 0 39677 AMERICAN WOODMARK CORPORATION COM Stock 030506109 882307 8679 SH SOLE 450 0 8229 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 847651 6936 SH SOLE 1664 0 5271 AMERICOLD REALTY TRUST INC COM REIT 03064D108 272475 10934 SH SOLE 471 0 10463 AMERIPRISE FINL INC COM Stock 03076C106 62650844 142895 SH SOLE 98534 0 44360 AMERISERV FINL INC COM Stock 03074A102 35056 13483 SH SOLE 0 0 13483 AMETEK INC COM Stock 031100100 1474274 8061 SH SOLE 3720 0 4340 AMGEN INC COM Stock 031162100 136595138 645523 SH SOLE 480343 0 165179 AMN HEALTHCARE SVCS INC COM Stock 001744101 279795 4476 SH SOLE 180 0 4296 AMPHENOL CORP NEW CL A Stock 032095101 2841364 24633 SH SOLE 6076 0 18556 AN2 THERAPEUTICS INC COM Stock 037326105 93168 28667 SH SOLE 28667 0 0 ANALOG DEVICES INC COM Stock 032654105 4835165 24446 SH SOLE 9464 0 14981 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 709652 11676 SH SOLE 4535 0 7140 ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839 800329 40646 SH SOLE 18157 0 22488 ANSYS INC COM Stock 03662Q105 2263136 6519 SH SOLE 538 0 5981 ANTERO MIDSTREAM CORP COM Stock 03676B102 514751 36611 SH SOLE 13956 0 22654 AON PLC SHS CL A Stock G0403H108 5907695 17703 SH SOLE 4497 0 13205 APA CORPORATION COM Stock 03743Q108 1301940 37869 SH SOLE 2358 0 35511 API GROUP CORP COM STK Stock 00187Y100 490011 12478 SH SOLE 562 0 11916 APOLLO GLOBAL MGMT INC COM Stock 03769M106 390886 3476 SH SOLE 1424 0 2051 APPFOLIO INC COM CL A Stock 03783C100 346423 1404 SH SOLE 90 0 1314 APPLE INC COM Stock 037833100 818604689 5114957 SH SOLE 3438348 0 1676607 APPLIED MATLS INC COM Stock 038222105 10953939 53115 SH SOLE 17217 0 35897 APPLOVIN CORP COM CL A Stock 03831W108 10462573 151150 SH SOLE 122059 0 29090 APTARGROUP INC COM Stock 038336103 586496 4076 SH SOLE 158 0 3918 APTIV PLC SHS Stock G6095L109 831398 10438 SH SOLE 1652 0 8786 APTUS COLLARED INVESTMENT OPPORTUNITY ETF ETF 26922A222 1200147 33308 SH SOLE 33308 0 0 APTUS DEFINED RISK ETF ETF 26922A388 3975193 149107 SH SOLE 14770 0 134337 ARAMARK COM Stock 03852U106 234209 7202 SH SOLE 1039 0 6162 ARBOR REALTY TRUST INC COM REIT 038923108 293787 22173 SH SOLE 2721 0 19451 ARCADIUM LITHIUM PLC COM SHS Stock G0508H110 127830 29659 SH SOLE 3642 0 26017 ARCH CAP GROUP LTD ORD Stock G0450A105 3587874 38813 SH SOLE 12397 0 26416 ARCHER DANIELS MIDLAND CO COM Stock 039483102 3502598 55765 SH SOLE 21193 0 34571 ARCOSA INC COM Stock 039653100 221605 2581 SH SOLE 252 0 2329 ARES CAPITAL CORP COM CEF 04010L103 4094150 196645 SH SOLE 62964 0 133680 ARES COML REAL ESTATE CORP COM REIT 04013V108 192925 25896 SH SOLE 0 0 25896 ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101 868563 6532 SH SOLE 495 0 6036 ARISTA NETWORKS INC COM Stock 040413106 13365251 46090 SH SOLE 27536 0 18554 ARK GENOMIC REVOLUTION ETF ETF 00214Q302 390123 13565 SH SOLE 9191 0 4373 ARK INNOVATION ETF ETF 00214Q104 2471427 49350 SH SOLE 30610 0 18739 ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 214665 2577 SH SOLE 1877 0 699 ARMATA PHARMACEUTICALS INC COM Stock 04216R102 54925 13140 SH SOLE 0 0 13140 ARMSTRONG WORLD INDS INC NEW COM Stock 04247X102 597250 4808 SH SOLE 241 0 4567 ARROW ELECTRS INC COM Stock 042735100 809643 6254 SH SOLE 358 0 5896 ARTESIAN RES CORP CL A Stock 043113208 314157 8466 SH SOLE 8300 0 165 ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 1215789 26563 SH SOLE 9792 0 16771 ASBURY AUTOMOTIVE GROUP INC COM Stock 043436104 385972 1637 SH SOLE 18 0 1619 ASHLAND INC COM Stock 044186104 1065089 10939 SH SOLE 9470 0 1468 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 24007992 289944 SH SOLE 276169 0 13774 ASPEN TECHNOLOGY INC COM Stock 29109X106 372174 1745 SH SOLE 79 0 1666 ASSURANT INC COM Stock 04621X108 1184067 6290 SH SOLE 125 0 6165 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 8560051 126348 SH SOLE 33160 0 93187 ASURE SOFTWARE INC COM Stock 04649U102 1246691 160243 SH SOLE 0 0 160243 AT&T INC COM Stock 00206R102 46925661 2666231 SH SOLE 2035587 0 630642 ATKORE INC COM Stock 047649108 200449 1053 SH SOLE 17 0 1036 ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 498107 14107 SH SOLE 9851 0 4255 ATLAS ENERGY SOLUTIONS INC COM NEW Stock 642045108 277208 12255 SH SOLE 0 0 12255 ATLASSIAN CORPORATION CL A Stock 049468101 4355755 22325 SH SOLE 412 0 21912 ATMOS ENERGY CORP COM Stock 049560105 3036492 25545 SH SOLE 5405 0 20138 ATRICURE INC COM Stock 04963C209 218203 7173 SH SOLE 0 0 7173 AUDDIA INC WT EXP 101725 Stock 05072K115 1505 42400 SH SOLE 1000 0 41400 AURORA INNOVATION INC CLASS A COM Stock 051774107 1418443 502994 SH SOLE 434575 0 68419 AUTODESK INC COM Stock 052769106 53838690 372686 SH SOLE 334489 0 38196 AUTOLIV INC COM Stock 052800109 300352 2494 SH SOLE 666 0 1828 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 19822381 79372 SH SOLE 30736 0 48635 AUTONATION INC COM Stock 05329W102 492269 2973 SH SOLE 2608 0 365 AUTOZONE INC COM Stock 053332102 71778770 152091 SH SOLE 147762 0 4329 AVALONBAY CMNTYS INC COM REIT 053484101 910326 4906 SH SOLE 175 0 4730 AVANTIS INTERNATIONAL SMALL CAP VALUE ETF ETF 025072802 773299 11742 SH SOLE 5016 0 6725 AVANTIS U.S. EQUITY ETF ETF 025072885 1684748 18824 SH SOLE 2352 0 16472 AVANTIS U.S. SMALL CAP VALUE ETF ETF 025072877 2091544 22319 SH SOLE 16611 0 5708 AVANTOR INC COM Stock 05352A100 499727 19543 SH SOLE 1228 0 18315 AVERY DENNISON CORP COM Stock 053611109 1804496 8083 SH SOLE 2745 0 5337 AVIDXCHANGE HOLDINGS INC COM Stock 05368X102 209032 15896 SH SOLE 1075 0 14821 AVIENT CORPORATION COM Stock 05368V106 677951 15621 SH SOLE 33 0 15588 AVNET INC COM Stock 053807103 440469 8884 SH SOLE 121 0 8763 AXALTA COATING SYS LTD COM Stock G0750C108 504570 14672 SH SOLE 349 0 14323 AXIS CAP HLDGS LTD SHS Stock G0692U109 995781 15315 SH SOLE 164 0 15151 AXON ENTERPRISE INC COM Stock 05464C101 1604233 5127 SH SOLE 2658 0 2469 AZEK CO INC CL A Stock 05478C105 538308 10719 SH SOLE 6479 0 4240 AZENTA INC COM Stock 114340102 593999 9854 SH SOLE 46 0 9808 AZZ INC COM Stock 002474104 413067 5343 SH SOLE 0 0 5343 BAKER HUGHES COMPANY CL A Stock 05722G100 1137095 33943 SH SOLE 5594 0 28349 BAKKT HOLDINGS INC COM CL A NEW Stock 05759B305 46032 100113 SH SOLE 100000 0 113 BALCHEM CORP COM Stock 057665200 590514 3811 SH SOLE 12 0 3799 BALL CORP COM Stock 058498106 292342 4340 SH SOLE 866 0 3474 BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 2864984 241975 SH SOLE 10904 0 231071 BANCO SANTANDER S.A. ADR ADR 05964H105 1811504 374278 SH SOLE 12041 0 362236 BANK AMERICA CORP COM Stock 060505104 96891944 2555167 SH SOLE 1586674 0 968492 BANK MONTREAL QUE COM Stock 063671101 303199 3104 SH SOLE 2281 0 823 BANK NEW YORK MELLON CORP COM Stock 064058100 47458639 983031 SH SOLE 897567 0 85463 BANK NOVA SCOTIA HALIFAX COM Stock 064149107 753917 14560 SH SOLE 951 0 13609 BANK OF THE JAMES FINL GP INC COM Stock 470299108 1544302 149064 SH SOLE 147413 0 1650 BANK OZK LITTLE ROCK ARK COM Stock 06417N103 32777163 721011 SH SOLE 525068 0 195942 BANKWELL FINL GROUP INC COM Stock 06654A103 433509 16712 SH SOLE 80 0 16632 BANNER CORP COM NEW Stock 06652V208 226416 4717 SH SOLE 0 0 4717 BARCLAYS PLC ADR ADR 06738E204 192020 20320 SH SOLE 1313 0 19005 BARRETT BUSINESS SVCS INC COM Stock 068463108 1574749 12427 SH SOLE 0 0 12427 BARRICK GOLD CORP COM Stock 067901108 747519 44923 SH SOLE 4173 0 40750 BATH & BODY WORKS INC COM Stock 070830104 460084 9198 SH SOLE 464 0 8734 BAXTER INTL INC COM Stock 071813109 3260601 76289 SH SOLE 54383 0 21906 BAYCOM CORP COM Stock 07272M107 463354 22482 SH SOLE 22481 0 1 BCE INC COM NEW Stock 05534B760 899353 26467 SH SOLE 7606 0 18860 BEACON ROOFING SUPPLY INC COM Stock 073685109 2028622 20696 SH SOLE 20400 0 296 BECTON DICKINSON & CO COM Stock 075887109 20172755 81523 SH SOLE 58320 0 23202 BELDEN INC COM Stock 077454106 377015 4071 SH SOLE 8 0 4063 BELLRING BRANDS INC COMMON STOCK Stock 07831C103 582272 9864 SH SOLE 1864 0 8000 BENTLEY SYS INC COM CL B Stock 08265T208 1148788 21999 SH SOLE 11809 0 10190 BERKLEY W R CORP COM Stock 084423102 3354270 37927 SH SOLE 8015 0 29912 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 27915360 44 SH SOLE 12 0 32 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 293770359 919430 SH SOLE 649341 0 270088 BERRY GLOBAL GROUP INC COM Stock 08579W103 800029 13228 SH SOLE 1129 0 12099 BEST BUY INC COM Stock 086516101 1579455 19255 SH SOLE 5165 0 14089 BGC GROUP INC CL A Stock 088929104 975555 125554 SH SOLE 0 0 125554 BHP GROUP LTD SPONSORED ADS ADR 088606108 9161241 158801 SH SOLE 90149 0 68651 BIO RAD LABS INC CL A Stock 090572207 583609 1687 SH SOLE 414 0 1272 bioAffinity Technologies Inc Stock 09076W109 56328 27885 SH SOLE 27885 0 0 BIOCRYST PHARMACEUTICALS INC COM Stock 09058V103 67488 13285 SH SOLE 0 0 13285 BIOGEN INC COM Stock 09062X103 1611619 7474 SH SOLE 1421 0 6053 BIOMARIN PHARMACEUTICAL INC COM Stock 09061G101 511114 5852 SH SOLE 1856 0 3996 BIONTECH SE SPONSORED ADS ADR 09075V102 1207292 13087 SH SOLE 2605 0 10482 BIO-TECHNE CORP COM Stock 09073M104 3817540 54234 SH SOLE 37929 0 16305 BITWISE BITCOIN ETF TRUST ETF 09174C104 272518 7040 SH SOLE 6690 0 350 BJS WHSL CLUB HLDGS INC COM Stock 05550J101 457296 6045 SH SOLE 2026 0 4018 BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682 12971103 10866 SH SOLE 6739 0 4126 BLACK HILLS CORP COM Stock 092113109 261261 4785 SH SOLE 1870 0 2915 BLACKBAUD INC COM Stock 09227Q100 10325826 139275 SH SOLE 972 0 138302 BLACKLINE INC COM Stock 09239B109 675765 10464 SH SOLE 426 0 10038 BLACKROCK CAP ALLOCATION TERM COM CEF 09260U109 444822 26700 SH SOLE 26700 0 0 BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104 232006 28122 SH SOLE 28122 0 0 BLACKROCK INC COM Stock 09247X101 5628612 6751 SH SOLE 3194 0 3556 BLACKROCK INNOVATION AND GRW SHS BEN INT CEF 09260Q108 302278 37135 SH SOLE 36300 0 834 BLACKROCK SHORT DURATION BOND ETF ETF 46431W507 41002865 812582 SH SOLE 791241 0 21340 BLACKROCK TCP CAPITAL CORP COM CEF 09259E108 1420191 136164 SH SOLE 3827 0 132336 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 6178440 122200 SH SOLE 28214 0 93985 BLACKSTONE INC COM Stock 09260D107 15294529 116423 SH SOLE 53258 0 63164 BLACKSTONE SENI FLTN RAT 2027 COM CEF 09256U105 254716 17775 SH SOLE 17775 0 0 BLADE AIR MOBILITY INC CL A COM Stock 092667104 35346 12402 SH SOLE 10200 0 2202 BLOCK H & R INC COM Stock 093671105 272666 5552 SH SOLE 3197 0 2355 BLOCK INC CL A Stock 852234103 2228963 26353 SH SOLE 12902 0 13451 BLOOM ENERGY CORP COM CL A Stock 093712107 1883363 167559 SH SOLE 93791 0 73768 BLUE OWL CAPITAL CORPORATION COM CEF 69121K104 192634 12525 SH SOLE 0 0 12525 BLUEBIRD BIO INC COM Stock 09609G100 406766 317786 SH SOLE 316571 0 1215 BLUEPRINT MEDICINES CORP COM Stock 09627Y109 2383168 25123 SH SOLE 24031 0 1092 BNY MELLON CORE BOND ETF ETF 09661T602 276652 6607 SH SOLE 0 0 6607 BNY MELLON INTERNATIONAL EQUITY ETF ETF 09661T404 430938 5699 SH SOLE 2300 0 3399 BOEING CO COM Stock 097023105 10509331 54455 SH SOLE 30108 0 24346 BOOKING HOLDINGS INC COM Stock 09857L108 4733550 1305 SH SOLE 858 0 446 BOOT BARN HLDGS INC COM Stock 099406100 255573 2686 SH SOLE 0 0 2686 BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106 124271539 1076130 SH SOLE 920164 0 155964 BORGWARNER INC COM Stock 099724106 3022112 86992 SH SOLE 63525 0 23467 BOSTON PROPERTIES INC COM REIT 101121101 441626 6762 SH SOLE 844 0 5918 BOSTON SCIENTIFIC CORP COM Stock 101137107 3457922 50488 SH SOLE 14604 0 35883 BOX INC CL A Stock 10316T104 302486 10681 SH SOLE 429 0 10252 BP PLC SPONSORED ADR ADR 055622104 16407078 435432 SH SOLE 209957 0 225474 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 589472 5200 SH SOLE 306 0 4894 BRIGHTVIEW HLDGS INC COM Stock 10948C107 330677 27788 SH SOLE 1810 0 25978 BRINKS CO COM Stock 109696104 451923 4892 SH SOLE 422 0 4470 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 24334554 448729 SH SOLE 175848 0 272880 BRISTOL-MYERS SQUIBB CO CONTIN VAL RT Stock 110122140 1127 20498 SH SOLE 0 0 20498 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 820044 26887 SH SOLE 5083 0 21803 BRIXMOR PPTY GROUP INC COM REIT 11120U105 259404 11062 SH SOLE 523 0 10539 BROADCOM INC COM Stock 11135F101 134680653 499556 SH SOLE 473276 0 26278 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 6099869 29776 SH SOLE 8718 0 21057 BROADSTONE NET LEASE INC COM REIT 11135E203 3288357 209850 SH SOLE 176313 0 33536 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105 314748 7490 SH SOLE 2949 0 4540 BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 5200310 124199 SH SOLE 16126 0 108072 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 2469803 79135 SH SOLE 7225 0 71910 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 548642 15223 SH SOLE 2663 0 12560 BROOKFIELD RENEWABLE CORP CL A SUB VTG Stock 11284V105 1064644 43331 SH SOLE 42350 0 981 BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Stock G16258108 536257 23085 SH SOLE 20828 0 2256 BROOKLINE BANCORP INC DEL COM Stock 11373M107 606323 60876 SH SOLE 26810 0 34065 BROWN & BROWN INC COM Stock 115236101 3909397 44658 SH SOLE 609 0 44048 BROWN FORMAN CORP CL A Stock 115637100 356248 6728 SH SOLE 3087 0 3641 BROWN FORMAN CORP CL B Stock 115637209 1200244 23252 SH SOLE 15074 0 8177 BRUNSWICK CORP COM Stock 117043109 879297 9110 SH SOLE 163 0 8947 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 4084243 19584 SH SOLE 17020 0 2564 BUNGE GLOBAL SA COM SHS Stock H11356104 329716 3216 SH SOLE 770 0 2446 BURLINGTON STORES INC COM Stock 122017106 948496 4085 SH SOLE 388 0 3697 BUTTERFLY NETWORK INC COM CL A Stock 124155102 84030 77806 SH SOLE 56975 0 20831 BWX TECHNOLOGIES INC COM Stock 05605H100 2929493 28547 SH SOLE 5400 0 23147 C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209 1697640 22296 SH SOLE 19107 0 3189 C4 THERAPEUTICS INC COM STK Stock 12529R107 121096 14822 SH SOLE 0 0 14822 CABOT CORP COM Stock 127055101 783305 8496 SH SOLE 119 0 8376 CACI INTL INC CL A Stock 127190304 295109 779 SH SOLE 137 0 642 CADENCE BANK COM Stock 12740C103 440510 15190 SH SOLE 2571 0 12619 CADENCE DESIGN SYSTEM INC COM Stock 127387108 5044015 16204 SH SOLE 8994 0 7210 CAESARS ENTERTAINMENT INC NEW COM Stock 12769G100 848240 19393 SH SOLE 1058 0 18334 CAL MAINE FOODS INC COM NEW Stock 128030202 3172179 53903 SH SOLE 299 0 53603 CALAMOS CONV OPPORTUNITIES & I SH BEN INT CEF 128117108 808018 71191 SH SOLE 2798 0 68393 CALAMOS GBL DYN INCOME FUND COM CEF 12811L107 188094 28893 SH SOLE 22600 0 6293 CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 1270181 77592 SH SOLE 20000 0 57592 CALUMET SPECIALTY PRODS PARTNE UT LTD PARTNER Stock 131476103 1149941 77385 SH SOLE 0 0 77385 CAMDEN PPTY TR SH BEN INT REIT 133131102 1025651 10423 SH SOLE 4882 0 5541 CAMECO CORP COM Stock 13321L108 1201219 27729 SH SOLE 26119 0 1609 CAMPBELL SOUP CO COM Stock 134429109 703858 15835 SH SOLE 1311 0 14523 CANADIAN IMPERIAL BK COMM TORO COM Stock 136069101 538139 10610 SH SOLE 564 0 10046 CANADIAN NAT RES LTD COM Stock 136385101 1489594 19518 SH SOLE 929 0 18588 CANADIAN NATL RY CO COM Stock 136375102 2442167 18542 SH SOLE 7353 0 11189 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 5015925 56885 SH SOLE 10062 0 46823 CANOPY GROWTH CORP COM NEW Stock 138035704 136906 15864 SH SOLE 2384 0 13480 CAPITAL GROUP CORE BALANCED ETF ETF 14021D107 767504 26366 SH SOLE 9845 0 16520 CAPITAL GROUP CORE EQUITY ETF ETF 14020V108 2172139 69709 SH SOLE 6227 0 63481 CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102 1478539 65830 SH SOLE 18861 0 46968 CAPITAL GROUP DIVIDEND GROWERS ETF ETF 14021L109 2859926 99893 SH SOLE 84844 0 15048 CAPITAL GROUP DIVIDEND VALUE ETF ETF 14020W106 4060456 124937 SH SOLE 68152 0 56784 CAPITAL GROUP GLOBAL GROWTH EQUITY ETF ETF 14020X104 2478945 86074 SH SOLE 18162 0 67911 CAPITAL GROUP GROWTH ETF ETF 14020G101 20054906 626912 SH SOLE 516740 0 110170 CAPITAL GROUP INTERNATIONAL EQUITY ETF ETF 14021M107 582773 20089 SH SOLE 7796 0 12292 CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109 202397686 7850958 SH SOLE 5351433 0 2499524 CAPITAL GROUP U.S. MULTI-SECTOR INCOME ETF ETF 14020Y300 666698 24656 SH SOLE 4799 0 19857 CAPITAL ONE FINL CORP COM Stock 14040H105 3769835 25320 SH SOLE 7577 0 17741 CAPITOL FED FINL INC COM Stock 14057J101 261632 43898 SH SOLE 2110 0 41787 CAPSTAR FINL HLDGS INC COM Stock 14070T102 815733 40584 SH SOLE 8842 0 31741 CARDINAL HEALTH INC COM Stock 14149Y108 2780886 24852 SH SOLE 10676 0 14174 CARETRUST REIT INC COM REIT 14174T107 211087 8662 SH SOLE 5059 0 3602 CARLISLE COS INC COM Stock 142339100 2283310 5827 SH SOLE 1019 0 4808 CARLYLE GROUP INC COM Stock 14316J108 549973 11724 SH SOLE 5379 0 6344 CARMAX INC COM Stock 143130102 5455438 62627 SH SOLE 3032 0 59595 CARNIVAL CORP PAIRED CTF Stock 143658300 750376 45923 SH SOLE 19450 0 26472 CARRIER GLOBAL CORPORATION COM Stock 14448C104 5514807 94870 SH SOLE 37797 0 57072 CASELLA WASTE SYS INC CL A Stock 147448104 1156285 11695 SH SOLE 255 0 11440 CASEYS GEN STORES INC COM Stock 147528103 1234535 3877 SH SOLE 546 0 3329 CASS INFORMATION SYS INC COM Stock 14808P109 221486 4598 SH SOLE 4500 0 98 CASTLE BIOSCIENCES INC COM Stock 14843C105 466258 21050 SH SOLE 20989 0 61 CATERPILLAR INC COM Stock 149123101 46840720 127830 SH SOLE 77904 0 49925 CATHAY GEN BANCORP COM Stock 149150104 860822 22755 SH SOLE 0 0 22755 CAVCO INDS INC DEL COM Stock 149568107 569858 1428 SH SOLE 69 0 1359 CBIZ INC COM Stock 124805102 1893342 24119 SH SOLE 3807 0 20312 CBOE GLOBAL MKTS INC COM Stock 12503M108 388893 2117 SH SOLE 155 0 1961 CBRE GROUP INC CL A Stock 12504L109 1948483 20038 SH SOLE 3509 0 16528 CCC INTELLIGENT SOLUTIONS HLD COM Stock 12510Q100 2221654 185757 SH SOLE 112257 0 73500 CDW CORP COM Stock 12514G108 2637095 10310 SH SOLE 3403 0 6906 CEDAR FAIR L P DEPOSITRY UNIT Stock 150185106 320621 7652 SH SOLE 1524 0 6127 CELANESE CORP DEL COM Stock 150870103 315273 1834 SH SOLE 401 0 1432 CELCUITY INC COM Stock 15102K100 10092492 467245 SH SOLE 430000 0 37245 CELSIUS HLDGS INC COM NEW Stock 15118V207 940391 11341 SH SOLE 1177 0 10163 CENCORA INC COM Stock 03073E105 3355824 13811 SH SOLE 3384 0 10426 CENTENE CORP DEL COM Stock 15135B101 1894685 24142 SH SOLE 8570 0 15572 CENTERPOINT ENERGY INC COM Stock 15189T107 5648816 198274 SH SOLE 153051 0 45222 CENTRAL GARDEN & PET CO CL A NON-VTG Stock 153527205 358013 9697 SH SOLE 1582 0 8115 CERTARA INC COM Stock 15687V109 339362 18980 SH SOLE 1092 0 17888 CF INDS HLDGS INC COM Stock 125269100 914192 10987 SH SOLE 5103 0 5883 CHAMPIONX CORPORATION COM Stock 15872M104 373041 10394 SH SOLE 440 0 9954 CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105 104629 55068 SH SOLE 1694 0 53374 CHARLES RIV LABS INTL INC COM Stock 159864107 2311436 8531 SH SOLE 742 0 7788 CHART INDS INC COM Stock 16115Q308 843202 5119 SH SOLE 1337 0 3782 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 714679 2459 SH SOLE 458 0 2000 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 1604365 9782 SH SOLE 2872 0 6910 CHEFS WHSE INC COM Stock 163086101 263507 6997 SH SOLE 0 0 6997 CHEMED CORP NEW COM Stock 16359R103 1800614 2805 SH SOLE 373 0 2432 CHEMOURS CO COM Stock 163851108 397282 15129 SH SOLE 4923 0 10204 CHEMUNG FINL CORP COM Stock 164024101 293648 6913 SH SOLE 0 0 6912 CHENIERE ENERGY INC COM NEW Stock 16411R208 1739947 10788 SH SOLE 3907 0 6880 CHENIERE ENERGY PARTNERS LP COM UNIT Stock 16411Q101 499605 10115 SH SOLE 8440 0 1675 CHEVRON CORP NEW COM Stock 166764100 150648414 1118956 SH SOLE 830786 0 288169 CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 9448434 3250 SH SOLE 1744 0 1506 CHOICE HOTELS INTL INC COM Stock 169905106 214921 1701 SH SOLE 252 0 1449 CHORD ENERGY CORPORATION COM NEW Stock 674215207 3764003 21118 SH SOLE 18136 0 2981 CHUBB LIMITED COM Stock H1467J104 15173895 58557 SH SOLE 23635 0 34921 CHURCH & DWIGHT CO INC COM Stock 171340102 3757084 36018 SH SOLE 12451 0 23567 CHURCHILL DOWNS INC COM Stock 171484108 423349 3421 SH SOLE 2434 0 987 CINCINNATI FINL CORP COM Stock 172062101 1426432 11488 SH SOLE 6453 0 5034 CINTAS CORP COM Stock 172908105 18343266 26699 SH SOLE 8411 0 18287 CISCO SYS INC COM Stock 17275R102 89016606 1783543 SH SOLE 1121803 0 661738 CITIGROUP INC COM NEW Stock 172967424 54764030 865971 SH SOLE 555040 0 310931 CITIZENS FINL GROUP INC COM Stock 174610105 3700877 101981 SH SOLE 47860 0 54119 CIVITAS RESOURCES INC COM NEW Stock 17888H103 322618 4250 SH SOLE 50 0 4200 CLEAN HARBORS INC COM Stock 184496107 665933 3308 SH SOLE 9 0 3299 CLEANSPARK INC COM NEW Stock 18452B209 241370 11380 SH SOLE 9150 0 2230 CLEARBRIDGE LARGE CAP GROWTH ESG ETF ETF 524682200 376039 5605 SH SOLE 3732 0 1873 CLEARSIDE BIOMEDICAL INC COM Stock 185063104 76500 50000 SH SOLE 50000 0 0 CLEARWATER ANALYTICS HLDGS INC CL A Stock 185123106 230377 13023 SH SOLE 30 0 12993 CLEVELAND-CLIFFS INC NEW COM Stock 185899101 615710 27076 SH SOLE 9103 0 17973 CLOROX CO DEL COM Stock 189054109 5195164 33931 SH SOLE 8621 0 25309 CLOUDFLARE INC CL A COM Stock 18915M107 815216 8419 SH SOLE 4518 0 3901 CLOVER HEALTH INVESTMENTS CORP COM CL A Stock 18914F103 32105 40434 SH SOLE 40000 0 434 CME GROUP INC COM Stock 12572Q105 2207893 10255 SH SOLE 3099 0 7156 CMS ENERGY CORP COM Stock 125896100 2543373 42151 SH SOLE 13314 0 28836 CNH INDL N V SHS Stock N20944109 337731 26062 SH SOLE 696 0 25366 COCA COLA CO COM Stock 191216100 137528834 2247938 SH SOLE 856286 0 1391651 COCA COLA CONS INC COM Stock 191098102 447992 529 SH SOLE 478 0 51 COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104 1812023 25905 SH SOLE 10735 0 15169 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP ADR 191241108 442260 4550 SH SOLE 50 0 4500 COGNEX CORP COM Stock 192422103 2982762 70315 SH SOLE 3878 0 66437 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 2932712 40015 SH SOLE 14965 0 25049 COHEN & STEERS INC COM Stock 19247A100 269423 3504 SH SOLE 313 0 3191 COHERENT CORP COM Stock 19247G107 345595 5701 SH SOLE 1383 0 4318 COHERUS BIOSCIENCES INC COM Stock 19249H103 25112 10507 SH SOLE 10000 0 507 COINBASE GLOBAL INC COM CL A Stock 19260Q107 1037149 3912 SH SOLE 2116 0 1796 COLFAX CORP COM Stock 194014502 228817 3664 SH SOLE 0 0 3664 COLGATE PALMOLIVE CO COM Stock 194162103 9612014 106741 SH SOLE 28214 0 78526 COLUMBIA BKG SYS INC COM Stock 197236102 1880259 97171 SH SOLE 64093 0 33078 COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF ETF 19761L607 2093373 101325 SH SOLE 14823 0 86501 COMCAST CORP NEW CL A Stock 20030N101 36008536 830647 SH SOLE 507232 0 323414 COMERICA INC COM Stock 200340107 617998 11238 SH SOLE 2609 0 8628 COMFORT SYS USA INC COM Stock 199908104 446700 1406 SH SOLE 4 0 1402 COMMERCE BANCSHARES INC COM Stock 200525103 956798 17985 SH SOLE 2591 0 15393 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 16324722 199911 SH SOLE 92495 0 107415 COMPASS INC CL A Stock 20464U100 479192 133109 SH SOLE 131978 0 1131 CONAGRA BRANDS INC COM Stock 205887102 3371765 113757 SH SOLE 17013 0 96743 CONCENTRIX CORP COM Stock 20602D101 278696 4209 SH SOLE 1143 0 3065 CONMED CORP COM Stock 207410101 387187 4835 SH SOLE 0 0 4835 CONOCOPHILLIPS COM Stock 20825C104 32277336 254635 SH SOLE 94460 0 160174 CONSOLIDATED EDISON INC COM Stock 209115104 3241162 35692 SH SOLE 22120 0 13570 CONSTELLATION BRANDS INC CL A Stock 21036P108 5304223 19518 SH SOLE 6893 0 12624 CONSTELLATION ENERGY CORP COM Stock 21037T109 3018145 16328 SH SOLE 6602 0 9725 CONSTRUCTION PARTNERS INC COM CL A Stock 21044C107 401585 7152 SH SOLE 400 0 6752 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 3161144 17190 SH SOLE 11050 0 6140 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 2633731 34491 SH SOLE 27618 0 6872 COOPER COS INC COM Stock 216648501 321019 3164 SH SOLE 689 0 2475 COPA HOLDINGS SA CL A Stock P31076105 1546047 14843 SH SOLE 14596 0 247 COPART INC COM Stock 217204106 48771345 936682 SH SOLE 816882 0 119799 COPT DEFENSE PROPERTIES SHS BEN INT REIT 22002T108 282813 11701 SH SOLE 3 0 11698 CORCEPT THERAPEUTICS INC COM Stock 218352102 3266412 129671 SH SOLE 128567 0 1104 CORE & MAIN INC CL A Stock 21874C102 1181125 20631 SH SOLE 37 0 20594 CORE ALTERNATIVE ETF ETF 53656F847 5068966 191491 SH SOLE 18930 0 172560 CORECIVIC INC COM REIT 21871N101 3972214 254466 SH SOLE 253929 0 537 CORNING INC COM Stock 219350105 3139867 95263 SH SOLE 11725 0 83537 CORPAY INC COM SHS Stock 219948106 467459 1515 SH SOLE 638 0 877 CORTEVA INC COM Stock 22052L104 6168610 106964 SH SOLE 44298 0 62665 COSTAR GROUP INC COM Stock 22160N109 3406696 35266 SH SOLE 1349 0 33917 COSTCO WHSL CORP NEW COM Stock 22160K105 98633744 134630 SH SOLE 74206 0 60423 COTERRA ENERGY INC COM Stock 127097103 78422418 2952024 SH SOLE 2298738 0 653285 CRACKER BARREL OLD CTRY STORE COM Stock 22410J106 759484 10443 SH SOLE 6965 0 3477 CRANE COMPANY COMMON STOCK Stock 224408104 1421162 10517 SH SOLE 1656 0 8861 CREDICORP LTD COM Stock G2519Y108 927629 5475 SH SOLE 166 0 5309 CREDIT ACCEP CORP MICH COM Stock 225310101 299492 543 SH SOLE 459 0 84 CREDIT SUISSE HIGH YIELD BD FD SH BEN INT CEF 22544F103 30681 15189 SH SOLE 15188 0 0 CRESCENT CAP BDC INC COM Stock 225655109 693711 40192 SH SOLE 1000 0 39191 CRH PLC ORD Stock G25508105 393140 4558 SH SOLE 501 0 4056 CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108 1734195 25443 SH SOLE 15574 0 9869 CROCS INC COM Stock 227046109 1517950 10556 SH SOLE 1411 0 9144 CROSSFIRST BANKSHARES INC COM Stock 22766M109 8663342 625964 SH SOLE 59537 0 566427 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 15064575 46990 SH SOLE 29809 0 17180 CROWN CASTLE INC COM REIT 22822V101 1818493 17183 SH SOLE 4117 0 13065 CSW INDUSTRIALS INC COM Stock 126402106 220993 942 SH SOLE 0 0 942 CSX CORP COM Stock 126408103 12998499 350647 SH SOLE 127745 0 222901 CTS CORP COM Stock 126501105 339568 7257 SH SOLE 200 0 7057 CUBESMART COM REIT 229663109 242017 5352 SH SOLE 387 0 4965 CULLEN FROST BANKERS INC COM Stock 229899109 1935522 17194 SH SOLE 3252 0 13941 CUMMINS INC COM Stock 231021106 15136852 51372 SH SOLE 20899 0 30472 CURTISS WRIGHT CORP COM Stock 231561101 8440170 32977 SH SOLE 13623 0 19354 CVB FINL CORP COM Stock 126600105 1085279 60834 SH SOLE 0 0 60834 CVS HEALTH CORP COM Stock 126650100 137230225 1892879 SH SOLE 1504973 0 387905 CYBERARK SOFTWARE LTD SHS Stock M2682V108 1236343 4654 SH SOLE 1750 0 2904 D R HORTON INC COM Stock 23331A109 10588130 64346 SH SOLE 21599 0 42746 DANAHER CORPORATION COM Stock 235851102 25898525 103710 SH SOLE 72298 0 31412 DARDEN RESTAURANTS INC COM Stock 237194105 3589449 21474 SH SOLE 8834 0 12640 DARLING INGREDIENTS INC COM Stock 237266101 926712 19925 SH SOLE 2168 0 17757 DATADOG INC CL A COM Stock 23804L103 922035 7460 SH SOLE 1410 0 6049 DAVIS SELECT FINANCIAL ETF ETF 23908L108 403165 12100 SH SOLE 6250 0 5850 DAVIS SELECT U.S. EQUITY ETF ETF 23908L207 1087897 26948 SH SOLE 1103 0 25845 DAVIS SELECT WORLDWIDE ETF ETF 23908L306 1529309 47070 SH SOLE 5495 0 41575 DAVITA INC COM Stock 23918K108 483863 3505 SH SOLE 1302 0 2202 DAYFORCE INC COM Stock 15677J108 362235 5471 SH SOLE 110 0 5361 DECKERS OUTDOOR CORP COM Stock 243537107 1367651 1453 SH SOLE 593 0 860 DEERE & CO COM Stock 244199105 55049282 134025 SH SOLE 110940 0 23083 DEFINITIVE HEALTHCARE CORP CLASS A COM Stock 24477E103 99737 12359 SH SOLE 27 0 12332 DELL TECHNOLOGIES INC CL C Stock 24703L202 2349404 20589 SH SOLE 3973 0 16615 DELTA AIR LINES INC DEL COM NEW Stock 247361702 1943758 40605 SH SOLE 10797 0 29807 DENTSPLY SIRONA INC COM Stock 24906P109 842920 25397 SH SOLE 2868 0 22528 DESCARTES SYS GROUP INC COM Stock 249906108 1008844 11022 SH SOLE 427 0 10595 DEVON ENERGY CORP NEW COM Stock 25179M103 69289673 1516629 SH SOLE 1292041 0 224587 DEXCOM INC COM Stock 252131107 3089674 22276 SH SOLE 8818 0 13457 DIAGEO PLC SPON ADR NEW ADR 25243Q205 4469194 30047 SH SOLE 9212 0 20834 DIAMONDBACK ENERGY INC COM Stock 25278X109 5135724 25916 SH SOLE 1198 0 24716 DICKS SPORTING GOODS INC COM Stock 253393102 1644190 7312 SH SOLE 4981 0 2331 DIGI INTL INC COM Stock 253798102 585117 18325 SH SOLE 0 0 18325 DIGITAL RLTY TR INC COM REIT 253868103 11222679 77914 SH SOLE 42188 0 35724 DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25434V302 7097288 287107 SH SOLE 64433 0 222673 DIMENSIONAL EMERGING MARKETS CORE EQUITY 2 ETF ETF 25434V732 1935938 75949 SH SOLE 18179 0 57769 DIMENSIONAL GLOBAL REAL ESTATE ETF ETF 25434V658 1962188 76858 SH SOLE 8074 0 68784 DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF ETF 25434V203 18895631 625269 SH SOLE 272897 0 352371 DIMENSIONAL INTERNATIONAL SMALL CAP ETF ETF 25434V773 1112661 44400 SH SOLE 5923 0 38476 DIMENSIONAL INTERNATIONAL SMALL CAP VALUE ETF ETF 25434V781 446645 16427 SH SOLE 2972 0 13454 DIMENSIONAL INTERNATIONAL VALUE ETF ETF 25434V807 12687177 345229 SH SOLE 57342 0 287886 DIMENSIONAL NATIONAL MUNICIPAL BOND ETF ETF 25434V849 555151 11544 SH SOLE 0 0 11544 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 25576553 800518 SH SOLE 143145 0 657372 DIMENSIONAL U.S. EQUITY ETF ETF 25434V401 10067135 176678 SH SOLE 30177 0 146501 DIMENSIONAL U.S. SMALL CAP ETF ETF 25434V500 16563459 265696 SH SOLE 61204 0 204491 DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 7154137 131437 SH SOLE 21638 0 109798 DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104 1481245 40538 SH SOLE 32797 0 7740 DIMENSIONAL US HIGH PROFITABILITY ETF ETF 25434V831 62909610 1990181 SH SOLE 193837 0 1796343 DIMENSIONAL US MARKETWIDE VALUE ETF ETF 25434V724 5568100 136139 SH SOLE 16539 0 119600 DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880 7592886 298462 SH SOLE 64018 0 234444 DIODES INC COM Stock 254543101 280520 3979 SH SOLE 21 0 3958 DIREXION DAILY FINANCIAL BULL 3X SHARES ETF 25459Y694 458321 4085 SH SOLE 4084 0 0 DIREXION DAILY S&P 500 BEAR 1X SHARES ETF 25460E869 248280 20401 SH SOLE 0 0 20401 DIREXION DAILY TSLA BULL 2X SHARES ETF 25460G286 360952 44507 SH SOLE 7 0 44500 DISCOVER FINL SVCS COM Stock 254709108 5645164 43063 SH SOLE 3906 0 39157 DISNEY WALT CO COM Stock 254687106 30314924 247752 SH SOLE 137180 0 110571 DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321 2427172 45023 SH SOLE 43022 0 2000 DNP SELECT INCOME FD INC COM CEF 23325P104 897136 98912 SH SOLE 86315 0 12597 DOCUSIGN INC COM Stock 256163106 322379 5414 SH SOLE 2650 0 2763 DOLBY LABORATORIES INC COM CL A Stock 25659T107 2367858 28266 SH SOLE 10499 0 17766 DOLLAR GEN CORP NEW COM Stock 256677105 9101312 58319 SH SOLE 49879 0 8440 DOLLAR TREE INC COM Stock 256746108 1136567 8536 SH SOLE 2743 0 5792 DOMINION ENERGY INC COM Stock 25746U109 9998352 203260 SH SOLE 116541 0 86718 DOMINOS PIZZA INC COM Stock 25754A201 726935 1463 SH SOLE 205 0 1258 DONALDSON INC COM Stock 257651109 285128 3818 SH SOLE 205 0 3613 DOORDASH INC CL A Stock 25809K105 855826 6214 SH SOLE 337 0 5876 DOUBLELINE YIELD OPPORTUNITIES COM CEF 25862D105 2306534 144701 SH SOLE 144701 0 0 DOUBLEVERIFY HLDGS INC COM Stock 25862V105 592903 16863 SH SOLE 1237 0 15626 DOVER CORP COM Stock 260003108 6717412 37911 SH SOLE 13966 0 23944 DOW INC COM Stock 260557103 8455545 145961 SH SOLE 72020 0 73941 DRAFTKINGS INC NEW COM CL A Stock 26142V105 813475 17914 SH SOLE 6753 0 11161 DREAM FINDERS HOMES INC COM CL A Stock 26154D100 496248 11348 SH SOLE 597 0 10751 DROPBOX INC CL A Stock 26210C104 1888037 77697 SH SOLE 65786 0 11911 DT MIDSTREAM INC COMMON STOCK Stock 23345M107 317872 5202 SH SOLE 1163 0 4039 DTE ENERGY CO COM Stock 233331107 1231116 10978 SH SOLE 3326 0 7652 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 37910800 392005 SH SOLE 241543 0 150461 DUOLINGO INC CL A COM Stock 26603R106 1409506 6390 SH SOLE 5063 0 1327 DUPONT DE NEMOURS INC COM Stock 26614N102 9005589 117459 SH SOLE 53306 0 64152 DXC TECHNOLOGY CO COM Stock 23355L106 326316 15385 SH SOLE 3865 0 11520 DYADIC INTL INC DEL COM Stock 26745T101 25050 15000 SH SOLE 0 0 15000 DYCOM INDS INC COM Stock 267475101 289356 2016 SH SOLE 511 0 1505 E L F BEAUTY INC COM Stock 26856L103 1092671 5574 SH SOLE 3781 0 1793 EAGLE MATLS INC COM Stock 26969P108 89528998 509605 SH SOLE 451599 0 58006 EASTERLY GOVT PPTYS INC COM REIT 27616P103 136472 11857 SH SOLE 743 0 11113 EASTGROUP PPTYS INC COM REIT 277276101 1381712 7686 SH SOLE 893 0 6793 EASTMAN CHEM CO COM Stock 277432100 2305361 23003 SH SOLE 6301 0 16701 EATON CORP PLC SHS Stock G29183103 15192675 48589 SH SOLE 29476 0 19112 EATON VANCE ENHANCED EQUITY IN COM CEF 278277108 320360 15883 SH SOLE 12611 0 3272 EBAY INC. COM Stock 278642103 837969 15877 SH SOLE 6516 0 9360 ECHOSTAR CORP CL A Stock 278768106 297255 20860 SH SOLE 46 0 20814 ECOLAB INC COM Stock 278865100 3912736 16946 SH SOLE 4353 0 12592 EDISON INTL COM Stock 281020107 1237174 17492 SH SOLE 7980 0 9511 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 4932216 51614 SH SOLE 20659 0 30954 ELECTRONIC ARTS INC COM Stock 285512109 1372368 10344 SH SOLE 3869 0 6474 ELEMENT SOLUTIONS INC COM Stock 28618M106 365757 14642 SH SOLE 636 0 14006 ELEVANCE HEALTH INC COM Stock 036752103 19774837 38136 SH SOLE 30773 0 7362 ELI LILLY & CO COM Stock 532457108 226412483 598834 SH SOLE 480476 0 118357 ELLSWORTH GROWTH & INCOME FD L COM CEF 289074106 205330 25287 SH SOLE 25287 0 0 EMCOR GROUP INC COM Stock 29084Q100 1611971 4603 SH SOLE 1441 0 3162 EMCORE CORP COM Stock 290846401 3450 10000 SH SOLE 10000 0 0 EMERSON ELEC CO COM Stock 291011104 25286769 222948 SH SOLE 94597 0 128350 ENBRIDGE INC COM Stock 29250N105 12127185 335193 SH SOLE 149790 0 185402 ENCOMPASS HEALTH CORP COM Stock 29261A100 308413 3735 SH SOLE 1020 0 2714 ENCORE CAP GROUP INC COM Stock 292554102 700478 15358 SH SOLE 2569 0 12789 ENCORE WIRE CORP COM Stock 292562105 944682 3595 SH SOLE 103 0 3491 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 45198679 478749 SH SOLE 125393 0 353354 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 7281359 462896 SH SOLE 123121 0 339774 ENERPAC TOOL GROUP CORP CL A COM Stock 292765104 609501 17092 SH SOLE 641 0 16451 ENERSYS COM Stock 29275Y102 313702 3321 SH SOLE 65 0 3256 ENLINK MIDSTREAM LLC COM UNIT REP LTD Stock 29336T100 1668458 122321 SH SOLE 8910 0 113411 ENPHASE ENERGY INC COM Stock 29355A107 340470 2814 SH SOLE 1136 0 1678 ENSIGN GROUP INC COM Stock 29358P101 1599170 12853 SH SOLE 5057 0 7796 ENTEGRIS INC COM Stock 29362U104 2514341 17891 SH SOLE 1076 0 16814 ENTERGY CORP NEW COM Stock 29364G103 3415352 32318 SH SOLE 10308 0 22009 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 14310797 490432 SH SOLE 311075 0 179355 ENVESTNET INC COM Stock 29404K106 467739 8077 SH SOLE 0 0 8077 EOG RES INC COM Stock 26875P101 69674417 545013 SH SOLE 357389 0 187623 EPAM SYS INC COM Stock 29414B104 996661 3609 SH SOLE 261 0 3348 EPSILON ENERGY LTD COM Stock 294375209 60005 10920 SH SOLE 0 0 10920 EQT CORP COM Stock 26884L109 393342 10611 SH SOLE 2398 0 8212 EQUIFAX INC COM Stock 294429105 3202494 11971 SH SOLE 3224 0 8746 EQUINIX INC COM REIT 29444U700 35027803 42441 SH SOLE 32997 0 9443 EQUINOR ASA SPONSORED ADR ADR 29446M102 244769 9055 SH SOLE 1535 0 7520 EQUITY BANCSHARES INC COM CL A Stock 29460X109 1244160 36199 SH SOLE 13446 0 22753 EQUITY LIFESTYLE PPTYS INC COM REIT 29472R108 283231 4398 SH SOLE 176 0 4222 EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 1647257 26101 SH SOLE 9568 0 16533 ERIE INDTY CO CL A Stock 29530P102 589223 1467 SH SOLE 1311 0 156 ESAB CORPORATION COM Stock 29605J106 950767 8599 SH SOLE 610 0 7988 ESCO TECHNOLOGIES INC COM Stock 296315104 2502561 23377 SH SOLE 20086 0 3291 ESSENT GROUP LTD COM Stock G3198U102 848910 14265 SH SOLE 2116 0 12149 ESSENTIAL UTILS INC COM Stock 29670G102 417693 11274 SH SOLE 4553 0 6720 ESSEX PPTY TR INC COM REIT 297178105 370229 1512 SH SOLE 145 0 1367 ETSY INC COM Stock 29786A106 241792 3519 SH SOLE 1196 0 2322 EURONET WORLDWIDE INC COM Stock 298736109 579991 5276 SH SOLE 437 0 4839 EVERCORE INC CLASS A Stock 29977A105 751557 3902 SH SOLE 849 0 3053 EVEREST GROUP LTD COM Stock G3223R108 3149790 7924 SH SOLE 274 0 7650 EVERGY INC COM Stock 30034W106 32501072 608862 SH SOLE 412165 0 196697 EVERI HLDGS INC COM Stock 30034T103 1389935 138302 SH SOLE 2000 0 136302 EVERSOURCE ENERGY COM Stock 30040W108 2498535 41802 SH SOLE 6685 0 35116 EVI INDS INC COM Stock 26929N102 3552558 142673 SH SOLE 34492 0 108181 EXACT SCIENCES CORP COM Stock 30063P105 588091 8516 SH SOLE 5837 0 2678 EXELIXIS INC COM Stock 30161Q104 768994 32406 SH SOLE 4885 0 27521 EXELON CORP COM Stock 30161N101 1730074 46049 SH SOLE 21890 0 24158 EXP WORLD HLDGS INC COM Stock 30212W100 110118 10660 SH SOLE 9156 0 1504 EXPEDIA GROUP INC COM NEW Stock 30212P303 2410243 17497 SH SOLE 3841 0 13656 EXPEDITORS INTL WASH INC COM Stock 302130109 389690 3205 SH SOLE 356 0 2848 EXPONENT INC COM Stock 30214U102 3336306 40347 SH SOLE 28331 0 12016 EXTRA SPACE STORAGE INC COM REIT 30225T102 5705568 38813 SH SOLE 15074 0 23738 EXXON MOBIL CORP COM Stock 30231G102 100993057 868832 SH SOLE 392304 0 476528 EYENOVIA INC COM Stock 30234E104 9926 10067 SH SOLE 10000 0 67 F N B CORP COM Stock 302520101 1200325 85129 SH SOLE 56529 0 28600 F5 INC COM Stock 315616102 485919 2563 SH SOLE 597 0 1966 FACTSET RESH SYS INC COM Stock 303075105 2106067 4635 SH SOLE 1097 0 3537 FAIR ISAAC CORP COM Stock 303250104 532334 426 SH SOLE 94 0 332 FARMERS NATIONAL BANC CORP COM Stock 309627107 1196201 89536 SH SOLE 0 0 89536 FASTENAL CO COM Stock 311900104 19586167 253904 SH SOLE 94227 0 159676 FB FINL CORP COM Stock 30257X104 1264254 33570 SH SOLE 21788 0 11782 FEDERAL AGRIC MTG CORP CL C Stock 313148306 24136726 122596 SH SOLE 87708 0 34887 FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101 266365 2608 SH SOLE 930 0 1677 FEDERAL SIGNAL CORP COM Stock 313855108 1049452 12365 SH SOLE 950 0 11415 FEDERATED HERMES U.S. STRATEGIC DIVIDEND ETF ETF 31423L305 273594 10823 SH SOLE 9572 0 1250 FEDEX CORP COM Stock 31428X106 32596194 112502 SH SOLE 71341 0 41159 FERGUSON PLC NEW SHS Stock G3421J106 3275288 14995 SH SOLE 3625 0 11369 FERRARI N V COM Stock N3167Y103 4457892 10225 SH SOLE 1367 0 8858 FIDELITY BLUE CHIP GROWTH ETF ETF 316092352 370606 9634 SH SOLE 3400 0 6233 FIDELITY ENHANCED LARGE CAP VALUE ETF ETF 31609A107 438201 15007 SH SOLE 8191 0 6814 FIDELITY ENHANCED MID CAP ETF ETF 31609A503 206862 6773 SH SOLE 1569 0 5204 FIDELITY HIGH DIVIDEND ETF ETF 316092840 8947456 197472 SH SOLE 188925 0 8546 FIDELITY HIGH YIELD FACTOR ETF ETF 316092618 2194348 45716 SH SOLE 44811 0 904 FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 224422 8675 SH SOLE 2025 0 6650 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 921482 5913 SH SOLE 4764 0 1148 FIDELITY NASDAQ COMPOSITE INDEX ETF ETF 315912808 275204 4273 SH SOLE 3423 0 850 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 1118764 21069 SH SOLE 5086 0 15983 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 1950281 26291 SH SOLE 10559 0 15732 FIDELITY TOTAL BOND ETF ETF 316188309 4226740 93285 SH SOLE 7929 0 85355 FIFTH THIRD BANCORP COM Stock 316773100 5352548 143847 SH SOLE 107249 0 36597 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 12745183 302592 SH SOLE 81045 0 221546 FIRST AMERN FINL CORP COM Stock 31847R102 279461 4578 SH SOLE 1221 0 3356 FIRST BANCORP N C COM Stock 318910106 2456492 68009 SH SOLE 21344 0 46664 FIRST BUSEY CORP COM NEW Stock 319383204 649759 27017 SH SOLE 0 0 27017 FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 11535770 7056 SH SOLE 4427 0 2628 FIRST FINL CORP IND COM Stock 320218100 1700280 44359 SH SOLE 43479 0 880 FIRST HAWAIIAN INC COM Stock 32051X108 239452 10904 SH SOLE 0 0 10904 FIRST HORIZON CORPORATION COM Stock 320517105 2505133 162671 SH SOLE 103209 0 59462 FIRST MERCHANTS CORP COM Stock 320817109 713426 20442 SH SOLE 13500 0 6942 FIRST NORTHWEST BANCORP COM Stock 335834107 624122 39880 SH SOLE 0 0 39880 FIRST SOLAR INC COM Stock 336433107 5055222 29948 SH SOLE 25808 0 4140 FIRST TRUST ALTERNATIVE ABSOLUTE RETURN STRATEGY ETF ETF 33740Y101 3858292 134015 SH SOLE 11419 0 122596 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 753111 8793 SH SOLE 8408 0 384 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 391444 4095 SH SOLE 3262 0 832 FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 253631 3930 SH SOLE 235 0 3695 FIRST TRUST DEVELOPED MARKETS EX-US ALPHADEX FUND ETF 33737J174 706776 12594 SH SOLE 433 0 12161 FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 13365305 65168 SH SOLE 8743 0 56425 FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUND ETF 33718M105 397555 6334 SH SOLE 0 0 6334 FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND ETF 33737J307 1605164 41466 SH SOLE 1193 0 40272 FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 386424 6481 SH SOLE 4688 0 1793 FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 1398666 58966 SH SOLE 9315 0 49650 FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 507511 4631 SH SOLE 4177 0 454 FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109 518254 5222 SH SOLE 0 0 5222 FIRST TRUST LONG/SHORT EQUITY ETF ETF 33739P103 6146928 99691 SH SOLE 6595 0 93095 FIRST TRUST LOW DURATION STRATEGIC FOCUS ETF ETF 33740F870 203150 10833 SH SOLE 10832 0 0 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 433274 11260 SH SOLE 1736 0 9523 FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 839736 17429 SH SOLE 1731 0 15698 FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108 6084541 53089 SH SOLE 404 0 52685 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 892471 15827 SH SOLE 7900 0 7926 FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 1149610 6029 SH SOLE 798 0 5231 FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 4373574 148106 SH SOLE 9568 0 138538 FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108 3859454 222832 SH SOLE 22555 0 200276 FIRST TRUST SENIOR LOAN FUND ETF 33738D309 1461345 31624 SH SOLE 2384 0 29240 FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109 766600 8222 SH SOLE 0 0 8221 FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 372366 8540 SH SOLE 1283 0 7257 FIRST TRUST TCW UNCONSTRAINED PLUS BOND ETF ETF 33740F888 9061213 368342 SH SOLE 146910 0 221432 FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 906934 6727 SH SOLE 6727 0 0 FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 254258 2403 SH SOLE 0 0 2403 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 987205 23377 SH SOLE 19926 0 3450 FIRST TRUST WATER ETF ETF 33733B100 402945 3947 SH SOLE 1090 0 2856 FIRSTCASH HOLDINGS INC COM Stock 33768G107 1254483 9836 SH SOLE 77 0 9759 FIRSTENERGY CORP COM Stock 337932107 1483832 38421 SH SOLE 9670 0 28751 FIRSTSERVICE CORP NEW COM Stock 33767E202 409360 2469 SH SOLE 50 0 2419 FISERV INC COM Stock 337738108 9566846 59860 SH SOLE 27639 0 32220 FIVE BELOW INC COM Stock 33829M101 2534055 13971 SH SOLE 3834 0 10136 FIVE STAR BANCORP COM Stock 33830T103 7842892 348573 SH SOLE 348530 0 43 FIVE9 INC COM Stock 338307101 525947 8468 SH SOLE 358 0 8110 FLAHERTY & CRUMRINE TOTAL RETU COM CEF 338479108 189725 12272 SH SOLE 12272 0 0 FLEX LTD ORD Stock Y2573F102 882907 30860 SH SOLE 2426 0 28434 FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 355592 8658 SH SOLE 2278 0 6380 FLEXSHARES MORNINGSTAR US MARKET FACTOR TILT INDEX FUND ETF 33939L100 37001361 186511 SH SOLE 22940 0 163570 FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 297494 4514 SH SOLE 540 0 3973 FLOOR & DECOR HLDGS INC CL A Stock 339750101 3210558 24769 SH SOLE 539 0 24230 FLOWERS FOODS INC COM Stock 343498101 672645 28322 SH SOLE 2118 0 26203 FLOWSERVE CORP COM Stock 34354P105 617868 13526 SH SOLE 731 0 12795 FLUOR CORP NEW COM Stock 343412102 770806 18231 SH SOLE 12183 0 6047 FLYWIRE CORPORATION COM VTG Stock 302492103 222918 8985 SH SOLE 0 0 8985 FMC CORP COM NEW Stock 302491303 2917028 45793 SH SOLE 6740 0 39053 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 3073851 23596 SH SOLE 675 0 22921 FORD MTR CO DEL COM Stock 345370860 4627669 348469 SH SOLE 164396 0 184072 FORESTAR GROUP INC COM Stock 346232101 359942 8956 SH SOLE 1356 0 7600 FORMFACTOR INC COM Stock 346375108 360568 7902 SH SOLE 13 0 7889 FORTINET INC COM Stock 34959E109 2724454 39884 SH SOLE 12151 0 27732 FORTIS INC COM Stock 349553107 227420 5756 SH SOLE 5638 0 118 FORTIVE CORP COM Stock 34959J108 1711357 19895 SH SOLE 8770 0 11124 FORTREA HLDGS INC COMMON STOCK Stock 34965K107 1160207 28904 SH SOLE 21529 0 7375 FORTUNE BRANDS INNOVATIONS INC COM Stock 34964C106 3345074 39507 SH SOLE 5078 0 34428 FOX FACTORY HLDG CORP COM Stock 35138V102 206978 3975 SH SOLE 192 0 3783 FRANCO NEV CORP COM Stock 351858105 449591 3773 SH SOLE 2854 0 919 FRANKLIN BITCOIN ETF ETF 354921108 296568 7200 SH SOLE 6200 0 1000 FRANKLIN DYNAMIC MUNICIPAL BOND ETF ETF 35473P868 1867236 76121 SH SOLE 4559 0 71561 FRANKLIN ELEC INC COM Stock 353514102 3382971 31673 SH SOLE 6077 0 25595 FREEDOM 100 EMERGING MARKETS ETF ETF 02072L607 436389 12938 SH SOLE 2427 0 10509 FREEPORT-MCMORAN INC CL B Stock 35671D857 33784559 718515 SH SOLE 29421 0 689093 FRESHPET INC COM Stock 358039105 829789 7162 SH SOLE 1261 0 5901 FS CREDIT OPPORTUNITIES CORP COMMON STOCK CEF 30290Y101 971350 163803 SH SOLE 56186 0 107616 FS KKR CAP CORP COM CEF 302635206 3802338 199388 SH SOLE 20472 0 178916 FT CBOE VEST FUND OF BUFFER ETFS ETF 33740F755 2103766 75242 SH SOLE 7652 0 67590 FT VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705 1625828 30270 SH SOLE 6578 0 23691 FT VEST U.S. EQUITY BUFFER ETF - AUGUST ETF 33740F862 414907 9676 SH SOLE 9676 0 0 FT VEST U.S. EQUITY BUFFER ETF - JULY ETF 33740U208 5517223 124122 SH SOLE 104147 0 19975 FT VEST U.S. EQUITY BUFFER ETF - JUNE ETF 33740F722 2946273 62660 SH SOLE 61490 0 1170 FT VEST U.S. EQUITY BUFFER ETF - NOVEMBER ETF 33740F847 232640 5200 SH SOLE 5200 0 0 FT VEST U.S. EQUITY BUFFER ETF - OCTOBER ETF 33740F664 846534 20866 SH SOLE 20866 0 0 FT VEST U.S. EQUITY BUFFER FUND - FEBRUARY ETF 33740F763 2053742 45362 SH SOLE 45362 0 0 FT VEST U.S. EQUITY BUFFER FUND - MAY ETF 33740F748 1141872 26420 SH SOLE 16820 0 9600 FT VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771 1230518 31463 SH SOLE 31463 0 0 FT VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - JUNE ETF 33740U844 425757 11758 SH SOLE 11758 0 0 FT VEST U.S. EQUITY MODERATE BUFFER ETF - JUNE ETF 33740F433 1485721 44536 SH SOLE 44536 0 0 FT VEST U.S. EQUITY MODERATE BUFFER ETF - OCTOBER ETF 33740U695 1235640 36962 SH SOLE 36962 0 0 FT VEST U.S. EQUITY MODERATE BUFFER FUND - APR ETF 33740F458 10792017 320390 SH SOLE 318359 0 2031 FT VEST US EQUITY BUFFER ETF - DECEMBER ETF 33740U505 755256 18327 SH SOLE 18327 0 0 FTI CONSULTING INC COM Stock 302941109 706995 3362 SH SOLE 409 0 2953 FUBOTV INC COM Stock 35953D104 40788 25815 SH SOLE 19440 0 6375 FURY GOLD MINES LIMITED COM Stock 36117T100 10210 24322 SH SOLE 0 0 24322 FUTURE FUND LONG/SHORT ETF ETF 66538F165 449460 20000 SH SOLE 20000 0 0 GABELLI EQUITY TR INC COM CEF 362397101 94044 17037 SH SOLE 1997 0 15040 GABELLI UTIL TR COM CEF 36240A101 64424 11608 SH SOLE 508 0 11099 GALLAGHER ARTHUR J & CO COM Stock 363576109 3173371 12691 SH SOLE 8904 0 3786 GAMING & LEISURE PPTYS INC COM REIT 36467J108 833403 18090 SH SOLE 1289 0 16800 GARMIN LTD SHS Stock H2906T109 105815878 839537 SH SOLE 677459 0 162077 GARTNER INC COM Stock 366651107 2754308 5778 SH SOLE 1532 0 4246 GATES INDL CORP PLC ORD SHS Stock G39108108 996737 56281 SH SOLE 2944 0 53337 GATX CORP COM Stock 361448103 789280 5889 SH SOLE 797 0 5091 GE AEROSPACE COM NEW Stock 369604301 11656789 66409 SH SOLE 33083 0 33325 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 3011404 33125 SH SOLE 9908 0 23216 GEN DIGITAL INC COM Stock 668771108 536662 23958 SH SOLE 9071 0 14887 GENERAC HLDGS INC COM Stock 368736104 4003509 31739 SH SOLE 8504 0 23234 GENERAL AMERN INVS CO INC COM CEF 368802104 333296 7166 SH SOLE 0 0 7166 GENERAL DYNAMICS CORP COM Stock 369550108 10717026 37938 SH SOLE 23827 0 14110 GENERAL MLS INC COM Stock 370334104 23323071 333330 SH SOLE 216470 0 116859 GENERAL MOLY INC COM Stock 370373102 0 34377 SH SOLE 0 0 34377 GENERAL MTRS CO COM Stock 37045V100 5082990 112084 SH SOLE 53334 0 58749 GENESIS ENERGY L P UNIT LTD PARTN Stock 371927104 344108 30945 SH SOLE 2395 0 28550 GENMAB A/S SPONSORED ADS ADR 372303206 1384936 46303 SH SOLE 1764 0 44539 GENTEX CORP COM Stock 371901109 4287922 118713 SH SOLE 24499 0 94214 GENTHERM INC COM Stock 37253A103 459719 7984 SH SOLE 414 0 7570 GENUINE PARTS CO COM Stock 372460105 4819440 31107 SH SOLE 13308 0 17798 GEOPARK LTD USD SHS Stock G38327105 33387475 3477862 SH SOLE 199650 0 3278212 GERON CORP COM Stock 374163103 33541 10164 SH SOLE 6077 0 4087 GETTY RLTY CORP NEW COM REIT 374297109 259825 9500 SH SOLE 1846 0 7654 GIBRALTAR INDS INC COM Stock 374689107 335166 4162 SH SOLE 315 0 3847 GILDAN ACTIVEWEAR INC COM Stock 375916103 1922517 51778 SH SOLE 4369 0 47409 GILEAD SCIENCES INC COM Stock 375558103 108808034 1645278 SH SOLE 1305339 0 339938 GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100 17624 15193 SH SOLE 11351 0 3842 GLACIER BANCORP INC NEW COM Stock 37637Q105 1042648 25885 SH SOLE 3650 0 22235 GLADSTONE INVT CORP COM CEF 376546107 170760 12000 SH SOLE 0 0 12000 GLOBAL PMTS INC COM Stock 37940X102 2661388 19912 SH SOLE 8195 0 11716 GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624 217856 8820 SH SOLE 720 0 8099 GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 345092 15866 SH SOLE 7786 0 8079 GLOBAL X CYBERSECURITY ETF ETF 37954Y384 301220 10125 SH SOLE 2100 0 8025 GLOBAL X FINTECH ETF ETF 37954Y814 305466 10964 SH SOLE 4554 0 6410 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 239663 5292 SH SOLE 1278 0 4013 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 286934 5857 SH SOLE 224 0 5633 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 840581 46934 SH SOLE 40851 0 6081 GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF ETF 37954Y715 1309497 41166 SH SOLE 5727 0 35439 GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 777811 19538 SH SOLE 1122 0 18416 GLOBAL X URANIUM ETF ETF 37954Y871 460069 15958 SH SOLE 15820 0 138 GLOBANT S A COM Stock L44385109 1614998 7999 SH SOLE 377 0 7622 GLOBE LIFE INC COM Stock 37959E102 20702195 177900 SH SOLE 4345 0 173553 GLOBUS MED INC CL A Stock 379577208 1232111 22970 SH SOLE 7430 0 15540 GODADDY INC CL A Stock 380237107 1272368 10721 SH SOLE 825 0 9896 GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 535827 5311 SH SOLE 4 0 5307 GOLDMAN SACHS ACCESS U.S. AGGREGATE BOND ETF ETF 38149W101 5382214 130795 SH SOLE 5505 0 125290 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 23708061 691399 SH SOLE 78347 0 613051 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 23398885 225445 SH SOLE 18816 0 206628 GOLDMAN SACHS BDC INC SHS CEF 38147U107 705083 47068 SH SOLE 5000 0 42068 GOLDMAN SACHS GROUP INC COM Stock 38141G104 16262036 38933 SH SOLE 16402 0 22530 GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820 400994 7144 SH SOLE 4 0 7140 GOLDMAN SACHS S&P 500 CORE PREMIUM INCOME ETF ETF 38149W622 830667 17670 SH SOLE 220 0 17450 GOLUB CAP BDC INC COM CEF 38173M102 8491694 510625 SH SOLE 388441 0 122183 GRACO INC COM Stock 384109104 1963103 21005 SH SOLE 1054 0 19950 GRAINGER W W INC COM Stock 384802104 6103887 6000 SH SOLE 1478 0 4521 GRAND CANYON ED INC COM Stock 38526M106 1360874 9991 SH SOLE 584 0 9407 GRANITESHARES GOLD SHARES ETF 38748G101 3228331 147010 SH SOLE 137878 0 9131 GRAPHIC PACKAGING HLDG CO COM Stock 388689101 613539 21026 SH SOLE 507 0 20519 GRAYSCALE BITCOIN TRUST ETF 389637109 3870679 61274 SH SOLE 16344 0 44930 GRID DYNAMICS HLDGS INC CL A Stock 39813G109 274313 22320 SH SOLE 1315 0 21005 GRITSTONE BIO INC COM Stock 39868T105 99217 38606 SH SOLE 38600 0 6 GRUPO TELEVISA S A B SPON ADR REP ORD ADR 40049J206 44800 14000 SH SOLE 0 0 14000 GSI TECHNOLOGY INC COM Stock 36241U106 43180 12700 SH SOLE 12700 0 0 GSK PLC SPONSORED ADR ADR 37733W204 52802753 1440810 SH SOLE 1318662 0 122147 GUGGENHEIM STRATEGIC OPPORTUN COM SBI CEF 40167F101 2048394 143044 SH SOLE 140265 0 2779 GUIDEWIRE SOFTWARE INC COM Stock 40171V100 1309486 11220 SH SOLE 545 0 10675 HACKETT GROUP INC COM Stock 404609109 427072 17575 SH SOLE 17464 0 111 HAEMONETICS CORP MASS COM Stock 405024100 273461 3204 SH SOLE 96 0 3108 HALEON PLC SPON ADS ADR 405552100 2252922 265362 SH SOLE 18475 0 246886 HALLIBURTON CO COM Stock 406216101 1516848 38479 SH SOLE 16837 0 21641 HALOZYME THERAPEUTICS INC COM Stock 40637H109 1087987 26745 SH SOLE 14 0 26731 HANCOCK WHITNEY CORPORATION COM Stock 410120109 410672 8920 SH SOLE 0 0 8919 HANESBRANDS INC COM Stock 410345102 336325 57987 SH SOLE 9919 0 48068 HANOVER INS GROUP INC COM Stock 410867105 298485 2192 SH SOLE 471 0 1720 HARROW INC COM Stock 415858109 1242879 93944 SH SOLE 26 0 93918 HARTFORD FINL SVCS GROUP INC COM Stock 416515104 4459122 43271 SH SOLE 7028 0 36242 HARTFORD MULTIFACTOR DEVELOPED MARKETS (EX-US) ETF ETF 518416102 12553120 448326 SH SOLE 52991 0 395334 HARTFORD MUNICIPAL OPPORTUNITIES ETF ETF 41653L503 1410272 36310 SH SOLE 3572 0 32737 HARTFORD TOTAL RETURN BOND ETF ETF 41653L305 9531044 282485 SH SOLE 45875 0 236610 HASBRO INC COM Stock 418056107 925268 16371 SH SOLE 1823 0 14547 HCA HEALTHCARE INC COM Stock 40412C101 101751913 305076 SH SOLE 301041 0 4034 HDFC BANK LTD SPONSORED ADS ADR 40415F101 1939696 34656 SH SOLE 889 0 33767 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 23896690 161759 SH SOLE 50894 0 110865 HEALTHCARE RLTY TR CL A COM REIT 42226K105 347128 24532 SH SOLE 12573 0 11959 HEALTHEQUITY INC COM Stock 42226A107 855646 10482 SH SOLE 226 0 10256 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 1746322 93137 SH SOLE 46513 0 46623 HEARTLAND FINL USA INC COM Stock 42234Q102 475896 13539 SH SOLE 0 0 13539 HEICO CORP NEW CL A Stock 422806208 542685 3525 SH SOLE 135 0 3390 HEICO CORP NEW COM Stock 422806109 786156 4116 SH SOLE 657 0 3459 HELEN OF TROY LTD COM Stock G4388N106 982997 8530 SH SOLE 398 0 8132 HELMERICH & PAYNE INC COM Stock 423452101 358646 8527 SH SOLE 0 0 8527 HENRY JACK & ASSOC INC COM Stock 426281101 1399569 8056 SH SOLE 858 0 7198 HENRY SCHEIN INC COM Stock 806407102 533926 7070 SH SOLE 2032 0 5038 HERC HLDGS INC COM Stock 42704L104 298732 1775 SH SOLE 8 0 1767 HERCULES CAPITAL INC COM CEF 427096508 442256 23971 SH SOLE 6915 0 17055 HERSHEY CO COM Stock 427866108 2135923 10982 SH SOLE 3957 0 7023 HESS CORP COM Stock 42809H107 1068959 7003 SH SOLE 1700 0 5303 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 1262023 71180 SH SOLE 25184 0 45995 HEXCEL CORP NEW COM Stock 428291108 989813 13587 SH SOLE 195 0 13392 HF SINCLAIR CORP COM Stock 403949100 851881 14111 SH SOLE 269 0 13842 HIGHLAND OPPORTUNITIES HIGHLAND INCOME CEF 43010E404 192397 27368 SH SOLE 0 0 27368 HIGHWOODS PPTYS INC COM REIT 431284108 271775 10381 SH SOLE 5007 0 5374 HILLMAN SOLUTIONS CORP COM Stock 431636109 169591 15939 SH SOLE 0 0 15939 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 2775337 13011 SH SOLE 1667 0 11343 HIVE DIGITAL TECHNOLOGIES LTD COM NEW Stock 433921103 131187 38928 SH SOLE 10928 0 28000 HOLOGIC INC COM Stock 436440101 1239876 15904 SH SOLE 793 0 15111 HOME BANCSHARES INC COM Stock 436893200 729631 29696 SH SOLE 1656 0 28040 HOME DEPOT INC COM Stock 437076102 96359546 251198 SH SOLE 138751 0 112446 HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308 1526792 41010 SH SOLE 23558 0 17451 HONEYWELL INTL INC COM Stock 438516106 57311220 279226 SH SOLE 188354 0 90872 HORACE MANN EDUCATORS CORP NEW COM Stock 440327104 221755 5995 SH SOLE 0 0 5995 HORIZON BANCORP INC COM Stock 440407104 161810 12612 SH SOLE 0 0 12611 HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623 7083511 217553 SH SOLE 3419 0 214133 HORMEL FOODS CORP COM Stock 440452100 841874 24129 SH SOLE 18297 0 5832 HOST HOTELS & RESORTS INC COM REIT 44107P104 529325 25596 SH SOLE 1270 0 24326 HOULIHAN LOKEY INC CL A Stock 441593100 642360 5011 SH SOLE 351 0 4660 HOWMET AEROSPACE INC COM Stock 443201108 1246666 18218 SH SOLE 7634 0 10584 HP INC COM Stock 40434L105 79547424 2763609 SH SOLE 2222901 0 540707 HSBC HLDGS PLC SPON ADR NEW ADR 404280406 1350969 34323 SH SOLE 1497 0 32826 HUBBELL INC COM Stock 443510607 1316778 3173 SH SOLE 234 0 2938 HUBSPOT INC COM Stock 443573100 332432 531 SH SOLE 186 0 344 HUMANA INC COM Stock 444859102 3654093 10539 SH SOLE 2259 0 8279 HUNT J B TRANS SVCS INC COM Stock 445658107 1126958 5656 SH SOLE 158 0 5498 HUNTINGTON BANCSHARES INC COM Stock 446150104 1942739 139264 SH SOLE 26456 0 112808 HUNTINGTON INGALLS INDS INC COM Stock 446413106 1428065 4900 SH SOLE 255 0 4644 HUNTSMAN CORP COM Stock 447011107 465106 17868 SH SOLE 5409 0 12459 HYLIION HOLDINGS CORP COMMON STOCK Stock 449109107 35490 20165 SH SOLE 167 0 19998 ICAD INC COM NEW Stock 44934S206 51762 32150 SH SOLE 29300 0 2850 ICF INTL INC COM Stock 44925C103 405345 2691 SH SOLE 200 0 2491 ICICI BANK LIMITED ADR ADR 45104G104 2951001 111738 SH SOLE 2967 0 108771 ICON PLC SHS Stock G4705A100 11479281 34170 SH SOLE 6279 0 27890 ICU MED INC COM Stock 44930G107 202298 1885 SH SOLE 140 0 1745 IDACORP INC COM Stock 451107106 779616 8393 SH SOLE 2406 0 5986 IDEX CORP COM Stock 45167R104 4851118 19880 SH SOLE 1739 0 18141 IDEXX LABS INC COM Stock 45168D104 2892519 5357 SH SOLE 1538 0 3819 IGM BIOSCIENCES INC COM Stock 449585108 98430 10200 SH SOLE 0 0 10200 ILLINOIS TOOL WKS INC COM Stock 452308109 9547289 35580 SH SOLE 16888 0 18692 ILLUMINA INC COM Stock 452327109 1075644 7833 SH SOLE 575 0 7258 IMAX CORP COM Stock 45245E109 760491 47031 SH SOLE 300 0 46731 IMGP DBI MANAGED FUTURES STRATEGY ETF ETF 53700T827 2426672 84612 SH SOLE 24633 0 59979 IMPINJ INC COM Stock 453204109 1657259 12906 SH SOLE 5217 0 7689 INCYTE CORP COM Stock 45337C102 373097 6549 SH SOLE 634 0 5915 INDEPENDENT BANK GROUP INC COM Stock 45384B106 632435 13854 SH SOLE 225 0 13629 INDEPENDENT BK CORP MASS COM Stock 453836108 953527 18330 SH SOLE 14600 0 3730 INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 456237106 52165 12160 SH SOLE 6089 0 6070 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 12340305 97970 SH SOLE 21020 0 76949 INFORMATICA INC COM CL A Stock 45674M101 244440 6984 SH SOLE 1 0 6983 INFORMATION SVCS GROUP INC COM Stock 45675Y104 955403 236486 SH SOLE 0 0 236486 INFOSYS LTD SPONSORED ADR ADR 456788108 263948 14721 SH SOLE 10618 0 4103 ING GROEP N.V. SPONSORED ADR ADR 456837103 1076804 65300 SH SOLE 7401 0 57898 INGERSOLL RAND INC COM Stock 45687V106 1440821 15175 SH SOLE 7469 0 7705 INGREDION INC COM Stock 457187102 730780 6254 SH SOLE 369 0 5885 INMODE LTD SHS Stock M5425M103 284718 13175 SH SOLE 10669 0 2506 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 249221 2407 SH SOLE 1387 0 1020 INNOVATOR BUFFER STEP-UP STRATEGY ETF ETF 45783Y731 424035 14015 SH SOLE 8065 0 5950 INNOVATOR DEEPWATER FRONTIER TECH ETF ETF 45782C862 354544 7425 SH SOLE 0 0 7425 INNOVATOR EMERGING MARKETS POWER BUFFER ETF JANUARY ETF 45782C516 884406 30560 SH SOLE 30560 0 0 INNOVATOR EQUITY DEFINED PROTECTION ETF - 2 YR TO JANUARY 2026 ETF 45783Y418 511919 20559 SH SOLE 20559 0 0 INNOVATOR EQUITY DEFINED PROTECTION ETF - 2 YR TO JULY 2025 ETF 45783Y541 765305 29088 SH SOLE 2016 0 27072 INNOVATOR GROWTH-100 POWER BUFFER ETF - JANUARY ETF 45782C466 292030 6701 SH SOLE 0 0 6701 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL ETF 45782C367 243761 8975 SH SOLE 8975 0 0 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY ETF 45782C722 890872 31580 SH SOLE 31580 0 0 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER ETF 45782C631 2101732 72674 SH SOLE 72674 0 0 INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF ETF 45783Y814 621342 14886 SH SOLE 3730 0 11156 INNOVATOR U.S. EQUITY 10 BUFFER ETF - QUARTERLY ETF 45783Y442 1843953 67273 SH SOLE 67273 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - APRIL ETF 45782C888 937937 23425 SH SOLE 22595 0 830 INNOVATOR U.S. EQUITY BUFFER ETF - FEBRUARY ETF 45782C433 258148 6572 SH SOLE 6572 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY ETF 45782C409 581781 13362 SH SOLE 10080 0 3282 INNOVATOR U.S. EQUITY BUFFER ETF - JUNE ETF 45782C755 786914 20929 SH SOLE 19330 0 1599 INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER ETF 45782C771 5837029 144231 SH SOLE 141468 0 2763 INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870 2139683 63700 SH SOLE 63700 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680 2995342 84662 SH SOLE 83377 0 1285 INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540 711827 19450 SH SOLE 11870 0 7580 INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417 539933 15806 SH SOLE 10115 0 5691 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508 1784120 45618 SH SOLE 39708 0 5910 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813 4584984 120721 SH SOLE 120721 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748 717912 20797 SH SOLE 15889 0 4908 INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383 322014 8748 SH SOLE 6808 0 1940 INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318 241092 7425 SH SOLE 4548 0 2877 INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573 3752054 105543 SH SOLE 102213 0 3330 INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797 7624116 203364 SH SOLE 202175 0 1189 INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656 1298998 35589 SH SOLE 35589 0 0 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474 323989 9160 SH SOLE 350 0 8810 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599 264730 9300 SH SOLE 0 0 9300 INSIGHT ENTERPRISES INC COM Stock 45765U103 219656 1184 SH SOLE 5 0 1179 INSPERITY INC COM Stock 45778Q107 1444556 13179 SH SOLE 1115 0 12064 INSPIRE 100 ETF ETF 66538H534 412213 10594 SH SOLE 0 0 10594 INSPIRE GLOBAL HOPE ETF ETF 66538H658 257968 6863 SH SOLE 566 0 6296 INSPIRE SMALL/MID CAP ETF ETF 66538H641 458804 12741 SH SOLE 295 0 12445 INSTALLED BLDG PRODS INC COM Stock 45780R101 1382136 5342 SH SOLE 3271 0 2071 INSTEEL INDS INC COM Stock 45774W108 5218635 136542 SH SOLE 0 0 136542 INSTRUCTURE HLDGS INC COM Stock 457790103 1692441 79160 SH SOLE 79142 0 18 INSULET CORP COM Stock 45784P101 221349 1291 SH SOLE 402 0 889 INTEGER HLDGS CORP COM Stock 45826H109 747919 6410 SH SOLE 28 0 6382 INTEGRA LIFESCIENCES HLDGS CP COM NEW Stock 457985208 635051 17914 SH SOLE 969 0 16945 INTEL CORP COM Stock 458140100 22028691 498725 SH SOLE 278013 0 220711 INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107 700310 6269 SH SOLE 396 0 5873 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 2488119 18105 SH SOLE 5158 0 12946 INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 956336 9051 SH SOLE 69 0 8982 INTERDIGITAL INC COM Stock 45867G101 1445301 13576 SH SOLE 500 0 13076 INTERNATIONAL BONDS ETF 92203J407 1183634 24062 SH SOLE 3456 0 20605 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 69913329 366115 SH SOLE 249940 0 116174 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 447545 5205 SH SOLE 288 0 4916 INTERNATIONAL PAPER CO COM Stock 460146103 1884043 48284 SH SOLE 20592 0 27691 INTERPUBLIC GROUP COS INC COM Stock 460690100 5045096 154615 SH SOLE 117430 0 37184 INTRA-CELLULAR THERAPIES INC COM Stock 46116X101 464816 6717 SH SOLE 29 0 6688 INTUIT COM Stock 461202103 37469670 57646 SH SOLE 22728 0 34917 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 14881482 37289 SH SOLE 15605 0 21683 INVENTRUST PPTYS CORP COM NEW REIT 46124J201 371792 14461 SH SOLE 2641 0 11820 INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 707353 6964 SH SOLE 5964 0 1000 INVESCO AI AND NEXT GEN SOFTWARE ETF ETF 46137V639 389674 8613 SH SOLE 0 0 8613 INVESCO BIOTECHNOLOGY & GENOME ETF ETF 46137V787 275688 4260 SH SOLE 0 0 4260 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 3594968 171434 SH SOLE 7719 0 163714 INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF ETF 46138J536 637019 25707 SH SOLE 0 0 25707 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 11974596 586128 SH SOLE 1759 0 584369 INVESCO BULLETSHARES 2025 HIGH YIELD CORPORATE BOND ETF ETF 46138J817 9413310 410166 SH SOLE 0 0 410166 INVESCO BULLETSHARES 2025 MUNICIPAL BOND ETF ETF 46138J528 635298 26101 SH SOLE 0 0 26101 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 11723208 610266 SH SOLE 2786 0 607479 INVESCO BULLETSHARES 2026 HIGH YIELD CORP BOND ETF ETF 46138J635 7497803 323460 SH SOLE 0 0 323460 INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF ETF 46138J510 523687 22223 SH SOLE 5508 0 16715 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 1653099 85697 SH SOLE 1858 0 83839 INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF ETF 46138J494 260678 11020 SH SOLE 5535 0 5485 INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643 1205301 60055 SH SOLE 1785 0 58269 INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF ETF 46138J486 249428 10623 SH SOLE 5612 0 5011 INVESCO BULLETSHARES 2029 CORPORATE BOND ETF ETF 46138J577 821337 44882 SH SOLE 0 0 44881 INVESCO BULLETSHARES 2029 MUNICIPAL BOND ETF ETF 46138J478 587905 25297 SH SOLE 15276 0 10021 INVESCO BULLETSHARES 2030 CORPORATE BOND ETF ETF 46138J460 416159 25391 SH SOLE 0 0 25391 INVESCO BULLETSHARES 2030 MUNICIPAL BOND ETF ETF 46138J445 620117 28034 SH SOLE 16839 0 11195 INVESCO BULLETSHARES 2031 CORPORATE BOND ETF ETF 46138J429 449307 27873 SH SOLE 0 0 27872 INVESCO BULLETSHARES 2031 MUNICIPAL BOND ETF ETF 46138J411 537155 25207 SH SOLE 13003 0 12203 INVESCO BULLETSHARES 2032 CORPORATE BOND ETF ETF 46139W858 365986 18073 SH SOLE 0 0 18073 INVESCO BULLETSHARES 2032 MUNICIPAL BOND ETF ETF 46139W833 397001 15560 SH SOLE 5840 0 9719 INVESCO CURRENCYSHARES EURO TRUST ETF 46138K103 1759483 17646 SH SOLE 2897 0 14749 INVESCO CURRENCYSHARES JAPANESE YEN TRUST ETF 46138W107 1522178 24860 SH SOLE 4087 0 20773 INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108 1800439 18248 SH SOLE 2992 0 15256 INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 218193 9499 SH SOLE 3300 0 6199 INVESCO DB US DOLLAR INDEX BULLISH FUND ETF 46141D203 205626 7248 SH SOLE 35 0 7213 INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 587338 13797 SH SOLE 13188 0 609 INVESCO DORSEY WRIGHT ENERGY MOMENTUM ETF ETF 46137V878 262871 5371 SH SOLE 0 0 5371 INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 642716 42173 SH SOLE 24100 0 18072 INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 6218698 125251 SH SOLE 3024 0 122226 INVESCO FTSE RAFI DEVELOPED MARKETS EX-US SMALL-MID ETF ETF 46138E735 3738723 113708 SH SOLE 5584 0 108124 INVESCO FTSE RAFI EMERGING MARKETS ETF ETF 46138E727 7769948 399278 SH SOLE 39661 0 359616 INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 13524746 351566 SH SOLE 36357 0 315208 INVESCO FTSE RAFI US 1500 SMALL-MID ETF ETF 46137V597 11298570 287642 SH SOLE 9788 0 277853 INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 1643001 79564 SH SOLE 6337 0 73227 INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 203991 11003 SH SOLE 3548 0 7454 INVESCO LARGE CAP GROWTH ETF ETF 46137V746 7805956 87423 SH SOLE 86693 0 728 INVESCO LARGE CAP VALUE ETF ETF 46137V738 7134033 125865 SH SOLE 122307 0 3557 INVESCO LTD SHS Stock G491BT108 354761 21384 SH SOLE 15952 0 5432 INVESCO NASDAQ 100 ETF ETF 46138G649 386387 2115 SH SOLE 1903 0 211 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 567745 23825 SH SOLE 7350 0 16474 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 538017 38790 SH SOLE 12975 0 25815 INVESCO PHARMACEUTICALS ETF ETF 46137V662 221642 2765 SH SOLE 1000 0 1765 INVESCO PREFERRED ETF ETF 46138E511 1048915 88292 SH SOLE 59946 0 28346 INVESCO QQQ TRUST SERIES I ETF 46090E103 102077190 229898 SH SOLE 130623 0 99275 INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF ETF 46138J619 58598524 1060991 SH SOLE 808148 0 252842 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 14217135 83941 SH SOLE 71114 0 12826 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 30038742 853616 SH SOLE 92711 0 760904 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2034327 30884 SH SOLE 24825 0 6058 INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 6519341 177542 SH SOLE 24128 0 153413 INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 386748 4373 SH SOLE 3286 0 1087 INVESCO S&P 500 QUALITY ETF ETF 46137V241 953525 15782 SH SOLE 8591 0 7190 INVESCO S&P 500 TOP 50 ETF ETF 46137V233 1002328 23791 SH SOLE 21011 0 2780 INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 1109030 19972 SH SOLE 1915 0 18056 INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 511295 18215 SH SOLE 0 0 18215 INVESCO S&P MIDCAP VALUE WITH MOMENTUM ETF ETF 46137V456 3481825 64122 SH SOLE 0 0 64122 INVESCO S&P SMALLCAP 600 PURE VALUE ETF ETF 46137V167 1507297 14020 SH SOLE 118 0 13902 INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 946908 20661 SH SOLE 263 0 20398 INVESCO SEMICONDUCTORS ETF ETF 46137V647 12429441 220263 SH SOLE 1500 0 218763 INVESCO SR INCOME TR COM CEF 46131H107 106086 24786 SH SOLE 0 0 24786 INVESCO TOTAL RETURN BOND ETF ETF 46090A804 2530169 54052 SH SOLE 6843 0 47208 INVESCO VARIABLE RATE INVESTMENT GRADE ETF ETF 46090A879 1770342 70560 SH SOLE 11546 0 59013 INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 212742 8950 SH SOLE 3918 0 5032 INVESCO WATER RESOURCES ETF ETF 46137V142 1495695 22468 SH SOLE 18004 0 4463 INVITATION HOMES INC COM REIT 46187W107 379748 10664 SH SOLE 1396 0 9268 IONQ INC COM Stock 46222L108 1167092 116826 SH SOLE 89813 0 27013 IOVANCE BIOTHERAPEUTICS INC COM Stock 462260100 741356 50024 SH SOLE 49024 0 1000 IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 824710 26518 SH SOLE 1647 0 24871 IPG PHOTONICS CORP COM Stock 44980X109 800974 8832 SH SOLE 159 0 8673 IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 15902419 514808 SH SOLE 72084 0 442724 IQ MACKAY MUNICIPAL INTERMEDIATE ETF ETF 45409F827 2284113 93650 SH SOLE 5598 0 88051 IQ MERGER ARBITRAGE ETF ETF 45409B800 3753297 119228 SH SOLE 14430 0 104798 IQVIA HLDGS INC COM Stock 46266C105 1315248 5201 SH SOLE 647 0 4553 IRON MTN INC DEL COM REIT 46284V101 68735587 856945 SH SOLE 605622 0 251323 IRONWOOD PHARMACEUTICALS INC COM CL A Stock 46333X108 232992 26750 SH SOLE 25242 0 1508 ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718 112839709 1120442 SH SOLE 707190 0 413251 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 255343 6001 SH SOLE 1657 0 4344 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 2161868 21743 SH SOLE 7334 0 14408 ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 67270560 640489 SH SOLE 64887 0 575602 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 386969079 4731832 SH SOLE 2176986 0 2554845 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 106670743 2099769 SH SOLE 1403679 0 696088 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 30709593 324557 SH SOLE 45216 0 279340 ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 1740813 15032 SH SOLE 5311 0 9720 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 963878 18680 SH SOLE 14947 0 3732 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 595656309 6292590 SH SOLE 3184510 0 3108079 ISHARES BIOTECHNOLOGY ETF ETF 464287556 8413793 61316 SH SOLE 13720 0 47595 ISHARES BITCOIN TRUST REGISTERED ETF 46438F101 3404782 84131 SH SOLE 27409 0 56722 ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 281597 7696 SH SOLE 5192 0 2504 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 276900 5454 SH SOLE 3460 0 1994 ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 5139965 89329 SH SOLE 80530 0 8798 ISHARES COHEN & STEERS REIT ETF ETF 464287564 2346764 40672 SH SOLE 39467 0 1204 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 1435564 30261 SH SOLE 3975 0 26285 ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859 1988838 27074 SH SOLE 12083 0 14990 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 42354514 729496 SH SOLE 129305 0 600189 ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 1332814 23941 SH SOLE 15375 0 8565 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 10822341 98197 SH SOLE 7233 0 90963 ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF ETF 46435G672 504812 10106 SH SOLE 8837 0 1269 ISHARES CORE MODERATE ALLOCATION ETF ETF 464289875 252244 5896 SH SOLE 2306 0 3590 ISHARES CORE MSCI EAFE ETF ETF 46432F842 95039905 1280516 SH SOLE 480672 0 799843 ISHARES CORE MSCI EMERGING MARKET ETF ETF 46434G103 255221733 4946158 SH SOLE 3033053 0 1913104 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 33375564 497178 SH SOLE 480996 0 16181 ISHARES CORE MSCI PACIFIC ETF ETF 46434V696 268181 4236 SH SOLE 580 0 3656 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 42958176 633041 SH SOLE 125670 0 507370 ISHARES CORE S&P MID-CAP ETF ETF 464287507 92250664 1518779 SH SOLE 1028870 0 489908 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 33427217 289915 SH SOLE 142626 0 147289 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 12517329 106794 SH SOLE 25474 0 81319 ISHARES CORE S&P US VALUE ETF ETF 464287663 4987889 55151 SH SOLE 33661 0 21490 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 3735494 81937 SH SOLE 20171 0 61765 ISHARES DOW JONES U.S. ETF ETF 464287846 4904171 38287 SH SOLE 22707 0 15578 ISHARES EMERGING MARKETS EQUITY FACTOR ETF ETF 46434G889 1184274 26589 SH SOLE 21435 0 5154 ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 1991547 24922 SH SOLE 13392 0 11530 ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 1285371 39881 SH SOLE 11986 0 27894 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 5550158 48279 SH SOLE 19644 0 28634 ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 881348 21886 SH SOLE 4313 0 17572 ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549 436397 9273 SH SOLE 1759 0 7514 ISHARES ESG MSCI USA LEADERS ETF ETF 46435U218 647204 6896 SH SOLE 5462 0 1434 ISHARES ESG SCREENED S&P MID-CAP ETF ETF 46436E551 548500 13352 SH SOLE 2971 0 10381 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 1978865 22962 SH SOLE 6618 0 16344 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 7957571 93322 SH SOLE 6775 0 86547 ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 310080 5201 SH SOLE 2105 0 3095 ISHARES FLOATING RATE BOND ETF ETF 46429B655 19806523 387907 SH SOLE 5482 0 382424 ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 403428 28858 SH SOLE 14761 0 14096 ISHARES GLOBAL ENERGY ETF ETF 464287341 944755 21997 SH SOLE 2498 0 19498 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 1144202 12283 SH SOLE 6722 0 5561 ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 59877715 1257407 SH SOLE 57325 0 1200081 ISHARES GLOBAL REIT ETF ETF 46434V647 410709 17344 SH SOLE 1184 0 16160 ISHARES GLOBAL TECH ETF ETF 464287291 1458578 19497 SH SOLE 8883 0 10614 ISHARES GLOBAL TIMBER & FORESTRY ETF ETF 464288174 436266 5170 SH SOLE 29 0 5141 ISHARES GOLD TRUST ETF 464285204 91022727 2166692 SH SOLE 887199 0 1279492 ISHARES GOVERNMENT/CREDIT BOND ETF ETF 464288596 349836 3379 SH SOLE 338 0 3040 ISHARES GS CORP BONDS ETF 464287242 8148701 74814 SH SOLE 45840 0 28973 ISHARES HIGH YIELD SYSTEMATIC BOND ETF ETF 46435G250 28428769 608492 SH SOLE 19080 0 589412 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 22828382 911313 SH SOLE 570774 0 340537 ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 1971624 75978 SH SOLE 70545 0 5432 ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 46436E874 512959779 21426891 SH SOLE 13820864 0 7606027 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 20426051 823299 SH SOLE 474017 0 349281 ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 1796607 67899 SH SOLE 63644 0 4254 ISHARES IBONDS DEC 2025 TERM TREASURY ETF ETF 46436E866 322215409 13870659 SH SOLE 8857404 0 5013254 ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 10815155 453466 SH SOLE 356115 0 97349 ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 399629 15764 SH SOLE 12199 0 3565 ISHARES IBONDS DEC 2026 TERM TREASURY ETF ETF 46436E858 2382673 104917 SH SOLE 52791 0 52125 ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 5446733 228854 SH SOLE 144366 0 84487 ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 443691 17628 SH SOLE 13666 0 3961 ISHARES IBONDS DEC 2027 TERM TREASURY ETF ETF 46436E841 1782020 80416 SH SOLE 62279 0 18136 ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 5379197 215989 SH SOLE 144737 0 71250 ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 325798 12893 SH SOLE 7597 0 5295 ISHARES IBONDS DEC 2028 TERM TREASURY ETF ETF 46436E833 568001 25895 SH SOLE 11371 0 14523 ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 941663 41265 SH SOLE 10231 0 31033 ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 777972 36354 SH SOLE 5403 0 30950 ISHARES IBONDS DEC 2031 TERM CORPORATE ETF ETF 46436E486 745749 36396 SH SOLE 10332 0 26063 ISHARES IBONDS DEC 2032 TERM CORPORATE ETF ETF 46436E312 660219 26611 SH SOLE 5130 0 21481 ISHARES IBONDS DEC 2033 TERM CORPORATE ETF ETF 46436E130 660381 25918 SH SOLE 4996 0 20921 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 1093211 14064 SH SOLE 6490 0 7573 ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 15019755 144448 SH SOLE 138434 0 6014 ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524 324092 4811 SH SOLE 904 0 3907 ISHARES INTERNATIONAL EQUITY FACTOR ETF ETF 46434V274 1680201 56307 SH SOLE 42907 0 13400 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 283021 10093 SH SOLE 3972 0 6121 ISHARES INTERNATIONAL SMALLCAP EQUITY FACTOR ETF ETF 46434V266 1283285 38911 SH SOLE 15334 0 23577 ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 1736162 19362 SH SOLE 10563 0 8798 ISHARES LARGE CAP DEEP BUFFER ETF ETF 092528801 2445596 88496 SH SOLE 80969 0 7527 ISHARES MBS ETF ETF 464288588 4846064 52435 SH SOLE 36167 0 16267 ISHARES MICRO-CAP ETF ETF 464288869 790280 6521 SH SOLE 1430 0 5091 ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 6106778 80906 SH SOLE 13630 0 67275 ISHARES MORNINGSTAR MID-CAP VALUE ETF ETF 464288406 1045808 14415 SH SOLE 14415 0 0 ISHARES MORNINGSTAR SMALL CAP VALUE ETF ETF 464288703 2418700 39521 SH SOLE 1963 0 37558 ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF ETF 464288604 280538 6024 SH SOLE 2034 0 3990 ISHARES MORNINGSTAR U.S. EQUITY ETF ETF 464287127 326885 4511 SH SOLE 0 0 4510 ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 979943 42166 SH SOLE 42166 0 0 ISHARES MSCI ACWI ETF ETF 464288257 13684350 124256 SH SOLE 83571 0 40684 ISHARES MSCI ACWI EX U.S. ETF ETF 464288240 51649912 967408 SH SOLE 326241 0 641166 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 21177629 204043 SH SOLE 102879 0 101163 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 11692670 164964 SH SOLE 20017 0 144947 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 10490666 165651 SH SOLE 13649 0 152001 ISHARES MSCI EAFE VALUE ETF ETF 464288877 21920976 402959 SH SOLE 18455 0 384503 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 14330028 348832 SH SOLE 64385 0 284446 ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 22871134 397275 SH SOLE 49282 0 347992 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 19523633 345001 SH SOLE 12692 0 332308 ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 12495880 118703 SH SOLE 26324 0 92378 ISHARES MSCI INDIA ETF ETF 46429B598 211158 4093 SH SOLE 1300 0 2793 ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 2605467 65695 SH SOLE 10504 0 55191 ISHARES MSCI INTL VALUE FACTOR ETF ETF 46435G409 1176768 41685 SH SOLE 21393 0 20292 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 14661977 145442 SH SOLE 30884 0 114557 ISHARES MSCI MEXICO ETF ETF 464286822 291449 4205 SH SOLE 310 0 3895 ISHARES MSCI USA EQUAL WEIGHTED ETF ETF 464286681 328565 3611 SH SOLE 969 0 2642 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 1319394 12086 SH SOLE 4398 0 7686 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 191279163 2288815 SH SOLE 1089990 0 1198824 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 22289672 118973 SH SOLE 30319 0 88654 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 71892427 437435 SH SOLE 75354 0 362080 ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF ETF 46435G433 464268 12397 SH SOLE 567 0 11830 ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 426204 3935 SH SOLE 3385 0 549 ISHARES RUSSELL 1000 ETF ETF 464287622 278814915 968007 SH SOLE 139661 0 828344 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 149118667 442423 SH SOLE 128924 0 313498 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 67494009 376830 SH SOLE 87619 0 289210 ISHARES RUSSELL 2000 ETF ETF 464287655 59065261 280862 SH SOLE 111238 0 169623 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 18542114 68472 SH SOLE 14752 0 53718 ISHARES RUSSELL 2500 ETF ETF 46435G268 778432 11865 SH SOLE 0 0 11864 ISHARES RUSSELL 3000 ETF ETF 464287689 61619734 205344 SH SOLE 42328 0 163015 ISHARES RUSSELL MIDCAP ETF ETF 464287499 30279528 360085 SH SOLE 161991 0 198093 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 17334440 151870 SH SOLE 66341 0 85528 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 18896519 150774 SH SOLE 28635 0 122138 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 3149681 16144 SH SOLE 15128 0 1015 ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 340311 4459 SH SOLE 4459 0 0 ISHARES S&P 100 ETF ETF 464287101 19042209 76966 SH SOLE 4103 0 72863 ISHARES S&P 500 GROWTH ETF ETF 464287309 40771136 482841 SH SOLE 70115 0 412725 ISHARES S&P 500 VALUE ETF 464287408 24994029 133794 SH SOLE 30230 0 103562 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 229647503 2516685 SH SOLE 1465645 0 1051039 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 7020522 59350 SH SOLE 4343 0 55006 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 23050683 176323 SH SOLE 30087 0 146235 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 11810887 114937 SH SOLE 16179 0 98757 ISHARES SELECT DIVIDEND ETF ETF 464287168 10879974 88326 SH SOLE 54568 0 33757 ISHARES SEMICONDUCTOR ETF ETF 464287523 1037941 4594 SH SOLE 1059 0 3534 ISHARES SHORT TREASURY BOND ETF ETF 464288679 1035392 9367 SH SOLE 1281 0 8085 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 110589524 1055949 SH SOLE 632976 0 422972 ISHARES SILVER TRUST ETF 46428Q109 3832066 168442 SH SOLE 86930 0 81512 ISHARES TIPS BOND ETF ETF 464287176 3939781 36680 SH SOLE 18131 0 18548 ISHARES TR RUSSEL 2000 VALUE ETF 464287630 14626785 92102 SH SOLE 36864 0 55238 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 671415 5089 SH SOLE 4013 0 1076 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 921590 6238 SH SOLE 1601 0 4637 ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 11562635 141059 SH SOLE 15103 0 125956 ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812 616921 9122 SH SOLE 8934 0 188 ISHARES U.S. ENERGY ETF ETF 464287796 1730337 35027 SH SOLE 597 0 34430 ISHARES U.S. EQUITY FACTOR ETF ETF 46434V282 2009621 37347 SH SOLE 7297 0 30049 ISHARES U.S. FINANCIALS ETF ETF 464287788 904322 9454 SH SOLE 1039 0 8414 ISHARES U.S. HEALTHCARE ETF ETF 464287762 1676871 27090 SH SOLE 9585 0 17505 ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 221796 4067 SH SOLE 2956 0 1110 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 1459987 12611 SH SOLE 12606 0 5 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 1247295 9922 SH SOLE 597 0 9325 ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 15453377 356397 SH SOLE 78642 0 277755 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 1140482 19465 SH SOLE 12487 0 6978 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 347382 5116 SH SOLE 5116 0 0 ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 9896116 307047 SH SOLE 242084 0 64961 ISHARES U.S. REAL ESTATE ETF ETF 464287739 1463850 16283 SH SOLE 15591 0 692 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 54170403 401084 SH SOLE 64083 0 337000 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 1921892 87438 SH SOLE 12303 0 75134 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 2853810 125332 SH SOLE 17054 0 108278 ISHARES U.S. UTILITIES ETF ETF 464287697 436039 5159 SH SOLE 4623 0 536 ISHARES US FINANCIAL SERVICES ETF ETF 464287770 11728292 176897 SH SOLE 24931 0 151965 ISHARES US TRANSPORTATION ETF ETF 464287192 306381 4352 SH SOLE 80 0 4272 ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 101469 14642 SH SOLE 153 0 14489 ITT INC COM Stock 45073V108 1461556 10744 SH SOLE 4949 0 5795 JABIL INC COM Stock 466313103 795127 5936 SH SOLE 2929 0 3007 JACOBS SOLUTIONS INC. Stock 46982L108 3472348 22587 SH SOLE 16393 0 6194 JANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF ETF 47103U845 1198732 23625 SH SOLE 20600 0 3025 JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 260008 5361 SH SOLE 1192 0 4169 JANUS INTERNATIONAL GROUP INC COMMON STOCK Stock 47103N106 544090 35961 SH SOLE 1500 0 34461 JAZZ PHARMACEUTICALS PLC SHS USD Stock G50871105 577173 4793 SH SOLE 218 0 4575 JEFFERIES FINL GROUP INC COM Stock 47233W109 67193882 1523671 SH SOLE 1041568 0 482102 JOHN BEAN TECHNOLOGIES CORP COM Stock 477839104 223206 2128 SH SOLE 116 0 2012 JOHN HANCOCK MULTIFACTOR EMERGING MARKETS ETF ETF 47804J834 7401420 285448 SH SOLE 29977 0 255471 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 6754534 117716 SH SOLE 117459 0 256 JOHNSON & JOHNSON COM Stock 478160104 88010730 556361 SH SOLE 292449 0 263911 JOHNSON CTLS INTL PLC SHS Stock G51502105 5472908 83786 SH SOLE 61096 0 22689 JONES LANG LASALLE INC COM Stock 48020Q107 787383 4036 SH SOLE 2257 0 1779 JPMORGAN ACTIVE GROWTH ETF ETF 46654Q609 111269710 1584813 SH SOLE 1009749 0 575063 JPMORGAN ACTIVE VALUE ETF ETF 46641Q167 7401786 123590 SH SOLE 54464 0 69125 JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q191 219602 3697 SH SOLE 1545 0 2152 JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217 237186 4051 SH SOLE 781 0 3270 JPMORGAN CHASE & CO COM Stock 46625H100 144574931 721792 SH SOLE 405946 0 315845 JPMORGAN CORE PLUS BOND ETF ETF 46641Q670 47846009 1025748 SH SOLE 923976 0 101771 JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETF JPMORGAN DIVERSIFIE ETF 46641Q308 408863 7650 SH SOLE 2551 0 5099 JPMORGAN DIVERSIFIED RETURN USE EQUITY JPMORGAN DIVERSIFIED RETURN USE EQUI ETF 46641Q407 23750945 212055 SH SOLE 20904 0 191150 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 19252589 332744 SH SOLE 120986 0 211757 JPMORGAN HEDGED EQUITY LADDERED OVERLAY ETF JPMORGAN HEDGED EQUITY LADDERED ETF 46654Q724 491137 8775 SH SOLE 4375 0 4400 JPMORGAN INTERNATIONAL BOND OPPORTUNITIES ETF ETF 46641Q852 5650875 118666 SH SOLE 22353 0 96313 JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF JPMORGAN INTERNATIONAL ETF 46641Q134 707105 11292 SH SOLE 3940 0 7352 JPMORGAN LIMITED DURATION BOND ETF ETF 46654Q773 32094587 630047 SH SOLE 375955 0 254091 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 32793966 650029 SH SOLE 577876 0 72152 JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 17500010 344896 SH SOLE 271171 0 73724 JUNIPER NETWORKS INC COM Stock 48203R104 200754 5417 SH SOLE 232 0 5185 KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 251591 25134 SH SOLE 630 0 24504 KB HOME COM Stock 48666K109 460720 6500 SH SOLE 518 0 5982 KEARNY FINL CORP MD COM Stock 48716P108 114593 17794 SH SOLE 0 0 17794 KELLANOVA COM Stock 487836108 2530355 44167 SH SOLE 23017 0 21149 KEMPER CORP COM Stock 488401100 642420 10375 SH SOLE 1038 0 9337 KENVUE INC COM Stock 49177J102 1083948 50510 SH SOLE 9024 0 41486 KEURIG DR PEPPER INC COM Stock 49271V100 812061 26477 SH SOLE 4342 0 22134 KEYCORP COM Stock 493267108 1097571 69423 SH SOLE 11718 0 57704 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 1098726 7026 SH SOLE 3176 0 3850 KFA MOUNT LUCAS MANAGED FUTURES INDEX STRATEGY ETF ETF 500767652 3523284 117875 SH SOLE 10568 0 107307 KIMBELL RTY PARTNERS LP UNIT Stock 49435R102 218056 14050 SH SOLE 3600 0 10450 KIMBERLY-CLARK CORP COM Stock 494368103 11811390 91313 SH SOLE 39561 0 51751 KIMCO RLTY CORP COM REIT 49446R109 280168 14287 SH SOLE 4817 0 9470 KINDER MORGAN INC DEL COM Stock 49456B101 6036319 329134 SH SOLE 135410 0 193723 KINETIK HOLDINGS INC COM NEW CL A Stock 02215L209 256603 6436 SH SOLE 0 0 6436 KINSALE CAP GROUP INC COM Stock 49714P108 1189531 2267 SH SOLE 116 0 2150 KIORA PHARMACEUTICALS INC COM NEW Stock 49721T309 56480 80000 SH SOLE 80000 0 0 KIRBY CORP COM Stock 497266106 1482035 15548 SH SOLE 860 0 14688 KITE RLTY GROUP TR COM NEW REIT 49803T300 375888 17338 SH SOLE 848 0 16490 KKR & CO INC COM Stock 48251W104 13593640 135153 SH SOLE 56692 0 78460 KKR REAL ESTATE FIN TR INC COM REIT 48251K100 412158 40970 SH SOLE 40200 0 770 KLA CORP COM NEW Stock 482480100 1928393 2760 SH SOLE 774 0 1986 KNIFE RIVER CORP COMMON STOCK Stock 498894104 5017149 61879 SH SOLE 45319 0 16560 KNOWLEDGE LEADERS DEVELOPED WORLD ETF ETF 46143U849 853779 19097 SH SOLE 18517 0 580 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303 410229 20511 SH SOLE 2372 0 18139 KORNIT DIGITAL LTD SHS Stock M6372Q113 228729 12623 SH SOLE 505 0 12118 KRAFT HEINZ CO COM Stock 500754106 2834310 76811 SH SOLE 21873 0 54938 KRATOS DEFENSE & SEC SOLUTIONS COM NEW Stock 50077B207 359499 19559 SH SOLE 5740 0 13819 KROGER CO COM Stock 501044101 115110544 2199695 SH SOLE 1820206 0 379488 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 336214 15451 SH SOLE 6287 0 9164 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 10213982 47930 SH SOLE 34915 0 13015 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 7204074 32977 SH SOLE 21512 0 11463 LAKELAND FINL CORP COM Stock 511656100 1069885 16132 SH SOLE 0 0 16132 LAKELAND INDS INC COM Stock 511795106 914360 49965 SH SOLE 0 0 49965 LAM RESEARCH CORP COM Stock 512807108 105542794 108631 SH SOLE 61623 0 47008 LAMAR ADVERTISING CO NEW CL A REIT 512816109 3545794 29694 SH SOLE 13627 0 16066 LAMB WESTON HLDGS INC COM Stock 513272104 699861 6570 SH SOLE 1474 0 5095 LANCASTER COLONY CORP COM Stock 513847103 595898 2870 SH SOLE 7 0 2863 LANDSTAR SYS INC COM Stock 515098101 2146190 11134 SH SOLE 166 0 10968 LANTHEUS HLDGS INC COM Stock 516544103 1678488 26968 SH SOLE 461 0 26507 LAS VEGAS SANDS CORP COM Stock 517834107 387282 7491 SH SOLE 1873 0 5617 LATTICE SEMICONDUCTOR CORP COM Stock 518415104 576790 7373 SH SOLE 951 0 6422 LAUDER ESTEE COS INC CL A Stock 518439104 1673848 10859 SH SOLE 8523 0 2334 LEAR CORP COM NEW Stock 521865204 290511 2005 SH SOLE 564 0 1441 LEIDOS HOLDINGS INC COM Stock 525327102 583626 4452 SH SOLE 1204 0 3248 LEMAITRE VASCULAR INC COM Stock 525558201 430809 6492 SH SOLE 900 0 5592 LENNAR CORP CL A Stock 526057104 765845 4453 SH SOLE 1666 0 2787 LENNOX INTL INC COM Stock 526107107 7676607 15706 SH SOLE 331 0 15375 LEXICON PHARMACEUTICALS INC COM NEW Stock 528872302 25946 10811 SH SOLE 1 0 10810 LGI HOMES INC COM Stock 50187T106 948183 8148 SH SOLE 0 0 8148 LIBERTY BROADBAND CORP COM SER A Stock 530307107 500885 8769 SH SOLE 281 0 8488 LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813 269705 9081 SH SOLE 8308 0 772 LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789 1027061 34570 SH SOLE 2739 0 31830 LIGAND PHARMACEUTICALS INC COM NEW Stock 53220K504 491013 6717 SH SOLE 93 0 6624 LINCOLN EDL SVCS CORP COM Stock 533535100 159247 15416 SH SOLE 0 0 15416 LINCOLN ELEC HLDGS INC COM Stock 533900106 4099740 16050 SH SOLE 1696 0 14353 LINCOLN NATL CORP IND COM Stock 534187109 1644644 51508 SH SOLE 17394 0 34113 LINDE PLC SHS Stock G54950103 19827098 42701 SH SOLE 18568 0 24132 LITHIA MTRS INC COM Stock 536797103 788855 2622 SH SOLE 112 0 2510 LITTELFUSE INC COM Stock 537008104 320387 1322 SH SOLE 105 0 1217 LIVE NATION ENTERTAINMENT INC COM Stock 538034109 1043368 9864 SH SOLE 1616 0 8248 LIVE OAK BANCSHARES INC COM Stock 53803X105 2762377 66547 SH SOLE 61390 0 5157 LKQ CORP COM Stock 501889208 1914713 35849 SH SOLE 2952 0 32897 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 479660 185197 SH SOLE 5141 0 180055 LOCKHEED MARTIN CORP COM Stock 539830109 82169848 180645 SH SOLE 129714 0 50930 LOEWS CORP COM Stock 540424108 2512273 32089 SH SOLE 15655 0 16434 LOGITECH INTL S A SHS Stock H50430232 213444 2388 SH SOLE 107 0 2281 LOUISIANA PAC CORP COM Stock 546347105 643540 7669 SH SOLE 2929 0 4739 LOWES COS INC COM Stock 548661107 144579077 724325 SH SOLE 593758 0 130566 LPL FINL HLDGS INC COM Stock 50212V100 4054882 15348 SH SOLE 7429 0 7918 LUCID GROUP INC COM Stock 549498103 42143 14787 SH SOLE 5903 0 8884 LULULEMON ATHLETICA INC COM Stock 550021109 4256590 10896 SH SOLE 2649 0 8247 LUMEN TECHNOLOGIES INC COM Stock 550241103 58645 37593 SH SOLE 2556 0 35036 LUMENTUM HLDGS INC COM Stock 55024U109 351763 7429 SH SOLE 418 0 7011 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 12578480 122981 SH SOLE 76641 0 46339 M & T BK CORP COM Stock 55261F104 1191551 8193 SH SOLE 5040 0 3151 MACOM TECH SOLUTIONS HLDGS INC COM Stock 55405Y100 557294 5827 SH SOLE 641 0 5186 MADDEN STEVEN LTD COM Stock 556269108 229792 5435 SH SOLE 660 0 4775 MADISON SQUARE GRDN SPRT CORP CL A Stock 55825T103 216996 1176 SH SOLE 51 0 1125 MAGNITE INC COM Stock 55955D100 125614 11685 SH SOLE 0 0 11685 MAGNOLIA OIL & GAS CORP CL A Stock 559663109 1171668 45151 SH SOLE 408 0 44743 MAIN STR CAP CORP COM CEF 56035L104 417194 8818 SH SOLE 1618 0 7200 MALIBU BOATS INC COM CL A Stock 56117J100 473570 10942 SH SOLE 600 0 10342 MANHATTAN ASSOCIATES INC COM Stock 562750109 1310705 5238 SH SOLE 337 0 4901 MANULIFE FINL CORP COM Stock 56501R106 3704034 148221 SH SOLE 22207 0 126012 MARATHON DIGITAL HOLDINGS INC COM Stock 565788106 309843 13722 SH SOLE 5570 0 8152 MARATHON OIL CORP COM Stock 565849106 2129562 75143 SH SOLE 44137 0 31005 MARATHON PETE CORP COM Stock 56585A102 16385378 81317 SH SOLE 31483 0 49833 MARKEL GROUP INC COM Stock 570535104 12348263 8116 SH SOLE 7313 0 802 MARKETAXESS HLDGS INC COM Stock 57060D108 543521 2479 SH SOLE 208 0 2271 MARRIOTT INTL INC NEW CL A Stock 571903202 14977632 59362 SH SOLE 35996 0 23365 MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107 343982 3193 SH SOLE 1027 0 2166 MARSH & MCLENNAN COS INC COM Stock 571748102 19559152 94957 SH SOLE 57746 0 37210 MARTIN MARIETTA MATLS INC COM Stock 573284106 15765082 25679 SH SOLE 9926 0 15751 MARVELL TECHNOLOGY INC COM Stock 573874104 2244833 31671 SH SOLE 8513 0 23157 MASCO CORP COM Stock 574599106 1144683 14512 SH SOLE 3996 0 10514 MASTERBRAND INC COMMON STOCK Stock 57638P104 445506 23773 SH SOLE 5402 0 18371 MASTERCARD INCORPORATED CL A Stock 57636Q104 176619835 531324 SH SOLE 432951 0 98373 MATADOR RES CO COM Stock 576485205 2603518 38992 SH SOLE 10594 0 28398 MATCH GROUP INC NEW COM Stock 57667L107 1387015 38231 SH SOLE 5047 0 33183 MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 1614753 17383 SH SOLE 6299 0 11084 MCCORMICK & CO INC COM NON VTG Stock 579780206 1547502 20147 SH SOLE 6803 0 13343 MCDONALDS CORP COM Stock 580135101 48146181 170761 SH SOLE 91230 0 79531 MCGRATH RENTCORP COM Stock 580589109 960312 7784 SH SOLE 7734 0 50 MCKESSON CORP COM Stock 58155Q103 18286626 34063 SH SOLE 21462 0 12600 MDU RES GROUP INC COM Stock 552690109 5666155 224847 SH SOLE 177212 0 47634 MEDICAL PPTYS TRUST INC COM REIT 58463J304 452755 96331 SH SOLE 26290 0 70040 MEDPACE HLDGS INC COM Stock 58506Q109 1739057 4303 SH SOLE 315 0 3988 MEDTRONIC PLC SHS Stock G5960L103 10451005 119920 SH SOLE 55599 0 64320 MERCADOLIBRE INC COM Stock 58733R102 3524379 2331 SH SOLE 384 0 1947 MERCK & CO INC COM Stock 58933Y105 138400489 1048886 SH SOLE 624465 0 424419 MERIT MED SYS INC COM Stock 589889104 524720 6927 SH SOLE 0 0 6927 META PLATFORMS INC. Stock 30303M102 198634607 599481 SH SOLE 481914 0 117565 METLIFE INC COM Stock 59156R108 3261304 44006 SH SOLE 18596 0 25409 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 786792 591 SH SOLE 101 0 490 MFS CHARTER INCOME TR SH BEN INT CEF 552727109 157492 24841 SH SOLE 23774 0 1067 MFS HIGH INCOME MUN TR SH BEN INT CEF 59318D104 377945 104117 SH SOLE 104117 0 0 MFS INTER INCOME TR SH BEN INT CEF 55273C107 145361 54647 SH SOLE 54347 0 300 MGE ENERGY INC COM Stock 55277P104 309133 3927 SH SOLE 0 0 3927 MGM RESORTS INTERNATIONAL COM Stock 552953101 385099 8157 SH SOLE 1721 0 6436 MGP INGREDIENTS INC NEW COM Stock 55303J106 1271451 14762 SH SOLE 14739 0 23 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 15064985 167930 SH SOLE 116799 0 51130 MICRON TECHNOLOGY INC COM Stock 595112103 3877768 32893 SH SOLE 13465 0 19427 MICROSOFT CORP COM Stock 594918104 817313943 2588392 SH SOLE 1857165 0 731226 MICROSTRATEGY INC CL A NEW Stock 594972408 619974 364 SH SOLE 320 0 43 MID-AMER APT CMNTYS INC COM REIT 59522J103 1002661 7620 SH SOLE 1962 0 5658 MIDDLEBY CORP COM Stock 596278101 737383 4586 SH SOLE 1246 0 3340 MIMEDX GROUP INC COM Stock 602496101 105174 13659 SH SOLE 0 0 13659 MINK THERAPEUTICS INC COM Stock 603693102 49313 54291 SH SOLE 53991 0 300 MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS ADR 606822104 699586 68386 SH SOLE 6419 0 61966 MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109 298189 74922 SH SOLE 1829 0 73092 MKS INSTRS INC COM Stock 55306N104 711284 5348 SH SOLE 393 0 4955 MODEL N INC COM Stock 607525102 204215 7173 SH SOLE 0 0 7173 MODERNA INC COM Stock 60770K107 903830 8482 SH SOLE 2858 0 5623 MOELIS & CO CL A Stock 60786M105 243373 4287 SH SOLE 42 0 4245 MOHAWK INDS INC COM Stock 608190104 322644 2465 SH SOLE 1409 0 1056 MOLINA HEALTHCARE INC COM Stock 60855R100 1790290 4358 SH SOLE 2295 0 2062 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 2389207 35527 SH SOLE 18337 0 17189 MONDAY COM LTD SHS Stock M7S64H106 1225571 5426 SH SOLE 54 0 5372 MONDELEZ INTL INC CL A Stock 609207105 12522399 178891 SH SOLE 88275 0 90615 MONGODB INC CL A Stock 60937P106 486538 1357 SH SOLE 832 0 523 MONOLITHIC PWR SYS INC COM Stock 609839105 948955 1401 SH SOLE 1013 0 387 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 3149343 53127 SH SOLE 14210 0 38916 MOODYS CORP COM Stock 615369105 2739353 6970 SH SOLE 640 0 6329 MOOG INC CL A Stock 615394202 654725 4101 SH SOLE 19 0 4082 MORGAN STANLEY COM NEW Stock 617446448 11493614 122065 SH SOLE 51282 0 70781 MORGAN STANLEY EMERGING MKTS COM CEF 617477104 65156 13717 SH SOLE 13717 0 0 MORNINGSTAR INC COM Stock 617700109 670247 2174 SH SOLE 113 0 2060 MOSAIC CO NEW COM Stock 61945C103 257478 7932 SH SOLE 1156 0 6776 MOTLEY FOOL 100 INDEX ETF ETF 74933W601 263076 5303 SH SOLE 250 0 5052 MOTORCAR PTS AMER INC COM Stock 620071100 776905 96630 SH SOLE 0 0 96630 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 2095168 5902 SH SOLE 2139 0 3763 MP MATERIALS CORP COM CL A Stock 553368101 168168 11760 SH SOLE 5111 0 6649 MPLX LP COM UNIT REP LTD Stock 55336V100 2613381 62882 SH SOLE 4947 0 57935 MSA SAFETY INC COM Stock 553498106 6447709 33306 SH SOLE 355 0 32951 MSC INDL DIRECT INC CL A Stock 553530106 1874036 19312 SH SOLE 358 0 18954 MSCI INC COM Stock 55354G100 757524 1352 SH SOLE 288 0 1063 MURPHY OIL CORP COM Stock 626717102 677228 14819 SH SOLE 43 0 14776 MYR GROUP INC DEL COM Stock 55405W104 1508031 8532 SH SOLE 8450 0 82 MYRIAD GENETICS INC COM Stock 62855J104 321164 15064 SH SOLE 186 0 14878 NASDAQ INC COM Stock 631103108 898472 14239 SH SOLE 8601 0 5637 NATIONAL FUEL GAS CO COM Stock 636180101 339789 6325 SH SOLE 2731 0 3594 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 1398925 20506 SH SOLE 1126 0 19380 NATIONAL HEALTH INVS INC COM REIT 63633D104 600425 9556 SH SOLE 7992 0 1564 NATIONAL MUNICIPAL BONDS ETF 464288414 95760723 889970 SH SOLE 419402 0 470567 NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN REIT 637870106 338499 8644 SH SOLE 868 0 7776 NCINO INC COM Stock 63947X101 3622250 96903 SH SOLE 93842 0 3061 NEKTAR THERAPEUTICS COM Stock 640268108 11210 12000 SH SOLE 12000 0 0 NELNET INC CL A Stock 64031N108 1526137 16124 SH SOLE 16073 0 51 NEOGEN CORP COM Stock 640491106 1664822 105502 SH SOLE 23957 0 81545 NETAPP INC COM Stock 64110D104 2263470 21563 SH SOLE 2547 0 19016 NETFLIX INC COM Stock 64110L106 62492547 289801 SH SOLE 267067 0 22733 NETSCOUT SYS INC COM Stock 64115T104 481157 22031 SH SOLE 21325 0 706 NEUROCRINE BIOSCIENCES INC COM Stock 64125C109 1125151 8158 SH SOLE 945 0 7213 NEW GOLD INC CDA COM Stock 644535106 45900 27000 SH SOLE 2000 0 25000 NEW JERSEY RES CORP COM Stock 646025106 596287 13896 SH SOLE 814 0 13082 NEW MTN FIN CORP COM CEF 647551100 2015004 159037 SH SOLE 5323 0 153714 NEW YORK CMNTY BANCORP INC COM Stock 649445103 307857 95608 SH SOLE 66809 0 28798 NEW YORK TIMES CO CL A Stock 650111107 277564 6422 SH SOLE 4571 0 1851 NEWELL BRANDS INC COM Stock 651229106 643498 80137 SH SOLE 6312 0 73824 NEWMONT CORP COM Stock 651639106 2684780 74910 SH SOLE 13124 0 61786 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103 36159586 209876 SH SOLE 153624 0 56251 NEXTDECADE CORP COM Stock 65342K105 238702 42025 SH SOLE 5500 0 36525 NEXTERA ENERGY INC COM Stock 65339F101 18182900 284508 SH SOLE 90334 0 194173 NEXTRACKER INC CLASS A COM Stock 65290E101 280281 4981 SH SOLE 414 0 4567 NICE LTD SPONSORED ADR ADR 653656108 411488 1579 SH SOLE 178 0 1400 NIKE INC CL B Stock 654106103 20289293 215889 SH SOLE 112442 0 103447 NIKOLA CORP COM Stock 654110105 25343 24368 SH SOLE 18118 0 6250 NIO INC SPON ADS ADR 62914V106 49227 10939 SH SOLE 6527 0 4412 NISOURCE INC COM Stock 65473P105 957036 34600 SH SOLE 12634 0 21966 NNN REIT INC COM REIT 637417106 5030018 117689 SH SOLE 109594 0 8094 NOKIA CORP SPONSORED ADR ADR 654902204 250927 70883 SH SOLE 12503 0 58379 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 142678 22224 SH SOLE 1025 0 21198 NORDIC AMERICAN TANKERS LIMITE COM Stock G65773106 432696 110382 SH SOLE 2255 0 108126 NORDSON CORP COM Stock 655663102 1288862 4695 SH SOLE 499 0 4195 NORFOLK SOUTHN CORP COM Stock 655844108 27502825 107909 SH SOLE 44400 0 63508 NORTHERN DYNASTY MINERALS LTD COM NEW Stock 66510M204 7250 22800 SH SOLE 3000 0 19800 NORTHERN TR CORP COM Stock 665859104 1055944 11875 SH SOLE 4818 0 7057 NORTHROP GRUMMAN CORP COM Stock 666807102 8645351 18062 SH SOLE 11343 0 6717 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 201744 9639 SH SOLE 4223 0 5416 NOV INC COM Stock 62955J103 506212 25933 SH SOLE 2407 0 23526 NOVANTA INC COM Stock 67000B104 605403 3464 SH SOLE 0 0 3464 NOVARTIS AG SPONSORED ADR ADR 66987V109 12263540 126781 SH SOLE 76319 0 50461 NOVO-NORDISK A S ADR ADR 670100205 19237632 149826 SH SOLE 45217 0 104608 NRG ENERGY INC COM NEW Stock 629377508 474944 7016 SH SOLE 478 0 6538 NU HLDGS LTD ORD SHS CL A Stock G6683N103 2397465 200961 SH SOLE 11171 0 189790 NUCOR CORP COM Stock 670346105 121257533 804150 SH SOLE 690424 0 113725 NUSTAR ENERGY LP UNIT COM Stock 67058H102 2527238 108605 SH SOLE 104772 0 3833 NUTANIX INC CL A Stock 67059N108 212996 3451 SH SOLE 949 0 2502 NUTRIEN LTD COM Stock 67077M108 32800699 709772 SH SOLE 654893 0 54878 NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 1214628 99969 SH SOLE 95937 0 4032 NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 534980 48327 SH SOLE 41021 0 7305 NUVEEN AMT-FREE MUN VALUE FD COM CEF 670695105 1389860 102953 SH SOLE 38202 0 64750 NUVEEN CORE PLUS IMPACT FUND COM BEN INT CEF 67080D103 1899854 183561 SH SOLE 67980 0 115580 NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102 216066 38791 SH SOLE 35290 0 3500 NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF ETF 67092P805 571750 18402 SH SOLE 0 0 18402 NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 5378364 70508 SH SOLE 45532 0 24976 NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 8424922 216802 SH SOLE 143579 0 73221 NUVEEN FLOATING RATE INCOME FD COM CEF 67072T108 214330 24551 SH SOLE 24551 0 0 NUVEEN MUN CR OPPORTUNITIES FD COM CEF 670663103 295960 28000 SH SOLE 28000 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 167537 19235 SH SOLE 9235 0 10000 NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101 802259 65544 SH SOLE 50189 0 15355 NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS CEF 670699107 366952 15201 SH SOLE 14201 0 1000 NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 4854702 675202 SH SOLE 635516 0 39685 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 199578 17415 SH SOLE 10825 0 6590 NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 6706ER101 389875 29469 SH SOLE 29058 0 411 NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 105812 11770 SH SOLE 11770 0 0 NUVEEN SELECT TAX-FREE INCOME SH BEN INT CEF 67062F100 148340 10273 SH SOLE 8963 0 1308 NVENT ELECTRIC PLC SHS Stock G6700G107 609571 8084 SH SOLE 2215 0 5869 NVIDIA CORPORATION COM Stock 67066G104 348481630 679418 SH SOLE 533190 0 146227 NVR INC COM Stock 62944T105 211004 26 SH SOLE 6 0 20 NXP SEMICONDUCTORS N V COM Stock N6596X109 5017018 20249 SH SOLE 9098 0 11149 OAKTREE SPECIALTY LENDING CORP COM CEF 67401P405 957092 48682 SH SOLE 40323 0 8359 OCCIDENTAL PETE CORP COM Stock 674599105 3499140 53841 SH SOLE 17345 0 36496 OCEANEERING INTL INC COM Stock 675232102 340330 14544 SH SOLE 0 0 14544 OCUGEN INC COM Stock 67577C105 98400 60000 SH SOLE 60000 0 0 OCUPHIRE PHARMA INC COM Stock 67577R102 36180 18000 SH SOLE 0 0 18000 OGE ENERGY CORP COM Stock 670837103 907542 26459 SH SOLE 4297 0 22161 OKTA INC CL A Stock 679295105 750838 7177 SH SOLE 497 0 6679 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 5177016 23606 SH SOLE 7933 0 15672 OLD NATL BANCORP IND COM Stock 680033107 367351 21100 SH SOLE 0 0 21100 OLD REP INTL CORP COM Stock 680223104 3717594 121015 SH SOLE 63052 0 57963 OMEGA HEALTHCARE INVS INC COM REIT 681936100 1562008 49321 SH SOLE 29168 0 20153 OMNIAB INC COM Stock 68218J103 121332 22386 SH SOLE 459 0 21927 OMNICOM GROUP INC COM Stock 681919106 2023169 20909 SH SOLE 3589 0 17319 ON HLDG AG NAMEN AKT A Stock H5919C104 244219 6903 SH SOLE 291 0 6611 ON SEMICONDUCTOR CORP COM Stock 682189105 981436 13344 SH SOLE 5407 0 7936 ONE GAS INC COM Stock 68235P108 2362056 36604 SH SOLE 748 0 35856 ONEOK INC NEW COM Stock 682680103 8029762 100159 SH SOLE 48711 0 51447 ONESPAWORLD HOLDINGS LIMITED COM Stock P73684113 160890 12161 SH SOLE 0 0 12161 ONTO INNOVATION INC COM Stock 683344105 695528 3841 SH SOLE 92 0 3749 OPEN TEXT CORP COM Stock 683715106 1414018 36416 SH SOLE 1451 0 34964 OPENDOOR TECHNOLOGIES INC COM Stock 683712103 129278 42666 SH SOLE 649 0 42017 OPKO HEALTH INC COM Stock 68375N103 42899 35749 SH SOLE 35093 0 656 OPPENHEIMER HLDGS INC CL A NON VTG Stock 683797104 279440 7000 SH SOLE 7000 0 0 OPTION CARE HEALTH INC COM NEW Stock 68404L201 729948 21764 SH SOLE 3336 0 18427 ORACLE CORP COM Stock 68389X105 97632167 946540 SH SOLE 739741 0 206798 ORANGE SPONSORED ADR ADR 684060106 143947 12230 SH SOLE 1729 0 10501 OREILLY AUTOMOTIVE INC COM Stock 67103H107 14738646 13056 SH SOLE 4002 0 9053 ORGANON & CO COMMON STOCK Stock 68622V106 464148 24689 SH SOLE 10765 0 13923 OSCAR HEALTH INC CL A Stock 687793109 869717 58488 SH SOLE 58332 0 156 OSHKOSH CORP COM Stock 688239201 318433 2553 SH SOLE 1500 0 1053 OSISKO DEVELOPMENT CORP COM NEW Stock 06828J105 60176 28175 SH SOLE 28175 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 4089919 41200 SH SOLE 15442 0 25757 OVINTIV INC COM Stock 69047Q102 352295 6788 SH SOLE 1248 0 5539 OWENS CORNING NEW COM Stock 690742101 1987475 11915 SH SOLE 9415 0 2500 OXFORD INDS INC COM Stock 691497309 322588 2870 SH SOLE 0 0 2870 OXFORD LANE CAP CORP COM CEF 691543102 69234 13629 SH SOLE 13628 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 945449 42473 SH SOLE 1199 0 41274 P10 INC COM CL A Stock 69376K106 113417 13470 SH SOLE 0 0 13470 PACCAR INC COM Stock 693718108 6598401 53260 SH SOLE 43909 0 9351 PACER TRENDPILOT US LARGE CAP ETF ETF 69374H105 219512 4600 SH SOLE 4600 0 0 PACER US CASH COWS 100 ETF ETF 69374H881 21645549 372493 SH SOLE 358103 0 14388 PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 5101867 103781 SH SOLE 62583 0 41196 PACER US SMALL CAP CASH COWS GROWTH LEADERS ETF ETF 69374H352 292867 12167 SH SOLE 12167 0 0 PACKAGING CORP AMER COM Stock 695156109 3559929 18758 SH SOLE 4555 0 14203 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 6041553 262562 SH SOLE 116047 0 146515 PALO ALTO NETWORKS INC COM Stock 697435105 102257368 580404 SH SOLE 471530 0 108873 PALOMAR HLDGS INC COM Stock 69753M105 1031109 12300 SH SOLE 0 0 12300 PAR TECHNOLOGY CORP COM Stock 698884103 5729966 126322 SH SOLE 44713 0 81609 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 1060818 90129 SH SOLE 14104 0 76024 PARKER-HANNIFIN CORP COM Stock 701094104 7040747 12668 SH SOLE 4273 0 8394 PARSONS CORP DEL COM Stock 70202L102 805030 9705 SH SOLE 3078 0 6627 PATTERSON-UTI ENERGY INC COM Stock 703481101 199028 16669 SH SOLE 12 0 16657 PAYCHEX INC COM Stock 704326107 7220948 58803 SH SOLE 14884 0 43917 PAYCOM SOFTWARE INC COM Stock 70432V102 1228801 6175 SH SOLE 1220 0 4954 PAYCOR HCM INC COM Stock 70435P102 406335 20902 SH SOLE 1 0 20901 PAYLOCITY HLDG CORP COM Stock 70438V106 1186865 6906 SH SOLE 365 0 6541 PAYPAL HLDGS INC COM Stock 70450Y103 4499524 67167 SH SOLE 29561 0 37605 PBF ENERGY INC CL A Stock 69318G106 1004580 17450 SH SOLE 7165 0 10284 PEBBLEBROOK HOTEL TR COM REIT 70509V100 324658 21068 SH SOLE 0 0 21068 PENTAIR PLC SHS Stock G7S00T104 2955130 34587 SH SOLE 30171 0 4416 PEPSICO INC COM Stock 713448108 97978856 559847 SH SOLE 194975 0 364871 PERFORMANCE FOOD GROUP CO COM Stock 71377A103 1511161 20246 SH SOLE 873 0 19373 PERION NETWORK LTD SHS NEW Stock M78673114 1369594 60925 SH SOLE 0 0 60925 PERMIAN BASIN RTY TR UNIT BEN INT Stock 714236106 346559 28650 SH SOLE 26000 0 2650 PERMIAN RESOURCES CORP CLASS A COM Stock 71424F105 618912 35046 SH SOLE 10572 0 24474 PERRIGO CO PLC SHS Stock G97822103 488805 15185 SH SOLE 1433 0 13752 PFIZER INC COM Stock 717081103 41888170 1509484 SH SOLE 933243 0 576240 PG&E CORP COM Stock 69331C108 1021858 60970 SH SOLE 10721 0 50248 PGIM SHORT DUR HIG YLD OPP FD COM CEF 69355J104 384500 25000 SH SOLE 25000 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 15783469 172271 SH SOLE 82028 0 90242 PHILLIPS 66 COM Stock 718546104 20808108 127391 SH SOLE 27312 0 100079 PHINIA INC COMMON STOCK Stock 71880K101 457086 11894 SH SOLE 11048 0 846 PIMCO 1-5 YEAR US TIPS INDEX EXCHANGE-TRADED FUND PIMCO 1-5 YEAR U.S. TIPS ETF 72201R205 2405668 46712 SH SOLE 5334 0 41378 PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 16503896 179664 SH SOLE 49433 0 130230 PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101 246487 16576 SH SOLE 13404 0 3171 PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101 3042531 157726 SH SOLE 138284 0 19440 PIMCO DYNAMIC INCOME OPRNTS FD COM BEN SHS CEF 69355M107 329250 25000 SH SOLE 25000 0 0 PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718 4060372 42804 SH SOLE 981 0 41822 PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND PIMCO ENHANCED SH ETF 72201R833 4382526 43590 SH SOLE 23894 0 19694 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 1143528 21794 SH SOLE 1188 0 20605 PIMCO MUN INCOME FD COM CEF 72200R107 1634778 175217 SH SOLE 66217 0 109000 PIMCO MUN INCOME FD II COM CEF 72200W106 417248 49088 SH SOLE 28888 0 20200 PIMCO MUN INCOME FD III COM CEF 72201A103 156317 20926 SH SOLE 26 0 20900 PIMCO SHORT TERM MUNICIPAL BOND ACTIVE ETF ETF 72201R874 16304068 326735 SH SOLE 163507 0 163227 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 7573774 88190 SH SOLE 77676 0 10513 PINNACLE WEST CAP CORP COM Stock 723484101 53827127 854661 SH SOLE 779135 0 75525 PINTEREST INC CL A Stock 72352L106 996214 28734 SH SOLE 16653 0 12080 PIONEER FLOATING RATE FUND INC COM CEF 72369J102 486236 50231 SH SOLE 50231 0 0 PIONEER NAT RES CO COM Stock 723787107 5443187 20736 SH SOLE 2220 0 18515 PIPER SANDLER COMPANIES COM Stock 724078100 632695 3188 SH SOLE 38 0 3149 PJT PARTNERS INC COM CL A Stock 69343T107 291926 3097 SH SOLE 292 0 2805 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 1058553 60282 SH SOLE 14376 0 45905 PLAINS GP HLDGS L P LTD PARTNR INT A Stock 72651A207 1053335 57717 SH SOLE 4829 0 52888 PLEXUS CORP COM Stock 729132100 2073239 21865 SH SOLE 100 0 21765 PLUG POWER INC COM NEW Stock 72919P202 128611 37387 SH SOLE 24657 0 12730 PMXF DIVERSIFIED RETURN INTL EX-NORTH AMERICA EQUITY ETF 46641Q209 7901627 140274 SH SOLE 12134 0 128139 PNC FINL SVCS GROUP INC COM Stock 693475105 14262650 88259 SH SOLE 30380 0 57878 POLARIS INC COM Stock 731068102 822471 8215 SH SOLE 2164 0 6049 POLESTAR AUTOMOTIVE HLDG UK ADS A ADR 731105201 31855 20685 SH SOLE 16600 0 4085 POOL CORP COM Stock 73278L105 7101329 17599 SH SOLE 6036 0 11563 POPULAR INC COM NEW Stock 733174700 469167 5326 SH SOLE 173 0 5153 PORTLAND GEN ELEC CO COM NEW Stock 736508847 336462 8011 SH SOLE 1239 0 6772 POST HLDGS INC COM Stock 737446104 275053 2588 SH SOLE 1780 0 808 POTLATCHDELTIC CORPORATION COM REIT 737630103 217232 4620 SH SOLE 757 0 3863 POWER INTEGRATIONS INC COM Stock 739276103 1555712 21743 SH SOLE 311 0 21432 POWERFLEET INC COM Stock 73931J109 294528 55155 SH SOLE 0 0 55155 POWERSCHOOL HOLDINGS INC COM CL A Stock 73939C106 290970 13667 SH SOLE 804 0 12863 PPG INDS INC COM Stock 693506107 2741933 18923 SH SOLE 8047 0 10875 PPL CORP COM Stock 69351T106 931749 33845 SH SOLE 13052 0 20792 PRICE T ROWE GROUP INC COM Stock 74144T108 12467774 102262 SH SOLE 69741 0 32520 PRIMERICA INC COM Stock 74164M108 293181 1159 SH SOLE 58 0 1101 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 2639786 30585 SH SOLE 18289 0 12295 PRIVIA HEALTH GROUP INC COM Stock 74276R102 561508 28663 SH SOLE 1930 0 26733 PROCTER AND GAMBLE CO COM Stock 742718109 211280833 1302193 SH SOLE 554510 0 747682 PROGRESS SOFTWARE CORP COM Stock 743312100 727361 13644 SH SOLE 102 0 13541 PROGRESSIVE CORP COM Stock 743315103 6737290 32576 SH SOLE 11899 0 20675 PROGYNY INC COM Stock 74340E103 8735587 228980 SH SOLE 702 0 228278 PROLOGIS INC. COM REIT 74340W103 22760260 174783 SH SOLE 7739 0 167043 PROS HOLDINGS INC COM Stock 74346Y103 528783 14555 SH SOLE 0 0 14555 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 2557362 25218 SH SOLE 15555 0 9662 PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 738776 9404 SH SOLE 7168 0 2235 PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 272482 11750 SH SOLE 11750 0 0 PROSHARES SHORT QQQ ETF 74349Y837 96185 10980 SH SOLE 10980 0 0 PROSHARES SHORT S&P500 ETF 74347B425 164984 13911 SH SOLE 13161 0 750 PROSHARES ULTRAPRO QQQ ETF 74347X831 510520 8293 SH SOLE 3650 0 4643 PROSHARES ULTRAPRO SHORT S&P500 ETF 74349Y845 16150 2500 SH SOLE 0 0 2500 PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 388928 11800 SH SOLE 500 0 11300 PROSPERITY BANCSHARES INC COM Stock 743606105 396061 6021 SH SOLE 780 0 5241 PROTO LABS INC COM Stock 743713109 503682 14089 SH SOLE 5 0 14084 PROVIDENT FINL SVCS INC COM Stock 74386T105 171766 11789 SH SOLE 5039 0 6750 PRUDENTIAL FINL INC COM Stock 744320102 3799040 32360 SH SOLE 12470 0 19889 PTC INC COM Stock 69370C100 802617 4248 SH SOLE 1048 0 3200 PUBLIC STORAGE OPER CO COM REIT 74460D109 11339960 39095 SH SOLE 25822 0 13272 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 4483501 67138 SH SOLE 33679 0 33459 PULTE GROUP INC COM Stock 745867101 110373268 1085939 SH SOLE 919098 0 166841 PURE STORAGE INC CL A Stock 74624M102 3278385 63058 SH SOLE 2320 0 60738 PVH CORPORATION COM Stock 693656100 257406 1831 SH SOLE 42 0 1788 Q2 HLDGS INC COM Stock 74736L109 216600 4121 SH SOLE 0 0 4121 QCR HOLDINGS INC COM Stock 74727A104 216538 3565 SH SOLE 0 0 3565 QORVO INC COM Stock 74736K101 247344 2154 SH SOLE 724 0 1430 QUADRATIC INTEREST RATE VOLATILITY & INFLATION HEDGE ETF ETF 500767736 2389641 126229 SH SOLE 132 0 126096 QUAKER HOUGHTON COM Stock 747316107 424662 2069 SH SOLE 150 0 1919 QUALCOMM INC COM Stock 747525103 96087048 567555 SH SOLE 350583 0 216970 QUALYS INC COM Stock 74758T303 900931 5399 SH SOLE 4497 0 902 QUANTA SVCS INC COM Stock 74762E102 1442032 5551 SH SOLE 2938 0 2612 QUANTUM CORP COM NEW Stock 747906501 10315 17333 SH SOLE 0 0 17333 QUANTUMSCAPE CORP COM CL A Stock 74767V109 64020 10178 SH SOLE 2152 0 8026 QUEST DIAGNOSTICS INC COM Stock 74834L100 1898339 14261 SH SOLE 5221 0 9039 QUINSTREET INC COM Stock 74874Q100 3285696 186053 SH SOLE 443 0 185610 QURATE RETAIL INC COM SER A Stock 74915M100 22585 18362 SH SOLE 1321 0 17041 RALLYBIO CORP COM Stock 75120L100 18557 10031 SH SOLE 0 0 10031 RAMBUS INC DEL COM Stock 750917106 66568695 1258976 SH SOLE 1163274 0 95701 RAPID7 INC COM Stock 753422104 385405 7859 SH SOLE 213 0 7646 RAYMOND JAMES FINL INC COM Stock 754730109 5247498 40862 SH SOLE 9815 0 31047 RB GLOBAL INC COM Stock 74935Q107 2022999 26559 SH SOLE 1972 0 24587 RBC BEARINGS INC COM Stock 75524B104 1276593 4722 SH SOLE 217 0 4505 READY CAPITAL CORP COM REIT 75574U101 138210 15138 SH SOLE 0 0 15138 REALTY INCOME CORP COM REIT 756109104 5124879 94730 SH SOLE 33874 0 60855 REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 220508 8179 SH SOLE 6881 0 1297 RED RIVER BANCSHARES INC COM Stock 75686R202 472308 9486 SH SOLE 0 0 9486 REGAL REXNORD CORPORATION COM Stock 758750103 1237744 6873 SH SOLE 549 0 6323 REGENCY CTRS CORP COM REIT 758849103 237702 3925 SH SOLE 578 0 3347 REGENERON PHARMACEUTICALS COM Stock 75886F107 8564819 8899 SH SOLE 3327 0 5570 REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 2057497 97790 SH SOLE 34333 0 63456 REINSURANCE GRP OF AMERICA INC COM NEW Stock 759351604 3062742 15879 SH SOLE 3975 0 11904 RELIANCE INC COM Stock 759509102 1322684 3958 SH SOLE 287 0 3671 RELX PLC SPONSORED ADR ADR 759530108 28977249 669375 SH SOLE 530194 0 139181 RENAISSANCERE HLDGS LTD COM Stock G7496G103 1937117 8242 SH SOLE 367 0 7875 RENASANT CORP COM Stock 75970E107 405845 12958 SH SOLE 11549 0 1409 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 452069 14994 SH SOLE 59 0 14935 REPLIGEN CORP COM Stock 759916109 997214 5422 SH SOLE 101 0 5321 REPUBLIC SVCS INC COM Stock 760759100 1948817 10180 SH SOLE 3449 0 6730 RESMED INC COM Stock 761152107 849939 4292 SH SOLE 693 0 3598 RESTAURANT BRANDS INTL INC COM Stock 76131D103 765024 9629 SH SOLE 904 0 8724 RETAIL OPPORTUNITY INVTS CORP COM REIT 76131N101 161449 12594 SH SOLE 425 0 12168 REV GROUP INC COM Stock 749527107 229360 10383 SH SOLE 0 0 10383 REVOLUTION MEDICINES INC COM Stock 76155X100 261063 8100 SH SOLE 7868 0 232 REVOLVE GROUP INC CL A Stock 76156B107 249573 11789 SH SOLE 9200 0 2589 REVVITY INC COM Stock 714046109 10254047 97658 SH SOLE 17541 0 80115 REXFORD INDL RLTY INC COM REIT 76169C100 911678 18125 SH SOLE 1628 0 16496 RGC RES INC COM Stock 74955L103 323374 15977 SH SOLE 15828 0 149 RIO TINTO PLC SPONSORED ADR ADR 767204100 3738323 58650 SH SOLE 6527 0 52121 RITHM CAPITAL CORP COM NEW REIT 64828T201 868393 77813 SH SOLE 46641 0 31172 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 251232 22944 SH SOLE 15227 0 7716 RLI CORP COM Stock 749607107 635897 4283 SH SOLE 19 0 4264 ROBERT HALF INC. COM Stock 770323103 1079199 13612 SH SOLE 1964 0 11648 ROBINHOOD MKTS INC COM CL A Stock 770700102 244539 12148 SH SOLE 7049 0 5099 ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 301505707 7119832 121416 SH SOLE 2896 0 118519 ROCKWELL AUTOMATION INC COM Stock 773903109 8030042 27563 SH SOLE 16439 0 11124 ROLLINS INC COM Stock 775711104 1517705 32801 SH SOLE 5519 0 27282 ROPER TECHNOLOGIES INC COM Stock 776696106 5429394 9681 SH SOLE 2236 0 7444 ROSS STORES INC COM Stock 778296103 4367498 29759 SH SOLE 10451 0 19308 ROYAL BK CDA COM Stock 780087102 10314008 102240 SH SOLE 81011 0 21228 ROYAL CARIBBEAN GROUP COM Stock V7780T103 2203166 15849 SH SOLE 2183 0 13665 ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104 1016162 33459 SH SOLE 250 0 33209 ROYCE GLOBAL TRUST INC COM CEF 78081T104 285942 26749 SH SOLE 11161 0 15587 ROYCE MICRO-CAP TR INC COM CEF 780915104 955294 101089 SH SOLE 25746 0 75343 ROYCE SMALL CAP TRUST INC COM CEF 780910105 4685122 308841 SH SOLE 76738 0 232102 RPM INTL INC COM Stock 749685103 1156166 9720 SH SOLE 2280 0 7439 RTX CORPORATION COM Stock 75513E101 22446734 230152 SH SOLE 122251 0 107900 RUNNING OAK EFFICIENT GROWTH ETF ETF 48817R870 2447073 78500 SH SOLE 78500 0 0 RUSH ENTERPRISES INC CL A Stock 781846209 1178389 22018 SH SOLE 670 0 21347 RUSH ENTERPRISES INC CL B Stock 781846308 665272 12484 SH SOLE 0 0 12484 RYAN SPECIALTY HOLDINGS INC CL A Stock 78351F107 427294 7699 SH SOLE 144 0 7555 RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 1129947 7761 SH SOLE 532 0 7229 RYDER SYS INC COM Stock 783549108 581720 4840 SH SOLE 2554 0 2286 RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107 577125 4992 SH SOLE 1877 0 3115 S&P GLOBAL INC COM Stock 78409V104 9728797 22867 SH SOLE 9138 0 13728 SABRA HEALTH CARE REIT INC COM REIT 78573L106 642281 43486 SH SOLE 16036 0 27449 SABRE CORP COM Stock 78573M104 96684 39952 SH SOLE 0 0 39952 SAIA INC COM Stock 78709Y105 236925 405 SH SOLE 65 0 340 SALESFORCE INC COM Stock 79466L302 15674209 52043 SH SOLE 17970 0 34072 SANDY SPRING BANCORP INC COM Stock 800363103 232982 10051 SH SOLE 8769 0 1282 SANMINA CORPORATION COM Stock 801056102 393475 6328 SH SOLE 0 0 6328 SANOFI SPONSORED ADR ADR 80105N105 3124802 64296 SH SOLE 7140 0 57156 SAP SE SPON ADR ADR 803054204 6407357 32853 SH SOLE 3715 0 29138 SAREPTA THERAPEUTICS INC COM Stock 803607100 313552 2422 SH SOLE 64 0 2358 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 2175540 10039 SH SOLE 1434 0 8605 SCHLUMBERGER LTD COM STK Stock 806857108 6595306 120330 SH SOLE 54495 0 65834 SCHNEIDER NATIONAL INC CL B Stock 80689H102 310123 13698 SH SOLE 535 0 13163 SCHRODINGER INC COM Stock 80810D103 1487376 55088 SH SOLE 42810 0 12278 SCHWAB 1000 INDEX ETF ETF 808524722 1815235 35825 SH SOLE 22773 0 13051 SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 356820 7383 SH SOLE 5600 0 1783 SCHWAB 5-10 YEAR CORPORATE BOND ETF ETF 808524698 527462 11856 SH SOLE 9839 0 2016 SCHWAB CHARLES CORP COM Stock 808513105 17151901 237101 SH SOLE 132118 0 104982 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 7193670 284898 SH SOLE 89785 0 195111 SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755 2905747 81599 SH SOLE 28118 0 53481 SCHWAB FUNDAMENTAL US BROAD MARKET INDEX ETF ETF 808524789 2001450 30206 SH SOLE 1291 0 28915 SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 808524771 203454867 3019066 SH SOLE 1582520 0 1436545 SCHWAB FUNDAMENTAL US SMALL CO. INDEX ETF ETF 808524763 2556668 44830 SH SOLE 20173 0 24656 SCHWAB INTERMEDIATE-TERM US TREASURY ETF ETF 808524854 694222 14153 SH SOLE 11517 0 2636 SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 16266733 454378 SH SOLE 9874 0 444503 SCHWAB MUNICIPAL BOND ETF ETF 808524649 1040688 19994 SH SOLE 0 0 19994 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 13892999 288177 SH SOLE 270010 0 18166 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 43013087 693089 SH SOLE 208933 0 484155 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 21949159 239381 SH SOLE 142988 0 96392 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 8122170 106899 SH SOLE 58021 0 48876 SCHWAB U.S. MID-CAP ETF ETF 808524508 10127581 124372 SH SOLE 47091 0 77279 SCHWAB U.S. REIT ETF ETF 808524847 478924 23592 SH SOLE 1977 0 21614 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 17942797 364395 SH SOLE 74213 0 290181 SCHWAB US AGGREGATE BOND ETF ETF 808524839 1891266 41114 SH SOLE 21292 0 19822 SCHWAB US BROAD MKTS ETF ETF 808524102 89171137 1460625 SH SOLE 425344 0 1035280 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 26560230 329409 SH SOLE 101038 0 228370 SCHWAB US TIPS ETF ETF 808524870 601503 11532 SH SOLE 10805 0 726 SCIENCE APPLICATIONS INTL CORP COM Stock 808625107 280338 2150 SH SOLE 45 0 2105 SCOTTS MIRACLE-GRO CO CL A Stock 810186106 602836 8082 SH SOLE 733 0 7349 SCPHARMACEUTICALS INC COM Stock 810648105 70546 14053 SH SOLE 53 0 14000 SEA LTD SPONSORD ADS ADR 81141R100 358240 6670 SH SOLE 474 0 6195 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103 2052826 22062 SH SOLE 6000 0 16061 SEALED AIR CORP NEW COM Stock 81211K100 695109 18686 SH SOLE 4486 0 14199 SEI INVTS CO COM Stock 784117103 284149 3952 SH SOLE 272 0 3680 SELECTIVE INS GROUP INC COM Stock 816300107 678203 6212 SH SOLE 160 0 6052 SELECTQUOTE INC COM Stock 816307300 2976834 1488417 SH SOLE 189480 0 1298937 SEMPRA COM Stock 816851109 4580460 63768 SH SOLE 23657 0 40110 SENTINELONE INC CL A Stock 81730H109 2147061 92109 SH SOLE 59852 0 32257 SERA PROGNOSTICS INC CLASS A COM Stock 81749D107 3755452 412687 SH SOLE 36303 0 376384 SERVICE CORP INTL COM Stock 817565104 1791407 24140 SH SOLE 5581 0 18558 SERVICENOW INC COM Stock 81762P102 17599390 23084 SH SOLE 8731 0 14352 SERVISFIRST BANCSHARES INC COM Stock 81768T108 3068885 46246 SH SOLE 35512 0 10734 SHAKE SHACK INC CL A Stock 819047101 228775 2199 SH SOLE 416 0 1783 SHELL PLC SPON ADS ADR 780259305 8840038 131862 SH SOLE 41316 0 90545 SHERWIN WILLIAMS CO COM Stock 824348106 6988587 20121 SH SOLE 8953 0 11167 SHIFT4 PMTS INC CL A Stock 82452J109 480593 7274 SH SOLE 7161 0 113 SHOPIFY INC CL A Stock 82509L107 2225744 28842 SH SOLE 17131 0 11711 SHORE BANCSHARES INC COM Stock 825107105 298655 25970 SH SOLE 0 0 25970 SIGA TECHNOLOGIES INC COM Stock 826917106 95050 11104 SH SOLE 120 0 10984 SILGAN HLDGS INC COM Stock 827048109 342526 7054 SH SOLE 64 0 6989 SILICON LABORATORIES INC COM Stock 826919102 589827 4104 SH SOLE 143 0 3961 SIMMONS 1ST NATL CORP CL A $1 PAR Stock 828730200 1462361 75147 SH SOLE 70528 0 4619 SIMON PPTY GROUP INC NEW COM REIT 828806109 3669006 23446 SH SOLE 14443 0 9001 SIMPLIFY HEDGED EQUITY ETF ETF 82889N764 1950500 73632 SH SOLE 73631 0 0 SIMPLIFY VOLATILITY PREMIUM ETF ETF 82889N863 2037542 89918 SH SOLE 16496 0 73422 SIMPSON MFG INC COM Stock 829073105 796098 3880 SH SOLE 82 0 3798 SIRIUS XM HOLDINGS INC COM Stock 82968B103 308250 79446 SH SOLE 46596 0 32849 SITEONE LANDSCAPE SUPPLY INC COM Stock 82982L103 1281197 7340 SH SOLE 2561 0 4779 SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 2064219 96324 SH SOLE 4052 0 92270 SKECHERS U S A INC CL A Stock 830566105 329334 5376 SH SOLE 1610 0 3766 SKYLINE CHAMPION CORPORATION COM Stock 830830105 275432 3240 SH SOLE 0 0 3240 SKYWORKS SOLUTIONS INC COM Stock 83088M102 2834965 26172 SH SOLE 5170 0 21001 SLR INVESTMENT CORP COM CEF 83413U100 507900 33088 SH SOLE 23005 0 10081 SM ENERGY CO COM Stock 78454L100 232700 4668 SH SOLE 0 0 4668 SMARTFINANCIAL INC COM NEW Stock 83190L208 685639 32541 SH SOLE 5040 0 27501 SMITH A O CORP COM Stock 831865209 313378 3503 SH SOLE 578 0 2925 SMUCKER J M CO COM NEW Stock 832696405 5848872 46468 SH SOLE 29594 0 16873 SNAP INC CL A Stock 83304A106 140136 12207 SH SOLE 8762 0 3445 SNAP ON INC COM Stock 833034101 2586677 8732 SH SOLE 965 0 7767 SNOWFLAKE INC CL A Stock 833445109 4470985 27667 SH SOLE 20874 0 6792 SOFI TECHNOLOGIES INC COM Stock 83406F102 176223 24140 SH SOLE 17457 0 6683 SONOCO PRODS CO COM Stock 835495102 1293115 22357 SH SOLE 14132 0 8224 SONOS INC COM Stock 83570H108 986031 51733 SH SOLE 7275 0 44458 SONY GROUP CORP SPONSORED ADR ADR 835699307 5257610 61320 SH SOLE 22316 0 39003 SOUNDHOUND AI INC CLASS A COM Stock 836100107 181123 30751 SH SOLE 26761 0 3990 SOUTHERN CO COM Stock 842587107 20136015 280680 SH SOLE 157330 0 123350 SOUTHERN COPPER CORP COM Stock 84265V105 652861 6129 SH SOLE 4630 0 1499 SOUTHERN FIRST BANCSHARES COM Stock 842873101 2316543 72939 SH SOLE 51246 0 21693 SOUTHSIDE BANCSHARES INC COM Stock 84470P109 1018666 34850 SH SOLE 34514 0 336 SOUTHSTATE CORPORATION COM Stock 840441109 1399377 16457 SH SOLE 5483 0 10973 SOUTHWEST AIRLS CO COM Stock 844741108 1604133 54955 SH SOLE 30139 0 24815 SOUTHWEST GAS HLDGS INC COM Stock 844895102 368469 4840 SH SOLE 182 0 4658 SOUTHWESTERN ENERGY CO COM Stock 845467109 1821747 240336 SH SOLE 2958 0 237378 SP FUNDS S&P 500 SHARIA INDUSTRY EXCLUSIONS ETF ETF 886364801 651932 17215 SH SOLE 0 0 17215 SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 558289 13258 SH SOLE 8847 0 4410 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 633639654 6902393 SH SOLE 3850218 0 3052174 SPDR BLOOMBERG 3-12 MONTH T-BILL ETF ETF 78468R523 739387 7437 SH SOLE 6735 0 702 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 3061279 41912 SH SOLE 2796 0 39116 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 2524931 26522 SH SOLE 8296 0 18226 SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 367052 14554 SH SOLE 5158 0 9396 SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200 31845944 677699 SH SOLE 400270 0 277428 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 12590358 314366 SH SOLE 53638 0 260728 SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109 30204032 75935 SH SOLE 15007 0 60928 SPDR GOLD SHARES ETF 78463V107 53067506 257960 SH SOLE 91038 0 166921 SPDR ICE PREFERRED SECURITIES ETF ETF 78464A292 929843 26666 SH SOLE 15834 0 10832 SPDR MSCI ACWI EX-US ETF ETF 78463X848 5934896 208975 SH SOLE 34417 0 174557 SPDR MSCI EAFE STRATEGICFACTORS ETF ETF 78463X434 7465494 98114 SH SOLE 7438 0 90676 SPDR MSCI USA STRATEGICFACTORS ETF ETF 78468R812 320677 2202 SH SOLE 75 0 2127 SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 254434 9904 SH SOLE 7242 0 2662 SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 2613722 55095 SH SOLE 24352 0 30743 SPDR NUVEEN MUNICIPAL BOND ETF ETF 78470P705 562520 20433 SH SOLE 0 0 20433 SPDR NYSE TECHNOLOGY ETF ETF 78464A102 651115 3570 SH SOLE 535 0 3034 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 6036600 238790 SH SOLE 53752 0 185036 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 3914265 109215 SH SOLE 17915 0 91299 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 6229983 172147 SH SOLE 44989 0 127156 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 1364325 41735 SH SOLE 10945 0 30790 SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 213128 7628 SH SOLE 4928 0 2700 SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475 683689 11456 SH SOLE 7786 0 3669 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 6026405 93942 SH SOLE 53543 0 40399 SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 2934599 55017 SH SOLE 8797 0 46218 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 4766388 77464 SH SOLE 49097 0 28366 SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 5336625 72955 SH SOLE 56617 0 16337 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 2663074 65416 SH SOLE 13179 0 52236 SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 3459906 69060 SH SOLE 50914 0 18145 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 2827622 65698 SH SOLE 27017 0 38680 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 1075956 36142 SH SOLE 27633 0 8509 SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 444327 15364 SH SOLE 4236 0 11128 SPDR PORTFOLIO TIPS ETF ETF 78464A656 257020 10032 SH SOLE 5798 0 4234 SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 814791 9334 SH SOLE 6519 0 2815 SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 1569719 20654 SH SOLE 12312 0 8342 SPDR S&P 500 ETF TRUST ETF 78462F103 460801528 880956 SH SOLE 748112 0 132843 SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 3967249 47815 SH SOLE 16664 0 31151 SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 342453 2437 SH SOLE 1881 0 556 SPDR S&P BANK ETF ETF 78464A797 12337880 261951 SH SOLE 235002 0 26948 SPDR S&P BIOTECH ETF ETF 78464A870 951213 10024 SH SOLE 8832 0 1192 SPDR S&P DIVIDEND ETF ETF 78464A763 18997777 144756 SH SOLE 111736 0 33019 SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 1168410 19480 SH SOLE 3149 0 16330 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 17749281 306392 SH SOLE 6595 0 299796 SPDR S&P HOMEBUILDERS ETF ETF 78464A888 1843970 16525 SH SOLE 16433 0 91 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 34568570 62129 SH SOLE 12852 0 49276 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 1233867 7964 SH SOLE 2402 0 5562 SPDR S&P PHARMACEUTICALS ETF ETF 78464A722 227476 5274 SH SOLE 479 0 4795 SPDR S&P REGIONAL BANKING ETF ETF 78464A698 3617572 71949 SH SOLE 40531 0 31417 SPDR SSGA MULTI-ASSET REAL RETURN ETF ETF 78467V103 1620597 57982 SH SOLE 7141 0 50841 SPDR SSGA ULTRA SHORT TERM BOND ETF ETF 78467V707 310918 7677 SH SOLE 0 0 7677 SPIRIT AEROSYSTEMS HLDGS INC COM CL A Stock 848574109 237592 6587 SH SOLE 667 0 5919 SPIRIT AIRLS INC COM Stock 848577102 58133 12011 SH SOLE 12001 0 10 SPOTIFY TECHNOLOGY S A SHS Stock L8681T102 9027172 34207 SH SOLE 14024 0 20182 SPROTT FOCUS TR INC COM CEF 85208J109 731517 90986 SH SOLE 5194 0 85790 SPROTT GOLD MINERS ETF ETF 85210B102 4972182 196219 SH SOLE 2901 0 193317 SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101 565879 27821 SH SOLE 16311 0 11510 SPROTT PHYSICAL GOLD TR UNIT CEF 85207H104 31538400 1823029 SH SOLE 369861 0 1453166 SPROTT PHYSICAL SILVER TR TR UNIT CEF 85207K107 229741 27713 SH SOLE 13687 0 14025 SPS COMM INC COM Stock 78463M107 3052699 16510 SH SOLE 937 0 15573 SPX TECHNOLOGIES INC COM Stock 78473E103 892200 7246 SH SOLE 278 0 6968 SQUARESPACE INC CLASS A Stock 85225A107 464683 12752 SH SOLE 736 0 12016 SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 427031 6634 SH SOLE 1034 0 5600 STAG INDL INC COM REIT 85254J102 969890 25231 SH SOLE 2786 0 22445 STANDEX INTL CORP COM Stock 854231107 899438 4936 SH SOLE 3500 0 1436 STANLEY BLACK & DECKER INC COM Stock 854502101 2700189 27573 SH SOLE 15336 0 12236 STARBUCKS CORP COM Stock 855244109 25088954 275298 SH SOLE 155952 0 119345 STARWOOD PPTY TR INC COM REIT 85571B105 472185 23226 SH SOLE 15869 0 7357 STATE STR CORP COM Stock 857477103 1391736 18000 SH SOLE 6797 0 11202 STEAKHOLDER FOODS LTD SPONSORED ADS ADR 583435102 6698 11470 SH SOLE 0 0 11470 STEEL DYNAMICS INC COM Stock 858119100 8405200 56704 SH SOLE 24605 0 32098 STEELCASE INC CL A Stock 858155203 495523 37884 SH SOLE 2081 0 35803 STELLANTIS N.V SHS Stock N82405106 896177 31666 SH SOLE 26680 0 4986 STEM INC COM Stock 85859N102 209846 95820 SH SOLE 91787 0 4033 STERIS PLC SHS USD Stock G8473T100 2314747 10296 SH SOLE 714 0 9582 STEVANATO GROUP S P A ORD SHS Stock T9224W109 364624 11359 SH SOLE 174 0 11185 STIFEL FINL CORP COM Stock 860630102 2361985 30216 SH SOLE 14 0 30202 STITCH FIX INC COM CL A Stock 860897107 509422 192963 SH SOLE 177628 0 15335 STMICROELECTRONICS N V NY REGISTRY ADR 861012102 730413 16892 SH SOLE 1520 0 15372 STONERIDGE INC COM Stock 86183P102 332658 18040 SH SOLE 0 0 18040 STONEX GROUP INC COM Stock 861896108 1737249 24726 SH SOLE 576 0 24150 STRATEGAS MACRO THEMATIC OPPORTUNITIES ETF ETF 00775Y645 753797 29697 SH SOLE 29697 0 0 STRATEGIC ED INC COM Stock 86272C103 412107 3958 SH SOLE 0 0 3958 STRIVE 1000 DIVIDEND GROWTH ETF ETF 02072L581 230763 7446 SH SOLE 0 0 7446 STRIVE 500 ETF ETF 02072L680 637621 18943 SH SOLE 0 0 18943 STRIVE U.S. ENERGY ETF ETF 02072L722 752515 24034 SH SOLE 8023 0 16011 STRYKER CORPORATION COM Stock 863667101 13263676 37063 SH SOLE 12853 0 24209 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 386593 32846 SH SOLE 2311 0 30534 SUMMIT MATLS INC CL A Stock 86614U100 247586 5555 SH SOLE 0 0 5555 SUN CMNTYS INC COM REIT 866674104 1068990 8314 SH SOLE 565 0 7748 SUN LIFE FINANCIAL INC. COM Stock 866796105 565176 10355 SH SOLE 5728 0 4627 SUNCOR ENERGY INC NEW COM Stock 867224107 1788216 48448 SH SOLE 26364 0 22084 SUPER MICRO COMPUTER INC COM Stock 86800U104 8286286 8204 SH SOLE 850 0 7354 SUPERNUS PHARMACEUTICALS INC COM Stock 868459108 352390 10331 SH SOLE 0 0 10331 SURGERY PARTNERS INC COM Stock 86881A100 346654 11621 SH SOLE 11575 0 46 SYMBOTIC INC CLASS A COM Stock 87151X101 2203515 48967 SH SOLE 33298 0 15669 SYNAPTICS INC COM Stock 87157D109 1963688 20128 SH SOLE 10853 0 9275 SYNCHRONY FINANCIAL COM Stock 87165B103 746321 17308 SH SOLE 4373 0 12935 SYNOPSYS INC COM Stock 871607107 2774730 4855 SH SOLE 1491 0 3364 SYNOVUS FINL CORP COM NEW Stock 87161C501 1509752 37687 SH SOLE 771 0 36915 SYSCO CORP COM Stock 871829107 9391026 115682 SH SOLE 60659 0 55022 T. ROWE PRICE CAPITAL APPRECIATION EQUITY ETF ETF 87283Q867 1995422 66008 SH SOLE 3501 0 62506 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 8358145 61434 SH SOLE 11717 0 49716 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 529243 38102 SH SOLE 2148 0 35954 TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109 1799699 12120 SH SOLE 1353 0 10767 TANDEM DIABETES CARE INC COM NEW Stock 875372203 277508 7837 SH SOLE 439 0 7398 TAPESTRY INC COM Stock 876030107 358159 7543 SH SOLE 2301 0 5242 TARGA RES CORP COM Stock 87612G101 13971709 124759 SH SOLE 9570 0 115188 TARGET CORP COM Stock 87612E106 25116286 141732 SH SOLE 113729 0 28002 TARGET HOSPITALITY CORP COM Stock 87615L107 2741479 252206 SH SOLE 1500 0 250706 TAYLOR MORRISON HOME CORP COM Stock 87724P106 427792 6881 SH SOLE 4266 0 2615 TC ENERGY CORP COM Stock 87807B107 728306 18117 SH SOLE 2499 0 15618 TD SYNNEX CORPORATION COM Stock 87162W100 1068426 9447 SH SOLE 246 0 9200 TE CONNECTIVITY LTD SHS Stock H84989104 2531567 17430 SH SOLE 4231 0 13198 TECHNIPFMC PLC COM Stock G87110105 916163 36486 SH SOLE 1605 0 34881 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 343376300 1648707 SH SOLE 974206 0 674500 TECNOGLASS INC ORD SHS Stock G87264100 767599 14753 SH SOLE 2393 0 12360 TELEDYNE TECHNOLOGIES INC COM Stock 879360105 3334366 7767 SH SOLE 1608 0 6158 TELEFLEX INCORPORATED COM Stock 879369106 1263741 5588 SH SOLE 383 0 5204 TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 ADR 294821608 90452 16416 SH SOLE 5685 0 10730 TELEFONICA S A SPONSORED ADR ADR 879382208 102284 23194 SH SOLE 424 0 22769 TELLURIAN INC NEW COM Stock 87968A104 10942 16544 SH SOLE 13532 0 3012 TEMPLETON EMERGING MKTS FD COM CEF 880191101 189189 15845 SH SOLE 5375 0 10470 TEMPUR SEALY INTL INC COM Stock 88023U101 1038546 18278 SH SOLE 189 0 18088 TENET HEALTHCARE CORP COM NEW Stock 88033G407 231347 2201 SH SOLE 225 0 1976 TERADATA CORP DEL COM Stock 88076W103 300904 7781 SH SOLE 382 0 7399 TERADYNE INC COM Stock 880770102 1089644 9657 SH SOLE 7148 0 2509 TEREX CORP NEW COM Stock 880779103 202218 3140 SH SOLE 392 0 2748 TERRENO RLTY CORP COM REIT 88146M101 447530 6740 SH SOLE 484 0 6255 TESLA INC COM Stock 88160R101 46710212 368043 SH SOLE 294558 0 73484 TETRA TECH INC NEW COM Stock 88162G103 798686 4324 SH SOLE 3818 0 506 TEXAS CAP BANCSHARES INC COM Stock 88224Q107 610145 9913 SH SOLE 1723 0 8190 TEXAS INSTRS INC COM Stock 882508104 17774867 102031 SH SOLE 42946 0 59084 TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102 301998 522 SH SOLE 231 0 291 TEXAS ROADHOUSE INC COM Stock 882681109 1329369 8606 SH SOLE 2866 0 5740 TEXTRON INC COM Stock 883203101 4902631 51106 SH SOLE 33665 0 17441 TG THERAPEUTICS INC COM Stock 88322Q108 375641 24697 SH SOLE 5 0 24692 THE CIGNA GROUP COM Stock 125523100 8446469 23256 SH SOLE 9269 0 13986 THE LION ELECTRIC COMPANY COMMON STOCK Stock 536221104 18297 12885 SH SOLE 9635 0 3250 THE TRADE DESK INC COM CL A Stock 88339J105 1050132 12012 SH SOLE 8087 0 3925 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 40305840 69348 SH SOLE 39502 0 29845 THOMSON REUTERS CORP. COM Stock 884903808 1748256 11219 SH SOLE 1621 0 9598 THOR INDS INC COM Stock 885160101 245123 2089 SH SOLE 388 0 1701 THRYV HLDGS INC COM NEW Stock 886029206 218943 9849 SH SOLE 4626 0 5223 TILRAY BRANDS INC COM Stock 88688T100 178606 72310 SH SOLE 9185 0 63125 TIMKEN CO COM Stock 887389104 645225 7380 SH SOLE 1944 0 5435 TJX COS INC NEW COM Stock 872540109 31747411 313029 SH SOLE 217364 0 95664 T-MOBILE US INC COM Stock 872590104 8094646 49593 SH SOLE 13302 0 36290 TOAST INC CL A Stock 888787108 1038734 41683 SH SOLE 9215 0 32467 TOLL BROTHERS INC COM Stock 889478103 466508 3606 SH SOLE 1531 0 2075 TOPBUILD CORP COM Stock 89055F103 929940 2110 SH SOLE 115 0 1995 TORO CO COM Stock 891092108 3702897 40411 SH SOLE 8106 0 32305 TORONTO DOMINION BK ONT COM NEW Stock 891160509 1135421 18805 SH SOLE 2737 0 16067 TORTOISE NORTH AMERICAN PIPELINE FUND ETF 56167N720 1016504 36356 SH SOLE 0 0 36355 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 3307201 48049 SH SOLE 13703 0 34345 TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 1308943 46648 SH SOLE 44875 0 1773 TOYOTA MOTOR CORP ADS ADR 892331307 53504646 437732 SH SOLE 416703 0 21028 TRACTOR SUPPLY CO COM Stock 892356106 4520082 17271 SH SOLE 9594 0 7676 TRADEWEB MKTS INC CL A Stock 892672106 625018 6000 SH SOLE 696 0 5303 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 4084205 13605 SH SOLE 5669 0 7935 TRANSDIGM GROUP INC COM Stock 893641100 1629876 1323 SH SOLE 569 0 753 TRAVELERS COMPANIES INC COM Stock 89417E109 7870451 34199 SH SOLE 9915 0 24283 TREX CO INC COM Stock 89531P105 691866 6936 SH SOLE 807 0 6129 TRI POINTE HOMES INC COM Stock 87265H109 205787 5323 SH SOLE 136 0 5187 TRIMBLE INC COM Stock 896239100 3544997 55081 SH SOLE 17256 0 37824 TRINET GROUP INC COM Stock 896288107 357326 2697 SH SOLE 0 0 2697 TRONOX HOLDINGS PLC SHS Stock G9087Q102 1020475 58817 SH SOLE 0 0 58817 TRUIST FINL CORP COM Stock 89832Q109 30052461 770971 SH SOLE 342093 0 428877 TRUMP MEDIA & TECHNOLOGY GROUP COM Stock 25400Q105 261161 4215 SH SOLE 3500 0 715 TRUSTMARK CORP COM Stock 898402102 212006 7542 SH SOLE 150 0 7392 TRX GOLD CORPORATION COM Stock 87283P109 11850 30486 SH SOLE 26059 0 4427 TUTOR PERINI CORP COM Stock 901109108 1329857 91968 SH SOLE 500 0 91468 TYLER TECHNOLOGIES INC COM Stock 902252105 2313329 5443 SH SOLE 513 0 4930 TYSON FOODS INC CL A Stock 902494103 727028 12379 SH SOLE 2771 0 9607 U S ENERGY CORP DEL COM Stock 911805307 10800 10000 SH SOLE 10000 0 0 U S PHYSICAL THERAPY COM Stock 90337L108 2014197 17845 SH SOLE 16628 0 1217 UBER TECHNOLOGIES INC COM Stock 90353T100 8056533 104644 SH SOLE 47454 0 57189 UBS GROUP AG SHS Stock H42097107 68051973 2444134 SH SOLE 2237793 0 206340 UDR INC COM REIT 902653104 944282 25241 SH SOLE 12924 0 12317 UFP INDUSTRIES INC COM Stock 90278Q108 531403 4320 SH SOLE 30 0 4290 UGI CORP NEW COM Stock 902681105 276913 11284 SH SOLE 2831 0 8453 UIPATH INC CL A Stock 90364P105 2388897 105377 SH SOLE 82900 0 22477 ULTA BEAUTY INC COM Stock 90384S303 1611743 3082 SH SOLE 1105 0 1976 UMB FINL CORP COM Stock 902788108 9470313 108867 SH SOLE 54721 0 54145 UNDER ARMOUR INC CL A Stock 904311107 468409 63470 SH SOLE 1483 0 61987 UNICYCIVE THERAPEUTICS INC COM Stock 90466Y103 25944 18800 SH SOLE 0 0 18800 UNILEVER PLC SPON ADR NEW ADR 904767704 43752882 1025427 SH SOLE 889210 0 136216 UNION PAC CORP COM Stock 907818108 57872131 235320 SH SOLE 144365 0 90954 UNITED AIRLS HLDGS INC COM Stock 910047109 694716 14510 SH SOLE 10856 0 3653 UNITED BANKSHARES INC WEST VA COM Stock 909907107 2406770 67247 SH SOLE 2034 0 65213 UNITED CMNTY BKS BLAIRSVLE GA COM Stock 90984P303 4882703 185513 SH SOLE 160974 0 24538 UNITED NAT FOODS INC COM Stock 911163103 186322 16216 SH SOLE 1502 0 14714 UNITED PARCEL SERVICE INC CL B Stock 911312106 8586631 57772 SH SOLE 24298 0 33472 UNITED PARKS & RESORTS INC COM Stock 81282V100 507633 9031 SH SOLE 810 0 8221 UNITED RENTALS INC COM Stock 911363109 17258677 23933 SH SOLE 6541 0 17391 UNITED STATES COMMODITY INDEX FUND ETF 911717106 247693 4064 SH SOLE 4029 0 35 UNITED STATES NATURAL GAS FUND LP ETF 912318409 199478 13691 SH SOLE 275 0 13416 UNITED STATES STL CORP NEW COM Stock 912909108 262444 6436 SH SOLE 2980 0 3455 UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 774501 3372 SH SOLE 1222 0 2149 UNITEDHEALTH GROUP INC COM Stock 91324P102 102846259 207896 SH SOLE 115719 0 92176 UNITY BIOTECHNOLOGY INC COM NEW Stock 91381U200 29299 17865 SH SOLE 17865 0 0 UNITY SOFTWARE INC COM Stock 91332U101 257708 9652 SH SOLE 1765 0 7887 UNIVERSAL CORP VA COM Stock 913456109 256680 4963 SH SOLE 4890 0 72 UNIVERSAL DISPLAY CORP COM Stock 91347P105 323929 1923 SH SOLE 861 0 1062 UNUM GROUP COM Stock 91529Y106 10676201 198960 SH SOLE 105866 0 93094 US BANCORP DEL COM NEW Stock 902973304 10253768 229391 SH SOLE 145941 0 83449 US FOODS HLDG CORP COM Stock 912008109 478668 8869 SH SOLE 439 0 8430 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 4493451 68446 SH SOLE 14210 0 54235 V F CORP COM Stock 918204108 850346 55433 SH SOLE 8560 0 46872 VAIL RESORTS INC COM Stock 91879Q109 330114 1481 SH SOLE 505 0 976 VALE S A SPONSORED ADS ADR 91912E105 341888 28047 SH SOLE 8683 0 19363 VALERO ENERGY CORP COM Stock 91913Y100 14476133 84809 SH SOLE 36445 0 48363 VALLEY NATL BANCORP COM Stock 919794107 419615 52715 SH SOLE 36762 0 15953 VALMONT INDS INC COM Stock 920253101 1788792 7836 SH SOLE 2181 0 5654 VALVOLINE INC COM Stock 92047W101 1276930 28650 SH SOLE 27003 0 1647 VANECK AGRIBUSINESS ETF ETF 92189F700 265373 3532 SH SOLE 1392 0 2140 VANECK GOLD MINERS ETF ETF 92189F106 2638326 83439 SH SOLE 24898 0 58539 VANECK HIGH YIELD MUNI ETF ETF 92189H409 1968987 37677 SH SOLE 35204 0 2472 VANECK INTERMEDIATE MUNI ETF ETF 92189H201 299356 6436 SH SOLE 5512 0 924 VANECK J. P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 238793 9743 SH SOLE 5622 0 4120 VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 27506194 305964 SH SOLE 21225 0 284739 VANECK OIL REFINERS ETF ETF 92189F585 1087492 28354 SH SOLE 0 0 28354 VANECK OIL SERVICES ETF ETF 92189H607 412878 1228 SH SOLE 0 0 1227 VANECK SEMICONDUCTOR ETF ETF 92189F676 737060 3276 SH SOLE 2943 0 332 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 3369394 25677 SH SOLE 14924 0 10752 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 12646268 39802 SH SOLE 6322 0 33479 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 4593217 22500 SH SOLE 2391 0 20109 VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 19873039 127465 SH SOLE 20120 0 107343 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 183580874 1005317 SH SOLE 455255 0 550060 VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 58417390 1398549 SH SOLE 563656 0 834892 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 3503956 54878 SH SOLE 7506 0 47371 VANGUARD ENERGY ETF ETF 92204A306 11721207 88999 SH SOLE 43721 0 45277 VANGUARD ESG INTERNATIONAL STOCK ETF ETF 921910725 2371317 41262 SH SOLE 6910 0 34351 VANGUARD EXTENDED DURATION TREASURY ETF ETF 921910709 7146340 93294 SH SOLE 15 0 93279 VANGUARD EXTENDED MARKET ETF ETF 922908652 14822506 84570 SH SOLE 6967 0 77602 VANGUARD FINANCIALS ETF ETF 92204A405 16834351 164414 SH SOLE 26159 0 138254 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 108269355 1846025 SH SOLE 442384 0 1403640 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 1522174 13028 SH SOLE 5683 0 7344 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 683502035 13623720 SH SOLE 8604326 0 5019393 VANGUARD FTSE EUROPE ETF ETF 922042874 542298 8053 SH SOLE 5508 0 2544 VANGUARD FTSE PACIFIC ETF ETF 922042866 595379 7831 SH SOLE 207 0 7623 VANGUARD GROWTH ETF ETF 922908736 300150994 872025 SH SOLE 485436 0 386588 VANGUARD HEALTH CARE ETF ETF 92204A504 24305620 89848 SH SOLE 27224 0 62622 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 79445369 656628 SH SOLE 251709 0 404918 VANGUARD INDUSTRIALS ETF ETF 92204A603 2488424 10192 SH SOLE 5474 0 4717 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 16285645 31059 SH SOLE 19996 0 11063 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 5254099 69683 SH SOLE 54385 0 15297 VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 6797371 84429 SH SOLE 74106 0 10322 VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706 3186884 54430 SH SOLE 11532 0 42897 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 929477 11400 SH SOLE 10105 0 1294 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 270208 3927 SH SOLE 3472 0 454 VANGUARD LARGE-CAP ETF ETF 922908637 55659049 232145 SH SOLE 27500 0 204644 VANGUARD LONG-TERM BOND ETF ETF 921937793 625221 8644 SH SOLE 4971 0 3673 VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 239174 3057 SH SOLE 3057 0 0 VANGUARD LONG-TERM TREASURY ETF ETF 92206C847 434762 7339 SH SOLE 5241 0 2098 VANGUARD MATERIALS ETF ETF 92204A801 2344714 11470 SH SOLE 4725 0 6744 VANGUARD MEGA CAP ETF ETF 921910873 19362041 103612 SH SOLE 26632 0 76980 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 54098874 188754 SH SOLE 147119 0 41634 VANGUARD MEGA CAP VALUE ETF ETF 921910840 5693502 47640 SH SOLE 12083 0 35556 VANGUARD MID-CAP ETF ETF 922908629 108786598 435390 SH SOLE 294665 0 140724 VANGUARD MID-CAP GROWTH ETF ETF 922908538 10720322 45466 SH SOLE 10346 0 35119 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 1413508 30991 SH SOLE 15429 0 15562 VANGUARD REAL ESTATE ETF ETF 922908553 26903731 311098 SH SOLE 100275 0 210822 VANGUARD RUSSELL 1000 ETF ETF 92206C730 245545 1030 SH SOLE 645 0 385 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 34023814 392567 SH SOLE 46943 0 345623 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 20782432 264273 SH SOLE 81925 0 182347 VANGUARD RUSSELL 2000 ETF ETF 92206C664 1364933 16047 SH SOLE 8536 0 7510 VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 418443 2123 SH SOLE 695 0 1428 VANGUARD RUSSELL 3000 ETF ETF 92206C599 2880590 12365 SH SOLE 4642 0 7722 VANGUARD S&P 500 ETF ETF 922908363 491616548 1022710 SH SOLE 580559 0 442149 VANGUARD S&P 500 GROWTH ETF ETF 921932505 625265 2052 SH SOLE 2048 0 4 VANGUARD S&P 500 VALUE ETF ETF 921932703 740107 4101 SH SOLE 4101 0 0 VANGUARD S&P MID-CAP 400 ETF ETF 921932885 568916 5523 SH SOLE 3864 0 1658 VANGUARD S&P MID-CAP 400 GROWTH ETF ETF 921932869 220547 1944 SH SOLE 1002 0 942 VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844 679071 7479 SH SOLE 6717 0 761 VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 221676 2184 SH SOLE 1368 0 816 VANGUARD SHORT-TERM BOND ETF ETF 921937827 209969502 2758460 SH SOLE 1661213 0 1097247 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 21249611 274862 SH SOLE 186155 0 88706 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 8217279 171587 SH SOLE 22696 0 148889 VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 9816366 169044 SH SOLE 27753 0 141290 VANGUARD SMALL CAP VALUE ETF ETF 922908611 38637350 201362 SH SOLE 77374 0 123987 VANGUARD SMALL-CAP ETF ETF 922908751 372042244 1627553 SH SOLE 849933 0 777618 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 8831433 33873 SH SOLE 13208 0 20665 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 12339010 243854 SH SOLE 57198 0 186655 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 24253546 333933 SH SOLE 280278 0 53654 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 83117121 1378393 SH SOLE 97963 0 1280430 VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 153933756 592281 SH SOLE 260503 0 331777 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 3279020 29674 SH SOLE 14772 0 14901 VANGUARD UTILITIES ETF ETF 92204A876 21420534 150235 SH SOLE 113569 0 36666 VANGUARD VALUE ETF 922908744 814636531 5002066 SH SOLE 2978607 0 2023459 VAREX IMAGING CORP COM Stock 92214X106 342886 18944 SH SOLE 1042 0 17902 VARONIS SYS INC COM Stock 922280102 311511 6604 SH SOLE 287 0 6317 VBI VACCINES INC CDA COM NEW Stock 91822J202 7434 12336 SH SOLE 3 0 12333 VECTOR GROUP LTD COM Stock 92240M108 136638 12467 SH SOLE 1898 0 10569 VEEVA SYS INC CL A COM Stock 922475108 1724005 7441 SH SOLE 1369 0 6072 VENTAS INC COM REIT 92276F100 1034881 23769 SH SOLE 12004 0 11764 VERA THERAPEUTICS INC CL A Stock 92337R101 1627521 37744 SH SOLE 37719 0 25 VERALTO CORP COM SHS Stock 92338C103 3193661 36021 SH SOLE 17236 0 18785 VERICEL CORP COM Stock 92346J108 343072 6595 SH SOLE 0 0 6595 VERINT SYS INC COM Stock 92343X100 242326 7310 SH SOLE 6305 0 1005 VERISIGN INC COM Stock 92343E102 747996 3947 SH SOLE 2203 0 1744 VERISK ANALYTICS INC COM Stock 92345Y106 18794589 79729 SH SOLE 52974 0 26755 VERIZON COMMUNICATIONS INC COM Stock 92343V104 29200864 695921 SH SOLE 390142 0 305778 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 6958926 16648 SH SOLE 9213 0 7434 VERTIV HOLDINGS CO COM CL A Stock 92537N108 4940131 60489 SH SOLE 44506 0 15982 VIASAT INC COM Stock 92552V100 422076 23332 SH SOLE 0 0 23332 VIATRIS INC COM Stock 92556V106 2273332 190397 SH SOLE 51303 0 139092 VIAVI SOLUTIONS INC COM Stock 925550105 144190 15862 SH SOLE 1463 0 14399 VICI PPTYS INC COM REIT 925652109 967306 32471 SH SOLE 6981 0 25489 VIPER ENERGY INC CL A Stock 927959106 388552 10103 SH SOLE 0 0 10102 VISA INC COM CL A Stock 92826C839 77628411 278158 SH SOLE 174082 0 104075 VISTEON CORP COM NEW Stock 92839U206 833270 7085 SH SOLE 4 0 7081 VISTRA CORP COM Stock 92840M102 4862893 69819 SH SOLE 25621 0 44198 VITA COCO CO INC COM Stock 92846Q107 462533 18933 SH SOLE 16801 0 2132 VITESSE ENERGY INC COMMON STOCK Stock 92852X103 593070 24992 SH SOLE 17653 0 7339 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 385988 43369 SH SOLE 13893 0 29476 VONTIER CORPORATION COM Stock 928881101 7467232 164622 SH SOLE 2378 0 162243 VORNADO RLTY TR SH BEN INT REIT 929042109 552557 19206 SH SOLE 854 0 18352 VOYA FINANCIAL INC COM Stock 929089100 476564 6447 SH SOLE 1653 0 4794 VOYAGER THERAPEUTICS INC COM Stock 92915B106 1201018 129003 SH SOLE 0 0 129003 VULCAN MATLS CO COM Stock 929160109 5178384 18974 SH SOLE 6245 0 12728 W & T OFFSHORE INC COM Stock 92922P106 138733 52352 SH SOLE 52312 0 40 WABTEC COM Stock 929740108 795914 5463 SH SOLE 877 0 4586 WAHED FTSE USA SHARIAH ETF ETF 53656F607 207803 4297 SH SOLE 0 0 4297 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 2087376 96237 SH SOLE 42361 0 53875 WALMART INC COM Stock 931142103 58279406 968579 SH SOLE 529665 0 438914 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 1870479 214259 SH SOLE 28583 0 185675 WARNER MUSIC GROUP CORP COM CL A Stock 934550203 730408 22120 SH SOLE 753 0 21367 WASTE CONNECTIONS INC COM Stock 94106B101 2779518 16159 SH SOLE 1921 0 14238 WASTE MGMT INC DEL COM Stock 94106L109 24523527 115053 SH SOLE 66489 0 48563 WATERS CORP COM Stock 941848103 1020429 2964 SH SOLE 1319 0 1645 WATSCO INC COM Stock 942622200 23291650 53920 SH SOLE 18586 0 35332 WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 285242 1342 SH SOLE 341 0 1001 WD 40 CO COM Stock 929236107 1490702 5885 SH SOLE 1688 0 4196 WEBSTER FINL CORP COM Stock 947890109 3859678 76023 SH SOLE 62491 0 13531 WEC ENERGY GROUP INC COM Stock 92939U106 2159259 26294 SH SOLE 9744 0 16549 WELLS FARGO CO NEW COM Stock 949746101 30967305 534288 SH SOLE 286039 0 248248 WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 341418 280 SH SOLE 255 0 25 WELLTOWER INC COM REIT 95040Q104 8095227 86636 SH SOLE 46298 0 40336 WENDYS CO COM Stock 95058W100 1777094 94326 SH SOLE 84184 0 10140 WERNER ENTERPRISES INC COM Stock 950755108 2336917 140824 SH SOLE 133518 0 7305 WESBANCO INC COM Stock 950810101 246539 8270 SH SOLE 379 0 7891 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 1605932 4058 SH SOLE 508 0 3550 WESTERN ALLIANCE BANCORP COM Stock 957638109 400802 6244 SH SOLE 3511 0 2733 WESTERN ASSET MUN HIGH INCOME COM CEF 95766N103 74826 11020 SH SOLE 11020 0 0 WESTERN DIGITAL CORP. COM Stock 958102105 539710 7909 SH SOLE 4151 0 3758 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 2184304 61443 SH SOLE 4451 0 56992 WESTERN UN CO COM Stock 959802109 240085 17173 SH SOLE 4866 0 12307 WESTLAKE CORPORATION COM Stock 960413102 488960 3200 SH SOLE 728 0 2472 WESTROCK CO COM Stock 96145D105 365979 7401 SH SOLE 1176 0 6225 WEX INC COM Stock 96208T104 569122 2396 SH SOLE 342 0 2054 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 6769729 188519 SH SOLE 157712 0 30807 WHEATON PRECIOUS METALS CORP COM Stock 962879102 477286 10127 SH SOLE 9207 0 920 WHIRLPOOL CORP COM Stock 963320106 243447 2035 SH SOLE 1070 0 965 WHITE MTNS INS GROUP LTD COM Stock G9618E107 945596 527 SH SOLE 40 0 487 WILDBRAIN LTD COM VAR VTG Stock 96810C101 134800 160000 SH SOLE 160000 0 0 WILEY JOHN & SONS INC CL A Stock 968223206 373483 9795 SH SOLE 5203 0 4592 WILLIAM PENN BANCORPORATION COM Stock 96927A105 166416 13475 SH SOLE 0 0 13475 WILLIAMS COS INC COM Stock 969457100 6710108 172186 SH SOLE 44695 0 127491 WILLIAMS SONOMA INC COM Stock 969904101 164105649 704919 SH SOLE 598274 0 106644 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 525444 1911 SH SOLE 513 0 1397 WINGSTOP INC COM Stock 974155103 696560 1901 SH SOLE 224 0 1677 WINNEBAGO INDS INC COM Stock 974637100 1076626 14549 SH SOLE 903 0 13646 WINTRUST FINL CORP COM Stock 97650W108 312335 2992 SH SOLE 138 0 2854 WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 1435613 48731 SH SOLE 40672 0 8058 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 2228453 53261 SH SOLE 7864 0 45397 WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527 232216163 4617542 SH SOLE 1631195 0 2986345 WISDOMTREE GLOBAL EX-US QUALITY DIVIDEND GROWTH FUND ETF 97717W844 6857619 176334 SH SOLE 11247 0 165086 WISDOMTREE INTEREST RATE HEDGED U.S. AGGREGATE BOND FUND ETF 97717W380 5275707 238936 SH SOLE 28628 0 210308 WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406 1381401 13572 SH SOLE 0 0 13572 WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 3249701 37499 SH SOLE 20471 0 17028 WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 5334827 73900 SH SOLE 22928 0 50971 WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 4076670 83590 SH SOLE 78149 0 5440 WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 235675 3862 SH SOLE 1637 0 2225 WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 1297645 39708 SH SOLE 38620 0 1087 WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 253871 5065 SH SOLE 4525 0 540 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 1161832 16429 SH SOLE 7284 0 9144 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 3996359 52453 SH SOLE 4492 0 47960 WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 2977240 68600 SH SOLE 2917 0 65683 WOLVERINE WORLD WIDE INC COM Stock 978097103 234367 20907 SH SOLE 1350 0 19557 WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 980228308 397298 19895 SH SOLE 3133 0 16761 WOODWARD INC COM Stock 980745103 1367044 8870 SH SOLE 405 0 8465 WORKDAY INC CL A Stock 98138H101 2388971 8759 SH SOLE 1325 0 7433 WORKIVA INC COM CL A Stock 98139A105 922200 10875 SH SOLE 580 0 10295 WP CAREY INC COM REIT 92936U109 1185475 21004 SH SOLE 11936 0 9067 WPP PLC NEW ADR ADR 92937A102 301047 6351 SH SOLE 184 0 6167 WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 238390 3106 SH SOLE 1295 0 1810 WYNN RESORTS LTD COM Stock 983134107 431916 4225 SH SOLE 2521 0 1703 XCEL ENERGY INC COM Stock 98389B100 4370200 81306 SH SOLE 58001 0 23304 XP INC CL A Stock G98239109 790944 30824 SH SOLE 978 0 29846 XPO INC COM Stock 983793100 922595 7560 SH SOLE 1938 0 5622 XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 2355528 57550 SH SOLE 52824 0 4725 XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF ETF 233051630 1049437 42539 SH SOLE 2792 0 39747 XYLEM INC COM Stock 98419M100 5338083 41304 SH SOLE 28181 0 13122 YELP INC CL A Stock 985817105 1002021 25432 SH SOLE 2651 0 22781 YETI HLDGS INC COM Stock 98585X104 338084 8770 SH SOLE 1010 0 7760 YIELDMAX COIN OPTION INCOME STRATEGY ETF ETF 88634T824 255200 8610 SH SOLE 1560 0 7050 YUM BRANDS INC COM Stock 988498101 13021909 93919 SH SOLE 17341 0 76578 YUM CHINA HLDGS INC COM Stock 98850P109 3466303 87115 SH SOLE 15098 0 72016 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 1264541 4195 SH SOLE 691 0 3504 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 5111742 38731 SH SOLE 29487 0 9243 ZIONS BANCORPORATION N A COM Stock 989701107 6287217 144867 SH SOLE 141832 0 3034 ZOETIS INC CL A Stock 98978V103 14939154 88288 SH SOLE 28582 0 59705 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 271155 4148 SH SOLE 641 0 3507 ZOOMINFO TECHNOLOGIES INC COMMON STOCK Stock 98980F104 218393 13624 SH SOLE 1036 0 12588 ZSCALER INC COM Stock 98980G102 823154 4273 SH SOLE 1791 0 2482 ZTO EXPRESS CAYMAN INC SPONSORED ADS A ADR 98980A105 219535 10484 SH SOLE 1311 0 9173 ZURN ELKAY WATER SOLNS CORP COM Stock 98983L108 223078 6665 SH SOLE 308 0 6357