0001062993-24-015113.txt : 20240815 0001062993-24-015113.hdr.sgml : 20240815 20240814195326 ACCESSION NUMBER: 0001062993-24-015113 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240815 DATE AS OF CHANGE: 20240814 EFFECTIVENESS DATE: 20240815 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: 241210214 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 06-30-2024 06-30-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 08-14-2024 0 2198 31071506447 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE 374WATER INC COM Stock 88583P104 770978 642482 SH SOLE 642482 0 0 3M CO COM Stock 88579Y101 12897877 126215 SH SOLE 126215 0 0 AAM LOW DURATION PREFERRED AND INCOME SECURITIES ETF ETF 26922A198 3384209 160999 SH SOLE 160999 0 0 AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 739969 24607 SH SOLE 24607 0 0 AAON INC COM PAR $0.004 Stock 000360206 759562 8707 SH SOLE 8707 0 0 AAR CORP COM Stock 000361105 244272 3360 SH SOLE 3360 0 0 AB HIGH YIELD ETF ETF 00039J608 355653 9768 SH SOLE 9768 0 0 AB SHORT DURATION HIGH YIELD ETF ETF 00039J830 476274 13564 SH SOLE 13564 0 0 ABBOTT LABS COM Stock 002824100 46478571 447296 SH SOLE 447296 0 0 ABBVIE INC COM Stock 00287Y109 200294300 1167761 SH SOLE 1167761 0 0 ABERCROMBIE & FITCH CO CL A Stock 002896207 311028 1749 SH SOLE 1749 0 0 ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 547446 26928 SH SOLE 26928 0 0 ABRDN PHYSICAL GOLD SHARES ETF ETF 00326A104 3538913 159267 SH SOLE 159267 0 0 ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 5984168 58110 SH SOLE 58110 0 0 ABRDN PHYSICAL SILVER SHARES ETF ETF 003264108 224808 8075 SH SOLE 8075 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100 129514 15400 SH SOLE 15400 0 0 ACADEMY SPORTS & OUTDOORS INC COM Stock 00402L107 912758 17141 SH SOLE 17141 0 0 ACADIA HEALTHCARE COMPANY INC COM Stock 00404A109 501484 7425 SH SOLE 7425 0 0 ACADIA RLTY TR COM SH BEN INT REIT 004239109 636996 35547 SH SOLE 35547 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 23726071 78198 SH SOLE 78198 0 0 ACLARION INC COM NEW Stock 655187102 46896 164029 SH SOLE 164029 0 0 ACLARION INC WT EXP 042127 Stock 655187110 2862 78400 SH SOLE 78400 0 0 ACUITY BRANDS INC COM Stock 00508Y102 59457544 246262 SH SOLE 246262 0 0 ACV AUCTIONS INC COM CL A Stock 00091G104 395167 21653 SH SOLE 21653 0 0 ADAMS DIVERSIFIED EQUITY FD COM CEF 006212104 255541 11891 SH SOLE 11891 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR ADR 00653A107 80957 83041 SH SOLE 83041 0 0 ADAPTIVE BIOTECHNOLOGIES CORP COM Stock 00650F109 40953 11313 SH SOLE 11313 0 0 ADIENT PLC ORD SHS Stock G0084W101 935925 37876 SH SOLE 37876 0 0 ADOBE INC COM Stock 00724F101 85219663 153400 SH SOLE 153400 0 0 ADT INC DEL COM Stock 00090Q103 250960 33021 SH SOLE 33021 0 0 ADVANCE AUTO PARTS INC COM Stock 00751Y106 1916017 30254 SH SOLE 30254 0 0 ADVANCED ENERGY INDS COM Stock 007973100 838757 7712 SH SOLE 7712 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 11625394 71669 SH SOLE 71669 0 0 ADVISORSHARES FOCUSED EQUITY ETF ETF 00768Y560 229214 3687 SH SOLE 3687 0 0 AECOM COM Stock 00766T100 463766 5262 SH SOLE 5262 0 0 AEGON LTD AMER REG 1 CERT ADR 0076CA104 75325 12288 SH SOLE 12288 0 0 AEMETIS INC COM NEW Stock 00770K202 364860 121216 SH SOLE 121216 0 0 AERCAP HOLDINGS NV SHS Stock N00985106 3134316 33630 SH SOLE 33630 0 0 AEROVIRONMENT INC COM Stock 008073108 637196 3498 SH SOLE 3498 0 0 AERSALE CORPORATION COM Stock 00810F106 131695 19031 SH SOLE 19031 0 0 AES CORP COM Stock 00130H105 970985 55264 SH SOLE 55264 0 0 AFFILIATED MANAGERS GROUP INC COM Stock 008252108 303160 1940 SH SOLE 1940 0 0 AFLAC INC COM Stock 001055102 91364449 1023004 SH SOLE 1023004 0 0 AGCO CORP COM Stock 001084102 323983 3310 SH SOLE 3310 0 0 AGENUS INC COM NEW Stock 00847G804 181687 10847 SH SOLE 10847 0 0 AGF U.S. MARKET NEUTRAL ANTI-BETA FUND ETF 00110G408 4304550 219396 SH SOLE 219396 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 2619174 20205 SH SOLE 20205 0 0 AGILON HEALTH INC COM Stock 00857U107 234864 35912 SH SOLE 35912 0 0 AGNC INVT CORP COM REIT 00123Q104 471523 49426 SH SOLE 49426 0 0 AGNICO EAGLE MINES LTD COM Stock 008474108 324874 4967 SH SOLE 4967 0 0 AGREE RLTY CORP COM REIT 008492100 557065 8994 SH SOLE 8994 0 0 AIM IMMUNOTECH INC COM Stock 00901B105 7454 20000 SH SOLE 20000 0 0 AIR LEASE CORP CL A Stock 00912X302 477542 10047 SH SOLE 10047 0 0 AIR PRODS & CHEMS INC COM Stock 009158106 8788911 34059 SH SOLE 34059 0 0 AIRBNB INC COM CL A Stock 009066101 2288662 15094 SH SOLE 15094 0 0 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 2068147 22959 SH SOLE 22959 0 0 ALAMO GROUP INC COM Stock 011311107 595639 3443 SH SOLE 3443 0 0 ALAMOS GOLD INC NEW COM CL A Stock 011532108 283341 18070 SH SOLE 18070 0 0 ALARM COM HLDGS INC COM Stock 011642105 2377857 37423 SH SOLE 37423 0 0 ALBANY INTL CORP CL A Stock 012348108 456537 5406 SH SOLE 5406 0 0 ALBEMARLE CORP COM Stock 012653101 445099 4660 SH SOLE 4660 0 0 ALBERTSONS COS INC COMMON STOCK Stock 013091103 880238 44569 SH SOLE 44569 0 0 ALCOA CORP COM Stock 013872106 205193 5158 SH SOLE 5158 0 0 ALCON AG ORD SHS Stock H01301128 3215835 36100 SH SOLE 36100 0 0 ALDEYRA THERAPEUTICS INC COM Stock 01438T106 33676 10174 SH SOLE 10174 0 0 ALERIAN MLP ETF ETF 00162Q452 21455501 447176 SH SOLE 447176 0 0 ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 1699458 14529 SH SOLE 14529 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 840287 11671 SH SOLE 11671 0 0 ALIGN TECHNOLOGY INC COM Stock 016255101 3694666 15303 SH SOLE 15303 0 0 ALKAMI TECHNOLOGY INC COM Stock 01644J108 474733 16669 SH SOLE 16669 0 0 ALKERMES PLC SHS Stock G01767105 418954 17384 SH SOLE 17384 0 0 ALLEGION PLC ORD SHS Stock G0176J109 407027 3445 SH SOLE 3445 0 0 ALLEGRO MICROSYSTEMS INC COM Stock 01749D105 236651 8380 SH SOLE 8380 0 0 ALLETE INC COM NEW Stock 018522300 2136173 34261 SH SOLE 34261 0 0 ALLIANCEBERNSTEIN GLOBAL HIGH COM CEF 01879R106 369606 35268 SH SOLE 35268 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106 244372 7232 SH SOLE 7232 0 0 ALLIANT ENERGY CORP COM Stock 018802108 402167 7901 SH SOLE 7901 0 0 ALLISON TRANSMISSION HLDGS INC COM Stock 01973R101 1926824 25386 SH SOLE 25386 0 0 ALLSPRING GLOBAL DIVIDEND OPPO COM CEF 94987C103 48600 10000 SH SOLE 10000 0 0 ALLSTATE CORP COM Stock 020002101 20185171 126426 SH SOLE 126426 0 0 ALLY FINL INC COM Stock 02005N100 268976 6780 SH SOLE 6780 0 0 ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107 873797 3596 SH SOLE 3596 0 0 ALPHA ARCHITECT 1-3 MONTH BOX ETF ETF 02072L565 6529061 60558 SH SOLE 60558 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 377982638 2075117 SH SOLE 2075117 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 122207900 666274 SH SOLE 666274 0 0 ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 501917 9501 SH SOLE 9501 0 0 ALTAIR ENGR INC COM CL A Stock 021369103 632714 6451 SH SOLE 6451 0 0 ALTRIA GROUP INC COM Stock 02209S103 24718680 542671 SH SOLE 542671 0 0 ALTSHARES MERGER ARBITRAGE ETF ETF 02210T108 1280692 47574 SH SOLE 47574 0 0 AMARIN CORP PLC SPONS ADR NEW ADR 023111206 13945 20269 SH SOLE 20269 0 0 AMAZON COM INC COM Stock 023135106 340569265 1762325 SH SOLE 1762325 0 0 AMBEV SA SPONSORED ADR ADR 02319V103 1369773 668182 SH SOLE 668182 0 0 AMCOR PLC ORD Stock G0250X107 691411 70696 SH SOLE 70696 0 0 AMDOCS LTD SHS Stock G02602103 1596572 20230 SH SOLE 20230 0 0 AMER STATES WTR CO COM Stock 029899101 406755 5605 SH SOLE 5605 0 0 AMEREN CORP COM Stock 023608102 678635 9543 SH SOLE 9543 0 0 AMERESCO INC CL A Stock 02361E108 531516 18449 SH SOLE 18449 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B ADR 02390A101 233002 13706 SH SOLE 13706 0 0 AMERICAN AIRLS GROUP INC COM Stock 02376R102 485326 42835 SH SOLE 42835 0 0 AMERICAN CENTURY DIVERSIFIED MUNICIPAL BOND ETF ETF 025072505 936776 18602 SH SOLE 18602 0 0 AMERICAN CENTURY U.S. QUALITY GROWTH ETF ETF 025072307 2974400 34598 SH SOLE 34598 0 0 AMERICAN EAGLE OUTFITTERS INC COM Stock 02553E106 801312 40146 SH SOLE 40146 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 7536322 85894 SH SOLE 85894 0 0 AMERICAN EXPRESS CO COM Stock 025816109 33519599 144762 SH SOLE 144762 0 0 AMERICAN FINL GROUP INC OHIO COM Stock 025932104 463908 3771 SH SOLE 3771 0 0 AMERICAN HOMES 4 RENT CL A REIT 02665T306 486117 13082 SH SOLE 13082 0 0 AMERICAN INTL GROUP INC COM NEW Stock 026874784 3150700 42439 SH SOLE 42439 0 0 AMERICAN LITHIUM CORP COM NEW Stock 027259209 6865 12343 SH SOLE 12343 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 13811812 71056 SH SOLE 71056 0 0 AMERICAN WOODMARK CORPORATION COM Stock 030506109 882599 11229 SH SOLE 11229 0 0 AMERICAN WTR WKS CO INC NEW COM Stock 030420103 1029744 7973 SH SOLE 7973 0 0 AMERICOLD REALTY TRUST INC COM REIT 03064D108 372271 14576 SH SOLE 14576 0 0 AMERIPRISE FINL INC COM Stock 03076C106 65249524 152741 SH SOLE 152741 0 0 AMERISERV FINL INC COM Stock 03074A102 30472 13483 SH SOLE 13483 0 0 AMETEK INC COM Stock 031100100 2235547 13410 SH SOLE 13410 0 0 AMGEN INC COM Stock 031162100 177900656 569373 SH SOLE 569373 0 0 AMKOR TECHNOLOGY INC COM Stock 031652100 262699 6564 SH SOLE 6564 0 0 AMN HEALTHCARE SVCS INC COM Stock 001744101 256150 5000 SH SOLE 5000 0 0 AMPHENOL CORP NEW CL A Stock 032095101 3460910 51372 SH SOLE 51372 0 0 AMPLIFY ALTERNATIVE HARVEST ETF ETF 032108631 84160 25349 SH SOLE 25349 0 0 AMPLIFY CWP ENHANCED DIVIDEND INCOME ETF ETF 032108409 221482 5723 SH SOLE 5723 0 0 AMPLIFY CYBERSECURITY ETF ETF 032108664 823300 12719 SH SOLE 12719 0 0 AN2 THERAPEUTICS INC COM Stock 037326105 61634 28667 SH SOLE 28667 0 0 ANALOG DEVICES INC COM Stock 032654105 5644703 24729 SH SOLE 24729 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 714838 12293 SH SOLE 12293 0 0 ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839 922350 48392 SH SOLE 48392 0 0 ANSYS INC COM Stock 03662Q105 2236781 6957 SH SOLE 6957 0 0 ANTERO MIDSTREAM CORP COM Stock 03676B102 518189 35155 SH SOLE 35155 0 0 ANTERO RESOURCES CORP COM Stock 03674X106 564672 17305 SH SOLE 17305 0 0 AON PLC SHS CL A Stock G0403H108 6089246 20741 SH SOLE 20741 0 0 APA CORPORATION COM Stock 03743Q108 1274843 43303 SH SOLE 43303 0 0 API GROUP CORP COM STK Stock 00187Y100 814878 21655 SH SOLE 21655 0 0 APOLLO GLOBAL MGMT INC COM Stock 03769M106 494492 4188 SH SOLE 4188 0 0 APPFOLIO INC COM CL A Stock 03783C100 377616 1544 SH SOLE 1544 0 0 APPLE INC COM Stock 037833100 1021153122 4848320 SH SOLE 4848320 0 0 APPLIED MATLS INC COM Stock 038222105 13795345 58457 SH SOLE 58457 0 0 APPLOVIN CORP COM CL A Stock 03831W108 14431976 173420 SH SOLE 173420 0 0 APTARGROUP INC COM Stock 038336103 625619 4443 SH SOLE 4443 0 0 APTIV PLC SHS Stock G6095L109 776383 11025 SH SOLE 11025 0 0 APTUS COLLARED INVESTMENT OPPORTUNITY ETF ETF 26922A222 1123858 29866 SH SOLE 29866 0 0 APTUS DEFINED RISK ETF ETF 26922A388 4078719 150896 SH SOLE 150896 0 0 ARAMARK COM Stock 03852U106 248107 7293 SH SOLE 7293 0 0 ARBOR REALTY TRUST INC COM REIT 038923108 297838 20755 SH SOLE 20755 0 0 ARCADIUM LITHIUM PLC COM SHS Stock G0508H110 78664 23412 SH SOLE 23412 0 0 ARCH CAP GROUP LTD ORD Stock G0450A105 3881997 38478 SH SOLE 38478 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 3779255 62519 SH SOLE 62519 0 0 ARCOSA INC COM Stock 039653100 226875 2720 SH SOLE 2720 0 0 ARES CAPITAL CORP COM CEF 04010L103 4271168 204950 SH SOLE 204950 0 0 ARES COML REAL ESTATE CORP COM REIT 04013V108 140235 21088 SH SOLE 21088 0 0 ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101 907857 6812 SH SOLE 6812 0 0 ARISTA NETWORKS INC COM Stock 040413106 20856722 59509 SH SOLE 59509 0 0 ARK INNOVATION ETF ETF 00214Q104 1876195 42689 SH SOLE 42689 0 0 ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 201085 2577 SH SOLE 2577 0 0 ARM HOLDINGS PLC SPONSORED ADS ADR 042068205 467000 2854 SH SOLE 2854 0 0 ARMATA PHARMACEUTICALS INC COM Stock 04216R102 36135 13140 SH SOLE 13140 0 0 ARMSTRONG WORLD INDS INC NEW COM Stock 04247X102 675137 5962 SH SOLE 5962 0 0 ARROW ELECTRS INC COM Stock 042735100 965838 7998 SH SOLE 7998 0 0 ARTESIAN RES CORP CL A Stock 043113208 300884 8558 SH SOLE 8558 0 0 ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 1090477 26423 SH SOLE 26423 0 0 ASBURY AUTOMOTIVE GROUP INC COM Stock 043436104 359579 1578 SH SOLE 1578 0 0 ASHLAND INC COM Stock 044186104 896387 9487 SH SOLE 9487 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 17757306 17363 SH SOLE 17363 0 0 ASPEN TECHNOLOGY INC COM Stock 29109X106 375411 1890 SH SOLE 1890 0 0 ASSURANT INC COM Stock 04621X108 1094290 6582 SH SOLE 6582 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 11318976 145134 SH SOLE 145134 0 0 ASURE SOFTWARE INC COM Stock 04649U102 1346108 160251 SH SOLE 160251 0 0 AT&T INC COM Stock 00206R102 50805594 2658587 SH SOLE 2658587 0 0 ATI INC COM Stock 01741R102 237326 4280 SH SOLE 4280 0 0 ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 397934 12114 SH SOLE 12114 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW Stock 642045108 686907 34466 SH SOLE 34466 0 0 ATLASSIAN CORPORATION CL A Stock 049468101 3673138 20766 SH SOLE 20766 0 0 ATMOS ENERGY CORP COM Stock 049560105 3350082 28719 SH SOLE 28719 0 0 AUDDIA INC WT EXP 101725 Stock 05072K115 2726 42400 SH SOLE 42400 0 0 AURORA INNOVATION INC CLASS A COM Stock 051774107 1564064 564644 SH SOLE 564644 0 0 AUTODESK INC COM Stock 052769106 52735802 213117 SH SOLE 213117 0 0 AUTOLIV INC COM Stock 052800109 272290 2545 SH SOLE 2545 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 18075358 75727 SH SOLE 75727 0 0 AUTONATION INC COM Stock 05329W102 467780 2935 SH SOLE 2935 0 0 AUTOZONE INC COM Stock 053332102 69347778 23396 SH SOLE 23396 0 0 AVALONBAY CMNTYS INC COM REIT 053484101 984466 4758 SH SOLE 4758 0 0 AVANTIS INTERNATIONAL SMALL CAP VALUE ETF ETF 025072802 795467 12247 SH SOLE 12247 0 0 AVANTIS U.S. EQUITY ETF ETF 025072885 1458643 16173 SH SOLE 16173 0 0 AVANTIS U.S. SMALL CAP VALUE ETF ETF 025072877 2110332 23521 SH SOLE 23521 0 0 AVANTOR INC COM Stock 05352A100 299333 14119 SH SOLE 14119 0 0 AVERY DENNISON CORP COM Stock 053611109 1730615 7915 SH SOLE 7915 0 0 AVIDXCHANGE HOLDINGS INC COM Stock 05368X102 191573 15885 SH SOLE 15885 0 0 AVIENT CORPORATION COM Stock 05368V106 664353 15220 SH SOLE 15220 0 0 AVNET INC COM Stock 053807103 595173 11559 SH SOLE 11559 0 0 AXALTA COATING SYS LTD COM Stock G0750C108 573202 16775 SH SOLE 16775 0 0 AXIS CAP HLDGS LTD SHS Stock G0692U109 297578 4212 SH SOLE 4212 0 0 AXON ENTERPRISE INC COM Stock 05464C101 3556276 12086 SH SOLE 12086 0 0 AXS KNOWLEDGE LEADERS ETF ETF 46143U849 820769 18597 SH SOLE 18597 0 0 AZEK CO INC CL A Stock 05478C105 542634 12880 SH SOLE 12880 0 0 AZENTA INC COM Stock 114340102 508046 9655 SH SOLE 9655 0 0 BAKER HUGHES COMPANY CL A Stock 05722G100 1286579 36582 SH SOLE 36582 0 0 BALCHEM CORP COM Stock 057665200 577005 3748 SH SOLE 3748 0 0 BALL CORP COM Stock 058498106 296197 4935 SH SOLE 4935 0 0 BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 2446706 243939 SH SOLE 243939 0 0 BANCO SANTANDER S.A. ADR ADR 05964H105 1450680 313322 SH SOLE 313322 0 0 BANK AMERICA CORP COM Stock 060505104 104523295 2628194 SH SOLE 2628194 0 0 BANK MONTREAL QUE COM Stock 063671101 254736 3038 SH SOLE 3038 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 48767064 814277 SH SOLE 814277 0 0 BANK NOVA SCOTIA HALIFAX COM Stock 064149107 996376 21793 SH SOLE 21793 0 0 BANK OF THE JAMES FINL GP INC COM Stock 470299108 1641441 145776 SH SOLE 145776 0 0 BANK OZK LITTLE ROCK ARK COM Stock 06417N103 31018431 756547 SH SOLE 756547 0 0 BANKWELL FINL GROUP INC COM Stock 06654A103 419163 16522 SH SOLE 16522 0 0 BANNER CORP COM NEW Stock 06652V208 262248 5283 SH SOLE 5283 0 0 BARCLAYS PLC ADR ADR 06738E204 254579 23770 SH SOLE 23770 0 0 BARRETT BUSINESS SVCS INC COM Stock 068463108 1646758 50252 SH SOLE 50252 0 0 BARRICK GOLD CORP COM Stock 067901108 666466 39956 SH SOLE 39956 0 0 BATH & BODY WORKS INC COM Stock 070830104 398974 10217 SH SOLE 10217 0 0 BAXTER INTL INC COM Stock 071813109 1951885 58352 SH SOLE 58352 0 0 BAYCOM CORP COM Stock 07272M107 455494 22383 SH SOLE 22383 0 0 BCE INC COM NEW Stock 05534B760 925118 28579 SH SOLE 28579 0 0 BEACON ROOFING SUPPLY INC COM Stock 073685109 1895160 20941 SH SOLE 20941 0 0 BECTON DICKINSON & CO COM Stock 075887109 18755582 80252 SH SOLE 80252 0 0 BELDEN INC COM Stock 077454106 367133 3914 SH SOLE 3914 0 0 BELLRING BRANDS INC COMMON STOCK Stock 07831C103 6879599 120399 SH SOLE 120399 0 0 BENCHMARK ELECTRS INC COM Stock 08160H101 248322 6293 SH SOLE 6293 0 0 BENTLEY SYS INC COM CL B Stock 08265T208 1086364 22009 SH SOLE 22009 0 0 BERKLEY W R CORP COM Stock 084423102 2047013 26050 SH SOLE 26050 0 0 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 27550845 45 SH SOLE 45 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 288256067 708594 SH SOLE 708594 0 0 BERRY GLOBAL GROUP INC COM Stock 08579W103 4162755 70735 SH SOLE 70735 0 0 BEST BUY INC COM Stock 086516101 2026045 24037 SH SOLE 24037 0 0 BGC GROUP INC CL A Stock 088929104 1047443 126198 SH SOLE 126198 0 0 BHP GROUP LTD SPONSORED ADS ADR 088606108 9168606 160599 SH SOLE 160599 0 0 BIO RAD LABS INC CL A Stock 090572207 270925 992 SH SOLE 992 0 0 bioAffinity Technologies Inc Stock 09076W109 60232 27885 SH SOLE 27885 0 0 BIOCRYST PHARMACEUTICALS INC COM Stock 09058V103 84233 13630 SH SOLE 13630 0 0 BIOGEN INC COM Stock 09062X103 1694484 7309 SH SOLE 7309 0 0 BIOMARIN PHARMACEUTICAL INC COM Stock 09061G101 669343 8130 SH SOLE 8130 0 0 BIONTECH SE SPONSORED ADS ADR 09075V102 1011505 12587 SH SOLE 12587 0 0 BIOTE CORP CLASS A COM Stock 090683103 147458 19740 SH SOLE 19740 0 0 BIO-TECHNE CORP COM Stock 09073M104 4010776 55977 SH SOLE 55977 0 0 BITWISE BITCOIN ETF TRUST ETF 09174C104 242069 7405 SH SOLE 7405 0 0 BJS WHSL CLUB HLDGS INC COM Stock 05550J101 572838 6521 SH SOLE 6521 0 0 BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682 13349360 11160 SH SOLE 11160 0 0 BLACK HILLS CORP COM Stock 092113109 303386 5579 SH SOLE 5579 0 0 BLACKBAUD INC COM Stock 09227Q100 6733710 88404 SH SOLE 88404 0 0 BLACKLINE INC COM Stock 09239B109 574375 11855 SH SOLE 11855 0 0 BLACKROCK CAP ALLOCATION TERM COM CEF 09260U109 323277 19700 SH SOLE 19700 0 0 BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104 387606 47443 SH SOLE 47443 0 0 BLACKROCK INC COM Stock 09247X101 5556208 7057 SH SOLE 7057 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT CEF 09260Q108 226299 31300 SH SOLE 31300 0 0 BLACKROCK SHORT DURATION BOND ETF ETF 46431W507 25962117 515838 SH SOLE 515838 0 0 BLACKROCK TCP CAPITAL CORP COM CEF 09259E108 1438467 133191 SH SOLE 133191 0 0 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 6543267 129493 SH SOLE 129493 0 0 BLACKSTONE INC COM Stock 09260D107 14327475 115731 SH SOLE 115731 0 0 BLACKSTONE SENI FLTN RAT 2027 COM CEF 09256U105 249028 17775 SH SOLE 17775 0 0 BLADE AIR MOBILITY INC CL A COM Stock 092667104 42807 12301 SH SOLE 12301 0 0 BLOCK H & R INC COM Stock 093671105 462259 8524 SH SOLE 8524 0 0 BLOCK INC CL A Stock 852234103 1440167 22332 SH SOLE 22332 0 0 BLOOM ENERGY CORP COM CL A Stock 093712107 1908008 155883 SH SOLE 155883 0 0 BLUE OWL CAPITAL CORPORATION COM CEF 69121K104 192856 12556 SH SOLE 12556 0 0 BLUEBIRD BIO INC COM Stock 09609G100 157821 160355 SH SOLE 160355 0 0 BLUEPRINT MEDICINES CORP COM Stock 09627Y109 1866965 17322 SH SOLE 17322 0 0 BNY MELLON CORE BOND ETF ETF 09661T602 276629 6679 SH SOLE 6679 0 0 BNY MELLON INTERNATIONAL EQUITY ETF ETF 09661T404 426050 5725 SH SOLE 5725 0 0 BOEING CO COM Stock 097023105 9373447 51500 SH SOLE 51500 0 0 BOOKING HOLDINGS INC COM Stock 09857L108 4113075 1038 SH SOLE 1038 0 0 BOOT BARN HLDGS INC COM Stock 099406100 255152 1979 SH SOLE 1979 0 0 BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106 130346716 846957 SH SOLE 846957 0 0 BORGWARNER INC COM Stock 099724106 2816042 87346 SH SOLE 87346 0 0 BOSTON BEER INC CL A Stock 100557107 217501 713 SH SOLE 713 0 0 BOSTON SCIENTIFIC CORP COM Stock 101137107 3990683 51820 SH SOLE 51820 0 0 BOX INC CL A Stock 10316T104 297159 11239 SH SOLE 11239 0 0 BP PLC SPONSORED ADR ADR 055622104 15733213 435823 SH SOLE 435823 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 557555 5065 SH SOLE 5065 0 0 BRIGHTSPIRE CAPITAL INC COM CL A REIT 10949T109 58602 10281 SH SOLE 10281 0 0 BRIGHTVIEW HLDGS INC COM Stock 10948C107 375552 28237 SH SOLE 28237 0 0 BRINKS CO COM Stock 109696104 484659 4733 SH SOLE 4733 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 17150740 412972 SH SOLE 412972 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 833479 26947 SH SOLE 26947 0 0 BROADCOM INC COM Stock 11135F101 164187599 102264 SH SOLE 102264 0 0 BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 6811033 34574 SH SOLE 34574 0 0 BROADSTONE NET LEASE INC COM REIT 11135E203 3370426 212377 SH SOLE 212377 0 0 BROOKDALE SR LIVING INC COM Stock 112463104 159829 23401 SH SOLE 23401 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105 316882 8328 SH SOLE 8328 0 0 BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 5173730 124543 SH SOLE 124543 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 1657733 60413 SH SOLE 60413 0 0 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 485753 14431 SH SOLE 14431 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG Stock 11284V105 1250429 44060 SH SOLE 44060 0 0 BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Stock G16258108 594621 24006 SH SOLE 24006 0 0 BROOKLINE BANCORP INC DEL COM Stock 11373M107 517736 62004 SH SOLE 62004 0 0 BROWN & BROWN INC COM Stock 115236101 4258101 47624 SH SOLE 47624 0 0 BROWN FORMAN CORP CL A Stock 115637100 394390 8937 SH SOLE 8937 0 0 BROWN FORMAN CORP CL B Stock 115637209 989374 22907 SH SOLE 22907 0 0 BRUNSWICK CORP COM Stock 117043109 667665 9175 SH SOLE 9175 0 0 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 3210143 23193 SH SOLE 23193 0 0 BUNGE GLOBAL SA COM SHS Stock H11356104 407007 3812 SH SOLE 3812 0 0 BURLINGTON STORES INC COM Stock 122017106 1041120 4338 SH SOLE 4338 0 0 BUTTERFLY NETWORK INC COM CL A Stock 124155102 64037 76162 SH SOLE 76162 0 0 BWX TECHNOLOGIES INC COM Stock 05605H100 2455655 25849 SH SOLE 25849 0 0 BXP INC COM REIT 101121101 344921 5603 SH SOLE 5603 0 0 C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209 2068079 23469 SH SOLE 23469 0 0 C4 THERAPEUTICS INC COM STK Stock 12529R107 68478 14822 SH SOLE 14822 0 0 CABOT CORP COM Stock 127055101 770590 8386 SH SOLE 8386 0 0 CACI INTL INC CL A Stock 127190304 321307 747 SH SOLE 747 0 0 CADENCE BANK COM Stock 12740C103 429149 15175 SH SOLE 15175 0 0 CADENCE DESIGN SYSTEM INC COM Stock 127387108 6706311 21791 SH SOLE 21791 0 0 CAESARS ENTERTAINMENT INC NEW COM Stock 12769G100 767713 19318 SH SOLE 19318 0 0 CAL MAINE FOODS INC COM NEW Stock 128030202 3422712 56009 SH SOLE 56009 0 0 CALAMOS CONV OPPORTUNITIES & I SH BEN INT CEF 128117108 797061 68476 SH SOLE 68476 0 0 CALAMOS GBL DYN INCOME FUND COM CEF 12811L107 208258 30358 SH SOLE 30358 0 0 CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 1331404 79062 SH SOLE 79062 0 0 CAMDEN PPTY TR SH BEN INT REIT 133131102 1051852 9640 SH SOLE 9640 0 0 CAMECO CORP COM Stock 13321L108 1415433 28769 SH SOLE 28769 0 0 CAMPBELL SOUP CO COM Stock 134429109 726968 16087 SH SOLE 16087 0 0 CANADIAN IMPERIAL BK COMM TORO COM Stock 136069101 502498 10570 SH SOLE 10570 0 0 CANADIAN NAT RES LTD COM Stock 136385101 1366751 38392 SH SOLE 38392 0 0 CANADIAN NATL RY CO COM Stock 136375102 2158944 18276 SH SOLE 18276 0 0 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 4036660 51271 SH SOLE 51271 0 0 CANOPY GROWTH CORP COM NEW Stock 138035704 108696 16852 SH SOLE 16852 0 0 CAPITAL GROUP CORE BALANCED ETF ETF 14021D107 874999 29432 SH SOLE 29432 0 0 CAPITAL GROUP CORE BOND ETF ETF 14020Y508 257672 9980 SH SOLE 9980 0 0 CAPITAL GROUP CORE EQUITY ETF ETF 14020V108 39600354 1227918 SH SOLE 1227918 0 0 CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102 2274832 102378 SH SOLE 102378 0 0 CAPITAL GROUP DIVIDEND GROWERS ETF ETF 14021L109 3177367 111682 SH SOLE 111682 0 0 CAPITAL GROUP DIVIDEND VALUE ETF ETF 14020W106 5426566 164441 SH SOLE 164441 0 0 CAPITAL GROUP GLOBAL GROWTH EQUITY ETF ETF 14020X104 3991754 135589 SH SOLE 135589 0 0 CAPITAL GROUP GROWTH ETF ETF 14020G101 21618587 657300 SH SOLE 657300 0 0 CAPITAL GROUP INTERNATIONAL EQUITY ETF ETF 14021M107 917410 32024 SH SOLE 32024 0 0 CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109 213860550 8314951 SH SOLE 8314951 0 0 CAPITAL GROUP SHORT DURATION INCOME ETF ETF 14020Y409 493767 19432 SH SOLE 19432 0 0 CAPITAL GROUP SHORT DURATION MUNICIPAL INCOME ETF ETF 14020Y607 232168 9018 SH SOLE 9018 0 0 CAPITAL GROUP U.S. MULTI-SECTOR INCOME ETF ETF 14020Y300 717175 26641 SH SOLE 26641 0 0 CAPITAL ONE FINL CORP COM Stock 14040H105 5561355 40169 SH SOLE 40169 0 0 CAPITOL FED FINL INC COM Stock 14057J101 258184 47028 SH SOLE 47028 0 0 CARDINAL HEALTH INC COM Stock 14149Y108 2498409 25411 SH SOLE 25411 0 0 CARETRUST REIT INC COM REIT 14174T107 218930 8722 SH SOLE 8722 0 0 CARLISLE COS INC COM Stock 142339100 2369304 5847 SH SOLE 5847 0 0 CARLYLE GROUP INC COM Stock 14316J108 494925 12327 SH SOLE 12327 0 0 CARMAX INC COM Stock 143130102 4650709 63413 SH SOLE 63413 0 0 CARNIVAL CORP PAIRED CTF Stock 143658300 890923 47592 SH SOLE 47592 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 6001908 95148 SH SOLE 95148 0 0 CASELLA WASTE SYS INC CL A Stock 147448104 1164247 11734 SH SOLE 11734 0 0 CASEYS GEN STORES INC COM Stock 147528103 1397268 3662 SH SOLE 3662 0 0 CASTLE BIOSCIENCES INC COM Stock 14843C105 459891 21125 SH SOLE 21125 0 0 CATERPILLAR INC COM Stock 149123101 43061674 129276 SH SOLE 129276 0 0 CATHAY GEN BANCORP COM Stock 149150104 862465 22865 SH SOLE 22865 0 0 CAVA GROUP INC COM Stock 148929102 723536 7801 SH SOLE 7801 0 0 CAVCO INDS INC DEL COM Stock 149568107 493985 1427 SH SOLE 1427 0 0 CBIZ INC COM Stock 124805102 1752020 23644 SH SOLE 23644 0 0 CBOE GLOBAL MKTS INC COM Stock 12503M108 358829 2110 SH SOLE 2110 0 0 CBRE GROUP INC CL A Stock 12504L109 1724357 19351 SH SOLE 19351 0 0 CCC INTELLIGENT SOLUTIONS HLD COM Stock 12510Q100 2635770 237243 SH SOLE 237243 0 0 CDW CORP COM Stock 12514G108 2552271 11402 SH SOLE 11402 0 0 CELANESE CORP DEL COM Stock 150870103 264103 1958 SH SOLE 1958 0 0 CELCUITY INC COM Stock 15102K100 7564775 461830 SH SOLE 461830 0 0 CELSIUS HLDGS INC COM NEW Stock 15118V207 591909 10368 SH SOLE 10368 0 0 CENCORA INC COM Stock 03073E105 3152081 13991 SH SOLE 13991 0 0 CENTENE CORP DEL COM Stock 15135B101 1543390 23279 SH SOLE 23279 0 0 CENTERPOINT ENERGY INC COM Stock 15189T107 6035876 194831 SH SOLE 194831 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG Stock 153527205 295123 8935 SH SOLE 8935 0 0 CERTARA INC COM Stock 15687V109 301459 21766 SH SOLE 21766 0 0 CF INDS HLDGS INC COM Stock 125269100 799486 10786 SH SOLE 10786 0 0 CHAMPIONX CORPORATION COM Stock 15872M104 277104 8344 SH SOLE 8344 0 0 CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105 83649 55397 SH SOLE 55397 0 0 CHARLES RIV LABS INTL INC COM Stock 159864107 1933723 9361 SH SOLE 9361 0 0 CHART INDS INC COM Stock 16115Q308 734402 5088 SH SOLE 5088 0 0 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 345502 1156 SH SOLE 1156 0 0 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 1642429 9954 SH SOLE 9954 0 0 CHEESECAKE FACTORY INC COM Stock 163072101 219710 5592 SH SOLE 5592 0 0 CHEFS WHSE INC COM Stock 163086101 277094 7085 SH SOLE 7085 0 0 CHEMED CORP NEW COM Stock 16359R103 1527905 2816 SH SOLE 2816 0 0 CHEMOURS CO COM Stock 163851108 319835 14171 SH SOLE 14171 0 0 CHEMUNG FINL CORP COM Stock 164024101 337317 7027 SH SOLE 7027 0 0 CHENIERE ENERGY INC COM NEW Stock 16411R208 1861849 10649 SH SOLE 10649 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT Stock 16411Q101 484053 9856 SH SOLE 9856 0 0 CHEVRON CORP NEW COM Stock 166764100 167576591 1071325 SH SOLE 1071325 0 0 CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 12763626 203729 SH SOLE 203729 0 0 CHOICE HOTELS INTL INC COM Stock 169905106 230503 1937 SH SOLE 1937 0 0 CHORD ENERGY CORPORATION COM NEW Stock 674215207 2974308 17738 SH SOLE 17738 0 0 CHUBB LIMITED COM Stock H1467J104 14358634 56291 SH SOLE 56291 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 3644781 35154 SH SOLE 35154 0 0 CHURCHILL DOWNS INC COM Stock 171484108 517218 3705 SH SOLE 3705 0 0 CIENA CORP COM NEW Stock 171779309 297560 6176 SH SOLE 6176 0 0 CINCINNATI FINL CORP COM Stock 172062101 1467348 12425 SH SOLE 12425 0 0 CINTAS CORP COM Stock 172908105 18301465 26135 SH SOLE 26135 0 0 CIRRUS LOGIC INC COM Stock 172755100 344171 2696 SH SOLE 2696 0 0 CISCO SYS INC COM Stock 17275R102 87657140 1845025 SH SOLE 1845025 0 0 CITIGROUP INC COM NEW Stock 172967424 57423162 904872 SH SOLE 904872 0 0 CITIZENS FINL GROUP INC COM Stock 174610105 3485417 96737 SH SOLE 96737 0 0 CIVITAS RESOURCES INC COM NEW Stock 17888H103 302220 4380 SH SOLE 4380 0 0 CLAROS MTG TR INC COMMON STOCK REIT 18270D106 85798 10698 SH SOLE 10698 0 0 CLEAN HARBORS INC COM Stock 184496107 862762 3815 SH SOLE 3815 0 0 CLEANSPARK INC COM NEW Stock 18452B209 167092 10476 SH SOLE 10476 0 0 CLEARBRIDGE LARGE CAP GROWTH ESG ETF ETF 524682200 391321 5605 SH SOLE 5605 0 0 CLEARSIDE BIOMEDICAL INC COM Stock 185063104 113100 87000 SH SOLE 87000 0 0 CLEARWATER ANALYTICS HLDGS INC CL A Stock 185123106 246186 13293 SH SOLE 13293 0 0 CLEVELAND-CLIFFS INC NEW COM Stock 185899101 200671 13039 SH SOLE 13039 0 0 CLOROX CO DEL COM Stock 189054109 4475188 32792 SH SOLE 32792 0 0 CLOUDFLARE INC CL A COM Stock 18915M107 473903 5721 SH SOLE 5721 0 0 CLOVER HEALTH INVESTMENTS CORP COM CL A Stock 18914F103 50332 40920 SH SOLE 40920 0 0 CME GROUP INC COM Stock 12572Q105 1947526 9906 SH SOLE 9906 0 0 CMS ENERGY CORP COM Stock 125896100 2530899 42515 SH SOLE 42515 0 0 CNH INDL N V SHS Stock N20944109 396103 39102 SH SOLE 39102 0 0 COCA COLA CO COM Stock 191216100 144596050 2271737 SH SOLE 2271737 0 0 COCA COLA CONS INC COM Stock 191098102 598153 551 SH SOLE 551 0 0 COCA-COLA EUROPACIFIC PARTNERS SHS Stock G25839104 1881899 25825 SH SOLE 25825 0 0 COCA-COLA FEMSA SAB DE CV SPONS ADS REP ADR 191241108 387653 4516 SH SOLE 4516 0 0 COFFEE HLDG CO INC COM Stock 192176105 35975 15374 SH SOLE 15374 0 0 COGNEX CORP COM Stock 192422103 3355030 71750 SH SOLE 71750 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 2433204 35782 SH SOLE 35782 0 0 COHEN & STEERS INC COM Stock 19247A100 233571 3219 SH SOLE 3219 0 0 COHERENT CORP COM Stock 19247G107 521702 7200 SH SOLE 7200 0 0 COHERUS BIOSCIENCES INC COM Stock 19249H103 19715 11396 SH SOLE 11396 0 0 COINBASE GLOBAL INC COM CL A Stock 19260Q107 1032265 4645 SH SOLE 4645 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 10431236 107494 SH SOLE 107494 0 0 COLUMBIA BKG SYS INC COM Stock 197236102 1977999 99447 SH SOLE 99447 0 0 COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF ETF 19761L607 2345913 115165 SH SOLE 115165 0 0 COMCAST CORP NEW CL A Stock 20030N101 30606847 781584 SH SOLE 781584 0 0 COMERICA INC COM Stock 200340107 603373 11822 SH SOLE 11822 0 0 COMFORT SYS USA INC COM Stock 199908104 344872 1134 SH SOLE 1134 0 0 COMMERCE BANCSHARES INC COM Stock 200525103 1013624 18172 SH SOLE 18172 0 0 COMMERCIAL METALS CO COM Stock 201723103 211945 3854 SH SOLE 3854 0 0 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 14390201 167992 SH SOLE 167992 0 0 COMPASS INC CL A Stock 20464U100 514318 142866 SH SOLE 142866 0 0 CONAGRA BRANDS INC COM Stock 205887102 3180673 111917 SH SOLE 111917 0 0 CONCENTRIX CORP COM Stock 20602D101 295496 4670 SH SOLE 4670 0 0 CONMED CORP COM Stock 207410101 352631 5087 SH SOLE 5087 0 0 CONOCOPHILLIPS COM Stock 20825C104 28614108 250167 SH SOLE 250167 0 0 CONSOL ENERGY INC NEW COM Stock 20854L108 240587 2358 SH SOLE 2358 0 0 CONSOLIDATED EDISON INC COM Stock 209115104 3425898 38312 SH SOLE 38312 0 0 CONSTELLATION BRANDS INC CL A Stock 21036P108 4746553 18449 SH SOLE 18449 0 0 CONSTELLATION ENERGY CORP COM Stock 21037T109 3149567 15727 SH SOLE 15727 0 0 CONSTRUCTION PARTNERS INC COM CL A Stock 21044C107 462218 8372 SH SOLE 8372 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 2975512 16313 SH SOLE 16313 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 2121491 27703 SH SOLE 27703 0 0 COOPER COS INC COM Stock 216648501 303629 3478 SH SOLE 3478 0 0 COPA HOLDINGS SA CL A Stock P31076105 1540108 16181 SH SOLE 16181 0 0 COPART INC COM Stock 217204106 47694841 880629 SH SOLE 880629 0 0 COPT DEFENSE PROPERTIES SHS BEN INT REIT 22002T108 304615 12170 SH SOLE 12170 0 0 CORCEPT THERAPEUTICS INC COM Stock 218352102 3996108 122995 SH SOLE 122995 0 0 CORE & MAIN INC CL A Stock 21874C102 1290939 26378 SH SOLE 26378 0 0 CORE ALTERNATIVE ETF ETF 53656F847 4890757 196252 SH SOLE 196252 0 0 CORECIVIC INC COM REIT 21871N101 2841530 218916 SH SOLE 218916 0 0 CORNING INC COM Stock 219350105 3661802 94255 SH SOLE 94255 0 0 CORPAY INC COM SHS Stock 219948106 471279 1769 SH SOLE 1769 0 0 CORTEVA INC COM Stock 22052L104 5806289 107643 SH SOLE 107643 0 0 COSTAR GROUP INC COM Stock 22160N109 2626466 35426 SH SOLE 35426 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 113796428 133880 SH SOLE 133880 0 0 COTERRA ENERGY INC COM Stock 127097103 77559245 2908108 SH SOLE 2908108 0 0 COUPANG INC CL A Stock 22266T109 1616879 77178 SH SOLE 77178 0 0 CRACKER BARREL OLD CTRY STORE COM Stock 22410J106 311328 7384 SH SOLE 7384 0 0 CRANE COMPANY COMMON STOCK Stock 224408104 1565929 10801 SH SOLE 10801 0 0 CREDICORP LTD COM Stock G2519Y108 870859 5398 SH SOLE 5398 0 0 CREDIT ACCEP CORP MICH COM Stock 225310101 219254 426 SH SOLE 426 0 0 CREDIT SUISSE HIGH YIELD BD FD SH BEN INT CEF 22544F103 31373 15531 SH SOLE 15531 0 0 CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES Stock G25457105 2518788 78860 SH SOLE 78860 0 0 CRESCENT CAP BDC INC COM Stock 225655109 754787 40191 SH SOLE 40191 0 0 CRH PLC ORD Stock G25508105 514808 6867 SH SOLE 6867 0 0 CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108 1297536 24024 SH SOLE 24024 0 0 CROCS INC COM Stock 227046109 1432493 9816 SH SOLE 9816 0 0 CROSSFIRST BANKSHARES INC COM Stock 22766M109 5443167 388243 SH SOLE 388243 0 0 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 17863130 46617 SH SOLE 46617 0 0 CROWN CASTLE INC COM REIT 22822V101 1440425 14743 SH SOLE 14743 0 0 CROWN HLDGS INC COM Stock 228368106 256448 3447 SH SOLE 3447 0 0 CSW INDUSTRIALS INC COM Stock 126402106 261065 984 SH SOLE 984 0 0 CSX CORP COM Stock 126408103 12875730 384925 SH SOLE 384925 0 0 CTS CORP COM Stock 126501105 368571 7280 SH SOLE 7280 0 0 CUBESMART COM REIT 229663109 247803 5486 SH SOLE 5486 0 0 CULLEN FROST BANKERS INC COM Stock 229899109 1725122 16975 SH SOLE 16975 0 0 CUMMINS INC COM Stock 231021106 14493144 52335 SH SOLE 52335 0 0 CURTISS WRIGHT CORP COM Stock 231561101 8754319 32306 SH SOLE 32306 0 0 CVB FINL CORP COM Stock 126600105 1057322 61330 SH SOLE 61330 0 0 CVS HEALTH CORP COM Stock 126650100 30980724 524564 SH SOLE 524564 0 0 CYBERARK SOFTWARE LTD SHS Stock M2682V108 1354080 4952 SH SOLE 4952 0 0 D R HORTON INC COM Stock 23331A109 9255041 65671 SH SOLE 65671 0 0 DANAHER CORPORATION COM Stock 235851102 26549848 106263 SH SOLE 106263 0 0 DARDEN RESTAURANTS INC COM Stock 237194105 3287529 21726 SH SOLE 21726 0 0 DARLING INGREDIENTS INC COM Stock 237266101 688474 18734 SH SOLE 18734 0 0 DATADOG INC CL A COM Stock 23804L103 1058771 8164 SH SOLE 8164 0 0 DAVIS SELECT FINANCIAL ETF ETF 23908L108 327114 9850 SH SOLE 9850 0 0 DAVIS SELECT U.S. EQUITY ETF ETF 23908L207 1094634 26948 SH SOLE 26948 0 0 DAVIS SELECT WORLDWIDE ETF ETF 23908L306 1337908 40122 SH SOLE 40122 0 0 DAVITA INC COM Stock 23918K108 474322 3423 SH SOLE 3423 0 0 DAYFORCE INC COM Stock 15677J108 279397 5633 SH SOLE 5633 0 0 DECKERS OUTDOOR CORP COM Stock 243537107 1340611 1385 SH SOLE 1385 0 0 DEERE & CO COM Stock 244199105 56467745 151133 SH SOLE 151133 0 0 DELL TECHNOLOGIES INC CL C Stock 24703L202 3051711 22128 SH SOLE 22128 0 0 DELTA AIR LINES INC DEL COM NEW Stock 247361702 2440115 51436 SH SOLE 51436 0 0 DENTSPLY SIRONA INC COM Stock 24906P109 851021 34164 SH SOLE 34164 0 0 DESCARTES SYS GROUP INC COM Stock 249906108 1118889 11554 SH SOLE 11554 0 0 DEVON ENERGY CORP NEW COM Stock 25179M103 65411605 1379992 SH SOLE 1379992 0 0 DEXCOM INC COM Stock 252131107 2497665 22029 SH SOLE 22029 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 4568463 36235 SH SOLE 36235 0 0 DIAMONDBACK ENERGY INC COM Stock 25278X109 5529077 27619 SH SOLE 27619 0 0 DICKS SPORTING GOODS INC COM Stock 253393102 1661021 7731 SH SOLE 7731 0 0 DIGI INTL INC COM Stock 253798102 410906 17920 SH SOLE 17920 0 0 DIGITAL RLTY TR INC COM REIT 253868103 11673152 76772 SH SOLE 76772 0 0 DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25434V302 7488433 289464 SH SOLE 289464 0 0 DIMENSIONAL EMERGING MARKETS CORE EQUITY 2 ETF ETF 25434V732 2178825 81512 SH SOLE 81512 0 0 DIMENSIONAL GLOBAL REAL ESTATE ETF ETF 25434V658 2037359 81527 SH SOLE 81527 0 0 DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF ETF 25434V203 18799011 633603 SH SOLE 633603 0 0 DIMENSIONAL INTERNATIONAL SMALL CAP ETF ETF 25434V773 1241713 50415 SH SOLE 50415 0 0 DIMENSIONAL INTERNATIONAL SMALL CAP VALUE ETF ETF 25434V781 367982 13677 SH SOLE 13677 0 0 DIMENSIONAL INTERNATIONAL VALUE ETF ETF 25434V807 12467986 346911 SH SOLE 346911 0 0 DIMENSIONAL NATIONAL MUNICIPAL BOND ETF ETF 25434V849 448847 9396 SH SOLE 9396 0 0 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 25688291 796783 SH SOLE 796783 0 0 DIMENSIONAL U.S. EQUITY ETF ETF 25434V401 10406243 176827 SH SOLE 176827 0 0 DIMENSIONAL U.S. SMALL CAP ETF ETF 25434V500 16852603 395709 SH SOLE 395709 0 0 DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 6788866 130882 SH SOLE 130882 0 0 DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104 1520721 40563 SH SOLE 40563 0 0 DIMENSIONAL US HIGH PROFITABILITY ETF ETF 25434V831 59756202 1867965 SH SOLE 1867965 0 0 DIMENSIONAL US MARKETWIDE VALUE ETF ETF 25434V724 5233486 133269 SH SOLE 133269 0 0 DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880 7452425 293172 SH SOLE 293172 0 0 DIODES INC COM Stock 254543101 293978 4087 SH SOLE 4087 0 0 DIREXION DAILY FINANCIAL BULL 3X SHARES ETF 25459Y694 412530 4085 SH SOLE 4085 0 0 DIREXION DAILY S&P 500 BEAR 1X SHARES ETF 25460E869 238354 20251 SH SOLE 20251 0 0 DIREXION DAILY TSLA BULL 2X SHARES ETF 25460G286 409464 44507 SH SOLE 44507 0 0 DISCOVER FINL SVCS COM Stock 254709108 5697314 43554 SH SOLE 43554 0 0 DISNEY WALT CO COM Stock 254687106 24278038 244516 SH SOLE 244516 0 0 DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321 59200304 1151981 SH SOLE 1151981 0 0 DNP SELECT INCOME FD INC COM CEF 23325P104 775386 94329 SH SOLE 94329 0 0 DOCUSIGN INC COM Stock 256163106 1073703 20069 SH SOLE 20069 0 0 DOLBY LABORATORIES INC COM CL A Stock 25659T107 2128493 26865 SH SOLE 26865 0 0 DOLLAR GEN CORP NEW COM Stock 256677105 6911165 52266 SH SOLE 52266 0 0 DOLLAR TREE INC COM Stock 256746108 764130 7157 SH SOLE 7157 0 0 DOMINION ENERGY INC COM Stock 25746U109 9980482 203683 SH SOLE 203683 0 0 DOMINOS PIZZA INC COM Stock 25754A201 751776 1456 SH SOLE 1456 0 0 DONALDSON INC COM Stock 257651109 367962 5142 SH SOLE 5142 0 0 DOORDASH INC CL A Stock 25809K105 809782 7444 SH SOLE 7444 0 0 DOUBLELINE YIELD OPPORTUNITIES COM CEF 25862D105 3040348 192671 SH SOLE 192671 0 0 DOUBLEVERIFY HLDGS INC COM Stock 25862V105 499367 25648 SH SOLE 25648 0 0 DOVER CORP COM Stock 260003108 6866928 38054 SH SOLE 38054 0 0 DOW INC COM Stock 260557103 7934566 149568 SH SOLE 149568 0 0 DRAFTKINGS INC NEW COM CL A Stock 26142V105 794127 20805 SH SOLE 20805 0 0 DREAM FINDERS HOMES INC COM CL A Stock 26154D100 586501 22715 SH SOLE 22715 0 0 DROPBOX INC CL A Stock 26210C104 1695294 75447 SH SOLE 75447 0 0 DT MIDSTREAM INC COMMON STOCK Stock 23345M107 382752 5389 SH SOLE 5389 0 0 DTE ENERGY CO COM Stock 233331107 1281027 11540 SH SOLE 11540 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 39663142 395721 SH SOLE 395721 0 0 DUOLINGO INC CL A COM Stock 26603R106 1407479 6745 SH SOLE 6745 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 9671237 120155 SH SOLE 120155 0 0 DXC TECHNOLOGY CO COM Stock 23355L106 291313 15260 SH SOLE 15260 0 0 DYADIC INTL INC DEL COM Stock 26745T101 22200 15000 SH SOLE 15000 0 0 DYCOM INDS INC COM Stock 267475101 344777 2043 SH SOLE 2043 0 0 E L F BEAUTY INC COM Stock 26856L103 1207004 5728 SH SOLE 5728 0 0 EAGLE MATLS INC COM Stock 26969P108 74053867 340540 SH SOLE 340540 0 0 EASTERLY GOVT PPTYS INC COM REIT 27616P103 125681 10160 SH SOLE 10160 0 0 EASTGROUP PPTYS INC COM REIT 277276101 1305518 7675 SH SOLE 7675 0 0 EASTMAN CHEM CO COM Stock 277432100 2331513 23798 SH SOLE 23798 0 0 EATON CORP PLC SHS Stock G29183103 16383003 52250 SH SOLE 52250 0 0 EATON VANCE ENHANCED EQUITY IN COM CEF 278277108 288215 13233 SH SOLE 13233 0 0 EBAY INC. COM Stock 278642103 849207 15808 SH SOLE 15808 0 0 ECHOSTAR CORP CL A Stock 278768106 370751 20817 SH SOLE 20817 0 0 ECOLAB INC COM Stock 278865100 4116498 17296 SH SOLE 17296 0 0 EDISON INTL COM Stock 281020107 1414077 19692 SH SOLE 19692 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 4570863 49484 SH SOLE 49484 0 0 ELECTRONIC ARTS INC COM Stock 285512109 1837574 13189 SH SOLE 13189 0 0 ELEMENT SOLUTIONS INC COM Stock 28618M106 367096 13536 SH SOLE 13536 0 0 ELEVANCE HEALTH INC COM Stock 036752103 20963510 38688 SH SOLE 38688 0 0 ELI LILLY & CO COM Stock 532457108 237452539 262268 SH SOLE 262268 0 0 ELLSWORTH GROWTH & INCOME FD L COM CEF 289074106 208365 25287 SH SOLE 25287 0 0 EMCOR GROUP INC COM Stock 29084Q100 1813352 4967 SH SOLE 4967 0 0 EMERSON ELEC CO COM Stock 291011104 24563966 222984 SH SOLE 222984 0 0 ENBRIDGE INC COM Stock 29250N105 11799434 331552 SH SOLE 331552 0 0 ENCOMPASS HEALTH CORP COM Stock 29261A100 356049 4150 SH SOLE 4150 0 0 ENCORE CAP GROUP INC COM Stock 292554102 235524 5644 SH SOLE 5644 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 41084948 450740 SH SOLE 450740 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 7678711 473410 SH SOLE 473410 0 0 ENERPAC TOOL GROUP CORP CL A COM Stock 292765104 691936 18123 SH SOLE 18123 0 0 ENERSYS COM Stock 29275Y102 394722 3813 SH SOLE 3813 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD Stock 29336T100 1641857 119321 SH SOLE 119321 0 0 ENPHASE ENERGY INC COM Stock 29355A107 280436 2813 SH SOLE 2813 0 0 ENSIGN GROUP INC COM Stock 29358P101 1724115 13939 SH SOLE 13939 0 0 ENTEGRIS INC COM Stock 29362U104 2641827 19511 SH SOLE 19511 0 0 ENTERGY CORP NEW COM Stock 29364G103 3806846 35578 SH SOLE 35578 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 14197068 489892 SH SOLE 489892 0 0 ENVESTNET INC COM Stock 29404K106 366715 5859 SH SOLE 5859 0 0 EOG RES INC COM Stock 26875P101 71600023 568841 SH SOLE 568841 0 0 EPAM SYS INC COM Stock 29414B104 736827 3917 SH SOLE 3917 0 0 EPR PPTYS COM SH BEN INT REIT 26884U109 205648 4899 SH SOLE 4899 0 0 EPSILON ENERGY LTD COM Stock 294375209 59514 10920 SH SOLE 10920 0 0 EQT CORP COM Stock 26884L109 382839 10353 SH SOLE 10353 0 0 EQUIFAX INC COM Stock 294429105 2814447 11608 SH SOLE 11608 0 0 EQUINIX INC COM REIT 29444U700 39775754 52572 SH SOLE 52572 0 0 EQUINOR ASA SPONSORED ADR ADR 29446M102 282918 9906 SH SOLE 9906 0 0 EQUITY BANCSHARES INC COM CL A Stock 29460X109 1276141 36254 SH SOLE 36254 0 0 EQUITY LIFESTYLE PPTYS INC COM REIT 29472R108 317574 4876 SH SOLE 4876 0 0 EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 1927712 27801 SH SOLE 27801 0 0 ERIE INDTY CO CL A Stock 29530P102 532836 1470 SH SOLE 1470 0 0 ESAB CORPORATION COM Stock 29605J106 922661 9771 SH SOLE 9771 0 0 ESCO TECHNOLOGIES INC COM Stock 296315104 802334 7638 SH SOLE 7638 0 0 ESSENT GROUP LTD COM Stock G3198U102 718445 12786 SH SOLE 12786 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 468454 12549 SH SOLE 12549 0 0 ESSEX PPTY TR INC COM REIT 297178105 383859 1410 SH SOLE 1410 0 0 ETSY INC COM Stock 29786A106 276557 4689 SH SOLE 4689 0 0 EURONET WORLDWIDE INC COM Stock 298736109 842180 8137 SH SOLE 8137 0 0 EVERCORE INC CLASS A Stock 29977A105 858809 4120 SH SOLE 4120 0 0 EVEREST GROUP LTD COM Stock G3223R108 1023801 2687 SH SOLE 2687 0 0 EVERGY INC COM Stock 30034W106 34005024 641968 SH SOLE 641968 0 0 EVERI HLDGS INC COM Stock 30034T103 1255111 149418 SH SOLE 149418 0 0 EVERSOURCE ENERGY COM Stock 30040W108 2258208 39820 SH SOLE 39820 0 0 EVI INDS INC COM Stock 26929N102 2601746 137513 SH SOLE 137513 0 0 EXACT SCIENCES CORP COM Stock 30063P105 320213 7579 SH SOLE 7579 0 0 EXELIXIS INC COM Stock 30161Q104 765373 34062 SH SOLE 34062 0 0 EXELON CORP COM Stock 30161N101 1530221 44213 SH SOLE 44213 0 0 EXP WORLD HLDGS INC COM Stock 30212W100 121212 10741 SH SOLE 10741 0 0 EXPEDIA GROUP INC COM NEW Stock 30212P303 2189231 17376 SH SOLE 17376 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 416491 3338 SH SOLE 3338 0 0 EXPONENT INC COM Stock 30214U102 2584436 27170 SH SOLE 27170 0 0 EXTRA SPACE STORAGE INC COM REIT 30225T102 5855334 37677 SH SOLE 37677 0 0 EXXON MOBIL CORP COM Stock 30231G102 162264442 1409524 SH SOLE 1409524 0 0 EYENOVIA INC COM Stock 30234E104 5963 10037 SH SOLE 10037 0 0 F N B CORP COM Stock 302520101 1297538 94849 SH SOLE 94849 0 0 F5 INC COM Stock 315616102 438842 2548 SH SOLE 2548 0 0 FABRINET SHS Stock G3323L100 210030 858 SH SOLE 858 0 0 FACTSET RESH SYS INC COM Stock 303075105 2377408 5823 SH SOLE 5823 0 0 FAIR ISAAC CORP COM Stock 303250104 817274 549 SH SOLE 549 0 0 FARMERS NATIONAL BANC CORP COM Stock 309627107 1125774 90134 SH SOLE 90134 0 0 FASTENAL CO COM Stock 311900104 16434079 261523 SH SOLE 261523 0 0 FB FINL CORP COM Stock 30257X104 1315295 33700 SH SOLE 33700 0 0 FEDERAL AGRIC MTG CORP CL C Stock 313148306 37317691 206380 SH SOLE 206380 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101 278996 2763 SH SOLE 2763 0 0 FEDERAL SIGNAL CORP COM Stock 313855108 1024190 12241 SH SOLE 12241 0 0 FEDERATED HERMES U.S. STRATEGIC DIVIDEND ETF ETF 31423L305 307363 12372 SH SOLE 12372 0 0 FEDEX CORP COM Stock 31428X106 33854452 112908 SH SOLE 112908 0 0 FERGUSON ENTERPRISES INC COMMON STOCK NEW Stock 31488V107 2968274 15328 SH SOLE 15328 0 0 FERRARI N V COM Stock N3167Y103 3849290 9427 SH SOLE 9427 0 0 FIDELITY BLUE CHIP GROWTH ETF ETF 316092352 504129 11879 SH SOLE 11879 0 0 FIDELITY ENHANCED INTERNATIONAL ETF ETF 31609A404 885755 31255 SH SOLE 31255 0 0 FIDELITY ENHANCED LARGE CAP VALUE ETF ETF 31609A107 672799 23557 SH SOLE 23557 0 0 FIDELITY HIGH DIVIDEND ETF ETF 316092840 9683888 207009 SH SOLE 207009 0 0 FIDELITY HIGH YIELD FACTOR ETF ETF 316092618 1952360 40870 SH SOLE 40870 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1164181 6787 SH SOLE 6787 0 0 FIDELITY NASDAQ COMPOSITE INDEX ETF ETF 315912808 873859 12496 SH SOLE 12496 0 0 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 1276272 25825 SH SOLE 25825 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 2143398 28442 SH SOLE 28442 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 3566206 79372 SH SOLE 79372 0 0 FIFTH THIRD BANCORP COM Stock 316773100 5226338 143227 SH SOLE 143227 0 0 FIGS INC CL A Stock 30260D103 115709 21709 SH SOLE 21709 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 12082002 293894 SH SOLE 293894 0 0 FIRST AMERN FINL CORP COM Stock 31847R102 334362 6198 SH SOLE 6198 0 0 FIRST BANCORP N C COM Stock 318910106 2074200 64981 SH SOLE 64981 0 0 FIRST BUSEY CORP COM NEW Stock 319383204 653597 26997 SH SOLE 26997 0 0 FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 13018964 7733 SH SOLE 7733 0 0 FIRST FINL CORP IND COM Stock 320218100 1261333 34201 SH SOLE 34201 0 0 FIRST HAWAIIAN INC COM Stock 32051X108 321946 15508 SH SOLE 15508 0 0 FIRST HORIZON CORPORATION COM Stock 320517105 2596247 164632 SH SOLE 164632 0 0 FIRST MERCHANTS CORP COM Stock 320817109 678783 20390 SH SOLE 20390 0 0 FIRST NORTHWEST BANCORP COM Stock 335834107 386437 39880 SH SOLE 39880 0 0 FIRST SOLAR INC COM Stock 336433107 6820048 30249 SH SOLE 30249 0 0 FIRST TRUST ALTERNATIVE ABSOLUTE RETURN STRATEGY ETF ETF 33740Y101 3827026 134707 SH SOLE 134707 0 0 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 745575 8872 SH SOLE 8872 0 0 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 358487 3753 SH SOLE 3753 0 0 FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 235446 3930 SH SOLE 3930 0 0 FIRST TRUST DEVELOPED MARKETS EX-US ALPHADEX FUND ETF 33737J174 694083 12606 SH SOLE 12606 0 0 FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 310862 5428 SH SOLE 5428 0 0 FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 12231024 59681 SH SOLE 59681 0 0 FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUND ETF 33718M105 375287 6261 SH SOLE 6261 0 0 FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND ETF 33737J307 1545858 38085 SH SOLE 38085 0 0 FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 390271 6548 SH SOLE 6548 0 0 FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 1200107 50193 SH SOLE 50193 0 0 FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 483823 4629 SH SOLE 4629 0 0 FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109 464400 4788 SH SOLE 4788 0 0 FIRST TRUST LONG/SHORT EQUITY ETF ETF 33739P103 5989603 95696 SH SOLE 95696 0 0 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 428104 11287 SH SOLE 11287 0 0 FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 951598 19694 SH SOLE 19694 0 0 FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108 8179744 70771 SH SOLE 70771 0 0 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 942514 16705 SH SOLE 16705 0 0 FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 1164422 5897 SH SOLE 5897 0 0 FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 4604455 151164 SH SOLE 151164 0 0 FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 256239 1664 SH SOLE 1664 0 0 FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108 3470163 199894 SH SOLE 199894 0 0 FIRST TRUST SENIOR LOAN FUND ETF 33738D309 1222697 26749 SH SOLE 26749 0 0 FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109 735719 8133 SH SOLE 8133 0 0 FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 341115 7924 SH SOLE 7924 0 0 FIRST TRUST TCW UNCONSTRAINED PLUS BOND ETF ETF 33740F888 6106330 249748 SH SOLE 249748 0 0 FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 916621 6727 SH SOLE 6727 0 0 FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 206438 2078 SH SOLE 2078 0 0 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 942354 23125 SH SOLE 23125 0 0 FIRST TRUST WATER ETF ETF 33733B100 334805 3349 SH SOLE 3349 0 0 FIRSTCASH HOLDINGS INC COM Stock 33768G107 975279 9299 SH SOLE 9299 0 0 FIRSTENERGY CORP COM Stock 337932107 1370451 35810 SH SOLE 35810 0 0 FIRSTSERVICE CORP NEW COM Stock 33767E202 409540 2688 SH SOLE 2688 0 0 FISERV INC COM Stock 337738108 7650799 51334 SH SOLE 51334 0 0 FIVE BELOW INC COM Stock 33829M101 1579629 14496 SH SOLE 14496 0 0 FIVE STAR BANCORP COM Stock 33830T103 8247015 348711 SH SOLE 348711 0 0 FIVE9 INC COM Stock 338307101 381377 8648 SH SOLE 8648 0 0 FLAHERTY & CRUMRINE TOTAL RETU COM CEF 338479108 190707 12272 SH SOLE 12272 0 0 FLEX LTD ORD Stock Y2573F102 943509 31994 SH SOLE 31994 0 0 FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 266518 6640 SH SOLE 6640 0 0 FLEXSHARES MORNINGSTAR US MARKET FACTOR TILT INDEX FUND ETF 33939L100 851961 4263 SH SOLE 4263 0 0 FLOOR & DECOR HLDGS INC CL A Stock 339750101 2585157 26005 SH SOLE 26005 0 0 FLOWERS FOODS INC COM Stock 343498101 930635 41920 SH SOLE 41920 0 0 FLOWSERVE CORP COM Stock 34354P105 795285 16534 SH SOLE 16534 0 0 FLUOR CORP NEW COM Stock 343412102 798576 18337 SH SOLE 18337 0 0 FLYWIRE CORPORATION COM VTG Stock 302492103 195270 11914 SH SOLE 11914 0 0 FMC CORP COM NEW Stock 302491303 2623306 45583 SH SOLE 45583 0 0 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 2502970 23251 SH SOLE 23251 0 0 FORD MTR CO DEL COM Stock 345370860 4033422 321645 SH SOLE 321645 0 0 FORESTAR GROUP INC COM Stock 346232101 384040 12005 SH SOLE 12005 0 0 FORMFACTOR INC COM Stock 346375108 488598 8072 SH SOLE 8072 0 0 FORTINET INC COM Stock 34959E109 2494439 41388 SH SOLE 41388 0 0 FORTIS INC COM Stock 349553107 223563 5756 SH SOLE 5756 0 0 FORTIVE CORP COM Stock 34959J108 1524999 20580 SH SOLE 20580 0 0 FORTREA HLDGS INC COMMON STOCK Stock 34965K107 563918 24161 SH SOLE 24161 0 0 FORTUNE BRANDS INNOVATIONS INC COM Stock 34964C106 2569653 39570 SH SOLE 39570 0 0 FRANCO NEV CORP COM Stock 351858105 423981 3577 SH SOLE 3577 0 0 FRANKLIN BITCOIN ETF ETF 354921108 279953 8040 SH SOLE 8040 0 0 FRANKLIN DYNAMIC MUNICIPAL BOND ETF ETF 35473P868 1852032 75901 SH SOLE 75901 0 0 FRANKLIN ELEC INC COM Stock 353514102 3054095 31708 SH SOLE 31708 0 0 FRANKLIN RESOURCES INC COM Stock 354613101 222795 9968 SH SOLE 9968 0 0 FREEDOM 100 EMERGING MARKETS ETF ETF 02072L607 458854 12991 SH SOLE 12991 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 34827023 716605 SH SOLE 716605 0 0 FRESHPET INC COM Stock 358039105 952569 7362 SH SOLE 7362 0 0 FRONTIER COMMUNICATIONS PARENT COM Stock 35909D109 234547 8959 SH SOLE 8959 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK CEF 30290Y101 512597 80471 SH SOLE 80471 0 0 FS KKR CAP CORP COM CEF 302635206 3659006 185454 SH SOLE 185454 0 0 FT VEST LADDERED BUFFER ETF ETF 33740F755 1923816 66522 SH SOLE 66522 0 0 FT VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705 1314133 26012 SH SOLE 26012 0 0 FT VEST U.S. EQUITY BUFFER ETF - AUGUST ETF 33740F862 426518 9676 SH SOLE 9676 0 0 FT VEST U.S. EQUITY BUFFER ETF - JULY ETF 33740U208 5717059 124122 SH SOLE 124122 0 0 FT VEST U.S. EQUITY BUFFER ETF - JUNE ETF 33740F722 2636251 54468 SH SOLE 54468 0 0 FT VEST U.S. EQUITY BUFFER ETF - NOVEMBER ETF 33740F847 239364 5200 SH SOLE 5200 0 0 FT VEST U.S. EQUITY BUFFER ETF - OCTOBER ETF 33740F664 738830 17786 SH SOLE 17786 0 0 FT VEST U.S. EQUITY BUFFER FUND - FEBRUARY ETF 33740F763 2227298 47602 SH SOLE 47602 0 0 FT VEST U.S. EQUITY BUFFER FUND - MAY ETF 33740F748 1250423 28005 SH SOLE 28005 0 0 FT VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771 1268903 31463 SH SOLE 31463 0 0 FT VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - JUNE ETF 33740U844 432930 11758 SH SOLE 11758 0 0 FT VEST U.S. EQUITY MAX BUFFER ETF - MARCH ETF 33740U612 2254485 75781 SH SOLE 75781 0 0 FT VEST U.S. EQUITY MODERATE BUFFER ETF - JUNE ETF 33740F433 1460556 42819 SH SOLE 42819 0 0 FT VEST U.S. EQUITY MODERATE BUFFER ETF - MARCH ETF 33740F482 255168 7200 SH SOLE 7200 0 0 FT VEST U.S. EQUITY MODERATE BUFFER ETF - OCTOBER ETF 33740U695 1260404 36962 SH SOLE 36962 0 0 FT VEST U.S. EQUITY MODERATE BUFFER FUND - APR ETF 33740F458 9809263 275069 SH SOLE 275069 0 0 FT VEST US EQUITY BUFFER ETF - DECEMBER ETF 33740U505 779814 18327 SH SOLE 18327 0 0 FTI CONSULTING INC COM Stock 302941109 765347 3551 SH SOLE 3551 0 0 FUBOTV INC COM Stock 35953D104 31156 25126 SH SOLE 25126 0 0 FURY GOLD MINES LIMITED COM Stock 36117T100 9425 24322 SH SOLE 24322 0 0 GABELLI EQUITY TR INC COM CEF 362397101 333180 64073 SH SOLE 64073 0 0 GABELLI UTIL TR COM CEF 36240A101 69236 11695 SH SOLE 11695 0 0 GALLAGHER ARTHUR J & CO COM Stock 363576109 3327306 12831 SH SOLE 12831 0 0 GAMING & LEISURE PPTYS INC COM REIT 36467J108 792347 17526 SH SOLE 17526 0 0 GAP INC COM Stock 364760108 208392 8723 SH SOLE 8723 0 0 GARMIN LTD SHS Stock H2906T109 120189073 737718 SH SOLE 737718 0 0 GARTNER INC COM Stock 366651107 3078922 6856 SH SOLE 6856 0 0 GATES INDL CORP PLC ORD SHS Stock G39108108 919557 58163 SH SOLE 58163 0 0 GATX CORP COM Stock 361448103 822859 6217 SH SOLE 6217 0 0 GE AEROSPACE COM NEW Stock 369604301 10986194 69109 SH SOLE 69109 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 2557273 32819 SH SOLE 32819 0 0 GE VERNOVA INC COM Stock 36828A101 2800011 16326 SH SOLE 16326 0 0 GEN DIGITAL INC COM Stock 668771108 555783 22249 SH SOLE 22249 0 0 GENERAC HLDGS INC COM Stock 368736104 3775359 28554 SH SOLE 28554 0 0 GENERAL AMERN INVS CO INC COM CEF 368802104 356299 7166 SH SOLE 7166 0 0 GENERAL DYNAMICS CORP COM Stock 369550108 10942409 37714 SH SOLE 37714 0 0 GENERAL MLS INC COM Stock 370334104 21291254 336567 SH SOLE 336567 0 0 GENERAL MOLY INC COM Stock 370373102 0 34377 SH SOLE 34377 0 0 GENERAL MTRS CO COM Stock 37045V100 4893721 105332 SH SOLE 105332 0 0 GENESIS ENERGY L P UNIT LTD PARTN Stock 371927104 441034 30820 SH SOLE 30820 0 0 GENMAB A/S SPONSORED ADS ADR 372303206 1127080 44850 SH SOLE 44850 0 0 GENTEX CORP COM Stock 371901109 3784771 112274 SH SOLE 112274 0 0 GENTHERM INC COM Stock 37253A103 393672 7982 SH SOLE 7982 0 0 GENUINE PARTS CO COM Stock 372460105 4435656 32068 SH SOLE 32068 0 0 GEOPARK LTD USD SHS Stock G38327105 20244371 1848801 SH SOLE 1848801 0 0 GERON CORP COM Stock 374163103 50643 11944 SH SOLE 11944 0 0 GIBRALTAR INDS INC COM Stock 374689107 280781 4096 SH SOLE 4096 0 0 GILDAN ACTIVEWEAR INC COM Stock 375916103 2135768 56323 SH SOLE 56323 0 0 GILEAD SCIENCES INC COM Stock 375558103 111897634 1630923 SH SOLE 1630923 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100 6081 18190 SH SOLE 18190 0 0 GITLAB INC CLASS A COM Stock 37637K108 211956 4263 SH SOLE 4263 0 0 GLACIER BANCORP INC NEW COM Stock 37637Q105 1118145 29961 SH SOLE 29961 0 0 GLADSTONE INVT CORP COM CEF 376546107 167760 12000 SH SOLE 12000 0 0 GLOBAL PMTS INC COM Stock 37940X102 2150960 22244 SH SOLE 22244 0 0 GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624 223321 9507 SH SOLE 9507 0 0 GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 308314 15682 SH SOLE 15682 0 0 GLOBAL X CYBERSECURITY ETF ETF 37954Y384 289619 9791 SH SOLE 9791 0 0 GLOBAL X FINTECH ETF ETF 37954Y814 345676 13739 SH SOLE 13739 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 2985353 58479 SH SOLE 58479 0 0 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 812926 46006 SH SOLE 46006 0 0 GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF ETF 37954Y715 1340565 43454 SH SOLE 43454 0 0 GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 709935 19177 SH SOLE 19177 0 0 GLOBAL X URANIUM ETF ETF 37954Y871 485173 16759 SH SOLE 16759 0 0 GLOBANT S A COM Stock L44385109 1579205 8859 SH SOLE 8859 0 0 GLOBE LIFE INC COM Stock 37959E102 14335709 174231 SH SOLE 174231 0 0 GLOBUS MED INC CL A Stock 379577208 1657526 24201 SH SOLE 24201 0 0 GODADDY INC CL A Stock 380237107 1575230 11275 SH SOLE 11275 0 0 GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 576261 5758 SH SOLE 5758 0 0 GOLDMAN SACHS ACCESS U.S. AGGREGATE BOND ETF ETF 38149W101 5815958 142577 SH SOLE 142577 0 0 GOLDMAN SACHS ACCESS ULTRA SHORT BOND ETF ETF 381430230 24870558 493806 SH SOLE 493806 0 0 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 24911923 740325 SH SOLE 740325 0 0 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 23501246 219740 SH SOLE 219740 0 0 GOLDMAN SACHS BDC INC SHS CEF 38147U107 175097 11650 SH SOLE 11650 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 19244086 42545 SH SOLE 42545 0 0 GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820 394303 6948 SH SOLE 6948 0 0 GOLDMAN SACHS S&P 500 CORE PREMIUM INCOME ETF ETF 38149W622 1100252 23178 SH SOLE 23178 0 0 GOLUB CAP BDC INC COM CEF 38173M102 7984835 508264 SH SOLE 508264 0 0 GRACO INC COM Stock 384109104 1585562 20000 SH SOLE 20000 0 0 GRAINGER W W INC COM Stock 384802104 4819625 5342 SH SOLE 5342 0 0 GRAND CANYON ED INC COM Stock 38526M106 1753072 12530 SH SOLE 12530 0 0 GRANITESHARES GOLD SHARES ETF 38748G101 3283088 142992 SH SOLE 142992 0 0 GRAPHIC PACKAGING HLDG CO COM Stock 388689101 583618 22267 SH SOLE 22267 0 0 GRAYSCALE BITCOIN TRUST ETF 389637109 2736057 51391 SH SOLE 51391 0 0 GRID DYNAMICS HLDGS INC CL A Stock 39813G109 273239 25998 SH SOLE 25998 0 0 GRITSTONE BIO INC COM Stock 39868T105 23887 38659 SH SOLE 38659 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD ADR 40049J206 55400 20000 SH SOLE 20000 0 0 GSI TECHNOLOGY INC COM Stock 36241U106 29918 11290 SH SOLE 11290 0 0 GSK PLC SPONSORED ADR ADR 37733W204 47242699 1227083 SH SOLE 1227083 0 0 GUGGENHEIM STRATEGIC OPPORTUN COM SBI CEF 40167F101 2803904 188055 SH SOLE 188055 0 0 GUIDEWIRE SOFTWARE INC COM Stock 40171V100 1806497 13101 SH SOLE 13101 0 0 HAEMONETICS CORP MASS COM Stock 405024100 270196 3266 SH SOLE 3266 0 0 HALEON PLC SPON ADS ADR 405552100 2574384 311669 SH SOLE 311669 0 0 HALLIBURTON CO COM Stock 406216101 1341511 39713 SH SOLE 39713 0 0 HALOZYME THERAPEUTICS INC COM Stock 40637H109 1380367 26363 SH SOLE 26363 0 0 HANCOCK WHITNEY CORPORATION COM Stock 410120109 450039 9409 SH SOLE 9409 0 0 HANESBRANDS INC COM Stock 410345102 327687 66468 SH SOLE 66468 0 0 HANOVER INS GROUP INC COM Stock 410867105 218391 1741 SH SOLE 1741 0 0 HARMONIC INC COM Stock 413160102 129752 11024 SH SOLE 11024 0 0 HARROW INC COM Stock 415858109 1962699 93954 SH SOLE 93954 0 0 HARTFORD FINL SVCS GROUP INC COM Stock 416515104 1901880 18917 SH SOLE 18917 0 0 HARTFORD MULTIFACTOR DEVELOPED MARKETS (EX-US) ETF ETF 518416102 13260864 480075 SH SOLE 480075 0 0 HARTFORD MUNICIPAL OPPORTUNITIES ETF ETF 41653L503 2073994 53592 SH SOLE 53592 0 0 HARTFORD TOTAL RETURN BOND ETF ETF 41653L305 6615177 197527 SH SOLE 197527 0 0 HASBRO INC COM Stock 418056107 898502 15359 SH SOLE 15359 0 0 HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 101298 11230 SH SOLE 11230 0 0 HCA HEALTHCARE INC COM Stock 40412C101 98189665 305620 SH SOLE 305620 0 0 HDFC BANK LTD SPONSORED ADS ADR 40415F101 2379631 36991 SH SOLE 36991 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 22581151 154931 SH SOLE 154931 0 0 HEALTHCARE RLTY TR CL A COM REIT 42226K105 408951 24815 SH SOLE 24815 0 0 HEALTHEQUITY INC COM Stock 42226A107 974491 11305 SH SOLE 11305 0 0 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 1882132 96027 SH SOLE 96027 0 0 HEARTLAND FINL USA INC COM Stock 42234Q102 592785 13336 SH SOLE 13336 0 0 HEICO CORP NEW CL A Stock 422806208 633525 3569 SH SOLE 3569 0 0 HEICO CORP NEW COM Stock 422806109 851283 3807 SH SOLE 3807 0 0 HELEN OF TROY LTD COM Stock G4388N106 954573 10293 SH SOLE 10293 0 0 HELMERICH & PAYNE INC COM Stock 423452101 364472 10085 SH SOLE 10085 0 0 HENRY JACK & ASSOC INC COM Stock 426281101 1452250 8747 SH SOLE 8747 0 0 HENRY SCHEIN INC COM Stock 806407102 438252 6837 SH SOLE 6837 0 0 HERC HLDGS INC COM Stock 42704L104 226993 1703 SH SOLE 1703 0 0 HERCULES CAPITAL INC COM CEF 427096508 418234 20452 SH SOLE 20452 0 0 HERSHEY CO COM Stock 427866108 2404316 13079 SH SOLE 13079 0 0 HESS CORP COM Stock 42809H107 1044483 7080 SH SOLE 7080 0 0 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 1631672 77075 SH SOLE 77075 0 0 HEXCEL CORP NEW COM Stock 428291108 1010254 16177 SH SOLE 16177 0 0 HF SINCLAIR CORP COM Stock 403949100 862935 16178 SH SOLE 16178 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME CEF 43010E404 171050 27368 SH SOLE 27368 0 0 HIGHPEAK ENERGY INC COM Stock 43114Q105 184355 13112 SH SOLE 13112 0 0 HIGHWOODS PPTYS INC COM REIT 431284108 308016 11725 SH SOLE 11725 0 0 HILLMAN SOLUTIONS CORP COM Stock 431636109 234994 26553 SH SOLE 26553 0 0 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 3229090 14799 SH SOLE 14799 0 0 HIVE DIGITAL TECHNOLOGIES LTD COM NEW Stock 433921103 41666 13528 SH SOLE 13528 0 0 HOLOGIC INC COM Stock 436440101 1116274 15034 SH SOLE 15034 0 0 HOME BANCSHARES INC COM Stock 436893200 696853 29084 SH SOLE 29084 0 0 HOME DEPOT INC COM Stock 437076102 87147342 253159 SH SOLE 253159 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 ADR 438128308 1191662 36962 SH SOLE 36962 0 0 HONEYWELL INTL INC COM Stock 438516106 38211257 178942 SH SOLE 178942 0 0 HORIZON BANCORP INC COM Stock 440407104 162206 13113 SH SOLE 13113 0 0 HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623 8263252 252853 SH SOLE 252853 0 0 HORMEL FOODS CORP COM Stock 440452100 403426 13231 SH SOLE 13231 0 0 HOST HOTELS & RESORTS INC COM REIT 44107P104 435932 24245 SH SOLE 24245 0 0 HOULIHAN LOKEY INC CL A Stock 441593100 689539 5113 SH SOLE 5113 0 0 HOWMET AEROSPACE INC COM Stock 443201108 1476170 19015 SH SOLE 19015 0 0 HP INC COM Stock 40434L105 66457671 1897706 SH SOLE 1897706 0 0 HSBC HLDGS PLC SPON ADR NEW ADR 404280406 1785545 41047 SH SOLE 41047 0 0 HUBBELL INC COM Stock 443510607 1442195 3946 SH SOLE 3946 0 0 HUBSPOT INC COM Stock 443573100 345776 586 SH SOLE 586 0 0 HUMANA INC COM Stock 444859102 18681351 49997 SH SOLE 49997 0 0 HUNT J B TRANS SVCS INC COM Stock 445658107 1065120 6657 SH SOLE 6657 0 0 HUNTINGTON BANCSHARES INC COM Stock 446150104 2164936 164259 SH SOLE 164259 0 0 HUNTINGTON INGALLS INDS INC COM Stock 446413106 1283321 5210 SH SOLE 5210 0 0 HUNTSMAN CORP COM Stock 447011107 482703 21199 SH SOLE 21199 0 0 HYLIION HOLDINGS CORP COMMON STOCK Stock 449109107 32850 20278 SH SOLE 20278 0 0 ICAD INC COM NEW Stock 44934S206 41795 32150 SH SOLE 32150 0 0 ICF INTL INC COM Stock 44925C103 393419 2650 SH SOLE 2650 0 0 ICICI BANK LIMITED ADR ADR 45104G104 3191341 110772 SH SOLE 110772 0 0 ICON PLC SHS Stock G4705A100 11158156 35596 SH SOLE 35596 0 0 ICU MED INC COM Stock 44930G107 228712 1926 SH SOLE 1926 0 0 IDACORP INC COM Stock 451107106 767403 8238 SH SOLE 8238 0 0 IDEX CORP COM Stock 45167R104 3472310 17258 SH SOLE 17258 0 0 IDEXX LABS INC COM Stock 45168D104 2630100 5398 SH SOLE 5398 0 0 IGM BIOSCIENCES INC COM Stock 449585108 70074 10200 SH SOLE 10200 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 8559799 36123 SH SOLE 36123 0 0 ILLUMINA INC COM Stock 452327109 840422 8052 SH SOLE 8052 0 0 IMAX CORP COM Stock 45245E109 790521 47139 SH SOLE 47139 0 0 IMGP DBI MANAGED FUTURES STRATEGY ETF ETF 53700T827 2704318 89964 SH SOLE 89964 0 0 IMPINJ INC COM Stock 453204109 2020138 12886 SH SOLE 12886 0 0 INCYTE CORP COM Stock 45337C102 446769 7370 SH SOLE 7370 0 0 INDEPENDENT BANK GROUP INC COM Stock 45384B106 634094 13930 SH SOLE 13930 0 0 INDEPENDENT BK CORP MASS COM Stock 453836108 542298 10692 SH SOLE 10692 0 0 INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 456237106 42238 11478 SH SOLE 11478 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 14070512 115455 SH SOLE 115455 0 0 INFORMATICA INC COM CL A Stock 45674M101 208749 6760 SH SOLE 6760 0 0 INFORMATION SVCS GROUP INC COM Stock 45675Y104 759205 258233 SH SOLE 258233 0 0 INFOSYS LTD SPONSORED ADR ADR 456788108 305238 16393 SH SOLE 16393 0 0 ING GROEP N.V. SPONSORED ADR ADR 456837103 1058173 61737 SH SOLE 61737 0 0 INGERSOLL RAND INC COM Stock 45687V106 1204358 13258 SH SOLE 13258 0 0 INGREDION INC COM Stock 457187102 810011 7062 SH SOLE 7062 0 0 INMODE LTD SHS Stock M5425M103 236281 12954 SH SOLE 12954 0 0 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 200689 1837 SH SOLE 1837 0 0 INNOVATOR BUFFER STEP-UP STRATEGY ETF ETF 45783Y731 439644 14015 SH SOLE 14015 0 0 INNOVATOR DEEPWATER FRONTIER TECH ETF ETF 45782C862 358773 7539 SH SOLE 7539 0 0 INNOVATOR EMERGING MARKETS POWER BUFFER ETF - APRIL ETF 45782C359 250871 9703 SH SOLE 9703 0 0 INNOVATOR EMERGING MARKETS POWER BUFFER ETF JANUARY ETF 45782C516 911605 30560 SH SOLE 30560 0 0 INNOVATOR EQUITY DEFINED PROTECTION ETF - 2 YR TO JANUARY 2026 ETF 45783Y418 519754 20559 SH SOLE 20559 0 0 INNOVATOR EQUITY DEFINED PROTECTION ETF - 2 YR TO JULY 2025 ETF 45783Y541 778977 29088 SH SOLE 29088 0 0 INNOVATOR GROWTH-100 POWER BUFFER ETF - JANUARY ETF 45782C466 303890 6701 SH SOLE 6701 0 0 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL ETF 45782C367 242684 8975 SH SOLE 8975 0 0 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY ETF 45782C722 888030 31580 SH SOLE 31580 0 0 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - MAY ETF 45783Y293 400009 15725 SH SOLE 15725 0 0 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER ETF 45782C631 2115533 72238 SH SOLE 72238 0 0 INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF ETF 45783Y814 645673 15061 SH SOLE 15061 0 0 INNOVATOR U.S. EQUITY 10 BUFFER ETF - QUARTERLY ETF 45783Y442 5354124 188858 SH SOLE 188858 0 0 INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - APRIL ETF 45783Y301 991757 30721 SH SOLE 30721 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - FEBRUARY ETF 45782C433 267094 6572 SH SOLE 6572 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY ETF 45782C409 602605 13362 SH SOLE 13362 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - JUNE ETF 45782C755 817905 20929 SH SOLE 20929 0 0 INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER ETF 45782C771 5915430 142283 SH SOLE 142283 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870 1553392 44818 SH SOLE 44818 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680 3091010 84662 SH SOLE 84662 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540 729570 19450 SH SOLE 19450 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417 555265 15806 SH SOLE 15806 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508 1825195 45369 SH SOLE 45369 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813 4156212 106981 SH SOLE 106981 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748 740789 20797 SH SOLE 20797 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383 318528 8400 SH SOLE 8400 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318 1693152 49638 SH SOLE 49638 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573 3797851 104624 SH SOLE 104624 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797 7786808 203364 SH SOLE 203364 0 0 INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656 1333108 35578 SH SOLE 35578 0 0 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474 319776 9160 SH SOLE 9160 0 0 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599 265865 9300 SH SOLE 9300 0 0 INSIGHT ENTERPRISES INC COM Stock 45765U103 244578 1233 SH SOLE 1233 0 0 INSMED INC COM PAR $.01 Stock 457669307 298552 4456 SH SOLE 4456 0 0 INSPERITY INC COM Stock 45778Q107 1151135 12621 SH SOLE 12621 0 0 INSPIRE 100 ETF ETF 66538H534 390131 10272 SH SOLE 10272 0 0 INSPIRE GLOBAL HOPE ETF ETF 66538H658 251005 6875 SH SOLE 6875 0 0 INSPIRE SMALL/MID CAP ETF ETF 66538H641 441282 12743 SH SOLE 12743 0 0 INSTALLED BLDG PRODS INC COM Stock 45780R101 1090927 5304 SH SOLE 5304 0 0 INSTEEL INDS INC COM Stock 45774W108 4226412 136512 SH SOLE 136512 0 0 INSTRUCTURE HLDGS INC COM Stock 457790103 1854704 79227 SH SOLE 79227 0 0 INSULET CORP COM Stock 45784P101 337777 1674 SH SOLE 1674 0 0 INTEGER HLDGS CORP COM Stock 45826H109 711530 6145 SH SOLE 6145 0 0 INTEGRA LIFESCIENCES HLDGS CP COM NEW Stock 457985208 680973 23369 SH SOLE 23369 0 0 INTEL CORP COM Stock 458140100 15271527 493107 SH SOLE 493107 0 0 INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107 759997 6199 SH SOLE 6199 0 0 INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 3145995 22982 SH SOLE 22982 0 0 INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 1148741 10842 SH SOLE 10842 0 0 INTERDIGITAL INC COM Stock 45867G101 1609460 13808 SH SOLE 13808 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 77353706 447261 SH SOLE 447261 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 1591019 16711 SH SOLE 16711 0 0 INTERNATIONAL PAPER CO COM Stock 460146103 2019768 46808 SH SOLE 46808 0 0 INTERPUBLIC GROUP COS INC COM Stock 460690100 4091202 140639 SH SOLE 140639 0 0 INTRA-CELLULAR THERAPIES INC COM Stock 46116X101 375188 5478 SH SOLE 5478 0 0 INTUIT COM Stock 461202103 39900845 60712 SH SOLE 60712 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 17944369 40338 SH SOLE 40338 0 0 INVENTRUST PPTYS CORP COM NEW REIT 46124J201 390465 15770 SH SOLE 15770 0 0 INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 728465 7092 SH SOLE 7092 0 0 INVESCO AI AND NEXT GEN SOFTWARE ETF ETF 46137V639 435886 9178 SH SOLE 9178 0 0 INVESCO BIOTECHNOLOGY & GENOME ETF ETF 46137V787 280902 4334 SH SOLE 4334 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 4163809 197712 SH SOLE 197712 0 0 INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF ETF 46138J536 490108 19746 SH SOLE 19746 0 0 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 13944850 681900 SH SOLE 681900 0 0 INVESCO BULLETSHARES 2025 HIGH YIELD CORPORATE BOND ETF ETF 46138J817 11172039 487649 SH SOLE 487649 0 0 INVESCO BULLETSHARES 2025 MUNICIPAL BOND ETF ETF 46138J528 486995 20049 SH SOLE 20049 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 30685883 1600307 SH SOLE 1600307 0 0 INVESCO BULLETSHARES 2026 HIGH YIELD CORP BOND ETF ETF 46138J635 10311993 447084 SH SOLE 447084 0 0 INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF ETF 46138J510 375006 15961 SH SOLE 15961 0 0 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 2951689 153574 SH SOLE 153574 0 0 INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF ETF 46138J494 259096 11035 SH SOLE 11035 0 0 INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643 1761753 88308 SH SOLE 88308 0 0 INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF ETF 46138J486 238938 10286 SH SOLE 10286 0 0 INVESCO BULLETSHARES 2029 CORPORATE BOND ETF ETF 46138J577 933790 51420 SH SOLE 51420 0 0 INVESCO BULLETSHARES 2029 MUNICIPAL BOND ETF ETF 46138J478 639574 27911 SH SOLE 27911 0 0 INVESCO BULLETSHARES 2030 CORPORATE BOND ETF ETF 46138J460 505499 31089 SH SOLE 31089 0 0 INVESCO BULLETSHARES 2030 MUNICIPAL BOND ETF ETF 46138J445 682762 31360 SH SOLE 31360 0 0 INVESCO BULLETSHARES 2031 CORPORATE BOND ETF ETF 46138J429 357742 22429 SH SOLE 22429 0 0 INVESCO BULLETSHARES 2031 MUNICIPAL BOND ETF ETF 46138J411 612830 29238 SH SOLE 29238 0 0 INVESCO BULLETSHARES 2032 MUNICIPAL BOND ETF ETF 46139W833 462892 18361 SH SOLE 18361 0 0 INVESCO BULLETSHARES 2033 MUNICIPAL BOND ETF ETF 46139W791 245268 9462 SH SOLE 9462 0 0 INVESCO CURRENCYSHARES EURO TRUST ETF 46138K103 1559610 15760 SH SOLE 15760 0 0 INVESCO CURRENCYSHARES JAPANESE YEN TRUST ETF 46138W107 1278666 22228 SH SOLE 22228 0 0 INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108 1613163 16297 SH SOLE 16297 0 0 INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 225530 9709 SH SOLE 9709 0 0 INVESCO DB US DOLLAR INDEX BULLISH FUND ETF 46141D203 211134 7248 SH SOLE 7248 0 0 INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 588718 13797 SH SOLE 13797 0 0 INVESCO DORSEY WRIGHT ENERGY MOMENTUM ETF ETF 46137V878 255036 5385 SH SOLE 5385 0 0 INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 652095 44270 SH SOLE 44270 0 0 INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 6219136 127755 SH SOLE 127755 0 0 INVESCO FTSE RAFI DEVELOPED MARKETS EX-US SMALL-MID ETF ETF 46138E735 3749218 116004 SH SOLE 116004 0 0 INVESCO FTSE RAFI EMERGING MARKETS ETF ETF 46138E727 7980897 394118 SH SOLE 394118 0 0 INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 12487572 329053 SH SOLE 329053 0 0 INVESCO FTSE RAFI US 1500 SMALL-MID ETF ETF 46137V597 10913836 286152 SH SOLE 286152 0 0 INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 1584595 80682 SH SOLE 80682 0 0 INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 198874 11098 SH SOLE 11098 0 0 INVESCO LARGE CAP GROWTH ETF ETF 46137V746 7783848 82408 SH SOLE 82408 0 0 INVESCO LARGE CAP VALUE ETF ETF 46137V738 6420415 116650 SH SOLE 116650 0 0 INVESCO LTD SHS Stock G491BT108 363618 24306 SH SOLE 24306 0 0 INVESCO NASDAQ 100 ETF ETF 46138G649 722938 3668 SH SOLE 3668 0 0 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 526657 22241 SH SOLE 22241 0 0 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 9743930 693518 SH SOLE 693518 0 0 INVESCO PHARMACEUTICALS ETF ETF 46137V662 227298 2765 SH SOLE 2765 0 0 INVESCO PREFERRED ETF ETF 46138E511 1004407 86962 SH SOLE 86962 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 101871657 212627 SH SOLE 212627 0 0 INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF ETF 46138J619 55464013 1056659 SH SOLE 1056659 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 21144261 128709 SH SOLE 128709 0 0 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 31660311 863620 SH SOLE 863620 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2051232 31582 SH SOLE 31582 0 0 INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 6594026 176973 SH SOLE 176973 0 0 INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 303982 3644 SH SOLE 3644 0 0 INVESCO S&P 500 QUALITY ETF ETF 46137V241 1012680 15938 SH SOLE 15938 0 0 INVESCO S&P 500 TOP 50 ETF ETF 46137V233 1213734 26530 SH SOLE 26530 0 0 INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 1073266 19412 SH SOLE 19412 0 0 INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 497096 18215 SH SOLE 18215 0 0 INVESCO S&P MIDCAP VALUE WITH MOMENTUM ETF ETF 46137V456 3131492 60636 SH SOLE 60636 0 0 INVESCO S&P SMALLCAP 600 PURE VALUE ETF ETF 46137V167 1397352 14084 SH SOLE 14084 0 0 INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 924517 20637 SH SOLE 20637 0 0 INVESCO SEMICONDUCTORS ETF ETF 46137V647 12510810 199185 SH SOLE 199185 0 0 INVESCO SENIOR LOAN ETF ETF 46138G508 1331750 63296 SH SOLE 63296 0 0 INVESCO SR INCOME TR COM CEF 46131H107 107878 25030 SH SOLE 25030 0 0 INVESCO TOTAL RETURN BOND ETF ETF 46090A804 1442538 31116 SH SOLE 31116 0 0 INVESCO VARIABLE RATE INVESTMENT GRADE ETF ETF 46090A879 1585869 63082 SH SOLE 63082 0 0 INVESCO WATER RESOURCES ETF ETF 46137V142 1447690 22303 SH SOLE 22303 0 0 INVITATION HOMES INC COM REIT 46187W107 544239 15164 SH SOLE 15164 0 0 IONQ INC COM Stock 46222L108 793328 112849 SH SOLE 112849 0 0 IOVANCE BIOTHERAPEUTICS INC COM Stock 462260100 203989 25435 SH SOLE 25435 0 0 IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 2597116 81008 SH SOLE 81008 0 0 IPG PHOTONICS CORP COM Stock 44980X109 648031 7679 SH SOLE 7679 0 0 IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 17439760 562029 SH SOLE 562029 0 0 IQ MACKAY MUNICIPAL INSURED ETF ETF 45409F843 237918 9905 SH SOLE 9905 0 0 IQ MACKAY MUNICIPAL INTERMEDIATE ETF ETF 45409F827 2309094 95496 SH SOLE 95496 0 0 IQ MERGER ARBITRAGE ETF ETF 45409B800 3729242 118014 SH SOLE 118014 0 0 IQVIA HLDGS INC COM Stock 46266C105 1323908 6261 SH SOLE 6261 0 0 IRON MTN INC DEL COM REIT 46284V101 81036652 904225 SH SOLE 904225 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A Stock 46333X108 180069 27618 SH SOLE 27618 0 0 ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718 125518224 1246333 SH SOLE 1246333 0 0 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 238677 5656 SH SOLE 5656 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 2088302 20990 SH SOLE 20990 0 0 ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 37957201 369593 SH SOLE 369593 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 400277355 4902356 SH SOLE 4902356 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 111312393 2172373 SH SOLE 2172373 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 13034355 142017 SH SOLE 142017 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 1701401 14735 SH SOLE 14735 0 0 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 831931 16230 SH SOLE 16230 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 650963089 6951021 SH SOLE 6951021 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 6611220 48166 SH SOLE 48166 0 0 ISHARES BITCOIN TRUST REGISTERED ETF 46438F101 3018287 88409 SH SOLE 88409 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 201242 4008 SH SOLE 4008 0 0 ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 5948148 104574 SH SOLE 104574 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 2319844 40493 SH SOLE 40493 0 0 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 1414798 29867 SH SOLE 29867 0 0 ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859 1964220 26267 SH SOLE 26267 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 41608950 722252 SH SOLE 722252 0 0 ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 1369549 24317 SH SOLE 24317 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 10105021 92962 SH SOLE 92962 0 0 ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF ETF 46435G672 502871 10074 SH SOLE 10074 0 0 ISHARES CORE MODERATE ALLOCATION ETF ETF 464289875 253707 5899 SH SOLE 5899 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 92641492 1275351 SH SOLE 1275351 0 0 ISHARES CORE MSCI EMERGING MARKET ETF ETF 46434G103 296871453 5545890 SH SOLE 5545890 0 0 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 32564125 496102 SH SOLE 496102 0 0 ISHARES CORE MSCI PACIFIC ETF ETF 46434V696 259328 4236 SH SOLE 4236 0 0 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 43868459 649326 SH SOLE 649326 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 1587551545 2901068 SH SOLE 2901068 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 89625711 1531540 SH SOLE 1531540 0 0 ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 78435107 735375 SH SOLE 735375 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 34355998 289241 SH SOLE 289241 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 13413205 105218 SH SOLE 105218 0 0 ISHARES CORE S&P US VALUE ETF ETF 464287663 4846631 54994 SH SOLE 54994 0 0 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 2441940 54001 SH SOLE 54001 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 438709781 4519519 SH SOLE 4519519 0 0 ISHARES CORE U.S. REIT ETF ETF 464288521 468765 8752 SH SOLE 8752 0 0 ISHARES DOW JONES U.S. ETF ETF 464287846 3139050 23725 SH SOLE 23725 0 0 ISHARES EMERGING MARKETS EQUITY FACTOR ETF ETF 46434G889 1225974 26269 SH SOLE 26269 0 0 ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 1897604 24087 SH SOLE 24087 0 0 ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 1366463 40753 SH SOLE 40753 0 0 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 5786845 48499 SH SOLE 48499 0 0 ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 828354 21516 SH SOLE 21516 0 0 ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549 518246 11119 SH SOLE 11119 0 0 ISHARES ESG MSCI USA LEADERS ETF ETF 46435U218 615242 6315 SH SOLE 6315 0 0 ISHARES ESG SCREENED S&P MID-CAP ETF ETF 46436E551 528339 13352 SH SOLE 13352 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 2162151 22926 SH SOLE 22926 0 0 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 7739151 89058 SH SOLE 89058 0 0 ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 447049 7599 SH SOLE 7599 0 0 ISHARES FLOATING RATE BOND ETF ETF 46429B655 22352222 437507 SH SOLE 437507 0 0 ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 383065 28759 SH SOLE 28759 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 4693018 113058 SH SOLE 113058 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 1155735 12449 SH SOLE 12449 0 0 ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 62010902 1655507 SH SOLE 1655507 0 0 ISHARES GLOBAL REIT ETF ETF 46434V647 456450 19632 SH SOLE 19632 0 0 ISHARES GLOBAL TECH ETF ETF 464287291 1648416 19904 SH SOLE 19904 0 0 ISHARES GLOBAL TIMBER & FORESTRY ETF ETF 464288174 387111 4940 SH SOLE 4940 0 0 ISHARES GOLD TRUST ETF 464285204 91024091 2072026 SH SOLE 2072026 0 0 ISHARES GOVERNMENT/CREDIT BOND ETF ETF 464288596 352272 3430 SH SOLE 3430 0 0 ISHARES GS CORP BONDS ETF 464287242 7690042 71789 SH SOLE 71789 0 0 ISHARES HIGH YIELD SYSTEMATIC BOND ETF ETF 46435G250 29104139 672375 SH SOLE 672375 0 0 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 26629564 1059672 SH SOLE 1059672 0 0 ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 2376076 91230 SH SOLE 91230 0 0 ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 46436E874 572089849 23856958 SH SOLE 23856958 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 23707676 953647 SH SOLE 953647 0 0 ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 2209994 83443 SH SOLE 83443 0 0 ISHARES IBONDS DEC 2025 TERM TREASURY ETF ETF 46436E866 357480683 15395378 SH SOLE 15395378 0 0 ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 14252920 598359 SH SOLE 598359 0 0 ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 462907 18282 SH SOLE 18282 0 0 ISHARES IBONDS DEC 2026 TERM TREASURY ETF ETF 46436E858 2332912 102976 SH SOLE 102976 0 0 ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 7209834 303828 SH SOLE 303828 0 0 ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 509988 20391 SH SOLE 20391 0 0 ISHARES IBONDS DEC 2027 TERM TREASURY ETF ETF 46436E841 1706160 77289 SH SOLE 77289 0 0 ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 6802801 274639 SH SOLE 274639 0 0 ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 394553 15770 SH SOLE 15770 0 0 ISHARES IBONDS DEC 2028 TERM TREASURY ETF ETF 46436E833 565643 25911 SH SOLE 25911 0 0 ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 938482 41398 SH SOLE 41398 0 0 ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 775604 36482 SH SOLE 36482 0 0 ISHARES IBONDS DEC 2031 TERM CORPORATE ETF ETF 46436E486 740824 36512 SH SOLE 36512 0 0 ISHARES IBONDS DEC 2032 TERM CORPORATE ETF ETF 46436E312 655899 26706 SH SOLE 26706 0 0 ISHARES IBONDS DEC 2033 TERM CORPORATE ETF ETF 46436E130 656408 26048 SH SOLE 26048 0 0 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 2058441 26684 SH SOLE 26684 0 0 ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 15560071 150006 SH SOLE 150006 0 0 ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524 323250 4796 SH SOLE 4796 0 0 ISHARES INTERNATIONAL EQUITY FACTOR ETF ETF 46434V274 1669881 57129 SH SOLE 57129 0 0 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 223388 8073 SH SOLE 8073 0 0 ISHARES INTERNATIONAL SMALLCAP EQUITY FACTOR ETF ETF 46434V266 1246129 38664 SH SOLE 38664 0 0 ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 1794535 20282 SH SOLE 20282 0 0 ISHARES LARGE CAP DEEP BUFFER ETF ETF 092528801 4883980 170351 SH SOLE 170351 0 0 ISHARES LARGE CAP MODERATE BUFFER ETF ETF 092528702 1953575 67450 SH SOLE 67450 0 0 ISHARES MBS ETF ETF 464288588 4644264 50586 SH SOLE 50586 0 0 ISHARES MICRO-CAP ETF ETF 464288869 759354 6661 SH SOLE 6661 0 0 ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 6619932 81316 SH SOLE 81316 0 0 ISHARES MORNINGSTAR MID-CAP VALUE ETF ETF 464288406 1012510 14415 SH SOLE 14415 0 0 ISHARES MORNINGSTAR SMALL CAP VALUE ETF ETF 464288703 2022634 34927 SH SOLE 34927 0 0 ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF ETF 464288604 273972 6024 SH SOLE 6024 0 0 ISHARES MORNINGSTAR U.S. EQUITY ETF ETF 464287127 339270 4513 SH SOLE 4513 0 0 ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 912884 41195 SH SOLE 41195 0 0 ISHARES MSCI ACWI ETF ETF 464288257 12885600 114641 SH SOLE 114641 0 0 ISHARES MSCI ACWI EX U.S. ETF ETF 464288240 54860034 1032562 SH SOLE 1032562 0 0 ISHARES MSCI EAFE ETF ETF 464287465 101065895 1290258 SH SOLE 1290258 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 23830316 232945 SH SOLE 232945 0 0 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 10839544 156291 SH SOLE 156291 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 10000873 162246 SH SOLE 162246 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 20680533 389904 SH SOLE 389904 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 14819174 347949 SH SOLE 347949 0 0 ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 23864725 403120 SH SOLE 403120 0 0 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 19225641 336054 SH SOLE 336054 0 0 ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 11464781 109564 SH SOLE 109564 0 0 ISHARES MSCI INDIA ETF ETF 46429B598 270087 4842 SH SOLE 4842 0 0 ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 2620817 67114 SH SOLE 67114 0 0 ISHARES MSCI INTL VALUE FACTOR ETF ETF 46435G409 1091763 39787 SH SOLE 39787 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 15586350 150085 SH SOLE 150085 0 0 ISHARES MSCI MEXICO ETF ETF 464286822 238045 4205 SH SOLE 4205 0 0 ISHARES MSCI USA EQUAL WEIGHTED ETF ETF 464286681 211270 2394 SH SOLE 2394 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 1429452 12721 SH SOLE 12721 0 0 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 503728580 5999626 SH SOLE 5999626 0 0 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 22283766 114352 SH SOLE 114352 0 0 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 74130387 434120 SH SOLE 434120 0 0 ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF ETF 46435G433 424566 11384 SH SOLE 11384 0 0 ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 303477 2933 SH SOLE 2933 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 97720658 917134 SH SOLE 917134 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 289433343 972754 SH SOLE 972754 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 159480162 437519 SH SOLE 437519 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 64075619 367259 SH SOLE 367259 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 56404403 278005 SH SOLE 278005 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 18327704 69812 SH SOLE 69812 0 0 ISHARES RUSSELL 2500 ETF ETF 46435G268 3953931 63162 SH SOLE 63162 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 74267376 240604 SH SOLE 240604 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 29210498 360268 SH SOLE 360268 0 0 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 12417781 112531 SH SOLE 112531 0 0 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 15202865 125914 SH SOLE 125914 0 0 ISHARES RUSSELL TOP 200 ETF ETF 464289446 298307 2227 SH SOLE 2227 0 0 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 1205384 5619 SH SOLE 5619 0 0 ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 390785 5223 SH SOLE 5223 0 0 ISHARES S&P 100 ETF ETF 464287101 20397671 77176 SH SOLE 77176 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 44181815 477435 SH SOLE 477435 0 0 ISHARES S&P 500 VALUE ETF 464287408 23254381 127764 SH SOLE 127764 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 237143940 2691453 SH SOLE 2691453 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 6699609 59048 SH SOLE 59048 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 24953676 194298 SH SOLE 194298 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 10077862 103607 SH SOLE 103607 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 10789376 89183 SH SOLE 89183 0 0 ISHARES SEMICONDUCTOR ETF ETF 464287523 3948796 16011 SH SOLE 16011 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 1757593 15906 SH SOLE 15906 0 0 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 119199792 1140122 SH SOLE 1140122 0 0 ISHARES SILVER TRUST ETF 46428Q109 4692433 176606 SH SOLE 176606 0 0 ISHARES TIPS BOND ETF ETF 464287176 3541527 33167 SH SOLE 33167 0 0 ISHARES TR RUSSEL 2000 VALUE ETF 464287630 11840071 77742 SH SOLE 77742 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 686113 5196 SH SOLE 5196 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 849557 6068 SH SOLE 6068 0 0 ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 11015587 135526 SH SOLE 135526 0 0 ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812 597273 9084 SH SOLE 9084 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 1712254 35672 SH SOLE 35672 0 0 ISHARES U.S. EQUITY FACTOR ETF ETF 46434V282 2020974 36290 SH SOLE 36290 0 0 ISHARES U.S. FINANCIALS ETF ETF 464287788 887907 9389 SH SOLE 9389 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 1658211 27064 SH SOLE 27064 0 0 ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 213197 4067 SH SOLE 4067 0 0 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 1273871 12605 SH SOLE 12605 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 1206657 10103 SH SOLE 10103 0 0 ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 16814370 399202 SH SOLE 399202 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 1072480 19138 SH SOLE 19138 0 0 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 325455 4907 SH SOLE 4907 0 0 ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 8641258 273891 SH SOLE 273891 0 0 ISHARES U.S. REAL ESTATE ETF ETF 464287739 1309060 14920 SH SOLE 14920 0 0 ISHARES U.S. SMALLCAP EQUITY FACTOR ETF ETF 46434V290 291482 4762 SH SOLE 4762 0 0 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 57178582 379924 SH SOLE 379924 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 1931812 88942 SH SOLE 88942 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 449665 19923 SH SOLE 19923 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 451967 5143 SH SOLE 5143 0 0 ISHARES US FINANCIAL SERVICES ETF ETF 464287770 10378425 159154 SH SOLE 159154 0 0 ISHARES US TRANSPORTATION ETF ETF 464287192 284751 4352 SH SOLE 4352 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 113150 19375 SH SOLE 19375 0 0 ITT INC COM Stock 45073V108 1502100 11628 SH SOLE 11628 0 0 JABIL INC COM Stock 466313103 674280 6198 SH SOLE 6198 0 0 JACOBS SOLUTIONS INC. Stock 46982L108 3289057 23542 SH SOLE 23542 0 0 JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 324374 6683 SH SOLE 6683 0 0 JANUS INTERNATIONAL GROUP INC COMMON STOCK Stock 47103N106 721249 57106 SH SOLE 57106 0 0 JAZZ PHARMACEUTICALS PLC SHS USD Stock G50871105 484021 4535 SH SOLE 4535 0 0 JEFFERIES FINL GROUP INC COM Stock 47233W109 78009298 1567711 SH SOLE 1567711 0 0 JOHN BEAN TECHNOLOGIES CORP COM Stock 477839104 222800 2346 SH SOLE 2346 0 0 JOHN HANCOCK MULTIFACTOR EMERGING MARKETS ETF ETF 47804J834 8365919 312979 SH SOLE 312979 0 0 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 6399161 116264 SH SOLE 116264 0 0 JOHNSON & JOHNSON COM Stock 478160104 80266459 549168 SH SOLE 549168 0 0 JOHNSON CTLS INTL PLC SHS Stock G51502105 5623260 84598 SH SOLE 84598 0 0 JONES LANG LASALLE INC COM Stock 48020Q107 634110 3089 SH SOLE 3089 0 0 JPMORGAN ACTIVE GROWTH ETF ETF 46654Q609 197291476 2625302 SH SOLE 2625302 0 0 JPMORGAN ACTIVE VALUE ETF ETF 46641Q167 6165065 104034 SH SOLE 104034 0 0 JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q191 696315 11826 SH SOLE 11826 0 0 JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217 250718 4443 SH SOLE 4443 0 0 JPMORGAN CHASE & CO. COM Stock 46625H100 146024381 721964 SH SOLE 721964 0 0 JPMORGAN CORE PLUS BOND ETF ETF 46641Q670 49098494 1059756 SH SOLE 1059756 0 0 JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETF ETF 46641Q308 409980 7581 SH SOLE 7581 0 0 JPMORGAN DIVERSIFIED RETURN USE EQUITY ETF 46641Q407 23399193 214308 SH SOLE 214308 0 0 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 11887451 209729 SH SOLE 209729 0 0 JPMORGAN HEDGED EQUITY LADDERED OVERLAY ETF ETF 46654Q724 761280 13000 SH SOLE 13000 0 0 JPMORGAN INTERNATIONAL BOND OPPORTUNITIES ETF ETF 46641Q852 3499120 74252 SH SOLE 74252 0 0 JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF ETF 46641Q134 708945 11325 SH SOLE 11325 0 0 JPMORGAN LIMITED DURATION BOND ETF ETF 46654Q773 3442371 67234 SH SOLE 67234 0 0 JPMORGAN MUNICIPAL ETF ETF 46641Q647 214598 4260 SH SOLE 4260 0 0 JPMORGAN U.S. VALUE FACTOR ETF US VALUE FACTOR FUND ETF 46641Q753 203287 4974 SH SOLE 4974 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 34746564 688460 SH SOLE 688460 0 0 JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 14764702 290959 SH SOLE 290959 0 0 KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 200237 19384 SH SOLE 19384 0 0 KB HOME COM Stock 48666K109 457153 6514 SH SOLE 6514 0 0 KBR INC COM Stock 48242W106 348473 5433 SH SOLE 5433 0 0 KEARNY FINL CORP MD COM Stock 48716P108 120632 19615 SH SOLE 19615 0 0 KELLANOVA COM Stock 487836108 2739024 47487 SH SOLE 47487 0 0 KENVUE INC COM Stock 49177J102 1062800 58460 SH SOLE 58460 0 0 KEURIG DR PEPPER INC COM Stock 49271V100 1032292 30907 SH SOLE 30907 0 0 KEYCORP COM Stock 493267108 997153 70173 SH SOLE 70173 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 743646 5438 SH SOLE 5438 0 0 KIMBELL RTY PARTNERS LP UNIT Stock 49435R102 254398 15550 SH SOLE 15550 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 12102562 87573 SH SOLE 87573 0 0 KIMCO RLTY CORP COM REIT 49446R109 275846 14175 SH SOLE 14175 0 0 KINDER MORGAN INC DEL COM Stock 49456B101 6324903 318314 SH SOLE 318314 0 0 KINETIK HOLDINGS INC COM NEW CL A Stock 02215L209 227174 5482 SH SOLE 5482 0 0 KINSALE CAP GROUP INC COM Stock 49714P108 995525 2584 SH SOLE 2584 0 0 KIRBY CORP COM Stock 497266106 1562117 13047 SH SOLE 13047 0 0 KITE RLTY GROUP TR COM NEW REIT 49803T300 368979 16487 SH SOLE 16487 0 0 KKR & CO INC COM Stock 48251W104 14239492 135305 SH SOLE 135305 0 0 KLA CORP COM NEW Stock 482480100 2504428 3037 SH SOLE 3037 0 0 KNIFE RIVER CORP COMMON STOCK Stock 498894104 4308069 61421 SH SOLE 61421 0 0 KODIAK GAS SVCS INC COM Stock 50012A108 351736 12903 SH SOLE 12903 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303 339902 13488 SH SOLE 13488 0 0 KORNIT DIGITAL LTD SHS Stock M6372Q113 201798 13784 SH SOLE 13784 0 0 KRAFT HEINZ CO COM Stock 500754106 2675808 83048 SH SOLE 83048 0 0 KRANESHARES MOUNT LUCAS MANAGED FUTURES INDEX STRATEGY ETF ETF 500767652 3503341 120142 SH SOLE 120142 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW Stock 50077B207 370530 18517 SH SOLE 18517 0 0 KROGER CO COM Stock 501044101 103884374 2080600 SH SOLE 2080600 0 0 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 342846 13031 SH SOLE 13031 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 10456445 46560 SH SOLE 46560 0 0 LABCORP HOLDINGS INC COM SHS Stock 504922105 6809713 33461 SH SOLE 33461 0 0 LAKELAND FINL CORP COM Stock 511656100 975791 15861 SH SOLE 15861 0 0 LAKELAND INDS INC COM Stock 511795106 1146197 49965 SH SOLE 49965 0 0 LAM RESEARCH CORP COM Stock 512807108 117835551 110659 SH SOLE 110659 0 0 LAMAR ADVERTISING CO NEW CL A REIT 512816109 3380133 28279 SH SOLE 28279 0 0 LAMB WESTON HLDGS INC COM Stock 513272104 691913 8229 SH SOLE 8229 0 0 LANCASTER COLONY CORP COM Stock 513847103 527415 2791 SH SOLE 2791 0 0 LANDSTAR SYS INC COM Stock 515098101 2095508 11359 SH SOLE 11359 0 0 LANTHEUS HLDGS INC COM Stock 516544103 2174735 27086 SH SOLE 27086 0 0 LAS VEGAS SANDS CORP COM Stock 517834107 410264 9272 SH SOLE 9272 0 0 LATTICE SEMICONDUCTOR CORP COM Stock 518415104 426574 7356 SH SOLE 7356 0 0 LAUDER ESTEE COS INC CL A Stock 518439104 1158150 10885 SH SOLE 10885 0 0 LEAR CORP COM NEW Stock 521865204 204228 1788 SH SOLE 1788 0 0 LEGALZOOM COM INC COM Stock 52466B103 85192 10154 SH SOLE 10154 0 0 LEIDOS HOLDINGS INC COM Stock 525327102 645635 4426 SH SOLE 4426 0 0 LEMAITRE VASCULAR INC COM Stock 525558201 550371 6689 SH SOLE 6689 0 0 LENNAR CORP CL A Stock 526057104 742173 4952 SH SOLE 4952 0 0 LENNOX INTL INC COM Stock 526107107 8395687 15693 SH SOLE 15693 0 0 LEXICON PHARMACEUTICALS INC COM NEW Stock 528872302 18253 10865 SH SOLE 10865 0 0 LGI HOMES INC COM Stock 50187T106 729344 8150 SH SOLE 8150 0 0 LIBERTY BROADBAND CORP COM SER A Stock 530307107 500245 9162 SH SOLE 9162 0 0 LIBERTY BROADBAND CORP COM SER C Stock 530307305 210015 3831 SH SOLE 3831 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C Stock 531229755 222991 3104 SH SOLE 3104 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789 806126 36378 SH SOLE 36378 0 0 LIGAND PHARMACEUTICALS INC COM NEW Stock 53220K504 1064120 12629 SH SOLE 12629 0 0 LINCOLN EDL SVCS CORP COM Stock 533535100 183083 15437 SH SOLE 15437 0 0 LINCOLN ELEC HLDGS INC COM Stock 533900106 2534368 13435 SH SOLE 13435 0 0 LINCOLN NATL CORP IND COM Stock 534187109 1651068 53089 SH SOLE 53089 0 0 LINDE PLC SHS Stock G54950103 18941635 43166 SH SOLE 43166 0 0 LITHIA MTRS INC COM Stock 536797103 652078 2583 SH SOLE 2583 0 0 LITTELFUSE INC COM Stock 537008104 357059 1397 SH SOLE 1397 0 0 LIVE NATION ENTERTAINMENT INC COM Stock 538034109 935291 9978 SH SOLE 9978 0 0 LIVE OAK BANCSHARES INC COM Stock 53803X105 2334634 66590 SH SOLE 66590 0 0 LKQ CORP COM Stock 501889208 1708770 41086 SH SOLE 41086 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 353670 129550 SH SOLE 129550 0 0 LOAR HOLDINGS INC COM SHS Stock 53947R105 509158 9533 SH SOLE 9533 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 90184479 193073 SH SOLE 193073 0 0 LOEWS CORP COM Stock 540424108 2403654 32160 SH SOLE 32160 0 0 LOGITECH INTL S A SHS Stock H50430232 235643 2432 SH SOLE 2432 0 0 LOUISIANA PAC CORP COM Stock 546347105 588730 7151 SH SOLE 7151 0 0 LOWES COS INC COM Stock 548661107 123661019 560923 SH SOLE 560923 0 0 LPL FINL HLDGS INC COM Stock 50212V100 4331255 15508 SH SOLE 15508 0 0 LUCID GROUP INC COM Stock 549498103 43480 16659 SH SOLE 16659 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 3862752 12932 SH SOLE 12932 0 0 LUMEN TECHNOLOGIES INC COM Stock 550241103 49114 44649 SH SOLE 44649 0 0 LUMENTUM HLDGS INC COM Stock 55024U109 345543 6786 SH SOLE 6786 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 12366124 129272 SH SOLE 129272 0 0 M & T BK CORP COM Stock 55261F104 1133799 7491 SH SOLE 7491 0 0 MACOM TECH SOLUTIONS HLDGS INC COM Stock 55405Y100 638500 5728 SH SOLE 5728 0 0 MADDEN STEVEN LTD COM Stock 556269108 255915 6050 SH SOLE 6050 0 0 MADISON SQUARE GRDN SPRT CORP CL A Stock 55825T103 236668 1258 SH SOLE 1258 0 0 MAGNITE INC COM Stock 55955D100 245506 18473 SH SOLE 18473 0 0 MAGNOLIA OIL & GAS CORP CL A Stock 559663109 1129530 44575 SH SOLE 44575 0 0 MAIN STR CAP CORP COM CEF 56035L104 447886 8871 SH SOLE 8871 0 0 MALIBU BOATS INC COM CL A Stock 56117J100 529384 15108 SH SOLE 15108 0 0 MANHATTAN ASSOCIATES INC COM Stock 562750109 1237100 5015 SH SOLE 5015 0 0 MANPOWERGROUP INC WIS COM Stock 56418H100 203537 2916 SH SOLE 2916 0 0 MANULIFE FINL CORP COM Stock 56501R106 3858317 144941 SH SOLE 144941 0 0 MARATHON OIL CORP COM Stock 565849106 1819867 63476 SH SOLE 63476 0 0 MARATHON PETE CORP COM Stock 56585A102 14024004 80839 SH SOLE 80839 0 0 MARKEL GROUP INC COM Stock 570535104 12250756 7775 SH SOLE 7775 0 0 MARKETAXESS HLDGS INC COM Stock 57060D108 532608 2656 SH SOLE 2656 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 14378859 59473 SH SOLE 59473 0 0 MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107 328672 3764 SH SOLE 3764 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 22721461 107828 SH SOLE 107828 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 14619386 26983 SH SOLE 26983 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 2501015 35780 SH SOLE 35780 0 0 MASCO CORP COM Stock 574599106 1799695 26994 SH SOLE 26994 0 0 MASTEC INC COM Stock 576323109 201890 1887 SH SOLE 1887 0 0 MASTERBRAND INC COMMON STOCK Stock 57638P104 353949 24111 SH SOLE 24111 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 168057602 380945 SH SOLE 380945 0 0 MATADOR RES CO COM Stock 576485205 2218030 37215 SH SOLE 37215 0 0 MATCH GROUP INC NEW COM Stock 57667L107 336894 11089 SH SOLE 11089 0 0 MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 1358551 15384 SH SOLE 15384 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 1982712 27949 SH SOLE 27949 0 0 MCDONALDS CORP COM Stock 580135101 46038504 180657 SH SOLE 180657 0 0 MCGRATH RENTCORP COM Stock 580589109 981752 9214 SH SOLE 9214 0 0 MCKESSON CORP COM Stock 58155Q103 21049446 36041 SH SOLE 36041 0 0 MDU RES GROUP INC COM Stock 552690109 5635987 224541 SH SOLE 224541 0 0 MEDICAL PPTYS TRUST INC COM REIT 58463J304 381491 88513 SH SOLE 88513 0 0 MEDPACE HLDGS INC COM Stock 58506Q109 2111555 5127 SH SOLE 5127 0 0 MEDTRONIC PLC SHS Stock G5960L103 9080520 115367 SH SOLE 115367 0 0 MEIRAGTX HLDGS PLC COM Stock G59665102 42104 10001 SH SOLE 10001 0 0 MERCADOLIBRE INC COM Stock 58733R102 3628627 2208 SH SOLE 2208 0 0 MERCK & CO INC COM Stock 58933Y105 132196784 1067825 SH SOLE 1067825 0 0 MERIT MED SYS INC COM Stock 589889104 623395 7253 SH SOLE 7253 0 0 META PLATFORMS INC. Stock 30303M102 217282120 430927 SH SOLE 430927 0 0 METLIFE INC COM Stock 59156R108 3125891 44535 SH SOLE 44535 0 0 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 813565 582 SH SOLE 582 0 0 MFS CHARTER INCOME TR SH BEN INT CEF 552727109 148154 23629 SH SOLE 23629 0 0 MFS HIGH INCOME MUN TR SH BEN INT CEF 59318D104 386274 104117 SH SOLE 104117 0 0 MFS INTER INCOME TR SH BEN INT CEF 55273C107 145361 54647 SH SOLE 54647 0 0 MGE ENERGY INC COM Stock 55277P104 295443 3954 SH SOLE 3954 0 0 MGM RESORTS INTERNATIONAL COM Stock 552953101 382856 8615 SH SOLE 8615 0 0 MGP INGREDIENTS INC NEW COM Stock 55303J106 1102310 14816 SH SOLE 14816 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 14854527 162345 SH SOLE 162345 0 0 MICRON TECHNOLOGY INC COM Stock 595112103 4949207 37628 SH SOLE 37628 0 0 MICROSOFT CORP COM Stock 594918104 893788933 1999751 SH SOLE 1999751 0 0 MICROSTRATEGY INC CL A NEW Stock 594972408 577426 419 SH SOLE 419 0 0 MID-AMER APT CMNTYS INC COM REIT 59522J103 975520 6840 SH SOLE 6840 0 0 MIDDLEBY CORP COM Stock 596278101 350910 2862 SH SOLE 2862 0 0 MIMEDX GROUP INC COM Stock 602496101 95177 13734 SH SOLE 13734 0 0 MINK THERAPEUTICS INC COM Stock 603693102 33914 35729 SH SOLE 35729 0 0 MISTER CAR WASH INC COM Stock 60646V105 156006 21911 SH SOLE 21911 0 0 MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS ADR 606822104 832914 77122 SH SOLE 77122 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109 363413 85913 SH SOLE 85913 0 0 MKS INSTRS INC COM Stock 55306N104 540471 4139 SH SOLE 4139 0 0 MODERNA INC COM Stock 60770K107 1002441 8442 SH SOLE 8442 0 0 MOELIS & CO CL A Stock 60786M105 236083 4152 SH SOLE 4152 0 0 MOHAWK INDS INC COM Stock 608190104 276819 2437 SH SOLE 2437 0 0 MOLINA HEALTHCARE INC COM Stock 60855R100 1351228 4545 SH SOLE 4545 0 0 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 1300583 25587 SH SOLE 25587 0 0 MONDAY COM LTD SHS Stock M7S64H106 1723842 7160 SH SOLE 7160 0 0 MONDELEZ INTL INC CL A Stock 609207105 11804238 180383 SH SOLE 180383 0 0 MONGODB INC CL A Stock 60937P106 303416 1214 SH SOLE 1214 0 0 MONOLITHIC PWR SYS INC COM Stock 609839105 1319813 1606 SH SOLE 1606 0 0 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 1825032 36537 SH SOLE 36537 0 0 MOODYS CORP COM Stock 615369105 3030453 7199 SH SOLE 7199 0 0 MOOG INC CL A Stock 615394202 686265 4102 SH SOLE 4102 0 0 MORGAN STANLEY COM NEW Stock 617446448 11862487 122055 SH SOLE 122055 0 0 MORNINGSTAR INC COM Stock 617700109 904271 3057 SH SOLE 3057 0 0 MOSAIC CO NEW COM Stock 61945C103 262777 9093 SH SOLE 9093 0 0 MOTLEY FOOL 100 INDEX ETF ETF 74933W601 285401 5303 SH SOLE 5303 0 0 MOTORCAR PTS AMER INC COM Stock 620071100 596207 96630 SH SOLE 96630 0 0 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 1984128 5140 SH SOLE 5140 0 0 MP MATERIALS CORP COM CL A Stock 553368101 142283 11177 SH SOLE 11177 0 0 MPLX LP COM UNIT REP LTD Stock 55336V100 2565797 60244 SH SOLE 60244 0 0 MSA SAFETY INC COM Stock 553498106 6665247 35512 SH SOLE 35512 0 0 MSC INDL DIRECT INC CL A Stock 553530106 1577317 19888 SH SOLE 19888 0 0 MSCI INC COM Stock 55354G100 928704 1928 SH SOLE 1928 0 0 MURPHY OIL CORP COM Stock 626717102 598681 14517 SH SOLE 14517 0 0 MYR GROUP INC DEL COM Stock 55405W104 1160456 8551 SH SOLE 8551 0 0 MYRIAD GENETICS INC COM Stock 62855J104 372868 15244 SH SOLE 15244 0 0 NASDAQ INC COM Stock 631103108 839165 13926 SH SOLE 13926 0 0 NATERA INC COM Stock 632307104 295199 2726 SH SOLE 2726 0 0 NATIONAL FUEL GAS CO COM Stock 636180101 405324 7480 SH SOLE 7480 0 0 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 1235663 21755 SH SOLE 21755 0 0 NATIONAL HEALTH INVS INC COM REIT 63633D104 641223 9467 SH SOLE 9467 0 0 NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN REIT 637870106 348762 8461 SH SOLE 8461 0 0 NATWEST GROUP PLC SPONS ADR ADR 639057207 126938 15808 SH SOLE 15808 0 0 NCINO INC COM Stock 63947X101 3051859 97038 SH SOLE 97038 0 0 NEKTAR THERAPEUTICS COM Stock 640268108 14880 12000 SH SOLE 12000 0 0 NELNET INC CL A Stock 64031N108 1628788 16149 SH SOLE 16149 0 0 NEOGEN CORP COM Stock 640491106 1765518 112957 SH SOLE 112957 0 0 NETAPP INC COM Stock 64110D104 2905988 22562 SH SOLE 22562 0 0 NETFLIX INC COM Stock 64110L106 73063771 108262 SH SOLE 108262 0 0 NETSCOUT SYS INC COM Stock 64115T104 396491 21678 SH SOLE 21678 0 0 NEUROCRINE BIOSCIENCES INC COM Stock 64125C109 1343109 9756 SH SOLE 9756 0 0 NEW GOLD INC CDA COM Stock 644535106 74100 38000 SH SOLE 38000 0 0 NEW JERSEY RES CORP COM Stock 646025106 640525 14987 SH SOLE 14987 0 0 NEW MTN FIN CORP COM CEF 647551100 1920089 156870 SH SOLE 156870 0 0 NEW YORK CMNTY BANCORP INC COM NEW Stock 649445400 275463 85548 SH SOLE 85548 0 0 NEW YORK TIMES CO CL A Stock 650111107 313252 6117 SH SOLE 6117 0 0 NEWELL BRANDS INC COM Stock 651229106 522267 81477 SH SOLE 81477 0 0 NEWMONT CORP COM Stock 651639106 3405753 81341 SH SOLE 81341 0 0 NEWPARK RES INC COM PAR $.01NEW Stock 651718504 109642 13194 SH SOLE 13194 0 0 NEWS CORP NEW CL B Stock 65249B208 350049 12330 SH SOLE 12330 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103 33546217 202073 SH SOLE 202073 0 0 NEXTDECADE CORP COM Stock 65342K105 333686 42026 SH SOLE 42026 0 0 NEXTERA ENERGY INC COM Stock 65339F101 21022092 296880 SH SOLE 296880 0 0 NEXTRACKER INC CLASS A COM Stock 65290E101 331864 7079 SH SOLE 7079 0 0 NICE LTD SPONSORED ADR ADR 653656108 384160 2234 SH SOLE 2234 0 0 NIKE INC CL B Stock 654106103 16141333 214161 SH SOLE 214161 0 0 NIOCORP DEVS LTD COM NEW Stock 654484104 64756 37431 SH SOLE 37431 0 0 NISOURCE INC COM Stock 65473P105 1339146 46482 SH SOLE 46482 0 0 NNN REIT INC COM REIT 637417106 5006448 117522 SH SOLE 117522 0 0 NOKIA CORP SPONSORED ADR ADR 654902204 254489 67325 SH SOLE 67325 0 0 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 151058 26135 SH SOLE 26135 0 0 NORDIC AMERICAN TANKERS LIMITE COM Stock G65773106 441737 110989 SH SOLE 110989 0 0 NORDSON CORP COM Stock 655663102 1107952 4777 SH SOLE 4777 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 22167254 103252 SH SOLE 103252 0 0 NORTHERN DYNASTY MINERALS LTD COM NEW Stock 66510M204 7079 22800 SH SOLE 22800 0 0 NORTHERN OIL & GAS INC COM Stock 665531307 457749 12315 SH SOLE 12315 0 0 NORTHERN TR CORP COM Stock 665859104 1041879 12406 SH SOLE 12406 0 0 NORTHROP GRUMMAN CORP COM Stock 666807102 8645090 19830 SH SOLE 19830 0 0 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 190549 10141 SH SOLE 10141 0 0 NOV INC COM Stock 62955J103 615867 32397 SH SOLE 32397 0 0 NOVANTA INC COM Stock 67000B104 552127 3385 SH SOLE 3385 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 13766835 129315 SH SOLE 129315 0 0 NOVO-NORDISK A S ADR ADR 670100205 22955880 160823 SH SOLE 160823 0 0 NRG ENERGY INC COM NEW Stock 629377508 347992 4469 SH SOLE 4469 0 0 NU HLDGS LTD ORD SHS CL A Stock G6683N103 2482459 192588 SH SOLE 192588 0 0 NUCOR CORP COM Stock 670346105 98077020 620426 SH SOLE 620426 0 0 NUTANIX INC CL A Stock 67059N108 406080 7143 SH SOLE 7143 0 0 NUTEX HEALTH INC COM Stock 67079U306 12612 21201 SH SOLE 21201 0 0 NUTRIEN LTD COM Stock 67077M108 37823025 742941 SH SOLE 742941 0 0 NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 1262255 101305 SH SOLE 101305 0 0 NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 953765 83226 SH SOLE 83226 0 0 NUVEEN AMT-FREE MUN VALUE FD COM CEF 670695105 1932736 139246 SH SOLE 139246 0 0 NUVEEN CORE PLUS IMPACT FUND COM BEN INT CEF 67080D103 4273258 392763 SH SOLE 392763 0 0 NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102 305477 55041 SH SOLE 55041 0 0 NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF ETF 67092P805 579734 18623 SH SOLE 18623 0 0 NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 6047896 74518 SH SOLE 74518 0 0 NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 8782355 232399 SH SOLE 232399 0 0 NUVEEN FLOATING RATE INCOME FD COM CEF 67072T108 212366 24551 SH SOLE 24551 0 0 NUVEEN MUN CR OPPORTUNITIES FD COM CEF 670663103 308840 28000 SH SOLE 28000 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 165998 19235 SH SOLE 19235 0 0 NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101 809468 65544 SH SOLE 65544 0 0 NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS CEF 670699107 376852 15026 SH SOLE 15026 0 0 NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 5290536 708238 SH SOLE 708238 0 0 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 204454 17415 SH SOLE 17415 0 0 NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 6706ER101 391082 28969 SH SOLE 28969 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 106401 11770 SH SOLE 11770 0 0 NUVEEN SELECT TAX-FREE INCOME SH BEN INT CEF 67062F100 149345 10307 SH SOLE 10307 0 0 NVENT ELECTRIC PLC SHS Stock G6700G107 695504 9078 SH SOLE 9078 0 0 NVIDIA CORPORATION COM Stock 67066G104 496113824 4015815 SH SOLE 4015815 0 0 NVR INC COM Stock 62944T105 220068 29 SH SOLE 29 0 0 NXP SEMICONDUCTORS N V COM Stock N6596X109 5044957 18748 SH SOLE 18748 0 0 OAKTREE SPECIALTY LENDING CORP COM CEF 67401P405 611660 32518 SH SOLE 32518 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 3461799 54923 SH SOLE 54923 0 0 OCEANEERING INTL INC COM Stock 675232102 347636 14693 SH SOLE 14693 0 0 OCUGEN INC COM Stock 67577C105 93000 60000 SH SOLE 60000 0 0 OCUPHIRE PHARMA INC COM Stock 67577R102 27540 18000 SH SOLE 18000 0 0 OGE ENERGY CORP COM Stock 670837103 909375 25473 SH SOLE 25473 0 0 OKTA INC CL A Stock 679295105 690068 7372 SH SOLE 7372 0 0 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 1302975 7378 SH SOLE 7378 0 0 OLD NATL BANCORP IND COM Stock 680033107 408911 23788 SH SOLE 23788 0 0 OLD REP INTL CORP COM Stock 680223104 2331609 75457 SH SOLE 75457 0 0 OLIN CORP COM PAR $1 Stock 680665205 205950 4368 SH SOLE 4368 0 0 OLLIES BARGAIN OUTLET HLDGS IN COM Stock 681116109 263783 2687 SH SOLE 2687 0 0 OMEGA HEALTHCARE INVS INC COM REIT 681936100 1644076 48002 SH SOLE 48002 0 0 OMNIAB INC COM Stock 68218J103 84000 22400 SH SOLE 22400 0 0 OMNICOM GROUP INC COM Stock 681919106 1657854 18482 SH SOLE 18482 0 0 ON HLDG AG NAMEN AKT A Stock H5919C104 267827 6903 SH SOLE 6903 0 0 ON SEMICONDUCTOR CORP COM Stock 682189105 1050759 15328 SH SOLE 15328 0 0 ONE GAS INC COM Stock 68235P108 2361748 36989 SH SOLE 36989 0 0 ONEOK INC NEW COM Stock 682680103 8148904 99925 SH SOLE 99925 0 0 ONESPAWORLD HOLDINGS LIMITED COM Stock P73684113 199979 13011 SH SOLE 13011 0 0 ONTO INNOVATION INC COM Stock 683344105 874507 3983 SH SOLE 3983 0 0 OPEN TEXT CORP COM Stock 683715106 1267439 42192 SH SOLE 42192 0 0 OPENDOOR TECHNOLOGIES INC COM Stock 683712103 74573 40529 SH SOLE 40529 0 0 OPKO HEALTH INC COM Stock 68375N103 44621 35697 SH SOLE 35697 0 0 OPPENHEIMER HLDGS INC CL A NON VTG Stock 683797104 335370 7000 SH SOLE 7000 0 0 OPTION CARE HEALTH INC COM NEW Stock 68404L201 634108 22892 SH SOLE 22892 0 0 ORACLE CORP COM Stock 68389X105 111947231 792827 SH SOLE 792827 0 0 ORANGE SPONSORED ADR ADR 684060106 133486 13362 SH SOLE 13362 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 13548860 12830 SH SOLE 12830 0 0 ORGANON & CO COMMON STOCK Stock 68622V106 568379 27458 SH SOLE 27458 0 0 ORIX CORP SPONSORED ADR ADR 686330101 236656 2126 SH SOLE 2126 0 0 OSCAR HEALTH INC CL A Stock 687793109 931181 58861 SH SOLE 58861 0 0 OSHKOSH CORP COM Stock 688239201 346287 3200 SH SOLE 3200 0 0 OSISKO DEVELOPMENT CORP COM NEW Stock 06828J105 52510 28175 SH SOLE 28175 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 4042489 41996 SH SOLE 41996 0 0 OVINTIV INC COM Stock 69047Q102 379633 8100 SH SOLE 8100 0 0 OWENS CORNING NEW COM Stock 690742101 2171428 12500 SH SOLE 12500 0 0 OXFORD INDS INC COM Stock 691497309 281121 2807 SH SOLE 2807 0 0 OXFORD LANE CAP CORP COM CEF 691543102 56363 10399 SH SOLE 10399 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 776039 41499 SH SOLE 41499 0 0 P10 INC COM CL A Stock 69376K106 107391 12664 SH SOLE 12664 0 0 PACCAR INC COM Stock 693718108 5541314 53831 SH SOLE 53831 0 0 PACER TRENDPILOT US LARGE CAP ETF ETF 69374H105 228896 4600 SH SOLE 4600 0 0 PACER US CASH COWS 100 ETF ETF 69374H881 20086460 368627 SH SOLE 368627 0 0 PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 4274802 98136 SH SOLE 98136 0 0 PACER US SMALL CAP CASH COWS GROWTH LEADERS ETF ETF 69374H352 302366 12792 SH SOLE 12792 0 0 PACKAGING CORP AMER COM Stock 695156109 3542442 19404 SH SOLE 19404 0 0 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 9664140 381529 SH SOLE 381529 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 123141744 363239 SH SOLE 363239 0 0 PALOMAR HLDGS INC COM Stock 69753M105 471644 5812 SH SOLE 5812 0 0 PAR TECHNOLOGY CORP COM Stock 698884103 5936825 126074 SH SOLE 126074 0 0 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 935709 90059 SH SOLE 90059 0 0 PARK HOTELS & RESORTS INC COM REIT 700517105 367409 24527 SH SOLE 24527 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 5651897 11174 SH SOLE 11174 0 0 PARSONS CORP DEL COM Stock 70202L102 749298 9159 SH SOLE 9159 0 0 PATTERSON-UTI ENERGY INC COM Stock 703481101 192563 18587 SH SOLE 18587 0 0 PAYCHEX INC COM Stock 704326107 6639781 56004 SH SOLE 56004 0 0 PAYCOM SOFTWARE INC COM Stock 70432V102 1076118 7523 SH SOLE 7523 0 0 PAYCOR HCM INC COM Stock 70435P102 263068 20714 SH SOLE 20714 0 0 PAYLOCITY HLDG CORP COM Stock 70438V106 1011158 7669 SH SOLE 7669 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 3631074 62572 SH SOLE 62572 0 0 PBF ENERGY INC CL A Stock 69318G106 772007 16775 SH SOLE 16775 0 0 PEBBLEBROOK HOTEL TR COM REIT 70509V100 283346 20607 SH SOLE 20607 0 0 PENTAIR PLC SHS Stock G7S00T104 2720290 35480 SH SOLE 35480 0 0 PEPSICO INC COM Stock 713448108 92928352 563441 SH SOLE 563441 0 0 PERFORMANCE FOOD GROUP CO COM Stock 71377A103 1347454 20382 SH SOLE 20382 0 0 PERION NETWORK LTD SHS NEW Stock M78673114 557446 66760 SH SOLE 66760 0 0 PERMIAN BASIN RTY TR UNIT BEN INT Stock 714236106 322843 28681 SH SOLE 28681 0 0 PERMIAN RESOURCES CORP CLASS A COM Stock 71424F105 638652 39545 SH SOLE 39545 0 0 PERRIGO CO PLC SHS Stock G97822103 638199 24852 SH SOLE 24852 0 0 PETCO HEALTH & WELLNESS CO INC COM Stock 71601V105 107609 28468 SH SOLE 28468 0 0 PFIZER INC COM Stock 717081103 40514034 1447964 SH SOLE 1447964 0 0 PG&E CORP COM Stock 69331C108 1128824 64652 SH SOLE 64652 0 0 PGIM SHORT DUR HIG YLD OPP FD COM CEF 69355J104 383250 25000 SH SOLE 25000 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 18005626 177693 SH SOLE 177693 0 0 PHILLIPS 66 COM Stock 718546104 18832927 133406 SH SOLE 133406 0 0 PHINIA INC COMMON STOCK Stock 71880K101 450042 11434 SH SOLE 11434 0 0 PIMCO 1-5 YEAR US TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 1649691 31946 SH SOLE 31946 0 0 PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 11838214 129976 SH SOLE 129976 0 0 PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101 244657 17097 SH SOLE 17097 0 0 PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101 3613453 192103 SH SOLE 192103 0 0 PIMCO DYNAMIC INCOME OPRNTS FD COM BEN SHS CEF 69355M107 332250 25000 SH SOLE 25000 0 0 PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718 3168138 33465 SH SOLE 33465 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 4214942 41877 SH SOLE 41877 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 1097887 21089 SH SOLE 21089 0 0 PIMCO MULTISECTOR BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R585 4137629 161374 SH SOLE 161374 0 0 PIMCO MUN INCOME FD COM CEF 72200R107 1972216 215073 SH SOLE 215073 0 0 PIMCO MUN INCOME FD II COM CEF 72200W106 189366 22200 SH SOLE 22200 0 0 PIMCO MUN INCOME FD III COM CEF 72201A103 164897 20926 SH SOLE 20926 0 0 PIMCO SHORT TERM MUNICIPAL BOND ACTIVE ETF ETF 72201R874 17394038 348788 SH SOLE 348788 0 0 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 6903476 86250 SH SOLE 86250 0 0 PINNACLE WEST CAP CORP COM Stock 723484101 55056497 720823 SH SOLE 720823 0 0 PINTEREST INC CL A Stock 72352L106 1792607 40676 SH SOLE 40676 0 0 PIONEER FLOATING RATE FUND INC COM CEF 72369J102 485231 50231 SH SOLE 50231 0 0 PIPER SANDLER COMPANIES COM Stock 724078100 713677 3101 SH SOLE 3101 0 0 PJT PARTNERS INC COM CL A Stock 69343T107 332581 3082 SH SOLE 3082 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 1065122 59637 SH SOLE 59637 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A Stock 72651A207 1041773 55355 SH SOLE 55355 0 0 PLAYTIKA HLDG CORP COM Stock 72815L107 147799 18780 SH SOLE 18780 0 0 PLEXUS CORP COM Stock 729132100 2248292 21790 SH SOLE 21790 0 0 PLUG POWER INC COM NEW Stock 72919P202 84791 36391 SH SOLE 36391 0 0 PMXF DIVERSIFIED RETURN INTL EX-NORTH AMERICA EQUITY ETF 46641Q209 8100590 146537 SH SOLE 146537 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 13249523 85217 SH SOLE 85217 0 0 POLARIS INC COM Stock 731068102 646296 8253 SH SOLE 8253 0 0 POLESTAR AUTOMOTIVE HLDG UK ADS A ADR 731105201 16271 20685 SH SOLE 20685 0 0 POOL CORP COM Stock 73278L105 5429045 17665 SH SOLE 17665 0 0 POPULAR INC COM NEW Stock 733174700 482916 5461 SH SOLE 5461 0 0 PORTLAND GEN ELEC CO COM NEW Stock 736508847 403890 9341 SH SOLE 9341 0 0 POST HLDGS INC COM Stock 737446104 271753 2609 SH SOLE 2609 0 0 POWER INTEGRATIONS INC COM Stock 739276103 1519473 21648 SH SOLE 21648 0 0 POWERFLEET INC COM Stock 73931J109 615350 134650 SH SOLE 134650 0 0 POWERSCHOOL HOLDINGS INC COM CL A Stock 73939C106 357591 15971 SH SOLE 15971 0 0 PPG INDS INC COM Stock 693506107 2555003 20296 SH SOLE 20296 0 0 PPL CORP COM Stock 69351T106 923906 33414 SH SOLE 33414 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 11853291 102795 SH SOLE 102795 0 0 PRIMERICA INC COM Stock 74164M108 290993 1230 SH SOLE 1230 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 2387074 30428 SH SOLE 30428 0 0 PRIVIA HEALTH GROUP INC COM Stock 74276R102 582039 33489 SH SOLE 33489 0 0 PROASSURANCE CORP COM Stock 74267C106 128823 10542 SH SOLE 10542 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 285157350 1729065 SH SOLE 1729065 0 0 PROGRESS SOFTWARE CORP COM Stock 743312100 933217 17199 SH SOLE 17199 0 0 PROGRESSIVE CORP COM Stock 743315103 6219194 29942 SH SOLE 29942 0 0 PROGYNY INC COM Stock 74340E103 6601614 230745 SH SOLE 230745 0 0 PROLOGIS INC. COM REIT 74340W103 18699971 166503 SH SOLE 166503 0 0 PROS HOLDINGS INC COM Stock 74346Y103 414737 14476 SH SOLE 14476 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 2487270 25874 SH SOLE 25874 0 0 PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 213908 2906 SH SOLE 2906 0 0 PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 278945 11750 SH SOLE 11750 0 0 PROSHARES SHORT S&P500 ETF 74347B425 175708 15399 SH SOLE 15399 0 0 PROSHARES ULTRAPRO QQQ ETF 74347X831 410844 5565 SH SOLE 5565 0 0 PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 406628 11800 SH SOLE 11800 0 0 PROSPECT CAP CORP COM CEF 74348T102 58405 10561 SH SOLE 10561 0 0 PROSPERITY BANCSHARES INC COM Stock 743606105 336698 5507 SH SOLE 5507 0 0 PROTAGONIST THERAPEUTICS INC COM Stock 74366E102 212751 6140 SH SOLE 6140 0 0 PROTO LABS INC COM Stock 743713109 435302 14092 SH SOLE 14092 0 0 PRUDENTIAL FINL INC COM Stock 744320102 3832090 32700 SH SOLE 32700 0 0 PTC INC COM Stock 69370C100 804253 4427 SH SOLE 4427 0 0 PUBLIC STORAGE OPER CO COM REIT 74460D109 3983442 13848 SH SOLE 13848 0 0 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 8460633 114798 SH SOLE 114798 0 0 PULTE GROUP INC COM Stock 745867101 103204212 937368 SH SOLE 937368 0 0 PURE STORAGE INC CL A Stock 74624M102 3916746 60999 SH SOLE 60999 0 0 Q2 HLDGS INC COM Stock 74736L109 245664 4072 SH SOLE 4072 0 0 QCR HOLDINGS INC COM Stock 74727A104 220740 3679 SH SOLE 3679 0 0 QORVO INC COM Stock 74736K101 270605 2332 SH SOLE 2332 0 0 QUADRATIC INTEREST RATE VOLATILITY & INFLATION HEDGE ETF ETF 500767736 7620647 411705 SH SOLE 411705 0 0 QUAKER HOUGHTON COM Stock 747316107 357388 2106 SH SOLE 2106 0 0 QUALCOMM INC COM Stock 747525103 126487810 635043 SH SOLE 635043 0 0 QUALYS INC COM Stock 74758T303 268944 1886 SH SOLE 1886 0 0 QUANTA SVCS INC COM Stock 74762E102 1774932 6985 SH SOLE 6985 0 0 QUANTUM CORP COM NEW Stock 747906501 7091 17333 SH SOLE 17333 0 0 QUEST DIAGNOSTICS INC COM Stock 74834L100 1923127 14050 SH SOLE 14050 0 0 QUINSTREET INC COM Stock 74874Q100 3082322 185794 SH SOLE 185794 0 0 QURATE RETAIL INC COM SER A Stock 74915M100 11193 17767 SH SOLE 17767 0 0 RALLYBIO CORP COM Stock 75120L100 13526 10094 SH SOLE 10094 0 0 RALPH LAUREN CORP CL A Stock 751212101 402638 2300 SH SOLE 2300 0 0 RAMBUS INC DEL COM Stock 750917106 64365373 1095394 SH SOLE 1095394 0 0 RAYMOND JAMES FINL INC COM Stock 754730109 4998317 40436 SH SOLE 40436 0 0 RB GLOBAL INC COM Stock 74935Q107 2380905 31180 SH SOLE 31180 0 0 RBC BEARINGS INC COM Stock 75524B104 1234244 4575 SH SOLE 4575 0 0 READY CAPITAL CORP COM REIT 75574U101 101579 12418 SH SOLE 12418 0 0 REALTY INCOME CORP COM REIT 756109104 4941858 93560 SH SOLE 93560 0 0 REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 507366 18571 SH SOLE 18571 0 0 RED RIVER BANCSHARES INC COM Stock 75686R202 461232 9611 SH SOLE 9611 0 0 REGAL REXNORD CORPORATION COM Stock 758750103 801531 5928 SH SOLE 5928 0 0 REGENCY CTRS CORP COM REIT 758849103 284693 4577 SH SOLE 4577 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 9285145 8834 SH SOLE 8834 0 0 REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 1876026 93614 SH SOLE 93614 0 0 REINSURANCE GRP OF AMERICA INC COM NEW Stock 759351604 3079461 15002 SH SOLE 15002 0 0 RELIANCE INC COM Stock 759509102 1121157 3926 SH SOLE 3926 0 0 RELX PLC SPONSORED ADR ADR 759530108 48999385 1067990 SH SOLE 1067990 0 0 RENAISSANCERE HLDGS LTD COM Stock G7496G103 1922410 8601 SH SOLE 8601 0 0 RENASANT CORP COM Stock 75970E107 415558 13607 SH SOLE 13607 0 0 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 565188 19062 SH SOLE 19062 0 0 REPLIGEN CORP COM Stock 759916109 800481 6350 SH SOLE 6350 0 0 REPUBLIC SVCS INC COM Stock 760759100 2346765 12076 SH SOLE 12076 0 0 RESMED INC COM Stock 761152107 927932 4848 SH SOLE 4848 0 0 RESTAURANT BRANDS INTL INC COM Stock 76131D103 594599 8450 SH SOLE 8450 0 0 RETAIL OPPORTUNITY INVTS CORP COM REIT 76131N101 158353 12740 SH SOLE 12740 0 0 REV GROUP INC COM Stock 749527107 283099 11374 SH SOLE 11374 0 0 REVOLUTION MEDICINES INC COM Stock 76155X100 315215 8122 SH SOLE 8122 0 0 REVOLVE GROUP INC CL A Stock 76156B107 185097 11634 SH SOLE 11634 0 0 REVVITY INC COM Stock 714046109 10410646 99281 SH SOLE 99281 0 0 REXFORD INDL RLTY INC COM REIT 76169C100 770693 17284 SH SOLE 17284 0 0 REYNOLDS CONSUMER PRODS INC COM Stock 76171L106 263628 9422 SH SOLE 9422 0 0 RGC RES INC COM Stock 74955L103 326178 15950 SH SOLE 15950 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 3906311 59249 SH SOLE 59249 0 0 RITHM CAPITAL CORP COM NEW REIT 64828T201 808300 74088 SH SOLE 74088 0 0 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 466160 34736 SH SOLE 34736 0 0 RLI CORP COM Stock 749607107 330481 2349 SH SOLE 2349 0 0 ROBERT HALF INC. COM Stock 770323103 856096 13381 SH SOLE 13381 0 0 ROBINHOOD MKTS INC COM CL A Stock 770700102 328273 14455 SH SOLE 14455 0 0 ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 301505707 6785012 123140 SH SOLE 123140 0 0 ROCKWELL AUTOMATION INC COM Stock 773903109 7414475 26934 SH SOLE 26934 0 0 ROLLINS INC COM Stock 775711104 1621734 33239 SH SOLE 33239 0 0 ROPER TECHNOLOGIES INC COM Stock 776696106 5586675 9911 SH SOLE 9911 0 0 ROSS STORES INC COM Stock 778296103 4558781 31371 SH SOLE 31371 0 0 ROYAL BK CDA COM Stock 780087102 10860898 102095 SH SOLE 102095 0 0 ROYAL CARIBBEAN GROUP COM Stock V7780T103 2525208 15839 SH SOLE 15839 0 0 ROYAL GOLD INC COM Stock 780287108 182743 1460 SH SOLE 1460 0 0 ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104 815457 30924 SH SOLE 30924 0 0 ROYCE GLOBAL TRUST INC COM CEF 78081T104 325244 29249 SH SOLE 29249 0 0 ROYCE MICRO-CAP TR INC COM CEF 780915104 928117 100992 SH SOLE 100992 0 0 ROYCE SMALL CAP TRUST INC COM CEF 780910105 4399452 304040 SH SOLE 304040 0 0 RPM INTL INC COM Stock 749685103 1028010 9547 SH SOLE 9547 0 0 RTX CORPORATION COM Stock 75513E101 23626345 235346 SH SOLE 235346 0 0 RUNNING OAK EFFICIENT GROWTH ETF ETF 48817R870 702103 23000 SH SOLE 23000 0 0 RUSH ENTERPRISES INC CL A Stock 781846209 1018853 24334 SH SOLE 24334 0 0 RUSH ENTERPRISES INC CL B Stock 781846308 491324 12521 SH SOLE 12521 0 0 RYAN SPECIALTY HOLDINGS INC CL A Stock 78351F107 498431 8607 SH SOLE 8607 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 726837 6242 SH SOLE 6242 0 0 RYDER SYS INC COM Stock 783549108 623860 5036 SH SOLE 5036 0 0 RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107 506290 5070 SH SOLE 5070 0 0 S & T BANCORP INC COM Stock 783859101 337473 10107 SH SOLE 10107 0 0 S&P GLOBAL INC COM Stock 78409V104 10736121 24072 SH SOLE 24072 0 0 SABRA HEALTH CARE REIT INC COM REIT 78573L106 748063 48576 SH SOLE 48576 0 0 SABRE CORP COM Stock 78573M104 123028 46078 SH SOLE 46078 0 0 SAIA INC COM Stock 78709Y105 218648 461 SH SOLE 461 0 0 SALESFORCE INC COM Stock 79466L302 13237379 51487 SH SOLE 51487 0 0 SAMSARA INC COM CL A Stock 79589L106 295785 8777 SH SOLE 8777 0 0 SANMINA CORPORATION COM Stock 801056102 425391 6421 SH SOLE 6421 0 0 SANOFI SPONSORED ADR ADR 80105N105 3404724 70172 SH SOLE 70172 0 0 SAP SE SPON ADR ADR 803054204 6483844 32144 SH SOLE 32144 0 0 SAREPTA THERAPEUTICS INC COM Stock 803607100 530880 3360 SH SOLE 3360 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 849847 4329 SH SOLE 4329 0 0 SCHLUMBERGER LTD COM STK Stock 806857108 5344841 113286 SH SOLE 113286 0 0 SCHNEIDER NATIONAL INC CL B Stock 80689H102 392020 16226 SH SOLE 16226 0 0 SCHWAB 1000 INDEX ETF ETF 808524722 1916881 36631 SH SOLE 36631 0 0 SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 325697 6746 SH SOLE 6746 0 0 SCHWAB 5-10 YEAR CORPORATE BOND ETF ETF 808524698 583809 13238 SH SOLE 13238 0 0 SCHWAB CHARLES CORP COM Stock 808513105 17435842 236611 SH SOLE 236611 0 0 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY Money Market Fund 808515530 11073723 11073723 SH SOLE 11073723 0 0 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 7198900 271043 SH SOLE 271043 0 0 SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF ETF 808524755 5891925 168197 SH SOLE 168197 0 0 SCHWAB FUNDAMENTAL U.S. BROAD MARKET ETF ETF 808524789 1963662 29943 SH SOLE 29943 0 0 SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF ETF 808524771 289884739 4327930 SH SOLE 4327930 0 0 SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF ETF 808524763 2322265 42285 SH SOLE 42285 0 0 SCHWAB INTERMEDIATE-TERM US TREASURY ETF ETF 808524854 704840 14452 SH SOLE 14452 0 0 SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 15269894 429171 SH SOLE 429171 0 0 SCHWAB INT'L EQ ETF ETF 808524805 16651213 433400 SH SOLE 433400 0 0 SCHWAB LONG-TERM U.S. TREASURY ETF ETF 808524680 207064 6311 SH SOLE 6311 0 0 SCHWAB MUNICIPAL BOND ETF ETF 808524649 1037663 20188 SH SOLE 20188 0 0 SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862 9848872 204631 SH SOLE 204631 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 50214998 781556 SH SOLE 781556 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 23857954 236592 SH SOLE 236592 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 7962211 107481 SH SOLE 107481 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 8607428 110593 SH SOLE 110593 0 0 SCHWAB U.S. REIT ETF ETF 808524847 414882 20775 SH SOLE 20775 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 17135313 361124 SH SOLE 361124 0 0 SCHWAB US AGGREGATE BOND ETF ETF 808524839 1784520 39151 SH SOLE 39151 0 0 SCHWAB US BROAD MKTS ETF ETF 808524102 93466283 1486660 SH SOLE 1486660 0 0 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 25906197 333156 SH SOLE 333156 0 0 SCHWAB US TIPS ETF ETF 808524870 764311 14695 SH SOLE 14695 0 0 SCIENCE APPLICATIONS INTL CORP COM Stock 808625107 285059 2425 SH SOLE 2425 0 0 SCOTTS MIRACLE-GRO CO CL A Stock 810186106 626528 9630 SH SOLE 9630 0 0 SCPHARMACEUTICALS INC COM Stock 810648105 61013 14026 SH SOLE 14026 0 0 SEA LTD SPONSORD ADS ADR 81141R100 534549 7485 SH SOLE 7485 0 0 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103 2290149 22176 SH SOLE 22176 0 0 SEALED AIR CORP NEW COM Stock 81211K100 561729 16146 SH SOLE 16146 0 0 SEI INVTS CO COM Stock 784117103 213736 3304 SH SOLE 3304 0 0 SELECTIVE INS GROUP INC COM Stock 816300107 303667 3236 SH SOLE 3236 0 0 SELECTQUOTE INC COM Stock 816307300 4139382 1499776 SH SOLE 1499776 0 0 SEMPRA COM Stock 816851109 5249823 69022 SH SOLE 69022 0 0 SENSATA TECHNOLOGIES HLDG PLC SHS Stock G8060N102 219928 5882 SH SOLE 5882 0 0 SENTINELONE INC CL A Stock 81730H109 3271023 155393 SH SOLE 155393 0 0 SERA PROGNOSTICS INC CLASS A COM Stock 81749D107 2825048 477204 SH SOLE 477204 0 0 SERVICE CORP INTL COM Stock 817565104 1809454 25439 SH SOLE 25439 0 0 SERVICENOW INC COM Stock 81762P102 17217230 21886 SH SOLE 21886 0 0 SERVISFIRST BANCSHARES INC COM Stock 81768T108 1099759 17404 SH SOLE 17404 0 0 SHAKE SHACK INC CL A Stock 819047101 242651 2696 SH SOLE 2696 0 0 SHELL PLC SPON ADS ADR 780259305 10317983 142948 SH SOLE 142948 0 0 SHERWIN WILLIAMS CO COM Stock 824348106 6666501 22339 SH SOLE 22339 0 0 SHIFT4 PMTS INC CL A Stock 82452J109 655822 8941 SH SOLE 8941 0 0 SHOPIFY INC CL A Stock 82509L107 2001510 30303 SH SOLE 30303 0 0 SHORE BANCSHARES INC COM Stock 825107105 301353 26319 SH SOLE 26319 0 0 SIGA TECHNOLOGIES INC COM Stock 826917106 83763 11036 SH SOLE 11036 0 0 SIGNET JEWELERS LIMITED SHS Stock G81276100 284327 3174 SH SOLE 3174 0 0 SILA REALTY TRUST, INC. REIT 146280508 385950 18231 SH SOLE 18231 0 0 SILGAN HLDGS INC COM Stock 827048109 336467 7949 SH SOLE 7949 0 0 SILICON LABORATORIES INC COM Stock 826919102 379461 3430 SH SOLE 3430 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR Stock 828730200 1339754 76209 SH SOLE 76209 0 0 SIMON PPTY GROUP INC NEW COM REIT 828806109 3526716 23233 SH SOLE 23233 0 0 SIMPLIFY HEDGED EQUITY ETF ETF 82889N764 2036601 73603 SH SOLE 73603 0 0 SIMPLIFY VOLATILITY PREMIUM ETF ETF 82889N863 2071396 92226 SH SOLE 92226 0 0 SIMPSON MFG INC COM Stock 829073105 767149 4552 SH SOLE 4552 0 0 SIMULATIONS PLUS INC COM Stock 829214105 2199034 45229 SH SOLE 45229 0 0 SIRIUS XM HOLDINGS INC COM Stock 82968B103 208848 73798 SH SOLE 73798 0 0 SITEONE LANDSCAPE SUPPLY INC COM Stock 82982L103 957075 7883 SH SOLE 7883 0 0 SIX FLAGS ENTERTAINMENT CORP. COM Stock 83001C108 326861 6014 SH SOLE 6014 0 0 SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 1991780 93292 SH SOLE 93292 0 0 SKECHERS U S A INC CL A Stock 830566105 421425 6097 SH SOLE 6097 0 0 SKYLINE CHAMPION CORPORATION COM Stock 830830105 690982 10199 SH SOLE 10199 0 0 SKYWORKS SOLUTIONS INC COM Stock 83088M102 3245598 30452 SH SOLE 30452 0 0 SLR INVESTMENT CORP COM CEF 83413U100 536737 33358 SH SOLE 33358 0 0 SMARTFINANCIAL INC COM NEW Stock 83190L208 774837 32735 SH SOLE 32735 0 0 SMARTSHEET INC COM CL A Stock 83200N103 330600 7500 SH SOLE 7500 0 0 SMITH A O CORP COM Stock 831865209 322622 3945 SH SOLE 3945 0 0 SMUCKER J M CO COM NEW Stock 832696405 6182328 56698 SH SOLE 56698 0 0 SNAP ON INC COM Stock 833034101 2206467 8441 SH SOLE 8441 0 0 SNOWFLAKE INC CL A Stock 833445109 2307057 17078 SH SOLE 17078 0 0 SOFI TECHNOLOGIES INC COM Stock 83406F102 190567 28830 SH SOLE 28830 0 0 SOLVENTUM CORP COM SHS Stock 83444M101 1591318 30093 SH SOLE 30093 0 0 SONOCO PRODS CO COM Stock 835495102 1132915 22337 SH SOLE 22337 0 0 SONOS INC COM Stock 83570H108 707343 47923 SH SOLE 47923 0 0 SONY GROUP CORP SPONSORED ADR ADR 835699307 3764482 44314 SH SOLE 44314 0 0 SOUNDHOUND AI INC CLASS A COM Stock 836100107 159221 40309 SH SOLE 40309 0 0 SOUTHERN CO COM Stock 842587107 21940355 282846 SH SOLE 282846 0 0 SOUTHERN COPPER CORP COM Stock 84265V105 645578 5992 SH SOLE 5992 0 0 SOUTHERN FIRST BANCSHARES COM Stock 842873101 2134666 73005 SH SOLE 73005 0 0 SOUTHSIDE BANCSHARES INC COM Stock 84470P109 973446 35257 SH SOLE 35257 0 0 SOUTHSTATE CORPORATION COM Stock 840441109 1275750 16694 SH SOLE 16694 0 0 SOUTHWEST AIRLS CO COM Stock 844741108 1300608 45460 SH SOLE 45460 0 0 SOUTHWEST GAS HLDGS INC COM Stock 844895102 342610 4868 SH SOLE 4868 0 0 SOUTHWESTERN ENERGY CO COM Stock 845467109 1608685 239032 SH SOLE 239032 0 0 SP FUNDS S&P 500 SHARIA INDUSTRY EXCLUSIONS ETF ETF 886364801 696519 17215 SH SOLE 17215 0 0 SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 504986 12081 SH SOLE 12081 0 0 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 344859220 3757455 SH SOLE 3757455 0 0 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 3048174 42300 SH SOLE 42300 0 0 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 2536524 26907 SH SOLE 26907 0 0 SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 242359 9706 SH SOLE 9706 0 0 SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200 3112088 66427 SH SOLE 66427 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 8456415 212901 SH SOLE 212901 0 0 SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109 22506057 57541 SH SOLE 57541 0 0 SPDR GOLD SHARES ETF 78463V107 55958288 260259 SH SOLE 260259 0 0 SPDR MSCI ACWI EX-US ETF ETF 78463X848 6813194 240664 SH SOLE 240664 0 0 SPDR MSCI EAFE STRATEGICFACTORS ETF ETF 78463X434 7858986 105151 SH SOLE 105151 0 0 SPDR MSCI USA STRATEGICFACTORS ETF ETF 78468R812 348422 2363 SH SOLE 2363 0 0 SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 436932 17175 SH SOLE 17175 0 0 SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 2561975 54291 SH SOLE 54291 0 0 SPDR NUVEEN MUNICIPAL BOND ETF ETF 78470P705 448755 16360 SH SOLE 16360 0 0 SPDR NYSE TECHNOLOGY ETF ETF 78464A102 952129 4876 SH SOLE 4876 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 6055759 241360 SH SOLE 241360 0 0 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 3778303 107705 SH SOLE 107705 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 6640876 176291 SH SOLE 176291 0 0 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 1268603 38962 SH SOLE 38962 0 0 SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475 696489 11459 SH SOLE 11459 0 0 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 6506026 98056 SH SOLE 98056 0 0 SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 2584998 50388 SH SOLE 50388 0 0 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 5887337 91990 SH SOLE 91990 0 0 SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 6109886 76250 SH SOLE 76250 0 0 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 2571488 63920 SH SOLE 63920 0 0 SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 3610336 74073 SH SOLE 74073 0 0 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 2492620 60021 SH SOLE 60021 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 1095681 36892 SH SOLE 36892 0 0 SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 372712 12910 SH SOLE 12910 0 0 SPDR PORTFOLIO TIPS ETF ETF 78464A656 249472 9814 SH SOLE 9814 0 0 SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 869133 10339 SH SOLE 10339 0 0 SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 1507946 20674 SH SOLE 20674 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 422600040 776524 SH SOLE 776524 0 0 SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 3558422 45440 SH SOLE 45440 0 0 SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 344183 2459 SH SOLE 2459 0 0 SPDR S&P BANK ETF ETF 78464A797 11213018 241712 SH SOLE 241712 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 718574 7751 SH SOLE 7751 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 17897115 140723 SH SOLE 140723 0 0 SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 1158016 19591 SH SOLE 19591 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 17012560 304612 SH SOLE 304612 0 0 SPDR S&P HOMEBUILDERS ETF ETF 78464A888 808177 7995 SH SOLE 7995 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 33174451 61999 SH SOLE 61999 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 855176 5879 SH SOLE 5879 0 0 SPDR S&P PHARMACEUTICALS ETF ETF 78464A722 212315 5337 SH SOLE 5337 0 0 SPDR S&P REGIONAL BANKING ETF ETF 78464A698 3203656 65248 SH SOLE 65248 0 0 SPDR SSGA MULTI-ASSET REAL RETURN ETF ETF 78467V103 1255452 45438 SH SOLE 45438 0 0 SPDR SSGA ULTRA SHORT TERM BOND ETF ETF 78467V707 340919 8424 SH SOLE 8424 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A Stock 848574109 841910 25613 SH SOLE 25613 0 0 SPIRIT AIRLS INC COM Stock 848577102 44154 12064 SH SOLE 12064 0 0 SPOTIFY TECHNOLOGY S A SHS Stock L8681T102 12332822 39303 SH SOLE 39303 0 0 SPROTT FOCUS TR INC COM CEF 85208J109 669354 89486 SH SOLE 89486 0 0 SPROTT GOLD MINERS ETF ETF 85210B102 5276252 197835 SH SOLE 197835 0 0 SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101 16602062 752928 SH SOLE 752928 0 0 SPROTT PHYSICAL GOLD TR UNIT CEF 85207H104 36126645 2000368 SH SOLE 2000368 0 0 SPROTT PHYSICAL SILVER TR TR UNIT CEF 85207K107 190144 19148 SH SOLE 19148 0 0 SPROUTS FMRS MKT INC COM Stock 85208M102 203963 2438 SH SOLE 2438 0 0 SPS COMM INC COM Stock 78463M107 2971423 15792 SH SOLE 15792 0 0 SPX TECHNOLOGIES INC COM Stock 78473E103 1099879 7738 SH SOLE 7738 0 0 SQUARESPACE INC CLASS A Stock 85225A107 564354 12935 SH SOLE 12935 0 0 SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 452289 7217 SH SOLE 7217 0 0 STAG INDL INC COM REIT 85254J102 851745 23620 SH SOLE 23620 0 0 STANDEX INTL CORP COM Stock 854231107 799143 4959 SH SOLE 4959 0 0 STANLEY BLACK & DECKER INC COM Stock 854502101 2221897 27812 SH SOLE 27812 0 0 STARBUCKS CORP COM Stock 855244109 11984536 153944 SH SOLE 153944 0 0 STARWOOD PPTY TR INC COM REIT 85571B105 209457 11059 SH SOLE 11059 0 0 STATE STR CORP COM Stock 857477103 1457265 19693 SH SOLE 19693 0 0 STEEL DYNAMICS INC COM Stock 858119100 7296747 56346 SH SOLE 56346 0 0 STEELCASE INC CL A Stock 858155203 609612 47038 SH SOLE 47038 0 0 STELLANTIS N.V SHS Stock N82405106 60550722 3052268 SH SOLE 3052268 0 0 STELLAR BANCORP INC COM Stock 858927106 321463 14001 SH SOLE 14001 0 0 STERIS PLC SHS USD Stock G8473T100 2281103 10390 SH SOLE 10390 0 0 STERLING INFRASTRUCTURE INC COM Stock 859241101 2349641 19855 SH SOLE 19855 0 0 STEVANATO GROUP S P A ORD SHS Stock T9224W109 213111 11620 SH SOLE 11620 0 0 STIFEL FINL CORP COM Stock 860630102 2485202 29533 SH SOLE 29533 0 0 STITCH FIX INC COM CL A Stock 860897107 1223864 294907 SH SOLE 294907 0 0 STMICROELECTRONICS N V NY REGISTRY ADR 861012102 697065 17746 SH SOLE 17746 0 0 STONERIDGE INC COM Stock 86183P102 289195 18120 SH SOLE 18120 0 0 STONEX GROUP INC COM Stock 861896108 1525781 20260 SH SOLE 20260 0 0 STRATEGAS MACRO THEMATIC OPPORTUNITIES ETF ETF 00775Y645 814600 31127 SH SOLE 31127 0 0 STRATEGIC ED INC COM Stock 86272C103 440980 3985 SH SOLE 3985 0 0 STRIDE INC COM Stock 86333M108 203816 2891 SH SOLE 2891 0 0 STRIVE 1000 DIVIDEND GROWTH ETF ETF 02072L581 233848 7446 SH SOLE 7446 0 0 STRIVE 500 ETF ETF 02072L680 976817 27933 SH SOLE 27933 0 0 STRIVE U.S. ENERGY ETF ETF 02072L722 719560 24033 SH SOLE 24033 0 0 STRYKER CORPORATION COM Stock 863667101 12784725 37575 SH SOLE 37575 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 535014 39897 SH SOLE 39897 0 0 SUMMIT MATLS INC CL A Stock 86614U100 207945 5680 SH SOLE 5680 0 0 SUN CMNTYS INC COM REIT 866674104 427939 3556 SH SOLE 3556 0 0 SUN LIFE FINANCIAL INC. COM Stock 866796105 1018992 20800 SH SOLE 20800 0 0 SUNCOR ENERGY INC NEW COM Stock 867224107 1803425 47334 SH SOLE 47334 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP Stock 86765K109 10688774 189048 SH SOLE 189048 0 0 SUPER MICRO COMPUTER INC COM Stock 86800U104 6670885 8142 SH SOLE 8142 0 0 SUPERNUS PHARMACEUTICALS INC COM Stock 868459108 274027 10244 SH SOLE 10244 0 0 SURGERY PARTNERS INC COM Stock 86881A100 275512 11581 SH SOLE 11581 0 0 SWEETGREEN INC COM CL A Stock 87043Q108 5020629 166577 SH SOLE 166577 0 0 SYMBOTIC INC CLASS A COM Stock 87151X101 1848924 52586 SH SOLE 52586 0 0 SYNAPTICS INC COM Stock 87157D109 1496930 16972 SH SOLE 16972 0 0 SYNCHRONY FINANCIAL COM Stock 87165B103 813037 17229 SH SOLE 17229 0 0 SYNOPSYS INC COM Stock 871607107 2749399 4620 SH SOLE 4620 0 0 SYNOVUS FINL CORP COM NEW Stock 87161C501 1537342 38252 SH SOLE 38252 0 0 SYSCO CORP COM Stock 871829107 8242005 115450 SH SOLE 115450 0 0 T. ROWE PRICE CAPITAL APPRECIATION EQUITY ETF ETF 87283Q867 1886422 60058 SH SOLE 60058 0 0 T. ROWE PRICE SMALL-MID CAP ETF ETF 87283Q826 1006440 33302 SH SOLE 33302 0 0 T. ROWE PRICE U.S. EQUITY RESEARCH ETF ETF 87283Q503 23301254 677559 SH SOLE 677559 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 14609056 84052 SH SOLE 84052 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 337760 26102 SH SOLE 26102 0 0 TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109 2002400 12878 SH SOLE 12878 0 0 TANDEM DIABETES CARE INC COM NEW Stock 875372203 343392 8523 SH SOLE 8523 0 0 TAPESTRY INC COM Stock 876030107 486693 11374 SH SOLE 11374 0 0 TARGA RES CORP COM Stock 87612G101 15921427 123633 SH SOLE 123633 0 0 TARGET CORP COM Stock 87612E106 21251936 143555 SH SOLE 143555 0 0 TARGET HOSPITALITY CORP COM Stock 87615L107 2196166 252143 SH SOLE 252143 0 0 TAYLOR MORRISON HOME CORP COM Stock 87724P106 449397 8106 SH SOLE 8106 0 0 TC ENERGY CORP COM Stock 87807B107 685007 18074 SH SOLE 18074 0 0 TCW FLEXIBLE INCOME ETF ETF 29287L700 126480792 3312533 SH SOLE 3312533 0 0 TD SYNNEX CORPORATION COM Stock 87162W100 1276915 11065 SH SOLE 11065 0 0 TE CONNECTIVITY LTD SHS Stock H84989104 2579287 17146 SH SOLE 17146 0 0 TECHNIPFMC PLC COM Stock G87110105 953638 36468 SH SOLE 36468 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 358569453 1584977 SH SOLE 1584977 0 0 TECNOGLASS INC ORD SHS Stock G87264100 636533 12685 SH SOLE 12685 0 0 TELEDYNE TECHNOLOGIES INC COM Stock 879360105 2911402 7504 SH SOLE 7504 0 0 TELEFLEX INCORPORATED COM Stock 879369106 1498937 7127 SH SOLE 7127 0 0 TELEFONAKTIEBOLAGET LM ERICSS ADR B SEK 10 ADR 294821608 114697 18589 SH SOLE 18589 0 0 TELEFONICA S A SPONSORED ADR ADR 879382208 122299 29050 SH SOLE 29050 0 0 TELLURIAN INC NEW COM Stock 87968A104 11535 16655 SH SOLE 16655 0 0 TEMPLETON EMERGING MKTS FD COM CEF 880191101 189664 15345 SH SOLE 15345 0 0 TEMPUR SEALY INTL INC COM Stock 88023U101 1215382 25673 SH SOLE 25673 0 0 TENET HEALTHCARE CORP COM NEW Stock 88033G407 202206 1520 SH SOLE 1520 0 0 TERADATA CORP DEL COM Stock 88076W103 371255 10742 SH SOLE 10742 0 0 TERADYNE INC COM Stock 880770102 1066663 7193 SH SOLE 7193 0 0 TERRENO RLTY CORP COM REIT 88146M101 357234 6036 SH SOLE 6036 0 0 TESLA INC COM Stock 88160R101 54243706 274124 SH SOLE 274124 0 0 TETRA TECH INC NEW COM Stock 88162G103 896849 4386 SH SOLE 4386 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 172902 10640 SH SOLE 10640 0 0 TEXAS CAP BANCSHARES INC COM Stock 88224Q107 591040 9667 SH SOLE 9667 0 0 TEXAS INSTRS INC COM Stock 882508104 18536788 95290 SH SOLE 95290 0 0 TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102 1089721 1484 SH SOLE 1484 0 0 TEXAS ROADHOUSE INC COM Stock 882681109 1563076 9103 SH SOLE 9103 0 0 TEXTRON INC COM Stock 883203101 5289898 61611 SH SOLE 61611 0 0 TG THERAPEUTICS INC COM Stock 88322Q108 445604 25048 SH SOLE 25048 0 0 THE BALDWIN INSURANCE GRP INC COM CL A Stock 05589G102 362397 10217 SH SOLE 10217 0 0 THE CIGNA GROUP COM Stock 125523100 7936906 24010 SH SOLE 24010 0 0 THE LION ELECTRIC COMPANY COMMON STOCK Stock 536221104 11607 12775 SH SOLE 12775 0 0 THE TRADE DESK INC COM CL A Stock 88339J105 1375378 14082 SH SOLE 14082 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 37447148 67716 SH SOLE 67716 0 0 THOMSON REUTERS CORP. COM Stock 884903808 1977044 11728 SH SOLE 11728 0 0 THOR INDS INC COM Stock 885160101 230915 2471 SH SOLE 2471 0 0 TILRAY BRANDS INC COM Stock 88688T100 34070 20524 SH SOLE 20524 0 0 TIMKEN CO COM Stock 887389104 579449 7231 SH SOLE 7231 0 0 TIZIANA LIFE SCIENCES LTD COMMON SHARES Stock G88912103 31797 34600 SH SOLE 34600 0 0 TJX COS INC NEW COM Stock 872540109 36339406 330058 SH SOLE 330058 0 0 T-MOBILE US INC COM Stock 872590104 10437372 59243 SH SOLE 59243 0 0 TOAST INC CL A Stock 888787108 1193402 46310 SH SOLE 46310 0 0 TOLL BROTHERS INC COM Stock 889478103 387581 3365 SH SOLE 3365 0 0 TOPBUILD CORP COM Stock 89055F103 819469 2127 SH SOLE 2127 0 0 TORO CO COM Stock 891092108 3728769 39876 SH SOLE 39876 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 1006462 18313 SH SOLE 18313 0 0 TORTOISE NORTH AMERICAN PIPELINE FUND ETF 56167N720 1058300 36708 SH SOLE 36708 0 0 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 3083405 46242 SH SOLE 46242 0 0 TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 1247548 45748 SH SOLE 45748 0 0 TOYOTA MOTOR CORP ADS ADR 892331307 28957430 141276 SH SOLE 141276 0 0 TRACTOR SUPPLY CO COM Stock 892356106 4515545 16724 SH SOLE 16724 0 0 TRADEWEB MKTS INC CL A Stock 892672106 616620 5817 SH SOLE 5817 0 0 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 4413379 13417 SH SOLE 13417 0 0 TRANSCODE THERAPEUTICS INC COM NEW Stock 89357L303 11306 11250 SH SOLE 11250 0 0 TRANSDIGM GROUP INC COM Stock 893641100 3102904 2429 SH SOLE 2429 0 0 TRANSMEDICS GROUP INC COM Stock 89377M109 248222 1648 SH SOLE 1648 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 6153894 30264 SH SOLE 30264 0 0 TREX CO INC COM Stock 89531P105 520174 7018 SH SOLE 7018 0 0 TRI POINTE HOMES INC COM Stock 87265H109 202342 5432 SH SOLE 5432 0 0 TRIMBLE INC COM Stock 896239100 3243737 58007 SH SOLE 58007 0 0 TRINET GROUP INC COM Stock 896288107 265200 2652 SH SOLE 2652 0 0 TRONOX HOLDINGS PLC SHS Stock G9087Q102 921631 58740 SH SOLE 58740 0 0 TRUESHARES TECHNOLOGY, AI & DEEP LEARNING ETF ETF 53656F821 1580490 40004 SH SOLE 40004 0 0 TRUIST FINL CORP COM Stock 89832Q109 29560720 760894 SH SOLE 760894 0 0 TRUSTMARK CORP COM Stock 898402102 228004 7590 SH SOLE 7590 0 0 TRX GOLD CORPORATION COM Stock 87283P109 12005 30486 SH SOLE 30486 0 0 TUTOR PERINI CORP COM Stock 901109108 2173622 99799 SH SOLE 99799 0 0 TWILIO INC CL A Stock 90138F102 1013644 17843 SH SOLE 17843 0 0 TYLER TECHNOLOGIES INC COM Stock 902252105 2853276 5675 SH SOLE 5675 0 0 TYSON FOODS INC CL A Stock 902494103 701392 12275 SH SOLE 12275 0 0 U S ENERGY CORP DEL COM Stock 911805307 10200 10000 SH SOLE 10000 0 0 U S PHYSICAL THERAPY COM Stock 90337L108 1717846 18587 SH SOLE 18587 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 8804024 121134 SH SOLE 121134 0 0 UBS GROUP AG SHS Stock H42097107 64516056 2184024 SH SOLE 2184024 0 0 UDR INC COM REIT 902653104 871539 21180 SH SOLE 21180 0 0 UFP INDUSTRIES INC COM Stock 90278Q108 479696 4283 SH SOLE 4283 0 0 UGI CORP NEW COM Stock 902681105 241206 10533 SH SOLE 10533 0 0 UIPATH INC CL A Stock 90364P105 302076 23823 SH SOLE 23823 0 0 ULTA BEAUTY INC COM Stock 90384S303 1132917 2936 SH SOLE 2936 0 0 ULTRAGENYX PHARMACEUTICAL INC COM Stock 90400D108 204801 4983 SH SOLE 4983 0 0 UMB FINL CORP COM Stock 902788108 9143973 109614 SH SOLE 109614 0 0 UNDER ARMOUR INC CL A Stock 904311107 440320 66015 SH SOLE 66015 0 0 UNICYCIVE THERAPEUTICS INC COM Stock 90466Y103 9421 18800 SH SOLE 18800 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 48286652 878099 SH SOLE 878099 0 0 UNION PAC CORP COM Stock 907818108 53994834 238641 SH SOLE 238641 0 0 UNITED AIRLS HLDGS INC COM Stock 910047109 710680 14605 SH SOLE 14605 0 0 UNITED BANKSHARES INC WEST VA COM Stock 909907107 2136596 65863 SH SOLE 65863 0 0 UNITED CMNTY BKS BLAIRSVLE GA COM Stock 90984P303 4673677 183569 SH SOLE 183569 0 0 UNITED NAT FOODS INC COM Stock 911163103 179627 13712 SH SOLE 13712 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 7547037 55148 SH SOLE 55148 0 0 UNITED PARKS & RESORTS INC COM Stock 81282V100 516488 9510 SH SOLE 9510 0 0 UNITED RENTALS INC COM Stock 911363109 15417236 23839 SH SOLE 23839 0 0 UNITED STATES COMMODITY INDEX FUND ETF 911717106 319489 5134 SH SOLE 5134 0 0 UNITED STATES NATURAL GAS FUND LP ETF 912318409 238634 13691 SH SOLE 13691 0 0 UNITED STATES STL CORP NEW COM Stock 912909108 252925 6691 SH SOLE 6691 0 0 UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 1059975 3328 SH SOLE 3328 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 106270050 208675 SH SOLE 208675 0 0 UNIVERSAL CORP VA COM Stock 913456109 240173 4984 SH SOLE 4984 0 0 UNIVERSAL DISPLAY CORP COM Stock 91347P105 497241 2365 SH SOLE 2365 0 0 UNIVERSAL HLTH SVCS INC CL B Stock 913903100 238005 1287 SH SOLE 1287 0 0 UNUM GROUP COM Stock 91529Y106 10595674 207311 SH SOLE 207311 0 0 US BANCORP DEL COM NEW Stock 902973304 9123888 229821 SH SOLE 229821 0 0 US FOODS HLDG CORP COM Stock 912008109 541074 10213 SH SOLE 10213 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 4865232 71401 SH SOLE 71401 0 0 V F CORP COM Stock 918204108 772297 57207 SH SOLE 57207 0 0 VAIL RESORTS INC COM Stock 91879Q109 374213 2077 SH SOLE 2077 0 0 VALE S A SPONSORED ADS ADR 91912E105 314402 28147 SH SOLE 28147 0 0 VALERO ENERGY CORP COM Stock 91913Y100 13086942 83484 SH SOLE 83484 0 0 VALLEY NATL BANCORP COM Stock 919794107 336897 48266 SH SOLE 48266 0 0 VALMONT INDS INC COM Stock 920253101 2188858 7975 SH SOLE 7975 0 0 VALVOLINE INC COM Stock 92047W101 945562 21888 SH SOLE 21888 0 0 VANECK AGRIBUSINESS ETF ETF 92189F700 240286 3427 SH SOLE 3427 0 0 VANECK GOLD MINERS ETF ETF 92189F106 9155685 269840 SH SOLE 269840 0 0 VANECK HIGH YIELD MUNI ETF ETF 92189H409 1938912 37539 SH SOLE 37539 0 0 VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 3567755 41193 SH SOLE 41193 0 0 VANECK OIL REFINERS ETF ETF 92189F585 1014707 28354 SH SOLE 28354 0 0 VANECK OIL SERVICES ETF ETF 92189H607 388142 1228 SH SOLE 1228 0 0 VANECK SEMICONDUCTOR ETF ETF 92189F676 1132741 4345 SH SOLE 4345 0 0 VANGUARD CALIFORNIA TAX-EXEMPT BOND ETF ETF 922021605 266790 2684 SH SOLE 2684 0 0 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 2604883 18849 SH SOLE 18849 0 0 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 12998217 41617 SH SOLE 41617 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 4119539 20290 SH SOLE 20290 0 0 VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 19547439 129944 SH SOLE 129944 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 181476995 994122 SH SOLE 994122 0 0 VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 56610084 1402431 SH SOLE 1402431 0 0 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 3165814 50323 SH SOLE 50323 0 0 VANGUARD ENERGY ETF ETF 92204A306 10892073 85381 SH SOLE 85381 0 0 VANGUARD ESG INTERNATIONAL STOCK ETF ETF 921910725 2471018 43147 SH SOLE 43147 0 0 VANGUARD EXTENDED DURATION TREASURY ETF ETF 921910709 6880406 93726 SH SOLE 93726 0 0 VANGUARD EXTENDED MARKET ETF ETF 922908652 12127818 71852 SH SOLE 71852 0 0 VANGUARD FINANCIALS ETF ETF 92204A405 17448748 174697 SH SOLE 174697 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 107915349 1840303 SH SOLE 1840303 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 922042718 1550645 13198 SH SOLE 13198 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 747957333 15328632 SH SOLE 15328632 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 720097 10785 SH SOLE 10785 0 0 VANGUARD FTSE PACIFIC ETF ETF 922042866 580829 7830 SH SOLE 7830 0 0 VANGUARD GROWTH ETF ETF 922908736 364257353 973924 SH SOLE 973924 0 0 VANGUARD HEALTH CARE ETF ETF 92204A504 22300450 83836 SH SOLE 83836 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 79849731 673269 SH SOLE 673269 0 0 VANGUARD INDUSTRIALS ETF ETF 92204A603 2303443 9793 SH SOLE 9793 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 14815558 25695 SH SOLE 25695 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 5325156 71106 SH SOLE 71106 0 0 VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 6342030 79345 SH SOLE 79345 0 0 VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706 3295771 56599 SH SOLE 56599 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 560735 6899 SH SOLE 6899 0 0 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 350550 5115 SH SOLE 5115 0 0 VANGUARD LARGE-CAP ETF ETF 922908637 57523307 230444 SH SOLE 230444 0 0 VANGUARD LONG-TERM BOND ETF ETF 921937793 634691 9030 SH SOLE 9030 0 0 VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 238831 3148 SH SOLE 3148 0 0 VANGUARD LONG-TERM TREASURY ETF ETF 92206C847 399397 6924 SH SOLE 6924 0 0 VANGUARD MATERIALS ETF ETF 92204A801 2151777 11171 SH SOLE 11171 0 0 VANGUARD MEGA CAP ETF ETF 921910873 19655864 99629 SH SOLE 99629 0 0 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 58521229 186249 SH SOLE 186249 0 0 VANGUARD MEGA CAP VALUE ETF ETF 921910840 5537550 46730 SH SOLE 46730 0 0 VANGUARD MID-CAP ETF ETF 922908629 95966347 396391 SH SOLE 396391 0 0 VANGUARD MID-CAP GROWTH ETF ETF 922908538 10600744 46179 SH SOLE 46179 0 0 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 1321554 29109 SH SOLE 29109 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 25495206 304384 SH SOLE 304384 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 35874292 382414 SH SOLE 382414 0 0 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 15473108 202078 SH SOLE 202078 0 0 VANGUARD RUSSELL 2000 ETF ETF 92206C664 1287807 15711 SH SOLE 15711 0 0 VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 405599 2123 SH SOLE 2123 0 0 VANGUARD RUSSELL 3000 ETF ETF 92206C599 2352552 9819 SH SOLE 9819 0 0 VANGUARD S&P 500 ETF ETF 922908363 571790470 1744236 SH SOLE 1744236 0 0 VANGUARD S&P 500 GROWTH ETF ETF 921932505 972007 2915 SH SOLE 2915 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 945345 5378 SH SOLE 5378 0 0 VANGUARD S&P MID-CAP 400 ETF ETF 921932885 547377 5523 SH SOLE 5523 0 0 VANGUARD S&P MID-CAP 400 GROWTH ETF ETF 921932869 212946 1944 SH SOLE 1944 0 0 VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844 654214 7471 SH SOLE 7471 0 0 VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 219205 2232 SH SOLE 2232 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 239289314 3119809 SH SOLE 3119809 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 21465675 914074 SH SOLE 914074 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 8196167 589345 SH SOLE 589345 0 0 VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 19589046 337804 SH SOLE 337804 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 37400444 204911 SH SOLE 204911 0 0 VANGUARD SMALL-CAP ETF ETF 922908751 374624269 1873111 SH SOLE 1873111 0 0 VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 11672372 46665 SH SOLE 46665 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 12450499 248463 SH SOLE 248463 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 22411454 311054 SH SOLE 311054 0 0 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 914762 18795 SH SOLE 18795 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 87232011 1703818 SH SOLE 1703818 0 0 VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 163003112 609335 SH SOLE 609335 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 3257161 28919 SH SOLE 28919 0 0 VANGUARD UTILITIES ETF ETF 92204A876 22108595 149463 SH SOLE 149463 0 0 VANGUARD VALUE ETF 922908744 832995612 5192916 SH SOLE 5192916 0 0 VAREX IMAGING CORP COM Stock 92214X106 334489 22708 SH SOLE 22708 0 0 VARONIS SYS INC COM Stock 922280102 356225 7426 SH SOLE 7426 0 0 VBI VACCINES INC CDA COM NEW Stock 91822J202 8140 12333 SH SOLE 12333 0 0 VECTOR GROUP LTD COM Stock 92240M108 207996 19678 SH SOLE 19678 0 0 VEEVA SYS INC CL A COM Stock 922475108 1303031 7120 SH SOLE 7120 0 0 VENTAS INC COM REIT 92276F100 1223712 23873 SH SOLE 23873 0 0 VERA THERAPEUTICS INC CL A Stock 92337R101 1128309 31186 SH SOLE 31186 0 0 VERALTO CORP COM SHS Stock 92338C103 3233938 33874 SH SOLE 33874 0 0 VERICEL CORP COM Stock 92346J108 272619 5942 SH SOLE 5942 0 0 VERISIGN INC COM Stock 92343E102 2623208 14754 SH SOLE 14754 0 0 VERISK ANALYTICS INC COM Stock 92345Y106 22847392 84761 SH SOLE 84761 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 27503064 666903 SH SOLE 666903 0 0 VERTEX INC CL A Stock 92538J106 212623 5898 SH SOLE 5898 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 6609916 14102 SH SOLE 14102 0 0 VERTIV HOLDINGS CO COM CL A Stock 92537N108 3893256 44972 SH SOLE 44972 0 0 VIASAT INC COM Stock 92552V100 292798 23055 SH SOLE 23055 0 0 VIATRIS INC COM Stock 92556V106 1889961 177794 SH SOLE 177794 0 0 VIAVI SOLUTIONS INC COM Stock 925550105 100154 14578 SH SOLE 14578 0 0 VICI PPTYS INC COM REIT 925652109 954511 33328 SH SOLE 33328 0 0 VIPER ENERGY INC CL A Stock 927959106 374850 9988 SH SOLE 9988 0 0 VISA INC COM CL A Stock 92826C839 73156855 278725 SH SOLE 278725 0 0 VISTEON CORP COM NEW Stock 92839U206 767173 7190 SH SOLE 7190 0 0 VISTRA CORP COM Stock 92840M102 3606210 41942 SH SOLE 41942 0 0 VITA COCO CO INC COM Stock 92846Q107 553045 19858 SH SOLE 19858 0 0 VITESSE ENERGY INC COMMON STOCK Stock 92852X103 565606 23865 SH SOLE 23865 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 381405 42999 SH SOLE 42999 0 0 VONTIER CORPORATION COM Stock 928881101 5903525 154543 SH SOLE 154543 0 0 VORNADO RLTY TR SH BEN INT REIT 929042109 471353 17929 SH SOLE 17929 0 0 VOYA FINANCIAL INC COM Stock 929089100 553122 7774 SH SOLE 7774 0 0 VOYAGER THERAPEUTICS INC COM Stock 92915B106 1019923 128941 SH SOLE 128941 0 0 VULCAN MATLS CO COM Stock 929160109 5016599 20173 SH SOLE 20173 0 0 W & T OFFSHORE INC COM Stock 92922P106 113279 52934 SH SOLE 52934 0 0 WABTEC COM Stock 929740108 1083549 6856 SH SOLE 6856 0 0 WAHED FTSE USA SHARIAH ETF ETF 53656F607 217557 4297 SH SOLE 4297 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 1141446 94373 SH SOLE 94373 0 0 WALMART INC COM Stock 931142103 66894587 987957 SH SOLE 987957 0 0 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 1430868 192321 SH SOLE 192321 0 0 WARNER MUSIC GROUP CORP COM CL A Stock 934550203 923496 30130 SH SOLE 30130 0 0 WASTE CONNECTIONS INC COM Stock 94106B101 2906904 16577 SH SOLE 16577 0 0 WASTE MGMT INC DEL COM Stock 94106L109 24688701 115725 SH SOLE 115725 0 0 WATERS CORP COM Stock 941848103 763558 2632 SH SOLE 2632 0 0 WATSCO INC COM Stock 942622200 25457334 54955 SH SOLE 54955 0 0 WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 265886 1450 SH SOLE 1450 0 0 WD 40 CO COM Stock 929236107 1460812 6651 SH SOLE 6651 0 0 WEBSTER FINL CORP COM Stock 947890109 2985734 68496 SH SOLE 68496 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 1755471 22374 SH SOLE 22374 0 0 WELLS FARGO CO NEW COM Stock 949746101 37906363 638262 SH SOLE 638262 0 0 WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 319833 269 SH SOLE 269 0 0 WELLTOWER INC COM REIT 95040Q104 8603080 82524 SH SOLE 82524 0 0 WENDYS CO COM Stock 95058W100 1658842 97809 SH SOLE 97809 0 0 WERNER ENTERPRISES INC COM Stock 950755108 508600 14195 SH SOLE 14195 0 0 WESBANCO INC COM Stock 950810101 224761 8053 SH SOLE 8053 0 0 WESCO INTL INC COM Stock 95082P105 267899 1690 SH SOLE 1690 0 0 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 1537908 4669 SH SOLE 4669 0 0 WESTERN ALLIANCE BANCORP COM Stock 957638109 424286 6754 SH SOLE 6754 0 0 WESTERN ASSET MUN HIGH INCOME COM CEF 95766N103 74716 11020 SH SOLE 11020 0 0 WESTERN DIGITAL CORP. COM Stock 958102105 695523 9179 SH SOLE 9179 0 0 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 2079330 52337 SH SOLE 52337 0 0 WESTERN UN CO COM Stock 959802109 273271 22363 SH SOLE 22363 0 0 WESTLAKE CORPORATION COM Stock 960413102 460238 3178 SH SOLE 3178 0 0 WESTROCK CO COM Stock 96145D105 369713 7356 SH SOLE 7356 0 0 WEX INC COM Stock 96208T104 211505 1194 SH SOLE 1194 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 5297794 186608 SH SOLE 186608 0 0 WHEATON PRECIOUS METALS CORP COM Stock 962879102 2220323 42356 SH SOLE 42356 0 0 WHIRLPOOL CORP COM Stock 963320106 306993 3004 SH SOLE 3004 0 0 WHITE MTNS INS GROUP LTD COM Stock G9618E107 963248 530 SH SOLE 530 0 0 WIDEOPENWEST INC COM Stock 96758W101 59894 11071 SH SOLE 11071 0 0 WILDBRAIN LTD COM VAR VTG Stock 96810C101 136464 160000 SH SOLE 160000 0 0 WILEY JOHN & SONS INC CL A Stock 968223206 443386 10894 SH SOLE 10894 0 0 WILLIAM PENN BANCORPORATION COM Stock 96927A105 153988 13508 SH SOLE 13508 0 0 WILLIAMS COS INC COM Stock 969457100 6721145 158145 SH SOLE 158145 0 0 WILLIAMS SONOMA INC COM Stock 969904101 86554146 306527 SH SOLE 306527 0 0 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 487991 1862 SH SOLE 1862 0 0 WINGSTOP INC COM Stock 974155103 988282 2338 SH SOLE 2338 0 0 WINNEBAGO INDS INC COM Stock 974637100 949042 17510 SH SOLE 17510 0 0 WINTRUST FINL CORP COM Stock 97650W108 370093 3755 SH SOLE 3755 0 0 WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 1377604 44976 SH SOLE 44976 0 0 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 20704613 478056 SH SOLE 478056 0 0 WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527 238452574 4739666 SH SOLE 4739666 0 0 WISDOMTREE GLOBAL EX-US QUALITY DIVIDEND GROWTH FUND ETF 97717W844 7225613 184893 SH SOLE 184893 0 0 WISDOMTREE INDIA EARNINGS FUND ETF 97717W422 335300 6945 SH SOLE 6945 0 0 WISDOMTREE INTEREST RATE HEDGED U.S. AGGREGATE BOND FUND ETF 97717W380 5098471 228631 SH SOLE 228631 0 0 WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406 1353662 13564 SH SOLE 13564 0 0 WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 3160960 37368 SH SOLE 37368 0 0 WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 4809082 66104 SH SOLE 66104 0 0 WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 3880475 82969 SH SOLE 82969 0 0 WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 225396 3900 SH SOLE 3900 0 0 WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 833247 26749 SH SOLE 26749 0 0 WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 238726 5065 SH SOLE 5065 0 0 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 1165807 16459 SH SOLE 16459 0 0 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 4327075 55440 SH SOLE 55440 0 0 WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 3131827 72901 SH SOLE 72901 0 0 WIX COM LTD SHS Stock M98068105 5874883 36933 SH SOLE 36933 0 0 WK KELLOGG CO COM SHS Stock 92942W107 200450 12178 SH SOLE 12178 0 0 WOLVERINE WORLD WIDE INC COM Stock 978097103 280594 20754 SH SOLE 20754 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 980228308 393755 20933 SH SOLE 20933 0 0 WOODWARD INC COM Stock 980745103 1406549 8066 SH SOLE 8066 0 0 WORKDAY INC CL A Stock 98138H101 2313092 10347 SH SOLE 10347 0 0 WORKIVA INC COM CL A Stock 98139A105 907120 12428 SH SOLE 12428 0 0 WP CAREY INC COM REIT 92936U109 1124956 20435 SH SOLE 20435 0 0 WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 260174 3516 SH SOLE 3516 0 0 WYNN RESORTS LTD COM Stock 983134107 264042 2950 SH SOLE 2950 0 0 XCEL ENERGY INC COM Stock 98389B100 4782911 89551 SH SOLE 89551 0 0 XP INC CL A Stock G98239109 522317 29694 SH SOLE 29694 0 0 XPO INC COM Stock 983793100 646495 6090 SH SOLE 6090 0 0 XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 2484660 59958 SH SOLE 59958 0 0 XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF ETF 233051630 1106406 45382 SH SOLE 45382 0 0 XYLEM INC COM Stock 98419M100 5543349 40871 SH SOLE 40871 0 0 YELP INC CL A Stock 985817105 922863 24976 SH SOLE 24976 0 0 YETI HLDGS INC COM Stock 98585X104 342434 8976 SH SOLE 8976 0 0 YIELDMAX AMD OPTION INCOME STRATEGY ETF ETF 88634T477 247059 14389 SH SOLE 14389 0 0 YUM BRANDS INC COM Stock 988498101 12487681 94275 SH SOLE 94275 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 2704542 87696 SH SOLE 87696 0 0 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 1328090 4299 SH SOLE 4299 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 4190867 38615 SH SOLE 38615 0 0 ZIONS BANCORPORATION N A COM Stock 989701107 6421090 148054 SH SOLE 148054 0 0 ZOETIS INC CL A Stock 98978V103 14278540 82364 SH SOLE 82364 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 401131 6777 SH SOLE 6777 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK Stock 98980F104 183607 14378 SH SOLE 14378 0 0 ZSCALER INC COM Stock 98980G102 868745 4520 SH SOLE 4520 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A ADR 98980A105 952798 45918 SH SOLE 45918 0 0 ZURN ELKAY WATER SOLNS CORP COM Stock 98983L108 213503 7262 SH SOLE 7262 0 0