0001214659-23-014822.txt : 20231113 0001214659-23-014822.hdr.sgml : 20231113 20231113062347 ACCESSION NUMBER: 0001214659-23-014822 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231113 EFFECTIVENESS DATE: 20231113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ENVESTNET ASSET MANAGEMENT INC CENTRAL INDEX KEY: 0001407543 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13411 FILM NUMBER: 231394837 BUSINESS ADDRESS: STREET 1: 1 N WACKER DR., SUITE 1925 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 312-827-2800 MAIL ADDRESS: STREET 1: 1000 CHESTERBROOK BOULEVARD, SUITE 250 CITY: BERWYN STATE: PA ZIP: 19312 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001407543 XXXXXXXX 09-30-2023 09-30-2023 false ENVESTNET ASSET MANAGEMENT INC
1000 Chesterbrook Boulevard, Suite 250 Berwyn PA 19312
13F HOLDINGS REPORT 028-13411 N
Sean P. Skuja VP, Compliance Officer 312-827-2820 /s/ Sean P. Skuja Chicago IL 11-10-2023 0 4002 218554213300
INFORMATION TABLE 2 infotable.xml 1 800 FLOWERS COM INC CL A 68243Q106 166719 23817 SH SOLE 23817 0 0 10X GENOMICS INC CL A COM 88025U109 526350 12760 SH SOLE 12760 0 0 2U INC COM 90214J101 61883 25054 SH SOLE 25054 0 0 3M CO COM 88579Y101 24967155 266686 SH SOLE 266686 0 0 8X8 INC NEW COM 282914100 135596 53808 SH SOLE 53808 0 0 908 DEVICES INC COM 65443P102 159474 23945 SH SOLE 23945 0 0 AAON INC COM PAR $0.004 000360206 10543353 185394 SH SOLE 185394 0 0 AAR CORP COM 000361105 7729732 129846 SH SOLE 129846 0 0 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 3406501 97888 SH SOLE 97888 0 0 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 602921 24509 SH SOLE 24509 0 0 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 11595871 230993 SH SOLE 230993 0 0 ABBOTT LABS COM 002824100 351311084 3627373 SH SOLE 3627373 0 0 ABBVIE INC COM 00287Y109 655462923 4397309 SH SOLE 4397309 0 0 ABCAM PLC ADS 000380204 1350179 59663 SH SOLE 59663 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 54280 11800 SH SOLE 11800 0 0 ABERCROMBIE & FITCH CO CL A 002896207 234024 4152 SH SOLE 4152 0 0 ABM INDS INC COM 000957100 6307772 157655 SH SOLE 157655 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 1208845 493406 SH SOLE 493406 0 0 ABRDN ETFS BBRG ALL COMMDY 003261203 5411838 163598 SH SOLE 163598 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 5879025 278495 SH SOLE 278495 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 1045955 120780 SH SOLE 120780 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 24248245 1370732 SH SOLE 1370732 0 0 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 677591 5888 SH SOLE 5888 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 1154290 13804 SH SOLE 13804 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 9449911 112292 SH SOLE 112292 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2595639 122090 SH SOLE 122090 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1788968 236636 SH SOLE 236636 0 0 ABSCI CORPORATION COM 00091E109 17600 13333 SH SOLE 13333 0 0 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 4727947 164597 SH SOLE 164597 0 0 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 4399458 164430 SH SOLE 164430 0 0 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 6916910 313401 SH SOLE 313401 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 2803463 110248 SH SOLE 110248 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 826392 17482 SH SOLE 17482 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7792668 110833 SH SOLE 110833 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 3580625 171815 SH SOLE 171815 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 729230173 2374492 SH SOLE 2374492 0 0 ACCO BRANDS CORP COM 00081T108 134708 23468 SH SOLE 23468 0 0 ACCOLADE INC COM 00437E102 373262 35280 SH SOLE 35280 0 0 ACI WORLDWIDE INC COM 004498101 3688154 163482 SH SOLE 163482 0 0 ACME UTD CORP COM 004816104 1307150 43732 SH SOLE 43732 0 0 ACTIVISION BLIZZARD INC COM 00507V109 20739892 221509 SH SOLE 221509 0 0 ACUITY BRANDS INC COM 00508Y102 9309893 54664 SH SOLE 54664 0 0 ACUSHNET HLDGS CORP COM 005098108 5087775 95923 SH SOLE 95923 0 0 ACV AUCTIONS INC COM CL A 00091G104 3321255 218791 SH SOLE 218791 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 373801 41077 SH SOLE 41077 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 104504 19175 SH SOLE 19175 0 0 ADDUS HOMECARE CORP COM 006739106 4117062 48328 SH SOLE 48328 0 0 ADEIA INC COM 00676P107 510224 47774 SH SOLE 47774 0 0 ADIENT PLC ORD SHS G0084W101 268951 7328 SH SOLE 7328 0 0 ADMA BIOLOGICS INC COM 000899104 79637 22245 SH SOLE 22245 0 0 ADOBE INC COM 00724F101 525223865 1030053 SH SOLE 1030053 0 0 ADT INC DEL COM 00090Q103 131170 21862 SH SOLE 21862 0 0 ADTALEM GLOBAL ED INC COM 00737L103 512957 11971 SH SOLE 11971 0 0 ADTHEORENT HOLDING COMPANY COM 00739D109 12900 10000 SH SOLE 10000 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 426774 7631 SH SOLE 7631 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 4959226 43567 SH SOLE 43567 0 0 ADVANCED ENERGY INDS COM 007973100 24020973 232942 SH SOLE 232942 0 0 ADVANCED MICRO DEVICES INC COM 007903107 86928882 845447 SH SOLE 845447 0 0 ADVENT CONV & INCOME FD COM 00764C109 251113 23938 SH SOLE 23938 0 0 ADVISORS INNER CIRCLE FD III STRATEGAS GBL PO 00775Y652 11253869 476766 SH SOLE 476766 0 0 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 9580434 427204 SH SOLE 427204 0 0 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 970246 35449 SH SOLE 35449 0 0 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 832632 16986 SH SOLE 16986 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 129740 16340 SH SOLE 16340 0 0 AECOM COM 00766T100 918415 11060 SH SOLE 11060 0 0 AERCAP HOLDINGS NV SHS N00985106 18656991 297702 SH SOLE 297702 0 0 AEROVIRONMENT INC COM 008073108 1262575 11321 SH SOLE 11321 0 0 AES CORP COM 00130H105 10330148 679615 SH SOLE 679615 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 5585889 42856 SH SOLE 42856 0 0 AFFIRM HLDGS INC COM CL A 00827B106 2726956 128207 SH SOLE 128207 0 0 AFLAC INC COM 001055102 94536123 1231741 SH SOLE 1231741 0 0 AFYA LTD CL A COM G01125106 1112620 70419 SH SOLE 70419 0 0 AGCO CORP COM 001084102 3112527 26315 SH SOLE 26315 0 0 AGENUS INC COM NEW 00847G705 157785 139633 SH SOLE 139633 0 0 AGF INVTS TR US MARKET NETRL 00110G408 3290612 165690 SH SOLE 165690 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 49528391 442930 SH SOLE 442930 0 0 AGILITI INC COM 00848J104 971430 149681 SH SOLE 149681 0 0 AGILON HEALTH INC COM 00857U107 647263 36445 SH SOLE 36445 0 0 AGILYSYS INC COM 00847J105 1608945 24319 SH SOLE 24319 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 471785 19062 SH SOLE 19062 0 0 AGNC INVT CORP COM 00123Q104 8780649 930153 SH SOLE 930153 0 0 AGNICO EAGLE MINES LTD COM 008474108 14044942 309020 SH SOLE 309020 0 0 AGREE RLTY CORP COM 008492100 12800747 231730 SH SOLE 231730 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 414034 17332 SH SOLE 17332 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 5258452 216754 SH SOLE 216754 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 998296 38016 SH SOLE 38016 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 276156 10551 SH SOLE 10551 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 267328 10459 SH SOLE 10459 0 0 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 398439 15506 SH SOLE 15506 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 215644 7851 SH SOLE 7851 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 352666 14418 SH SOLE 14418 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 345256 12285 SH SOLE 12285 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 826628 26789 SH SOLE 26789 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 7831350 279797 SH SOLE 279797 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 3598549 124859 SH SOLE 124859 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 2702424 91973 SH SOLE 91973 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 1945109 62594 SH SOLE 62594 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 786964 28895 SH SOLE 28895 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 5637175 229710 SH SOLE 229710 0 0 AIR LEASE CORP CL A 00912X302 36999126 938826 SH SOLE 938826 0 0 AIR PRODS & CHEMS INC COM 009158106 217106017 766076 SH SOLE 766076 0 0 AIRBNB INC COM CL A 009066101 147275839 1073361 SH SOLE 1073361 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 49543055 465018 SH SOLE 465018 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 16272 14274 SH SOLE 14274 0 0 AKERO THERAPEUTICS INC COM 00973Y108 476767 9426 SH SOLE 9426 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 19915 26451 SH SOLE 26451 0 0 ALAMO GROUP INC COM 011311107 1784291 10322 SH SOLE 10322 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 417433 36966 SH SOLE 36966 0 0 ALARM COM HLDGS INC COM 011642105 10109377 165348 SH SOLE 165348 0 0 ALASKA AIR GROUP INC COM 011659109 2519170 67939 SH SOLE 67939 0 0 ALBANY INTL CORP CL A 012348108 24504060 284006 SH SOLE 284006 0 0 ALBEMARLE CORP COM 012653101 81369245 478530 SH SOLE 478530 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 2314929 101755 SH SOLE 101755 0 0 ALCOA CORP COM 013872106 397060 13663 SH SOLE 13663 0 0 ALCON AG ORD SHS H01301128 113525678 1472236 SH SOLE 1472236 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 986221 58949 SH SOLE 58949 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27790013 277623 SH SOLE 277623 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 108533 18320 SH SOLE 18320 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 36668017 422735 SH SOLE 422735 0 0 ALIGHT INC COM CL A 01626W101 714878 100829 SH SOLE 100829 0 0 ALIGN TECHNOLOGY INC COM 016255101 62698374 205353 SH SOLE 205353 0 0 ALKERMES PLC SHS G01767105 790554 28224 SH SOLE 28224 0 0 ALLEGIANT TRAVEL CO COM 01748X102 504776 6567 SH SOLE 6567 0 0 ALLEGION PLC ORD SHS G0176J109 32421172 311144 SH SOLE 311144 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 3940629 123376 SH SOLE 123376 0 0 ALLETE INC COM NEW 018522300 2799188 53015 SH SOLE 53015 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 245498 26285 SH SOLE 26285 0 0 ALLIANT ENERGY CORP COM 018802108 26560014 548194 SH SOLE 548194 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 14630216 247718 SH SOLE 247718 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 1670845 273909 SH SOLE 273909 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 404580 44459 SH SOLE 44459 0 0 ALLSTATE CORP COM 020002101 30195720 271032 SH SOLE 271032 0 0 ALLY FINL INC COM 02005N100 1022959 38342 SH SOLE 38342 0 0 ALMACENES EXITO S A SPON ADS 02028M105 152569 27841 SH SOLE 27841 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4351407 24570 SH SOLE 24570 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 767667 2956 SH SOLE 2956 0 0 ALPHABET INC CAP STK CL A 02079K305 826149557 6313232 SH SOLE 6313232 0 0 ALPHABET INC CAP STK CL C 02079K107 814002712 6173703 SH SOLE 6173703 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 5115044 394375 SH SOLE 394375 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 56050584 1328213 SH SOLE 1328213 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 325070 8889 SH SOLE 8889 0 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 2532255 25242 SH SOLE 25242 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 2844900 104418 SH SOLE 104418 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 7634561 182079 SH SOLE 182079 0 0 ALPS ETF TR OSHARES US SMLCP 00162Q395 1210529 34478 SH SOLE 34478 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 436018 9271 SH SOLE 9271 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 2757813 124506 SH SOLE 124506 0 0 ALPS ETF TR RIVERFRONT DYM 00162Q536 3661200 170884 SH SOLE 170884 0 0 ALPS ETF TR RIVERFRNT DYMC 00162Q528 8761372 200174 SH SOLE 200174 0 0 ALPS ETF TR ACTIVE EQTY OPPT 00162Q510 2742747 64275 SH SOLE 64275 0 0 ALPS ETF TR ALERIAN ENERGY 00162Q676 1029777 46470 SH SOLE 46470 0 0 ALTAIR ENGR INC COM CL A 021369103 6045617 96637 SH SOLE 96637 0 0 ALTERYX INC COM CL A 02156B103 689765 18301 SH SOLE 18301 0 0 ALTICE USA INC CL A 02156K103 145999 44648 SH SOLE 44648 0 0 ALTRIA GROUP INC COM 02209S103 140346590 3337612 SH SOLE 3337612 0 0 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 6718584 255946 SH SOLE 255946 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 141933 154275 SH SOLE 154275 0 0 AMAZON COM INC COM 023135106 1388634515 10923808 SH SOLE 10923808 0 0 AMBAC FINL GROUP INC COM NEW 023139884 224280 18597 SH SOLE 18597 0 0 AMBARELLA INC SHS G037AX101 1741717 32844 SH SOLE 32844 0 0 AMBEV SA SPONSORED ADR 02319V103 12389473 4802121 SH SOLE 4802121 0 0 AMCOR PLC ORD G0250X107 36476689 3982171 SH SOLE 3982171 0 0 AMDOCS LTD SHS G02602103 30156446 356923 SH SOLE 356923 0 0 AMEDISYS INC COM 023436108 514786 5512 SH SOLE 5512 0 0 AMER SOFTWARE INC CL A 029683109 196860 17178 SH SOLE 17178 0 0 AMEREN CORP COM 023608102 8013874 107094 SH SOLE 107094 0 0 AMERESCO INC CL A 02361E108 334971 8687 SH SOLE 8687 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 10818455 624622 SH SOLE 624622 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1218765 95142 SH SOLE 95142 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 131333 18090 SH SOLE 18090 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 318680582 6036760 SH SOLE 6036760 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 44116369 762599 SH SOLE 762599 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 35437058 636785 SH SOLE 636785 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 34497265 775362 SH SOLE 775362 0 0 AMERICAN CENTY ETF TR MULTISECTOR 025072398 1135243 27174 SH SOLE 27174 0 0 AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 122487134 2301524 SH SOLE 2301524 0 0 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 18569004 468559 SH SOLE 468559 0 0 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 24201672 545214 SH SOLE 545214 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 87452128 1193723 SH SOLE 1193723 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 55716876 1057648 SH SOLE 1057648 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 22573669 289592 SH SOLE 289592 0 0 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 33904548 537756 SH SOLE 537756 0 0 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 63978874 1491426 SH SOLE 1491426 0 0 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 46943541 696595 SH SOLE 696595 0 0 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 284863501 6434685 SH SOLE 6434685 0 0 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 67752735 1412987 SH SOLE 1412987 0 0 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 36464832 749654 SH SOLE 749654 0 0 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 23231093 407909 SH SOLE 407909 0 0 AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760 30730965 687529 SH SOLE 687529 0 0 AMERICAN CENTY ETF TR QUALITY CONVER 025072521 17274701 435131 SH SOLE 435131 0 0 AMERICAN CENTY ETF TR QUALITY PREFER 025072539 13690546 391606 SH SOLE 391606 0 0 AMERICAN CENTY ETF TR SELECT HIGH YIEL 025072331 15768946 363141 SH SOLE 363141 0 0 AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 1596081 42483 SH SOLE 42483 0 0 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 10105711 221959 SH SOLE 221959 0 0 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 1501041 34554 SH SOLE 34554 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 170391 10258 SH SOLE 10258 0 0 AMERICAN ELEC PWR CO INC COM 025537101 116016667 1542365 SH SOLE 1542365 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1087673 20277 SH SOLE 20277 0 0 AMERICAN EXPRESS CO COM 025816109 99364519 666027 SH SOLE 666027 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 4205849 37663 SH SOLE 37663 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 17450261 517966 SH SOLE 517966 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 75732663 1249714 SH SOLE 1249714 0 0 AMERICAN TOWER CORP NEW COM 03027X100 182966303 1112595 SH SOLE 1112595 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1931306 25543 SH SOLE 25543 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 39404598 318215 SH SOLE 318215 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 28101370 924083 SH SOLE 924083 0 0 AMERIPRISE FINL INC COM 03076C106 204417444 620048 SH SOLE 620048 0 0 AMERIS BANCORP COM 03076K108 2354133 61322 SH SOLE 61322 0 0 AMERISAFE INC COM 03071H100 861916 17214 SH SOLE 17214 0 0 AMETEK INC COM 031100100 40077736 271235 SH SOLE 271235 0 0 AMGEN INC COM 031162100 338254119 1258573 SH SOLE 1258573 0 0 AMICUS THERAPEUTICS INC COM 03152W109 4787726 393728 SH SOLE 393728 0 0 AMKOR TECHNOLOGY INC COM 031652100 7885835 348931 SH SOLE 348931 0 0 AMN HEALTHCARE SVCS INC COM 001744101 12270687 144056 SH SOLE 144056 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 120211 28486 SH SOLE 28486 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 778389 16925 SH SOLE 16925 0 0 AMPHENOL CORP NEW CL A 032095101 186375377 2219019 SH SOLE 2219019 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 27170471 782334 SH SOLE 782334 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 668917 15103 SH SOLE 15103 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 1095873 98638 SH SOLE 98638 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1801977 90415 SH SOLE 90415 0 0 AMTD IDEA GROUP SPONSORED ADS 00180G205 72737 59136 SH SOLE 59136 0 0 ANALOG DEVICES INC COM 032654105 256241080 1463482 SH SOLE 1463482 0 0 ANDERSONS INC COM 034164103 589264 11440 SH SOLE 11440 0 0 ANGIODYNAMICS INC COM 03475V101 916067 125317 SH SOLE 125317 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 25844006 467342 SH SOLE 467342 0 0 ANIKA THERAPEUTICS INC COM 035255108 1415917 76002 SH SOLE 76002 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1635863 86968 SH SOLE 86968 0 0 ANSYS INC COM 03662Q105 94529894 317694 SH SOLE 317694 0 0 ANTERO MIDSTREAM CORP COM 03676B102 3834260 320055 SH SOLE 320055 0 0 ANTERO RESOURCES CORP COM 03674X106 787161 31015 SH SOLE 31015 0 0 AON PLC SHS CL A G0403H108 127238054 392444 SH SOLE 392444 0 0 APA CORPORATION COM 03743Q108 5565072 135403 SH SOLE 135403 0 0 APARTMENT INCOME REIT CORP COM 03750L109 4267425 139004 SH SOLE 139004 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 640654 94214 SH SOLE 94214 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 3060584 80457 SH SOLE 80457 0 0 API GROUP CORP COM STK 00187Y100 3166857 122131 SH SOLE 122131 0 0 APOGEE ENTERPRISES INC COM 037598109 304690 6472 SH SOLE 6472 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3021436 298266 SH SOLE 298266 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 37780096 420901 SH SOLE 420901 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 410432 30698 SH SOLE 30698 0 0 APPFOLIO INC COM CL A 03783C100 5276181 28890 SH SOLE 28890 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2205590 143780 SH SOLE 143780 0 0 APPLE INC COM 037833100 1692726846 9886846 SH SOLE 9886846 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6951291 44960 SH SOLE 44960 0 0 APPLIED MATLS INC COM 038222105 152498364 1101469 SH SOLE 1101469 0 0 APPLOVIN CORP COM CL A 03831W108 388891 9732 SH SOLE 9732 0 0 APTARGROUP INC COM 038336103 11112480 88871 SH SOLE 88871 0 0 APTIV PLC SHS G6095L109 127120747 1289388 SH SOLE 1289388 0 0 APYX MEDICAL CORPORATION COM 03837C106 49414 15442 SH SOLE 15442 0 0 ARAMARK COM 03852U106 3715039 107062 SH SOLE 107062 0 0 ARBOR REALTY TRUST INC COM 038923108 2158323 142182 SH SOLE 142182 0 0 ARCBEST CORP COM 03937C105 1810675 17813 SH SOLE 17813 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2342895 93604 SH SOLE 93604 0 0 ARCH CAP GROUP LTD ORD G0450A105 208904513 2620807 SH SOLE 2620807 0 0 ARCH RESOURCES INC CL A 03940R107 212888 1247 SH SOLE 1247 0 0 ARCHER AVIATION INC COM CL A 03945R102 285812 56485 SH SOLE 56485 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 18517830 245529 SH SOLE 245529 0 0 ARCHROCK INC COM 03957W106 12240616 971477 SH SOLE 971477 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1612674 170473 SH SOLE 170473 0 0 ARCOSA INC COM 039653100 811461 11286 SH SOLE 11286 0 0 ARDELYX INC COM 039697107 62840 15402 SH SOLE 15402 0 0 ARES CAPITAL CORP COM 04010L103 25011907 1284638 SH SOLE 1284638 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 187218 14513 SH SOLE 14513 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 116840051 1135803 SH SOLE 1135803 0 0 ARGENX SE SPONSORED ADR 04016X101 21576014 43887 SH SOLE 43887 0 0 ARHAUS INC COM CL A 04035M102 152446 16392 SH SOLE 16392 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 3083837 309002 SH SOLE 309002 0 0 ARISTA NETWORKS INC COM 040413106 151955544 826160 SH SOLE 826160 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1891260 36051 SH SOLE 36051 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 833009 43027 SH SOLE 43027 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 2841706 101999 SH SOLE 101999 0 0 ARK ETF TR INNOVATION ETF 00214Q104 19801651 499159 SH SOLE 499159 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 2109272 38945 SH SOLE 38945 0 0 ARK ETF TR ARK SPACE EXPL 00214Q807 346966 25179 SH SOLE 25179 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 2222953 41535 SH SOLE 41535 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1335455 130416 SH SOLE 130416 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 16068802 223178 SH SOLE 223178 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1610861 72594 SH SOLE 72594 0 0 ARROW ELECTRS INC COM 042735100 15754621 125795 SH SOLE 125795 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 226830 8442 SH SOLE 8442 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1231032 32898 SH SOLE 32898 0 0 ARTIVION INC COM 228903100 157614 10397 SH SOLE 10397 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 8343489 36265 SH SOLE 36265 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 621676 6639 SH SOLE 6639 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 22311193 2966914 SH SOLE 2966914 0 0 ASGN INC COM 00191U102 1753343 21466 SH SOLE 21466 0 0 ASHLAND INC COM 044186104 3093560 37874 SH SOLE 37874 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 228571130 388291 SH SOLE 388291 0 0 ASPEN AEROGELS INC COM 04523Y105 113855 13239 SH SOLE 13239 0 0 ASPEN TECHNOLOGY INC COM 29109X106 27470194 134486 SH SOLE 134486 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 77289 30191 SH SOLE 30191 0 0 ASSURANT INC COM 04621X108 2271590 15821 SH SOLE 15821 0 0 ASSURED GUARANTY LTD COM G0585R106 3621128 59834 SH SOLE 59834 0 0 AST SPACEMOBILE INC COM CL A 00217D100 89220 23479 SH SOLE 23479 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 175612166 2593210 SH SOLE 2593210 0 0 ASYMMETRIC ETFS TRUST SMART S&P 500 04651A101 916323 35963 SH SOLE 35963 0 0 AT&T INC COM 00206R102 161284753 10738000 SH SOLE 10738000 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 64749 43749 SH SOLE 43749 0 0 ATI INC COM 01741R102 738313 17942 SH SOLE 17942 0 0 ATKORE INC COM 047649108 17760675 119047 SH SOLE 119047 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 1072537 30018 SH SOLE 30018 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 9161662 318334 SH SOLE 318334 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 769623 40294 SH SOLE 40294 0 0 ATLASSIAN CORPORATION CL A 049468101 153432648 761415 SH SOLE 761415 0 0 ATMOS ENERGY CORP COM 049560105 54196009 511621 SH SOLE 511621 0 0 ATRICURE INC COM 04963C209 5124148 116990 SH SOLE 116990 0 0 ATRION CORP COM 049904105 879072 2128 SH SOLE 2128 0 0 ATS CORPORATION COM 00217Y104 4348656 102025 SH SOLE 102025 0 0 AUDIOCODES LTD ORD M15342104 265316 26243 SH SOLE 26243 0 0 AUGMEDIX INC COM 05105P107 57464 11158 SH SOLE 11158 0 0 AUTODESK INC COM 052769106 179632568 868168 SH SOLE 868168 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 3461217 114043 SH SOLE 114043 0 0 AUTOLIV INC COM 052800109 1263140 13092 SH SOLE 13092 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 337416042 1402511 SH SOLE 1402511 0 0 AUTONATION INC COM 05329W102 2267821 14979 SH SOLE 14979 0 0 AUTOZONE INC COM 053332102 124099136 48858 SH SOLE 48858 0 0 AVALONBAY CMNTYS INC COM 053484101 23928058 139327 SH SOLE 139327 0 0 AVANGRID INC COM 05351W103 895216 29672 SH SOLE 29672 0 0 AVANOS MED INC COM 05350V106 2183469 107986 SH SOLE 107986 0 0 AVANTOR INC COM 05352A100 19651050 932213 SH SOLE 932213 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 26620 22370 SH SOLE 22370 0 0 AVERY DENNISON CORP COM 053611109 87315604 477996 SH SOLE 477996 0 0 AVID BIOSERVICES INC COM 05368M106 522740 55375 SH SOLE 55375 0 0 AVID TECHNOLOGY INC COM 05367P100 2271939 84553 SH SOLE 84553 0 0 AVIENT CORPORATION COM 05368V106 5408522 153129 SH SOLE 153129 0 0 AVIS BUDGET GROUP COM 053774105 332067 1848 SH SOLE 1848 0 0 AVISTA CORP COM 05379B107 1774647 54824 SH SOLE 54824 0 0 AVNET INC COM 053807103 6610051 137166 SH SOLE 137166 0 0 AXALTA COATING SYS LTD COM G0750C108 13511503 502286 SH SOLE 502286 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2058669 12626 SH SOLE 12626 0 0 AXIS CAP HLDGS LTD SHS G0692U109 3431031 60866 SH SOLE 60866 0 0 AXOGEN INC COM 05463X106 136255 27251 SH SOLE 27251 0 0 AXON ENTERPRISE INC COM 05464C101 14820576 74479 SH SOLE 74479 0 0 AXONICS INC COM 05465P101 598969 10673 SH SOLE 10673 0 0 AXOS FINANCIAL INC COM 05465C100 1078215 28479 SH SOLE 28479 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1113907 15938 SH SOLE 15938 0 0 AZEK CO INC CL A 05478C105 6002276 201825 SH SOLE 201825 0 0 AZENTA INC COM 114340102 27030604 538566 SH SOLE 538566 0 0 AZZ INC COM 002474104 287967 6318 SH SOLE 6318 0 0 B & G FOODS INC NEW COM 05508R106 208588 21091 SH SOLE 21091 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 56679 13463 SH SOLE 13463 0 0 BADGER METER INC COM 056525108 12636405 87832 SH SOLE 87832 0 0 BAIDU INC SPON ADR REP A 056752108 4357348 32433 SH SOLE 32433 0 0 BAKER HUGHES COMPANY CL A 05722G100 27710019 784542 SH SOLE 784542 0 0 BALCHEM CORP COM 057665200 10415849 83972 SH SOLE 83972 0 0 BALL CORP COM 058498106 15430324 309970 SH SOLE 309970 0 0 BALLYS CORPORATION COM 05875B106 662291 50518 SH SOLE 50518 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 154794 37300 SH SOLE 37300 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 29873150 3710950 SH SOLE 3710950 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2748880 964714 SH SOLE 964714 0 0 BANCO DE CHILE SPONSORED ADS 059520106 230024 11387 SH SOLE 11387 0 0 BANCO SANTANDER S.A. ADR 05964H105 4915525 1307321 SH SOLE 1307321 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1033581 38740 SH SOLE 38740 0 0 BANK AMERICA CORP COM 060505104 245439163 8964177 SH SOLE 8964177 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 3405914 3062 SH SOLE 3062 0 0 BANK HAWAII CORP COM 062540109 7341647 147749 SH SOLE 147749 0 0 BANK MONTREAL QUE COM 063671101 3497727 41457 SH SOLE 41457 0 0 BANK NEW YORK MELLON CORP COM 064058100 66931452 1569319 SH SOLE 1569319 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 336004 7370 SH SOLE 7370 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4244341 156733 SH SOLE 156733 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 10738508 289682 SH SOLE 289682 0 0 BANKUNITED INC COM 06652K103 323510 14252 SH SOLE 14252 0 0 BANNER CORP COM NEW 06652V208 373897 8822 SH SOLE 8822 0 0 BAOZUN INC SPONSORED ADR 06684L103 183418 59167 SH SOLE 59167 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1018677 31695 SH SOLE 31695 0 0 BARCLAYS PLC ADR 06738E204 15030085 1929408 SH SOLE 1929408 0 0 BARINGS BDC INC COM 06759L103 199504 22391 SH SOLE 22391 0 0 BARINGS CORPORATE INVS COM 06759X107 456066 28611 SH SOLE 28611 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1053149 82925 SH SOLE 82925 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 1383985 103052 SH SOLE 103052 0 0 BARNES GROUP INC COM 067806109 2461504 72461 SH SOLE 72461 0 0 BARRICK GOLD CORP COM 067901108 6733867 462809 SH SOLE 462809 0 0 BATH & BODY WORKS INC COM 070830104 4079176 120686 SH SOLE 120686 0 0 BAXTER INTL INC COM 071813109 27688034 733652 SH SOLE 733652 0 0 BAYCOM CORP COM 07272M107 464075 24158 SH SOLE 24158 0 0 BCE INC COM NEW 05534B760 113317696 2968699 SH SOLE 2968699 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2578636 33415 SH SOLE 33415 0 0 BEAM THERAPEUTICS INC COM 07373V105 243939 10143 SH SOLE 10143 0 0 BECTON DICKINSON & CO COM 075887109 144112516 557431 SH SOLE 557431 0 0 BEIGENE LTD SPONSORED ADR 07725L102 8396655 46682 SH SOLE 46682 0 0 BELDEN INC COM 077454106 6483902 67156 SH SOLE 67156 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 1293797 31380 SH SOLE 31380 0 0 BENCHMARK ELECTRS INC COM 08160H101 2054535 84688 SH SOLE 84688 0 0 BENTLEY SYS INC COM CL B 08265T208 54655774 1089629 SH SOLE 1089629 0 0 BERKLEY W R CORP COM 084423102 48142508 758269 SH SOLE 758269 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 416275608 1188340 SH SOLE 1188340 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5846247 11 SH SOLE 11 0 0 BERRY GLOBAL GROUP INC COM 08579W103 17547937 283443 SH SOLE 283443 0 0 BEST BUY INC COM 086516101 44167724 635781 SH SOLE 635781 0 0 BGC GROUP INC CL A 088929104 435946 82566 SH SOLE 82566 0 0 BHP GROUP LTD SPONSORED ADS 088606108 38104749 669915 SH SOLE 669915 0 0 BIG LOTS INC COM 089302103 473250 92613 SH SOLE 92613 0 0 BILL HOLDINGS INC COM 090043100 30137384 277585 SH SOLE 277585 0 0 BIO RAD LABS INC CL A 090572207 61018640 170229 SH SOLE 170229 0 0 BIOGEN INC COM 09062X103 76859111 299051 SH SOLE 299051 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 877073 63510 SH SOLE 63510 0 0 BIOLINERX LTD SPONSORED ADS 09071M205 105806 58135 SH SOLE 58135 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11130757 125800 SH SOLE 125800 0 0 BIONTECH SE SPONSORED ADS 09075V102 1453719 13381 SH SOLE 13381 0 0 BIO-TECHNE CORP COM 09073M104 21259028 312311 SH SOLE 312311 0 0 BIOVENTUS INC COM CL A 09075A108 301511 91367 SH SOLE 91367 0 0 BJS RESTAURANTS INC COM 09180C106 254869 10864 SH SOLE 10864 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 39872096 558667 SH SOLE 558667 0 0 BLACK HILLS CORP COM 092113109 1781001 35205 SH SOLE 35205 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 1910909 110906 SH SOLE 110906 0 0 BLACKBAUD INC COM 09227Q100 7337865 104350 SH SOLE 104350 0 0 BLACKLINE INC COM 09239B109 17758112 320139 SH SOLE 320139 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 190507 18514 SH SOLE 18514 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 108992 10965 SH SOLE 10965 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 278837 32310 SH SOLE 32310 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 344948 33588 SH SOLE 33588 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 366199 27933 SH SOLE 27933 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 2905583 155795 SH SOLE 155795 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 626938 82383 SH SOLE 82383 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1170136 124087 SH SOLE 124087 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1152058 230873 SH SOLE 230873 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 222844519 4733316 SH SOLE 4733316 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 40163625 997363 SH SOLE 997363 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 147389 11679 SH SOLE 11679 0 0 BLACKROCK INC COM 09247X101 461445534 713771 SH SOLE 713771 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 1820992 125846 SH SOLE 125846 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 940273 106006 SH SOLE 106006 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 914505 100055 SH SOLE 100055 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 106232 10466 SH SOLE 10466 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 146306 15304 SH SOLE 15304 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1039146 100790 SH SOLE 100790 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 919603 151750 SH SOLE 151750 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 868340 94590 SH SOLE 94590 0 0 BLACKROCK MUNIYIELD MICH QU COM 09254V105 110084 11086 SH SOLE 11086 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 367316 38462 SH SOLE 38462 0 0 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 113868 12513 SH SOLE 12513 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 683816 21771 SH SOLE 21771 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 350910 29890 SH SOLE 29890 0 0 BLACKSTONE INC COM 09260D107 66490153 620591 SH SOLE 620591 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 149586 12840 SH SOLE 12840 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 872316 40106 SH SOLE 40106 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1165286 42591 SH SOLE 42591 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 871229 79275 SH SOLE 79275 0 0 BLOCK H & R INC COM 093671105 1548476 35961 SH SOLE 35961 0 0 BLOCK INC CL A 852234103 9217898 208267 SH SOLE 208267 0 0 BLOOM ENERGY CORP COM CL A 093712107 145555 10977 SH SOLE 10977 0 0 BLOOMIN BRANDS INC COM 094235108 2232584 90792 SH SOLE 90792 0 0 BLUE BIRD CORP COM 095306106 1126511 52764 SH SOLE 52764 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 1110422 80175 SH SOLE 80175 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 2824053 217905 SH SOLE 217905 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 971179 19339 SH SOLE 19339 0 0 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 1148471 147999 SH SOLE 147999 0 0 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 350617 5373 SH SOLE 5373 0 0 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 610148 7533 SH SOLE 7533 0 0 BNY MELLON ETF TRUST US SMLCP CORE 09661T305 252808 3105 SH SOLE 3105 0 0 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 292891 3646 SH SOLE 3646 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 934219 436551 SH SOLE 436551 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 1067398 214768 SH SOLE 214768 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 892623 167472 SH SOLE 167472 0 0 BOEING CO COM 097023105 70762735 369171 SH SOLE 369171 0 0 BOISE CASCADE CO DEL COM 09739D100 8601935 83482 SH SOLE 83482 0 0 BOK FINL CORP COM NEW 05561Q201 1837048 22969 SH SOLE 22969 0 0 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 574133 11545 SH SOLE 11545 0 0 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 316837 6303 SH SOLE 6303 0 0 BOOKING HOLDINGS INC COM 09857L108 157411932 51042 SH SOLE 51042 0 0 BOOT BARN HLDGS INC COM 099406100 8451432 104095 SH SOLE 104095 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 101163410 925811 SH SOLE 925811 0 0 BORGWARNER INC COM 099724106 18199838 450826 SH SOLE 450826 0 0 BOSTON BEER INC CL A 100557107 6321654 16229 SH SOLE 16229 0 0 BOSTON PROPERTIES INC COM 101121101 28892412 485750 SH SOLE 485750 0 0 BOSTON SCIENTIFIC CORP COM 101137107 132777358 2514723 SH SOLE 2514723 0 0 BOWLERO CORP CL A COM 10258P102 126561 13156 SH SOLE 13156 0 0 BOX INC CL A 10316T104 8198342 338635 SH SOLE 338635 0 0 BOYD GAMING CORP COM 103304101 4829680 79396 SH SOLE 79396 0 0 BP PLC SPONSORED ADR 055622104 65085815 1680935 SH SOLE 1680935 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 158518 34916 SH SOLE 34916 0 0 BRIDGEBIO PHARMA INC COM 10806X102 771428 29254 SH SOLE 29254 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 24012830 294781 SH SOLE 294781 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 619818 31966 SH SOLE 31966 0 0 BRINKER INTL INC COM 109641100 265356 8400 SH SOLE 8400 0 0 BRINKS CO COM 109696104 1665871 22933 SH SOLE 22933 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 142797746 2460333 SH SOLE 2460333 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 80669835 2568285 SH SOLE 2568285 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1581297 76097 SH SOLE 76097 0 0 BROADCOM INC COM 11135F101 605538430 729055 SH SOLE 729055 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 123155870 687830 SH SOLE 687830 0 0 BROADSTONE NET LEASE INC COM 11135E203 755117 52805 SH SOLE 52805 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 12145049 364179 SH SOLE 364179 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 57842465 1848871 SH SOLE 1848871 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 570728 19413 SH SOLE 19413 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 22030990 623401 SH SOLE 623401 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 10311676 430730 SH SOLE 430730 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 285719 13143 SH SOLE 13143 0 0 BROWN & BROWN INC COM 115236101 27666474 396141 SH SOLE 396141 0 0 BROWN FORMAN CORP CL B 115637209 3277094 56805 SH SOLE 56805 0 0 BRP GROUP INC COM CL A 05589G102 4794463 206391 SH SOLE 206391 0 0 BRP INC COM SUN VTG 05577W200 2291685 30195 SH SOLE 30195 0 0 BRUKER CORP COM 116794108 12038092 193228 SH SOLE 193228 0 0 BRUNSWICK CORP COM 117043109 11422131 144584 SH SOLE 144584 0 0 BUCKLE INC COM 118440106 277949 8324 SH SOLE 8324 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 15164997 121817 SH SOLE 121817 0 0 BUMBLE INC COM CL A 12047B105 1479049 99132 SH SOLE 99132 0 0 BURLINGTON STORES INC COM 122017106 10870314 80342 SH SOLE 80342 0 0 BWX TECHNOLOGIES INC COM 05605H100 21027146 280437 SH SOLE 280437 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 52138347 605345 SH SOLE 605345 0 0 C3 AI INC CL A 12468P104 464495 18201 SH SOLE 18201 0 0 CABALETTA BIO INC COM 12674W109 1147055 75365 SH SOLE 75365 0 0 CABLE ONE INC COM 12685J105 13552842 22014 SH SOLE 22014 0 0 CABOT CORP COM 127055101 19964735 288216 SH SOLE 288216 0 0 CACI INTL INC CL A 127190304 11863415 37790 SH SOLE 37790 0 0 CACTUS INC CL A 127203107 4126153 82178 SH SOLE 82178 0 0 CADENCE BANK COM 12740C103 316494 14915 SH SOLE 14915 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 126888234 541563 SH SOLE 541563 0 0 CAE INC COM 124765108 2439481 104475 SH SOLE 104475 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 3597585 77618 SH SOLE 77618 0 0 CAL MAINE FOODS INC COM NEW 128030202 4440793 91714 SH SOLE 91714 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 746333 40039 SH SOLE 40039 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 892180 101952 SH SOLE 101952 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 369091 26232 SH SOLE 26232 0 0 CALERES INC COM 129500104 727158 25284 SH SOLE 25284 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 532013 9499 SH SOLE 9499 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2446286 51708 SH SOLE 51708 0 0 CALIX INC COM 13100M509 2296676 50102 SH SOLE 50102 0 0 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 542212 22611 SH SOLE 22611 0 0 CAMBRIA ETF TR GLB MOMENT ETF 132061508 418823 15542 SH SOLE 15542 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 4623895 74748 SH SOLE 74748 0 0 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 340456 11871 SH SOLE 11871 0 0 CAMDEN PPTY TR SH BEN INT 133131102 20226781 213859 SH SOLE 213859 0 0 CAMECO CORP COM 13321L108 7826186 197432 SH SOLE 197432 0 0 CAMPBELL SOUP CO COM 134429109 4439009 108058 SH SOLE 108058 0 0 CAMTEK LTD ORD M20791105 1595911 25633 SH SOLE 25633 0 0 CANAAN INC SPONSORED ADS 134748102 32272 17732 SH SOLE 17732 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 196767 13422 SH SOLE 13422 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 33282871 862027 SH SOLE 862027 0 0 CANADIAN NAT RES LTD COM 136385101 14632370 226262 SH SOLE 226262 0 0 CANADIAN NATL RY CO COM 136375102 82249628 759251 SH SOLE 759251 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 140014709 1880185 SH SOLE 1880185 0 0 CANADIAN SOLAR INC COM 136635109 271694 11040 SH SOLE 11040 0 0 CANNAE HLDGS INC COM 13765N107 3029297 162516 SH SOLE 162516 0 0 CANOO INC COM CL A 13803R102 16023 32700 SH SOLE 32700 0 0 CANOPY GROWTH CORP COM 138035100 23831 30456 SH SOLE 30456 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 91075289 3627053 SH SOLE 3627053 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 145780937 5507402 SH SOLE 5507402 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 28230321 1231689 SH SOLE 1231689 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 72007065 2939064 SH SOLE 2939064 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 15549990 715271 SH SOLE 715271 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 34123471 1587138 SH SOLE 1587138 0 0 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 8856283 344602 SH SOLE 344602 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 6512563 260086 SH SOLE 260086 0 0 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 2722657 106666 SH SOLE 106666 0 0 CAPITAL ONE FINL CORP COM 14040H105 52582272 541806 SH SOLE 541806 0 0 CAPITAL SOUTHWEST CORP COM 140501107 877070 38300 SH SOLE 38300 0 0 CAPITOL SER TR HULL TACTICAL 14064D519 220410 6990 SH SOLE 6990 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 373174 7093 SH SOLE 7093 0 0 CARDINAL HEALTH INC COM 14149Y108 48511228 558756 SH SOLE 558756 0 0 CARETRUST REIT INC COM 14174T107 2753252 134305 SH SOLE 134305 0 0 CARGURUS INC COM CL A 141788109 407901 23282 SH SOLE 23282 0 0 CARLISLE COS INC COM 142339100 42427109 163647 SH SOLE 163647 0 0 CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104 2100034 256728 SH SOLE 256728 0 0 CARLYLE GROUP INC COM 14316J108 9293982 308156 SH SOLE 308156 0 0 CARLYLE SECURED LENDING INC COM 872280102 268323 18505 SH SOLE 18505 0 0 CARMAX INC COM 143130102 82153869 1161514 SH SOLE 1161514 0 0 CARNIVAL CORP COMMON STOCK 143658300 1689248 123123 SH SOLE 123123 0 0 CARNIVAL PLC ADR 14365C103 351830 28721 SH SOLE 28721 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1936550 28813 SH SOLE 28813 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 143562697 2600774 SH SOLE 2600774 0 0 CARS COM INC COM 14575E105 354330 21016 SH SOLE 21016 0 0 CARTERS INC COM 146229109 9755449 141077 SH SOLE 141077 0 0 CARVANA CO CL A 146869102 359895 8573 SH SOLE 8573 0 0 CASELLA WASTE SYS INC CL A 147448104 30209891 395936 SH SOLE 395936 0 0 CASEYS GEN STORES INC COM 147528103 65958575 242923 SH SOLE 242923 0 0 CASS INFORMATION SYS INC COM 14808P109 1616207 43388 SH SOLE 43388 0 0 CASTLE BIOSCIENCES INC COM 14843C105 911773 53983 SH SOLE 53983 0 0 CATALENT INC COM 148806102 18310896 402172 SH SOLE 402172 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 268975 23009 SH SOLE 23009 0 0 CATERPILLAR INC COM 149123101 181356122 664308 SH SOLE 664308 0 0 CATHAY GEN BANCORP COM 149150104 2880781 82876 SH SOLE 82876 0 0 CAVCO INDS INC DEL COM 149568107 9040321 34030 SH SOLE 34030 0 0 CBIZ INC COM 124805102 1969761 37953 SH SOLE 37953 0 0 CBOE GLOBAL MKTS INC COM 12503M108 15906328 101827 SH SOLE 101827 0 0 CBRE GROUP INC CL A 12504L109 62633686 848006 SH SOLE 848006 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 7210802 540135 SH SOLE 540135 0 0 CDW CORP COM 12514G108 56104214 278074 SH SOLE 278074 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 210665 5694 SH SOLE 5694 0 0 CELANESE CORP DEL COM 150870103 54316882 432735 SH SOLE 432735 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1435572 58547 SH SOLE 58547 0 0 CELSIUS HLDGS INC COM NEW 15118V207 4470496 26052 SH SOLE 26052 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3345096 514630 SH SOLE 514630 0 0 CENCORA INC COM 03073E105 96794328 537836 SH SOLE 537836 0 0 CENOVUS ENERGY INC COM 15135U109 12872451 618273 SH SOLE 618273 0 0 CENTENE CORP DEL COM 15135B101 28033653 406993 SH SOLE 406993 0 0 CENTERPOINT ENERGY INC COM 15189T107 9253705 344645 SH SOLE 344645 0 0 CENTERSPACE COM 15202L107 914425 15175 SH SOLE 15175 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 124744 17065 SH SOLE 17065 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 105646 12852 SH SOLE 12852 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 333950 8330 SH SOLE 8330 0 0 CENTRAL GARDEN & PET CO COM 153527106 596111 13505 SH SOLE 13505 0 0 CENTURY CMNTYS INC COM 156504300 4952425 74160 SH SOLE 74160 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2570379 37883 SH SOLE 37883 0 0 CERTARA INC COM 15687V109 4877290 335440 SH SOLE 335440 0 0 CF INDS HLDGS INC COM 125269100 15149181 176687 SH SOLE 176687 0 0 CGI INC CL A SUB VTG 12532H104 14177350 143801 SH SOLE 143801 0 0 CHAMPIONX CORPORATION COM 15872M104 36420052 1022461 SH SOLE 1022461 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 442643 89063 SH SOLE 89063 0 0 CHARLES RIV LABS INTL INC COM 159864107 52682614 268816 SH SOLE 268816 0 0 CHART INDS INC COM 16115Q308 10148299 60007 SH SOLE 60007 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 15472041 35178 SH SOLE 35178 0 0 CHASE CORP COM 16150R104 539037 4237 SH SOLE 4237 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 48243801 361973 SH SOLE 361973 0 0 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 82181 48342 SH SOLE 48342 0 0 CHEESECAKE FACTORY INC COM 163072101 12453810 411017 SH SOLE 411017 0 0 CHEMED CORP NEW COM 16359R103 37122444 71431 SH SOLE 71431 0 0 CHEMOURS CO COM 163851108 410022 14618 SH SOLE 14618 0 0 CHENIERE ENERGY INC COM NEW 16411R208 24811192 149501 SH SOLE 149501 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 993330 18331 SH SOLE 18331 0 0 CHESAPEAKE ENERGY CORP COM 165167735 7853134 91072 SH SOLE 91072 0 0 CHESAPEAKE UTILS CORP COM 165303108 8917247 91225 SH SOLE 91225 0 0 CHEVRON CORP NEW COM 166764100 778096610 4614498 SH SOLE 4614498 0 0 CHEWY INC CL A 16679L109 3800426 208129 SH SOLE 208129 0 0 CHIMERA INVT CORP COM NEW 16934Q208 347567 63657 SH SOLE 63657 0 0 CHIMERIX INC COM 16934W106 41995 43754 SH SOLE 43754 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 156920 18906 SH SOLE 18906 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1142961 49586 SH SOLE 49586 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 156481326 85424 SH SOLE 85424 0 0 CHOICE HOTELS INTL INC COM 169905106 27133120 221477 SH SOLE 221477 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 17116319 105611 SH SOLE 105611 0 0 CHROMADEX CORP COM NEW 171077407 14600 10000 SH SOLE 10000 0 0 CHUBB LIMITED COM H1467J104 230530642 1107362 SH SOLE 1107362 0 0 CHURCH & DWIGHT CO INC COM 171340102 24853050 271233 SH SOLE 271233 0 0 CHURCHILL DOWNS INC COM 171484108 17177949 148035 SH SOLE 148035 0 0 CHUYS HLDGS INC COM 171604101 748034 21024 SH SOLE 21024 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 636362 262959 SH SOLE 262959 0 0 CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882 117738 29807 SH SOLE 29807 0 0 CIENA CORP COM NEW 171779309 19630430 415371 SH SOLE 415371 0 0 CIMPRESS PLC SHS EURO G2143T103 754848 10782 SH SOLE 10782 0 0 CINCINNATI FINL CORP COM 172062101 22325079 218253 SH SOLE 218253 0 0 CINEMARK HLDGS INC COM 17243V102 881002 48011 SH SOLE 48011 0 0 CINGULATE INC COMMON STOCK 17248W105 22241 31369 SH SOLE 31369 0 0 CINTAS CORP COM 172908105 38449200 79934 SH SOLE 79934 0 0 CION INVT CORP COM 17259U204 469823 44449 SH SOLE 44449 0 0 CIRRUS LOGIC INC COM 172755100 7658299 103547 SH SOLE 103547 0 0 CISCO SYS INC COM 17275R102 503466132 9365069 SH SOLE 9365069 0 0 CITI TRENDS INC COM 17306X102 208779 9396 SH SOLE 9396 0 0 CITIGROUP INC COM NEW 172967424 118683410 2885568 SH SOLE 2885568 0 0 CITIZENS FINL GROUP INC COM 174610105 14874639 555024 SH SOLE 555024 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 10324058 127662 SH SOLE 127662 0 0 CLARIVATE PLC ORD SHS G21810109 437318 65174 SH SOLE 65174 0 0 CLEAN HARBORS INC COM 184496107 14096048 84226 SH SOLE 84226 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 42132 26666 SH SOLE 26666 0 0 CLEAR SECURE INC COM CL A 18467V109 401124 21067 SH SOLE 21067 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 3810193 197011 SH SOLE 197011 0 0 CLEARWAY ENERGY INC CL A 18539C105 817217 41025 SH SOLE 41025 0 0 CLEARWAY ENERGY INC CL C 18539C204 1233958 58316 SH SOLE 58316 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1585166 101418 SH SOLE 101418 0 0 CLOROX CO DEL COM 189054109 34111720 260276 SH SOLE 260276 0 0 CLOUDFLARE INC CL A COM 18915M107 13521177 214486 SH SOLE 214486 0 0 CME GROUP INC COM 12572Q105 91251389 455756 SH SOLE 455756 0 0 CMS ENERGY CORP COM 125896100 37725569 710329 SH SOLE 710329 0 0 CNA FINL CORP COM 126117100 1394315 35434 SH SOLE 35434 0 0 CNH INDL N V SHS N20944109 1008934 83252 SH SOLE 83252 0 0 CNO FINL GROUP INC COM 12621E103 1407116 59297 SH SOLE 59297 0 0 CNX RES CORP COM 12653C108 11210856 496495 SH SOLE 496495 0 0 COASTAL FINL CORP WA COM NEW 19046P209 2593309 60436 SH SOLE 60436 0 0 COCA COLA CO COM 191216100 289484216 5171208 SH SOLE 5171208 0 0 COCA COLA CONS INC COM 191098102 3051037 4795 SH SOLE 4795 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 32965409 527615 SH SOLE 527615 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 22066214 281313 SH SOLE 281313 0 0 CODEXIS INC COM 192005106 71712 37943 SH SOLE 37943 0 0 CO-DIAGNOSTICS INC COM 189763105 25711 24256 SH SOLE 24256 0 0 COEUR MNG INC COM NEW 192108504 36845 16597 SH SOLE 16597 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 8639079 139565 SH SOLE 139565 0 0 COGNEX CORP COM 192422103 17517524 412760 SH SOLE 412760 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 39702750 586105 SH SOLE 586105 0 0 COHEN & STEERS INC COM 19247A100 9909780 158076 SH SOLE 158076 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1115882 56991 SH SOLE 56991 0 0 COHEN & STEERS LTD DURATION COM 19248C105 1173595 68752 SH SOLE 68752 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 361164 35688 SH SOLE 35688 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 694380 38385 SH SOLE 38385 0 0 COHEN & STEERS TAX ADVAN PFD COM 19249X108 326307 18678 SH SOLE 18678 0 0 COHERENT CORP COM 19247G107 20426830 625822 SH SOLE 625822 0 0 COHERUS BIOSCIENCES INC COM 19249H103 82841 22150 SH SOLE 22150 0 0 COHU INC COM 192576106 522757 15179 SH SOLE 15179 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 3578827 47667 SH SOLE 47667 0 0 COLGATE PALMOLIVE CO COM 194162103 66137455 930072 SH SOLE 930072 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 401406 17960 SH SOLE 17960 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 363902 3818 SH SOLE 3818 0 0 COLUMBIA BKG SYS INC COM 197236102 4592726 226243 SH SOLE 226243 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1591694 94547 SH SOLE 94547 0 0 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 596541 30592 SH SOLE 30592 0 0 COLUMBIA ETF TR I INTERNATIONAL 19761L201 269092 10086 SH SOLE 10086 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 1047005 38184 SH SOLE 38184 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 4734571 63894 SH SOLE 63894 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 5043205 144463 SH SOLE 144463 0 0 COMCAST CORP NEW CL A 20030N101 446303180 10065475 SH SOLE 10065475 0 0 COMERICA INC COM 200340107 828050 19929 SH SOLE 19929 0 0 COMFORT SYS USA INC COM 199908104 20755005 121795 SH SOLE 121795 0 0 COMMERCE BANCSHARES INC COM 200525103 8890486 185296 SH SOLE 185296 0 0 COMMERCIAL METALS CO COM 201723103 14746100 298444 SH SOLE 298444 0 0 COMMSCOPE HLDG CO INC COM 20337X109 42971 12789 SH SOLE 12789 0 0 COMMUNITY BK SYS INC COM 203607106 1178438 27918 SH SOLE 27918 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 521244 17550 SH SOLE 17550 0 0 COMMUNITY TR BANCORP INC COM 204149108 764968 22328 SH SOLE 22328 0 0 COMMVAULT SYS INC COM 204166102 2831084 41874 SH SOLE 41874 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 37143 55728 SH SOLE 55728 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 513835 42396 SH SOLE 42396 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 75570 31619 SH SOLE 31619 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 442610 35128 SH SOLE 35128 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1090292 58087 SH SOLE 58087 0 0 COMPASS MINERALS INTL INC COM 20451N101 3281179 117395 SH SOLE 117395 0 0 COMPUGEN LTD ORD M25722105 38924 42380 SH SOLE 42380 0 0 COMSCORE INC COM 20564W105 73668 120000 SH SOLE 120000 0 0 COMSTOCK RES INC COM 205768302 203839 18480 SH SOLE 18480 0 0 CONAGRA BRANDS INC COM 205887102 46941140 1711931 SH SOLE 1711931 0 0 CONCENTRIX CORP COM 20602D101 721368 9005 SH SOLE 9005 0 0 CONDUENT INC COM 206787103 76539 21994 SH SOLE 21994 0 0 CONFLUENT INC CLASS A COM 20717M103 2054549 69387 SH SOLE 69387 0 0 CONMED CORP COM 207410101 13599503 134849 SH SOLE 134849 0 0 CONNECTONE BANCORP INC COM 20786W107 2230793 125115 SH SOLE 125115 0 0 CONOCOPHILLIPS COM 20825C104 312135902 2605475 SH SOLE 2605475 0 0 CONSOL ENERGY INC NEW COM 20854L108 7102722 67703 SH SOLE 67703 0 0 CONSOLIDATED EDISON INC COM 209115104 17011695 198897 SH SOLE 198897 0 0 CONSTELLATION BRANDS INC CL A 21036P108 58724347 233654 SH SOLE 233654 0 0 CONSTELLATION ENERGY CORP COM 21037T109 12538082 114944 SH SOLE 114944 0 0 CONSTELLIUM SE CL A SHS F21107101 2144269 117817 SH SOLE 117817 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 15404783 421356 SH SOLE 421356 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 778942 114719 SH SOLE 114719 0 0 COOPER COS INC COM NEW 216648402 44128308 138764 SH SOLE 138764 0 0 COPA HOLDINGS SA CL A P31076105 1448315 16251 SH SOLE 16251 0 0 COPART INC COM 217204106 171698019 3984637 SH SOLE 3984637 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 7053332 295985 SH SOLE 295985 0 0 CORCEPT THERAPEUTICS INC COM 218352102 549505 20169 SH SOLE 20169 0 0 CORE & MAIN INC CL A 21874C102 918699 31844 SH SOLE 31844 0 0 CORE LABORATORIES INC COM 21867A105 7885727 328435 SH SOLE 328435 0 0 COREBRIDGE FINL INC COM 21871X109 18329715 928087 SH SOLE 928087 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 139020 17270 SH SOLE 17270 0 0 CORNING INC COM 219350105 36842274 1209133 SH SOLE 1209133 0 0 CORTEVA INC COM 22052L104 64691607 1264496 SH SOLE 1264496 0 0 COSAN S A ADS 22113B103 742778 54656 SH SOLE 54656 0 0 COSTAR GROUP INC COM 22160N109 136542347 1775814 SH SOLE 1775814 0 0 COSTCO WHSL CORP NEW COM 22160K105 358016551 633702 SH SOLE 633702 0 0 COTERRA ENERGY INC COM 127097103 60802595 2247785 SH SOLE 2247785 0 0 COTY INC COM CL A 222070203 4211115 383876 SH SOLE 383876 0 0 COUPANG INC CL A 22266T109 576351 33903 SH SOLE 33903 0 0 COUSINS PPTYS INC COM NEW 222795502 1936993 95090 SH SOLE 95090 0 0 CRA INTL INC COM 12618T105 5217787 51784 SH SOLE 51784 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5017221 74661 SH SOLE 74661 0 0 CRANE COMPANY COMMON STOCK 224408104 10387167 116920 SH SOLE 116920 0 0 CRANE NXT CO COM 224441105 1383717 24900 SH SOLE 24900 0 0 CREDICORP LTD COM G2519Y108 13781830 107696 SH SOLE 107696 0 0 CREDIT ACCEP CORP MICH COM 225310101 1753977 3812 SH SOLE 3812 0 0 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 494044 7078 SH SOLE 7078 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 940345 500183 SH SOLE 500183 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 516594 33875 SH SOLE 33875 0 0 CRESCENT CAP BDC INC COM 225655109 283826 16598 SH SOLE 16598 0 0 CRESCENT PT ENERGY CORP COM 22576C101 376270 45329 SH SOLE 45329 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 350196 11973 SH SOLE 11973 0 0 CRH PLC ORD G25508105 31856002 582098 SH SOLE 582098 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1299058 28620 SH SOLE 28620 0 0 CRITEO S A SPONS ADS 226718104 2736485 93715 SH SOLE 93715 0 0 CROCS INC COM 227046109 10228565 115931 SH SOLE 115931 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 627038 25294 SH SOLE 25294 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 52769136 315265 SH SOLE 315265 0 0 CROWN CASTLE INC COM 22822V101 165910362 1802786 SH SOLE 1802786 0 0 CROWN HLDGS INC COM 228368106 25547525 288738 SH SOLE 288738 0 0 CRYOPORT INC COM PAR $0.001 229050307 1240275 90465 SH SOLE 90465 0 0 CSG SYS INTL INC COM 126349109 2611339 51083 SH SOLE 51083 0 0 CSP INC COM 126389105 777211 44412 SH SOLE 44412 0 0 CSW INDUSTRIALS INC COM 126402106 3608199 20590 SH SOLE 20590 0 0 CSX CORP COM 126408103 75654142 2460297 SH SOLE 2460297 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 683486 42164 SH SOLE 42164 0 0 CTS CORP COM 126501105 9017313 216035 SH SOLE 216035 0 0 CUBESMART COM 229663109 48825110 1280491 SH SOLE 1280491 0 0 CULLEN FROST BANKERS INC COM 229899109 11293392 123818 SH SOLE 123818 0 0 CUMMINS INC COM 231021106 133457921 584163 SH SOLE 584163 0 0 CURTISS WRIGHT CORP COM 231561101 13589004 69463 SH SOLE 69463 0 0 CUSTOMERS BANCORP INC COM 23204G100 310016 8999 SH SOLE 8999 0 0 CVB FINL CORP COM 126600105 1883966 113697 SH SOLE 113697 0 0 CVS HEALTH CORP COM 126650100 181008932 2592508 SH SOLE 2592508 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 14992048 91543 SH SOLE 91543 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 945711 63428 SH SOLE 63428 0 0 CYTOKINETICS INC COM NEW 23282W605 823598 27957 SH SOLE 27957 0 0 D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 23626 17764 SH SOLE 17764 0 0 D R HORTON INC COM 23331A109 118746430 1104926 SH SOLE 1104926 0 0 DANA INC COM 235825205 200767 13686 SH SOLE 13686 0 0 DANAHER CORPORATION COM 235851102 239152629 963976 SH SOLE 963976 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1498577 49507 SH SOLE 49507 0 0 DARDEN RESTAURANTS INC COM 237194105 58473848 408280 SH SOLE 408280 0 0 DARLING INGREDIENTS INC COM 237266101 24584621 470970 SH SOLE 470970 0 0 DATADOG INC CL A COM 23804L103 33798048 371040 SH SOLE 371040 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 854744 27066 SH SOLE 27066 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1703546 61971 SH SOLE 61971 0 0 DAVITA INC COM 23918K108 11377567 120359 SH SOLE 120359 0 0 DBX ETF TR XTRACK USD HIGH 233051432 54377892 1604068 SH SOLE 1604068 0 0 DBX ETF TR XTRACKERS FTSE 233051515 23151365 891085 SH SOLE 891085 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 2905282 111699 SH SOLE 111699 0 0 DBX ETF TR XTRACKERS LOW 233051267 13612777 308238 SH SOLE 308238 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 183483744 5257414 SH SOLE 5257414 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 7272677 321942 SH SOLE 321942 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 478421 13499 SH SOLE 13499 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 2334961 98356 SH SOLE 98356 0 0 DBX ETF TR XTRACKERS RUSSEL 233051481 6865848 159465 SH SOLE 159465 0 0 DBX ETF TR XTRACKERS S&P 233051143 2864502 73130 SH SOLE 73130 0 0 DBX ETF TR XTRACKERS SHRT 233051283 2019839 46951 SH SOLE 46951 0 0 DBX ETF TR XTRACKERS MSCI 233051218 482591 17987 SH SOLE 17987 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 405528 18493 SH SOLE 18493 0 0 DBX ETF TR XTKR MSCI EMRG 233051226 373379 16361 SH SOLE 16361 0 0 DBX ETF TR XTRCKR MSCI US 233051150 2469022 62255 SH SOLE 62255 0 0 DBX ETF TR XTRACKERS S&P MD 233051127 256629 10234 SH SOLE 10234 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 262223 20615 SH SOLE 20615 0 0 DECKERS OUTDOOR CORP COM 243537107 35343436 68750 SH SOLE 68750 0 0 DEERE & CO COM 244199105 80905313 214387 SH SOLE 214387 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 3061376 383151 SH SOLE 383151 0 0 DELEK US HLDGS INC NEW COM 24665A103 668971 23547 SH SOLE 23547 0 0 DELL TECHNOLOGIES INC CL C 24703L202 19391969 281451 SH SOLE 281451 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5340709 144343 SH SOLE 144343 0 0 DELUXE CORP COM 248019101 264686 14012 SH SOLE 14012 0 0 DENALI THERAPEUTICS INC COM 24823R105 476996 23121 SH SOLE 23121 0 0 DENNYS CORP COM 24869P104 5607674 662063 SH SOLE 662063 0 0 DENTSPLY SIRONA INC COM 24906P109 11861027 347220 SH SOLE 347220 0 0 DERMTECH INC COM 24984K105 31216 21678 SH SOLE 21678 0 0 DESCARTES SYS GROUP INC COM 249906108 8984026 122418 SH SOLE 122418 0 0 DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502 302415 50571 SH SOLE 50571 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 2035325 185198 SH SOLE 185198 0 0 DEVON ENERGY CORP NEW COM 25179M103 16012137 335684 SH SOLE 335684 0 0 DEXCOM INC COM 252131107 61319959 657234 SH SOLE 657234 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 98314712 659034 SH SOLE 659034 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 467573 31851 SH SOLE 31851 0 0 DIAMONDBACK ENERGY INC COM 25278X109 33725620 217753 SH SOLE 217753 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 812170 101142 SH SOLE 101142 0 0 DIANA SHIPPING INC COM Y2066G104 41761 12035 SH SOLE 12035 0 0 DICKS SPORTING GOODS INC COM 253393102 8156697 75122 SH SOLE 75122 0 0 DIGI INTL INC COM 253798102 7347456 272128 SH SOLE 272128 0 0 DIGITAL RLTY TR INC COM 253868103 43594802 360228 SH SOLE 360228 0 0 DIGITAL TURBINE INC COM NEW 25400W102 101537 16783 SH SOLE 16783 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 249407 14187 SH SOLE 14187 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 286197 11910 SH SOLE 11910 0 0 DILLARDS INC CL A 254067101 421884 1275 SH SOLE 1275 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 922602 46223 SH SOLE 46223 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 289037178 8860735 SH SOLE 8860735 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 118430930 2256257 SH SOLE 2256257 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 33391790 827144 SH SOLE 827144 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 343427 15162 SH SOLE 15162 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 98901862 4382005 SH SOLE 4382005 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 6989523 299851 SH SOLE 299851 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 1524066 64388 SH SOLE 64388 0 0 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 3800336 169582 SH SOLE 169582 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 394559443 16897621 SH SOLE 16897621 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 19038477 729164 SH SOLE 729164 0 0 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 210692603 9085494 SH SOLE 9085494 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 28768365 1311229 SH SOLE 1311229 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 31973178 689374 SH SOLE 689374 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1209035750 46146403 SH SOLE 46146403 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 200757350 4312725 SH SOLE 4312725 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 444538016 17303932 SH SOLE 17303932 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 603203343 17730845 SH SOLE 17730845 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 3509073 138480 SH SOLE 138480 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 123255258 2697642 SH SOLE 2697642 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 247012664 10968591 SH SOLE 10968591 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 12939730 432044 SH SOLE 432044 0 0 DIMENSIONAL ETF TRUST CALIF MUN BD ETF 25434V633 139301525 2848993 SH SOLE 2848993 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 2879505 121089 SH SOLE 121089 0 0 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 3377551 72682 SH SOLE 72682 0 0 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 666570 26867 SH SOLE 26867 0 0 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 1120383 57397 SH SOLE 57397 0 0 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 345587 8690 SH SOLE 8690 0 0 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 232976 8397 SH SOLE 8397 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625 2504801 51998 SH SOLE 51998 0 0 DIODES INC COM 254543101 22485871 285209 SH SOLE 285209 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 492449 16586 SH SOLE 16586 0 0 DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 476571 26714 SH SOLE 26714 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 288423 11387 SH SOLE 11387 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 525553 6721 SH SOLE 6721 0 0 DIREXION SHS ETF TR DIREXION HCM 25461A726 3418357 143844 SH SOLE 143844 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 9416900 125945 SH SOLE 125945 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 374711 8696 SH SOLE 8696 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 3929032 264760 SH SOLE 264760 0 0 DISCOVER FINL SVCS COM 254709108 114272422 1319086 SH SOLE 1319086 0 0 DISH NETWORK CORPORATION CL A 25470M109 123664 21103 SH SOLE 21103 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 244942 400000 SH SOLE 400000 0 0 DISNEY WALT CO COM 254687106 192896466 2379969 SH SOLE 2379969 0 0 DLOCAL LTD CLASS A COM G29018101 630501 32890 SH SOLE 32890 0 0 DMC GLOBAL INC COM 23291C103 1375709 56220 SH SOLE 56220 0 0 DNP SELECT INCOME FD INC COM 23325P104 1032221 108427 SH SOLE 108427 0 0 DOCGO INC COM 256086109 553750 103893 SH SOLE 103893 0 0 DOCUSIGN INC COM 256163106 3883524 92465 SH SOLE 92465 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 36957533 466282 SH SOLE 466282 0 0 DOLLAR GEN CORP NEW COM 256677105 104306395 985883 SH SOLE 985883 0 0 DOLLAR TREE INC COM 256746108 36050474 338661 SH SOLE 338661 0 0 DOMINION ENERGY INC COM 25746U109 87805714 1965653 SH SOLE 1965653 0 0 DOMINOS PIZZA INC COM 25754A201 62395049 164722 SH SOLE 164722 0 0 DONALDSON INC COM 257651109 4968033 83300 SH SOLE 83300 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 7784424 138316 SH SOLE 138316 0 0 DOORDASH INC CL A 25809K105 4707519 59236 SH SOLE 59236 0 0 DORMAN PRODS INC COM 258278100 11016426 145412 SH SOLE 145412 0 0 DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204 421016 17787 SH SOLE 17787 0 0 DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105 6995171 158549 SH SOLE 158549 0 0 DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 4587151 90896 SH SOLE 90896 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 287527 24533 SH SOLE 24533 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 5387973 192772 SH SOLE 192772 0 0 DOUGLAS DYNAMICS INC COM 25960R105 652526 21621 SH SOLE 21621 0 0 DOUGLAS ELLIMAN INC COM 25961D105 90999 40265 SH SOLE 40265 0 0 DOUGLAS EMMETT INC COM 25960P109 150210 11772 SH SOLE 11772 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 154419 158606 SH SOLE 158606 0 0 DOVER CORP COM 260003108 28744777 206041 SH SOLE 206041 0 0 DOW INC COM 260557103 88432987 1715147 SH SOLE 1715147 0 0 DOXIMITY INC CL A 26622P107 3325535 156717 SH SOLE 156717 0 0 DR REDDYS LABS LTD ADR 256135203 2374697 35512 SH SOLE 35512 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 13211430 448758 SH SOLE 448758 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 611899 73723 SH SOLE 73723 0 0 DRIL-QUIP INC COM 262037104 2074354 73637 SH SOLE 73637 0 0 DROPBOX INC CL A 26210C104 7101089 260782 SH SOLE 260782 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 8316491 157152 SH SOLE 157152 0 0 DTE ENERGY CO COM 233331107 7193300 72455 SH SOLE 72455 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 525702 51238 SH SOLE 51238 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 330156 38301 SH SOLE 38301 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 200112463 2267306 SH SOLE 2267306 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 2944923 294787 SH SOLE 294787 0 0 DUPONT DE NEMOURS INC COM 26614N102 42553628 570500 SH SOLE 570500 0 0 DUTCH BROS INC CL A 26701L100 201764 8678 SH SOLE 8678 0 0 DWS MUN INCOME TR COM 233368109 1067673 138659 SH SOLE 138659 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 734995 97609 SH SOLE 97609 0 0 DXC TECHNOLOGY CO COM 23355L106 1926702 92496 SH SOLE 92496 0 0 DYCOM INDS INC COM 267475101 3108970 34932 SH SOLE 34932 0 0 DYNATRACE INC COM NEW 268150109 32268501 690531 SH SOLE 690531 0 0 E L F BEAUTY INC COM 26856L103 6903365 62855 SH SOLE 62855 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 588336 61413 SH SOLE 61413 0 0 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 16309588 892517 SH SOLE 892517 0 0 EA SERIES TRUST FREEDOM 100 EM 02072L607 1352488 47774 SH SOLE 47774 0 0 EA SERIES TRUST STRIVE 500 ETF 02072L680 1257450 45892 SH SOLE 45892 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 818254 27203 SH SOLE 27203 0 0 EA SERIES TRUST MORGAN DEMPSEY L 02072L482 399615 17416 SH SOLE 17416 0 0 EAGLE MATLS INC COM 26969P108 16690044 100228 SH SOLE 100228 0 0 EAGLE POINT INCOME COMPANY I COM 269817102 384565 26987 SH SOLE 26987 0 0 EAST WEST BANCORP INC COM 27579R104 6528187 123851 SH SOLE 123851 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3636343 318140 SH SOLE 318140 0 0 EASTGROUP PPTYS INC COM 277276101 25494133 153090 SH SOLE 153090 0 0 EASTMAN CHEM CO COM 277432100 38139344 497124 SH SOLE 497124 0 0 EATON CORP PLC SHS G29183103 173489035 813433 SH SOLE 813433 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 121475 14960 SH SOLE 14960 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 230676 13427 SH SOLE 13427 0 0 EATON VANCE FLTING RATE INC COM 278279104 1437801 116799 SH SOLE 116799 0 0 EATON VANCE LTD DURATION INC COM 27828H105 1311562 145084 SH SOLE 145084 0 0 EATON VANCE MUN BD FD COM 27827X101 944312 105392 SH SOLE 105392 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1229291 137968 SH SOLE 137968 0 0 EATON VANCE SHORT DURATION D COM 27828V104 108284 10442 SH SOLE 10442 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1253379 103499 SH SOLE 103499 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 642787 50974 SH SOLE 50974 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 3209551 268133 SH SOLE 268133 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 180839 15671 SH SOLE 15671 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1588269 207889 SH SOLE 207889 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 97945 13290 SH SOLE 13290 0 0 EBAY INC. COM 278642103 46083710 1045219 SH SOLE 1045219 0 0 ECO WAVE POWER GLOBAL AB SPONSORED ADS 27900N103 31450 11035 SH SOLE 11035 0 0 ECOLAB INC COM 278865100 116432686 687324 SH SOLE 687324 0 0 ECOPETROL S A SPONSORED ADS 279158109 581697 50233 SH SOLE 50233 0 0 ECOVYST INC COM 27923Q109 682374 69347 SH SOLE 69347 0 0 EDGIO INC COM 53261M104 12753 14966 SH SOLE 14966 0 0 EDISON INTL COM 281020107 41478096 655366 SH SOLE 655366 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 80442168 1161117 SH SOLE 1161117 0 0 EHANG HLDGS LTD ADS 26853E102 941257 52234 SH SOLE 52234 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1745446 155289 SH SOLE 155289 0 0 ELASTIC N V ORD SHS N14506104 239496 2948 SH SOLE 2948 0 0 ELBIT SYS LTD ORD M3760D101 1820669 9202 SH SOLE 9202 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 15897 24270 SH SOLE 24270 0 0 ELECTRONIC ARTS INC COM 285512109 24209370 201074 SH SOLE 201074 0 0 ELEMENT SOLUTIONS INC COM 28618M106 17558347 895377 SH SOLE 895377 0 0 ELEVANCE HEALTH INC COM 036752103 201415922 462578 SH SOLE 462578 0 0 ELI LILLY & CO COM 532457108 432651297 805487 SH SOLE 805487 0 0 ELLINGTON FINANCIAL INC COM 28852N109 550849 44174 SH SOLE 44174 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 438861 70670 SH SOLE 70670 0 0 EMBECTA CORP COMMON STOCK 29082K105 762812 50685 SH SOLE 50685 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 4089514 298070 SH SOLE 298070 0 0 EMCOR GROUP INC COM 29084Q100 44051697 209381 SH SOLE 209381 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 80012 23533 SH SOLE 23533 0 0 EMERSON ELEC CO COM 291011104 126254576 1307389 SH SOLE 1307389 0 0 EMPIRE ST RLTY TR INC CL A 292104106 387433 48188 SH SOLE 48188 0 0 ENACT HLDGS INC COM 29249E109 411581 15115 SH SOLE 15115 0 0 ENBRIDGE INC COM 29250N105 120118977 3612196 SH SOLE 3612196 0 0 ENCOMPASS HEALTH CORP COM 29261A100 15683570 233525 SH SOLE 233525 0 0 ENCORE CAP GROUP INC COM 292554102 230346 4823 SH SOLE 4823 0 0 ENCORE WIRE CORP COM 292562105 11128449 60991 SH SOLE 60991 0 0 ENDAVA PLC ADS 29260V105 2692984 46957 SH SOLE 46957 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1172176 58903 SH SOLE 58903 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 1263572 426882 SH SOLE 426882 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 948256 29596 SH SOLE 29596 0 0 ENERGY RECOVERY INC COM 29270J100 221984 10466 SH SOLE 10466 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 10334977 736634 SH SOLE 736634 0 0 ENERPLUS CORP COM 292766102 1778197 100862 SH SOLE 100862 0 0 ENERSYS COM 29275Y102 20002856 211290 SH SOLE 211290 0 0 ENETI INC COM Y2294C107 171183 16982 SH SOLE 16982 0 0 ENGAGESMART INC COMMON STOCK 29283F103 297806 16554 SH SOLE 16554 0 0 ENGINE NO 1 ETF TRUST TRANSFORM CLMTE 29287L205 35392802 691576 SH SOLE 691576 0 0 ENI S P A SPONSORED ADR 26874R108 8689339 272222 SH SOLE 272222 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 859284 70318 SH SOLE 70318 0 0 ENOVA INTL INC COM 29357K103 3447358 67768 SH SOLE 67768 0 0 ENOVIS CORPORATION COM 194014502 6763076 128259 SH SOLE 128259 0 0 ENPHASE ENERGY INC COM 29355A107 6184284 51471 SH SOLE 51471 0 0 ENPRO INDS INC COM 29355X107 8765869 72332 SH SOLE 72332 0 0 ENSIGN GROUP INC COM 29358P101 30863456 332115 SH SOLE 332115 0 0 ENTEGRIS INC COM 29362U104 92839547 988601 SH SOLE 988601 0 0 ENTERGY CORP NEW COM 29364G103 52512909 567707 SH SOLE 567707 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 4304337 114782 SH SOLE 114782 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 25120806 917823 SH SOLE 917823 0 0 ENVESTNET INC COM 29404K106 7183963 163161 SH SOLE 163161 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 4882943 175141 SH SOLE 175141 0 0 EOG RES INC COM 26875P101 186946474 1474807 SH SOLE 1474807 0 0 EPAM SYS INC COM 29414B104 42533072 166346 SH SOLE 166346 0 0 EPLUS INC COM 294268107 2793610 43980 SH SOLE 43980 0 0 EPR PPTYS COM SH BEN INT 26884U109 942492 22689 SH SOLE 22689 0 0 EQT CORP COM 26884L109 9064833 223382 SH SOLE 223382 0 0 EQUIFAX INC COM 294429105 37324476 203758 SH SOLE 203758 0 0 EQUINIX INC COM 29444U700 137609703 189477 SH SOLE 189477 0 0 EQUINOR ASA SPONSORED ADR 29446M102 12589236 383935 SH SOLE 383935 0 0 EQUITABLE HLDGS INC COM 29452E101 5586101 196763 SH SOLE 196763 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 4838410 516372 SH SOLE 516372 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4126121 224612 SH SOLE 224612 0 0 EQUITY COMWLTH 6.5% CNV PFD D 294628201 538758 21542 SH SOLE 21542 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 20349306 319405 SH SOLE 319405 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 13739454 234022 SH SOLE 234022 0 0 ERICSSON ADR B SEK 10 294821608 1358737 279576 SH SOLE 279576 0 0 ERIE INDTY CO CL A 29530P102 9078156 30900 SH SOLE 30900 0 0 ERO COPPER CORP COM 296006109 1005970 58348 SH SOLE 58348 0 0 ESAB CORPORATION COM 29605J106 4828208 68758 SH SOLE 68758 0 0 ESCO TECHNOLOGIES INC COM 296315104 2891121 27682 SH SOLE 27682 0 0 ESSENT GROUP LTD COM G3198U102 3610856 76356 SH SOLE 76356 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3087228 142729 SH SOLE 142729 0 0 ESSENTIAL UTILS INC COM 29670G102 1896095 55231 SH SOLE 55231 0 0 ESSEX PPTY TR INC COM 297178105 11298229 53271 SH SOLE 53271 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 206620 56608 SH SOLE 56608 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4224644 81873 SH SOLE 81873 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 139511 16452 SH SOLE 16452 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 487496 9741 SH SOLE 9741 0 0 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 1136798 34409 SH SOLE 34409 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 659263 31695 SH SOLE 31695 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 30009635 299497 SH SOLE 299497 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 1296269 64331 SH SOLE 64331 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 520410 30558 SH SOLE 30558 0 0 ETF SER SOLUTIONS APTUS DEFINED 26922A388 15810422 678268 SH SOLE 678268 0 0 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 5267596 182966 SH SOLE 182966 0 0 ETF SER SOLUTIONS APTUS ENHANCED 26922B642 550319 22722 SH SOLE 22722 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 7852475 175907 SH SOLE 175907 0 0 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 2703778 118639 SH SOLE 118639 0 0 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 12906245 424129 SH SOLE 424129 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 391524 26383 SH SOLE 26383 0 0 ETF SER SOLUTIONS NETLEASE CORP 26922A248 852056 39504 SH SOLE 39504 0 0 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 313935 12003 SH SOLE 12003 0 0 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 7476621 213313 SH SOLE 213313 0 0 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 4665330 153819 SH SOLE 153819 0 0 ETF SER SOLUTIONS VIDENT US EQUITY 26922A503 445300 9505 SH SOLE 9505 0 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 706889 36551 SH SOLE 36551 0 0 ETFIS SER TR I VIRTUS PVT CR 26923G798 365010 16993 SH SOLE 16993 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 326433 15151 SH SOLE 15151 0 0 ETFIS SER TR I INFRACP REIT PFD 26923G400 206175 11870 SH SOLE 11870 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 326278 10912 SH SOLE 10912 0 0 ETSY INC COM 29786A106 16500912 255511 SH SOLE 255511 0 0 EURONAV NV SHS B38564108 2786568 169602 SH SOLE 169602 0 0 EURONET WORLDWIDE INC COM 298736109 12932907 162924 SH SOLE 162924 0 0 EVENTBRITE INC COM CL A 29975E109 828250 84001 SH SOLE 84001 0 0 EVERBRIDGE INC COM 29978A104 977512 43600 SH SOLE 43600 0 0 EVERCORE INC CLASS A 29977A105 11216894 81353 SH SOLE 81353 0 0 EVEREST GROUP LTD COM G3223R108 7053477 18978 SH SOLE 18978 0 0 EVERGY INC COM 30034W106 33517230 661089 SH SOLE 661089 0 0 EVERI HLDGS INC COM 30034T103 1248014 94404 SH SOLE 94404 0 0 EVERQUOTE INC COM CL A 30041R108 5182934 716865 SH SOLE 716865 0 0 EVERSOURCE ENERGY COM 30040W108 18091736 311122 SH SOLE 311122 0 0 EVERTEC INC COM 30040P103 15206677 409002 SH SOLE 409002 0 0 EVOLENT HEALTH INC CL A 30050B101 497097 18256 SH SOLE 18256 0 0 EXACT SCIENCES CORP COM 30063P105 25022401 366790 SH SOLE 366790 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 3114372 177761 SH SOLE 177761 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 685064 23317 SH SOLE 23317 0 0 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 409530 61124 SH SOLE 61124 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 8240857 163639 SH SOLE 163639 0 0 EXELIXIS INC COM 30161Q104 2626589 120210 SH SOLE 120210 0 0 EXELON CORP COM 30161N101 34997976 926117 SH SOLE 926117 0 0 EXLSERVICE HOLDINGS INC COM 302081104 11147344 397552 SH SOLE 397552 0 0 EXP WORLD HLDGS INC COM 30212W100 6656685 409894 SH SOLE 409894 0 0 EXPEDIA GROUP INC COM NEW 30212P303 11519897 111768 SH SOLE 111768 0 0 EXPEDITORS INTL WASH INC COM 302130109 75375395 657554 SH SOLE 657554 0 0 EXPONENT INC COM 30214U102 39285765 458946 SH SOLE 458946 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 229094 9862 SH SOLE 9862 0 0 EXTRA SPACE STORAGE INC COM 30225T102 28858189 237360 SH SOLE 237360 0 0 EXTREME NETWORKS COM 30226D106 2281211 94226 SH SOLE 94226 0 0 EXXON MOBIL CORP COM 30231G102 454515600 3865586 SH SOLE 3865586 0 0 EZCORP INC NOTE 2.375% 5/0 302301AE6 32638 35000 SH SOLE 35000 0 0 F N B CORP COM 302520101 1716007 159037 SH SOLE 159037 0 0 F5 INC COM 315616102 22415380 139105 SH SOLE 139105 0 0 FABRINET SHS G3323L100 6843533 41073 SH SOLE 41073 0 0 FACTSET RESH SYS INC COM 303075105 34888467 79789 SH SOLE 79789 0 0 FAIR ISAAC CORP COM 303250104 41329624 47586 SH SOLE 47586 0 0 FARMLAND PARTNERS INC COM 31154R109 1617080 157610 SH SOLE 157610 0 0 FASTENAL CO COM 311900104 256343885 4691506 SH SOLE 4691506 0 0 FB FINL CORP COM 30257X104 5611895 197881 SH SOLE 197881 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 9012512 58409 SH SOLE 58409 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 4855448 53574 SH SOLE 53574 0 0 FEDERAL SIGNAL CORP COM 313855108 9243375 154753 SH SOLE 154753 0 0 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 4081596 182610 SH SOLE 182610 0 0 FEDERATED HERMES INC CL B 314211103 685988 20254 SH SOLE 20254 0 0 FEDEX CORP COM 31428X106 87291602 329502 SH SOLE 329502 0 0 FERGUSON PLC NEW SHS G3421J106 146630575 891534 SH SOLE 891534 0 0 FERRARI N V COM N3167Y103 85944866 290694 SH SOLE 290694 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2256634 43405 SH SOLE 43405 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 3972164 85313 SH SOLE 85313 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 31645637 661351 SH SOLE 661351 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 893431 22465 SH SOLE 22465 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 22056169 571551 SH SOLE 571551 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 17143436 352528 SH SOLE 352528 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 39127938 838308 SH SOLE 838308 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 13835869 348423 SH SOLE 348423 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 16044165 229662 SH SOLE 229662 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 14170368 332794 SH SOLE 332794 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 31195795 1252340 SH SOLE 1252340 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 34255290 565455 SH SOLE 565455 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 6812635 125880 SH SOLE 125880 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 44247588 359941 SH SOLE 359941 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 15678928 354807 SH SOLE 354807 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 4492077 197454 SH SOLE 197454 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 9356613 246746 SH SOLE 246746 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 42739543 867014 SH SOLE 867014 0 0 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 7168265 222134 SH SOLE 222134 0 0 FIDELITY COVINGTON TRUST FIDELITY SML-MID 316092295 233554 11095 SH SOLE 11095 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 464314 16034 SH SOLE 16034 0 0 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 487569 17724 SH SOLE 17724 0 0 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 293026 17867 SH SOLE 17867 0 0 FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 2540417 78302 SH SOLE 78302 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 13905697 290941 SH SOLE 290941 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 87913788 2018223 SH SOLE 2018223 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2876540 65810 SH SOLE 65810 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 2341664 47268 SH SOLE 47268 0 0 FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 470117 11472 SH SOLE 11472 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 39429535 954710 SH SOLE 954710 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 104308288 1887250 SH SOLE 1887250 0 0 FIDUS INVT CORP COM 316500107 2965876 154473 SH SOLE 154473 0 0 FIFTH THIRD BANCORP COM 316773100 36134309 1426542 SH SOLE 1426542 0 0 FIGS INC CL A 30260D103 74299 12593 SH SOLE 12593 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 472217 94823 SH SOLE 94823 0 0 FIRST AMERN FINL CORP COM 31847R102 8110643 143577 SH SOLE 143577 0 0 FIRST BANCORP N C COM 318910106 1542135 54802 SH SOLE 54802 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 167695 13734 SH SOLE 13734 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 14221483 10305 SH SOLE 10305 0 0 FIRST FINL BANCORP OH COM 320209109 1613462 82319 SH SOLE 82319 0 0 FIRST FINL BANKSHARES INC COM 32020R109 7655849 304771 SH SOLE 304771 0 0 FIRST HAWAIIAN INC COM 32051X108 435409 24122 SH SOLE 24122 0 0 FIRST HORIZON CORPORATION COM 320517105 476877 43274 SH SOLE 43274 0 0 FIRST INDL RLTY TR INC COM 32054K103 12252176 257453 SH SOLE 257453 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 1984662 79577 SH SOLE 79577 0 0 FIRST LONG IS CORP COM 320734106 367495 31928 SH SOLE 31928 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 209697 40877 SH SOLE 40877 0 0 FIRST MERCHANTS CORP COM 320817109 5131076 184438 SH SOLE 184438 0 0 FIRST SOLAR INC COM 336433107 7058493 43682 SH SOLE 43682 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 622555 11365 SH SOLE 11365 0 0 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 198007 15968 SH SOLE 15968 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 289957 19152 SH SOLE 19152 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 1099633 63673 SH SOLE 63673 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 2846724 141347 SH SOLE 141347 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 6878550 254290 SH SOLE 254290 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 5155584 174992 SH SOLE 174992 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 5366330 199012 SH SOLE 199012 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 8536248 274003 SH SOLE 274003 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 10541747 624511 SH SOLE 624511 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 10654331 200458 SH SOLE 200458 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 14974417 306351 SH SOLE 306351 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 3695438 81993 SH SOLE 81993 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 30484512 1908861 SH SOLE 1908861 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 7413191 133379 SH SOLE 133379 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 2164438 40646 SH SOLE 40646 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 2283646 117805 SH SOLE 117805 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 600470 30144 SH SOLE 30144 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 830153 17573 SH SOLE 17573 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 25327052 504121 SH SOLE 504121 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 753915 19603 SH SOLE 19603 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 10662049 510879 SH SOLE 510879 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 11324722 343069 SH SOLE 343069 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 580129 11927 SH SOLE 11927 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 10938672 219917 SH SOLE 219917 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 23014608 958942 SH SOLE 958942 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 19555046 681360 SH SOLE 681360 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 8562581 112799 SH SOLE 112799 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 8916429 174798 SH SOLE 174798 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5265276 87260 SH SOLE 87260 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 3206054 110439 SH SOLE 110439 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 5681736 275679 SH SOLE 275679 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 13294826 763193 SH SOLE 763193 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 4130393 109183 SH SOLE 109183 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 27303454 281015 SH SOLE 281015 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 9392610 163549 SH SOLE 163549 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 2590096 205091 SH SOLE 205091 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1368901 20172 SH SOLE 20172 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1236329 32179 SH SOLE 32179 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 4831704 76651 SH SOLE 76651 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 21482228 472864 SH SOLE 472864 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 10995438 117110 SH SOLE 117110 0 0 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 433224 8455 SH SOLE 8455 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 19768377 177861 SH SOLE 177861 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 7319783 87163 SH SOLE 87163 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 5074905 177693 SH SOLE 177693 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 14217980 171818 SH SOLE 171818 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 676491 11145 SH SOLE 11145 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 3274166 58094 SH SOLE 58094 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 8113468 172719 SH SOLE 172719 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 6048078 41326 SH SOLE 41326 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 15780644 345008 SH SOLE 345008 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 4918966 241008 SH SOLE 241008 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 118553011 1610118 SH SOLE 1610118 0 0 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 347444 8279 SH SOLE 8279 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 475330 15162 SH SOLE 15162 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 21310860 481058 SH SOLE 481058 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 364394 20541 SH SOLE 20541 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 35192685 220492 SH SOLE 220492 0 0 FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779 1189124 24763 SH SOLE 24763 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 56690705 954068 SH SOLE 954068 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 307736 21238 SH SOLE 21238 0 0 FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 392865 18032 SH SOLE 18032 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 535251 14505 SH SOLE 14505 0 0 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 325621 10836 SH SOLE 10836 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 6903337 340401 SH SOLE 340401 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 70275460 1487626 SH SOLE 1487626 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 19646599 1068331 SH SOLE 1068331 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 22766211 464772 SH SOLE 464772 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 4807245 232571 SH SOLE 232571 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 555657 29447 SH SOLE 29447 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 494457 20881 SH SOLE 20881 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 6829303 227340 SH SOLE 227340 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 2548825 37688 SH SOLE 37688 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 29299002 522357 SH SOLE 522357 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 702891 25005 SH SOLE 25005 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 5313419 124640 SH SOLE 124640 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1212811 46665 SH SOLE 46665 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 9828625 372015 SH SOLE 372015 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 528657 10261 SH SOLE 10261 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 130575523 2841687 SH SOLE 2841687 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 2988958 203469 SH SOLE 203469 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 32764236 1160618 SH SOLE 1160618 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 7831401 199628 SH SOLE 199628 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 413913 21762 SH SOLE 21762 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 24120699 1144789 SH SOLE 1144789 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 37806510 765934 SH SOLE 765934 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 4137918 102146 SH SOLE 102146 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 267917 18357 SH SOLE 18357 0 0 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 645755 26216 SH SOLE 26216 0 0 FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508 222579 14141 SH SOLE 14141 0 0 FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 268106 15597 SH SOLE 15597 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 274427 13478 SH SOLE 13478 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 30368929 1270666 SH SOLE 1270666 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 182360949 4336249 SH SOLE 4336249 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 10605758 538637 SH SOLE 538637 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 14707417 747704 SH SOLE 747704 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 55517728 2266955 SH SOLE 2266955 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 57051745 2684788 SH SOLE 2684788 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 237536 9441 SH SOLE 9441 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 353348 17882 SH SOLE 17882 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 536546 25562 SH SOLE 25562 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 8038472 367557 SH SOLE 367557 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 1128532 49866 SH SOLE 49866 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 685478 31618 SH SOLE 31618 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 1260727 39846 SH SOLE 39846 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 4387307 129400 SH SOLE 129400 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 7284447 237495 SH SOLE 237495 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 1346828 43714 SH SOLE 43714 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 3858166 119675 SH SOLE 119675 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 9514303 317779 SH SOLE 317779 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 892841 28192 SH SOLE 28192 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711 210366 7118 SH SOLE 7118 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 16217467 493082 SH SOLE 493082 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 5570963 168179 SH SOLE 168179 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 3550568 110061 SH SOLE 110061 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 8356037 223543 SH SOLE 223543 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 1534249 43599 SH SOLE 43599 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 9903025 254054 SH SOLE 254054 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 5692212 155951 SH SOLE 155951 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 6569274 171297 SH SOLE 171297 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 14019462 345818 SH SOLE 345818 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 791265 22480 SH SOLE 22480 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 6522567 170302 SH SOLE 170302 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 4038974 103932 SH SOLE 103932 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 2781906 76154 SH SOLE 76154 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 6806739 183569 SH SOLE 183569 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 6233862 178898 SH SOLE 178898 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 1843552 54270 SH SOLE 54270 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 3716700 115550 SH SOLE 115550 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 3795204 112019 SH SOLE 112019 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 10949944 308623 SH SOLE 308623 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 2513662 72628 SH SOLE 72628 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 8703116 263013 SH SOLE 263013 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 3790472 107318 SH SOLE 107318 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 4855263 160134 SH SOLE 160134 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 7956829 245581 SH SOLE 245581 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 4929997 144787 SH SOLE 144787 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 2580912 76882 SH SOLE 76882 0 0 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 84504 17106 SH SOLE 17106 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 800372 41621 SH SOLE 41621 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 1297332 53988 SH SOLE 53988 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 6302568 212709 SH SOLE 212709 0 0 FIRST TR EXCHNG TRADED FD VI FT US SM CAP MOD 33740F417 346921 17664 SH SOLE 17664 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F425 1038426 34442 SH SOLE 34442 0 0 FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653 269026 9135 SH SOLE 9135 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 394881 12799 SH SOLE 12799 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F466 222126 10926 SH SOLE 10926 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1124226 61299 SH SOLE 61299 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 211536 15881 SH SOLE 15881 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 1590852 106769 SH SOLE 106769 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 47282125 729888 SH SOLE 729888 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5277990 65080 SH SOLE 65080 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 5395743 58586 SH SOLE 58586 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 46651898 1395093 SH SOLE 1395093 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 310649 3102 SH SOLE 3102 0 0 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 270389 3881 SH SOLE 3881 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 20061184 192915 SH SOLE 192915 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 22506880 154931 SH SOLE 154931 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 1371290 60013 SH SOLE 60013 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3034974 37627 SH SOLE 37627 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 252270 25227 SH SOLE 25227 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 1311612 120437 SH SOLE 120437 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 156055804 4173731 SH SOLE 4173731 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 24917389 257517 SH SOLE 257517 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 20066167 199902 SH SOLE 199902 0 0 FIRSTENERGY CORP COM 337932107 9826135 287482 SH SOLE 287482 0 0 FIRSTSERVICE CORP NEW COM 33767E202 40634091 279195 SH SOLE 279195 0 0 FISERV INC COM 337738108 125157289 1107979 SH SOLE 1107979 0 0 FIVE BELOW INC COM 33829M101 39150118 243320 SH SOLE 243320 0 0 FIVE9 INC COM 338307101 4191781 65191 SH SOLE 65191 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 563858 33623 SH SOLE 33623 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 1290133 99471 SH SOLE 99471 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 35814652 140263 SH SOLE 140263 0 0 FLEX LTD ORD Y2573F102 29866400 1106983 SH SOLE 1106983 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 32186311 795903 SH SOLE 795903 0 0 FLEXSHARES TR CR SCD US BD 33939L761 2957710 64284 SH SOLE 64284 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 24584304 618318 SH SOLE 618318 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 19366740 835133 SH SOLE 835133 0 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 1453591 63365 SH SOLE 63365 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 17244739 309156 SH SOLE 309156 0 0 FLEXSHARES TR STOX US ESG SLCT 33939L696 312668 2967 SH SOLE 2967 0 0 FLEXSHARES TR US QT LW VLTY 33939L654 3206595 62237 SH SOLE 62237 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 11960170 246946 SH SOLE 246946 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 10417002 489176 SH SOLE 489176 0 0 FLEXSHARES TR CRE SLCT BD FD 33939L670 28340413 1337809 SH SOLE 1337809 0 0 FLEXSHARES TR DEV MRK EX LOW 33939L647 608480 24905 SH SOLE 24905 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 5760248 117739 SH SOLE 117739 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 18973290 303330 SH SOLE 303330 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 4039826 84253 SH SOLE 84253 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 15078288 92570 SH SOLE 92570 0 0 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 11430816 152188 SH SOLE 152188 0 0 FLEXSHARES TR US QUALITY CAP 33939L746 23485727 492570 SH SOLE 492570 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 338064 6250 SH SOLE 6250 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 45818413 506281 SH SOLE 506281 0 0 FLOWERS FOODS INC COM 343498101 1927441 86900 SH SOLE 86900 0 0 FLOWSERVE CORP COM 34354P105 7933171 199476 SH SOLE 199476 0 0 FLUOR CORP NEW COM 343412102 4537577 123640 SH SOLE 123640 0 0 FLYWIRE CORPORATION COM VTG 302492103 7181500 225196 SH SOLE 225196 0 0 FMC CORP COM NEW 302491303 11708490 174832 SH SOLE 174832 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 42965161 393634 SH SOLE 393634 0 0 FOOT LOCKER INC COM 344849104 311130 17933 SH SOLE 17933 0 0 FORD MTR CO DEL COM 345370860 35419569 2851817 SH SOLE 2851817 0 0 FORESTAR GROUP INC COM 346232101 994059 36899 SH SOLE 36899 0 0 FORMFACTOR INC COM 346375108 14174966 405695 SH SOLE 405695 0 0 FORRESTER RESH INC COM 346563109 266140 9209 SH SOLE 9209 0 0 FORTINET INC COM 34959E109 118048778 2011738 SH SOLE 2011738 0 0 FORTIS INC COM 349553107 6026531 158635 SH SOLE 158635 0 0 FORTIVE CORP COM 34959J108 47930774 646316 SH SOLE 646316 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 4359925 152498 SH SOLE 152498 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1586962 25530 SH SOLE 25530 0 0 FORWARD AIR CORP COM 349853101 2378348 34599 SH SOLE 34599 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1990869 89719 SH SOLE 89719 0 0 FOX CORP CL A COM 35137L105 15584576 499506 SH SOLE 499506 0 0 FOX CORP CL B COM 35137L204 3325062 115134 SH SOLE 115134 0 0 FOX FACTORY HLDG CORP COM 35138V102 9016426 91001 SH SOLE 91001 0 0 FRANCO NEV CORP COM 351858105 8042713 60250 SH SOLE 60250 0 0 FRANKLIN ELEC INC COM 353514102 18548738 207876 SH SOLE 207876 0 0 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1495395 16749 SH SOLE 16749 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 1259599 206831 SH SOLE 206831 0 0 FRANKLIN RESOURCES INC COM 354613101 1781999 72498 SH SOLE 72498 0 0 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 230575 13492 SH SOLE 13492 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 19784887 748011 SH SOLE 748011 0 0 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 234455 11532 SH SOLE 11532 0 0 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 979545 35097 SH SOLE 35097 0 0 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 16428673 801008 SH SOLE 801008 0 0 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 3628062 76477 SH SOLE 76477 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 302435 7040 SH SOLE 7040 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 331525 14446 SH SOLE 14446 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 196020 10659 SH SOLE 10659 0 0 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 736313 24454 SH SOLE 24454 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 544264 17229 SH SOLE 17229 0 0 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 670827 28055 SH SOLE 28055 0 0 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 458769 20390 SH SOLE 20390 0 0 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 2611316 128777 SH SOLE 128777 0 0 FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 299925 13330 SH SOLE 13330 0 0 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 2543895 127290 SH SOLE 127290 0 0 FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306 1175629 35556 SH SOLE 35556 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 5316255 123433 SH SOLE 123433 0 0 FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 2197696 97632 SH SOLE 97632 0 0 FREEPORT-MCMORAN INC CL B 35671D857 40846662 1095378 SH SOLE 1095378 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5579566 259033 SH SOLE 259033 0 0 FRESHPET INC COM 358039105 5337104 81013 SH SOLE 81013 0 0 FREYR BATTERY SHS L4135L100 52714 10780 SH SOLE 10780 0 0 FRONTDOOR INC COM 35905A109 1370493 44802 SH SOLE 44802 0 0 FRONTLINE PLC COM M46528101 198928 10593 SH SOLE 10593 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 6989756 1289638 SH SOLE 1289638 0 0 FS KKR CAP CORP COM 302635206 4442427 225618 SH SOLE 225618 0 0 FTAI AVIATION LTD SHS G3730V105 344070 9678 SH SOLE 9678 0 0 FTI CONSULTING INC COM 302941109 6045244 33884 SH SOLE 33884 0 0 FUBOTV INC COM 35953D104 107275 40178 SH SOLE 40178 0 0 FUELCELL ENERGY INC COM 35952H601 48704 38050 SH SOLE 38050 0 0 FULLER H B CO COM 359694106 15321064 223307 SH SOLE 223307 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1222277 21143 SH SOLE 21143 0 0 G III APPAREL GROUP LTD COM 36237H101 305644 12265 SH SOLE 12265 0 0 G1 THERAPEUTICS INC COM 3621LQ109 35163 24419 SH SOLE 24419 0 0 GABELLI DIVID & INCOME TR COM 36242H104 2023598 104095 SH SOLE 104095 0 0 GABELLI EQUITY TR INC COM 362397101 63369 12353 SH SOLE 12353 0 0 GALLAGHER ARTHUR J & CO COM 363576109 293879233 1289340 SH SOLE 1289340 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 146975 40157 SH SOLE 40157 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 30229505 663655 SH SOLE 663655 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 147610 53482 SH SOLE 53482 0 0 GAP INC COM 364760108 473963 44587 SH SOLE 44587 0 0 GARMIN LTD SHS H2906T109 13190883 125389 SH SOLE 125389 0 0 GARRETT MOTION INC COM 366505105 90604 11498 SH SOLE 11498 0 0 GARTNER INC COM 366651107 111182962 323573 SH SOLE 323573 0 0 GATES INDL CORP PLC ORD SHS G39108108 5080240 437575 SH SOLE 437575 0 0 GATX CORP COM 361448103 21432553 196936 SH SOLE 196936 0 0 GDL FD COM SH BEN IT 361570104 736560 95040 SH SOLE 95040 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 69681648 1024128 SH SOLE 1024128 0 0 GEN DIGITAL INC COM 668771108 1979339 111954 SH SOLE 111954 0 0 GENERAC HLDGS INC COM 368736104 10758761 98740 SH SOLE 98740 0 0 GENERAL AMERN INVS CO INC COM 368802104 1223263 29734 SH SOLE 29734 0 0 GENERAL DYNAMICS CORP COM 369550108 194939411 882199 SH SOLE 882199 0 0 GENERAL ELECTRIC CO COM NEW 369604301 51091924 462161 SH SOLE 462161 0 0 GENERAL MLS INC COM 370334104 33968577 530842 SH SOLE 530842 0 0 GENERAL MTRS CO COM 37045V100 75468482 2289005 SH SOLE 2289005 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 305311 29584 SH SOLE 29584 0 0 GENFIT S A ADS 372279109 129387 39568 SH SOLE 39568 0 0 GENIUS GROUP LTD ORD SHS Y3005A109 12860 15550 SH SOLE 15550 0 0 GENMAB A/S SPONSORED ADS 372303206 33396452 946880 SH SOLE 946880 0 0 GENPACT LIMITED SHS G3922B107 17837980 492762 SH SOLE 492762 0 0 GENTEX CORP COM 371901109 3775446 116025 SH SOLE 116025 0 0 GENTHERM INC COM 37253A103 9190586 169381 SH SOLE 169381 0 0 GENUINE PARTS CO COM 372460105 128890481 892717 SH SOLE 892717 0 0 GENWORTH FINL INC COM CL A 37247D106 390006 66554 SH SOLE 66554 0 0 GEO GROUP INC NEW COM 36162J106 202929 24808 SH SOLE 24808 0 0 GERDAU SA SPON ADR REP PFD 373737105 371879 77956 SH SOLE 77956 0 0 GETTY RLTY CORP NEW COM 374297109 6667492 240443 SH SOLE 240443 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3651077 114958 SH SOLE 114958 0 0 GIBRALTAR INDS INC COM 374689107 6903917 102265 SH SOLE 102265 0 0 GILDAN ACTIVEWEAR INC COM 375916103 6041686 215698 SH SOLE 215698 0 0 GILEAD SCIENCES INC COM 375558103 194337363 2593239 SH SOLE 2593239 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 645862 356830 SH SOLE 356830 0 0 GITLAB INC CLASS A COM 37637K108 5261392 116351 SH SOLE 116351 0 0 GLACIER BANCORP INC NEW COM 37637Q105 25724372 902610 SH SOLE 902610 0 0 GLADSTONE LD CORP COM 376549101 567926 39910 SH SOLE 39910 0 0 GLAUKOS CORP COM 377322102 7645551 101602 SH SOLE 101602 0 0 GLOBAL E ONLINE LTD SHS M5216V106 3377721 84996 SH SOLE 84996 0 0 GLOBAL MED REIT INC COM NEW 37954A204 333118 37137 SH SOLE 37137 0 0 GLOBAL NET LEASE INC COM NEW 379378201 209285 21778 SH SOLE 21778 0 0 GLOBAL PMTS INC COM 37940X102 75575194 654954 SH SOLE 654954 0 0 GLOBAL SELF STORAGE INC COM 37955N106 155952 32089 SH SOLE 32089 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 643162 17664 SH SOLE 17664 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 5791290 104972 SH SOLE 104972 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1630055 68203 SH SOLE 68203 0 0 GLOBAL X FDS US PFD ETF 37954Y657 26866180 1428292 SH SOLE 1428292 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 28797856 645837 SH SOLE 645837 0 0 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 157868 14672 SH SOLE 14672 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 2266394 84221 SH SOLE 84221 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2144806 91307 SH SOLE 91307 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1108629 58876 SH SOLE 58876 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 2480298 102112 SH SOLE 102112 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1038472 51563 SH SOLE 51563 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 736664 24050 SH SOLE 24050 0 0 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 565559 18598 SH SOLE 18598 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 11963902 282275 SH SOLE 282275 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 9791886 583893 SH SOLE 583893 0 0 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 226476 22648 SH SOLE 22648 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 8489671 343433 SH SOLE 343433 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 1691319 99139 SH SOLE 99139 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 3168162 60577 SH SOLE 60577 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 4732159 121681 SH SOLE 121681 0 0 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 248715 8150 SH SOLE 8150 0 0 GLOBAL X FDS S&P 500 RISK 37960A206 975302 50993 SH SOLE 50993 0 0 GLOBAL X FDS S&P EX US ETF 37954Y368 200368 7480 SH SOLE 7480 0 0 GLOBAL X FDS SUPERDIVIDEND 37960A669 444854 20304 SH SOLE 20304 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 1384685 85501 SH SOLE 85501 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 1897625 216153 SH SOLE 216153 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 2119303 78377 SH SOLE 78377 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 29563821 973134 SH SOLE 973134 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 228444 12249 SH SOLE 12249 0 0 GLOBAL X FDS X EMERGING MKT 37954Y350 6841004 329211 SH SOLE 329211 0 0 GLOBAL X FDS CANNABIS ETF NEW 37954Y145 111427 16756 SH SOLE 16756 0 0 GLOBAL X FDS EMERGING MKT GRT 37960A644 836526 35237 SH SOLE 35237 0 0 GLOBAL X FDS RATE PREFERRED 37954Y376 1404917 61190 SH SOLE 61190 0 0 GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 219455 9419 SH SOLE 9419 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 254144 4367 SH SOLE 4367 0 0 GLOBANT S A COM L44385109 53559920 270710 SH SOLE 270710 0 0 GLOBE LIFE INC COM 37959E102 14074660 129446 SH SOLE 129446 0 0 GLOBUS MED INC CL A 379577208 9424240 189814 SH SOLE 189814 0 0 GMS INC COM 36251C103 2277780 35607 SH SOLE 35607 0 0 GODADDY INC CL A 380237107 38331350 514653 SH SOLE 514653 0 0 GOLAR LNG LTD SHS G9456A100 1749753 72125 SH SOLE 72125 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 4284819 294287 SH SOLE 294287 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 93243503 931410 SH SOLE 931410 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 266893984 3168633 SH SOLE 3168633 0 0 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 8715505 227737 SH SOLE 227737 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 745954 14937 SH SOLE 14937 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 107015672 2693573 SH SOLE 2693573 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 7640297 161558 SH SOLE 161558 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 8479416 196237 SH SOLE 196237 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 13519487 338241 SH SOLE 338241 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 19846380 692356 SH SOLE 692356 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 81400708 2710646 SH SOLE 2710646 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 15418063 276062 SH SOLE 276062 0 0 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 123454423 2107450 SH SOLE 2107450 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 268207 4490 SH SOLE 4490 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 344424 5658 SH SOLE 5658 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 146532048 452860 SH SOLE 452860 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 4094903 223643 SH SOLE 223643 0 0 GOLUB CAP BDC INC COM 38173M102 1078813 73539 SH SOLE 73539 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 249945 20108 SH SOLE 20108 0 0 GOOSEHEAD INS INC COM CL A 38267D109 3615351 48509 SH SOLE 48509 0 0 GOPRO INC CL A 38268T103 49241 15682 SH SOLE 15682 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 53255 15044 SH SOLE 15044 0 0 GRACO INC COM 384109104 15100873 207202 SH SOLE 207202 0 0 GRAHAM HLDGS CO COM CL B 384637104 1123720 1927 SH SOLE 1927 0 0 GRAINGER W W INC COM 384802104 91837656 132744 SH SOLE 132744 0 0 GRAND CANYON ED INC COM 38526M106 29744114 254484 SH SOLE 254484 0 0 GRANITE PT MTG TR INC COM STK 38741L107 54346 11137 SH SOLE 11137 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 15584815 852561 SH SOLE 852561 0 0 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 246465 27960 SH SOLE 27960 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 16268034 730163 SH SOLE 730163 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 225768 3272 SH SOLE 3272 0 0 GRAY TELEVISION INC COM 389375106 2699870 390155 SH SOLE 390155 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 141109 17705 SH SOLE 17705 0 0 GREEN BRICK PARTNERS INC COM 392709101 224071 5398 SH SOLE 5398 0 0 GREENBRIER COS INC COM 393657101 221119 5528 SH SOLE 5528 0 0 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 28319 29000 SH SOLE 29000 0 0 GREIF INC CL A 397624107 510085 7635 SH SOLE 7635 0 0 GREIF INC CL B 397624206 294328 4422 SH SOLE 4422 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 2714581 222872 SH SOLE 222872 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 1886079 206354 SH SOLE 206354 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 1588423 55058 SH SOLE 55058 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 4286519 15952 SH SOLE 15952 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 3757341 43233 SH SOLE 43233 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 876546 3567 SH SOLE 3567 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 4997443 30404 SH SOLE 30404 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 812950 62295 SH SOLE 62295 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 230789 75669 SH SOLE 75669 0 0 GSK PLC SPONSORED ADR 37733W204 58927455 1625585 SH SOLE 1625585 0 0 GUARDANT HEALTH INC COM 40131M109 5060551 170734 SH SOLE 170734 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 5372311 363239 SH SOLE 363239 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 18404444 204494 SH SOLE 204494 0 0 GULF IS FABRICATION INC COM 402307102 61306 18748 SH SOLE 18748 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 9945681 169577 SH SOLE 169577 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 658903 15256 SH SOLE 15256 0 0 HACKETT GROUP INC COM 404609109 5356379 227061 SH SOLE 227061 0 0 HAEMONETICS CORP MASS COM 405024100 3018891 33701 SH SOLE 33701 0 0 HAIN CELESTIAL GROUP INC COM 405217100 149836 14449 SH SOLE 14449 0 0 HALEON PLC SPON ADS 405552100 49406791 5931187 SH SOLE 5931187 0 0 HALLIBURTON CO COM 406216101 23287232 574993 SH SOLE 574993 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 8228471 215405 SH SOLE 215405 0 0 HAMILTON LANE INC CL A 407497106 17728869 196029 SH SOLE 196029 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 490047 33634 SH SOLE 33634 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 272442 15340 SH SOLE 15340 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 1391780 37626 SH SOLE 37626 0 0 HANESBRANDS INC COM 410345102 1733569 437770 SH SOLE 437770 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 4116274 194164 SH SOLE 194164 0 0 HANOVER INS GROUP INC COM 410867105 9015016 81231 SH SOLE 81231 0 0 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 633304 52124 SH SOLE 52124 0 0 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 440742 19195 SH SOLE 19195 0 0 HARBOR ETF TRUST DISRUPTIVE INNOV 41151J307 932588 75640 SH SOLE 75640 0 0 HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109 1826006 42521 SH SOLE 42521 0 0 HARLEY DAVIDSON INC COM 412822108 1779173 53816 SH SOLE 53816 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 1691445 45953 SH SOLE 45953 0 0 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 3958790 216683 SH SOLE 216683 0 0 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 13486762 420279 SH SOLE 420279 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 36401725 513351 SH SOLE 513351 0 0 HASBRO INC COM 418056107 33349417 504225 SH SOLE 504225 0 0 HASHICORP INC COM CL A 418100103 273207 11967 SH SOLE 11967 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1443856 117291 SH SOLE 117291 0 0 HAWKINS INC COM 420261109 412421 7008 SH SOLE 7008 0 0 HAWTHORN BANCSHARES INC COM 420476103 308034 18956 SH SOLE 18956 0 0 HAYWARD HLDGS INC COM 421298100 4361021 309292 SH SOLE 309292 0 0 HCA HEALTHCARE INC COM 40412C101 50555922 205529 SH SOLE 205529 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 55767227 945047 SH SOLE 945047 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 7573510 495973 SH SOLE 495973 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 634898 60872 SH SOLE 60872 0 0 HEALTHEQUITY INC COM 42226A107 6181272 84617 SH SOLE 84617 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 35793106 1949516 SH SOLE 1949516 0 0 HEARTLAND FINL USA INC COM 42234Q102 4178944 141996 SH SOLE 141996 0 0 HECLA MNG CO COM 422704106 43537 11135 SH SOLE 11135 0 0 HEICO CORP NEW COM 422806109 57826571 357108 SH SOLE 357108 0 0 HEICO CORP NEW CL A 422806208 53920197 417274 SH SOLE 417274 0 0 HELEN OF TROY LTD COM G4388N106 5809784 49844 SH SOLE 49844 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1924959 34696 SH SOLE 34696 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 155911 13958 SH SOLE 13958 0 0 HELLO GROUP INC ADS 423403104 490048 70207 SH SOLE 70207 0 0 HELMERICH & PAYNE INC COM 423452101 17697339 419766 SH SOLE 419766 0 0 HENNESSY FDS TR STANCE ESG ETF 42588P692 206980 8204 SH SOLE 8204 0 0 HENRY JACK & ASSOC INC COM 426281101 157653754 1043098 SH SOLE 1043098 0 0 HENRY SCHEIN INC COM 806407102 6794173 91504 SH SOLE 91504 0 0 HERC HLDGS INC COM 42704L104 2690033 22617 SH SOLE 22617 0 0 HERCULES CAPITAL INC COM 427096508 1327634 80855 SH SOLE 80855 0 0 HERON THERAPEUTICS INC COM 427746102 10436 10132 SH SOLE 10132 0 0 HERSHEY CO COM 427866108 36866483 184259 SH SOLE 184259 0 0 HESS CORP COM 42809H107 23794374 155519 SH SOLE 155519 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1414109 48545 SH SOLE 48545 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3545781 204133 SH SOLE 204133 0 0 HEXCEL CORP NEW COM 428291108 41916736 643487 SH SOLE 643487 0 0 HF SINCLAIR CORP COM 403949100 3206844 56330 SH SOLE 56330 0 0 HIBBETT INC COM 428567101 1756390 36969 SH SOLE 36969 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 268352 33544 SH SOLE 33544 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 7725677 960905 SH SOLE 960905 0 0 HIGHWOODS PPTYS INC COM 431284108 6162417 299001 SH SOLE 299001 0 0 HILLENBRAND INC COM 431571108 513990 12148 SH SOLE 12148 0 0 HILLMAN SOLUTIONS CORP COM 431636109 10169957 1232722 SH SOLE 1232722 0 0 HILTON GRAND VACATIONS INC COM 43283X105 935815 22993 SH SOLE 22993 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 48699811 324276 SH SOLE 324276 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1130373 193557 SH SOLE 193557 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 230937 36715 SH SOLE 36715 0 0 HINGHAM INSTN SVGS MASS COM 433323102 252541 1352 SH SOLE 1352 0 0 HNI CORP COM 404251100 1137881 32858 SH SOLE 32858 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 397199 18087 SH SOLE 18087 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 793484 39994 SH SOLE 39994 0 0 HOLOGIC INC COM 436440101 23434284 337670 SH SOLE 337670 0 0 HOME BANCSHARES INC COM 436893200 9566890 456872 SH SOLE 456872 0 0 HOME DEPOT INC COM 437076102 746003391 2468902 SH SOLE 2468902 0 0 HONDA MOTOR LTD AMERN SHS 438128308 17781502 528582 SH SOLE 528582 0 0 HONEST CO INC COM 438333106 12824 10178 SH SOLE 10178 0 0 HONEYWELL INTL INC COM 438516106 230494456 1247669 SH SOLE 1247669 0 0 HOPE BANCORP INC COM 43940T109 175942 19880 SH SOLE 19880 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 5456218 185712 SH SOLE 185712 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 332895 28021 SH SOLE 28021 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 1244595 10758 SH SOLE 10758 0 0 HORMEL FOODS CORP COM 440452100 23291832 612459 SH SOLE 612459 0 0 HOST HOTELS & RESORTS INC COM 44107P104 13547577 843035 SH SOLE 843035 0 0 HOSTESS BRANDS INC CL A 44109J106 3436060 103154 SH SOLE 103154 0 0 HOULIHAN LOKEY INC CL A 441593100 50365380 470177 SH SOLE 470177 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 2995643 40411 SH SOLE 40411 0 0 HOWMET AEROSPACE INC COM 443201108 17093818 369596 SH SOLE 369596 0 0 HP INC COM 40434L105 23366137 909188 SH SOLE 909188 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 24290858 615582 SH SOLE 615582 0 0 HUB GROUP INC CL A 443320106 1406573 17909 SH SOLE 17909 0 0 HUBBELL INC COM 443510607 17952308 57281 SH SOLE 57281 0 0 HUBSPOT INC COM 443573100 34918200 70900 SH SOLE 70900 0 0 HUDBAY MINERALS INC COM 443628102 62779 12891 SH SOLE 12891 0 0 HUDSON PAC PPTYS INC COM 444097109 708913 106603 SH SOLE 106603 0 0 HUMANA INC COM 444859102 114616549 235584 SH SOLE 235584 0 0 HUNT J B TRANS SVCS INC COM 445658107 25092534 133103 SH SOLE 133103 0 0 HUNTINGTON BANCSHARES INC COM 446150104 63537429 6109368 SH SOLE 6109368 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 15398891 75271 SH SOLE 75271 0 0 HUNTSMAN CORP COM 447011107 3042685 124700 SH SOLE 124700 0 0 HURON CONSULTING GROUP INC COM 447462102 3623154 34785 SH SOLE 34785 0 0 HUYA INC ADS REP SHS A 44852D108 186037 65506 SH SOLE 65506 0 0 HYATT HOTELS CORP COM CL A 448579102 9140394 86165 SH SOLE 86165 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 3500 50000 SH SOLE 50000 0 0 I3 VERTICALS INC COM CL A 46571Y107 2231475 105557 SH SOLE 105557 0 0 IAC INC COM NEW 44891N208 8070148 160154 SH SOLE 160154 0 0 IAMGOLD CORP COM 450913108 56349 26209 SH SOLE 26209 0 0 ICF INTL INC COM 44925C103 6856796 56757 SH SOLE 56757 0 0 ICHOR HOLDINGS SHS G4740B105 709046 22902 SH SOLE 22902 0 0 ICICI BANK LIMITED ADR 45104G104 89199496 3858110 SH SOLE 3858110 0 0 ICON PLC SHS G4705A100 117632254 477694 SH SOLE 477694 0 0 ICU MED INC COM 44930G107 1570932 13200 SH SOLE 13200 0 0 IDACORP INC COM 451107106 13419593 143295 SH SOLE 143295 0 0 IDEX CORP COM 45167R104 38530804 185226 SH SOLE 185226 0 0 IDEXX LABS INC COM 45168D104 92472839 211478 SH SOLE 211478 0 0 ILLINOIS TOOL WKS INC COM 452308109 137537983 597186 SH SOLE 597186 0 0 ILLUMINA INC COM 452327109 75116782 547179 SH SOLE 547179 0 0 IMMERSION CORP COM 452521107 147207 22270 SH SOLE 22270 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 2816561 54269 SH SOLE 54269 0 0 IMMUNOGEN INC COM 45253H101 1023171 64472 SH SOLE 64472 0 0 IMMUNOVANT INC COM 45258J102 1097417 28586 SH SOLE 28586 0 0 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 216094 7193 SH SOLE 7193 0 0 IMPACT SHS TR I NAACP MINO ETF 45259A209 473918 15335 SH SOLE 15335 0 0 IMPERIAL OIL LTD COM NEW 453038408 5901494 95817 SH SOLE 95817 0 0 IMPINJ INC COM 453204109 1811924 32926 SH SOLE 32926 0 0 INARI MED INC COM 45332Y109 3749153 57327 SH SOLE 57327 0 0 INCYTE CORP COM 45337C102 2284255 39541 SH SOLE 39541 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 510118 36256 SH SOLE 36256 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 484193 12243 SH SOLE 12243 0 0 INDEPENDENT BK CORP MASS COM 453836108 767833 15641 SH SOLE 15641 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 223009 12160 SH SOLE 12160 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 5914068 251662 SH SOLE 251662 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 499973 21881 SH SOLE 21881 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 3405284 113396 SH SOLE 113396 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 10651659 337185 SH SOLE 337185 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 995695 30456 SH SOLE 30456 0 0 INDIVIOR PLC ORD G4766E116 1297341 56235 SH SOLE 56235 0 0 INFINERA CORP COM 45667G103 574056 137334 SH SOLE 137334 0 0 INFOSYS LTD SPONSORED ADR 456788108 9187185 536948 SH SOLE 536948 0 0 ING GROEP N.V. SPONSORED ADR 456837103 36895429 2799350 SH SOLE 2799350 0 0 INGERSOLL RAND INC COM 45687V106 13637865 214028 SH SOLE 214028 0 0 INGEVITY CORP COM 45688C107 3003813 63092 SH SOLE 63092 0 0 INGLES MKTS INC CL A 457030104 426353 5660 SH SOLE 5660 0 0 INGREDION INC COM 457187102 22249098 226109 SH SOLE 226109 0 0 INMODE LTD SHS M5425M103 5023707 164928 SH SOLE 164928 0 0 INNOSPEC INC COM 45768S105 2337090 22868 SH SOLE 22868 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 388329 5133 SH SOLE 5133 0 0 INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 324738 12299 SH SOLE 12299 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 52075377 1873215 SH SOLE 1873215 0 0 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 625532 27858 SH SOLE 27858 0 0 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 731516 26716 SH SOLE 26716 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 723987 17842 SH SOLE 17842 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 476364 11205 SH SOLE 11205 0 0 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 1548934 59007 SH SOLE 59007 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 1965757 70565 SH SOLE 70565 0 0 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 21333375 568890 SH SOLE 568890 0 0 INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756 6663927 261434 SH SOLE 261434 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 2203232 91247 SH SOLE 91247 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 1829912 71874 SH SOLE 71874 0 0 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 897141 37290 SH SOLE 37290 0 0 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 719870 31980 SH SOLE 31980 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 2028038 39922 SH SOLE 39922 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 823508 19692 SH SOLE 19692 0 0 INNOVATOR ETFS TR POWER BUFFER SET 45783Y723 1556080 58377 SH SOLE 58377 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 723641 27052 SH SOLE 27052 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C284 790332 31588 SH SOLE 31588 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1225958 37354 SH SOLE 37354 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 3418133 97745 SH SOLE 97745 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 894390 24617 SH SOLE 24617 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 7272844 237597 SH SOLE 237597 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 15814736 469280 SH SOLE 469280 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 3944183 125972 SH SOLE 125972 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 3153720 94169 SH SOLE 94169 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 3951045 133843 SH SOLE 133843 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 1202422 46671 SH SOLE 46671 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 519362 18352 SH SOLE 18352 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 7193202 254807 SH SOLE 254807 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 399881 13407 SH SOLE 13407 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 1098831 39712 SH SOLE 39712 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 9755278 301461 SH SOLE 301461 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 1387740 42040 SH SOLE 42040 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 2999479 87017 SH SOLE 87017 0 0 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 2982139 95964 SH SOLE 95964 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 6433852 189454 SH SOLE 189454 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 22526402 725488 SH SOLE 725488 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 1158982 40439 SH SOLE 40439 0 0 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 567602 21623 SH SOLE 21623 0 0 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 542521 18766 SH SOLE 18766 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 2630663 71600 SH SOLE 71600 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 815220 24910 SH SOLE 24910 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 1504299 44691 SH SOLE 44691 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 1647245 54085 SH SOLE 54085 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 6756935 194186 SH SOLE 194186 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 3418173 103393 SH SOLE 103393 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 5878818 181445 SH SOLE 181445 0 0 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 757653 27538 SH SOLE 27538 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 447003 13725 SH SOLE 13725 0 0 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 269925 8903 SH SOLE 8903 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 3011356 102882 SH SOLE 102882 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 832972 27114 SH SOLE 27114 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C599 311807 12142 SH SOLE 12142 0 0 INNOVATOR ETFS TR QUITY MANAGD FLR 45783Y673 904585 35294 SH SOLE 35294 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 3333912 93913 SH SOLE 93913 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 1152194 32951 SH SOLE 32951 0 0 INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541 265128 10857 SH SOLE 10857 0 0 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 1017773 30550 SH SOLE 30550 0 0 INNOVATOR ETFS TR INNOVATOR INTER 45783Y533 1120956 45922 SH SOLE 45922 0 0 INOGEN INC COM 45780L104 276143 52901 SH SOLE 52901 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7506 19296 SH SOLE 19296 0 0 INSIGHT ENTERPRISES INC COM 45765U103 5408925 37175 SH SOLE 37175 0 0 INSMED INC COM PAR $.01 457669307 1514533 59982 SH SOLE 59982 0 0 INSPERITY INC COM 45778Q107 21448642 219761 SH SOLE 219761 0 0 INSPIRE MED SYS INC COM 457730109 5965404 30062 SH SOLE 30062 0 0 INSTALLED BLDG PRODS INC COM 45780R101 5220628 41802 SH SOLE 41802 0 0 INSTRUCTURE HLDGS INC COM 457790103 1406906 55390 SH SOLE 55390 0 0 INSULET CORP COM 45784P101 13508355 84697 SH SOLE 84697 0 0 INTAPP INC COM 45827U109 523515 15618 SH SOLE 15618 0 0 INTEGER HLDGS CORP COM 45826H109 19992097 254904 SH SOLE 254904 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2037475 53351 SH SOLE 53351 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 477407 40152 SH SOLE 40152 0 0 INTEL CORP COM 458140100 104314636 2934308 SH SOLE 2934308 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1162256 36757 SH SOLE 36757 0 0 INTER & CO INC CLASS A COM G4R20B107 192340 48085 SH SOLE 48085 0 0 INTER PARFUMS INC COM 458334109 18016790 134113 SH SOLE 134113 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 24306716 280808 SH SOLE 280808 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 222869 12021 SH SOLE 12021 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 98888996 898827 SH SOLE 898827 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 3833292 51281 SH SOLE 51281 0 0 INTERDIGITAL INC COM 45867G101 2008051 25026 SH SOLE 25026 0 0 INTERFACE INC COM 458665304 242497 24719 SH SOLE 24719 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 171078672 1219378 SH SOLE 1219378 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 47796831 701142 SH SOLE 701142 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2757800 90956 SH SOLE 90956 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1591945 94031 SH SOLE 94031 0 0 INTERNATIONAL PAPER CO COM 460146103 9583156 270176 SH SOLE 270176 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 503980 11200 SH SOLE 11200 0 0 INTERPUBLIC GROUP COS INC COM 460690100 45503438 1587698 SH SOLE 1587698 0 0 INTL GNRL INSURANCE HLDNGS L SHS G4809J106 281729 24976 SH SOLE 24976 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 6591052 126532 SH SOLE 126532 0 0 INTUIT COM 461202103 469175061 918259 SH SOLE 918259 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 156774908 536368 SH SOLE 536368 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 4436778 186341 SH SOLE 186341 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 65387095 1465093 SH SOLE 1465093 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 8799998 352782 SH SOLE 352782 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 341620 4324 SH SOLE 4324 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 17017978 342414 SH SOLE 342414 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 75194490 5029732 SH SOLE 5029732 0 0 INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109 728267 6196 SH SOLE 6196 0 0 INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104 870106 12056 SH SOLE 12056 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1262275 12920 SH SOLE 12920 0 0 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 2022854 32527 SH SOLE 32527 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 13987756 560407 SH SOLE 560407 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 3013946 140773 SH SOLE 140773 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 979864 41857 SH SOLE 41857 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 2284483 129432 SH SOLE 129432 0 0 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 1656457 34887 SH SOLE 34887 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 2177080 73228 SH SOLE 73228 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 425889347 2889148 SH SOLE 2889148 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 36702510 1656250 SH SOLE 1656250 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 822442 17679 SH SOLE 17679 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 80721862 3845730 SH SOLE 3845730 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 11144596 652494 SH SOLE 652494 0 0 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 14097285 402090 SH SOLE 402090 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 22568123 2061016 SH SOLE 2061016 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 18127316 182257 SH SOLE 182257 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 11994966 536208 SH SOLE 536208 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 21625438 1264646 SH SOLE 1264646 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 256588 7088 SH SOLE 7088 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 2695424 35886 SH SOLE 35886 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 343544 11981 SH SOLE 11981 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 671768 36214 SH SOLE 36214 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 8324269 455625 SH SOLE 455625 0 0 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 944265 35221 SH SOLE 35221 0 0 INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862 396117 15950 SH SOLE 15950 0 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 498523 23967 SH SOLE 23967 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 642101 16024 SH SOLE 16024 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 1148527 65780 SH SOLE 65780 0 0 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 520733 6191 SH SOLE 6191 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1058342 42952 SH SOLE 42952 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1576823 39539 SH SOLE 39539 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 11440148 146406 SH SOLE 146406 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 3148423 44913 SH SOLE 44913 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 15691244 400389 SH SOLE 400389 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 54080107 919886 SH SOLE 919886 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 2391267 41746 SH SOLE 41746 0 0 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 1053447 40674 SH SOLE 40674 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 2289812 87741 SH SOLE 87741 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573 432701 18751 SH SOLE 18751 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1613295 17194 SH SOLE 17194 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 24171104 491582 SH SOLE 491582 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 4442847 121989 SH SOLE 121989 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1547213 41204 SH SOLE 41204 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1148598 26242 SH SOLE 26242 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 3676348 93214 SH SOLE 93214 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 2219999 59681 SH SOLE 59681 0 0 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 3499694 33172 SH SOLE 33172 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 3079785 59467 SH SOLE 59467 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 18835966 744799 SH SOLE 744799 0 0 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 22681730 1008077 SH SOLE 1008077 0 0 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 367087 11064 SH SOLE 11064 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 4656031 198382 SH SOLE 198382 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2453712 137694 SH SOLE 137694 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 13458113 309169 SH SOLE 309169 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 567492 16326 SH SOLE 16326 0 0 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 647335 30477 SH SOLE 30477 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 5893784 313744 SH SOLE 313744 0 0 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 10052594 153422 SH SOLE 153422 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 1321013 52756 SH SOLE 52756 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 1569536 63687 SH SOLE 63687 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 2110095 87902 SH SOLE 87902 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 1415378 61565 SH SOLE 61565 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 1024599 44771 SH SOLE 44771 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 1256093 55753 SH SOLE 55753 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 10532671 496122 SH SOLE 496122 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 21960486 934290 SH SOLE 934290 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 11384488 550773 SH SOLE 550773 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 17846550 793748 SH SOLE 793748 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 6747275 335518 SH SOLE 335518 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 4824307 214604 SH SOLE 214604 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 4771945 210868 SH SOLE 210868 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 2830586 151085 SH SOLE 151085 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 4718275 220429 SH SOLE 220429 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 2154647 111265 SH SOLE 111265 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 3490375 169519 SH SOLE 169519 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 981262 55992 SH SOLE 55992 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 653872 29559 SH SOLE 29559 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 5490394 352400 SH SOLE 352400 0 0 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 552230 26435 SH SOLE 26435 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 647565 42463 SH SOLE 42463 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 217942 5472 SH SOLE 5472 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 51352279 1120250 SH SOLE 1120250 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 3693381 108853 SH SOLE 108853 0 0 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 238537 11921 SH SOLE 11921 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 583257 17369 SH SOLE 17369 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 700954 14450 SH SOLE 14450 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 441532289 4907550 SH SOLE 4907550 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 15797618 305741 SH SOLE 305741 0 0 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 214520 2964 SH SOLE 2964 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 12116349 164669 SH SOLE 164669 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 32280515 645094 SH SOLE 645094 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 16986615 500195 SH SOLE 500195 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3069849 57726 SH SOLE 57726 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 478482242 3376966 SH SOLE 3376966 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 16139330 202247 SH SOLE 202247 0 0 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 874385 15330 SH SOLE 15330 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 419839 11493 SH SOLE 11493 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 7594629 98644 SH SOLE 98644 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 775846 17565 SH SOLE 17565 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 607973 14705 SH SOLE 14705 0 0 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 614121 18890 SH SOLE 18890 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1636363 116384 SH SOLE 116384 0 0 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 654079 15441 SH SOLE 15441 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 5568746 168801 SH SOLE 168801 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 263150 9725 SH SOLE 9725 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 4955049 258210 SH SOLE 258210 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 5920971 354337 SH SOLE 354337 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 4990222 73613 SH SOLE 73613 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 383403 8658 SH SOLE 8658 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 302474 9859 SH SOLE 9859 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 2048756 26079 SH SOLE 26079 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 119482828 1309544 SH SOLE 1309544 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 9498858 316207 SH SOLE 316207 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1162218 15149 SH SOLE 15149 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 493148 9729 SH SOLE 9729 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1265278 40790 SH SOLE 40790 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 37094812 1317755 SH SOLE 1317755 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1046332 20806 SH SOLE 20806 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 850727 31048 SH SOLE 31048 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 406146 10607 SH SOLE 10607 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1464619 48578 SH SOLE 48578 0 0 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 2234659 25594 SH SOLE 25594 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 659144 16819 SH SOLE 16819 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 664791 6748 SH SOLE 6748 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 8631982 107216 SH SOLE 107216 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 6255900 77674 SH SOLE 77674 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 598660 13059 SH SOLE 13059 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 7554025 156885 SH SOLE 156885 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 9150015 213785 SH SOLE 213785 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1910424 60783 SH SOLE 60783 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1134511 13317 SH SOLE 13317 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 970427 45478 SH SOLE 45478 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 5580145 132608 SH SOLE 132608 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 1052779 13402 SH SOLE 13402 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 164640438 5174118 SH SOLE 5174118 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 6518734 139289 SH SOLE 139289 0 0 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 1446252 28661 SH SOLE 28661 0 0 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 655399 34189 SH SOLE 34189 0 0 INVESCO HIG INCM 2023 TARG T COM 46135X108 93079 13668 SH SOLE 13668 0 0 INVESCO HIGH INCOME TR II COM 46131F101 702909 70717 SH SOLE 70717 0 0 INVESCO LTD SHS G491BT108 923234 63584 SH SOLE 63584 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 109638 12250 SH SOLE 12250 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1623380309 4531165 SH SOLE 4531165 0 0 INVESCO SR INCOME TR COM 46131H107 1704499 434821 SH SOLE 434821 0 0 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 1114761 43519 SH SOLE 43519 0 0 INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 858436 30397 SH SOLE 30397 0 0 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 1042377 35215 SH SOLE 35215 0 0 INVESTORS TITLE CO NC COM 461804106 592656 4002 SH SOLE 4002 0 0 INVITAE CORP COM 46185L103 70120 115863 SH SOLE 115863 0 0 INVITATION HOMES INC COM 46187W107 23744062 749260 SH SOLE 749260 0 0 IONIS PHARMACEUTICALS INC COM 462222100 5748728 126736 SH SOLE 126736 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 112740 24778 SH SOLE 24778 0 0 IPG PHOTONICS CORP COM 44980X109 4513961 44455 SH SOLE 44455 0 0 IQIYI INC SPONSORED ADS 46267X108 52804 11140 SH SOLE 11140 0 0 IQVIA HLDGS INC COM 46266C105 96123347 488556 SH SOLE 488556 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 3120336 33104 SH SOLE 33104 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4239380 93194 SH SOLE 93194 0 0 IRON MTN INC DEL COM 46284V101 33782121 568244 SH SOLE 568244 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 105843 10991 SH SOLE 10991 0 0 ISHARES GOLD TR ISHARES NEW 464285204 109052991 3116690 SH SOLE 3116690 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1641346458 34489314 SH SOLE 34489314 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 184876766 6105574 SH SOLE 6105574 0 0 ISHARES INC MSCI EMERG MRKT 464286533 58115521 1089326 SH SOLE 1089326 0 0 ISHARES INC MSCI EMRG CHN 46434G764 59289725 1189840 SH SOLE 1189840 0 0 ISHARES INC MSCI EURZONE ETF 464286608 19532977 462428 SH SOLE 462428 0 0 ISHARES INC MSCI STH KOR ETF 464286772 7210937 122344 SH SOLE 122344 0 0 ISHARES INC EMNG MKTS EQT 46434G889 12726367 311158 SH SOLE 311158 0 0 ISHARES INC EM MKTS DIV ETF 464286319 4580313 192289 SH SOLE 192289 0 0 ISHARES INC JP MRGN EM HI BD 464286285 14284670 419644 SH SOLE 419644 0 0 ISHARES INC JP MORGAN EM ETF 464286517 5271279 151343 SH SOLE 151343 0 0 ISHARES INC MSCI AGRICULTURE 464286350 566086 14870 SH SOLE 14870 0 0 ISHARES INC MSCI AUST ETF 464286103 8740953 406367 SH SOLE 406367 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 5743528 187269 SH SOLE 187269 0 0 ISHARES INC MSCI CDA ETF 464286509 11651791 348230 SH SOLE 348230 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 4394247 69783 SH SOLE 69783 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 2474144 45314 SH SOLE 45314 0 0 ISHARES INC MSCI FRANCE ETF 464286707 854756 24017 SH SOLE 24017 0 0 ISHARES INC MSCI GERMANY ETF 464286806 9465786 361290 SH SOLE 361290 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 57597258 603618 SH SOLE 603618 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 2144604 53939 SH SOLE 53939 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 14879841 246804 SH SOLE 246804 0 0 ISHARES INC MSCI JAPN SMCETF 464286582 1626367 23933 SH SOLE 23933 0 0 ISHARES INC MSCI MEXICO ETF 464286822 904636 15536 SH SOLE 15536 0 0 ISHARES INC MSCI NETHERL ETF 464286814 1480377 38937 SH SOLE 38937 0 0 ISHARES INC MSCI PAC JP ETF 464286665 3372719 84784 SH SOLE 84784 0 0 ISHARES INC MSCI SWITZERLAND 464286749 18201863 417761 SH SOLE 417761 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1258846 28257 SH SOLE 28257 0 0 ISHARES INC MSCI WORLD ETF 464286392 8780500 73067 SH SOLE 73067 0 0 ISHARES INC US INTL HGH YLD 464286178 2469727 59490 SH SOLE 59490 0 0 ISHARES INC JP MRG EM CRP BD 464286251 505396 11951 SH SOLE 11951 0 0 ISHARES INC MSCI THAILND ETF 464286624 209712 3356 SH SOLE 3356 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 26414775 351214 SH SOLE 351214 0 0 ISHARES INC GLB ENR PROD ETF 464286343 441133 17105 SH SOLE 17105 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 417880 48761 SH SOLE 48761 0 0 ISHARES INC CUR HD MSCI EM 46434G509 399062 16881 SH SOLE 16881 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2839591 126148 SH SOLE 126148 0 0 ISHARES SILVER TR ISHARES 46428Q109 23967980 1178367 SH SOLE 1178367 0 0 ISHARES TR MRNING SM CP ETF 464288703 359953 6952 SH SOLE 6952 0 0 ISHARES TR S&P MC 400GR ETF 464287606 115210961 1594836 SH SOLE 1594836 0 0 ISHARES TR U.S. TECH ETF 464287721 796877883 7595100 SH SOLE 7595100 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1429727600 16120505 SH SOLE 16120505 0 0 ISHARES TR BROAD USD HIGH 46435U853 94806362 2731385 SH SOLE 2731385 0 0 ISHARES TR USD INV GRDE ETF 464288620 187115868 3892571 SH SOLE 3892571 0 0 ISHARES TR CONV BD ETF 46435G102 15317812 206412 SH SOLE 206412 0 0 ISHARES TR CORE DIV GRWTH 46434V621 418919840 8457901 SH SOLE 8457901 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2267424398 35235810 SH SOLE 35235810 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 578200328 9638279 SH SOLE 9638279 0 0 ISHARES TR CORE S&P500 ETF 464287200 14006320432 32616073 SH SOLE 32616073 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1039163765 4167491 SH SOLE 4167491 0 0 ISHARES TR CORE S&P SCP ETF 464287804 875988802 9286429 SH SOLE 9286429 0 0 ISHARES TR CORE S&P TTL STK 464287150 324133828 3441276 SH SOLE 3441276 0 0 ISHARES TR CORE TOTAL USD 46434V613 4658043982 106554819 SH SOLE 106554819 0 0 ISHARES TR CORE US AGGBD ET 464287226 3627385306 38572791 SH SOLE 38572791 0 0 ISHARES TR CRE U S REIT ETF 464288521 28759359 609567 SH SOLE 609567 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 14794223 622391 SH SOLE 622391 0 0 ISHARES TR ESG ADV TTL USD 46436E619 94427291 2311562 SH SOLE 2311562 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 1156860719 12318824 SH SOLE 12318824 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 6187229 118507 SH SOLE 118507 0 0 ISHARES TR IBOXX HI YD ETF 464288513 435969166 5913852 SH SOLE 5913852 0 0 ISHARES TR IBOXX INV CP ETF 464287242 758689584 7436675 SH SOLE 7436675 0 0 ISHARES TR INTL TREA BD ETF 464288117 4619926 124292 SH SOLE 124292 0 0 ISHARES TR JPMORGAN USD EMG 464288281 301348245 3651821 SH SOLE 3651821 0 0 ISHARES TR MBS ETF 464288588 1968006708 22162238 SH SOLE 22162238 0 0 ISHARES TR MSCI EAFE ETF 464287465 497339148 7216180 SH SOLE 7216180 0 0 ISHARES TR EAFE GRWTH ETF 464288885 2011594876 23309327 SH SOLE 23309327 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 326906926 5012372 SH SOLE 5012372 0 0 ISHARES TR EAFE VALUE ETF 464288877 2726166904 55715653 SH SOLE 55715653 0 0 ISHARES TR INTERNATIONAL SL 46434V266 12808343 433007 SH SOLE 433007 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 1645447809 22733460 SH SOLE 22733460 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 3427484472 26007167 SH SOLE 26007167 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1553043619 15145735 SH SOLE 15145735 0 0 ISHARES TR PFD AND INCM SEC 464288687 134135999 4448955 SH SOLE 4448955 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1349054828 5071825 SH SOLE 5071825 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 893275051 5883777 SH SOLE 5883777 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 578545411 3273427 SH SOLE 3273427 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 258298950 1152349 SH SOLE 1152349 0 0 ISHARES TR RUS MID CAP ETF 464287499 302386525 4366592 SH SOLE 4366592 0 0 ISHARES TR RUS MD CP GR ETF 464287481 197908746 2166489 SH SOLE 2166489 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1484068869 21690571 SH SOLE 21690571 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 679972439 6610660 SH SOLE 6610660 0 0 ISHARES TR TIPS BD ETF 464287176 522360830 5036259 SH SOLE 5036259 0 0 ISHARES TR TRS FLT RT BD 46434V860 1490106378 29367489 SH SOLE 29367489 0 0 ISHARES TR US HLTHCARE ETF 464287762 59905716 221816 SH SOLE 221816 0 0 ISHARES TR US INFRASTRUC 46435U713 249937743 6830766 SH SOLE 6830766 0 0 ISHARES TR USD GRN BOND ETF 46435U440 14405092 319191 SH SOLE 319191 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 179208244 4367737 SH SOLE 4367737 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 14674987 305761 SH SOLE 305761 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 445171398 5497979 SH SOLE 5497979 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 182975237 3671990 SH SOLE 3671990 0 0 ISHARES TR 10+ YR INVST GRD 464289511 112326477 2382827 SH SOLE 2382827 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 364240798 3699003 SH SOLE 3699003 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 457121663 4039605 SH SOLE 4039605 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 279229418 5739556 SH SOLE 5739556 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 1158984230 12654048 SH SOLE 12654048 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 184035800 4062600 SH SOLE 4062600 0 0 ISHARES TR EUROPE ETF 464287861 2818015 59041 SH SOLE 59041 0 0 ISHARES TR EXPANDED TECH 464287515 23171547 67900 SH SOLE 67900 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 134541507 2643771 SH SOLE 2643771 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 5838644 230230 SH SOLE 230230 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 36169010 1462556 SH SOLE 1462556 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 36741188 1507640 SH SOLE 1507640 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 31454967 1347974 SH SOLE 1347974 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 29698773 1283439 SH SOLE 1283439 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 27973943 1164126 SH SOLE 1164126 0 0 ISHARES TR IBONDS DEC 29 46436E205 2800120 127859 SH SOLE 127859 0 0 ISHARES TR IBONDS DEC 2030 46436E726 2608159 127976 SH SOLE 127976 0 0 ISHARES TR IBONDS DEC 2031 46436E486 1346775 69475 SH SOLE 69475 0 0 ISHARES TR IBONDS DEC 2032 46436E312 1476110 62867 SH SOLE 62867 0 0 ISHARES TR INTRM GOV CR ETF 464288612 189235656 1867519 SH SOLE 1867519 0 0 ISHARES TR MSCI ACWI ETF 464288257 34641020 375025 SH SOLE 375025 0 0 ISHARES TR MSCI EURO FL ETF 464289180 11754410 621598 SH SOLE 621598 0 0 ISHARES TR RUS TP200 GR ETF 464289438 59532970 387005 SH SOLE 387005 0 0 ISHARES TR S&P 100 ETF 464287101 20069573 100028 SH SOLE 100028 0 0 ISHARES TR S&P 500 VAL ETF 464287408 609619464 3962685 SH SOLE 3962685 0 0 ISHARES TR SHORT TREAS BD 464288679 183316876 1659427 SH SOLE 1659427 0 0 ISHARES TR US CONSM STAPLES 464287812 7803737 41841 SH SOLE 41841 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 76010336 491531 SH SOLE 491531 0 0 ISHARES TR US HOME CONS ETF 464288752 10478210 133497 SH SOLE 133497 0 0 ISHARES TR U.S. MED DVC ETF 464288810 57143542 1178217 SH SOLE 1178217 0 0 ISHARES TR U.S. PHARMA ETF 464288836 11332228 64031 SH SOLE 64031 0 0 ISHARES TR U.S. REAL ES ETF 464287739 10516577 134586 SH SOLE 134586 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 146945235 1459673 SH SOLE 1459673 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 114229975 1178601 SH SOLE 1178601 0 0 ISHARES TR A RATE CP BD ETF 46429B291 1042769 23132 SH SOLE 23132 0 0 ISHARES TR AGENCY BOND ETF 464288166 5952862 56265 SH SOLE 56265 0 0 ISHARES TR ASIA 50 ETF 464288430 2756299 49708 SH SOLE 49708 0 0 ISHARES TR BB RAT CORP BD 46435U473 508389 11615 SH SOLE 11615 0 0 ISHARES TR ISHARES BIOTECH 464287556 8677316 70957 SH SOLE 70957 0 0 ISHARES TR CALIF MUN BD ETF 464288356 23876755 435389 SH SOLE 435389 0 0 ISHARES TR CMBS ETF 46429B366 492162 10927 SH SOLE 10927 0 0 ISHARES TR COHEN STEER REIT 464287564 25109483 500588 SH SOLE 500588 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 28949537 624181 SH SOLE 624181 0 0 ISHARES TR CORE LT USDB ETF 464289479 6423818 135954 SH SOLE 135954 0 0 ISHARES TR CONSER ALLOC ETF 464289883 942105 27741 SH SOLE 27741 0 0 ISHARES TR CORE DIVID ETF 46435U861 1943247 52196 SH SOLE 52196 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 4026471 81491 SH SOLE 81491 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 75928994 767813 SH SOLE 767813 0 0 ISHARES TR CORE INTL AGGR 46435G672 48507008 994404 SH SOLE 994404 0 0 ISHARES TR MODERT ALLOC ETF 464289875 1690262 43418 SH SOLE 43418 0 0 ISHARES TR CORE MSCI EURO 46434V738 117378218 2363637 SH SOLE 2363637 0 0 ISHARES TR CORE MSCI INTL 46435G326 58458682 1003066 SH SOLE 1003066 0 0 ISHARES TR CORE MSCI PAC 46434V696 51746613 930695 SH SOLE 930695 0 0 ISHARES TR CORE S&P US GWT 464287671 129744900 1368184 SH SOLE 1368184 0 0 ISHARES TR CORE S&P US VLU 464287663 132668569 1777922 SH SOLE 1777922 0 0 ISHARES TR HDG MSCI EAFE 46434V803 278137511 9240449 SH SOLE 9240449 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 191949628 7568992 SH SOLE 7568992 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 1197136 27718 SH SOLE 27718 0 0 ISHARES TR ESG EAFE ETF 46436E759 88572004 1551445 SH SOLE 1551445 0 0 ISHARES TR EGSADVNCDMSCI EM 46436E742 269583 7962 SH SOLE 7962 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 158179732 2288149 SH SOLE 2288149 0 0 ISHARES TR ESG AWARE MSCI 46435U663 45345050 1347550 SH SOLE 1347550 0 0 ISHARES TR ESG MSCI LEADR 46435U218 32925058 436614 SH SOLE 436614 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 128156178 5889530 SH SOLE 5889530 0 0 ISHARES TR EXPND TEC SC ETF 464287549 14076047 36831 SH SOLE 36831 0 0 ISHARES TR FALN ANGLS USD 46435G474 36302057 1463793 SH SOLE 1463793 0 0 ISHARES TR GENOMICS IMMUN 46435U192 522638 25682 SH SOLE 25682 0 0 ISHARES TR GLOBAL 100 ETF 464287572 18042824 246352 SH SOLE 246352 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 9022007 617100 SH SOLE 617100 0 0 ISHARES TR GLB CNSM STP ETF 464288737 10809024 189433 SH SOLE 189433 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 2477020 60034 SH SOLE 60034 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1782158 25299 SH SOLE 25299 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 22692741 275331 SH SOLE 275331 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 2867629 25375 SH SOLE 25375 0 0 ISHARES TR GLB INFRASTR ETF 464288372 22310407 515371 SH SOLE 515371 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 22349765 1055728 SH SOLE 1055728 0 0 ISHARES TR GLOBAL TECH ETF 464287291 6260281 108234 SH SOLE 108234 0 0 ISHARES TR GL TIMB FORE ETF 464288174 1622316 21917 SH SOLE 21917 0 0 ISHARES TR GNMA BOND ETF 46429B333 595789 14260 SH SOLE 14260 0 0 ISHARES TR GOV/CRED BD ETF 464288596 4572593 45698 SH SOLE 45698 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 590910 13450 SH SOLE 13450 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 265364 11438 SH SOLE 11438 0 0 ISHARES TR IBONDS DEC2023 46435G318 4840853 189651 SH SOLE 189651 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 10415312 419634 SH SOLE 419634 0 0 ISHARES TR IBONDS DEC 46435U697 20690164 805378 SH SOLE 805378 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 4298094 180289 SH SOLE 180289 0 0 ISHARES TR IBONDS DEC 25 46435U432 20177460 773676 SH SOLE 773676 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 10658022 461786 SH SOLE 461786 0 0 ISHARES TR IBONDS DEC 26 46435U259 19756967 796331 SH SOLE 796331 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 821937 36579 SH SOLE 36579 0 0 ISHARES TR IBONDS DEC 27 46435U283 18614025 760377 SH SOLE 760377 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 734175 33601 SH SOLE 33601 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 819477 38027 SH SOLE 38027 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 667531 31787 SH SOLE 31787 0 0 ISHARES TR IBOND DEC 2030 46436E593 1214967 64284 SH SOLE 64284 0 0 ISHARES TR IBONDS DEC 2031 46436E460 391912 20026 SH SOLE 20026 0 0 ISHARES TR INTL DIV GRWTH 46435G524 28001098 472114 SH SOLE 472114 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 2754930 106574 SH SOLE 106574 0 0 ISHARES TR INTL SEL DIV ETF 464288448 117230912 4615390 SH SOLE 4615390 0 0 ISHARES TR LATN AMER 40 ETF 464287390 3556030 139125 SH SOLE 139125 0 0 ISHARES TR MICRO-CAP ETF 464288869 4365528 43612 SH SOLE 43612 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 5101274 85520 SH SOLE 85520 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2599440 43520 SH SOLE 43520 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 10757034 188290 SH SOLE 188290 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 2040834 33683 SH SOLE 33683 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 692387 14706 SH SOLE 14706 0 0 ISHARES TR MRGSTR SM CP GR 464288604 975536 25169 SH SOLE 25169 0 0 ISHARES TR MORNINGSTR US EQ 464287127 2744920 46607 SH SOLE 46607 0 0 ISHARES TR MORNINGSTAR VALU 464288109 3971114 61311 SH SOLE 61311 0 0 ISHARES TR MORTGE REL ETF 46435G342 9789229 438193 SH SOLE 438193 0 0 ISHARES TR MSCI ACWI EX US 464288240 23877280 507919 SH SOLE 507919 0 0 ISHARES TR MSCI LW CRB TG 46434V464 3317522 22080 SH SOLE 22080 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1052109 16569 SH SOLE 16569 0 0 ISHARES TR MSCI CHINA A 46434V514 247345 8760 SH SOLE 8760 0 0 ISHARES TR MSCI CHINA ETF 46429B671 32290729 745917 SH SOLE 745917 0 0 ISHARES TR EAFE SML CP ETF 464288273 82737204 1465153 SH SOLE 1465153 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 112506368 2964595 SH SOLE 2964595 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 1101254 14778 SH SOLE 14778 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3858604 87259 SH SOLE 87259 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 749698335 22305812 SH SOLE 22305812 0 0 ISHARES TR MSCI KLD400 SOC 464288570 176212228 2164504 SH SOLE 2164504 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 21107772 667123 SH SOLE 667123 0 0 ISHARES TR MSCI USA ESG SLC 464288802 20242180 224988 SH SOLE 224988 0 0 ISHARES TR MSCI USA MMENTM 46432F396 965864184 6913845 SH SOLE 6913845 0 0 ISHARES TR MSCI USA SZE FT 46432F370 20184443 171958 SH SOLE 171958 0 0 ISHARES TR MSCI USA VALUE 46432F388 290976656 3207415 SH SOLE 3207415 0 0 ISHARES TR NEW YORK MUN ETF 464288323 7353926 144110 SH SOLE 144110 0 0 ISHARES TR NORTH AMERN NAT 464287374 19550244 470071 SH SOLE 470071 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 603333 19755 SH SOLE 19755 0 0 ISHARES TR RESIDENTIAL MULT 464288562 10584543 160493 SH SOLE 160493 0 0 ISHARES TR RUS 1000 ETF 464287622 1025581921 4365850 SH SOLE 4365850 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 274230136 2023092 SH SOLE 2023092 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 15037478 275866 SH SOLE 275866 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 50531393 206200 SH SOLE 206200 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 96651886 926317 SH SOLE 926317 0 0 ISHARES TR RUS TOP 200 ETF 464289446 1806124 17472 SH SOLE 17472 0 0 ISHARES TR RUS TP200 VL ETF 464289420 873007 13355 SH SOLE 13355 0 0 ISHARES TR S&P MC 400VL ETF 464287705 172815688 1712233 SH SOLE 1712233 0 0 ISHARES TR S&P SML 600 GWT 464287887 74834477 682298 SH SOLE 682298 0 0 ISHARES TR SP SMCP600VL ETF 464287879 106934163 1198545 SH SOLE 1198545 0 0 ISHARES TR SELECT DIVID ETF 464287168 203459797 1890188 SH SOLE 1890188 0 0 ISHARES TR SELF DRIVNG EV 46435U366 273612 7357 SH SOLE 7357 0 0 ISHARES TR ISHARES SEMICDTR 464287523 27572994 58214 SH SOLE 58214 0 0 ISHARES TR US TRSPRTION 464287192 2610989 11169 SH SOLE 11169 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 67712561 1344037 SH SOLE 1344037 0 0 ISHARES TR US AER DEF ETF 464288760 31075086 293244 SH SOLE 293244 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 2581284 20435 SH SOLE 20435 0 0 ISHARES TR US CONSUM DISCRE 464287580 643187 9607 SH SOLE 9607 0 0 ISHARES TR U.S. ENERGY ETF 464287796 9525645 200836 SH SOLE 200836 0 0 ISHARES TR U.S. FINLS ETF 464287788 4625576 61872 SH SOLE 61872 0 0 ISHARES TR US HLTHCR PR ETF 464288828 13882443 56410 SH SOLE 56410 0 0 ISHARES TR US INDUSTRIALS 464287754 5335737 52887 SH SOLE 52887 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 2594935 28314 SH SOLE 28314 0 0 ISHARES TR US OIL GS EX ETF 464288851 9207993 94412 SH SOLE 94412 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 1388695 57766 SH SOLE 57766 0 0 ISHARES TR US REGNL BKS ETF 464288778 4281566 127428 SH SOLE 127428 0 0 ISHARES TR US TREAS BD ETF 46429B267 1371128092 62210893 SH SOLE 62210893 0 0 ISHARES TR U.S. UTILITS ETF 464287697 4411330 59953 SH SOLE 59953 0 0 ISHARES TR YLD OPTIM BD 46434V787 413292 19336 SH SOLE 19336 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 156904079 4526950 SH SOLE 4526950 0 0 ISHARES TR ESG MSCI EM LDRS 46436E601 257874 6028 SH SOLE 6028 0 0 ISHARES TR ESG SCRND S&P500 46436E569 2332550 71930 SH SOLE 71930 0 0 ISHARES TR ESG SCRD S&P MID 46436E551 711955 21020 SH SOLE 21020 0 0 ISHARES TR GLOB UTILITS ETF 464288711 231328 4285 SH SOLE 4285 0 0 ISHARES TR US BR DEL SE ETF 464288794 4672503 51329 SH SOLE 51329 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1071336 40382 SH SOLE 40382 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 518471 8166 SH SOLE 8166 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 439551646 13962886 SH SOLE 13962886 0 0 ISHARES TR DOW JONES US ETF 464287846 3665232 35081 SH SOLE 35081 0 0 ISHARES TR IBONDS DEC 28 46435U325 14552106 596153 SH SOLE 596153 0 0 ISHARES TR INDIA 50 ETF 464289529 591930 13099 SH SOLE 13099 0 0 ISHARES TR INTL DEV RE ETF 464288489 804979 42434 SH SOLE 42434 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 120020252 3631475 SH SOLE 3631475 0 0 ISHARES TR US SML CAP EQT 46434V290 15005248 290069 SH SOLE 290069 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 234181 9539 SH SOLE 9539 0 0 ISHARES TR U S EQUITY FACTR 46434V282 629585 14533 SH SOLE 14533 0 0 ISHARES TR GBL COMM SVC ETF 464287275 543954 7963 SH SOLE 7963 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 267023 6485 SH SOLE 6485 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 649341 10287 SH SOLE 10287 0 0 ISHARES TR US SML CP VALUE 46436E536 987666 37416 SH SOLE 37416 0 0 ISHARES TR US TELECOM ETF 464287713 352643 16556 SH SOLE 16556 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 2255495 73373 SH SOLE 73373 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 10719493 208105 SH SOLE 208105 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 3612879 123941 SH SOLE 123941 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 1477303 59967 SH SOLE 59967 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 840141 10085 SH SOLE 10085 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 35662533 714823 SH SOLE 714823 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 3735085 74987 SH SOLE 74987 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 974118 10525 SH SOLE 10525 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4363908 812595 SH SOLE 812595 0 0 ITRON INC COM 465741106 1100842 18172 SH SOLE 18172 0 0 ITT INC COM 45073V108 10657543 108850 SH SOLE 108850 0 0 J & J SNACK FOODS CORP COM 466032109 3440196 21022 SH SOLE 21022 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 22805858 423193 SH SOLE 423193 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 11364079 258981 SH SOLE 258981 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 52698308 906248 SH SOLE 906248 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 295714775 5521187 SH SOLE 5521187 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 140577660 2995475 SH SOLE 2995475 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 182330873 3633537 SH SOLE 3633537 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 18572001 356468 SH SOLE 356468 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 47143784 938372 SH SOLE 938372 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 50249829 1136103 SH SOLE 1136103 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 28536275 370216 SH SOLE 370216 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q290 3676722 68827 SH SOLE 68827 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 14762478 330479 SH SOLE 330479 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1448769 17320 SH SOLE 17320 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 697411 13846 SH SOLE 13846 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1275720 25237 SH SOLE 25237 0 0 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 1342786 28293 SH SOLE 28293 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 1661318 37417 SH SOLE 37417 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 21458947 394684 SH SOLE 394684 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 10131259 209453 SH SOLE 209453 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 12289286 243593 SH SOLE 243593 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 24532937 566973 SH SOLE 566973 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 1177437 22970 SH SOLE 22970 0 0 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 818777 23712 SH SOLE 23712 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 647038 12729 SH SOLE 12729 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 443427 4721 SH SOLE 4721 0 0 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 984521 23989 SH SOLE 23989 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 1360487 34627 SH SOLE 34627 0 0 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 378423 8372 SH SOLE 8372 0 0 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 1030610 21739 SH SOLE 21739 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 310029 6213 SH SOLE 6213 0 0 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 582897 12850 SH SOLE 12850 0 0 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 9890754 205544 SH SOLE 205544 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449 4696426 108715 SH SOLE 108715 0 0 JABIL INC COM 466313103 10210511 80467 SH SOLE 80467 0 0 JACK IN THE BOX INC COM 466367109 4910513 71105 SH SOLE 71105 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 1922580 50303 SH SOLE 50303 0 0 JACOBS SOLUTIONS INC COM 46982L108 33284955 243846 SH SOLE 243846 0 0 JAMF HLDG CORP COM 47074L105 223063 12631 SH SOLE 12631 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 82885909 1646849 SH SOLE 1646849 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 31022716 714809 SH SOLE 714809 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6041986 125953 SH SOLE 125953 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1388252 27226 SH SOLE 27226 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 274187 4692 SH SOLE 4692 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 904630 35036 SH SOLE 35036 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7955738 61463 SH SOLE 61463 0 0 JBG SMITH PPTYS COM 46590V100 346949 23994 SH SOLE 23994 0 0 JD.COM INC SPON ADR CL A 47215P106 4802594 164868 SH SOLE 164868 0 0 JEFFERIES FINL GROUP INC COM 47233W109 5501448 150190 SH SOLE 150190 0 0 JFROG LTD ORD SHS M6191J100 3166551 124864 SH SOLE 124864 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 171694 31913 SH SOLE 31913 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 755211 24867 SH SOLE 24867 0 0 JOBY AVIATION INC COMMON STOCK G65163100 156458 24257 SH SOLE 24257 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 9336327 88799 SH SOLE 88799 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 7984768 168740 SH SOLE 168740 0 0 JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818 731333 36679 SH SOLE 36679 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 3249669 108648 SH SOLE 108648 0 0 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1576949 66410 SH SOLE 66410 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 8260116 155792 SH SOLE 155792 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 958998 29810 SH SOLE 29810 0 0 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 752101 78589 SH SOLE 78589 0 0 JOHNSON & JOHNSON COM 478160104 616369542 3957429 SH SOLE 3957429 0 0 JOHNSON CTLS INTL PLC SHS G51502105 91214542 1714237 SH SOLE 1714237 0 0 JONES LANG LASALLE INC COM 48020Q107 12247213 86749 SH SOLE 86749 0 0 JOYY INC ADS REPSTG COM A 46591M109 1763842 46283 SH SOLE 46283 0 0 JPMORGAN CHASE & CO COM 46625H100 887870792 6122402 SH SOLE 6122402 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2369511 95932 SH SOLE 95932 0 0 JUNIPER NETWORKS INC COM 48203R104 7644760 275090 SH SOLE 275090 0 0 KADANT INC COM 48282T104 2241268 9937 SH SOLE 9937 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2650921 35224 SH SOLE 35224 0 0 KARUNA THERAPEUTICS INC COM 48576A100 3412236 20180 SH SOLE 20180 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 114435 13607 SH SOLE 13607 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 166411 23372 SH SOLE 23372 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 6429560 156399 SH SOLE 156399 0 0 KB HOME COM 48666K109 882281 19064 SH SOLE 19064 0 0 KBR INC COM 48242W106 7181697 121848 SH SOLE 121848 0 0 KE HLDGS INC SPONSORED ADS 482497104 600407 38686 SH SOLE 38686 0 0 KELLANOVA COM 487836108 9717134 163291 SH SOLE 163291 0 0 KEMPER CORP COM 488401100 1042286 24799 SH SOLE 24799 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 4751555 322358 SH SOLE 322358 0 0 KENVUE INC COM 49177J102 60772343 3026511 SH SOLE 3026511 0 0 KEURIG DR PEPPER INC COM 49271V100 58826440 1863365 SH SOLE 1863365 0 0 KEYCORP COM 493267108 11974399 1112862 SH SOLE 1112862 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 53664925 405600 SH SOLE 405600 0 0 KFORCE INC COM 493732101 7319919 122694 SH SOLE 122694 0 0 KILROY RLTY CORP COM 49427F108 767602 24284 SH SOLE 24284 0 0 KIMBALL ELECTRONICS INC COM 49428J109 6915120 252561 SH SOLE 252561 0 0 KIMBERLY-CLARK CORP COM 494368103 109317003 904568 SH SOLE 904568 0 0 KIMCO RLTY CORP COM 49446R109 7132186 405468 SH SOLE 405468 0 0 KINDER MORGAN INC DEL COM 49456B101 78896671 4758545 SH SOLE 4758545 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 53052 10761 SH SOLE 10761 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 559071 32186 SH SOLE 32186 0 0 KINROSS GOLD CORP COM 496902404 78135 17135 SH SOLE 17135 0 0 KINSALE CAP GROUP INC COM 49714P108 45480696 109822 SH SOLE 109822 0 0 KIRBY CORP COM 497266106 3893794 47027 SH SOLE 47027 0 0 KIRKLANDS INC COM 497498105 30960 18000 SH SOLE 18000 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7771146 362799 SH SOLE 362799 0 0 KKR & CO INC COM 48251W104 44627611 724474 SH SOLE 724474 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 335659 28065 SH SOLE 28065 0 0 KLA CORP COM NEW 482480100 145233718 316648 SH SOLE 316648 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 862484 17663 SH SOLE 17663 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 10328449 205951 SH SOLE 205951 0 0 KOHLS CORP COM 500255104 416119 19853 SH SOLE 19853 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 28871970 1447942 SH SOLE 1447942 0 0 KONTOOR BRANDS INC COM 50050N103 7691594 175167 SH SOLE 175167 0 0 KORN FERRY COM NEW 500643200 4229258 89150 SH SOLE 89150 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1823132 96411 SH SOLE 96411 0 0 KOSMOS ENERGY LTD COM 500688106 1196135 146227 SH SOLE 146227 0 0 KRAFT HEINZ CO COM 500754106 56679088 1684872 SH SOLE 1684872 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 339306 12397 SH SOLE 12397 0 0 KRANESHARES TR KRANESHARES VALU 500767645 1410099 66364 SH SOLE 66364 0 0 KRANESHARES TR QUADRTC INT RT 500767736 16451870 800188 SH SOLE 800188 0 0 KRANESHARES TR KFA MOUNT LUCAS 500767652 4247498 130411 SH SOLE 130411 0 0 KRANESHARES TR QUADRATIC DEFLA 500767587 768295 53991 SH SOLE 53991 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2365695 157503 SH SOLE 157503 0 0 KRISPY KREME INC COM 50101L106 2032465 162988 SH SOLE 162988 0 0 KROGER CO COM 501044101 26514476 592502 SH SOLE 592502 0 0 KRYSTAL BIOTECH INC COM 501147102 422008 3638 SH SOLE 3638 0 0 KT CORP SPONSORED ADR 48268K101 5941530 463458 SH SOLE 463458 0 0 KULICKE & SOFFA INDS INC COM 501242101 12167574 250207 SH SOLE 250207 0 0 KURA SUSHI USA INC CL A COM 501270102 640306 9684 SH SOLE 9684 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 424588 28118 SH SOLE 28118 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 42887930 246312 SH SOLE 246312 0 0 LA Z BOY INC COM 505336107 598838 19392 SH SOLE 19392 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 76860075 382293 SH SOLE 382293 0 0 LADDER CAP CORP CL A 505743104 521033 50783 SH SOLE 50783 0 0 LAKELAND FINL CORP COM 511656100 9607153 202426 SH SOLE 202426 0 0 LAM RESEARCH CORP COM 512807108 190453664 303865 SH SOLE 303865 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 34303340 410966 SH SOLE 410966 0 0 LAMB WESTON HLDGS INC COM 513272104 27046581 292522 SH SOLE 292522 0 0 LANCASTER COLONY CORP COM 513847103 17403020 105454 SH SOLE 105454 0 0 LANDSTAR SYS INC COM 515098101 27758182 156879 SH SOLE 156879 0 0 LANTHEUS HLDGS INC COM 516544103 6816358 98105 SH SOLE 98105 0 0 LAS VEGAS SANDS CORP COM 517834107 8674576 189236 SH SOLE 189236 0 0 LATHAM GROUP INC COM 51819L107 1318341 470836 SH SOLE 470836 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 16084297 187179 SH SOLE 187179 0 0 LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870 34048009 805079 SH SOLE 805079 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6099130 237783 SH SOLE 237783 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 3820819 95145 SH SOLE 95145 0 0 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 1166737 55418 SH SOLE 55418 0 0 LAUDER ESTEE COS INC CL A 518439104 41796147 289147 SH SOLE 289147 0 0 LAZARD LTD SHS A G54050102 797866 25729 SH SOLE 25729 0 0 LCI INDS COM 50189K103 10063555 85706 SH SOLE 85706 0 0 LEAR CORP COM NEW 521865204 13093452 97567 SH SOLE 97567 0 0 LEGALZOOM COM INC COM 52466B103 280162 25609 SH SOLE 25609 0 0 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 2479403 47828 SH SOLE 47828 0 0 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 2406783 59120 SH SOLE 59120 0 0 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 767209 19000 SH SOLE 19000 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 4612113 169190 SH SOLE 169190 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 4571050 134919 SH SOLE 134919 0 0 LEGG MASON ETF INVT WESTN ASET TTL 52468L810 362656 18703 SH SOLE 18703 0 0 LEGG MASON ETF INVT ROYCE QUANT SML 52468L877 319426 8877 SH SOLE 8877 0 0 LEGGETT & PLATT INC COM 524660107 10193863 401175 SH SOLE 401175 0 0 LEIDOS HOLDINGS INC COM 525327102 12797013 138856 SH SOLE 138856 0 0 LEMAITRE VASCULAR INC COM 525558201 10677151 195983 SH SOLE 195983 0 0 LENNAR CORP CL A 526057104 91577312 815979 SH SOLE 815979 0 0 LENNAR CORP CL B 526057302 2594834 25382 SH SOLE 25382 0 0 LENNOX INTL INC COM 526107107 36449355 97344 SH SOLE 97344 0 0 LEONARDO DRS INC COM 52661A108 332430 19906 SH SOLE 19906 0 0 LESLIES INC COM 527064109 8772496 1549911 SH SOLE 1549911 0 0 LEUTHOLD FDS INC CORE ETF 527289789 285379 9418 SH SOLE 9418 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 971749 71557 SH SOLE 71557 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 191978 86868 SH SOLE 86868 0 0 LGI HOMES INC COM 50187T106 1784552 17937 SH SOLE 17937 0 0 LI AUTO INC SPONSORED ADS 50202M102 297357 8341 SH SOLE 8341 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 478510 80829 SH SOLE 80829 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 14289497 156477 SH SOLE 156477 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1259376 13853 SH SOLE 13853 0 0 LIBERTY ENERGY INC COM CL A 53115L104 4390907 237090 SH SOLE 237090 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 38532814 2076121 SH SOLE 2076121 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 584545 34144 SH SOLE 34144 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 144204 17672 SH SOLE 17672 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 21084303 338432 SH SOLE 338432 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 1280031 22639 SH SOLE 22639 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 2229125 87554 SH SOLE 87554 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 427365 13314 SH SOLE 13314 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 1265404 49721 SH SOLE 49721 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 592734 38970 SH SOLE 38970 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 285380 41540 SH SOLE 41540 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2623777 43788 SH SOLE 43788 0 0 LIGHTWAVE LOGIC INC COM 532275104 98125 21952 SH SOLE 21952 0 0 LINCOLN ELEC HLDGS INC COM 533900106 28886778 158902 SH SOLE 158902 0 0 LINCOLN NATL CORP IND COM 534187109 5371198 217546 SH SOLE 217546 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 99857 13869 SH SOLE 13869 0 0 LINDE PLC SHS G54950103 256550816 689004 SH SOLE 689004 0 0 LINDSAY CORP COM 535555106 201969 1716 SH SOLE 1716 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 147114 18693 SH SOLE 18693 0 0 LISTED FD TR CORE ALT FD 53656F847 15376897 557134 SH SOLE 557134 0 0 LISTED FD TR HORIZON KINETICS 53656F623 2052690 67434 SH SOLE 67434 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 16937717 935011 SH SOLE 935011 0 0 LISTED FD TR SHARES LAG CAP 53656F805 11936670 351504 SH SOLE 351504 0 0 LISTED FD TR OVERLAY SHS SHRT 53656F573 453226 21410 SH SOLE 21410 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 216588 22847 SH SOLE 22847 0 0 LITHIA MTRS INC COM 536797103 17965230 60831 SH SOLE 60831 0 0 LITMAN GREGORY FDS TR IMGP RBA RESPONS 53700T793 861911 97667 SH SOLE 97667 0 0 LITMAN GREGORY FDS TR IMGP BERKSHIRE 53700T751 218486 22587 SH SOLE 22587 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 38065568 1317148 SH SOLE 1317148 0 0 LITTELFUSE INC COM 537008104 35730994 144473 SH SOLE 144473 0 0 LIVANOVA PLC SHS G5509L101 3385880 64030 SH SOLE 64030 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 30267711 364496 SH SOLE 364496 0 0 LIVE OAK BANCSHARES INC COM 53803X105 277559 9588 SH SOLE 9588 0 0 LIVENT CORP COM 53814L108 7601231 412886 SH SOLE 412886 0 0 LKQ CORP COM 501889208 33255168 671686 SH SOLE 671686 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 9118385 4280932 SH SOLE 4280932 0 0 LMP CAP & INCOME FD INC COM 50208A102 291487 23319 SH SOLE 23319 0 0 LOCKHEED MARTIN CORP COM 539830109 289419412 707696 SH SOLE 707696 0 0 LOEWS CORP COM 540424108 10680272 168698 SH SOLE 168698 0 0 LOGITECH INTL S A SHS H50430232 2797975 40586 SH SOLE 40586 0 0 LOUISIANA PAC CORP COM 546347105 1735076 31393 SH SOLE 31393 0 0 LOWES COS INC COM 548661107 291003541 1400132 SH SOLE 1400132 0 0 LPL FINL HLDGS INC COM 50212V100 80254194 337699 SH SOLE 337699 0 0 LTC PPTYS INC COM 502175102 625063 19454 SH SOLE 19454 0 0 LUCID GROUP INC COM 549498103 316446 56609 SH SOLE 56609 0 0 LULULEMON ATHLETICA INC COM 550021109 73247849 189953 SH SOLE 189953 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 32194 16017 SH SOLE 16017 0 0 LUMEN TECHNOLOGIES INC COM 550241103 391570 275753 SH SOLE 275753 0 0 LUMENTUM HLDGS INC COM 55024U109 9563892 211684 SH SOLE 211684 0 0 LUMOS PHARMA INC COM 55028X109 37769 11445 SH SOLE 11445 0 0 LUXFER HLDGS PLC SHS G5698W116 3409289 261248 SH SOLE 261248 0 0 LXP INDUSTRIAL TRUST COM 529043101 406293 45651 SH SOLE 45651 0 0 LYFT INC CL A COM 55087P104 793238 75260 SH SOLE 75260 0 0 LYFT INC NOTE 1.500% 5/1 55087PAB0 18380 20000 SH SOLE 20000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 104094232 1099200 SH SOLE 1099200 0 0 M & T BK CORP COM 55261F104 27564375 217986 SH SOLE 217986 0 0 M D C HLDGS INC COM 552676108 4565218 110726 SH SOLE 110726 0 0 MACERICH CO COM 554382101 4240872 388714 SH SOLE 388714 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8365703 102546 SH SOLE 102546 0 0 MADDEN STEVEN LTD COM 556269108 773922 24360 SH SOLE 24360 0 0 MADISON COVERED CALL & EQUIT COM 557437100 76123 10767 SH SOLE 10767 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1002985 5689 SH SOLE 5689 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 618187 4233 SH SOLE 4233 0 0 MAG SILVER CORP COM 55903Q104 194448 18751 SH SOLE 18751 0 0 MAGNA INTL INC COM 559222401 48615963 906845 SH SOLE 906845 0 0 MAGNITE INC COM 55955D100 103215 13689 SH SOLE 13689 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 7449872 325180 SH SOLE 325180 0 0 MAIN STR CAP CORP COM 56035L104 1382080 34016 SH SOLE 34016 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 263988 6515 SH SOLE 6515 0 0 MALIBU BOATS INC COM CL A 56117J100 1975651 40303 SH SOLE 40303 0 0 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 1776035 72639 SH SOLE 72639 0 0 MANHATTAN ASSOCIATES INC COM 562750109 31681091 160281 SH SOLE 160281 0 0 MANPOWERGROUP INC WIS COM 56418H100 937637 12788 SH SOLE 12788 0 0 MANULIFE FINL CORP COM 56501R106 24775238 1355319 SH SOLE 1355319 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 218450 25700 SH SOLE 25700 0 0 MARATHON OIL CORP COM 565849106 8486834 317265 SH SOLE 317265 0 0 MARATHON PETE CORP COM 56585A102 52624673 347725 SH SOLE 347725 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 773550 77355 SH SOLE 77355 0 0 MARCUS & MILLICHAP INC COM 566324109 2701624 92080 SH SOLE 92080 0 0 MARKEL GROUP INC COM 570535104 76082330 51669 SH SOLE 51669 0 0 MARKETAXESS HLDGS INC COM 57060D108 9642346 45134 SH SOLE 45134 0 0 MARQETA INC CLASS A COM 57142B104 275319 46040 SH SOLE 46040 0 0 MARRIOTT INTL INC NEW CL A 571903202 40239723 204720 SH SOLE 204720 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 592407 5887 SH SOLE 5887 0 0 MARSH & MCLENNAN COS INC COM 571748102 230587343 1211704 SH SOLE 1211704 0 0 MARTEN TRANS LTD COM 573075108 1965258 99709 SH SOLE 99709 0 0 MARTIN MARIETTA MATLS INC COM 573284106 64795456 157853 SH SOLE 157853 0 0 MARVELL TECHNOLOGY INC COM 573874104 61426033 1134787 SH SOLE 1134787 0 0 MASCO CORP COM 574599106 48275810 903196 SH SOLE 903196 0 0 MASIMO CORP COM 574795100 1921293 21913 SH SOLE 21913 0 0 MASONITE INTL CORP COM 575385109 6405053 68709 SH SOLE 68709 0 0 MASTEC INC COM 576323109 1235869 17172 SH SOLE 17172 0 0 MASTECH DIGITAL INC COM 57633B100 1122093 124677 SH SOLE 124677 0 0 MASTERBRAND INC COMMON STOCK 57638P104 1741028 143294 SH SOLE 143294 0 0 MASTERCARD INCORPORATED CL A 57636Q104 728113421 1839088 SH SOLE 1839088 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 378940 17054 SH SOLE 17054 0 0 MATADOR RES CO COM 576485205 11662642 196077 SH SOLE 196077 0 0 MATCH GROUP INC NEW COM 57667L107 16226164 414197 SH SOLE 414197 0 0 MATERION CORP COM 576690101 8663434 85011 SH SOLE 85011 0 0 MATIV HOLDINGS INC COM 808541106 221128 15507 SH SOLE 15507 0 0 MATSON INC COM 57686G105 5380673 60648 SH SOLE 60648 0 0 MATTHEWS INTL CORP CL A 577128101 294367 7565 SH SOLE 7565 0 0 MAXCYTE INC COM 57777K106 45989 14740 SH SOLE 14740 0 0 MAXIMUS INC COM 577933104 7897537 105752 SH SOLE 105752 0 0 MAXLINEAR INC COM 57776J100 578678 26008 SH SOLE 26008 0 0 MAYVILLE ENGR CO INC COM 578605107 257576 23480 SH SOLE 23480 0 0 MBIA INC COM 55262C100 2236742 310228 SH SOLE 310228 0 0 MCCORMICK & CO INC COM NON VTG 579780206 31995158 422993 SH SOLE 422993 0 0 MCDONALDS CORP COM 580135101 261239196 991646 SH SOLE 991646 0 0 MCGRATH RENTCORP COM 580589109 1770121 17659 SH SOLE 17659 0 0 MCKESSON CORP COM 58155Q103 124560218 286444 SH SOLE 286444 0 0 MDU RES GROUP INC COM 552690109 995572 50846 SH SOLE 50846 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2064456 378799 SH SOLE 378799 0 0 MEDIFAST INC COM 58470H101 228885 3058 SH SOLE 3058 0 0 MEDPACE HLDGS INC COM 58506Q109 22746937 93945 SH SOLE 93945 0 0 MEDTRONIC PLC SHS G5960L103 406003996 5181266 SH SOLE 5181266 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 305255 30865 SH SOLE 30865 0 0 MERCADOLIBRE INC COM 58733R102 67900417 53554 SH SOLE 53554 0 0 MERCANTILE BK CORP COM 587376104 1444118 46720 SH SOLE 46720 0 0 MERCHANTS BANCORP IND COM 58844R108 372730 13446 SH SOLE 13446 0 0 MERCK & CO INC COM 58933Y105 744300525 7229728 SH SOLE 7229728 0 0 MERCURY SYS INC COM 589378108 970979 26179 SH SOLE 26179 0 0 MERIT MED SYS INC COM 589889104 9796543 141938 SH SOLE 141938 0 0 MERITAGE HOMES CORP COM 59001A102 14520157 118638 SH SOLE 118638 0 0 MESA LABS INC COM 59064R109 2218149 21111 SH SOLE 21111 0 0 META PLATFORMS INC CL A 30303M102 507075624 1689070 SH SOLE 1689070 0 0 METHANEX CORP COM 59151K108 1386564 30778 SH SOLE 30778 0 0 METHODE ELECTRS INC COM 591520200 1915813 83843 SH SOLE 83843 0 0 METLIFE INC COM 59156R108 234327461 3724805 SH SOLE 3724805 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 92563034 83535 SH SOLE 83535 0 0 MFS MUN INCOME TR SH BEN INT 552738106 780953 171638 SH SOLE 171638 0 0 MGIC INVT CORP WIS COM 552848103 1497300 89712 SH SOLE 89712 0 0 MGM RESORTS INTERNATIONAL COM 552953101 9408124 255934 SH SOLE 255934 0 0 MGP INGREDIENTS INC NEW COM 55303J106 7330882 69500 SH SOLE 69500 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 86520540 1108527 SH SOLE 1108527 0 0 MICRON TECHNOLOGY INC COM 595112103 57064546 838814 SH SOLE 838814 0 0 MICROSOFT CORP COM 594918104 2860279785 9058685 SH SOLE 9058685 0 0 MID-AMER APT CMNTYS INC COM 59522J103 20361607 158271 SH SOLE 158271 0 0 MIDDLEBY CORP COM 596278101 4909565 38356 SH SOLE 38356 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 58819 18974 SH SOLE 18974 0 0 MILLERKNOLL INC COM 600544100 5170721 211481 SH SOLE 211481 0 0 MILLICOM INTL CELLULAR S A COM STK L6388F110 1465226 94837 SH SOLE 94837 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1084028 19796 SH SOLE 19796 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 478162 18462 SH SOLE 18462 0 0 MIRATI THERAPEUTICS INC COM 60468T105 3589910 82413 SH SOLE 82413 0 0 MIRION TECHNOLOGIES INC *W EXP 10/20/202 60471A119 22203 16447 SH SOLE 16447 0 0 MIROMATRIX MED INC COM 60471P108 62927 48036 SH SOLE 48036 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 31109698 3664275 SH SOLE 3664275 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 783629 228463 SH SOLE 228463 0 0 MKS INSTRS INC COM 55306N104 4589842 53037 SH SOLE 53037 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 2662399 64077 SH SOLE 64077 0 0 MODEL N INC COM 607525102 1553062 63624 SH SOLE 63624 0 0 MODERNA INC COM 60770K107 5386849 52153 SH SOLE 52153 0 0 MODINE MFG CO COM 607828100 2192798 47930 SH SOLE 47930 0 0 MOELIS & CO CL A 60786M105 7297310 161695 SH SOLE 161695 0 0 MOHAWK INDS INC COM 608190104 6114511 71256 SH SOLE 71256 0 0 MOLINA HEALTHCARE INC COM 60855R100 20831063 63531 SH SOLE 63531 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 20252632 318488 SH SOLE 318488 0 0 MONARCH CASINO & RESORT INC COM 609027107 2613362 42083 SH SOLE 42083 0 0 MONDAY COM LTD SHS M7S64H106 1783582 11202 SH SOLE 11202 0 0 MONDELEZ INTL INC CL A 609207105 226531465 3264142 SH SOLE 3264142 0 0 MONGODB INC CL A 60937P106 22304943 64491 SH SOLE 64491 0 0 MONOLITHIC PWR SYS INC COM 609839105 77288376 167291 SH SOLE 167291 0 0 MONRO INC COM 610236101 701697 25268 SH SOLE 25268 0 0 MONROE CAP CORP COM 610335101 123605 16591 SH SOLE 16591 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 96923282 1830468 SH SOLE 1830468 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2373396 81114 SH SOLE 81114 0 0 MOODYS CORP COM 615369105 70357020 222529 SH SOLE 222529 0 0 MOOG INC CL A 615394202 17611928 155913 SH SOLE 155913 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1056096 18528 SH SOLE 18528 0 0 MORGAN STANLEY COM NEW 617446448 150441082 1842060 SH SOLE 1842060 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 748435 115321 SH SOLE 115321 0 0 MORNINGSTAR INC COM 617700109 8098489 34573 SH SOLE 34573 0 0 MORPHOSYS AG SPONSORED ADS 617760202 96909 14421 SH SOLE 14421 0 0 MOSAIC CO NEW COM 61945C103 2857468 80266 SH SOLE 80266 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 102770237 377499 SH SOLE 377499 0 0 MPLX LP COM UNIT REP LTD 55336V100 9065646 254868 SH SOLE 254868 0 0 MR COOPER GROUP INC COM 62482R107 1127599 21053 SH SOLE 21053 0 0 MSA SAFETY INC COM 553498106 4701967 29825 SH SOLE 29825 0 0 MSC INDL DIRECT INC CL A 553530106 13651490 139088 SH SOLE 139088 0 0 MSCI INC COM 55354G100 104235088 203156 SH SOLE 203156 0 0 MUELLER INDS INC COM 624756102 7192880 95701 SH SOLE 95701 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1258958 99287 SH SOLE 99287 0 0 MURPHY OIL CORP COM 626717102 14091332 310724 SH SOLE 310724 0 0 MURPHY USA INC COM 626755102 25016330 73205 SH SOLE 73205 0 0 MYR GROUP INC DEL COM 55405W104 2853139 21172 SH SOLE 21172 0 0 MYRIAD GENETICS INC COM 62855J104 3547639 221175 SH SOLE 221175 0 0 MYT NETHERLANDS PARENT B V ADS 55406W103 247809 72885 SH SOLE 72885 0 0 N-ABLE INC COMMON STOCK 62878D100 178175 13812 SH SOLE 13812 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 48322 17765 SH SOLE 17765 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 6161127 276905 SH SOLE 276905 0 0 NASDAQ INC COM 631103108 100603180 2070450 SH SOLE 2070450 0 0 NATERA INC COM 632307104 7891998 178350 SH SOLE 178350 0 0 NATIONAL BEVERAGE CORP COM 635017106 9229468 196288 SH SOLE 196288 0 0 NATIONAL FUEL GAS CO COM 636180101 4295540 82750 SH SOLE 82750 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 73709630 1215729 SH SOLE 1215729 0 0 NATIONAL HEALTH INVS INC COM 63633D104 621846 12108 SH SOLE 12108 0 0 NATIONAL INSTRS CORP COM 636518102 574741 9640 SH SOLE 9640 0 0 NATIONAL RESH CORP COM NEW 637372202 945549 21311 SH SOLE 21311 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5200941 163861 SH SOLE 163861 0 0 NATIONAL VISION HLDGS INC COM 63845R107 809696 50043 SH SOLE 50043 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 227725 17639 SH SOLE 17639 0 0 NATWEST GROUP PLC SPONS ADR 639057207 4119003 706519 SH SOLE 706519 0 0 NAVIENT CORPORATION COM 63938C108 219470 12745 SH SOLE 12745 0 0 NBT BANCORP INC COM 628778102 348211 10988 SH SOLE 10988 0 0 NCINO INC COM 63947X101 4451905 139997 SH SOLE 139997 0 0 NCR CORP NEW COM 62886E108 2643590 98020 SH SOLE 98020 0 0 NEKTAR THERAPEUTICS COM 640268108 10155 17050 SH SOLE 17050 0 0 NELNET INC CL A 64031N108 776799 8697 SH SOLE 8697 0 0 NEOGEN CORP COM 640491106 5789207 312255 SH SOLE 312255 0 0 NEOGENOMICS INC COM NEW 64049M209 927285 75389 SH SOLE 75389 0 0 NETAPP INC COM 64110D104 21795874 287241 SH SOLE 287241 0 0 NETEASE INC SPONSORED ADS 64110W102 7228755 72172 SH SOLE 72172 0 0 NETFLIX INC COM 64110L106 280176819 741994 SH SOLE 741994 0 0 NETSTREIT CORP COM 64119V303 1502240 96421 SH SOLE 96421 0 0 NEUBERGER BERMAN ENERGY INFR COM 64129H104 143225 20818 SH SOLE 20818 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 21694951 192844 SH SOLE 192844 0 0 NEVRO CORP COM 64157F103 1207189 62809 SH SOLE 62809 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 245511 7490 SH SOLE 7490 0 0 NEW JERSEY RES CORP COM 646025106 551620 13577 SH SOLE 13577 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 2218284 37887 SH SOLE 37887 0 0 NEW RELIC INC COM 64829B100 290937 3398 SH SOLE 3398 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1253531 110541 SH SOLE 110541 0 0 NEW YORK TIMES CO CL A 650111107 6010065 145875 SH SOLE 145875 0 0 NEWELL BRANDS INC COM 651229106 1300749 144048 SH SOLE 144048 0 0 NEWMARK GROUP INC CL A 65158N102 262391 40807 SH SOLE 40807 0 0 NEWMARKET CORP COM 651587107 11874511 26096 SH SOLE 26096 0 0 NEWMONT CORP COM 651639106 6473225 175189 SH SOLE 175189 0 0 NEWS CORP NEW CL A 65249B109 3384332 168710 SH SOLE 168710 0 0 NEWS CORP NEW CL B 65249B208 1473345 70596 SH SOLE 70596 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 151972 17448 SH SOLE 17448 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 4678292 145379 SH SOLE 145379 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 19367642 135089 SH SOLE 135089 0 0 NEXTERA ENERGY INC COM 65339F101 278321252 4858112 SH SOLE 4858112 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2768149 93204 SH SOLE 93204 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 220452 9290 SH SOLE 9290 0 0 NEXTRACKER INC CLASS A COM 65290E101 776654 19339 SH SOLE 19339 0 0 NICE LTD SPONSORED ADR 653656108 12957169 76219 SH SOLE 76219 0 0 NICOLET BANKSHARES INC COM 65406E102 375456 5381 SH SOLE 5381 0 0 NIKE INC CL B 654106103 291299683 3046430 SH SOLE 3046430 0 0 NIO INC SPON ADS 62914V106 154138 17051 SH SOLE 17051 0 0 NIO INC NOTE 0.500% 2/0 62914VAF3 20940 24000 SH SOLE 24000 0 0 NISOURCE INC COM 65473P105 14320384 580242 SH SOLE 580242 0 0 NLIGHT INC COM 65487K100 107453 10332 SH SOLE 10332 0 0 NMI HLDGS INC CL A 629209305 790730 29189 SH SOLE 29189 0 0 NNN REIT INC COM 637417106 4573937 129427 SH SOLE 129427 0 0 NOBLE CORP PLC ORD SHS A G65431127 4698266 92759 SH SOLE 92759 0 0 NOKIA CORP SPONSORED ADR 654902204 3360377 898496 SH SOLE 898496 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 3228763 212140 SH SOLE 212140 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 91834 22844 SH SOLE 22844 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 138117 33524 SH SOLE 33524 0 0 NORDSON CORP COM 655663102 51633274 231363 SH SOLE 231363 0 0 NORDSTROM INC COM 655664100 3487204 233414 SH SOLE 233414 0 0 NORFOLK SOUTHN CORP COM 655844108 61966721 314664 SH SOLE 314664 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 1253985 57733 SH SOLE 57733 0 0 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 1406043 50398 SH SOLE 50398 0 0 NORTHERN LTS FD TR II BEACON SELECTIVE 66538F199 1140048 45368 SH SOLE 45368 0 0 NORTHERN LTS FD TR II BEACON TACTICAL 66538F215 1127051 47623 SH SOLE 47623 0 0 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 10393165 231680 SH SOLE 231680 0 0 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 10029716 268390 SH SOLE 268390 0 0 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 8131160 611365 SH SOLE 611365 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 19174164 455552 SH SOLE 455552 0 0 NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 814550 59959 SH SOLE 59959 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1759507 56286 SH SOLE 56286 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 3558862 157194 SH SOLE 157194 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 803386 25224 SH SOLE 25224 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 1039791 39461 SH SOLE 39461 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 680671 22398 SH SOLE 22398 0 0 NORTHERN LTS FD TR IV MAIN INTNL ETF 66538H237 1084088 54058 SH SOLE 54058 0 0 NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385 1634813 70582 SH SOLE 70582 0 0 NORTHERN OIL & GAS INC COM 665531307 14899041 370347 SH SOLE 370347 0 0 NORTHERN TR CORP COM 665859104 14388337 207086 SH SOLE 207086 0 0 NORTHROP GRUMMAN CORP COM 666807102 78444677 178206 SH SOLE 178206 0 0 NORTHWESTERN CORP COM NEW 668074305 4583167 95363 SH SOLE 95363 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 343212 20826 SH SOLE 20826 0 0 NOV INC COM 62955J103 13521726 646973 SH SOLE 646973 0 0 NOVANTA INC COM 67000B104 7644635 53295 SH SOLE 53295 0 0 NOVARTIS AG SPONSORED ADR 66987V109 208802962 2049901 SH SOLE 2049901 0 0 NOVOCURE LTD ORD SHS G6674U108 202116 12515 SH SOLE 12515 0 0 NOVO-NORDISK A S ADR 670100205 414002630 4552481 SH SOLE 4552481 0 0 NOW INC COM 67011P100 261460 22027 SH SOLE 22027 0 0 NRG ENERGY INC COM NEW 629377508 3542494 91965 SH SOLE 91965 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 1104567 152354 SH SOLE 152354 0 0 NUCOR CORP COM 670346105 52980162 338856 SH SOLE 338856 0 0 NUSCALE PWR CORP CL A COM 67079K100 64651 13194 SH SOLE 13194 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 3203937 122194 SH SOLE 122194 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 3105657 154587 SH SOLE 154587 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 7732331 283028 SH SOLE 283028 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 16004801 266880 SH SOLE 266880 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 23015982 685203 SH SOLE 685203 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2955826 80628 SH SOLE 80628 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3216641 113142 SH SOLE 113142 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 11132741 319723 SH SOLE 319723 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 12366663 586098 SH SOLE 586098 0 0 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 200579 7388 SH SOLE 7388 0 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 298159 14964 SH SOLE 14964 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 266797 15298 SH SOLE 15298 0 0 NUTANIX INC CL A 67059N108 716958 20555 SH SOLE 20555 0 0 NUTRIEN LTD COM 67077M108 19935314 322365 SH SOLE 322365 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 321310 31165 SH SOLE 31165 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 4475839 462380 SH SOLE 462380 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 341873 27504 SH SOLE 27504 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 1553614 307038 SH SOLE 307038 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1222722 89250 SH SOLE 89250 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 4177320 508809 SH SOLE 508809 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 1484418 93477 SH SOLE 93477 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1822206 196358 SH SOLE 196358 0 0 NUVEEN MUN VALUE FD INC COM 670928100 316755 38348 SH SOLE 38348 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2479715 237748 SH SOLE 237748 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 345183 15362 SH SOLE 15362 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 120432 11383 SH SOLE 11383 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 121555 12863 SH SOLE 12863 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 118966 12303 SH SOLE 12303 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 126932 12481 SH SOLE 12481 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1339118 211551 SH SOLE 211551 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 4235933 686537 SH SOLE 686537 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 5881977 342573 SH SOLE 342573 0 0 NUVEEN PREFERRED AND INCOME COM SHS BEN INT 67075T105 704198 44853 SH SOLE 44853 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2102824 207379 SH SOLE 207379 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 255014 38062 SH SOLE 38062 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 146967 11609 SH SOLE 11609 0 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 314037 21613 SH SOLE 21613 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 354485 37314 SH SOLE 37314 0 0 NV5 GLOBAL INC COM 62945V109 1639374 17036 SH SOLE 17036 0 0 NVENT ELECTRIC PLC SHS G6700G107 29044316 548109 SH SOLE 548109 0 0 NVIDIA CORPORATION COM 67066G104 871066494 2002498 SH SOLE 2002498 0 0 NVR INC COM 62944T105 63860980 10709 SH SOLE 10709 0 0 NXP SEMICONDUCTORS N V COM N6596X109 103083686 515625 SH SOLE 515625 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 695025 34544 SH SOLE 34544 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 10777 12027 SH SOLE 12027 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 924188 21369 SH SOLE 21369 0 0 OCCIDENTAL PETE CORP COM 674599105 43171549 665406 SH SOLE 665406 0 0 OCEANEERING INTL INC COM 675232102 6147492 239016 SH SOLE 239016 0 0 OCEANFIRST FINL CORP COM 675234108 313123 21639 SH SOLE 21639 0 0 ODDITY TECH LTD SHS CL A M7518J104 479597 16917 SH SOLE 16917 0 0 OFG BANCORP COM 67103X102 352501 11805 SH SOLE 11805 0 0 OFS CREDIT COMPANY INC COM 67111Q107 2739782 386429 SH SOLE 386429 0 0 OGE ENERGY CORP COM 670837103 4963244 148912 SH SOLE 148912 0 0 O-I GLASS INC COM 67098H104 322906 19301 SH SOLE 19301 0 0 OIL STS INTL INC COM 678026105 120888 14443 SH SOLE 14443 0 0 OKTA INC CL A 679295105 9665209 118577 SH SOLE 118577 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 68671143 167843 SH SOLE 167843 0 0 OLD NATL BANCORP IND COM 680033107 1007034 69260 SH SOLE 69260 0 0 OLD REP INTL CORP COM 680223104 5691599 211269 SH SOLE 211269 0 0 OLIN CORP COM PAR $1 680665205 4297383 85982 SH SOLE 85982 0 0 OLINK HLDG AB SPONSORED ADS 680710100 181912 12333 SH SOLE 12333 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 11238797 145618 SH SOLE 145618 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3675524 110842 SH SOLE 110842 0 0 OMNICELL COM COM 68213N109 8843947 196358 SH SOLE 196358 0 0 OMNICOM GROUP INC COM 681919106 78688683 1056508 SH SOLE 1056508 0 0 ON HLDG AG NAMEN AKT A H5919C104 4041592 145277 SH SOLE 145277 0 0 ON SEMICONDUCTOR CORP COM 682189105 41655883 448154 SH SOLE 448154 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 16173 53911 SH SOLE 53911 0 0 ONE GAS INC COM 68235P108 3057182 44774 SH SOLE 44774 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204 32906 10513 SH SOLE 10513 0 0 ONEMAIN HLDGS INC COM 68268W103 3342460 83374 SH SOLE 83374 0 0 ONEOK INC NEW COM 682680103 56766741 894951 SH SOLE 894951 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 271872 24231 SH SOLE 24231 0 0 ONTO INNOVATION INC COM 683344105 9645485 75639 SH SOLE 75639 0 0 OOMA INC COM 683416101 568381 43688 SH SOLE 43688 0 0 OPEN TEXT CORP COM 683715106 498403 14200 SH SOLE 14200 0 0 OPENLANE INC COM 48238T109 560938 37596 SH SOLE 37596 0 0 OPERA LTD SPONSORED ADS 68373M107 384674 34133 SH SOLE 34133 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 265433 6929 SH SOLE 6929 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 3506449 108391 SH SOLE 108391 0 0 ORACLE CORP COM 68389X105 241572025 2280703 SH SOLE 2280703 0 0 ORANGE SPONSORED ADR 684060106 6886717 599366 SH SOLE 599366 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 246279 41531 SH SOLE 41531 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 194176350 213648 SH SOLE 213648 0 0 ORGANON & CO COMMON STOCK 68622V106 3455268 199036 SH SOLE 199036 0 0 ORIGIN BANCORP INC COM 68621T102 1239827 42945 SH SOLE 42945 0 0 ORION S.A. COM L72967109 1327667 62390 SH SOLE 62390 0 0 ORIX CORP SPONSORED ADR 686330101 2870399 30575 SH SOLE 30575 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2181007 31193 SH SOLE 31193 0 0 ORTHOPEDIATRICS CORP COM 68752L100 2029296 63416 SH SOLE 63416 0 0 OSCAR HEALTH INC CL A 687793109 139022 24959 SH SOLE 24959 0 0 OSHKOSH CORP COM 688239201 11718846 122800 SH SOLE 122800 0 0 OSI SYSTEMS INC COM 671044105 684160 5796 SH SOLE 5796 0 0 OTIS WORLDWIDE CORP COM 68902V107 38855547 483820 SH SOLE 483820 0 0 OTTER TAIL CORP COM 689648103 776217 10224 SH SOLE 10224 0 0 OUTFRONT MEDIA INC COM 69007J106 209658 20758 SH SOLE 20758 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 16461 74482 SH SOLE 74482 0 0 OUTSET MED INC COM 690145107 471844 43368 SH SOLE 43368 0 0 OVINTIV INC COM 69047Q102 11156424 234526 SH SOLE 234526 0 0 OWENS CORNING NEW COM 690742101 23399673 171539 SH SOLE 171539 0 0 OXFORD INDS INC COM 691497309 5452090 56716 SH SOLE 56716 0 0 OXFORD LANE CAP CORP COM 691543102 231489 46391 SH SOLE 46391 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 17137296 711091 SH SOLE 711091 0 0 PACCAR INC COM 693718108 46933700 552031 SH SOLE 552031 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 7510465 251438 SH SOLE 251438 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 7106427 218391 SH SOLE 218391 0 0 PACER FDS TR US CASH COWS 100 69374H881 161975877 3276874 SH SOLE 3276874 0 0 PACER FDS TR PACER US SMALL 69374H857 36559039 876716 SH SOLE 876716 0 0 PACER FDS TR DATA AND INFRAST 69374H741 1679179 64858 SH SOLE 64858 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 2442867 69597 SH SOLE 69597 0 0 PACER FDS TR CASH COWS ETF 69374H659 5267869 152339 SH SOLE 152339 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 4910599 142551 SH SOLE 142551 0 0 PACER FDS TR LUNT LRGCP MULTI 69374H816 376772 10211 SH SOLE 10211 0 0 PACER FDS TR LUNT MDCAP MLT 69374H725 276447 8011 SH SOLE 8011 0 0 PACER FDS TR METAURUS CAP 400 69374H436 2224026 73087 SH SOLE 73087 0 0 PACER FDS TR SWAN SOS FLEX JU 69374H469 2767094 119044 SH SOLE 119044 0 0 PACER FDS TR SWAN SOS FD OF 69374H568 4062878 168026 SH SOLE 168026 0 0 PACER FDS TR SWAN SOS MODRTE 69374H493 216163 9311 SH SOLE 9311 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 1966388 75427 SH SOLE 75427 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 3185982 163468 SH SOLE 163468 0 0 PACER FDS TR TRENDPILOT 100 69374H303 3402806 55384 SH SOLE 55384 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 21124069 528630 SH SOLE 528630 0 0 PACER FDS TR TRENDP US MID CP 69374H204 2502310 79313 SH SOLE 79313 0 0 PACER FDS TR US EXPORT LEAD 69374H402 813091 19522 SH SOLE 19522 0 0 PACER FDS TR US LRG CP CASH 69374H360 398309 18621 SH SOLE 18621 0 0 PACER FDS TR WEALTHSHIELD 69374H840 3981467 151105 SH SOLE 151105 0 0 PACER FDS TR EMRG MKT CASH 69374H865 836977 43684 SH SOLE 43684 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 443711 53139 SH SOLE 53139 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1127164 51800 SH SOLE 51800 0 0 PACIRA BIOSCIENCES INC COM 695127100 1025142 33414 SH SOLE 33414 0 0 PACKAGING CORP AMER COM 695156109 27823497 181202 SH SOLE 181202 0 0 PACWEST BANCORP DEL COM 695263103 117175 14813 SH SOLE 14813 0 0 PAGERDUTY INC COM 69553P100 2644779 117598 SH SOLE 117598 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 792120 92000 SH SOLE 92000 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 3730740 233171 SH SOLE 233171 0 0 PALO ALTO NETWORKS INC COM 697435105 108207950 461559 SH SOLE 461559 0 0 PALOMAR HLDGS INC COM 69753M105 751963 14817 SH SOLE 14817 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1400402 37484 SH SOLE 37484 0 0 PAN AMERN SILVER CORP COM 697900108 600280 41456 SH SOLE 41456 0 0 PAPA JOHNS INTL INC COM 698813102 13716514 201063 SH SOLE 201063 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 322238 8966 SH SOLE 8966 0 0 PAR TECHNOLOGY CORP COM 698884103 231664 6011 SH SOLE 6011 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 4082376 316463 SH SOLE 316463 0 0 PARK CITY GROUP INC COM NEW 700215304 245981 28080 SH SOLE 28080 0 0 PARK HOTELS & RESORTS INC COM 700517105 1195892 97069 SH SOLE 97069 0 0 PARKER-HANNIFIN CORP COM 701094104 197255352 506406 SH SOLE 506406 0 0 PARSONS CORP DEL COM 70202L102 9032535 166192 SH SOLE 166192 0 0 PATHWARD FINANCIAL INC COM 59100U108 431389 9360 SH SOLE 9360 0 0 PATRICK INDS INC COM 703343103 3463783 46147 SH SOLE 46147 0 0 PATTERSON COS INC COM 703395103 2061352 69546 SH SOLE 69546 0 0 PATTERSON-UTI ENERGY INC COM 703481101 1454045 105061 SH SOLE 105061 0 0 PAYCHEX INC COM 704326107 303440834 2631066 SH SOLE 2631066 0 0 PAYCOM SOFTWARE INC COM 70432V102 57781785 222863 SH SOLE 222863 0 0 PAYCOR HCM INC COM 70435P102 2732294 119680 SH SOLE 119680 0 0 PAYLOCITY HLDG CORP COM 70438V106 26712589 147015 SH SOLE 147015 0 0 PAYPAL HLDGS INC COM 70450Y103 140029963 2395312 SH SOLE 2395312 0 0 PBF ENERGY INC CL A 69318G106 1091415 20389 SH SOLE 20389 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 1869279 19061 SH SOLE 19061 0 0 PEABODY ENERGY CORP COM 704551100 2309497 88861 SH SOLE 88861 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 518796 31178 SH SOLE 31178 0 0 PEARSON PLC SPONSORED ADR 705015105 626506 59441 SH SOLE 59441 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7921723 582908 SH SOLE 582908 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 3399086 267434 SH SOLE 267434 0 0 PEGASYSTEMS INC COM 705573103 227596 5243 SH SOLE 5243 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 75922 15034 SH SOLE 15034 0 0 PEMBINA PIPELINE CORP COM 706327103 8179211 272096 SH SOLE 272096 0 0 PENN ENTERTAINMENT INC COM 707569109 5741439 250172 SH SOLE 250172 0 0 PENNANT GROUP INC COM 70805E109 263102 23639 SH SOLE 23639 0 0 PENNANTPARK INVT CORP COM 708062104 650400 98845 SH SOLE 98845 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 906997 13619 SH SOLE 13619 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2334162 13972 SH SOLE 13972 0 0 PENTAIR PLC SHS G7S00T104 16682578 257646 SH SOLE 257646 0 0 PENUMBRA INC COM 70975L107 3440250 14221 SH SOLE 14221 0 0 PEPSICO INC COM 713448108 444940626 2625948 SH SOLE 2625948 0 0 PERDOCEO ED CORP COM 71363P106 1254786 73379 SH SOLE 73379 0 0 PERFICIENT INC COM 71375U101 10753628 185856 SH SOLE 185856 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 19833382 336959 SH SOLE 336959 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 695855 153272 SH SOLE 153272 0 0 PERION NETWORK LTD SHS NEW M78673114 2917753 95258 SH SOLE 95258 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 4260383 305185 SH SOLE 305185 0 0 PERRIGO CO PLC SHS G97822103 23826756 745751 SH SOLE 745751 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 90307 22080 SH SOLE 22080 0 0 PETIQ INC COM CL A 71639T106 301962 15328 SH SOLE 15328 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13560804 904657 SH SOLE 904657 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1717700 125288 SH SOLE 125288 0 0 PFIZER INC COM 717081103 274558288 8277307 SH SOLE 8277307 0 0 PG&E CORP COM 69331C108 12625588 782739 SH SOLE 782739 0 0 PGIM ETF TR ACTV HY BD ETF 69344A206 3399533 101751 SH SOLE 101751 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 60855449 1229651 SH SOLE 1229651 0 0 PGIM ETF TR TOTAL RETURN BON 69344A800 423305 10653 SH SOLE 10653 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1182422 109687 SH SOLE 109687 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 500951 42526 SH SOLE 42526 0 0 PGT INNOVATIONS INC COM 69336V101 1075396 38753 SH SOLE 38753 0 0 PHILIP MORRIS INTL INC COM 718172109 448245868 4841714 SH SOLE 4841714 0 0 PHILLIPS 66 COM 718546104 233909064 1946809 SH SOLE 1946809 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2974400 88682 SH SOLE 88682 0 0 PHINIA INC COMMON STOCK 71880K101 203521 7597 SH SOLE 7597 0 0 PHOTRONICS INC COM 719405102 531543 26301 SH SOLE 26301 0 0 PHREESIA INC COM 71944F106 582853 31202 SH SOLE 31202 0 0 PHYSICIANS RLTY TR COM 71943U104 6143082 503944 SH SOLE 503944 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 302050 53746 SH SOLE 53746 0 0 PILGRIMS PRIDE CORP COM 72147K108 511803 22418 SH SOLE 22418 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 794766 65305 SH SOLE 65305 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 3324306 254346 SH SOLE 254346 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3904729 225968 SH SOLE 225968 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 756052 63641 SH SOLE 63641 0 0 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 4760044 240043 SH SOLE 240043 0 0 PIMCO EQUITY SER RAFI DYN ML US 72202L363 836270 21808 SH SOLE 21808 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 15577414 859207 SH SOLE 859207 0 0 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 304756 11266 SH SOLE 11266 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 7215678 79189 SH SOLE 79189 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 51461455 569894 SH SOLE 569894 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 8051663 160744 SH SOLE 160744 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 1463378 27847 SH SOLE 27847 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 769390 10579 SH SOLE 10579 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 129352081 1471582 SH SOLE 1471582 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 805379 15557 SH SOLE 15557 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 3462843 36941 SH SOLE 36941 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 40791383 407344 SH SOLE 407344 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 13024768 260131 SH SOLE 260131 0 0 PIMCO ETF TR MUNI INCOME OPP 72201R635 2155730 50227 SH SOLE 50227 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 5770923 117894 SH SOLE 117894 0 0 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 8769618 174346 SH SOLE 174346 0 0 PIMCO ETF TR ENHANCD SHORT 72201R643 375996 3832 SH SOLE 3832 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 2246130 508174 SH SOLE 508174 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 106030 16090 SH SOLE 16090 0 0 PIMCO MUN INCOME FD II COM 72200W106 84067 10932 SH SOLE 10932 0 0 PIMCO MUN INCOME FD III COM 72201A103 803571 124200 SH SOLE 124200 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 16867161 251598 SH SOLE 251598 0 0 PINNACLE WEST CAP CORP COM 723484101 106283230 1442498 SH SOLE 1442498 0 0 PINTEREST INC CL A 72352L106 9676816 358003 SH SOLE 358003 0 0 PIONEER DIVERSIFIED HIGH INC COM 723653101 932273 91220 SH SOLE 91220 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 950234 141615 SH SOLE 141615 0 0 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 909557 125803 SH SOLE 125803 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 798989 118721 SH SOLE 118721 0 0 PIONEER NAT RES CO COM 723787107 178782376 778839 SH SOLE 778839 0 0 PIPER SANDLER COMPANIES COM 724078100 7914385 54466 SH SOLE 54466 0 0 PITNEY BOWES INC COM 724479100 2204274 729892 SH SOLE 729892 0 0 PJT PARTNERS INC COM CL A 69343T107 7551849 95064 SH SOLE 95064 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3522426 229923 SH SOLE 229923 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4069328 252440 SH SOLE 252440 0 0 PLANET FITNESS INC CL A 72703H101 11806991 240077 SH SOLE 240077 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1110095 153328 SH SOLE 153328 0 0 PLAYTIKA HLDG CORP COM 72815L107 236648 24574 SH SOLE 24574 0 0 PLEXUS CORP COM 729132100 5458856 58710 SH SOLE 58710 0 0 PLUG POWER INC COM NEW 72919P202 109755 14441 SH SOLE 14441 0 0 PLYMOUTH INDL REIT INC COM 729640102 3675070 175421 SH SOLE 175421 0 0 PNC FINL SVCS GROUP INC COM 693475105 189297400 1541886 SH SOLE 1541886 0 0 PNM RES INC COM 69349H107 840919 18850 SH SOLE 18850 0 0 POLARIS INC COM 731068102 11937572 114630 SH SOLE 114630 0 0 POOL CORP COM 73278L105 120852484 339378 SH SOLE 339378 0 0 POPULAR INC COM NEW 733174700 4232881 67178 SH SOLE 67178 0 0 PORTILLOS INC COM CL A 73642K106 156932 10197 SH SOLE 10197 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 11064745 273339 SH SOLE 273339 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 4571622 44601 SH SOLE 44601 0 0 POST HLDGS INC COM 737446104 8101359 94488 SH SOLE 94488 0 0 POSTAL REALTY TRUST INC CL A 73757R102 386522 28631 SH SOLE 28631 0 0 POTLATCHDELTIC CORPORATION COM 737630103 780613 17198 SH SOLE 17198 0 0 POWER INTEGRATIONS INC COM 739276103 15801213 207066 SH SOLE 207066 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2685335 118506 SH SOLE 118506 0 0 PPG INDS INC COM 693506107 44416879 342195 SH SOLE 342195 0 0 PPL CORP COM 69351T106 36558248 1551708 SH SOLE 1551708 0 0 PRA GROUP INC COM 69354N106 607132 31605 SH SOLE 31605 0 0 PRECIGEN INC COM 74017N105 16155 11377 SH SOLE 11377 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 820002 13173 SH SOLE 13173 0 0 PREMIER INC CL A 74051N102 409913 19066 SH SOLE 19066 0 0 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 459 13490 SH SOLE 13490 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1666116 29133 SH SOLE 29133 0 0 PRICE T ROWE GROUP INC COM 74144T108 14320036 136550 SH SOLE 136550 0 0 PRICESMART INC COM 741511109 764270 10268 SH SOLE 10268 0 0 PRIME MEDICINE INC COM 74168J101 158517 16616 SH SOLE 16616 0 0 PRIMERICA INC COM 74164M108 11938457 61535 SH SOLE 61535 0 0 PRIMO WATER CORPORATION COM 74167P108 3240948 234851 SH SOLE 234851 0 0 PRIMORIS SVCS CORP COM 74164F103 579147 17695 SH SOLE 17695 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 8618543 511183 SH SOLE 511183 0 0 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 866730 48018 SH SOLE 48018 0 0 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 25011664 1271241 SH SOLE 1271241 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508 18264028 460167 SH SOLE 460167 0 0 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 13861183 253994 SH SOLE 253994 0 0 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 63185541 1474919 SH SOLE 1474919 0 0 PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300 13408509 340470 SH SOLE 340470 0 0 PRINCIPAL EXCHANGE TRADED FD REAL ESTATE ACTI 74255Y722 601653 28609 SH SOLE 28609 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 14422584 200119 SH SOLE 200119 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 10479392 455626 SH SOLE 455626 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 2486471 38066 SH SOLE 38066 0 0 PROCTER AND GAMBLE CO COM 742718109 444040290 3044291 SH SOLE 3044291 0 0 PROG HOLDINGS INC COM NPV 74319R101 1206957 36343 SH SOLE 36343 0 0 PROGRESS SOFTWARE CORP COM 743312100 5503594 104671 SH SOLE 104671 0 0 PROGRESSIVE CORP COM 743315103 206846996 1484903 SH SOLE 1484903 0 0 PROGYNY INC COM 74340E103 15548416 457038 SH SOLE 457038 0 0 PROKIDNEY CORP CLASS A ORD SHS G7S53R104 61097 13340 SH SOLE 13340 0 0 PROLOGIS INC. COM 74340W103 269561308 2402293 SH SOLE 2402293 0 0 PROPETRO HLDG CORP COM 74347M108 2156572 202876 SH SOLE 202876 0 0 PROS HOLDINGS INC COM 74346Y103 10187870 294277 SH SOLE 294277 0 0 PROSHARES TR K1 FRE CRD OIL 74347G804 875991 17604 SH SOLE 17604 0 0 PROSHARES TR PSHS ULT MCAP400 74347R404 371572 7764 SH SOLE 7764 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 797566 14941 SH SOLE 14941 0 0 PROSHARES TR ULTRASHRT S&P500 74347G416 1351742 36425 SH SOLE 36425 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 254743 4141 SH SOLE 4141 0 0 PROSHARES TR INVT INT RT HG 74347B607 521735 7046 SH SOLE 7046 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 36457336 411715 SH SOLE 411715 0 0 PROSHARES TR SP500 EX FINLS 74347B573 531238 5745 SH SOLE 5745 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 2822459 42290 SH SOLE 42290 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 659253 10609 SH SOLE 10609 0 0 PROSHARES TR ULTRA CONS DISCR 74347R750 863592 28950 SH SOLE 28950 0 0 PROSHARES TR ULTRA CONSU STAP 74347R768 1022996 70157 SH SOLE 70157 0 0 PROSHARES TR ULTRA ENERGY 74347G705 1119504 25783 SH SOLE 25783 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 929722 21319 SH SOLE 21319 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 1003387 12144 SH SOLE 12144 0 0 PROSHARES TR PSHS ULTRA INDL 74347R727 816655 35362 SH SOLE 35362 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 1093761 27916 SH SOLE 27916 0 0 PROSHARES TR ULTSHRT QQQ 74347G739 170856 12204 SH SOLE 12204 0 0 PROSHARES TR BITCOIN STRATE 74347G440 2161930 156548 SH SOLE 156548 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 11763659 812969 SH SOLE 812969 0 0 PROSHARES TR LARGE CAP CRE 74347R248 8408218 172264 SH SOLE 172264 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 1122421 19838 SH SOLE 19838 0 0 PROSHARES TR ULSHRT UTILS NEW 74347G721 408005 27411 SH SOLE 27411 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 1930675 79747 SH SOLE 79747 0 0 PROSHARES TR SHT 7-10 YR TR 74348A608 656318 21501 SH SOLE 21501 0 0 PROSPECT CAP CORP COM 74348T102 85179 14079 SH SOLE 14079 0 0 PROSPERITY BANCSHARES INC COM 743606105 2230004 40858 SH SOLE 40858 0 0 PROVIDENT FINL SVCS INC COM 74386T105 278060 18186 SH SOLE 18186 0 0 PRUDENTIAL FINL INC COM 744320102 95277802 1004087 SH SOLE 1004087 0 0 PRUDENTIAL PLC ADR 74435K204 15989037 729427 SH SOLE 729427 0 0 PTC INC COM 69370C100 11630433 82089 SH SOLE 82089 0 0 PUBLIC STORAGE COM 74460D109 35287251 133907 SH SOLE 133907 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 47635619 837034 SH SOLE 837034 0 0 PULTE GROUP INC COM 745867101 29082668 392744 SH SOLE 392744 0 0 PURE STORAGE INC CL A 74624M102 2208369 61998 SH SOLE 61998 0 0 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 321647 11004 SH SOLE 11004 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 55411 10130 SH SOLE 10130 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 47672 14231 SH SOLE 14231 0 0 PVH CORPORATION COM 693656100 5157092 67404 SH SOLE 67404 0 0 Q2 HLDGS INC COM 74736L109 2413699 74797 SH SOLE 74797 0 0 QIAGEN NV SHS NEW N72482123 2756968 68069 SH SOLE 68069 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 353914 23041 SH SOLE 23041 0 0 QIWI PLC SPON ADR REP B 74735M108 289 33959 SH SOLE 33959 0 0 QORVO INC COM 74736K101 2244470 23510 SH SOLE 23510 0 0 QUAKER HOUGHTON COM 747316107 10818969 67619 SH SOLE 67619 0 0 QUALCOMM INC COM 747525103 233301545 2100680 SH SOLE 2100680 0 0 QUALYS INC COM 74758T303 16696140 109447 SH SOLE 109447 0 0 QUANEX BLDG PRODS CORP COM 747619104 418937 14872 SH SOLE 14872 0 0 QUANTA SVCS INC COM 74762E102 29246140 156338 SH SOLE 156338 0 0 QUANTUM CORP COM NEW 747906501 7146 11715 SH SOLE 11715 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 87525 13083 SH SOLE 13083 0 0 QUDIAN INC ADR 747798106 92661 43708 SH SOLE 43708 0 0 QUEST DIAGNOSTICS INC COM 74834L100 19936930 163605 SH SOLE 163605 0 0 QUICKLOGIC CORP COM NEW 74837P405 86292 10034 SH SOLE 10034 0 0 QUIDELORTHO CORP COM 219798105 941340 12888 SH SOLE 12888 0 0 QURATE RETAIL INC COM SER A 74915M100 169469 279375 SH SOLE 279375 0 0 R1 RCM INC COM 77634L105 307473 20403 SH SOLE 20403 0 0 RADIAN GROUP INC COM 750236101 6487959 258381 SH SOLE 258381 0 0 RADNET INC COM 750491102 262985 9329 SH SOLE 9329 0 0 RADWARE LTD ORD M81873107 252125 14901 SH SOLE 14901 0 0 RAIN ONCOLOGY INC COM 75082Q105 49921 57926 SH SOLE 57926 0 0 RALPH LAUREN CORP CL A 751212101 2660795 22920 SH SOLE 22920 0 0 RAMBUS INC DEL COM 750917106 2388537 42813 SH SOLE 42813 0 0 RANGE RES CORP COM 75281A109 2386823 73645 SH SOLE 73645 0 0 RAPID7 INC COM 753422104 5322300 116258 SH SOLE 116258 0 0 RAYMOND JAMES FINL INC COM 754730109 47493792 472904 SH SOLE 472904 0 0 RAYONIER INC COM 754907103 293050 10297 SH SOLE 10297 0 0 RB GLOBAL INC COM 74935Q107 36171989 578752 SH SOLE 578752 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 1184833 30148 SH SOLE 30148 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 17974449 358986 SH SOLE 358986 0 0 RBB FD INC US TREASRY 12 MT 74933W478 4965993 99519 SH SOLE 99519 0 0 RBB FD INC US TREASY 2 YR 74933W486 494138 10305 SH SOLE 10305 0 0 RBB FD INC US TRSRY 6 MNTH 74933W460 377730 7532 SH SOLE 7532 0 0 RBC BEARINGS INC COM 75524B104 36732096 156888 SH SOLE 156888 0 0 READY CAPITAL CORP COM 75574U101 3003892 297121 SH SOLE 297121 0 0 REALTY INCOME CORP COM 756109104 95995021 1922207 SH SOLE 1922207 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 411534 16695 SH SOLE 16695 0 0 REGAL REXNORD CORPORATION COM 758750103 15568627 108963 SH SOLE 108963 0 0 REGENCY CTRS CORP COM 758849103 5696189 95831 SH SOLE 95831 0 0 REGENERON PHARMACEUTICALS COM 75886F107 47475471 57689 SH SOLE 57689 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 9845428 572409 SH SOLE 572409 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 50397496 347114 SH SOLE 347114 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 16883541 64384 SH SOLE 64384 0 0 RELX PLC SPONSORED ADR 759530108 60020450 1781022 SH SOLE 1781022 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 961132 30060 SH SOLE 30060 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 19885316 100471 SH SOLE 100471 0 0 RENALYTIX PLC ADS 75973T101 17373 10858 SH SOLE 10858 0 0 RENASANT CORP COM 75970E107 1377975 52615 SH SOLE 52615 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 235331 43339 SH SOLE 43339 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 20197871 545152 SH SOLE 545152 0 0 REPLIGEN CORP COM 759916109 16915254 106379 SH SOLE 106379 0 0 REPUBLIC SVCS INC COM 760759100 128352007 900653 SH SOLE 900653 0 0 RESEARCH FRONTIERS INC COM 760911107 15120 14000 SH SOLE 14000 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1002384 63442 SH SOLE 63442 0 0 RESMED INC COM 761152107 12322798 83335 SH SOLE 83335 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 26913835 403990 SH SOLE 403990 0 0 REVANCE THERAPEUTICS INC COM 761330109 219639 19149 SH SOLE 19149 0 0 REVOLVE GROUP INC CL A 76156B107 1099674 80799 SH SOLE 80799 0 0 REVVITY INC COM 714046109 4017455 36291 SH SOLE 36291 0 0 REXFORD INDL RLTY INC COM 76169C100 11491047 232848 SH SOLE 232848 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 5328352 207895 SH SOLE 207895 0 0 RH COM 74967X103 1951622 7382 SH SOLE 7382 0 0 RIBBON COMMUNICATIONS INC COM 762544104 78824 29412 SH SOLE 29412 0 0 RIO TINTO PLC SPONSORED ADR 767204100 61437016 965384 SH SOLE 965384 0 0 RISKIFIED LTD SHS CL A M8216R109 368480 82250 SH SOLE 82250 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1518716 163479 SH SOLE 163479 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 991177 125307 SH SOLE 125307 0 0 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 1059986 100855 SH SOLE 100855 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1580081 65077 SH SOLE 65077 0 0 RLI CORP COM 749607107 10344452 76124 SH SOLE 76124 0 0 RLJ LODGING TR COM 74965L101 199956 20425 SH SOLE 20425 0 0 RMR GROUP INC CL A 74967R106 527932 21531 SH SOLE 21531 0 0 ROBERT HALF INC. COM 770323103 7081520 96636 SH SOLE 96636 0 0 ROBINHOOD MKTS INC COM CL A 770700102 620031 63204 SH SOLE 63204 0 0 ROBLOX CORP CL A 771049103 1036485 35790 SH SOLE 35790 0 0 ROCKET COS INC COM CL A 77311W101 129809 15869 SH SOLE 15869 0 0 ROCKET LAB USA INC COM 773122106 60667 13851 SH SOLE 13851 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 507312 24759 SH SOLE 24759 0 0 ROCKWELL AUTOMATION INC COM 773903109 15942136 55767 SH SOLE 55767 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 2488691 64827 SH SOLE 64827 0 0 ROGERS CORP COM 775133101 1847615 14054 SH SOLE 14054 0 0 ROKU INC COM CL A 77543R102 2974614 42139 SH SOLE 42139 0 0 ROLLINS INC COM 775711104 42459999 1137423 SH SOLE 1137423 0 0 ROPER TECHNOLOGIES INC COM 776696106 154102698 318210 SH SOLE 318210 0 0 ROSS STORES INC COM 778296103 144581882 1280052 SH SOLE 1280052 0 0 ROYAL BK CDA COM 780087102 18567311 212343 SH SOLE 212343 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 18493800 200714 SH SOLE 200714 0 0 ROYAL GOLD INC COM 780287108 5463431 51382 SH SOLE 51382 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 579265 21344 SH SOLE 21344 0 0 ROYCE MICRO-CAP TR INC COM 780915104 319659 38606 SH SOLE 38606 0 0 ROYCE VALUE TR INC COM 780910105 447932 34804 SH SOLE 34804 0 0 RPC INC COM 749660106 1584660 177255 SH SOLE 177255 0 0 RPM INTL INC COM 749685103 28476530 300354 SH SOLE 300354 0 0 RPT REALTY SH BEN INT 74971D101 135917 12871 SH SOLE 12871 0 0 RTX CORPORATION COM 75513E101 263790214 3665280 SH SOLE 3665280 0 0 RUSH ENTERPRISES INC CL A 781846209 2130834 52188 SH SOLE 52188 0 0 RXO INC COMMON STOCK 74982T103 1437725 72870 SH SOLE 72870 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 4210122 86986 SH SOLE 86986 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 21146061 217530 SH SOLE 217530 0 0 RYDER SYS INC COM 783549108 7922319 74075 SH SOLE 74075 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3396832 40788 SH SOLE 40788 0 0 S&P GLOBAL INC COM 78409V104 377630284 1033443 SH SOLE 1033443 0 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 2294130 298715 SH SOLE 298715 0 0 SABINE RTY TR UNIT BEN INT 785688102 636158 9675 SH SOLE 9675 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 5662869 406232 SH SOLE 406232 0 0 SABRE CORP COM 78573M104 4966441 1106112 SH SOLE 1106112 0 0 SAFETY INS GROUP INC COM 78648T100 231787 3399 SH SOLE 3399 0 0 SAIA INC COM 78709Y105 32237231 80866 SH SOLE 80866 0 0 SALESFORCE INC COM 79466L302 296180154 1460598 SH SOLE 1460598 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 179458 21415 SH SOLE 21415 0 0 SAMSARA INC COM CL A 79589L106 281268 11157 SH SOLE 11157 0 0 SANDY SPRING BANCORP INC COM 800363103 367555 17151 SH SOLE 17151 0 0 SANMINA CORPORATION COM 801056102 11662167 214852 SH SOLE 214852 0 0 SANOFI SPONSORED ADR 80105N105 152278736 2838903 SH SOLE 2838903 0 0 SAP SE SPON ADR 803054204 137160334 1060627 SH SOLE 1060627 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1402331 49326 SH SOLE 49326 0 0 SAREPTA THERAPEUTICS INC COM 803607100 4320560 35642 SH SOLE 35642 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 71665976 358026 SH SOLE 358026 0 0 SCHLUMBERGER LTD COM STK 806857108 45822366 785975 SH SOLE 785975 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 9088294 328216 SH SOLE 328216 0 0 SCHOLASTIC CORP COM 807066105 315684 8277 SH SOLE 8277 0 0 SCHRODINGER INC COM 80810D103 1201843 42513 SH SOLE 42513 0 0 SCHWAB CHARLES CORP COM 808513105 240270798 4376517 SH SOLE 4376517 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 14293550 545139 SH SOLE 545139 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 26300348 830450 SH SOLE 830450 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 7332552 228144 SH SOLE 228144 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 53932478 963596 SH SOLE 963596 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 459672794 6321295 SH SOLE 6321295 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 58314168 1154965 SH SOLE 1154965 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 51538511 1075063 SH SOLE 1075063 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 143213481 2990467 SH SOLE 2990467 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 602116 12821 SH SOLE 12821 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 8432576 199824 SH SOLE 199824 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 79658237 3327412 SH SOLE 3327412 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1240884 25591 SH SOLE 25591 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 818530 35588 SH SOLE 35588 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 254997496 7508760 SH SOLE 7508760 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 58656250 1818798 SH SOLE 1818798 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 19430505 613337 SH SOLE 613337 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 86531145 1956390 SH SOLE 1956390 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 64437396 1292626 SH SOLE 1292626 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 408895563 5778626 SH SOLE 5778626 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 368075479 7274219 SH SOLE 7274219 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 246352995 3821796 SH SOLE 3821796 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 51247138 757198 SH SOLE 757198 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 7545696 425110 SH SOLE 425110 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 97514776 2354292 SH SOLE 2354292 0 0 SCHWAB STRATEGIC TR MUN BD ETF 808524649 1424501 28734 SH SOLE 28734 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 916377 16633 SH SOLE 16633 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1784686 16910 SH SOLE 16910 0 0 SCIPLAY CORPORATION CL A 809087109 522526 22948 SH SOLE 22948 0 0 SCORPIO TANKERS INC SHS Y7542C130 1455119 26887 SH SOLE 26887 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 30801043 595995 SH SOLE 595995 0 0 SEA LTD SPONSORD ADS 81141R100 2546374 57938 SH SOLE 57938 0 0 SEABOARD CORP DEL COM 811543107 1433646 382 SH SOLE 382 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3305330 150516 SH SOLE 150516 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 23194205 351694 SH SOLE 351694 0 0 SEAGEN INC COM 81181C104 9510483 44829 SH SOLE 44829 0 0 SEALED AIR CORP NEW COM 81211K100 17348278 527945 SH SOLE 527945 0 0 SEAWORLD ENTMT INC COM 81282V100 2412827 52169 SH SOLE 52169 0 0 SEELOS THERAPEUTICS INC COM 81577F109 5520 30000 SH SOLE 30000 0 0 SEI INVTS CO COM 784117103 22949854 381037 SH SOLE 381037 0 0 SELECT MED HLDGS CORP COM 81619Q105 4951512 195944 SH SOLE 195944 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 77541389 2337696 SH SOLE 2337696 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 360423999 5496782 SH SOLE 5496782 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 337006635 2093469 SH SOLE 2093469 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 414368954 6021929 SH SOLE 6021929 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 231570943 2561909 SH SOLE 2561909 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 830289582 6449352 SH SOLE 6449352 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 111575490 1100567 SH SOLE 1100567 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 36871079 469396 SH SOLE 469396 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 17610418 516889 SH SOLE 516889 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 834454047 5090307 SH SOLE 5090307 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 269971902 4581230 SH SOLE 4581230 0 0 SELECTIVE INS GROUP INC COM 816300107 9767150 94670 SH SOLE 94670 0 0 SEMPRA COM 816851109 83439915 1226516 SH SOLE 1226516 0 0 SEMTECH CORP COM 816850101 448359 17412 SH SOLE 17412 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 1341215 110116 SH SOLE 110116 0 0 SENECA FOODS CORP NEW CL A 817070501 216168 4016 SH SOLE 4016 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 21833627 577304 SH SOLE 577304 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 947312 16199 SH SOLE 16199 0 0 SERIES PORTFOLIOS TR INFRACAP EQUITY 81752T619 775148 34791 SH SOLE 34791 0 0 SERVICE CORP INTL COM 817565104 14021704 245392 SH SOLE 245392 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1627305 211613 SH SOLE 211613 0 0 SERVICENOW INC COM 81762P102 396927435 710118 SH SOLE 710118 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1090944 20911 SH SOLE 20911 0 0 SHAKE SHACK INC CL A 819047101 494931 8523 SH SOLE 8523 0 0 SHARKNINJA INC COM SHS G8068L108 347700 7500 SH SOLE 7500 0 0 SHELL PLC SPON ADS 780259305 126567259 1965941 SH SOLE 1965941 0 0 SHERWIN WILLIAMS CO COM 824348106 251456212 985909 SH SOLE 985909 0 0 SHIFT4 PMTS INC CL A 82452J109 1007900 18203 SH SOLE 18203 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3481046 131410 SH SOLE 131410 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1476918 80927 SH SOLE 80927 0 0 SHOCKWAVE MED INC COM 82489T104 7472823 37533 SH SOLE 37533 0 0 SHOE CARNIVAL INC COM 824889109 5371160 223519 SH SOLE 223519 0 0 SHOPIFY INC CL A 82509L107 45157782 827520 SH SOLE 827520 0 0 SHUTTERSTOCK INC COM 825690100 3908370 102717 SH SOLE 102717 0 0 SI-BONE INC COM 825704109 291115 13706 SH SOLE 13706 0 0 SIGNET JEWELERS LIMITED SHS G81276100 757886 10554 SH SOLE 10554 0 0 SILGAN HLDGS INC COM 827048109 4093963 94966 SH SOLE 94966 0 0 SILICON LABORATORIES INC COM 826919102 10463627 90289 SH SOLE 90289 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2397559 46782 SH SOLE 46782 0 0 SILK RD MED INC COM 82710M100 724377 48324 SH SOLE 48324 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 246633 14542 SH SOLE 14542 0 0 SIMON PPTY GROUP INC NEW COM 828806109 46395813 429472 SH SOLE 429472 0 0 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 2128097 22281 SH SOLE 22281 0 0 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 1889181 77528 SH SOLE 77528 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 399278 15228 SH SOLE 15228 0 0 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 4244424 154063 SH SOLE 154063 0 0 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 345445 15346 SH SOLE 15346 0 0 SIMPLY GOOD FOODS CO COM 82900L102 4746693 137506 SH SOLE 137506 0 0 SIMPSON MFG INC COM 829073105 11178011 74615 SH SOLE 74615 0 0 SIMULATIONS PLUS INC COM 829214105 608029 14581 SH SOLE 14581 0 0 SINCLAIR INC CL A 829242106 1402053 124960 SH SOLE 124960 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 756167 167293 SH SOLE 167293 0 0 SITE CTRS CORP COM 82981J109 3553947 288236 SH SOLE 288236 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 44426798 271807 SH SOLE 271807 0 0 SITIME CORP COM 82982T106 3236131 28325 SH SOLE 28325 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 5218347 215545 SH SOLE 215545 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1260724 53625 SH SOLE 53625 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 5720815 279883 SH SOLE 279883 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 6532978 304426 SH SOLE 304426 0 0 SKECHERS U S A INC CL A 830566105 4720395 96433 SH SOLE 96433 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1753766 27523 SH SOLE 27523 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 328457 12005 SH SOLE 12005 0 0 SKYWEST INC COM 830879102 379757 9055 SH SOLE 9055 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 41805049 424029 SH SOLE 424029 0 0 SL GREEN RLTY CORP COM 78440X887 715696 19188 SH SOLE 19188 0 0 SLM CORP COM 78442P106 3467446 254585 SH SOLE 254585 0 0 SM ENERGY CO COM 78454L100 13556270 341898 SH SOLE 341898 0 0 SMARTSHEET INC COM CL A 83200N103 1880176 46470 SH SOLE 46470 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 13363203 539491 SH SOLE 539491 0 0 SMITH A O CORP COM 831865209 53196580 804424 SH SOLE 804424 0 0 SMUCKER J M CO COM NEW 832696405 17028199 138542 SH SOLE 138542 0 0 SNAP INC CL A 83304A106 496084 55677 SH SOLE 55677 0 0 SNAP ON INC COM 833034101 188354872 738473 SH SOLE 738473 0 0 SNOWFLAKE INC CL A 833445109 43897600 287344 SH SOLE 287344 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 30339 29455 SH SOLE 29455 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1573191 26365 SH SOLE 26365 0 0 SOFI TECHNOLOGIES INC COM 83406F102 221587 27733 SH SOLE 27733 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5076296 39196 SH SOLE 39196 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 569636 53437 SH SOLE 53437 0 0 SONOCO PRODS CO COM 835495102 5653538 104021 SH SOLE 104021 0 0 SONOS INC COM 83570H108 1117941 86595 SH SOLE 86595 0 0 SONY GROUP CORP SPONSORED ADR 835699307 87951860 1067247 SH SOLE 1067247 0 0 SOTERA HEALTH CO COM 83601L102 562125 37525 SH SOLE 37525 0 0 SOURCE CAP INC COM 836144105 911622 23623 SH SOLE 23623 0 0 SOUTHERN CO COM 842587107 160557729 2480805 SH SOLE 2480805 0 0 SOUTHERN COPPER CORP COM 84265V105 1570088 20854 SH SOLE 20854 0 0 SOUTHSTATE CORPORATION COM 840441109 9689340 143844 SH SOLE 143844 0 0 SOUTHWEST AIRLS CO COM 844741108 6433583 237665 SH SOLE 237665 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 1556009 25757 SH SOLE 25757 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1128066 174894 SH SOLE 174894 0 0 SP PLUS CORP COM 78469C103 413778 11462 SH SOLE 11462 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 104986365 313439 SH SOLE 313439 0 0 SPDR GOLD TR GOLD SHS 78463V107 208200042 1214348 SH SOLE 1214348 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 31349064 467617 SH SOLE 467617 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 232465 4391 SH SOLE 4391 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 18641677 488002 SH SOLE 488002 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1021758 42967 SH SOLE 42967 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1353117 32209 SH SOLE 32209 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 10643074 427604 SH SOLE 427604 0 0 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 218889 2160 SH SOLE 2160 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 191857245 6186948 SH SOLE 6186948 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 151485698 4512532 SH SOLE 4512532 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 876509 24273 SH SOLE 24273 0 0 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 1876635 37168 SH SOLE 37168 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 477311 6671 SH SOLE 6671 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 2826179 94915 SH SOLE 94915 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 703323 13151 SH SOLE 13151 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 922012 16894 SH SOLE 16894 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 2454671 49831 SH SOLE 49831 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 35926009 644760 SH SOLE 644760 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7290597 221599 SH SOLE 221599 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 21195141 727356 SH SOLE 727356 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 268312 2759 SH SOLE 2759 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 226288 6379 SH SOLE 6379 0 0 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 1146185 40373 SH SOLE 40373 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1264039629 2956956 SH SOLE 2956956 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 29088271 63701 SH SOLE 63701 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 358702797 3967951 SH SOLE 3967951 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 70567653 2885023 SH SOLE 2885023 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 239715499 7622114 SH SOLE 7622114 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 24718787 1163785 SH SOLE 1163785 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 217357736 4324666 SH SOLE 4324666 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 608502264 10264883 SH SOLE 10264883 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 40239902 582119 SH SOLE 582119 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 26638560 410828 SH SOLE 410828 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 25419351 351286 SH SOLE 351286 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 396912533 4322724 SH SOLE 4322724 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 42628017 428724 SH SOLE 428724 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 275465778 11317411 SH SOLE 11317411 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 162541826 5543718 SH SOLE 5543718 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 13637315 549006 SH SOLE 549006 0 0 SPDR SER TR AEROSPACE DEF 78464A631 8281859 73879 SH SOLE 73879 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 10721016 140016 SH SOLE 140016 0 0 SPDR SER TR S&P INS ETF 78464A789 10428428 245144 SH SOLE 245144 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 20867167 141080 SH SOLE 141080 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 15054070 832637 SH SOLE 832637 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 184639334 2723294 SH SOLE 2723294 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 7836912 395205 SH SOLE 395205 0 0 SPDR SER TR BLOOMBERG INTL 78464A151 1176311 43358 SH SOLE 43358 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 13272955 624904 SH SOLE 624904 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 36776512 1197152 SH SOLE 1197152 0 0 SPDR SER TR DJ REIT ETF 78464A607 29304237 353319 SH SOLE 353319 0 0 SPDR SER TR GLB DOW ETF 78464A706 659969 6051 SH SOLE 6051 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 4233226 130414 SH SOLE 130414 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 1008997 14958 SH SOLE 14958 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 611385 7193 SH SOLE 7193 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 42324722 350719 SH SOLE 350719 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 56976034 2392357 SH SOLE 2392357 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 46112511 1055206 SH SOLE 1055206 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 371816457 8042753 SH SOLE 8042753 0 0 SPDR SER TR NYSE TECH ETF 78464A102 3395107 24855 SH SOLE 24855 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 59694987 1137264 SH SOLE 1137264 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 5403938 195937 SH SOLE 195937 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 12598321 561923 SH SOLE 561923 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 113026088 4105561 SH SOLE 4105561 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 154320171 5901345 SH SOLE 5901345 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 1277465 61417 SH SOLE 61417 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 27566371 629513 SH SOLE 629513 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 14374882 409891 SH SOLE 409891 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 179116014 4341154 SH SOLE 4341154 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 98462738 2668367 SH SOLE 2668367 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 104250411 3629889 SH SOLE 3629889 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 2832252 81551 SH SOLE 81551 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 9298121 126902 SH SOLE 126902 0 0 SPDR SER TR S&P BK ETF 78464A797 2238143 60737 SH SOLE 60737 0 0 SPDR SER TR S&P BIOTECH 78464A870 9200602 126001 SH SOLE 126001 0 0 SPDR SER TR S&P CAP MKTS 78464A771 3477778 40086 SH SOLE 40086 0 0 SPDR SER TR S&P DIVID ETF 78464A763 205768993 1789140 SH SOLE 1789140 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 1007046 12899 SH SOLE 12899 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 263872 3171 SH SOLE 3171 0 0 SPDR SER TR S&P KENSHO FUTRE 78468R671 346119 7391 SH SOLE 7391 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 3598820 90868 SH SOLE 90868 0 0 SPDR SER TR S&P METALS MNG 78464A755 8207768 156338 SH SOLE 156338 0 0 SPDR SER TR OILGAS EQUIP 78468R549 1479494 15447 SH SOLE 15447 0 0 SPDR SER TR S&P REGL BKG 78464A698 4273421 102308 SH SOLE 102308 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 430635 7076 SH SOLE 7076 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 22305441 113797 SH SOLE 113797 0 0 SPDR SER TR COMP SOFTWARE 78464A599 1603452 12637 SH SOLE 12637 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 884934 11812 SH SOLE 11812 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 15036182 112609 SH SOLE 112609 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 2701995 27320 SH SOLE 27320 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 2605344 24841 SH SOLE 24841 0 0 SPDR SER TR RUSSELL YIELD 78468R770 7061159 77240 SH SOLE 77240 0 0 SPDR SER TR S&P 500 ESG ETF 78468R531 649237 15647 SH SOLE 15647 0 0 SPDR SER TR BLOOMBERG SHORT 78464A334 29412509 1141347 SH SOLE 1141347 0 0 SPDR SER TR SPDR S&P1500VL 78464A128 2532449 17517 SH SOLE 17517 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2406623 30716 SH SOLE 30716 0 0 SPIRE INC COM 84857L101 226916 4011 SH SOLE 4011 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 8572611 531141 SH SOLE 531141 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8341649 248782 SH SOLE 248782 0 0 SPLUNK INC COM 848637104 27859663 190493 SH SOLE 190493 0 0 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 317717 31740 SH SOLE 31740 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 14157777 91553 SH SOLE 91553 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1418343 61347 SH SOLE 61347 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 5272871 111784 SH SOLE 111784 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2751481 158862 SH SOLE 158862 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 16831813 1175406 SH SOLE 1175406 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 1164627 108136 SH SOLE 108136 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 7180399 947282 SH SOLE 947282 0 0 SPROUT SOCIAL INC COM CL A 85209W109 5190438 104059 SH SOLE 104059 0 0 SPROUTS FMRS MKT INC COM 85208M102 3243726 75788 SH SOLE 75788 0 0 SPS COMM INC COM 78463M107 33316091 195276 SH SOLE 195276 0 0 SPX TECHNOLOGIES INC COM 78473E103 7851518 96456 SH SOLE 96456 0 0 SQUARESPACE INC CLASS A 85225A107 3891497 134329 SH SOLE 134329 0 0 SRH TOTAL RETURN FUND INC COM 101507101 1176427 90634 SH SOLE 90634 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25212452 479872 SH SOLE 479872 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 37494942 894227 SH SOLE 894227 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 12098502 300435 SH SOLE 300435 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 86687164 2242876 SH SOLE 2242876 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 26801785 994132 SH SOLE 994132 0 0 SSGA ACTIVE TR SPDR BLACKSTONE 78470P846 2759299 100102 SH SOLE 100102 0 0 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 30899641 1249601 SH SOLE 1249601 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 41007420 993638 SH SOLE 993638 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 724550 15612 SH SOLE 15612 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1197002 29791 SH SOLE 29791 0 0 STAG INDL INC COM 85254J102 15512816 449517 SH SOLE 449517 0 0 STAGWELL INC COM CL A 85256A109 476002 101493 SH SOLE 101493 0 0 STANDARD BIOTOOLS INC NOTE 2.750% 2/0 34385PAA6 19559 20000 SH SOLE 20000 0 0 STANDARD MTR PRODS INC COM 853666105 1078520 32080 SH SOLE 32080 0 0 STANDEX INTL CORP COM 854231107 11699592 80305 SH SOLE 80305 0 0 STANLEY BLACK & DECKER INC COM 854502101 10855226 129878 SH SOLE 129878 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1360011 70540 SH SOLE 70540 0 0 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 9406990 414913 SH SOLE 414913 0 0 STARBOARD INVT TR RH HEDGED MULTI 85521B783 774977 107939 SH SOLE 107939 0 0 STARBOARD INVT TR RH TACTICAL OUTL 85521B759 790504 60933 SH SOLE 60933 0 0 STARBOARD INVT TR RH TACTICAL ROT 85521B775 767464 63297 SH SOLE 63297 0 0 STARBUCKS CORP COM 855244109 427108976 4679621 SH SOLE 4679621 0 0 STARWOOD PPTY TR INC COM 85571B105 4789509 247520 SH SOLE 247520 0 0 STATE STR CORP COM 857477103 25350875 378597 SH SOLE 378597 0 0 STEEL DYNAMICS INC COM 858119100 18657562 174012 SH SOLE 174012 0 0 STEELCASE INC CL A 858155203 4127774 369541 SH SOLE 369541 0 0 STELLANTIS N.V SHS N82405106 4084087 213158 SH SOLE 213158 0 0 STEPAN CO COM 858586100 994554 13266 SH SOLE 13266 0 0 STEPSTONE GROUP INC COM CL A 85914M107 5266949 166781 SH SOLE 166781 0 0 STERICYCLE INC COM 858912108 14752981 329971 SH SOLE 329971 0 0 STERIS PLC SHS USD G8473T100 128663447 586380 SH SOLE 586380 0 0 STERLING INFRASTRUCTURE INC COM 859241101 2394493 32587 SH SOLE 32587 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 11607186 390551 SH SOLE 390551 0 0 STEWART INFORMATION SVCS COR COM 860372101 3977359 90807 SH SOLE 90807 0 0 STIFEL FINL CORP COM 860630102 30255924 492447 SH SOLE 492447 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 20221007 468513 SH SOLE 468513 0 0 STONEX GROUP INC COM 861896108 4414221 45545 SH SOLE 45545 0 0 STRATASYS LTD SHS M85548101 151330 11119 SH SOLE 11119 0 0 STRATEGIC ED INC COM 86272C103 29802687 396049 SH SOLE 396049 0 0 STRATEGIC TRUST RUNNING GWTH ETF 48817R870 201439 7919 SH SOLE 7919 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 935168 48936 SH SOLE 48936 0 0 STRATEGY SHS DAY HAGAN NED 86280R803 1615138 47337 SH SOLE 47337 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 9835 10165 SH SOLE 10165 0 0 STRIDE INC COM 86333M108 5315656 118047 SH SOLE 118047 0 0 STRYKER CORPORATION COM 863667101 185668271 679432 SH SOLE 679432 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 18988108 1927727 SH SOLE 1927727 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2381115 410537 SH SOLE 410537 0 0 SUMMIT MATLS INC CL A 86614U100 4724381 151714 SH SOLE 151714 0 0 SUN CMNTYS INC COM 866674104 30881541 260956 SH SOLE 260956 0 0 SUN LIFE FINANCIAL INC. COM 866796105 2359637 48353 SH SOLE 48353 0 0 SUNCOKE ENERGY INC COM 86722A103 141803 13971 SH SOLE 13971 0 0 SUNCOR ENERGY INC NEW COM 867224107 29962453 871508 SH SOLE 871508 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 475257 9709 SH SOLE 9709 0 0 SUNOPTA INC COM 8676EP108 1055036 313067 SH SOLE 313067 0 0 SUNPOWER CORP COM 867652406 206133 33409 SH SOLE 33409 0 0 SUNRUN INC COM 86771W105 531264 42298 SH SOLE 42298 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1971964 210905 SH SOLE 210905 0 0 SUPER MICRO COMPUTER INC COM 86800U104 6095667 22229 SH SOLE 22229 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2192580 79528 SH SOLE 79528 0 0 SURGERY PARTNERS INC COM 86881A100 569585 19473 SH SOLE 19473 0 0 SUZANO S A SPON ADS 86959K105 826362 76871 SH SOLE 76871 0 0 SWISS HELVETIA FD INC COM 870875101 286790 37538 SH SOLE 37538 0 0 SYNAPTICS INC COM 87157D109 1368521 15301 SH SOLE 15301 0 0 SYNCHRONY FINANCIAL COM 87165B103 6210345 203152 SH SOLE 203152 0 0 SYNOPSYS INC COM 871607107 68840127 149988 SH SOLE 149988 0 0 SYNOVUS FINL CORP COM NEW 87161C501 856551 30811 SH SOLE 30811 0 0 SYSCO CORP COM 871829107 116060714 1757164 SH SOLE 1757164 0 0 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 510168 20563 SH SOLE 20563 0 0 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 18431267 574541 SH SOLE 574541 0 0 T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 2229596 45609 SH SOLE 45609 0 0 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 262346 7882 SH SOLE 7882 0 0 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 3728833 137291 SH SOLE 137291 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 205196314 2361292 SH SOLE 2361292 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 23405116 1512936 SH SOLE 1512936 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 54510504 388279 SH SOLE 388279 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 369210 40528 SH SOLE 40528 0 0 TALOS ENERGY INC COM 87484T108 207193 12603 SH SOLE 12603 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 378699 18233 SH SOLE 18233 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1512492 66924 SH SOLE 66924 0 0 TAPESTRY INC COM 876030107 9960074 346437 SH SOLE 346437 0 0 TARGA RES CORP COM 87612G101 30675240 357854 SH SOLE 357854 0 0 TARGET CORP COM 87612E106 115644850 1045897 SH SOLE 1045897 0 0 TASKUS INC CLASS A COM 87652V109 228038 21969 SH SOLE 21969 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2033392 47721 SH SOLE 47721 0 0 TC ENERGY CORP COM 87807B107 59812965 1737051 SH SOLE 1737051 0 0 TD SYNNEX CORPORATION COM 87162W100 1221668 12234 SH SOLE 12234 0 0 TE CONNECTIVITY LTD SHS H84989104 109965899 890196 SH SOLE 890196 0 0 TECHNIPFMC PLC COM G87110105 8000062 393317 SH SOLE 393317 0 0 TECHTARGET INC COM 87874R100 7725876 254476 SH SOLE 254476 0 0 TECK RESOURCES LTD CL B 878742204 11987998 278208 SH SOLE 278208 0 0 TECNOGLASS INC ORD SHS G87264100 1373788 41680 SH SOLE 41680 0 0 TEEKAY CORPORATION COM Y8564W103 213371 34582 SH SOLE 34582 0 0 TEEKAY TANKERS LTD CL A Y8565N300 241362 5798 SH SOLE 5798 0 0 TEGNA INC COM 87901J105 815930 56001 SH SOLE 56001 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 325699 20945 SH SOLE 20945 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 170678 14563 SH SOLE 14563 0 0 TELADOC HEALTH INC COM 87918A105 855382 46013 SH SOLE 46013 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 44562640 109067 SH SOLE 109067 0 0 TELEFLEX INCORPORATED COM 879369106 10167217 51765 SH SOLE 51765 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 3478784 406875 SH SOLE 406875 0 0 TELEFONICA S A SPONSORED ADR 879382208 196946 48390 SH SOLE 48390 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1001126 54676 SH SOLE 54676 0 0 TELUS CORPORATION COM 87971M103 11256787 688704 SH SOLE 688704 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 745863 65947 SH SOLE 65947 0 0 TEMPUR SEALY INTL INC COM 88023U101 12677248 292507 SH SOLE 292507 0 0 TENABLE HLDGS INC COM 88025T102 2613094 58328 SH SOLE 58328 0 0 TENARIS S A SPONSORED ADS 88031M109 3741540 118403 SH SOLE 118403 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 99630 15616 SH SOLE 15616 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 7337197 111355 SH SOLE 111355 0 0 TERADATA CORP DEL COM 88076W103 4466929 99221 SH SOLE 99221 0 0 TERADYNE INC COM 880770102 27312268 271872 SH SOLE 271872 0 0 TEREX CORP NEW COM 880779103 5350283 92855 SH SOLE 92855 0 0 TERNIUM SA SPONSORED ADS 880890108 2449966 61403 SH SOLE 61403 0 0 TERRENO RLTY CORP COM 88146M101 17669349 311080 SH SOLE 311080 0 0 TESLA INC COM 88160R101 195822403 782601 SH SOLE 782601 0 0 TETRA TECH INC NEW COM 88162G103 25814430 169798 SH SOLE 169798 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 75731 11870 SH SOLE 11870 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 850150 38608 SH SOLE 38608 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 421965 41369 SH SOLE 41369 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 328898 5584 SH SOLE 5584 0 0 TEXAS INSTRS INC COM 882508104 302067058 1899673 SH SOLE 1899673 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 6527851 3580 SH SOLE 3580 0 0 TEXAS ROADHOUSE INC COM 882681109 14121049 146941 SH SOLE 146941 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1448382 38883 SH SOLE 38883 0 0 TEXTRON INC COM 883203101 7487587 95823 SH SOLE 95823 0 0 TFI INTL INC COM 87241L109 11124264 86579 SH SOLE 86579 0 0 TFS FINL CORP COM 87240R107 122584 10371 SH SOLE 10371 0 0 TG THERAPEUTICS INC COM 88322Q108 345669 41348 SH SOLE 41348 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 77694 12906 SH SOLE 12906 0 0 THE CIGNA GROUP COM 125523100 88541828 309511 SH SOLE 309511 0 0 THE ODP CORP COM 88337F105 225997 4897 SH SOLE 4897 0 0 THE TRADE DESK INC COM CL A 88339J105 56570824 723875 SH SOLE 723875 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 353532031 698445 SH SOLE 698445 0 0 THERMON GROUP HLDGS INC COM 88362T103 459916 16743 SH SOLE 16743 0 0 THOMSON REUTERS CORP. COM 884903808 66836460 546122 SH SOLE 546122 0 0 THOR INDS INC COM 885160101 56351750 592366 SH SOLE 592366 0 0 THOR LOW VOLATILITY ETF LOW VOLATILITY 885155101 3470870 142813 SH SOLE 142813 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 75129 18414 SH SOLE 18414 0 0 THRYV HLDGS INC COM NEW 886029206 223307 11897 SH SOLE 11897 0 0 TIDAL ETF TR ATAC US ROTATION 886364843 1317627 86218 SH SOLE 86218 0 0 TIDAL ETF TR FOLIOBEYOND ALTE 886364637 815845 24428 SH SOLE 24428 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 1135415 64844 SH SOLE 64844 0 0 TIDAL ETF TR UPAR ULTRA RISK 886364595 247691 20516 SH SOLE 20516 0 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 263731 15166 SH SOLE 15166 0 0 TIDAL ETF TR SP FDS S&P 500 886364801 1031460 33359 SH SOLE 33359 0 0 TIDAL TR II VERIDIEN CLIMATE 88636J709 15038493 798213 SH SOLE 798213 0 0 TIDAL TR II BLUEPRINT CHESAP 88636J873 2762514 110102 SH SOLE 110102 0 0 TIMKEN CO COM 887389104 12942380 176111 SH SOLE 176111 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 1503140 49101 SH SOLE 49101 0 0 TIMOTHY PLAN INTL ETF 887432334 233530 9742 SH SOLE 9742 0 0 TIMOTHY PLAN US LRGMD CP CORE 887432359 329743 9566 SH SOLE 9566 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 334204 10788 SH SOLE 10788 0 0 TJX COS INC NEW COM 872540109 232473454 2615588 SH SOLE 2615588 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 6455114 76792 SH SOLE 76792 0 0 T-MOBILE US INC COM 872590104 62171576 443924 SH SOLE 443924 0 0 TOAST INC CL A 888787108 4925391 262968 SH SOLE 262968 0 0 TOLL BROTHERS INC COM 889478103 2964006 40076 SH SOLE 40076 0 0 TOPBUILD CORP COM 89055F103 15329428 60928 SH SOLE 60928 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 1581924 114301 SH SOLE 114301 0 0 TORO CO COM 891092108 10672567 128430 SH SOLE 128430 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 9676988 160587 SH SOLE 160587 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 1284576 96151 SH SOLE 96151 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 181847650 2765323 SH SOLE 2765323 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 774506 31538 SH SOLE 31538 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 815493 35564 SH SOLE 35564 0 0 TOYOTA MOTOR CORP ADS 892331307 26225528 145900 SH SOLE 145900 0 0 TPI COMPOSITES INC COM 87266J104 81718 30837 SH SOLE 30837 0 0 TRACTOR SUPPLY CO COM 892356106 233170440 1148340 SH SOLE 1148340 0 0 TRADEWEB MKTS INC CL A 892672106 4126850 51457 SH SOLE 51457 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 49219817 242570 SH SOLE 242570 0 0 TRANSCAT INC COM 893529107 4622519 47183 SH SOLE 47183 0 0 TRANSDIGM GROUP INC COM 893641100 53103539 62984 SH SOLE 62984 0 0 TRANSMEDICS GROUP INC COM 89377M109 4421172 80752 SH SOLE 80752 0 0 TRANSOCEAN LTD REG SHS H8817H100 1083572 131982 SH SOLE 131982 0 0 TRANSUNION COM 89400J107 16495033 229768 SH SOLE 229768 0 0 TRAVEL PLUS LEISURE CO COM 894164102 6375194 173569 SH SOLE 173569 0 0 TRAVELERS COMPANIES INC COM 89417E109 102260181 626172 SH SOLE 626172 0 0 TREACE MED CONCEPTS INC COM 89455T109 151250 11537 SH SOLE 11537 0 0 TREDEGAR CORP COM 894650100 70794 13086 SH SOLE 13086 0 0 TREEHOUSE FOODS INC COM 89469A104 1474747 33840 SH SOLE 33840 0 0 TREX CO INC COM 89531P105 19386935 314570 SH SOLE 314570 0 0 TRI POINTE HOMES INC COM 87265H109 1615592 59071 SH SOLE 59071 0 0 TRIMAS CORP COM NEW 896215209 502551 20297 SH SOLE 20297 0 0 TRIMBLE INC COM 896239100 12542529 232873 SH SOLE 232873 0 0 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 22551261 907375 SH SOLE 907375 0 0 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 22545657 1118447 SH SOLE 1118447 0 0 TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 23461721 862982 SH SOLE 862982 0 0 TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 34184272 1294859 SH SOLE 1294859 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 59540557 1163140 SH SOLE 1163140 0 0 TRINET GROUP INC COM 896288107 6302267 54106 SH SOLE 54106 0 0 TRINITY INDS INC COM 896522109 4325652 177645 SH SOLE 177645 0 0 TRIP COM GROUP LTD ADS 89677Q107 4500770 128704 SH SOLE 128704 0 0 TRIPADVISOR INC COM 896945201 251883 15192 SH SOLE 15192 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 182537 17451 SH SOLE 17451 0 0 TRIUMPH FINANCIAL INC COM 89679E300 4714056 72759 SH SOLE 72759 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 102223 97355 SH SOLE 97355 0 0 TRUIST FINL CORP COM 89832Q109 90683643 3169648 SH SOLE 3169648 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745 454253 19011 SH SOLE 19011 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 8033651 329748 SH SOLE 329748 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 17735028 679503 SH SOLE 679503 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752 6839277 240523 SH SOLE 240523 0 0 TRUSTMARK CORP COM 898402102 3825266 176036 SH SOLE 176036 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1207460 58107 SH SOLE 58107 0 0 TTEC HLDGS INC COM 89854H102 3654402 139375 SH SOLE 139375 0 0 TTM TECHNOLOGIES INC COM 87305R109 231338 17961 SH SOLE 17961 0 0 TUNIU CORP SPONSORED ADS 89977P106 77635 64696 SH SOLE 64696 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 153403 32432 SH SOLE 32432 0 0 TUYA INC SPONSERED ADS 90114C107 23456 15133 SH SOLE 15133 0 0 TWILIO INC CL A 90138F102 1664268 28434 SH SOLE 28434 0 0 TWIST BIOSCIENCE CORP COM 90184D100 325335 16058 SH SOLE 16058 0 0 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 384598 12604 SH SOLE 12604 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 885278 26442 SH SOLE 26442 0 0 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 566715 26014 SH SOLE 26014 0 0 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 569265 19835 SH SOLE 19835 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 768957 24311 SH SOLE 24311 0 0 TYLER TECHNOLOGIES INC COM 902252105 66167253 171356 SH SOLE 171356 0 0 TYSON FOODS INC CL A 902494103 9626172 190655 SH SOLE 190655 0 0 U HAUL HOLDING COMPANY COM 023586100 3807320 69769 SH SOLE 69769 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 4476940 85454 SH SOLE 85454 0 0 U S PHYSICAL THERAPY COM 90337L108 15039672 163956 SH SOLE 163956 0 0 UBER TECHNOLOGIES INC COM 90353T100 127769135 2778194 SH SOLE 2778194 0 0 UBS AG LONDON BRANCH ETRACS UBS BLOOM 90274D390 3149155 123982 SH SOLE 123982 0 0 UBS GROUP AG SHS H42097107 19764010 801785 SH SOLE 801785 0 0 UDR INC COM 902653104 4723020 132409 SH SOLE 132409 0 0 UFP INDUSTRIES INC COM 90278Q108 12621898 123261 SH SOLE 123261 0 0 UFP TECHNOLOGIES INC COM 902673102 853263 5285 SH SOLE 5285 0 0 UGI CORP NEW COM 902681105 3218812 139948 SH SOLE 139948 0 0 UIPATH INC CL A 90364P105 1925132 112515 SH SOLE 112515 0 0 ULTA BEAUTY INC COM 90384S303 32466955 81279 SH SOLE 81279 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 635264 21411 SH SOLE 21411 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1278266 35856 SH SOLE 35856 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 280605 76459 SH SOLE 76459 0 0 UMB FINL CORP COM 902788108 3939314 63486 SH SOLE 63486 0 0 UMH PPTYS INC COM 903002103 5254768 374805 SH SOLE 374805 0 0 UNDER ARMOUR INC CL A 904311107 99394 14510 SH SOLE 14510 0 0 UNDER ARMOUR INC CL C 904311206 219632 34425 SH SOLE 34425 0 0 UNIFIED SER TR BALLAST SMLMD CP 90470L550 3771632 109463 SH SOLE 109463 0 0 UNIFIED SER TR ABSLUTE SELCT VL 90470L568 5042056 184318 SH SOLE 184318 0 0 UNIFIRST CORP MASS COM 904708104 18667840 114520 SH SOLE 114520 0 0 UNILEVER PLC SPON ADR NEW 904767704 234555870 4748095 SH SOLE 4748095 0 0 UNION PAC CORP COM 907818108 409270191 2009872 SH SOLE 2009872 0 0 UNIQURE NV SHS N90064101 216465 32260 SH SOLE 32260 0 0 UNISYS CORP COM NEW 909214306 115058 33350 SH SOLE 33350 0 0 UNITED AIRLS HLDGS INC COM 910047109 14554365 344075 SH SOLE 344075 0 0 UNITED BANKSHARES INC WEST V COM 909907107 5062706 183498 SH SOLE 183498 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6056026 238332 SH SOLE 238332 0 0 UNITED FIRE GROUP INC COM 910340108 3516311 178041 SH SOLE 178041 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1132429 160401 SH SOLE 160401 0 0 UNITED PARCEL SERVICE INC CL B 911312106 315832388 2026255 SH SOLE 2026255 0 0 UNITED RENTALS INC COM 911363109 33594562 75566 SH SOLE 75566 0 0 UNITED STATES STL CORP NEW COM 912909108 432422 13314 SH SOLE 13314 0 0 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 1132735 104104 SH SOLE 104104 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 267834 4527 SH SOLE 4527 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 257641 37722 SH SOLE 37722 0 0 UNITED STS OIL FD LP UNITS 91232N207 292147 3613 SH SOLE 3613 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 10285740 45538 SH SOLE 45538 0 0 UNITEDHEALTH GROUP INC COM 91324P102 984144617 1951932 SH SOLE 1951932 0 0 UNITIL CORP COM 913259107 392911 9200 SH SOLE 9200 0 0 UNITY SOFTWARE INC COM 91332U101 8283268 263882 SH SOLE 263882 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 11369668 72423 SH SOLE 72423 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2051072 16313 SH SOLE 16313 0 0 UNUM GROUP COM 91529Y106 9529263 193724 SH SOLE 193724 0 0 UPBOUND GROUP INC COM 76009N100 390070 13245 SH SOLE 13245 0 0 UPSTART HLDGS INC COM 91680M107 853412 29902 SH SOLE 29902 0 0 URBAN OUTFITTERS INC COM 917047102 599600 18342 SH SOLE 18342 0 0 US BANCORP DEL COM NEW 902973304 258259326 7811837 SH SOLE 7811837 0 0 US FOODS HLDG CORP COM 912008109 5682573 143138 SH SOLE 143138 0 0 USCF ETF TR MIDSTREAM ENERGY 90290T882 569238 16124 SH SOLE 16124 0 0 UTAH MED PRODS INC COM 917488108 339713 3950 SH SOLE 3950 0 0 UTZ BRANDS INC COM CL A 918090101 9537516 710165 SH SOLE 710165 0 0 V F CORP COM 918204108 5094909 288337 SH SOLE 288337 0 0 VAIL RESORTS INC COM 91879Q109 41376616 186474 SH SOLE 186474 0 0 VALARIS LTD CL A G9460G101 252383 3366 SH SOLE 3366 0 0 VALE S A SPONSORED ADS 91912E105 19815945 1478802 SH SOLE 1478802 0 0 VALERO ENERGY CORP COM 91913Y100 38725092 273270 SH SOLE 273270 0 0 VALLEY NATL BANCORP COM 919794107 130467 15241 SH SOLE 15241 0 0 VALMONT INDS INC COM 920253101 7692732 32025 SH SOLE 32025 0 0 VALUED ADVISERS TR KOVITZ CORE EQT 92046L353 313460 17347 SH SOLE 17347 0 0 VALVOLINE INC COM 92047W101 5365153 166413 SH SOLE 166413 0 0 VANDA PHARMACEUTICALS INC COM 921659108 112031 25933 SH SOLE 25933 0 0 VANECK ETF TRUST CEF MUNI INCOME 92189F460 3983389 210761 SH SOLE 210761 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 16810223 624683 SH SOLE 624683 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 66095512 1346964 SH SOLE 1346964 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 10612837 419646 SH SOLE 419646 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 31796279 721004 SH SOLE 721004 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 36795677 1541503 SH SOLE 1541503 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 52934328 1956184 SH SOLE 1956184 0 0 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 51982775 1742342 SH SOLE 1742342 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 3195142 40599 SH SOLE 40599 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 391590 24429 SH SOLE 24429 0 0 VANECK ETF TRUST CLO ETF 92189H748 505587 9693 SH SOLE 9693 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 1063459 59678 SH SOLE 59678 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 426001 2973 SH SOLE 2973 0 0 VANECK ETF TRUST GREEN BOND ETF 92189F171 280079 12355 SH SOLE 12355 0 0 VANECK ETF TRUST INTERNATIONAL HI 92189F445 329030 16813 SH SOLE 16813 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 912141 28301 SH SOLE 28301 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 8065937 482701 SH SOLE 482701 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 61919622 816451 SH SOLE 816451 0 0 VANECK ETF TRUST NATURAL RESOURC 92189F841 371318 7563 SH SOLE 7563 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 468167 5862 SH SOLE 5862 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 12750755 758522 SH SOLE 758522 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 960426 14480 SH SOLE 14480 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 22478990 155049 SH SOLE 155049 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 18511994 856244 SH SOLE 856244 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1869358 112005 SH SOLE 112005 0 0 VANECK ETF TRUST STEEL ETF 92189F205 204425 3118 SH SOLE 3118 0 0 VANECK ETF TRUST DURABLE HGH DIV 92189H102 3276091 108257 SH SOLE 108257 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1199623 3477 SH SOLE 3477 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 3418148 21949 SH SOLE 21949 0 0 VANECK ETF TRUST MORTGAGE REIT 92189F452 149247 13126 SH SOLE 13126 0 0 VANECK ETF TRUST CHINA BOND ETF 92189F379 247668 11508 SH SOLE 11508 0 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 665286 12903 SH SOLE 12903 0 0 VANECK ETF TRUST COMMODITY STGY 92189H771 550453 10407 SH SOLE 10407 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 9303798 520056 SH SOLE 520056 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 27595067 111793 SH SOLE 111793 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 19902940 133855 SH SOLE 133855 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 22824423 270016 SH SOLE 270016 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1284496 14225 SH SOLE 14225 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2439157 31306 SH SOLE 31306 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 8577024 98135 SH SOLE 98135 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 7652136 81138 SH SOLE 81138 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 16920051 219598 SH SOLE 219598 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1270081123 17564391 SH SOLE 17564391 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 668220149 9964512 SH SOLE 9964512 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3881422836 51635265 SH SOLE 51635265 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1301203489 18647227 SH SOLE 18647227 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1878947 38198 SH SOLE 38198 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 2264263332 47339815 SH SOLE 47339815 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2504179524 9196062 SH SOLE 9196062 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 286244989 1462747 SH SOLE 1462747 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 270531615 3575623 SH SOLE 3575623 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5306248942 13512220 SH SOLE 13512220 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 795573660 4207826 SH SOLE 4207826 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 2739718500 19863108 SH SOLE 19863108 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 468672099 3269881 SH SOLE 3269881 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 501334116 2407482 SH SOLE 2407482 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 213249359 1094878 SH SOLE 1094878 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 233506481 1783037 SH SOLE 1783037 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 210366231 982194 SH SOLE 982194 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 483842414 3033685 SH SOLE 3033685 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1407258425 6625199 SH SOLE 6625199 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 500084357 9641110 SH SOLE 9641110 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 109812599 1034017 SH SOLE 1034017 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1412285556 36018504 SH SOLE 36018504 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 95439349 2451589 SH SOLE 2451589 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 18006044 310824 SH SOLE 310824 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 241168531 3605989 SH SOLE 3605989 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 35804202 384248 SH SOLE 384248 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 91008277 1924879 SH SOLE 1924879 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 371298074 7719295 SH SOLE 7719295 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 716221801 16359566 SH SOLE 16359566 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 39150470 548019 SH SOLE 548019 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 345064709 4541520 SH SOLE 4541520 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 146164144 2557553 SH SOLE 2557553 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 141478606 1975406 SH SOLE 1975406 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 60156534 1083706 SH SOLE 1083706 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 600555894 7991429 SH SOLE 7991429 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 231174713 4013450 SH SOLE 4013450 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 42421601 217927 SH SOLE 217927 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 265677236 3881900 SH SOLE 3881900 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 145499031 2182704 SH SOLE 2182704 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 6331657 38821 SH SOLE 38821 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1574309 13186 SH SOLE 13186 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1146825 6013 SH SOLE 6013 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 17688859 244153 SH SOLE 244153 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 17943886 270484 SH SOLE 270484 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 290234440 1867901 SH SOLE 1867901 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 620891926 11601120 SH SOLE 11601120 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3736946341 85474527 SH SOLE 85474527 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 13655810 120433 SH SOLE 120433 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 26512738 256758 SH SOLE 256758 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 1074059 10732 SH SOLE 10732 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 892496 9281 SH SOLE 9281 0 0 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 451750 4577 SH SOLE 4577 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 16025864 270890 SH SOLE 270890 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 485394383 4697971 SH SOLE 4697971 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 27348918 383414 SH SOLE 383414 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 97718060 1578899 SH SOLE 1578899 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 59089164 843769 SH SOLE 843769 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 8972869 177892 SH SOLE 177892 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 64348973 423711 SH SOLE 423711 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 220646066 972437 SH SOLE 972437 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 181197204 1786955 SH SOLE 1786955 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 16663030 221524 SH SOLE 221524 0 0 VANGUARD WORLD FD ESG US CORP BD 921910691 10142849 170784 SH SOLE 170784 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 134315840 1059775 SH SOLE 1059775 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 114692769 1090339 SH SOLE 1090339 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 107511533 399122 SH SOLE 399122 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 115378559 631623 SH SOLE 631623 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 106300798 1323466 SH SOLE 1323466 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 125282757 532891 SH SOLE 532891 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 93160512 477795 SH SOLE 477795 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 194585557 468994 SH SOLE 468994 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 89787288 520446 SH SOLE 520446 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 91272939 715642 SH SOLE 715642 0 0 VAPOTHERM INC COM NEW 922107305 25576 10109 SH SOLE 10109 0 0 VARONIS SYS INC COM 922280102 494015 16176 SH SOLE 16176 0 0 VAXCYTE INC COM 92243G108 2012130 39469 SH SOLE 39469 0 0 VECTOR GROUP LTD COM 92240M108 147445 13858 SH SOLE 13858 0 0 VEECO INSTRS INC DEL COM 922417100 1450645 51606 SH SOLE 51606 0 0 VEEVA SYS INC CL A COM 922475108 120504245 592304 SH SOLE 592304 0 0 VELO3D INC COMMON STOCK 92259N104 41268 26454 SH SOLE 26454 0 0 VENTAS INC COM 92276F100 20982575 498044 SH SOLE 498044 0 0 VERACYTE INC COM 92337F107 2849197 127595 SH SOLE 127595 0 0 VERICEL CORP COM 92346J108 4236358 126383 SH SOLE 126383 0 0 VERIFYME INC COM NEW 92346X206 18153 15511 SH SOLE 15511 0 0 VERINT SYS INC COM 92343X100 644502 28034 SH SOLE 28034 0 0 VERISIGN INC COM 92343E102 17834346 88058 SH SOLE 88058 0 0 VERISK ANALYTICS INC COM 92345Y106 143706351 608307 SH SOLE 608307 0 0 VERITEX HLDGS INC COM 923451108 671652 37418 SH SOLE 37418 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 300174647 9261791 SH SOLE 9261791 0 0 VERMILION ENERGY INC COM 923725105 1660405 113555 SH SOLE 113555 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 450662 27648 SH SOLE 27648 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 2338472 125052 SH SOLE 125052 0 0 VERTEX INC CL A 92538J106 6579665 284834 SH SOLE 284834 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 143089971 411486 SH SOLE 411486 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 8859803 238167 SH SOLE 238167 0 0 VIASAT INC COM 92552V100 355964 19283 SH SOLE 19283 0 0 VIATRIS INC COM 92556V106 17434878 1768243 SH SOLE 1768243 0 0 VIAVI SOLUTIONS INC COM 925550105 6522679 713641 SH SOLE 713641 0 0 VICI PPTYS INC COM 925652109 107021194 3677704 SH SOLE 3677704 0 0 VICOR CORP COM 925815102 769398 13065 SH SOLE 13065 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 336011 20145 SH SOLE 20145 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 1981800 59442 SH SOLE 59442 0 0 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 1168611 26236 SH SOLE 26236 0 0 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 12383534 253138 SH SOLE 253138 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1222727 20752 SH SOLE 20752 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 8172476 120025 SH SOLE 120025 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 10346285 185218 SH SOLE 185218 0 0 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 347894 8850 SH SOLE 8850 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 3893927 79500 SH SOLE 79500 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 410460 7563 SH SOLE 7563 0 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 218660 3735 SH SOLE 3735 0 0 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 375194 9847 SH SOLE 9847 0 0 VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 5151369 172519 SH SOLE 172519 0 0 VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 682157 22976 SH SOLE 22976 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 6269544 224876 SH SOLE 224876 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 9063213 566097 SH SOLE 566097 0 0 VIRTU FINL INC CL A 928254101 8716848 504739 SH SOLE 504739 0 0 VIRTUS CONVERTIBLE & INC FD COM 92838U108 1028210 372540 SH SOLE 372540 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 1338754 430467 SH SOLE 430467 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 2463200 217405 SH SOLE 217405 0 0 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 844364 35359 SH SOLE 35359 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 228840 1133 SH SOLE 1133 0 0 VIRTUS TOTAL RETURN FD INC COM 92835W107 1092038 227508 SH SOLE 227508 0 0 VISA INC COM CL A 92826C839 916173593 3983190 SH SOLE 3983190 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3651244 147704 SH SOLE 147704 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 294388 9687 SH SOLE 9687 0 0 VISTA OUTDOOR INC COM 928377100 1465494 44248 SH SOLE 44248 0 0 VISTEON CORP COM NEW 92839U206 2146126 15544 SH SOLE 15544 0 0 VISTRA CORP COM 92840M102 9044165 272579 SH SOLE 272579 0 0 VITA COCO CO INC COM 92846Q107 490594 18840 SH SOLE 18840 0 0 VITAL FARMS INC COM 92847W103 570315 49250 SH SOLE 49250 0 0 VMWARE INC CL A COM 928563402 2648821 15911 SH SOLE 15911 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 210073 67116 SH SOLE 67116 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 38291293 4039166 SH SOLE 4039166 0 0 VONTIER CORPORATION COM 928881101 13417492 433942 SH SOLE 433942 0 0 VORNADO RLTY TR SH BEN INT 929042109 9677352 426691 SH SOLE 426691 0 0 VOYA FINANCIAL INC COM 929089100 15302958 230293 SH SOLE 230293 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 258223 31111 SH SOLE 31111 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1310568 267463 SH SOLE 267463 0 0 VULCAN MATLS CO COM 929160109 49251247 243794 SH SOLE 243794 0 0 WABASH NATL CORP COM 929566107 309558 14657 SH SOLE 14657 0 0 WABTEC COM 929740108 24667701 232123 SH SOLE 232123 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6442529 289682 SH SOLE 289682 0 0 WALKER & DUNLOP INC COM 93148P102 4383764 59049 SH SOLE 59049 0 0 WALMART INC COM 931142103 314075657 1963832 SH SOLE 1963832 0 0 WARBY PARKER INC CL A COM 93403J106 459205 34894 SH SOLE 34894 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 19087141 1757564 SH SOLE 1757564 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 809410 25777 SH SOLE 25777 0 0 WARRIOR MET COAL INC COM 93627C101 372313 7289 SH SOLE 7289 0 0 WASTE CONNECTIONS INC COM 94106B101 72327222 538010 SH SOLE 538010 0 0 WASTE MGMT INC DEL COM 94106L109 148500863 974159 SH SOLE 974159 0 0 WATERS CORP COM 941848103 22388795 81648 SH SOLE 81648 0 0 WATSCO INC COM 942622200 110608483 292832 SH SOLE 292832 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 264949 1533 SH SOLE 1533 0 0 WD 40 CO COM 929236107 11325475 55725 SH SOLE 55725 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 3944169 43664 SH SOLE 43664 0 0 WEBSTER FINL CORP COM 947890109 12874166 319379 SH SOLE 319379 0 0 WEC ENERGY GROUP INC COM 92939U106 69379333 861320 SH SOLE 861320 0 0 WEIBO CORP SPONSORED ADR 948596101 1890692 150773 SH SOLE 150773 0 0 WELLS FARGO CO NEW COM 949746101 147003833 3597744 SH SOLE 3597744 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2608560 2340 SH SOLE 2340 0 0 WELLTOWER INC COM 95040Q104 36643075 447303 SH SOLE 447303 0 0 WENDYS CO COM 95058W100 5266208 258021 SH SOLE 258021 0 0 WERNER ENTERPRISES INC COM 950755108 294893 7571 SH SOLE 7571 0 0 WESBANCO INC COM 950810101 5745963 235297 SH SOLE 235297 0 0 WESCO INTL INC COM 95082P105 6633694 46125 SH SOLE 46125 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 98550466 262654 SH SOLE 262654 0 0 WESTAMERICA BANCORPORATION COM 957090103 1337245 30919 SH SOLE 30919 0 0 WESTERN ALLIANCE BANCORP COM 957638109 532950 11593 SH SOLE 11593 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 88709 10688 SH SOLE 10688 0 0 WESTERN ASSET GBL HIGH INC F COM 95766B109 215291 32326 SH SOLE 32326 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 144422 12187 SH SOLE 12187 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 1048023 287918 SH SOLE 287918 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 843561 117816 SH SOLE 117816 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 912731 102210 SH SOLE 102210 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 2695760 251705 SH SOLE 251705 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 160754 15932 SH SOLE 15932 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 213348 25923 SH SOLE 25923 0 0 WESTERN DIGITAL CORP. COM 958102105 3933759 86210 SH SOLE 86210 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1423485 1448000 SH SOLE 1448000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 4718773 173293 SH SOLE 173293 0 0 WESTERN UN CO COM 959802109 4233886 321236 SH SOLE 321236 0 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 373078 17153 SH SOLE 17153 0 0 WESTLAKE CORPORATION COM 960413102 2682691 21518 SH SOLE 21518 0 0 WESTROCK CO COM 96145D105 1878818 52481 SH SOLE 52481 0 0 WEX INC COM 96208T104 8385993 44585 SH SOLE 44585 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 21168313 690421 SH SOLE 690421 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3020427 74486 SH SOLE 74486 0 0 WHIRLPOOL CORP COM 963320106 12095204 90465 SH SOLE 90465 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 18071713 12083 SH SOLE 12083 0 0 WILEY JOHN & SONS INC CL A 968223206 643218 17305 SH SOLE 17305 0 0 WILLIAMS COS INC COM 969457100 165106086 4900745 SH SOLE 4900745 0 0 WILLIAMS SONOMA INC COM 969904101 12775479 82210 SH SOLE 82210 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 14347444 68661 SH SOLE 68661 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 14592761 350872 SH SOLE 350872 0 0 WINGSTOP INC COM 974155103 17683172 98327 SH SOLE 98327 0 0 WINMARK CORP COM 974250102 1007644 2701 SH SOLE 2701 0 0 WINNEBAGO INDS INC COM 974637100 221867 3732 SH SOLE 3732 0 0 WINTRUST FINL CORP COM 97650W108 8987347 119038 SH SOLE 119038 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2266290 468242 SH SOLE 468242 0 0 WISDOMTREE INC COM 97717P104 1260332 180047 SH SOLE 180047 0 0 WISDOMTREE INC NOTE 3.250% 6/1 97717PAD6 29130 30000 SH SOLE 30000 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 39657868 1058107 SH SOLE 1058107 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 120101097 2386747 SH SOLE 2386747 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 624007 22593 SH SOLE 22593 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 13028782 281643 SH SOLE 281643 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 5578704 209175 SH SOLE 209175 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 9128514 231102 SH SOLE 231102 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 3989108 119256 SH SOLE 119256 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 718072 19534 SH SOLE 19534 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 14679023 695030 SH SOLE 695030 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 5151274 232458 SH SOLE 232458 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 4084641 84481 SH SOLE 84481 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 248212 10104 SH SOLE 10104 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 9733161 303971 SH SOLE 303971 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 4526534 78763 SH SOLE 78763 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 27883016 719747 SH SOLE 719747 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 8480073 96091 SH SOLE 96091 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 7684864 151456 SH SOLE 151456 0 0 WISDOMTREE TR US AI ENHANCED 97717W406 2479693 27873 SH SOLE 27873 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 3393063 78561 SH SOLE 78561 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 5080191 65081 SH SOLE 65081 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 41117896 668692 SH SOLE 668692 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 19156792 467695 SH SOLE 467695 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 3511537 91304 SH SOLE 91304 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 44628867 702928 SH SOLE 702928 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 15206257 539229 SH SOLE 539229 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 5852788 135262 SH SOLE 135262 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 1824358 44291 SH SOLE 44291 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 3640587 60505 SH SOLE 60505 0 0 WISDOMTREE TR WISDOMTREE US VA 97717W547 318270 5153 SH SOLE 5153 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 22874911 551070 SH SOLE 551070 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 1322109 43405 SH SOLE 43405 0 0 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 2053686 113967 SH SOLE 113967 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 5287319 146078 SH SOLE 146078 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 201527 3589 SH SOLE 3589 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 2345497 66614 SH SOLE 66614 0 0 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 1255639 30133 SH SOLE 30133 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 3903400 85320 SH SOLE 85320 0 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 1052487 17096 SH SOLE 17096 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 17391312 381221 SH SOLE 381221 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 4268130 149380 SH SOLE 149380 0 0 WISDOMTREE TR PUTWRITE STRAT 97717X560 709269 23088 SH SOLE 23088 0 0 WISDOMTREE TR US EFFICIENT COR 97717Y790 3262618 93324 SH SOLE 93324 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 754832 16648 SH SOLE 16648 0 0 WIX COM LTD SHS M98068105 2690839 29312 SH SOLE 29312 0 0 WNS HLDGS LTD SPON ADR 92932M101 6167904 90095 SH SOLE 90095 0 0 WOLFSPEED INC COM 977852102 6404705 168103 SH SOLE 168103 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2234102 277184 SH SOLE 277184 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 12474724 535626 SH SOLE 535626 0 0 WOODWARD INC COM 980745103 15442022 124272 SH SOLE 124272 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 206451 7529 SH SOLE 7529 0 0 WORKDAY INC CL A 98138H101 119017781 553958 SH SOLE 553958 0 0 WORKIVA INC COM CL A 98139A105 24087551 237690 SH SOLE 237690 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 24725310 674449 SH SOLE 674449 0 0 WORLD KINECT CORPORATION COM 981475106 1697695 75689 SH SOLE 75689 0 0 WORTHINGTON INDS INC COM 981811102 6590747 106612 SH SOLE 106612 0 0 WP CAREY INC COM 92936U109 34313546 634496 SH SOLE 634496 0 0 WPP PLC NEW ADR 92937A102 5901454 132379 SH SOLE 132379 0 0 WSFS FINL CORP COM 929328102 6416066 175783 SH SOLE 175783 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3451189 49629 SH SOLE 49629 0 0 WYNN RESORTS LTD COM 983134107 827464 8954 SH SOLE 8954 0 0 XAI OCTAGON FLOATING RATE & COM 98400T106 104250 15000 SH SOLE 15000 0 0 XCEL ENERGY INC COM 98389B100 28281318 494256 SH SOLE 494256 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1506524 44102 SH SOLE 44102 0 0 XOMETRY INC CLASS A COM 98423F109 1137439 66987 SH SOLE 66987 0 0 XP INC CL A G98239109 11497675 498815 SH SOLE 498815 0 0 XPEL INC COM 98379L100 3434017 44534 SH SOLE 44534 0 0 XPO INC COM 983793100 1151631 15425 SH SOLE 15425 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 817842 52764 SH SOLE 52764 0 0 XUNLEI LTD SPONSORED ADR 98419E108 105547 65557 SH SOLE 65557 0 0 XYLEM INC COM 98419M100 19990080 219599 SH SOLE 219599 0 0 YALLA GROUP LTD ADS 98459U103 305644 58329 SH SOLE 58329 0 0 YANDEX N V SHS CLASS A N97284108 547812 171259 SH SOLE 171259 0 0 YELP INC CL A 985817105 488516 11746 SH SOLE 11746 0 0 YETI HLDGS INC COM 98585X104 4560407 94575 SH SOLE 94575 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 88717 36509 SH SOLE 36509 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1775858 144968 SH SOLE 144968 0 0 YUM BRANDS INC COM 988498101 30534633 244394 SH SOLE 244394 0 0 YUM CHINA HLDGS INC COM 98850P109 14169319 254295 SH SOLE 254295 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 56508474 238906 SH SOLE 238906 0 0 ZIFF DAVIS INC COM 48123V102 1112684 17470 SH SOLE 17470 0 0 ZILLOW GROUP INC CL A 98954M101 651739 14551 SH SOLE 14551 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3821193 82781 SH SOLE 82781 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 32237074 287267 SH SOLE 287267 0 0 ZIONS BANCORPORATION N A COM 989701107 2252410 64557 SH SOLE 64557 0 0 ZIPRECRUITER INC CL A 98980B103 160043 13348 SH SOLE 13348 0 0 ZOETIS INC CL A 98978V103 271764493 1562044 SH SOLE 1562044 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2204716 31523 SH SOLE 31523 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 4888680 298090 SH SOLE 298090 0 0 ZSCALER INC COM 98980G102 969280 6230 SH SOLE 6230 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 535466 22154 SH SOLE 22154 0 0 ZUORA INC COM CL A 98983V106 186026 22576 SH SOLE 22576 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 1242968 44360 SH SOLE 44360 0 0 ZYMEWORKS INC COM 98985Y108 264340 41694 SH SOLE 41694 0 0