0001214659-24-008856.txt : 20240513 0001214659-24-008856.hdr.sgml : 20240513 20240513090707 ACCESSION NUMBER: 0001214659-24-008856 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240513 DATE AS OF CHANGE: 20240513 EFFECTIVENESS DATE: 20240513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ENVESTNET ASSET MANAGEMENT INC CENTRAL INDEX KEY: 0001407543 ORGANIZATION NAME: 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: 24937123 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 03-31-2024 03-31-2024 false ENVESTNET ASSET MANAGEMENT INC
1000 Chesterbrook Boulevard, Suite 250 Berwyn PA 19312
13F HOLDINGS REPORT 028-13411 N
Sean P. Skuja Compliance Director 312-827-2820 /s/ Sean P. Skuja Chicago IL 05-10-2024 0 4170 267852554954
INFORMATION TABLE 2 infotable.xml 1 800 FLOWERS COM INC CL A 68243Q106 144505 13343 SH SOLE 13343 0 0 10X GENOMICS INC CL A COM 88025U109 1621071 43194 SH SOLE 43194 0 0 3M CO COM 88579Y101 55325153 521591 SH SOLE 521591 0 0 8X8 INC NEW COM 282914100 249267 92321 SH SOLE 92321 0 0 908 DEVICES INC COM 65443P102 226447 29993 SH SOLE 29993 0 0 AAON INC COM PAR $0.004 000360206 27429032 311340 SH SOLE 311340 0 0 AAR CORP COM 000361105 7334015 122499 SH SOLE 122499 0 0 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 1533896 41705 SH SOLE 41705 0 0 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 744972 29692 SH SOLE 29692 0 0 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 13291643 263097 SH SOLE 263097 0 0 ABBOTT LABS COM 002824100 501416220 4411545 SH SOLE 4411545 0 0 ABBVIE INC COM 00287Y109 850357319 4669727 SH SOLE 4669727 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 64258 14185 SH SOLE 14185 0 0 ABERCROMBIE & FITCH CO CL A 002896207 671044 5354 SH SOLE 5354 0 0 ABM INDS INC COM 000957100 629795 14115 SH SOLE 14115 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 1471915 525684 SH SOLE 525684 0 0 ABRDN ETFS BBRG ALL COMMDY 003261203 5251519 166451 SH SOLE 166451 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 8110659 410251 SH SOLE 410251 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 831272 85610 SH SOLE 85610 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 26764332 1260091 SH SOLE 1260091 0 0 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 458755 27210 SH SOLE 27210 0 0 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 590018 6309 SH SOLE 6309 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 1078714 12911 SH SOLE 12911 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 4795819 50218 SH SOLE 50218 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2343434 98422 SH SOLE 98422 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1764171 212807 SH SOLE 212807 0 0 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 248063 18750 SH SOLE 18750 0 0 ABSCI CORPORATION COM 00091E109 384195 67640 SH SOLE 67640 0 0 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 4009009 115711 SH SOLE 115711 0 0 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 3437084 112130 SH SOLE 112130 0 0 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 5060951 198586 SH SOLE 198586 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 2353145 77191 SH SOLE 77191 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1291317 19119 SH SOLE 19119 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 8457527 106760 SH SOLE 106760 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1952156 105579 SH SOLE 105579 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 837673206 2416760 SH SOLE 2416760 0 0 ACCO BRANDS CORP COM 00081T108 1737427 309702 SH SOLE 309702 0 0 ACCURAY INC COM 004397105 25033 10135 SH SOLE 10135 0 0 ACI WORLDWIDE INC COM 004498101 5397123 162515 SH SOLE 162515 0 0 ACME UTD CORP COM 004816104 1818097 38691 SH SOLE 38691 0 0 ACUITY BRANDS INC COM 00508Y102 19257363 71661 SH SOLE 71661 0 0 ACUSHNET HLDGS CORP COM 005098108 8086785 122620 SH SOLE 122620 0 0 ACV AUCTIONS INC COM CL A 00091G104 4201880 223861 SH SOLE 223861 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 395092 34326 SH SOLE 34326 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 38905 12120 SH SOLE 12120 0 0 ADDUS HOMECARE CORP COM 006739106 4573932 44261 SH SOLE 44261 0 0 ADEIA INC COM 00676P107 181398 16612 SH SOLE 16612 0 0 ADIENT PLC ORD SHS G0084W101 271212 8239 SH SOLE 8239 0 0 ADMA BIOLOGICS INC COM 000899104 73834 11187 SH SOLE 11187 0 0 ADOBE INC COM 00724F101 462468676 916505 SH SOLE 916505 0 0 ADT INC DEL COM 00090Q103 131722 19602 SH SOLE 19602 0 0 ADTALEM GLOBAL ED INC COM 00737L103 207759 4042 SH SOLE 4042 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3791151 44555 SH SOLE 44555 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 10823801 62841 SH SOLE 62841 0 0 ADVANCED ENERGY INDS COM 007973100 19777219 193932 SH SOLE 193932 0 0 ADVANCED MICRO DEVICES INC COM 007903107 170730259 945926 SH SOLE 945926 0 0 ADVENT CONV & INCOME FD COM 00764C109 187637 15715 SH SOLE 15715 0 0 ADVISORS INNER CIRCLE FD III STRATEGAS GBL PO 00775Y652 9109453 330038 SH SOLE 330038 0 0 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 8502164 334959 SH SOLE 334959 0 0 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 1066385 32556 SH SOLE 32556 0 0 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 1046848 16828 SH SOLE 16828 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 195836 19564 SH SOLE 19564 0 0 AECOM COM 00766T100 525273 5356 SH SOLE 5356 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 1007848 166586 SH SOLE 166586 0 0 AERCAP HOLDINGS NV SHS N00985106 29042783 334171 SH SOLE 334171 0 0 AEROVIRONMENT INC COM 008073108 2848939 18587 SH SOLE 18587 0 0 AES CORP COM 00130H105 16099399 897903 SH SOLE 897903 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 6003136 35846 SH SOLE 35846 0 0 AFFIRM HLDGS INC COM CL A 00827B106 3921913 105258 SH SOLE 105258 0 0 AFLAC INC COM 001055102 83670150 974495 SH SOLE 974495 0 0 AFYA LTD CL A COM G01125106 1362564 73335 SH SOLE 73335 0 0 AG MTG INVT TR INC COM NEW 001228501 91427 14939 SH SOLE 14939 0 0 AGCO CORP COM 001084102 8663950 70427 SH SOLE 70427 0 0 AGF INVTS TR US MARKET NETRL 00110G408 3591554 199365 SH SOLE 199365 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 110284029 757914 SH SOLE 757914 0 0 AGILON HEALTH INC COM 00857U107 230336 37760 SH SOLE 37760 0 0 AGILYSYS INC COM 00847J105 6560484 77860 SH SOLE 77860 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 713953 24417 SH SOLE 24417 0 0 AGNC INVT CORP COM 00123Q104 13609497 1374697 SH SOLE 1374697 0 0 AGNICO EAGLE MINES LTD COM 008474108 19148861 321020 SH SOLE 321020 0 0 AGREE RLTY CORP COM 008492100 15445540 270405 SH SOLE 270405 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 927330 31362 SH SOLE 31362 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695 384210 13678 SH SOLE 13678 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 605165 22261 SH SOLE 22261 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 892053 24876 SH SOLE 24876 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 437538 12186 SH SOLE 12186 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 793065 24047 SH SOLE 24047 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 2029394 62229 SH SOLE 62229 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 8317382 264589 SH SOLE 264589 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 257897 9219 SH SOLE 9219 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 1993214 73469 SH SOLE 73469 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828 502032 16243 SH SOLE 16243 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 1126582 38904 SH SOLE 38904 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 297453 8534 SH SOLE 8534 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 4803805 158751 SH SOLE 158751 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 523579 18042 SH SOLE 18042 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 7072380 254534 SH SOLE 254534 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 3319692 98042 SH SOLE 98042 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 476476 16287 SH SOLE 16287 0 0 AIM ETF PRODUCTS TRUST US LARCP B10 MAR 00888H810 1074992 35205 SH SOLE 35205 0 0 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 5251883 182865 SH SOLE 182865 0 0 AIR LEASE CORP CL A 00912X302 46783888 909485 SH SOLE 909485 0 0 AIR PRODS & CHEMS INC COM 009158106 270087368 1114820 SH SOLE 1114820 0 0 AIRBNB INC COM CL A 009066101 137059244 830864 SH SOLE 830864 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 59158733 543938 SH SOLE 543938 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 30195 16500 SH SOLE 16500 0 0 AKERO THERAPEUTICS INC COM 00973Y108 364426 14427 SH SOLE 14427 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 18607 31479 SH SOLE 31479 0 0 ALAMO GROUP INC COM 011311107 2015897 8829 SH SOLE 8829 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 437064 29631 SH SOLE 29631 0 0 ALARM COM HLDGS INC COM 011642105 10714943 147854 SH SOLE 147854 0 0 ALASKA AIR GROUP INC COM 011659109 1391921 32378 SH SOLE 32378 0 0 ALBANY INTL CORP CL A 012348108 27097978 289787 SH SOLE 289787 0 0 ALBEMARLE CORP COM 012653101 21944523 166574 SH SOLE 166574 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1838610 85756 SH SOLE 85756 0 0 ALCOA CORP COM 013872106 821959 24326 SH SOLE 24326 0 0 ALCON AG ORD SHS H01301128 124227588 1491975 SH SOLE 1491975 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 926992 56284 SH SOLE 56284 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 36272240 281376 SH SOLE 281376 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23290936 321876 SH SOLE 321876 0 0 ALIGHT INC COM CL A 01626W101 1075327 109170 SH SOLE 109170 0 0 ALIGN TECHNOLOGY INC COM 016255101 155782463 475062 SH SOLE 475062 0 0 ALKERMES PLC SHS G01767105 1357642 50153 SH SOLE 50153 0 0 ALLEGIANT TRAVEL CO COM 01748X102 467414 6215 SH SOLE 6215 0 0 ALLEGION PLC ORD SHS G0176J109 49912852 370521 SH SOLE 370521 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 2563033 95068 SH SOLE 95068 0 0 ALLETE INC COM NEW 018522300 2057020 34491 SH SOLE 34491 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 165630 15071 SH SOLE 15071 0 0 ALLIANT ENERGY CORP COM 018802108 30634219 607822 SH SOLE 607822 0 0 ALLIENT INC COM 019330109 1605100 44986 SH SOLE 44986 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 19324731 238107 SH SOLE 238107 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 55102 12327 SH SOLE 12327 0 0 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 321662 67013 SH SOLE 67013 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 2084868 313986 SH SOLE 313986 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 1019688 109291 SH SOLE 109291 0 0 ALLSTATE CORP COM 020002101 44742505 258612 SH SOLE 258612 0 0 ALLY FINL INC COM 02005N100 2434170 59970 SH SOLE 59970 0 0 ALMACENES EXITO S A SPON ADS 02028M105 132319 25495 SH SOLE 25495 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4100189 27435 SH SOLE 27435 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 744164 2247 SH SOLE 2247 0 0 ALPHABET INC CAP STK CL A 02079K305 979628978 6490618 SH SOLE 6490618 0 0 ALPHABET INC CAP STK CL C 02079K107 1027294103 6746973 SH SOLE 6746973 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 5279074 382819 SH SOLE 382819 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 82330722 1734739 SH SOLE 1734739 0 0 ALPS ETF TR ACTIVE EQTY OPPT 00162Q510 3135840 59306 SH SOLE 59306 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 291479 9821 SH SOLE 9821 0 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 1536839 13025 SH SOLE 13025 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 7901587 159919 SH SOLE 159919 0 0 ALPS ETF TR OSHARES US SMLCP 00162Q395 3173351 74544 SH SOLE 74544 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 433899 8043 SH SOLE 8043 0 0 ALPS ETF TR RIVERFRNT DYMC 00162Q528 9456501 186310 SH SOLE 186310 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 3056008 133567 SH SOLE 133567 0 0 ALPS ETF TR OSHARES EUR QLT 00162Q379 604548 20096 SH SOLE 20096 0 0 ALPS ETF TR RIVERFRONT DYM 00162Q536 3626261 162503 SH SOLE 162503 0 0 ALPS ETF TR ALERIAN ENERGY 00162Q676 1262228 49640 SH SOLE 49640 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 3646775 122704 SH SOLE 122704 0 0 ALTAIR ENGR INC COM CL A 021369103 6729104 78109 SH SOLE 78109 0 0 ALTICE USA INC CL A 02156K103 144145 55228 SH SOLE 55228 0 0 ALTIMMUNE INC COM NEW 02155H200 371906 36533 SH SOLE 36533 0 0 ALTRIA GROUP INC COM 02209S103 145519678 3336077 SH SOLE 3336077 0 0 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 6362385 234083 SH SOLE 234083 0 0 AMAZON COM INC COM 023135106 2198177556 12186371 SH SOLE 12186371 0 0 AMBAC FINL GROUP INC COM NEW 023139884 178667 11431 SH SOLE 11431 0 0 AMBARELLA INC SHS G037AX101 2676544 52719 SH SOLE 52719 0 0 AMBEV SA SPONSORED ADR 02319V103 12286824 4954364 SH SOLE 4954364 0 0 AMC NETWORKS INC CL A 00164V103 243401 20066 SH SOLE 20066 0 0 AMCOR PLC ORD G0250X107 37052043 3896114 SH SOLE 3896114 0 0 AMDOCS LTD SHS G02602103 39797677 440386 SH SOLE 440386 0 0 AMER SOFTWARE INC CL A 029683109 227524 19871 SH SOLE 19871 0 0 AMER SPORTS INC COM SHS G0260P102 518992 31840 SH SOLE 31840 0 0 AMEREN CORP COM 023608102 6314480 85377 SH SOLE 85377 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 13876903 743686 SH SOLE 743686 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 598400 38984 SH SOLE 38984 0 0 AMERICAN ASSETS TR INC COM 024013104 346505 15815 SH SOLE 15815 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 426564975 7359644 SH SOLE 7359644 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 55608938 844351 SH SOLE 844351 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 58843088 923174 SH SOLE 923174 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 40225541 429256 SH SOLE 429256 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 39769466 859323 SH SOLE 859323 0 0 AMERICAN CENTY ETF TR MULTISECTOR 025072398 2512037 57878 SH SOLE 57878 0 0 AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 159704626 2424981 SH SOLE 2424981 0 0 AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 323535 4634 SH SOLE 4634 0 0 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 26231520 635916 SH SOLE 635916 0 0 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 30043776 645064 SH SOLE 645064 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 68850611 1071438 SH SOLE 1071438 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 136769706 1528153 SH SOLE 1528153 0 0 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 79812399 1606514 SH SOLE 1606514 0 0 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 59330061 698494 SH SOLE 698494 0 0 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 499747177 9544446 SH SOLE 9544446 0 0 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 89804210 1776542 SH SOLE 1776542 0 0 AMERICAN CENTY ETF TR SHORT DURTN STRG 025072257 628407 12335 SH SOLE 12335 0 0 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 45494497 780341 SH SOLE 780341 0 0 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 48569484 587888 SH SOLE 587888 0 0 AMERICAN CENTY ETF TR MULTISECTOR FLOA 025072224 265292 5211 SH SOLE 5211 0 0 AMERICAN CENTY ETF TR EMERGING MARKETS 025072414 1331418 34302 SH SOLE 34302 0 0 AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760 48503171 839495 SH SOLE 839495 0 0 AMERICAN CENTY ETF TR QUALITY PREFER 025072539 16836958 453863 SH SOLE 453863 0 0 AMERICAN CENTY ETF TR QUALITY CONVER 025072521 20641065 482381 SH SOLE 482381 0 0 AMERICAN CENTY ETF TR SELECT HIGH YIEL 025072331 25822088 566398 SH SOLE 566398 0 0 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 33982016 523071 SH SOLE 523071 0 0 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 2086036 44018 SH SOLE 44018 0 0 AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364 490830 9076 SH SOLE 9076 0 0 AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 3852203 91112 SH SOLE 91112 0 0 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 13361927 288719 SH SOLE 288719 0 0 AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299 236250 4150 SH SOLE 4150 0 0 AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281 594853 9684 SH SOLE 9684 0 0 AMERICAN CENTY ETF TR AVANTIS INTL SML 025072190 1236035 23251 SH SOLE 23251 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1802670 69898 SH SOLE 69898 0 0 AMERICAN ELEC PWR CO INC COM 025537101 287812835 3342774 SH SOLE 3342774 0 0 AMERICAN EXPRESS CO COM 025816109 160097847 703140 SH SOLE 703140 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 6085220 44587 SH SOLE 44587 0 0 AMERICAN HEALTHCARE REIT INC COM SHS 398182303 3390140 229840 SH SOLE 229840 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 22000362 598161 SH SOLE 598161 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 74670370 955231 SH SOLE 955231 0 0 AMERICAN TOWER CORP NEW COM 03027X100 230676282 1167449 SH SOLE 1167449 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3609947 35510 SH SOLE 35510 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 46903876 383797 SH SOLE 383797 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 23867808 957777 SH SOLE 957777 0 0 AMERIPRISE FINL INC COM 03076C106 308256455 703076 SH SOLE 703076 0 0 AMERIS BANCORP COM 03076K108 3113591 64357 SH SOLE 64357 0 0 AMERISAFE INC COM 03071H100 863446 17210 SH SOLE 17210 0 0 AMETEK INC COM 031100100 60539803 330999 SH SOLE 330999 0 0 AMGEN INC COM 031162100 370085528 1301651 SH SOLE 1301651 0 0 AMICUS THERAPEUTICS INC COM 03152W109 5119111 434560 SH SOLE 434560 0 0 AMKOR TECHNOLOGY INC COM 031652100 12235804 379522 SH SOLE 379522 0 0 AMN HEALTHCARE SVCS INC COM 001744101 9627465 154015 SH SOLE 154015 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 248763 41050 SH SOLE 41050 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1044926 23797 SH SOLE 23797 0 0 AMPHENOL CORP NEW CL A 032095101 302801009 2625063 SH SOLE 2625063 0 0 AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 251257 60109 SH SOLE 60109 0 0 AMPLIFY ETF TR CASH FLOW DIVID 032108698 382799 12837 SH SOLE 12837 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 34973787 899532 SH SOLE 899532 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 6303153 98318 SH SOLE 98318 0 0 AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 142602 14361 SH SOLE 14361 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 749845 12915 SH SOLE 12915 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 1607459 133288 SH SOLE 133288 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 2345520 64367 SH SOLE 64367 0 0 AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 531514 9087 SH SOLE 9087 0 0 AMTD IDEA GROUP SPON ADS 00180G304 35713 20178 SH SOLE 20178 0 0 ANALOG DEVICES INC COM 032654105 345260967 1745594 SH SOLE 1745594 0 0 ANDERSONS INC COM 034164103 834186 14540 SH SOLE 14540 0 0 ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 161288 12913 SH SOLE 12913 0 0 ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745 1998854 182377 SH SOLE 182377 0 0 ANGIODYNAMICS INC COM 03475V101 931681 158719 SH SOLE 158719 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 33742397 555156 SH SOLE 555156 0 0 ANIKA THERAPEUTICS INC COM 035255108 1923796 75740 SH SOLE 75740 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 4729899 240218 SH SOLE 240218 0 0 ANSYS INC COM 03662Q105 98294986 283140 SH SOLE 283140 0 0 ANTERO MIDSTREAM CORP COM 03676B102 6202911 441174 SH SOLE 441174 0 0 ANTERO RESOURCES CORP COM 03674X106 896445 30912 SH SOLE 30912 0 0 AON PLC SHS CL A G0403H108 123343333 369601 SH SOLE 369601 0 0 APA CORPORATION COM 03743Q108 5917690 172126 SH SOLE 172126 0 0 APARTMENT INCOME REIT CORP COM 03750L109 3191602 98294 SH SOLE 98294 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 716373 87469 SH SOLE 87469 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 5560857 94605 SH SOLE 94605 0 0 API GROUP CORP COM STK 00187Y100 11802677 300552 SH SOLE 300552 0 0 APOGEE ENTERPRISES INC COM 037598109 438800 7412 SH SOLE 7412 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2908663 261101 SH SOLE 261101 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 46093349 409901 SH SOLE 409901 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 322923 22582 SH SOLE 22582 0 0 APPFOLIO INC COM CL A 03783C100 8840509 35829 SH SOLE 35829 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2268883 138515 SH SOLE 138515 0 0 APPLE INC COM 037833100 1902068250 11092071 SH SOLE 11092071 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 8172219 41368 SH SOLE 41368 0 0 APPLIED MATLS INC COM 038222105 233415773 1131823 SH SOLE 1131823 0 0 APPLOVIN CORP COM CL A 03831W108 4784291 69117 SH SOLE 69117 0 0 APTARGROUP INC COM 038336103 12916608 89767 SH SOLE 89767 0 0 APTIV PLC SHS G6095L109 137673075 1728476 SH SOLE 1728476 0 0 APYX MEDICAL CORPORATION COM 03837C106 16905 12430 SH SOLE 12430 0 0 AQUA METALS INC COM 03837J101 5380 10000 SH SOLE 10000 0 0 ARAMARK COM 03852U106 5779134 177710 SH SOLE 177710 0 0 ARBOR REALTY TRUST INC COM 038923108 227323 17156 SH SOLE 17156 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 1918618 445155 SH SOLE 445155 0 0 ARCBEST CORP COM 03937C105 5195350 36459 SH SOLE 36459 0 0 ARCELLX INC COMMON STOCK 03940C100 205033 2948 SH SOLE 2948 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1468395 53241 SH SOLE 53241 0 0 ARCH CAP GROUP LTD ORD G0450A105 217069200 2348217 SH SOLE 2348217 0 0 ARCHER AVIATION INC COM CL A 03945R102 497027 107582 SH SOLE 107582 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5214896 83027 SH SOLE 83027 0 0 ARCHROCK INC COM 03957W106 19294913 980931 SH SOLE 980931 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2080547 187100 SH SOLE 187100 0 0 ARCOSA INC COM 039653100 1144418 13329 SH SOLE 13329 0 0 ARES CAPITAL CORP COM 04010L103 29566526 1420102 SH SOLE 1420102 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 326071 22914 SH SOLE 22914 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 118308548 889672 SH SOLE 889672 0 0 ARGENX SE SPONSORED ADR 04016X101 21793990 55354 SH SOLE 55354 0 0 ARISTA NETWORKS INC COM 040413106 242955657 837836 SH SOLE 837836 0 0 ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102 4082344 57514 SH SOLE 57514 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1959933 35824 SH SOLE 35824 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 1655267 54575 SH SOLE 54575 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 2680529 93203 SH SOLE 93203 0 0 ARK ETF TR INNOVATION ETF 00214Q104 17163888 342729 SH SOLE 342729 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 3855875 46289 SH SOLE 46289 0 0 ARK ETF TR ARK SPACE EXPL 00214Q807 321972 21551 SH SOLE 21551 0 0 ARLO TECHNOLOGIES INC COM 04206A101 389544 30794 SH SOLE 30794 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 3948559 31591 SH SOLE 31591 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 30374369 244521 SH SOLE 244521 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 290506 19484 SH SOLE 19484 0 0 ARROW ELECTRS INC COM 042735100 17161081 132559 SH SOLE 132559 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1797841 39280 SH SOLE 39280 0 0 ARTIVION INC COM 228903100 211981 10018 SH SOLE 10018 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 449397 1906 SH SOLE 1906 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 652147 4314 SH SOLE 4314 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 35437587 3224530 SH SOLE 3224530 0 0 ASENSUS SURGICAL INC COM 04367G103 3680 16000 SH SOLE 16000 0 0 ASGN INC COM 00191U102 1691036 16142 SH SOLE 16142 0 0 ASHLAND INC COM 044186104 4636682 47619 SH SOLE 47619 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 365403368 376522 SH SOLE 376522 0 0 ASPEN TECHNOLOGY INC COM 29109X106 37339802 175074 SH SOLE 175074 0 0 ASSURANT INC COM 04621X108 21042101 111783 SH SOLE 111783 0 0 ASSURED GUARANTY LTD COM G0585R106 5660314 64875 SH SOLE 64875 0 0 AST SPACEMOBILE INC COM CL A 00217D100 85364 29436 SH SOLE 29436 0 0 ASTRANA HEALTH INC COM NEW 03763A207 410410 9774 SH SOLE 9774 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 198459303 2929289 SH SOLE 2929289 0 0 AT&T INC COM 00206R102 222857635 12662366 SH SOLE 12662366 0 0 ATI INC COM 01741R102 1846469 36085 SH SOLE 36085 0 0 ATKORE INC COM 047649108 30717650 161366 SH SOLE 161366 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 1135865 29080 SH SOLE 29080 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 11680531 330800 SH SOLE 330800 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 693837 37545 SH SOLE 37545 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 2481783 109716 SH SOLE 109716 0 0 ATLASSIAN CORPORATION CL A 049468101 159513970 817559 SH SOLE 817559 0 0 ATMOS ENERGY CORP COM 049560105 68203635 573767 SH SOLE 573767 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 411317 12754 SH SOLE 12754 0 0 ATRICURE INC COM 04963C209 3587768 117941 SH SOLE 117941 0 0 ATRION CORP COM 049904105 1818566 3923 SH SOLE 3923 0 0 ATS CORPORATION COM 00217Y104 4922779 145992 SH SOLE 145992 0 0 AUDIOCODES LTD ORD M15342104 164295 12523 SH SOLE 12523 0 0 AURORA CANNABIS INC COM 05156X850 143240 32629 SH SOLE 32629 0 0 AUTODESK INC COM 052769106 241848771 928687 SH SOLE 928687 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 2073368 79076 SH SOLE 79076 0 0 AUTOLIV INC COM 052800109 4730298 39278 SH SOLE 39278 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 266761 41812 SH SOLE 41812 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 369911359 1481186 SH SOLE 1481186 0 0 AUTONATION INC COM 05329W102 3903052 23572 SH SOLE 23572 0 0 AUTOZONE INC COM 053332102 160288866 50859 SH SOLE 50859 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 258907 15329 SH SOLE 15329 0 0 AVALONBAY CMNTYS INC COM 053484101 54202059 292100 SH SOLE 292100 0 0 AVANOS MED INC COM 05350V106 2305969 115820 SH SOLE 115820 0 0 AVANTOR INC COM 05352A100 27589999 1078999 SH SOLE 1078999 0 0 AVERY DENNISON CORP COM 053611109 130276931 583547 SH SOLE 583547 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 341316 8902 SH SOLE 8902 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 3963594 301414 SH SOLE 301414 0 0 AVIENT CORPORATION COM 05368V106 6230876 143569 SH SOLE 143569 0 0 AVISTA CORP COM 05379B107 6088209 173849 SH SOLE 173849 0 0 AVNET INC COM 053807103 7325313 147747 SH SOLE 147747 0 0 AXALTA COATING SYS LTD COM G0750C108 19659692 571669 SH SOLE 571669 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 3987509 35756 SH SOLE 35756 0 0 AXIS CAP HLDGS LTD SHS G0692U109 4906657 75464 SH SOLE 75464 0 0 AXON ENTERPRISE INC COM 05464C101 22318807 71333 SH SOLE 71333 0 0 AXONICS INC COM 05465P101 725495 10519 SH SOLE 10519 0 0 AXOS FINANCIAL INC COM 05465C100 1397528 25861 SH SOLE 25861 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1584429 19855 SH SOLE 19855 0 0 AZEK CO INC CL A 05478C105 9440607 187985 SH SOLE 187985 0 0 AZENTA INC COM 114340102 34970554 580135 SH SOLE 580135 0 0 AZZ INC COM 002474104 558604 7226 SH SOLE 7226 0 0 B & G FOODS INC NEW COM 05508R106 115197 10070 SH SOLE 10070 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 14506 12837 SH SOLE 12837 0 0 BADGER METER INC COM 056525108 14798811 91458 SH SOLE 91458 0 0 BAIDU INC SPON ADR REP A 056752108 8014545 76126 SH SOLE 76126 0 0 BAKER HUGHES COMPANY CL A 05722G100 29429412 878490 SH SOLE 878490 0 0 BALCHEM CORP COM 057665200 16109892 103968 SH SOLE 103968 0 0 BALL CORP COM 058498106 25613545 380249 SH SOLE 380249 0 0 BANC OF CALIFORNIA INC COM 05990K106 192801 12676 SH SOLE 12676 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 47540313 4015229 SH SOLE 4015229 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2641977 924106 SH SOLE 924106 0 0 BANCO MACRO SA SPON ADR B 05961W105 1435440 29793 SH SOLE 29793 0 0 BANCO SANTANDER S.A. ADR 05964H105 11907325 2460191 SH SOLE 2460191 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1522684 44497 SH SOLE 44497 0 0 BANCORP INC DEL COM 05969A105 303081 9058 SH SOLE 9058 0 0 BANK AMERICA CORP COM 060505104 323395465 8528361 SH SOLE 8528361 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 3285471 2752 SH SOLE 2752 0 0 BANK HAWAII CORP COM 062540109 9320937 149398 SH SOLE 149398 0 0 BANK MONTREAL QUE COM 063671101 6149862 62959 SH SOLE 62959 0 0 BANK NEW YORK MELLON CORP COM 064058100 122707359 2129597 SH SOLE 2129597 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 5972869 115351 SH SOLE 115351 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3863287 120765 SH SOLE 120765 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 16355336 359774 SH SOLE 359774 0 0 BANKUNITED INC COM 06652K103 304709 10882 SH SOLE 10882 0 0 BANNER CORP COM NEW 06652V208 419151 8732 SH SOLE 8732 0 0 BAOZUN INC SPONSORED ADR 06684L103 35728 15534 SH SOLE 15534 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 906907 29161 SH SOLE 29161 0 0 BARCLAYS PLC ADR 06738E204 21286297 2252518 SH SOLE 2252518 0 0 BARINGS BDC INC COM 06759L103 221721 23841 SH SOLE 23841 0 0 BARINGS CORPORATE INVS COM 06759X107 273336 15901 SH SOLE 15901 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1234718 86344 SH SOLE 86344 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 1174627 72868 SH SOLE 72868 0 0 BARNES GROUP INC COM 067806109 2623251 70612 SH SOLE 70612 0 0 BARRICK GOLD CORP COM 067901108 11241709 675583 SH SOLE 675583 0 0 BATH & BODY WORKS INC COM 070830104 6637098 132689 SH SOLE 132689 0 0 BAXTER INTL INC COM 071813109 26476686 619483 SH SOLE 619483 0 0 BAYCOM CORP COM 07272M107 497896 24158 SH SOLE 24158 0 0 BCE INC COM NEW 05534B760 87332501 2569634 SH SOLE 2569634 0 0 BEACON ROOFING SUPPLY INC COM 073685109 4223976 43093 SH SOLE 43093 0 0 BEAM THERAPEUTICS INC COM 07373V105 731506 22140 SH SOLE 22140 0 0 BECTON DICKINSON & CO COM 075887109 137961759 557534 SH SOLE 557534 0 0 BEIGENE LTD SPONSORED ADR 07725L102 10131883 64786 SH SOLE 64786 0 0 BEL FUSE INC CL B 077347300 224545 3723 SH SOLE 3723 0 0 BELDEN INC COM 077454106 2724650 29421 SH SOLE 29421 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 8986373 152234 SH SOLE 152234 0 0 BENCHMARK ELECTRS INC COM 08160H101 3142794 104725 SH SOLE 104725 0 0 BENTLEY SYS INC COM CL B 08265T208 59896393 1147001 SH SOLE 1147001 0 0 BERKLEY W R CORP COM 084423102 70874919 801390 SH SOLE 801390 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 514957179 1224572 SH SOLE 1224572 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 8247720 13 SH SOLE 13 0 0 BERRY GLOBAL GROUP INC COM 08579W103 9755288 161298 SH SOLE 161298 0 0 BEST BUY INC COM 086516101 63575334 775025 SH SOLE 775025 0 0 BGC GROUP INC CL A 088929104 521700 67143 SH SOLE 67143 0 0 BHP GROUP LTD SPONSORED ADS 088606108 42540527 737399 SH SOLE 737399 0 0 BIG LOTS INC COM 089302103 49908 11526 SH SOLE 11526 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 132529 19235 SH SOLE 19235 0 0 BILL HOLDINGS INC COM 090043100 1305130 18992 SH SOLE 18992 0 0 BIO RAD LABS INC CL A 090572207 34540725 99866 SH SOLE 99866 0 0 BIOATLA INC COM 09077B104 74208 21572 SH SOLE 21572 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 90399 17795 SH SOLE 17795 0 0 BIOGEN INC COM 09062X103 46950869 217738 SH SOLE 217738 0 0 BIOHAVEN LTD COM G1110E107 214002 3913 SH SOLE 3913 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 652849 35194 SH SOLE 35194 0 0 BIOLINERX LTD SPONSORED ADS 09071M205 60934 54405 SH SOLE 54405 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 12094992 138482 SH SOLE 138482 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 9901 10000 SH SOLE 10000 0 0 BIONTECH SE SPONSORED ADS 09075V102 12023928 130341 SH SOLE 130341 0 0 BIO-TECHNE CORP COM 09073M104 27387356 389080 SH SOLE 389080 0 0 BIOVENTUS INC COM CL A 09075A108 475108 91367 SH SOLE 91367 0 0 BIOVIE INC CL A NEW 09074F207 22338 42258 SH SOLE 42258 0 0 BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 1959810 50628 SH SOLE 50628 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 43470326 574624 SH SOLE 574624 0 0 BLACK HILLS CORP COM 092113109 1218916 22324 SH SOLE 22324 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 1459355 91324 SH SOLE 91324 0 0 BLACKBAUD INC COM 09227Q100 9024186 121718 SH SOLE 121718 0 0 BLACKLINE INC COM 09239B109 22377777 346513 SH SOLE 346513 0 0 BLACKROCK CAP ALLOCATION TER COM 09260U109 574123 34461 SH SOLE 34461 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 152653 14135 SH SOLE 14135 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 330412 33750 SH SOLE 33750 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 290923 27214 SH SOLE 27214 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 473250 42789 SH SOLE 42789 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 4579054 234944 SH SOLE 234944 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 609139 73835 SH SOLE 73835 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1230562 117645 SH SOLE 117645 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1281827 231795 SH SOLE 231795 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 2533703073 57065385 SH SOLE 57065385 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 334264797 5822414 SH SOLE 5822414 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 56436580 1235626 SH SOLE 1235626 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 713110982 13593423 SH SOLE 13593423 0 0 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 290404 12936 SH SOLE 12936 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 137624 10652 SH SOLE 10652 0 0 BLACKROCK INC COM 09247X101 557219354 668369 SH SOLE 668369 0 0 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 177253 12634 SH SOLE 12634 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 2253237 141892 SH SOLE 141892 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1182054 114429 SH SOLE 114429 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 1166547 107417 SH SOLE 107417 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 178890 16145 SH SOLE 16145 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 165426 15621 SH SOLE 15621 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 957659 86981 SH SOLE 86981 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 3060939 253389 SH SOLE 253389 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 1134960 160759 SH SOLE 160759 0 0 BLACKROCK MUNIYIELD MICH QU COM 09254V105 124930 10854 SH SOLE 10854 0 0 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 140610 13366 SH SOLE 13366 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 358055 31244 SH SOLE 31244 0 0 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 146725 13842 SH SOLE 13842 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 748135 20264 SH SOLE 20264 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 8275083 506431 SH SOLE 506431 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 717204 68764 SH SOLE 68764 0 0 BLACKSTONE INC COM 09260D107 91748336 698396 SH SOLE 698396 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 598256 48599 SH SOLE 48599 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 693761 34845 SH SOLE 34845 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 7835969 251556 SH SOLE 251556 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 1861442 156424 SH SOLE 156424 0 0 BLOCK H & R INC COM 093671105 4226766 86067 SH SOLE 86067 0 0 BLOCK INC CL A 852234103 21349491 252418 SH SOLE 252418 0 0 BLOOM ENERGY CORP COM CL A 093712107 338358 30103 SH SOLE 30103 0 0 BLOOMIN BRANDS INC COM 094235108 2494626 86981 SH SOLE 86981 0 0 BLUE BIRD CORP COM 095306106 2386435 62244 SH SOLE 62244 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 5727772 372417 SH SOLE 372417 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 5458804 289438 SH SOLE 289438 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2175282 22932 SH SOLE 22932 0 0 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 1776113 206285 SH SOLE 206285 0 0 BNY MELLON ETF TRUST CORE BOND ETF 09661T602 201745 4818 SH SOLE 4818 0 0 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 6831318 143334 SH SOLE 143334 0 0 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 1023622 13538 SH SOLE 13538 0 0 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 960426 9624 SH SOLE 9624 0 0 BNY MELLON ETF TRUST US SMLCP CORE 09661T305 385585 4014 SH SOLE 4014 0 0 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 456065 4603 SH SOLE 4603 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 1080412 446451 SH SOLE 446451 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 1272427 217138 SH SOLE 217138 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 1109101 181820 SH SOLE 181820 0 0 BOEING CO COM 097023105 97574542 505594 SH SOLE 505594 0 0 BOISE CASCADE CO DEL COM 09739D100 15650143 102042 SH SOLE 102042 0 0 BOK FINL CORP COM NEW 05561Q201 1929086 20968 SH SOLE 20968 0 0 BONDBLOXX ETF TRUST BLOOMBERG SEVEN 09789C820 6285930 132419 SH SOLE 132419 0 0 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 224142 4516 SH SOLE 4516 0 0 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 2321982 46154 SH SOLE 46154 0 0 BONDBLOXX ETF TRUST BLOOMBERG FVE YR 09789C838 920093 18971 SH SOLE 18971 0 0 BOOKING HOLDINGS INC COM 09857L108 213587577 58874 SH SOLE 58874 0 0 BOOT BARN HLDGS INC COM 099406100 11058981 116227 SH SOLE 116227 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 140196202 944464 SH SOLE 944464 0 0 BORGWARNER INC COM 099724106 6637944 191075 SH SOLE 191075 0 0 BOSTON BEER INC CL A 100557107 4777545 15694 SH SOLE 15694 0 0 BOSTON PROPERTIES INC COM 101121101 23491113 359686 SH SOLE 359686 0 0 BOSTON SCIENTIFIC CORP COM 101137107 164463971 2401284 SH SOLE 2401284 0 0 BOWLERO CORP CL A COM 10258P102 175848 12836 SH SOLE 12836 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 202026 5807 SH SOLE 5807 0 0 BOX INC CL A 10316T104 8283757 292506 SH SOLE 292506 0 0 BOYD GAMING CORP COM 103304101 2763355 41048 SH SOLE 41048 0 0 BP PLC SPONSORED ADR 055622104 71877934 1907588 SH SOLE 1907588 0 0 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 399327 47090 SH SOLE 47090 0 0 BRAZE INC COM CL A 10576N102 3151015 71129 SH SOLE 71129 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 338100 9079 SH SOLE 9079 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1014207 32801 SH SOLE 32801 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 33983892 299787 SH SOLE 299787 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 78794 11436 SH SOLE 11436 0 0 BRINKER INTL INC COM 109641100 490689 9877 SH SOLE 9877 0 0 BRINKS CO COM 109696104 2338927 25319 SH SOLE 25319 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 121163057 2234244 SH SOLE 2234244 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 65060602 2133134 SH SOLE 2133134 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 6042299 257667 SH SOLE 257667 0 0 BROADCOM INC COM 11135F101 961329895 725308 SH SOLE 725308 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 135892570 663344 SH SOLE 663344 0 0 BROADSTONE NET LEASE INC COM 11135E203 1039618 66344 SH SOLE 66344 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 20764640 494142 SH SOLE 494142 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 72740446 1737211 SH SOLE 1737211 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2250939 72122 SH SOLE 72122 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 28571310 792767 SH SOLE 792767 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 595135 46063 SH SOLE 46063 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 7963229 324104 SH SOLE 324104 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 250500 10783 SH SOLE 10783 0 0 BROWN & BROWN INC COM 115236101 47701425 544910 SH SOLE 544910 0 0 BROWN FORMAN CORP CL B 115637209 4366321 84586 SH SOLE 84586 0 0 BRP GROUP INC COM CL A 05589G102 3760827 129953 SH SOLE 129953 0 0 BRP INC COM SUN VTG 05577W200 2082479 31033 SH SOLE 31033 0 0 BRUKER CORP COM 116794108 19053284 202824 SH SOLE 202824 0 0 BRUNSWICK CORP COM 117043109 15472863 160307 SH SOLE 160307 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 27852841 133555 SH SOLE 133555 0 0 BUMBLE INC COM CL A 12047B105 1136291 100114 SH SOLE 100114 0 0 BUNGE GLOBAL SA COM SHS H11356104 10923685 106552 SH SOLE 106552 0 0 BURLINGTON STORES INC COM 122017106 23708016 102106 SH SOLE 102106 0 0 BWX TECHNOLOGIES INC COM 05605H100 26176505 255082 SH SOLE 255082 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 29664424 389604 SH SOLE 389604 0 0 C3 AI INC CL A 12468P104 319331 11796 SH SOLE 11796 0 0 CABALETTA BIO INC COM 12674W109 555542 32564 SH SOLE 32564 0 0 CABLE ONE INC COM 12685J105 9297886 21974 SH SOLE 21974 0 0 CABOT CORP COM 127055101 27597183 299319 SH SOLE 299319 0 0 CACI INTL INC CL A 127190304 15120848 39915 SH SOLE 39915 0 0 CACTUS INC CL A 127203107 3777300 75410 SH SOLE 75410 0 0 CADENCE BANK COM 12740C103 621686 21437 SH SOLE 21437 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 180555102 580041 SH SOLE 580041 0 0 CADRE HLDGS INC COM 12763L105 472263 13046 SH SOLE 13046 0 0 CAE INC COM 124765108 3368377 163197 SH SOLE 163197 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 3820028 87335 SH SOLE 87335 0 0 CAL MAINE FOODS INC COM NEW 128030202 6526379 110899 SH SOLE 110899 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 898517 41216 SH SOLE 41216 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 1304935 125474 SH SOLE 125474 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 382318 23355 SH SOLE 23355 0 0 CALERES INC COM 129500104 397647 9692 SH SOLE 9692 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 206537 3748 SH SOLE 3748 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2379465 51193 SH SOLE 51193 0 0 CALIX INC COM 13100M509 3338350 100674 SH SOLE 100674 0 0 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 1514420 45153 SH SOLE 45153 0 0 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 732423 27117 SH SOLE 27117 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 5734650 78267 SH SOLE 78267 0 0 CAMDEN PPTY TR SH BEN INT 133131102 19478707 197954 SH SOLE 197954 0 0 CAMECO CORP COM 13321L108 8429911 194596 SH SOLE 194596 0 0 CAMPBELL SOUP CO COM 134429109 8945699 201253 SH SOLE 201253 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 218003 7828 SH SOLE 7828 0 0 CAMTEK LTD ORD M20791105 1769976 21129 SH SOLE 21129 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 206105 17090 SH SOLE 17090 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 38536486 759789 SH SOLE 759789 0 0 CANADIAN NAT RES LTD COM 136385101 58428333 765570 SH SOLE 765570 0 0 CANADIAN NATL RY CO COM 136375102 112866412 856931 SH SOLE 856931 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 172653064 1957766 SH SOLE 1957766 0 0 CANADIAN SOLAR INC COM 136635109 247869 12544 SH SOLE 12544 0 0 CANNAE HLDGS INC COM 13765N107 4345209 195378 SH SOLE 195378 0 0 CAPITAL GROUP CORE BALANCED SHS 14021D107 2526728 86799 SH SOLE 86799 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 142728227 4580495 SH SOLE 4580495 0 0 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 8062365 281605 SH SOLE 281605 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 226350576 6964633 SH SOLE 6964633 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 51167720 1776657 SH SOLE 1776657 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 127250150 3977810 SH SOLE 3977810 0 0 CAPITAL GROUP INTERNATIONAL SHS 14021M107 832039 28681 SH SOLE 28681 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 22930837 889482 SH SOLE 889482 0 0 CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 4433206 170547 SH SOLE 170547 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 50063212 2228994 SH SOLE 2228994 0 0 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 18614936 689187 SH SOLE 689187 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607 980466 38136 SH SOLE 38136 0 0 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 12812441 473833 SH SOLE 473833 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 7376059 290453 SH SOLE 290453 0 0 CAPITAL ONE FINL CORP COM 14040H105 80942069 543637 SH SOLE 543637 0 0 CAPITAL SOUTHWEST CORP COM 140501107 634458 25419 SH SOLE 25419 0 0 CAPITOL SER TR HULL TACTICAL 14064D519 561712 14065 SH SOLE 14065 0 0 CARA THERAPEUTICS INC COM 140755109 32570 35791 SH SOLE 35791 0 0 CARDINAL HEALTH INC COM 14149Y108 70669776 631544 SH SOLE 631544 0 0 CARDIOL THERAPEUTICS INC COM CL A 14161Y200 45720 25380 SH SOLE 25380 0 0 CARETRUST REIT INC COM 14174T107 2224382 91275 SH SOLE 91275 0 0 CARGURUS INC COM CL A 141788109 918953 39816 SH SOLE 39816 0 0 CARLISLE COS INC COM 142339100 67447649 172126 SH SOLE 172126 0 0 CARLYLE GROUP INC COM 14316J108 18591371 396320 SH SOLE 396320 0 0 CARLYLE SECURED LENDING INC COM 872280102 551729 33890 SH SOLE 33890 0 0 CARMAX INC COM 143130102 119185906 1368223 SH SOLE 1368223 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2632760 161124 SH SOLE 161124 0 0 CARNIVAL PLC ADR 14365C103 901356 61192 SH SOLE 61192 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1902877 26643 SH SOLE 26643 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 148740703 2558760 SH SOLE 2558760 0 0 CARS COM INC COM 14575E105 2854904 166176 SH SOLE 166176 0 0 CARTERS INC COM 146229109 8080759 95427 SH SOLE 95427 0 0 CARVANA CO CL A 146869102 800333 9104 SH SOLE 9104 0 0 CASELLA WASTE SYS INC CL A 147448104 30879968 312329 SH SOLE 312329 0 0 CASEYS GEN STORES INC COM 147528103 121179367 380529 SH SOLE 380529 0 0 CASS INFORMATION SYS INC COM 14808P109 2275774 47245 SH SOLE 47245 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1017283 45927 SH SOLE 45927 0 0 CATALENT INC COM 148806102 4638406 82168 SH SOLE 82168 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 479985 30112 SH SOLE 30112 0 0 CATERPILLAR INC COM 149123101 218869560 597303 SH SOLE 597303 0 0 CATHAY GEN BANCORP COM 149150104 1931650 51061 SH SOLE 51061 0 0 CAVA GROUP INC COM 148929102 709466 10128 SH SOLE 10128 0 0 CAVCO INDS INC DEL COM 149568107 13614596 34117 SH SOLE 34117 0 0 CBIZ INC COM 124805102 3297471 42006 SH SOLE 42006 0 0 CBOE GLOBAL MKTS INC COM 12503M108 31418561 171004 SH SOLE 171004 0 0 CBRE GROUP INC CL A 12504L109 82337263 846743 SH SOLE 846743 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 18000269 1505039 SH SOLE 1505039 0 0 CDW CORP COM 12514G108 71180106 278286 SH SOLE 278286 0 0 CECO ENVIRONMENTAL CORP COM 125141101 481970 20937 SH SOLE 20937 0 0 CELANESE CORP DEL COM 150870103 81147653 472173 SH SOLE 472173 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1784972 39719 SH SOLE 39719 0 0 CELSIUS HLDGS INC COM NEW 15118V207 9250366 111558 SH SOLE 111558 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3820736 424055 SH SOLE 424055 0 0 CENCORA INC COM 03073E105 130659381 537715 SH SOLE 537715 0 0 CENOVUS ENERGY INC COM 15135U109 16194462 810128 SH SOLE 810128 0 0 CENTENE CORP DEL COM 15135B101 34833148 443847 SH SOLE 443847 0 0 CENTERPOINT ENERGY INC COM 15189T107 17498551 614200 SH SOLE 614200 0 0 CENTERSPACE COM 15202L107 725277 12693 SH SOLE 12693 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 230029 27548 SH SOLE 27548 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 186686 20182 SH SOLE 20182 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 378698 10257 SH SOLE 10257 0 0 CENTRAL GARDEN & PET CO COM 153527106 569468 13296 SH SOLE 13296 0 0 CENTURY CMNTYS INC COM 156504300 10780995 111720 SH SOLE 111720 0 0 CERTARA INC COM 15687V109 9480986 530257 SH SOLE 530257 0 0 CF INDS HLDGS INC COM 125269100 21539926 258862 SH SOLE 258862 0 0 CGI INC CL A SUB VTG 12532H104 13385425 121159 SH SOLE 121159 0 0 CHAMPIONX CORPORATION COM 15872M104 35242657 981963 SH SOLE 981963 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 276865 145719 SH SOLE 145719 0 0 CHARLES RIV LABS INTL INC COM 159864107 83361192 307663 SH SOLE 307663 0 0 CHART INDS INC COM 16115Q308 7066817 42902 SH SOLE 42902 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 12303774 42335 SH SOLE 42335 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 65831980 401390 SH SOLE 401390 0 0 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 157116 76642 SH SOLE 76642 0 0 CHEESECAKE FACTORY INC COM 163072101 14147132 391345 SH SOLE 391345 0 0 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 13326 15000 SH SOLE 15000 0 0 CHEFS WHSE INC NOTE 1.875%12/0 163086AB7 10314 10000 SH SOLE 10000 0 0 CHEMED CORP NEW COM 16359R103 47088530 73355 SH SOLE 73355 0 0 CHENIERE ENERGY INC COM NEW 16411R208 30354864 188212 SH SOLE 188212 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 624551 12645 SH SOLE 12645 0 0 CHESAPEAKE ENERGY CORP COM 165167735 3402590 38305 SH SOLE 38305 0 0 CHESAPEAKE UTILS CORP COM 165303108 10734363 100041 SH SOLE 100041 0 0 CHEVRON CORP NEW COM 166764100 823318469 5219465 SH SOLE 5219465 0 0 CHEWY INC CL A 16679L109 766989 48208 SH SOLE 48208 0 0 CHIMERA INVT CORP COM NEW 16934Q208 236926 51394 SH SOLE 51394 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1722486 54769 SH SOLE 54769 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 237025746 81543 SH SOLE 81543 0 0 CHOICE HOTELS INTL INC COM 169905106 22260943 176185 SH SOLE 176185 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 21893986 122834 SH SOLE 122834 0 0 CHROMADEX CORP COM NEW 171077407 34800 10000 SH SOLE 10000 0 0 CHUBB LIMITED COM H1467J104 267933383 1033973 SH SOLE 1033973 0 0 CHURCH & DWIGHT CO INC COM 171340102 31723066 304123 SH SOLE 304123 0 0 CHURCHILL DOWNS INC COM 171484108 22487513 181717 SH SOLE 181717 0 0 CHUYS HLDGS INC COM 171604101 990077 29353 SH SOLE 29353 0 0 CI&T INC COM CL A G21307106 63292 15325 SH SOLE 15325 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 845395 342265 SH SOLE 342265 0 0 CIENA CORP COM NEW 171779309 7755590 156837 SH SOLE 156837 0 0 CIMPRESS PLC SHS EURO G2143T103 1371728 15498 SH SOLE 15498 0 0 CINCINNATI FINL CORP COM 172062101 13166887 106039 SH SOLE 106039 0 0 CINEMARK HLDGS INC COM 17243V102 1365468 75986 SH SOLE 75986 0 0 CINTAS CORP COM 172908105 128897641 187616 SH SOLE 187616 0 0 CION INVT CORP COM 17259U204 328349 29850 SH SOLE 29850 0 0 CIRRUS LOGIC INC COM 172755100 9016299 97410 SH SOLE 97410 0 0 CISCO SYS INC COM 17275R102 494145613 9900734 SH SOLE 9900734 0 0 CITI TRENDS INC COM 17306X102 307654 11340 SH SOLE 11340 0 0 CITIGROUP INC COM NEW 172967424 204387336 3231931 SH SOLE 3231931 0 0 CITIZENS FINL GROUP INC COM 174610105 21357935 588535 SH SOLE 588535 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 9891403 130304 SH SOLE 130304 0 0 CLARIVATE PLC ORD SHS G21810109 549114 73905 SH SOLE 73905 0 0 CLEAN HARBORS INC COM 184496107 15318920 76096 SH SOLE 76096 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 44002 26668 SH SOLE 26668 0 0 CLEAR SECURE INC COM CL A 18467V109 466127 21915 SH SOLE 21915 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 351141 8465 SH SOLE 8465 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 4917838 278001 SH SOLE 278001 0 0 CLEARWAY ENERGY INC CL A 18539C105 1013547 47120 SH SOLE 47120 0 0 CLEARWAY ENERGY INC CL C 18539C204 773984 33579 SH SOLE 33579 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2494081 109678 SH SOLE 109678 0 0 CLOROX CO DEL COM 189054109 46423990 303207 SH SOLE 303207 0 0 CLOUDFLARE INC CL A COM 18915M107 18505055 191109 SH SOLE 191109 0 0 CME GROUP INC COM 12572Q105 116606581 541626 SH SOLE 541626 0 0 CMS ENERGY CORP COM 125896100 46790906 775454 SH SOLE 775454 0 0 CNA FINL CORP COM 126117100 892945 19660 SH SOLE 19660 0 0 CNH INDL N V SHS N20944109 5812664 448508 SH SOLE 448508 0 0 CNO FINL GROUP INC COM 12621E103 1209416 44011 SH SOLE 44011 0 0 CNX RES CORP COM 12653C108 6909498 291294 SH SOLE 291294 0 0 COASTAL FINL CORP WA COM NEW 19046P209 2180801 56105 SH SOLE 56105 0 0 COCA COLA CO COM 191216100 288598312 4717200 SH SOLE 4717200 0 0 COCA COLA CONS INC COM 191098102 2502436 2957 SH SOLE 2957 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 37627432 537919 SH SOLE 537919 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 21046822 216531 SH SOLE 216531 0 0 CODEXIS INC COM 192005106 564155 161649 SH SOLE 161649 0 0 CO-DIAGNOSTICS INC COM 189763105 20115 17960 SH SOLE 17960 0 0 COEUR MNG INC COM NEW 192108504 63962 16966 SH SOLE 16966 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11131758 170393 SH SOLE 170393 0 0 COGNEX CORP COM 192422103 20421676 481416 SH SOLE 481416 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 41505464 566318 SH SOLE 566318 0 0 COHEN & STEERS INC COM 19247A100 13201004 171687 SH SOLE 171687 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 978395 41510 SH SOLE 41510 0 0 COHEN & STEERS LTD DURATION COM 19248C105 2758739 137387 SH SOLE 137387 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 510000 42219 SH SOLE 42219 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 874298 43737 SH SOLE 43737 0 0 COHEN & STEERS TAX ADVAN PFD COM 19249X108 253000 12902 SH SOLE 12902 0 0 COHERENT CORP COM 19247G107 24194745 399122 SH SOLE 399122 0 0 COHU INC COM 192576106 375388 11263 SH SOLE 11263 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 10360899 39080 SH SOLE 39080 0 0 COLGATE PALMOLIVE CO COM 194162103 35598736 395322 SH SOLE 395322 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 661066 17029 SH SOLE 17029 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 514112 4206 SH SOLE 4206 0 0 COLUMBIA BKG SYS INC COM 197236102 3864508 199716 SH SOLE 199716 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1807908 101679 SH SOLE 101679 0 0 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 981171 47491 SH SOLE 47491 0 0 COLUMBIA ETF TR I INTERNATIONAL 19761L201 307359 10056 SH SOLE 10056 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 723496 23264 SH SOLE 23264 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 480506 7507 SH SOLE 7507 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 5033082 61999 SH SOLE 61999 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 7082557 158695 SH SOLE 158695 0 0 COMCAST CORP NEW CL A 20030N101 442928423 10217495 SH SOLE 10217495 0 0 COMERICA INC COM 200340107 7050644 128217 SH SOLE 128217 0 0 COMFORT SYS USA INC COM 199908104 32614731 102656 SH SOLE 102656 0 0 COMMERCE BANCSHARES INC COM 200525103 13645505 256494 SH SOLE 256494 0 0 COMMERCIAL METALS CO COM 201723103 14912229 253739 SH SOLE 253739 0 0 COMMUNITY BK SYS INC COM 203607106 2288725 47652 SH SOLE 47652 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 429270 16168 SH SOLE 16168 0 0 COMMUNITY TR BANCORP INC COM 204149108 874898 20513 SH SOLE 20513 0 0 COMMVAULT SYS INC COM 204166102 4435128 43726 SH SOLE 43726 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 277638 16497 SH SOLE 16497 0 0 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 448334 58074 SH SOLE 58074 0 0 COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704 96846 14390 SH SOLE 14390 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 94760 30275 SH SOLE 30275 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 523936 43698 SH SOLE 43698 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1407366 58470 SH SOLE 58470 0 0 COMPASS MINERALS INTL INC COM 20451N101 744295 47287 SH SOLE 47287 0 0 COMPUGEN LTD ORD M25722105 60839 23581 SH SOLE 23581 0 0 COMSTOCK RES INC COM 205768302 172285 18565 SH SOLE 18565 0 0 CONAGRA BRANDS INC COM 205887102 65681679 2215981 SH SOLE 2215981 0 0 CONCENTRIX CORP COM 20602D101 5408008 81667 SH SOLE 81667 0 0 CONDUENT INC COM 206787103 87944 26019 SH SOLE 26019 0 0 CONFLUENT INC CLASS A COM 20717M103 762329 24978 SH SOLE 24978 0 0 CONMED CORP COM 207410101 10464166 130671 SH SOLE 130671 0 0 CONNECTONE BANCORP INC COM 20786W107 2284294 117143 SH SOLE 117143 0 0 CONOCOPHILLIPS COM 20825C104 344329021 2705288 SH SOLE 2705288 0 0 CONSOL ENERGY INC NEW COM 20854L108 7001374 83589 SH SOLE 83589 0 0 CONSOLIDATED EDISON INC COM 209115104 15724356 173157 SH SOLE 173157 0 0 CONSTELLATION BRANDS INC CL A 21036P108 95328099 350780 SH SOLE 350780 0 0 CONSTELLATION ENERGY CORP COM 21037T109 25874523 139976 SH SOLE 139976 0 0 CONSTELLIUM SE CL A SHS F21107101 4901256 221676 SH SOLE 221676 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 26277077 467980 SH SOLE 467980 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 826521 111391 SH SOLE 111391 0 0 COOPER COS INC COM 216648501 74222633 731545 SH SOLE 731545 0 0 COPA HOLDINGS SA CL A P31076105 380399 3652 SH SOLE 3652 0 0 COPART INC COM 217204106 236438467 4082156 SH SOLE 4082156 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 7420045 306994 SH SOLE 306994 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1810053 71856 SH SOLE 71856 0 0 CORE & MAIN INC CL A 21874C102 2858194 49925 SH SOLE 49925 0 0 CORE LABORATORIES INC COM 21867A105 4648112 272138 SH SOLE 272138 0 0 COREBRIDGE FINL INC COM 21871X109 13904809 483982 SH SOLE 483982 0 0 CORECIVIC INC COM 21871N101 234025 14992 SH SOLE 14992 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 131288 17459 SH SOLE 17459 0 0 CORNING INC COM 219350105 41714450 1265608 SH SOLE 1265608 0 0 CORPAY INC COM SHS 219948106 29993551 97211 SH SOLE 97211 0 0 CORTEVA INC COM 22052L104 85581987 1483995 SH SOLE 1483995 0 0 COSAN S A ADS 22113B103 755066 58306 SH SOLE 58306 0 0 COSTAR GROUP INC COM 22160N109 166532399 1723938 SH SOLE 1723938 0 0 COSTCO WHSL CORP NEW COM 22160K105 505342035 689764 SH SOLE 689764 0 0 COTERRA ENERGY INC COM 127097103 60487957 2169582 SH SOLE 2169582 0 0 COTY INC COM CL A 222070203 3108040 259870 SH SOLE 259870 0 0 COUCHBASE INC COM 22207T101 1048980 39870 SH SOLE 39870 0 0 COUPANG INC CL A 22266T109 1365400 76751 SH SOLE 76751 0 0 COUSINS PPTYS INC COM NEW 222795502 4668419 194194 SH SOLE 194194 0 0 CRA INTL INC COM 12618T105 9556861 63891 SH SOLE 63891 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 7551716 103832 SH SOLE 103832 0 0 CRANE COMPANY COMMON STOCK 224408104 14653753 108442 SH SOLE 108442 0 0 CRANE NXT CO COM 224441105 3206949 51809 SH SOLE 51809 0 0 CRAWFORD & CO CL B 224633107 744802 82117 SH SOLE 82117 0 0 CRAWFORD & CO CL A 224633206 995408 105558 SH SOLE 105558 0 0 CREDICORP LTD COM G2519Y108 18404929 108629 SH SOLE 108629 0 0 CREDIT ACCEP CORP MICH COM 225310101 1904502 3453 SH SOLE 3453 0 0 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 335394 4463 SH SOLE 4463 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 190033 64418 SH SOLE 64418 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 1044869 517262 SH SOLE 517262 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1000083 47196 SH SOLE 47196 0 0 CRESCENT CAP BDC INC COM 225655109 323366 18735 SH SOLE 18735 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2661976 325033 SH SOLE 325033 0 0 CRH PLC ORD G25508105 81121808 940434 SH SOLE 940434 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 1962837 41932 SH SOLE 41932 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2816162 41317 SH SOLE 41317 0 0 CRITEO S A SPONS ADS 226718104 2404092 68551 SH SOLE 68551 0 0 CROCS INC COM 227046109 21035177 146281 SH SOLE 146281 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 101802271 317547 SH SOLE 317547 0 0 CROWN CASTLE INC COM 22822V101 188800612 1783999 SH SOLE 1783999 0 0 CROWN HLDGS INC COM 228368106 26877960 339111 SH SOLE 339111 0 0 CRYOPORT INC COM PAR $0.001 229050307 430216 24306 SH SOLE 24306 0 0 CSG SYS INTL INC COM 126349109 2930920 56867 SH SOLE 56867 0 0 CSP INC COM 126389105 1638842 88778 SH SOLE 88778 0 0 CSW INDUSTRIALS INC COM 126402106 6464364 27555 SH SOLE 27555 0 0 CSX CORP COM 126408103 94316010 2544268 SH SOLE 2544268 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 471398 27811 SH SOLE 27811 0 0 CTS CORP COM 126501105 10725398 229224 SH SOLE 229224 0 0 CUBESMART COM 229663109 71333456 1577476 SH SOLE 1577476 0 0 CULLEN FROST BANKERS INC COM 229899109 20816442 184920 SH SOLE 184920 0 0 CUMMINS INC COM 231021106 186488976 632917 SH SOLE 632917 0 0 CURTISS WRIGHT CORP COM 231561101 29938601 116975 SH SOLE 116975 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1006608 96234 SH SOLE 96234 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 191699 32938 SH SOLE 32938 0 0 CUSTOMERS BANCORP INC COM 23204G100 541636 10208 SH SOLE 10208 0 0 CVB FINL CORP COM 126600105 1127827 63219 SH SOLE 63219 0 0 CVR ENERGY INC COM 12662P108 532544 14934 SH SOLE 14934 0 0 CVS HEALTH CORP COM 126650100 280017046 3510745 SH SOLE 3510745 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 26360590 99238 SH SOLE 99238 0 0 CYTOKINETICS INC COM NEW 23282W605 1717590 24499 SH SOLE 24499 0 0 D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 21647 14431 SH SOLE 14431 0 0 D R HORTON INC COM 23331A109 156803037 952920 SH SOLE 952920 0 0 DAKTRONICS INC COM 234264109 434893 43664 SH SOLE 43664 0 0 DANA INC COM 235825205 222259 17501 SH SOLE 17501 0 0 DANAHER CORPORATION COM 235851102 305667015 1224039 SH SOLE 1224039 0 0 DANAOS CORPORATION SHS Y1968P121 361622 5009 SH SOLE 5009 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 11206 10281 SH SOLE 10281 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 474722 16864 SH SOLE 16864 0 0 DARDEN RESTAURANTS INC COM 237194105 71557077 428101 SH SOLE 428101 0 0 DARLING INGREDIENTS INC COM 237266101 21364775 459359 SH SOLE 459359 0 0 DATADOG INC CL A COM 23804L103 40736107 329580 SH SOLE 329580 0 0 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 667121 20022 SH SOLE 20022 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 929721 23030 SH SOLE 23030 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1857816 57181 SH SOLE 57181 0 0 DAVITA INC COM 23918K108 14954799 108329 SH SOLE 108329 0 0 DAYFORCE INC COM 15677J108 2547248 38472 SH SOLE 38472 0 0 DBX ETF TR XTRCKR RUSL 1000 233051242 852960 17474 SH SOLE 17474 0 0 DBX ETF TR XTRACK USD HIGH 233051432 127711612 3576354 SH SOLE 3576354 0 0 DBX ETF TR XTRACKERS FTSE 233051515 20719312 699138 SH SOLE 699138 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 2920567 121336 SH SOLE 121336 0 0 DBX ETF TR XTRACKERS LOW 233051267 14256661 308920 SH SOLE 308920 0 0 DBX ETF TR XTRACK MSCI ALL 233051820 1346080 41011 SH SOLE 41011 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 153717981 3755631 SH SOLE 3755631 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 9234145 374307 SH SOLE 374307 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 512599 12487 SH SOLE 12487 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 3107305 121095 SH SOLE 121095 0 0 DBX ETF TR XTRACKERS RUSSEL 233051481 7698967 147586 SH SOLE 147586 0 0 DBX ETF TR XTRACKERS S&P 233051143 3688650 77120 SH SOLE 77120 0 0 DBX ETF TR XTRACKERS SHRT 233051283 2004938 45027 SH SOLE 45027 0 0 DBX ETF TR XTRACKERS MSCI 233051218 632486 20259 SH SOLE 20259 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 525520 21965 SH SOLE 21965 0 0 DBX ETF TR XTKR MSCI EMRG 233051226 456281 18708 SH SOLE 18708 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 560015 7482 SH SOLE 7482 0 0 DBX ETF TR XTRCKR MSCI US 233051150 4731907 95865 SH SOLE 95865 0 0 DBX ETF TR XTRACKERS S&P MD 233051127 343819 11449 SH SOLE 11449 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 374877 23832 SH SOLE 23832 0 0 DECKERS OUTDOOR CORP COM 243537107 75751688 80479 SH SOLE 80479 0 0 DEERE & CO COM 244199105 110603480 269279 SH SOLE 269279 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 2282551 282844 SH SOLE 282844 0 0 DELEK US HLDGS INC NEW COM 24665A103 1615887 52566 SH SOLE 52566 0 0 DELL TECHNOLOGIES INC CL C 24703L202 53861749 472016 SH SOLE 472016 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 12457427 260235 SH SOLE 260235 0 0 DELUXE CORP COM 248019101 278723 13537 SH SOLE 13537 0 0 DENALI THERAPEUTICS INC COM 24823R105 457514 22296 SH SOLE 22296 0 0 DENISON MINES CORP COM 248356107 36153 18540 SH SOLE 18540 0 0 DENNYS CORP COM 24869P104 5911423 659757 SH SOLE 659757 0 0 DENTSPLY SIRONA INC COM 24906P109 12716148 383132 SH SOLE 383132 0 0 DERMTECH INC COM 24984K105 15184 21630 SH SOLE 21630 0 0 DESCARTES SYS GROUP INC COM 249906108 14980441 163667 SH SOLE 163667 0 0 DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502 280855 35915 SH SOLE 35915 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 2102496 133322 SH SOLE 133322 0 0 DEVON ENERGY CORP NEW COM 25179M103 15749220 313855 SH SOLE 313855 0 0 DEXCOM INC COM 252131107 82657893 595947 SH SOLE 595947 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 833545 72482 SH SOLE 72482 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 156598096 1052831 SH SOLE 1052831 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 405135 29702 SH SOLE 29702 0 0 DIAMONDBACK ENERGY INC COM 25278X109 72986936 368305 SH SOLE 368305 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1159138 120618 SH SOLE 120618 0 0 DICKS SPORTING GOODS INC COM 253393102 15440695 68668 SH SOLE 68668 0 0 DIGI INTL INC COM 253798102 8968275 280873 SH SOLE 280873 0 0 DIGITAL RLTY TR INC COM 253868103 55969875 388572 SH SOLE 388572 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 434828 22565 SH SOLE 22565 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 707285 18525 SH SOLE 18525 0 0 DILLARDS INC CL A 254067101 507278 1076 SH SOLE 1076 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 148649557 2384497 SH SOLE 2384497 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 19287857 459782 SH SOLE 459782 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 106939029 4326013 SH SOLE 4326013 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 13654634 535686 SH SOLE 535686 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 2609712 105146 SH SOLE 105146 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 3704603 142704 SH SOLE 142704 0 0 DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583 19888592 372585 SH SOLE 372585 0 0 DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567 21131637 399087 SH SOLE 399087 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 25445780 842018 SH SOLE 842018 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 573753558 21448731 SH SOLE 21448731 0 0 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 400674151 14872834 SH SOLE 14872834 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 35104583 1400821 SH SOLE 1400821 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 471326738 12825217 SH SOLE 12825217 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 49774534 1058132 SH SOLE 1058132 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1656116400 51834629 SH SOLE 51834629 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 239574830 4204542 SH SOLE 4204542 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 147883092 2716941 SH SOLE 2716941 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 810771818 25649219 SH SOLE 25649219 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 981958187 24008758 SH SOLE 24008758 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 18342458 609384 SH SOLE 609384 0 0 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 340441 9894 SH SOLE 9894 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 279070606 10969757 SH SOLE 10969757 0 0 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 6764025 264944 SH SOLE 264944 0 0 DIMENSIONAL ETF TRUST ULTRASHORT FIXED 25434V591 4808904 95094 SH SOLE 95094 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 15440617 422568 SH SOLE 422568 0 0 DIMENSIONAL ETF TRUST CALIF MUN BD ETF 25434V633 169862898 3369293 SH SOLE 3369293 0 0 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 4141027 86110 SH SOLE 86110 0 0 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 1564583 69941 SH SOLE 69941 0 0 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 487693 11823 SH SOLE 11823 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 8951900 329235 SH SOLE 329235 0 0 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 295611 9857 SH SOLE 9857 0 0 DIMENSIONAL ETF TRUST GLOBAL EX US COR 25434V575 2423831 45720 SH SOLE 45720 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625 3093893 52752 SH SOLE 52752 0 0 DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617 217658 3681 SH SOLE 3681 0 0 DIODES INC COM 254543101 16025390 227311 SH SOLE 227311 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 578553 20444 SH SOLE 20444 0 0 DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 434238 16526 SH SOLE 16526 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 321592 10607 SH SOLE 10607 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 426894 3185 SH SOLE 3185 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 344965 8037 SH SOLE 8037 0 0 DIREXION SHS ETF TR DIREXION HCM 25461A726 3309598 106968 SH SOLE 106968 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 12351045 138465 SH SOLE 138465 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 537398 6706 SH SOLE 6706 0 0 DIREXION SHS ETF TR DAILY 20+ YEAR T 25460G138 466127 8553 SH SOLE 8553 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 2283935 187669 SH SOLE 187669 0 0 DISCOVER FINL SVCS COM 254709108 152046622 1159864 SH SOLE 1159864 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 250631 400000 SH SOLE 400000 0 0 DISNEY WALT CO COM 254687106 462054165 3776186 SH SOLE 3776186 0 0 DLOCAL LTD CLASS A COM G29018101 567391 38598 SH SOLE 38598 0 0 DNP SELECT INCOME FD INC COM 23325P104 1027395 113274 SH SOLE 113274 0 0 DOCUSIGN INC COM 256163106 5266554 88439 SH SOLE 88439 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 36536474 436152 SH SOLE 436152 0 0 DOLLAR GEN CORP NEW COM 256677105 171546554 1099235 SH SOLE 1099235 0 0 DOLLAR TREE INC COM 256746108 68407043 513759 SH SOLE 513759 0 0 DOMINION ENERGY INC COM 25746U109 85055050 1729113 SH SOLE 1729113 0 0 DOMINOS PIZZA INC COM 25754A201 87768731 176640 SH SOLE 176640 0 0 DONALDSON INC COM 257651109 8804502 117896 SH SOLE 117896 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 7820329 126114 SH SOLE 126114 0 0 DOORDASH INC CL A 25809K105 10693718 77648 SH SOLE 77648 0 0 DORMAN PRODS INC COM 258278100 12930254 134145 SH SOLE 134145 0 0 DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105 8332202 181609 SH SOLE 181609 0 0 DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204 367612 13129 SH SOLE 13129 0 0 DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 15304187 298608 SH SOLE 298608 0 0 DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402 22668569 465540 SH SOLE 465540 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 409347 32232 SH SOLE 32232 0 0 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 236249 14821 SH SOLE 14821 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 32404787 921638 SH SOLE 921638 0 0 DOUGLAS DYNAMICS INC COM 25960R105 485344 20122 SH SOLE 20122 0 0 DOUGLAS ELLIMAN INC COM 25961D105 40318 25518 SH SOLE 25518 0 0 DOUGLAS EMMETT INC COM 25960P109 185111 13346 SH SOLE 13346 0 0 DOVER CORP COM 260003108 35268569 199044 SH SOLE 199044 0 0 DOW INC COM 260557103 107525680 1856131 SH SOLE 1856131 0 0 DOXIMITY INC CL A 26622P107 3433155 127579 SH SOLE 127579 0 0 DR REDDYS LABS LTD ADR 256135203 2308463 31472 SH SOLE 31472 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 19328874 425652 SH SOLE 425652 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 5894061 134783 SH SOLE 134783 0 0 DRIL-QUIP INC COM 262037104 1080314 47950 SH SOLE 47950 0 0 DROPBOX INC CL A 26210C104 1279075 52637 SH SOLE 52637 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 6458594 105705 SH SOLE 105705 0 0 DTE ENERGY CO COM 233331107 14850106 132425 SH SOLE 132425 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 838775 90094 SH SOLE 90094 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 235081851 2430792 SH SOLE 2430792 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 4158236 414167 SH SOLE 414167 0 0 DUOLINGO INC CL A COM 26603R106 242859 1101 SH SOLE 1101 0 0 DUPONT DE NEMOURS INC COM 26614N102 41852275 545876 SH SOLE 545876 0 0 DUTCH BROS INC CL A 26701L100 1682076 50972 SH SOLE 50972 0 0 DWS MUN INCOME TR NEW COM 233368109 1309705 145039 SH SOLE 145039 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 834720 93369 SH SOLE 93369 0 0 DXC TECHNOLOGY CO COM 23355L106 1391130 65588 SH SOLE 65588 0 0 DYCOM INDS INC COM 267475101 4123617 28730 SH SOLE 28730 0 0 DYNATRACE INC COM NEW 268150109 47856096 1030493 SH SOLE 1030493 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 142256 11463 SH SOLE 11463 0 0 E L F BEAUTY INC COM 26856L103 18164728 92663 SH SOLE 92663 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 1285932 110191 SH SOLE 110191 0 0 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 20891949 982402 SH SOLE 982402 0 0 EA SERIES TRUST FREEDOM 100 EM 02072L607 636197 18861 SH SOLE 18861 0 0 EA SERIES TRUST STRIVE 500 ETF 02072L680 1798742 53439 SH SOLE 53439 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 645295 20610 SH SOLE 20610 0 0 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 2014117 18919 SH SOLE 18919 0 0 EA SERIES TRUST ALPHA ARCHITECT 02072L516 1423153 16882 SH SOLE 16882 0 0 EA SERIES TRUST MORGAN DEMPSEY L 02072L482 4830423 189889 SH SOLE 189889 0 0 EAGLE MATLS INC COM 26969P108 25798121 94933 SH SOLE 94933 0 0 EAGLE POINT INCOME COMPANY I COM 269817102 521761 31337 SH SOLE 31337 0 0 EAST WEST BANCORP INC COM 27579R104 12651220 159919 SH SOLE 159919 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3778342 328266 SH SOLE 328266 0 0 EASTGROUP PPTYS INC COM 277276101 27735650 154284 SH SOLE 154284 0 0 EASTMAN CHEM CO COM 277432100 63541437 634020 SH SOLE 634020 0 0 EATON CORP PLC SHS G29183103 262742249 840291 SH SOLE 840291 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 155231 16427 SH SOLE 16427 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 514941 25530 SH SOLE 25530 0 0 EATON VANCE FLTING RATE INC COM 278279104 246846 18546 SH SOLE 18546 0 0 EATON VANCE LTD DURATION INC COM 27828H105 296452 30405 SH SOLE 30405 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1440482 140535 SH SOLE 140535 0 0 EATON VANCE SHORT DURATION D COM 27828V104 179267 16976 SH SOLE 16976 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 150979 11587 SH SOLE 11587 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 1950475 142892 SH SOLE 142892 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 339626 13596 SH SOLE 13596 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 3413677 264012 SH SOLE 264012 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 213943 16014 SH SOLE 16014 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1610211 196367 SH SOLE 196367 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 1937476 237436 SH SOLE 237436 0 0 EBAY INC. COM 278642103 40998664 776784 SH SOLE 776784 0 0 ECOLAB INC COM 278865100 149093337 645705 SH SOLE 645705 0 0 ECOPETROL S A SPONSORED ADS 279158109 516884 43656 SH SOLE 43656 0 0 ECOVYST INC COM 27923Q109 194935 17483 SH SOLE 17483 0 0 EDGEWELL PERS CARE CO COM 28035Q102 852447 22061 SH SOLE 22061 0 0 EDISON INTL COM 281020107 34068793 481674 SH SOLE 481674 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 113197974 1184575 SH SOLE 1184575 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 865315 53152 SH SOLE 53152 0 0 ELASTIC N V ORD SHS N14506104 227094 2266 SH SOLE 2266 0 0 ELBIT SYS LTD ORD M3760D101 1804436 8588 SH SOLE 8588 0 0 ELECTRONIC ARTS INC COM 285512109 34678098 261386 SH SOLE 261386 0 0 ELEMENT SOLUTIONS INC COM 28618M106 17716180 709215 SH SOLE 709215 0 0 ELEVANCE HEALTH INC COM 036752103 273980044 528368 SH SOLE 528368 0 0 ELI LILLY & CO COM 532457108 664663283 854367 SH SOLE 854367 0 0 ELLINGTON FINANCIAL INC COM 28852N109 453415 38393 SH SOLE 38393 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 361324 52290 SH SOLE 52290 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 7193013 270008 SH SOLE 270008 0 0 EMCOR GROUP INC COM 29084Q100 69264320 197785 SH SOLE 197785 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 33277 13153 SH SOLE 13153 0 0 EMERSON ELEC CO COM 291011104 180981196 1595673 SH SOLE 1595673 0 0 EMPIRE ST RLTY TR INC CL A 292104106 606487 59870 SH SOLE 59870 0 0 ENACT HLDGS INC COM 29249E109 455620 14613 SH SOLE 14613 0 0 ENBRIDGE INC COM 29250N105 135019737 3731974 SH SOLE 3731974 0 0 ENCOMPASS HEALTH CORP COM 29261A100 21042931 254819 SH SOLE 254819 0 0 ENCORE CAP GROUP INC COM 292554102 278449 6105 SH SOLE 6105 0 0 ENCORE WIRE CORP COM 292562105 20695579 78756 SH SOLE 78756 0 0 ENDAVA PLC ADS 29260V105 10931551 287370 SH SOLE 287370 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1974789 76750 SH SOLE 76750 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 669621 219548 SH SOLE 219548 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1174005 39878 SH SOLE 39878 0 0 ENERGY RECOVERY INC COM 29270J100 391860 24817 SH SOLE 24817 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 23679160 1505350 SH SOLE 1505350 0 0 ENERPLUS CORP COM 292766102 830026 42219 SH SOLE 42219 0 0 ENERSYS COM 29275Y102 19074629 201933 SH SOLE 201933 0 0 ENI S P A SPONSORED ADR 26874R108 6763303 213219 SH SOLE 213219 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1215650 89124 SH SOLE 89124 0 0 ENOVA INTL INC COM 29357K103 5206596 82868 SH SOLE 82868 0 0 ENOVIS CORPORATION COM 194014502 11681814 187059 SH SOLE 187059 0 0 ENOVIX CORPORATION COM 293594107 147392 18401 SH SOLE 18401 0 0 ENPHASE ENERGY INC COM 29355A107 3476271 28734 SH SOLE 28734 0 0 ENPRO INC COM 29355X107 11536270 68355 SH SOLE 68355 0 0 ENSIGN GROUP INC COM 29358P101 43445379 349183 SH SOLE 349183 0 0 ENTEGRIS INC COM 29362U104 141402080 1006134 SH SOLE 1006134 0 0 ENTERGY CORP NEW COM 29364G103 88127015 833904 SH SOLE 833904 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 4743057 116939 SH SOLE 116939 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 31796346 1089662 SH SOLE 1089662 0 0 ENVESTNET INC COM 29404K106 11448170 197689 SH SOLE 197689 0 0 ENVIRI CORP COM 415864107 99985 10927 SH SOLE 10927 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 3083609 144229 SH SOLE 144229 0 0 EOG RES INC COM 26875P101 256750339 2008372 SH SOLE 2008372 0 0 EPAM SYS INC COM 29414B104 39546997 143203 SH SOLE 143203 0 0 EPLUS INC COM 294268107 4199534 53470 SH SOLE 53470 0 0 EPR PPTYS COM SH BEN INT 26884U109 1696668 39969 SH SOLE 39969 0 0 EPR PPTYS PFD C CV 5.75% 26884U208 320917 16926 SH SOLE 16926 0 0 EQT CORP COM 26884L109 8313701 224270 SH SOLE 224270 0 0 EQUIFAX INC COM 294429105 70221810 262492 SH SOLE 262492 0 0 EQUINIX INC COM 29444U700 156347595 189436 SH SOLE 189436 0 0 EQUINOR ASA SPONSORED ADR 29446M102 9935047 367556 SH SOLE 367556 0 0 EQUINOX GOLD CORP COM 29446Y502 80891 13437 SH SOLE 13437 0 0 EQUITABLE HLDGS INC COM 29452E101 2142185 56358 SH SOLE 56358 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 5195011 415934 SH SOLE 415934 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4407280 233436 SH SOLE 233436 0 0 EQUITY COMWLTH 6.5% CNV PFD D 294628201 719288 28772 SH SOLE 28772 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 19490632 302650 SH SOLE 302650 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 11746439 186126 SH SOLE 186126 0 0 ERIE INDTY CO CL A 29530P102 12658371 31522 SH SOLE 31522 0 0 ERO COPPER CORP COM 296006109 1134112 58823 SH SOLE 58823 0 0 ESAB CORPORATION COM 29605J106 7289716 65929 SH SOLE 65929 0 0 ESCO TECHNOLOGIES INC COM 296315104 3416114 31911 SH SOLE 31911 0 0 ESS TECH INC COMMON STOCK 26916J106 54554 75424 SH SOLE 75424 0 0 ESSA BANCORP INC COM 29667D104 455750 25000 SH SOLE 25000 0 0 ESSENT GROUP LTD COM G3198U102 4634396 77876 SH SOLE 77876 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5281972 198123 SH SOLE 198123 0 0 ESSENTIAL UTILS INC COM 29670G102 3387796 91439 SH SOLE 91439 0 0 ESSEX PPTY TR INC COM 297178105 15907385 64978 SH SOLE 64978 0 0 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 1325069 32740 SH SOLE 32740 0 0 ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405 2959202 90801 SH SOLE 90801 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 780454 36901 SH SOLE 36901 0 0 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 2263921 84036 SH SOLE 84036 0 0 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 5440790 169955 SH SOLE 169955 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 28028096 279875 SH SOLE 279875 0 0 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 290372 4732 SH SOLE 4732 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 19020970 352828 SH SOLE 352828 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 784096 33210 SH SOLE 33210 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1117786 53203 SH SOLE 53203 0 0 ETF SER SOLUTIONS APTUS DEFINED 26922A388 24398413 915169 SH SOLE 915169 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 253379 6484 SH SOLE 6484 0 0 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 24263592 673394 SH SOLE 673394 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 548321 30770 SH SOLE 30770 0 0 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 354400 11201 SH SOLE 11201 0 0 ETF SER SOLUTIONS APTUS ENHANCED 26922B642 12842610 549299 SH SOLE 549299 0 0 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 9426416 224492 SH SOLE 224492 0 0 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 3124993 150168 SH SOLE 150168 0 0 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 2108582 72088 SH SOLE 72088 0 0 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 8496041 236264 SH SOLE 236264 0 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 602011 28736 SH SOLE 28736 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 585070 26084 SH SOLE 26084 0 0 ETFIS SER TR I INFRACP REIT PFD 26923G400 359842 19253 SH SOLE 19253 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 234905 6795 SH SOLE 6795 0 0 ETSY INC COM 29786A106 12557083 182728 SH SOLE 182728 0 0 EURONAV NV SHS B38564108 1106741 66551 SH SOLE 66551 0 0 EURONET WORLDWIDE INC COM 298736109 14675408 133498 SH SOLE 133498 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 509517 39254 SH SOLE 39254 0 0 EVENTBRITE INC COM CL A 29975E109 388280 70854 SH SOLE 70854 0 0 EVERCORE INC CLASS A 29977A105 24157454 125435 SH SOLE 125435 0 0 EVEREST GROUP LTD COM G3223R108 14336842 36068 SH SOLE 36068 0 0 EVERGY INC COM 30034W106 14511729 271857 SH SOLE 271857 0 0 EVERI HLDGS INC COM 30034T103 426582 42446 SH SOLE 42446 0 0 EVERQUOTE INC COM CL A 30041R108 6328013 340949 SH SOLE 340949 0 0 EVERSOURCE ENERGY COM 30040W108 9749299 163114 SH SOLE 163114 0 0 EVERTEC INC COM 30040P103 16380044 410527 SH SOLE 410527 0 0 EVOLENT HEALTH INC CL A 30050B101 1652928 50410 SH SOLE 50410 0 0 EXACT SCIENCES CORP COM 30063P105 23324053 337736 SH SOLE 337736 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 4987959 241314 SH SOLE 241314 0 0 EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 664657 21228 SH SOLE 21228 0 0 EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 329219 25017 SH SOLE 25017 0 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 9069224 154659 SH SOLE 154659 0 0 EXELIXIS INC COM 30161Q104 3688805 155449 SH SOLE 155449 0 0 EXELON CORP COM 30161N101 15032943 400132 SH SOLE 400132 0 0 EXLSERVICE HOLDINGS INC COM 302081104 15317949 481697 SH SOLE 481697 0 0 EXP WORLD HLDGS INC COM 30212W100 5006721 484678 SH SOLE 484678 0 0 EXPEDIA GROUP INC COM NEW 30212P303 27609172 200430 SH SOLE 200430 0 0 EXPEDITORS INTL WASH INC COM 302130109 91322666 751194 SH SOLE 751194 0 0 EXPONENT INC COM 30214U102 36292380 438897 SH SOLE 438897 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 5090812 254923 SH SOLE 254923 0 0 EXTRA SPACE STORAGE INC COM 30225T102 38058058 258898 SH SOLE 258898 0 0 EXTREME NETWORKS COM 30226D106 289042 25047 SH SOLE 25047 0 0 EXXON MOBIL CORP COM 30231G102 496509753 4271419 SH SOLE 4271419 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 999002 48331 SH SOLE 48331 0 0 EZCORP INC NOTE 2.375% 5/0 302301AE6 52145 53000 SH SOLE 53000 0 0 F N B CORP COM 302520101 2381268 168884 SH SOLE 168884 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 288489 7114 SH SOLE 7114 0 0 F5 INC COM 315616102 24814203 130884 SH SOLE 130884 0 0 FABRINET SHS G3323L100 15134389 80068 SH SOLE 80068 0 0 FACTSET RESH SYS INC COM 303075105 45267504 99623 SH SOLE 99623 0 0 FAIR ISAAC CORP COM 303250104 78738166 63010 SH SOLE 63010 0 0 FARMLAND PARTNERS INC COM 31154R109 1801147 162266 SH SOLE 162266 0 0 FASTENAL CO COM 311900104 354794021 4599352 SH SOLE 4599352 0 0 FB FINL CORP COM 30257X104 7555317 200619 SH SOLE 200619 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 12722015 64618 SH SOLE 64618 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 7196581 70472 SH SOLE 70472 0 0 FEDERAL SIGNAL CORP COM 313855108 13323420 156986 SH SOLE 156986 0 0 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 4776071 188927 SH SOLE 188927 0 0 FEDERATED HERMES INC CL B 314211103 607908 16830 SH SOLE 16830 0 0 FEDEX CORP COM 31428X106 115666784 399209 SH SOLE 399209 0 0 FERGUSON PLC NEW SHS G3421J106 207365483 949345 SH SOLE 949345 0 0 FERRARI N V COM N3167Y103 143108786 328228 SH SOLE 328228 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1902326 29539 SH SOLE 29539 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 8597932 144746 SH SOLE 144746 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 54442198 954289 SH SOLE 954289 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1642954 35294 SH SOLE 35294 0 0 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 2217303 77664 SH SOLE 77664 0 0 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 2293461 75097 SH SOLE 75097 0 0 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 654313 21774 SH SOLE 21774 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 1697403 57539 SH SOLE 57539 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 34082779 752213 SH SOLE 752213 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 234824 4892 SH SOLE 4892 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 27303908 486008 SH SOLE 486008 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 54169366 897499 SH SOLE 897499 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 7419706 149712 SH SOLE 149712 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 9186490 111378 SH SOLE 111378 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 18535176 389558 SH SOLE 389558 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 24093314 931323 SH SOLE 931323 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 31167323 446715 SH SOLE 446715 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 4980974 73455 SH SOLE 73455 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 67943681 435984 SH SOLE 435984 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 21601835 412485 SH SOLE 412485 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 7218296 276669 SH SOLE 276669 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 9950191 234564 SH SOLE 234564 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 60638286 1028793 SH SOLE 1028793 0 0 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 8925174 229675 SH SOLE 229675 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 11579298 300996 SH SOLE 300996 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 131142297 4437980 SH SOLE 4437980 0 0 FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360 4313397 103315 SH SOLE 103315 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 707585 24232 SH SOLE 24232 0 0 FIDELITY COVINGTON TRUST FUNDAMENTAL SMAL 316092295 286643 10932 SH SOLE 10932 0 0 FIDELITY COVINGTON TRUST CRYPTO IND & DIG 316092196 803300 27286 SH SOLE 27286 0 0 FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337 279152 12770 SH SOLE 12770 0 0 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 557582 17863 SH SOLE 17863 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 8174429 166672 SH SOLE 166672 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 135869980 2998675 SH SOLE 2998675 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 6226972 133913 SH SOLE 133913 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 6261411 125303 SH SOLE 125303 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 48357795 910693 SH SOLE 910693 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 112333490 1514337 SH SOLE 1514337 0 0 FIDELITY WISE ORIGIN BITCOIN SHS 315948109 42349181 682391 SH SOLE 682391 0 0 FIDUS INVT CORP COM 316500107 3798577 192430 SH SOLE 192430 0 0 FIFTH THIRD BANCORP COM 316773100 61226677 1645436 SH SOLE 1645436 0 0 FIGS INC CL A 30260D103 139281 27968 SH SOLE 27968 0 0 FINGERMOTION INC COM 31788K108 65822 31344 SH SOLE 31344 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 434789 86268 SH SOLE 86268 0 0 FIRST AMERN FINL CORP COM 31847R102 8647413 141645 SH SOLE 141645 0 0 FIRST BANCORP N C COM 318910106 2816219 77968 SH SOLE 77968 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 215308 15468 SH SOLE 15468 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 21060387 12881 SH SOLE 12881 0 0 FIRST FINL BANCORP OH COM 320209109 1950279 86988 SH SOLE 86988 0 0 FIRST FINL BANKSHARES INC COM 32020R109 10454760 318646 SH SOLE 318646 0 0 FIRST HAWAIIAN INC COM 32051X108 612443 27889 SH SOLE 27889 0 0 FIRST HORIZON CORPORATION COM 320517105 1761442 114379 SH SOLE 114379 0 0 FIRST INDL RLTY TR INC COM 32054K103 10837275 206267 SH SOLE 206267 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 1538004 56523 SH SOLE 56523 0 0 FIRST LONG IS CORP COM 320734106 471308 42498 SH SOLE 42498 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 175454 29839 SH SOLE 29839 0 0 FIRST MERCHANTS CORP COM 320817109 6089361 174480 SH SOLE 174480 0 0 FIRST SOLAR INC COM 336433107 8338043 49396 SH SOLE 49396 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 534396 8514 SH SOLE 8514 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 1155792 61153 SH SOLE 61153 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 23316540 1279722 SH SOLE 1279722 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 2455701 124025 SH SOLE 124025 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 12104710 429702 SH SOLE 429702 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 5984156 176245 SH SOLE 176245 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 5873056 200651 SH SOLE 200651 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 9499906 265489 SH SOLE 265489 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 30998774 502737 SH SOLE 502737 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 18139003 353174 SH SOLE 353174 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 4498343 93365 SH SOLE 93365 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 28800843 1662866 SH SOLE 1662866 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 7709218 119950 SH SOLE 119950 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 2419886 39518 SH SOLE 39518 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 7620831 384211 SH SOLE 384211 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 648849 32386 SH SOLE 32386 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 998692 20115 SH SOLE 20115 0 0 FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 12922272 587109 SH SOLE 587109 0 0 FIRST TR EXCH TRADED FD III FT VEST TEC 33738D812 2614193 115523 SH SOLE 115523 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 26820428 477912 SH SOLE 477912 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 1028307 26564 SH SOLE 26564 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 11838593 517647 SH SOLE 517647 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 11974661 318644 SH SOLE 318644 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 1112578 19533 SH SOLE 19533 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 11461375 207897 SH SOLE 207897 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 16962594 715118 SH SOLE 715118 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 10078218 350060 SH SOLE 350060 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 11223310 117399 SH SOLE 117399 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 3634120 56311 SH SOLE 56311 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 3219152 47002 SH SOLE 47002 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 5539680 243289 SH SOLE 243289 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 15444727 824598 SH SOLE 824598 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 11680707 245806 SH SOLE 245806 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 25607095 233663 SH SOLE 233663 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5445807 74641 SH SOLE 74641 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 2129268 160399 SH SOLE 160399 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1514383 19107 SH SOLE 19107 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1533138 33199 SH SOLE 33199 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3527616 49448 SH SOLE 49448 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 32035202 568101 SH SOLE 568101 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 9756275 85126 SH SOLE 85126 0 0 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 589397 10012 SH SOLE 10012 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 22295540 165373 SH SOLE 165373 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 7469421 230112 SH SOLE 230112 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 871457 11526 SH SOLE 11526 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 3266860 49728 SH SOLE 49728 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 3594853 66167 SH SOLE 66167 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 7921928 51518 SH SOLE 51518 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 61792345 1774622 SH SOLE 1774622 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 70202487 342301 SH SOLE 342301 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 30268443 655019 SH SOLE 655019 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 5616071 249936 SH SOLE 249936 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 129394320 1510733 SH SOLE 1510733 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 354586 10275 SH SOLE 10275 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 23227597 405864 SH SOLE 405864 0 0 FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 1955983 56799 SH SOLE 56799 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 43279384 725921 SH SOLE 725921 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 424262 27514 SH SOLE 27514 0 0 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 8537605 278007 SH SOLE 278007 0 0 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 419216 9478 SH SOLE 9478 0 0 FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 615067 22621 SH SOLE 22621 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 638958 14877 SH SOLE 14877 0 0 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 447604 12794 SH SOLE 12794 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 22793334 1066105 SH SOLE 1066105 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 45768478 948569 SH SOLE 948569 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 25212485 1343233 SH SOLE 1343233 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 19395826 383508 SH SOLE 383508 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 201987 7442 SH SOLE 7442 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 1293428 62971 SH SOLE 62971 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 229760 9242 SH SOLE 9242 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 6558610 203078 SH SOLE 203078 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 2017889 22287 SH SOLE 22287 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 37463195 537724 SH SOLE 537724 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 419406 13021 SH SOLE 13021 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 3169478 91392 SH SOLE 91392 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1383656 50425 SH SOLE 50425 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 10223075 346193 SH SOLE 346193 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 4933830 73278 SH SOLE 73278 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 171343311 3050442 SH SOLE 3050442 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 3761717 235844 SH SOLE 235844 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 241776 7092 SH SOLE 7092 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 9959877 241569 SH SOLE 241569 0 0 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 5762363 54465 SH SOLE 54465 0 0 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 18810564 184237 SH SOLE 184237 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738 265275 8382 SH SOLE 8382 0 0 FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 826232 41962 SH SOLE 41962 0 0 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 64636314 1203432 SH SOLE 1203432 0 0 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 17501302 850817 SH SOLE 850817 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 5639858 124665 SH SOLE 124665 0 0 FIRST TR EXCHANGE-TRADED FD VEST GOLD STRTGY 33733E849 1044315 52984 SH SOLE 52984 0 0 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 36456554 1489238 SH SOLE 1489238 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 186580 11816 SH SOLE 11816 0 0 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 348712 11223 SH SOLE 11223 0 0 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 356297 7080 SH SOLE 7080 0 0 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE GOV 33738D838 2674430 132531 SH SOLE 132531 0 0 FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508 245547 14478 SH SOLE 14478 0 0 FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 329593 14756 SH SOLE 14756 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 731310 38997 SH SOLE 38997 0 0 FIRST TR EXCHNG TRADED FD VI MULTI STRATEGY 33740F490 1195914 57695 SH SOLE 57695 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 51027998 2074309 SH SOLE 2074309 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 155040490 3555975 SH SOLE 3555975 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 377603 13731 SH SOLE 13731 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 9180372 429994 SH SOLE 429994 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 109767812 3925887 SH SOLE 3925887 0 0 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 65366309 2770933 SH SOLE 2770933 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869 367346 16577 SH SOLE 16577 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656 518922 22063 SH SOLE 22063 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 2999185 117569 SH SOLE 117569 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 2992791 120458 SH SOLE 120458 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 1583013 63422 SH SOLE 63422 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 663385 17797 SH SOLE 17797 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 2386921 64433 SH SOLE 64433 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425 1295906 38969 SH SOLE 38969 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 353872 10408 SH SOLE 10408 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 2596137 78778 SH SOLE 78778 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 9986733 294894 SH SOLE 294894 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 987665 29916 SH SOLE 29916 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 3257604 97650 SH SOLE 97650 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 4035745 117250 SH SOLE 117250 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 4200160 111647 SH SOLE 111647 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 5264490 137868 SH SOLE 137868 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 4838203 134844 SH SOLE 134844 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 4816327 144072 SH SOLE 144072 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 3679156 106828 SH SOLE 106828 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 6894845 204692 SH SOLE 204692 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 6278661 146424 SH SOLE 146424 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 18494961 440566 SH SOLE 440566 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 1498915 33504 SH SOLE 33504 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 5706536 140659 SH SOLE 140659 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 2275187 52642 SH SOLE 52642 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 10658613 235422 SH SOLE 235422 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 28881076 649743 SH SOLE 649743 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 4716137 110981 SH SOLE 110981 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 15062708 365511 SH SOLE 365511 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 6532582 167031 SH SOLE 167031 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 13071293 362789 SH SOLE 362789 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 1302356 34754 SH SOLE 34754 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 4764538 117951 SH SOLE 117951 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 5700016 154054 SH SOLE 154054 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 13958178 355713 SH SOLE 355713 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 3879511 106477 SH SOLE 106477 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 2182702 65586 SH SOLE 65586 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 1670937 43199 SH SOLE 43199 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 15697166 697032 SH SOLE 697032 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752 6549301 231179 SH SOLE 231179 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 11240131 239050 SH SOLE 239050 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 2903297 72538 SH SOLE 72538 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 8122835 232746 SH SOLE 232746 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 1806010 49876 SH SOLE 49876 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 26892414 762689 SH SOLE 762689 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 1317601 39191 SH SOLE 39191 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U828 917701 42496 SH SOLE 42496 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 4568600 172400 SH SOLE 172400 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 1545272 46876 SH SOLE 46876 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417 2194236 100102 SH SOLE 100102 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679 7399589 234461 SH SOLE 234461 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US SMALL 33740F292 1595858 78382 SH SOLE 78382 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466 245288 10695 SH SOLE 10695 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 186065 12797 SH SOLE 12797 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 2604604 145346 SH SOLE 145346 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 42087326 551025 SH SOLE 551025 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5752118 57962 SH SOLE 57962 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3922166 34596 SH SOLE 34596 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 38834439 1009211 SH SOLE 1009211 0 0 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 263157 3185 SH SOLE 3185 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 27619496 222918 SH SOLE 222918 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 29864519 156621 SH SOLE 156621 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 1247766 48001 SH SOLE 48001 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3869410 41499 SH SOLE 41499 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 261099 25227 SH SOLE 25227 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 1479388 125090 SH SOLE 125090 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 161668322 3828281 SH SOLE 3828281 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 22248136 180468 SH SOLE 180468 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 223623 9083 SH SOLE 9083 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 23552771 184670 SH SOLE 184670 0 0 FIRSTENERGY CORP COM 337932107 12673719 328165 SH SOLE 328165 0 0 FIRSTSERVICE CORP NEW COM 33767E202 29603608 178550 SH SOLE 178550 0 0 FISERV INC COM 337738108 291760375 1825556 SH SOLE 1825556 0 0 FIVE BELOW INC COM 33829M101 41204995 227175 SH SOLE 227175 0 0 FIVE9 INC COM 338307101 4384096 70586 SH SOLE 70586 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 702197 36630 SH SOLE 36630 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 2101061 141486 SH SOLE 141486 0 0 FLEX LTD ORD Y2573F102 33463340 1169638 SH SOLE 1169638 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 21482098 523061 SH SOLE 523061 0 0 FLEXSHARES TR CR SCD US BD 33939L761 2842862 59499 SH SOLE 59499 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 26221248 637831 SH SOLE 637831 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 19184974 807788 SH SOLE 807788 0 0 FLEXSHARES TR INT QLTDVDYNAM 33939L829 201447 6997 SH SOLE 6997 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 474012 7382 SH SOLE 7382 0 0 FLEXSHARES TR STOX US ESG SLCT 33939L696 255039 2015 SH SOLE 2015 0 0 FLEXSHARES TR US QT LW VLTY 33939L654 3816406 62604 SH SOLE 62604 0 0 FLEXSHARES TR REAL ASST IDX 33939L738 335695 10792 SH SOLE 10792 0 0 FLEXSHARES TR CRE SLCT BD FD 33939L670 29434772 1334305 SH SOLE 1334305 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 6748596 118793 SH SOLE 118793 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 10509105 436062 SH SOLE 436062 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 26356654 367797 SH SOLE 367797 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 9377952 182686 SH SOLE 182686 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 20575788 103715 SH SOLE 103715 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 15420924 233969 SH SOLE 233969 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 6539628 119803 SH SOLE 119803 0 0 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 5131948 68022 SH SOLE 68022 0 0 FLEXSHARES TR US QUALITY CAP 33939L746 31500471 535004 SH SOLE 535004 0 0 FLEXSHARES TR DEV MRK EX LOW 33939L647 760979 28537 SH SOLE 28537 0 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 643882 27225 SH SOLE 27225 0 0 FLEXSHARES TR EMRG MKT QT LW 33939L639 282637 11732 SH SOLE 11732 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 65923319 508589 SH SOLE 508589 0 0 FLOWERS FOODS INC COM 343498101 3176736 133757 SH SOLE 133757 0 0 FLOWSERVE CORP COM 34354P105 9694242 212221 SH SOLE 212221 0 0 FLUOR CORP NEW COM 343412102 4794396 113396 SH SOLE 113396 0 0 FLUTTER ENTMT PLC SHS G3643J108 248347 1244 SH SOLE 1244 0 0 FLYWIRE CORPORATION COM VTG 302492103 1806689 72821 SH SOLE 72821 0 0 FMC CORP COM NEW 302491303 7048860 110657 SH SOLE 110657 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 40934164 314226 SH SOLE 314226 0 0 FOOT LOCKER INC COM 344849104 457985 16070 SH SOLE 16070 0 0 FORD MTR CO DEL COM 345370860 36828332 2773218 SH SOLE 2773218 0 0 FORESTAR GROUP INC COM 346232101 1696058 42201 SH SOLE 42201 0 0 FORMFACTOR INC COM 346375108 18339131 401910 SH SOLE 401910 0 0 FORTINET INC COM 34959E109 58069926 850094 SH SOLE 850094 0 0 FORTIS INC COM 349553107 5227896 132318 SH SOLE 132318 0 0 FORTIVE CORP COM 34959J108 70162197 815650 SH SOLE 815650 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 8556855 213175 SH SOLE 213175 0 0 FORTRESS BIOTECH INC COM NEW 34960Q307 161074 80537 SH SOLE 80537 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 2370116 27992 SH SOLE 27992 0 0 FORWARD AIR CORP COM 349853101 350366 11262 SH SOLE 11262 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 10692776 436975 SH SOLE 436975 0 0 FOX CORP CL A COM 35137L105 12204814 390304 SH SOLE 390304 0 0 FOX CORP CL B COM 35137L204 2174235 75969 SH SOLE 75969 0 0 FOX FACTORY HLDG CORP COM 35138V102 9983537 191733 SH SOLE 191733 0 0 FRANCO NEV CORP COM 351858105 4083263 34267 SH SOLE 34267 0 0 FRANKLIN ELEC INC COM 353514102 22314425 208917 SH SOLE 208917 0 0 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1484861 16471 SH SOLE 16471 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 101638 16210 SH SOLE 16210 0 0 FRANKLIN RESOURCES INC COM 354613101 1828456 65046 SH SOLE 65046 0 0 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 173488 10994 SH SOLE 10994 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 20118632 648361 SH SOLE 648361 0 0 FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207 213684 8341 SH SOLE 8341 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN FTSE 35473P645 517147 19849 SH SOLE 19849 0 0 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 230495 9860 SH SOLE 9860 0 0 FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 293063 6686 SH SOLE 6686 0 0 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 3753622 143927 SH SOLE 143927 0 0 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 4598510 142855 SH SOLE 142855 0 0 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 3841680 179938 SH SOLE 179938 0 0 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 3253506 158785 SH SOLE 158785 0 0 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 4107157 167673 SH SOLE 167673 0 0 FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 1877412 78371 SH SOLE 78371 0 0 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 17128134 802630 SH SOLE 802630 0 0 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 6051082 110704 SH SOLE 110704 0 0 FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306 2483493 61488 SH SOLE 61488 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 7334641 137740 SH SOLE 137740 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 281488 5265 SH SOLE 5265 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 564711 23021 SH SOLE 23021 0 0 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 700540 20194 SH SOLE 20194 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 309960 8411 SH SOLE 8411 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 202224 6430 SH SOLE 6430 0 0 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 650004 24876 SH SOLE 24876 0 0 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 933970 39358 SH SOLE 39358 0 0 FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 230565 9639 SH SOLE 9639 0 0 FREEPORT-MCMORAN INC CL B 35671D857 58574015 1245726 SH SOLE 1245726 0 0 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 6591186 341866 SH SOLE 341866 0 0 FRESHPET INC COM 358039105 9235374 79712 SH SOLE 79712 0 0 FRESHWORKS INC CLASS A COM 358054104 1009581 55441 SH SOLE 55441 0 0 FREYR BATTERY INC COM NEW 35834F104 27854 16580 SH SOLE 16580 0 0 FRONTDOOR INC COM 35905A109 1236281 37946 SH SOLE 37946 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 397170 16211 SH SOLE 16211 0 0 FRONTLINE PLC COM M46528101 1463897 62613 SH SOLE 62613 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 10613670 1789826 SH SOLE 1789826 0 0 FS KKR CAP CORP COM 302635206 7100161 372321 SH SOLE 372321 0 0 FTAI AVIATION LTD SHS G3730V105 1755306 26082 SH SOLE 26082 0 0 FTI CONSULTING INC COM 302941109 6888680 32758 SH SOLE 32758 0 0 FUBOTV INC NOTE 3.250% 2/1 35953DAB0 8751 14000 SH SOLE 14000 0 0 FUBOTV INC COM 35953D104 80774 51123 SH SOLE 51123 0 0 FUELCELL ENERGY INC COM 35952H601 19611 16480 SH SOLE 16480 0 0 FULLER H B CO COM 359694106 19291917 241935 SH SOLE 241935 0 0 FULTON FINL CORP PA COM 360271100 368003 23159 SH SOLE 23159 0 0 G1 THERAPEUTICS INC COM 3621LQ109 153019 35421 SH SOLE 35421 0 0 GABELLI DIVID & INCOME TR COM 36242H104 2326280 101231 SH SOLE 101231 0 0 GABELLI EQUITY TR INC COM 362397101 157408 28516 SH SOLE 28516 0 0 GABELLI UTIL TR COM 36240A101 69372 12499 SH SOLE 12499 0 0 GALLAGHER ARTHUR J & CO COM 363576109 339979091 1359699 SH SOLE 1359699 0 0 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 96477 10567 SH SOLE 10567 0 0 GAMIDA CELL LTD SHS M47364100 361 10000 SH SOLE 10000 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 26105054 566639 SH SOLE 566639 0 0 GAP INC COM 364760108 1190208 43202 SH SOLE 43202 0 0 GARMIN LTD SHS H2906T109 22464565 150901 SH SOLE 150901 0 0 GARRETT MOTION INC COM 366505105 253719 25525 SH SOLE 25525 0 0 GARTNER INC COM 366651107 157748214 330938 SH SOLE 330938 0 0 GATES INDL CORP PLC ORD SHS G39108108 10671532 602571 SH SOLE 602571 0 0 GATX CORP COM 361448103 27011410 201533 SH SOLE 201533 0 0 GDL FD COM SH BEN IT 361570104 756202 95000 SH SOLE 95000 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 127919 19236 SH SOLE 19236 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 83373233 917096 SH SOLE 917096 0 0 GEN DIGITAL INC COM 668771108 3498667 156190 SH SOLE 156190 0 0 GENERAC HLDGS INC COM 368736104 10930624 86655 SH SOLE 86655 0 0 GENERAL AMERN INVS CO INC COM 368802104 1352253 29074 SH SOLE 29074 0 0 GENERAL DYNAMICS CORP COM 369550108 243571234 862230 SH SOLE 862230 0 0 GENERAL ELECTRIC CO COM NEW 369604301 146849490 836606 SH SOLE 836606 0 0 GENERAL MLS INC COM 370334104 38745368 553743 SH SOLE 553743 0 0 GENERAL MTRS CO COM 37045V100 102684819 2264274 SH SOLE 2264274 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 491963 44241 SH SOLE 44241 0 0 GENIUS GROUP LTD ORD SHS Y3005A109 7417 15550 SH SOLE 15550 0 0 GENMAB A/S SPONSORED ADS 372303206 30571900 1022130 SH SOLE 1022130 0 0 GENPACT LIMITED SHS G3922B107 29261895 888070 SH SOLE 888070 0 0 GENTEX CORP COM 371901109 8957053 247980 SH SOLE 247980 0 0 GENTHERM INC COM 37253A103 9579383 166367 SH SOLE 166367 0 0 GENUINE PARTS CO COM 372460105 82240934 530826 SH SOLE 530826 0 0 GENWORTH FINL INC COM CL A 37247D106 403058 62684 SH SOLE 62684 0 0 GERDAU SA SPON ADR REP PFD 373737105 264233 59781 SH SOLE 59781 0 0 GETTY RLTY CORP NEW COM 374297109 6297397 230252 SH SOLE 230252 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3595313 104212 SH SOLE 104212 0 0 GIBRALTAR INDS INC COM 374689107 8484810 105362 SH SOLE 105362 0 0 GILDAN ACTIVEWEAR INC COM 375916103 10445317 281317 SH SOLE 281317 0 0 GILEAD SCIENCES INC COM 375558103 183653244 2507212 SH SOLE 2507212 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 1025577 884118 SH SOLE 884118 0 0 GITLAB INC CLASS A COM 37637K108 6264618 107418 SH SOLE 107418 0 0 GLACIER BANCORP INC NEW COM 37637Q105 7533984 187040 SH SOLE 187040 0 0 GLAUKOS CORP COM 377322102 6184953 65595 SH SOLE 65595 0 0 GLOBAL E ONLINE LTD SHS M5216V106 2925212 80474 SH SOLE 80474 0 0 GLOBAL MED REIT INC COM NEW 37954A204 224499 25657 SH SOLE 25657 0 0 GLOBAL NET LEASE INC COM NEW 379378201 174756 22491 SH SOLE 22491 0 0 GLOBAL PMTS INC COM 37940X102 84847008 634797 SH SOLE 634797 0 0 GLOBAL SELF STORAGE INC COM 37955N106 121444 27291 SH SOLE 27291 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1984941 46782 SH SOLE 46782 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 5236626 115624 SH SOLE 115624 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 36502249 1147509 SH SOLE 1147509 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 2734456 99580 SH SOLE 99580 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 50631544 1271830 SH SOLE 1271830 0 0 GLOBAL X FDS US PFD ETF 37954Y657 21199291 1051552 SH SOLE 1051552 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 50767324 1052827 SH SOLE 1052827 0 0 GLOBAL X FDS 1-3 MONTH T-BILL 37960A537 2534960 100914 SH SOLE 100914 0 0 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 429791 37261 SH SOLE 37261 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 9016243 265496 SH SOLE 265496 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2286739 92581 SH SOLE 92581 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1264653 58145 SH SOLE 58145 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 4126801 138716 SH SOLE 138716 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 709418 25464 SH SOLE 25464 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 558743 15422 SH SOLE 15422 0 0 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 719320 18397 SH SOLE 18397 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 16211787 330920 SH SOLE 330920 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 13052288 728771 SH SOLE 728771 0 0 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 114560 11630 SH SOLE 11630 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 2641279 156196 SH SOLE 156196 0 0 GLOBAL X FDS S&P 500 RISK 37960A206 1241312 64316 SH SOLE 64316 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 3825397 60110 SH SOLE 60110 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 16407913 402253 SH SOLE 402253 0 0 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 248610 7166 SH SOLE 7166 0 0 GLOBAL X FDS S&P EX US ETF 37954Y368 240525 7647 SH SOLE 7647 0 0 GLOBAL X FDS SUPERDIVIDEND 37960A669 469312 21677 SH SOLE 21677 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 1004831 57782 SH SOLE 57782 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 1740127 183946 SH SOLE 183946 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 103431 10876 SH SOLE 10876 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 3310150 114816 SH SOLE 114816 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 446917 21590 SH SOLE 21590 0 0 GLOBAL X FDS X EMERGING MKT 37954Y350 8124776 359470 SH SOLE 359470 0 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 645979 37821 SH SOLE 37821 0 0 GLOBAL X FDS RATE PREFERRED 37954Y376 4285774 180987 SH SOLE 180987 0 0 GLOBAL X FDS EMERGING MKT GRT 37960A644 1006676 38496 SH SOLE 38496 0 0 GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 509916 10002 SH SOLE 10002 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 280653 5386 SH SOLE 5386 0 0 GLOBANT S A COM L44385109 57280161 283706 SH SOLE 283706 0 0 GLOBE LIFE INC COM 37959E102 15539586 133536 SH SOLE 133536 0 0 GLOBUS MED INC CL A 379577208 13570142 252986 SH SOLE 252986 0 0 GMS INC COM 36251C103 3656188 37561 SH SOLE 37561 0 0 GODADDY INC CL A 380237107 61099225 514823 SH SOLE 514823 0 0 GOLAR LNG LTD SHS G9456A100 1456842 60550 SH SOLE 60550 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 6647467 443756 SH SOLE 443756 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 122547101 1214661 SH SOLE 1214661 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 313062821 3016310 SH SOLE 3016310 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 9862122 210101 SH SOLE 210101 0 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 7027843 158893 SH SOLE 158893 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1759081 34934 SH SOLE 34934 0 0 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 9275640 225823 SH SOLE 225823 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 10779521 220080 SH SOLE 220080 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 77041816 1872219 SH SOLE 1872219 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 29030821 633992 SH SOLE 633992 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 16725449 533677 SH SOLE 533677 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 107801033 3143804 SH SOLE 3143804 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 11404850 173987 SH SOLE 173987 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 12014990 160096 SH SOLE 160096 0 0 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 150993309 2103557 SH SOLE 2103557 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 11271952 154813 SH SOLE 154813 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 156517878 374723 SH SOLE 374723 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 2428004 110414 SH SOLE 110414 0 0 GOLUB CAP BDC INC COM 38173M102 3768973 226637 SH SOLE 226637 0 0 GOODRX HLDGS INC COM CL A 38246G108 101253 14261 SH SOLE 14261 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 244205 17786 SH SOLE 17786 0 0 GOOSEHEAD INS INC COM CL A 38267D109 7508821 112711 SH SOLE 112711 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 110622 35230 SH SOLE 35230 0 0 GRACO INC COM 384109104 20036265 214383 SH SOLE 214383 0 0 GRAFTECH INTL LTD COM 384313508 14763 10698 SH SOLE 10698 0 0 GRAHAM CORP COM 384556106 270399 9912 SH SOLE 9912 0 0 GRAHAM HLDGS CO COM CL B 384637104 1541383 2008 SH SOLE 2008 0 0 GRAINGER W W INC COM 384802104 126558193 124406 SH SOLE 124406 0 0 GRAND CANYON ED INC COM 38526M106 29713972 218148 SH SOLE 218148 0 0 GRANITE PT MTG TR INC COM STK 38741L107 74180 15551 SH SOLE 15551 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 19178876 873355 SH SOLE 873355 0 0 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 248616 28124 SH SOLE 28124 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 21856052 749008 SH SOLE 749008 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 375959 4954 SH SOLE 4954 0 0 GRAY TELEVISION INC COM 389375106 3023305 478371 SH SOLE 478371 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 10622099 168151 SH SOLE 168151 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 104904 11989 SH SOLE 11989 0 0 GREEN BRICK PARTNERS INC COM 392709101 680900 11305 SH SOLE 11305 0 0 GREEN PLAINS INC COM 393222104 685277 29640 SH SOLE 29640 0 0 GREENBRIER COS INC COM 393657101 254951 4894 SH SOLE 4894 0 0 GREIF INC CL A 397624107 434212 6288 SH SOLE 6288 0 0 GREIF INC CL B 397624206 275716 3966 SH SOLE 3966 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 2727311 221913 SH SOLE 221913 0 0 GRIFFON CORP COM 398433102 228913 3121 SH SOLE 3121 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 1592098 238338 SH SOLE 238338 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 2043754 71013 SH SOLE 71013 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 12023614 41144 SH SOLE 41144 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2067378 26140 SH SOLE 26140 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 298608 937 SH SOLE 937 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 1056851 6477 SH SOLE 6477 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 1416819 55736 SH SOLE 55736 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 222384 69495 SH SOLE 69495 0 0 GSK PLC SPONSORED ADR 37733W204 87656210 2044698 SH SOLE 2044698 0 0 GUARDANT HEALTH INC COM 40131M109 663131 32144 SH SOLE 32144 0 0 GUESS INC COM 401617105 250812 7970 SH SOLE 7970 0 0 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 394100 26791 SH SOLE 26791 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 4375399 305545 SH SOLE 305545 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 23513787 201472 SH SOLE 201472 0 0 GULF IS FABRICATION INC COM 402307102 137798 18748 SH SOLE 18748 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 8397420 156202 SH SOLE 156202 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 548664 8549 SH SOLE 8549 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 471673 12188 SH SOLE 12188 0 0 HACKETT GROUP INC COM 404609109 5530391 227588 SH SOLE 227588 0 0 HAEMONETICS CORP MASS COM 405024100 3085872 36156 SH SOLE 36156 0 0 HAIN CELESTIAL GROUP INC COM 405217100 98769 12566 SH SOLE 12566 0 0 HALEON PLC SPON ADS 405552100 62619739 7375705 SH SOLE 7375705 0 0 HALLIBURTON CO COM 406216101 22329766 566458 SH SOLE 566458 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 8907659 218969 SH SOLE 218969 0 0 HAMILTON LANE INC CL A 407497106 22853779 202676 SH SOLE 202676 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 484515 29135 SH SOLE 29135 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 123626 10612 SH SOLE 10612 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 311529 15846 SH SOLE 15846 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 2997095 65098 SH SOLE 65098 0 0 HANESBRANDS INC COM 410345102 2532481 436635 SH SOLE 436635 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 6500389 228887 SH SOLE 228887 0 0 HANOVER INS GROUP INC COM 410867105 11569495 84964 SH SOLE 84964 0 0 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 1002883 68927 SH SOLE 68927 0 0 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 323714 14618 SH SOLE 14618 0 0 HARBOR ETF TRUST DISRUPTIVE INNOV 41151J307 233030 14278 SH SOLE 14278 0 0 HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109 1903555 41823 SH SOLE 41823 0 0 HARBOR ETF TRUST LONG TERM GROWER 41151J406 4297276 183097 SH SOLE 183097 0 0 HARLEY DAVIDSON INC COM 412822108 2540338 58078 SH SOLE 58078 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1720303 51230 SH SOLE 51230 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 1502428 183896 SH SOLE 183896 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 4432548 114123 SH SOLE 114123 0 0 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 3523387 179948 SH SOLE 179948 0 0 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 16734540 495985 SH SOLE 495985 0 0 HARTFORD FDS EXCHANGE TRADED CORE BD ETF 41653L701 572889 16434 SH SOLE 16434 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 53659137 520710 SH SOLE 520710 0 0 HASBRO INC COM 418056107 32881898 581775 SH SOLE 581775 0 0 HAWKINS INC COM 420261109 526299 6853 SH SOLE 6853 0 0 HAYWARD HLDGS INC COM 421298100 716727 46814 SH SOLE 46814 0 0 HCA HEALTHCARE INC COM 40412C101 58589124 175664 SH SOLE 175664 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 48980853 875127 SH SOLE 875127 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 11711836 827692 SH SOLE 827692 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1571184 125896 SH SOLE 125896 0 0 HEALTHEQUITY INC COM 42226A107 8813509 107969 SH SOLE 107969 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 54246562 2893150 SH SOLE 2893150 0 0 HEARTLAND FINL USA INC COM 42234Q102 4828903 137380 SH SOLE 137380 0 0 HEICO CORP NEW COM 422806109 53055347 277777 SH SOLE 277777 0 0 HEICO CORP NEW CL A 422806208 52259692 339481 SH SOLE 339481 0 0 HELEN OF TROY LTD COM G4388N106 6581295 57109 SH SOLE 57109 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1421665 31812 SH SOLE 31812 0 0 HELLO GROUP INC ADS 423403104 490854 79042 SH SOLE 79042 0 0 HELMERICH & PAYNE INC COM 423452101 17542224 417076 SH SOLE 417076 0 0 HENRY JACK & ASSOC INC COM 426281101 179382181 1032534 SH SOLE 1032534 0 0 HENRY SCHEIN INC COM 806407102 6653313 88100 SH SOLE 88100 0 0 HERC HLDGS INC COM 42704L104 3141928 18669 SH SOLE 18669 0 0 HERCULES CAPITAL INC COM 427096508 2743593 148704 SH SOLE 148704 0 0 HERON THERAPEUTICS INC COM 427746102 49857 17999 SH SOLE 17999 0 0 HERSHEY CO COM 427866108 123685076 635913 SH SOLE 635913 0 0 HESS CORP COM 42809H107 16547137 108406 SH SOLE 108406 0 0 HESS MIDSTREAM LP CL A SHS 428103105 4384374 121350 SH SOLE 121350 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7410905 417987 SH SOLE 417987 0 0 HEXCEL CORP NEW COM 428291108 54749094 751532 SH SOLE 751532 0 0 HF SINCLAIR CORP COM 403949100 4676244 77460 SH SOLE 77460 0 0 HIBBETT INC COM 428567101 3575597 46551 SH SOLE 46551 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 321222 41935 SH SOLE 41935 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 11611493 1651706 SH SOLE 1651706 0 0 HIGHWOODS PPTYS INC COM 431284108 6290013 240260 SH SOLE 240260 0 0 HILLENBRAND INC COM 431571108 587794 11688 SH SOLE 11688 0 0 HILLMAN SOLUTIONS CORP COM 431636109 13276017 1247746 SH SOLE 1247746 0 0 HILTON GRAND VACATIONS INC COM 43283X105 449109 9513 SH SOLE 9513 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 83164313 389875 SH SOLE 389875 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 984805 184076 SH SOLE 184076 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 595765 38511 SH SOLE 38511 0 0 HINGHAM INSTN SVGS MASS COM 433323102 235789 1352 SH SOLE 1352 0 0 HNI CORP COM 404251100 1524716 33785 SH SOLE 33785 0 0 HOLLEY INC COM 43538H103 1503301 337063 SH SOLE 337063 0 0 HOLOGIC INC COM 436440101 27176874 348600 SH SOLE 348600 0 0 HOME BANCSHARES INC COM 436893200 11556451 470348 SH SOLE 470348 0 0 HOME DEPOT INC COM 437076102 993424292 2589740 SH SOLE 2589740 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 21648271 581474 SH SOLE 581474 0 0 HONEYWELL INTL INC COM 438516106 202403103 986130 SH SOLE 986130 0 0 HOPE BANCORP INC COM 43940T109 174895 15195 SH SOLE 15195 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 6808851 184073 SH SOLE 184073 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 202582 17817 SH SOLE 17817 0 0 HORMEL FOODS CORP COM 440452100 28988710 830860 SH SOLE 830860 0 0 HOST HOTELS & RESORTS INC COM 44107P104 14375222 695127 SH SOLE 695127 0 0 HOULIHAN LOKEY INC CL A 441593100 59422480 463550 SH SOLE 463550 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 2683963 36959 SH SOLE 36959 0 0 HOWMET AEROSPACE INC COM 443201108 26478577 386944 SH SOLE 386944 0 0 HP INC COM 40434L105 30709811 1016208 SH SOLE 1016208 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 19882179 505137 SH SOLE 505137 0 0 HUB GROUP INC CL A 443320106 3140276 72658 SH SOLE 72658 0 0 HUBBELL INC COM 443510607 26752061 64455 SH SOLE 64455 0 0 HUBSPOT INC COM 443573100 48015658 76634 SH SOLE 76634 0 0 HUDSON PAC PPTYS INC COM 444097109 382977 59376 SH SOLE 59376 0 0 HUMANA INC COM 444859102 36046766 103965 SH SOLE 103965 0 0 HUNT J B TRANS SVCS INC COM 445658107 26402629 132510 SH SOLE 132510 0 0 HUNTINGTON BANCSHARES INC COM 446150104 72133581 5170866 SH SOLE 5170866 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 27827814 95474 SH SOLE 95474 0 0 HUNTSMAN CORP COM 447011107 2258958 86783 SH SOLE 86783 0 0 HURON CONSULTING GROUP INC COM 447462102 4976669 51508 SH SOLE 51508 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 253865 15111 SH SOLE 15111 0 0 HUYA INC ADS REP SHS A 44852D108 245891 54042 SH SOLE 54042 0 0 HYATT HOTELS CORP COM CL A 448579102 15091658 94547 SH SOLE 94547 0 0 I3 VERTICALS INC COM CL A 46571Y107 2631480 114962 SH SOLE 114962 0 0 IAC INC COM NEW 44891N208 4079479 76481 SH SOLE 76481 0 0 IAMGOLD CORP COM 450913108 47036 14125 SH SOLE 14125 0 0 ICF INTL INC COM 44925C103 9002807 59768 SH SOLE 59768 0 0 ICHOR HOLDINGS SHS G4740B105 913093 23643 SH SOLE 23643 0 0 ICICI BANK LIMITED ADR 45104G104 99802384 3778962 SH SOLE 3778962 0 0 ICON PLC SHS G4705A100 160304224 477167 SH SOLE 477167 0 0 ICU MED INC COM 44930G107 1858858 17321 SH SOLE 17321 0 0 IDACORP INC COM 451107106 15053441 162057 SH SOLE 162057 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 3683550 83946 SH SOLE 83946 0 0 IDEX CORP COM 45167R104 32977106 135141 SH SOLE 135141 0 0 IDEXX LABS INC COM 45168D104 109437387 202688 SH SOLE 202688 0 0 ILLINOIS TOOL WKS INC COM 452308109 166524573 620596 SH SOLE 620596 0 0 ILLUMINA INC COM 452327109 43430215 316270 SH SOLE 316270 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 4547725 69965 SH SOLE 69965 0 0 IMMUNOVANT INC COM 45258J102 533115 16500 SH SOLE 16500 0 0 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 224407 6219 SH SOLE 6219 0 0 IMPACT SHS TR I NAACP MINO ETF 45259A209 958951 25003 SH SOLE 25003 0 0 IMPERIAL OIL LTD COM NEW 453038408 3935839 56934 SH SOLE 56934 0 0 IMPINJ INC COM 453204109 2257975 17584 SH SOLE 17584 0 0 INARI MED INC COM 45332Y109 2541285 52966 SH SOLE 52966 0 0 INCYTE CORP COM 45337C102 3877919 68070 SH SOLE 68070 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1171580 72634 SH SOLE 72634 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 610776 13380 SH SOLE 13380 0 0 INDEPENDENT BK CORP MASS COM 453836108 777242 14941 SH SOLE 14941 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 284605 11227 SH SOLE 11227 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 7944354 325722 SH SOLE 325722 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 383881 15798 SH SOLE 15798 0 0 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 241981 9019 SH SOLE 9019 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1513864 49008 SH SOLE 49008 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 8180558 259865 SH SOLE 259865 0 0 INDEXIQ ETF TR IQ 500 INT ETF 45409B362 676909 19729 SH SOLE 19729 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 310578 43867 SH SOLE 43867 0 0 INDIVIOR PLC ORD G4766E116 1176494 54925 SH SOLE 54925 0 0 INFINERA CORP COM 45667G103 1129335 187286 SH SOLE 187286 0 0 INFORMATICA INC COM CL A 45674M101 369985 10571 SH SOLE 10571 0 0 INFOSYS LTD SPONSORED ADR 456788108 11354466 633266 SH SOLE 633266 0 0 ING GROEP N.V. SPONSORED ADR 456837103 42641994 2585931 SH SOLE 2585931 0 0 INGERSOLL RAND INC COM 45687V106 25672473 270379 SH SOLE 270379 0 0 INGEVITY CORP COM 45688C107 2665622 55883 SH SOLE 55883 0 0 INGLES MKTS INC CL A 457030104 317609 4142 SH SOLE 4142 0 0 INGREDION INC COM 457187102 26322236 225265 SH SOLE 225265 0 0 INMODE LTD SHS M5425M103 1260533 58331 SH SOLE 58331 0 0 INNOSPEC INC COM 45768S105 3114468 24154 SH SOLE 24154 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 545501 5269 SH SOLE 5269 0 0 INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731 771341 25494 SH SOLE 25494 0 0 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 55762421 1905756 SH SOLE 1905756 0 0 INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359 543782 21656 SH SOLE 21656 0 0 INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623 305204 12672 SH SOLE 12672 0 0 INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 354723 14903 SH SOLE 14903 0 0 INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673 4038935 134586 SH SOLE 134586 0 0 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 1309845 22721 SH SOLE 22721 0 0 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 264049 5802 SH SOLE 5802 0 0 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 2694421 61827 SH SOLE 61827 0 0 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 919025 19318 SH SOLE 19318 0 0 INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 937390 33229 SH SOLE 33229 0 0 INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 1085464 34696 SH SOLE 34696 0 0 INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 730404 25256 SH SOLE 25256 0 0 INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 1222635 45016 SH SOLE 45016 0 0 INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 38770241 928851 SH SOLE 928851 0 0 INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 6476586 220442 SH SOLE 220442 0 0 INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723 1371535 46485 SH SOLE 46485 0 0 INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 1207009 32102 SH SOLE 32102 0 0 INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 2455933 61337 SH SOLE 61337 0 0 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 5289149 157462 SH SOLE 157462 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 8988043 236652 SH SOLE 236652 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 3533087 102349 SH SOLE 102349 0 0 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 391677 13909 SH SOLE 13909 0 0 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730 569778 18374 SH SOLE 18374 0 0 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839 583060 18295 SH SOLE 18295 0 0 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 2028639 50301 SH SOLE 50301 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 7152336 190780 SH SOLE 190780 0 0 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 599904 17857 SH SOLE 17857 0 0 INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301 461321 14767 SH SOLE 14767 0 0 INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 5955358 136779 SH SOLE 136779 0 0 INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 2241661 62968 SH SOLE 62968 0 0 INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 2220664 53295 SH SOLE 53295 0 0 INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433 3074328 78267 SH SOLE 78267 0 0 INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 1503453 38679 SH SOLE 38679 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 26974558 689710 SH SOLE 689710 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 2665487 82090 SH SOLE 82090 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 4837791 131426 SH SOLE 131426 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 7113854 208251 SH SOLE 208251 0 0 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 16574079 468459 SH SOLE 468459 0 0 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 9587791 265578 SH SOLE 265578 0 0 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292 1133701 37461 SH SOLE 37461 0 0 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375 863824 26449 SH SOLE 26449 0 0 INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 813296 26410 SH SOLE 26410 0 0 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672 2609192 79914 SH SOLE 79914 0 0 INNOVATOR ETFS TRUST US EQTY ACCELRT9 45783Y848 632774 22024 SH SOLE 22024 0 0 INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y103 254361 8137 SH SOLE 8137 0 0 INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 3088929 84663 SH SOLE 84663 0 0 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 1809967 46076 SH SOLE 46076 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 12328115 336854 SH SOLE 336854 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 4487512 126231 SH SOLE 126231 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 4806138 131675 SH SOLE 131675 0 0 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 581401 17397 SH SOLE 17397 0 0 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 1173603 35623 SH SOLE 35623 0 0 INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 476209 16959 SH SOLE 16959 0 0 INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 470641 15104 SH SOLE 15104 0 0 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 682146 19286 SH SOLE 19286 0 0 INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 1901331 66794 SH SOLE 66794 0 0 INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 362155 12514 SH SOLE 12514 0 0 INNOVATOR ETFS TRUST EQUITY DEFI 2026 45783Y418 615777 24730 SH SOLE 24730 0 0 INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541 652120 24786 SH SOLE 24786 0 0 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 2937191 72577 SH SOLE 72577 0 0 INNOVATOR ETFS TRUST INNOVATOR US EQ 45783Y475 239138 8259 SH SOLE 8259 0 0 INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533 1601826 58826 SH SOLE 58826 0 0 INNOVATOR ETFS TRUST INNOV PRM INC 15 45783Y368 8171639 331916 SH SOLE 331916 0 0 INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 2024099 49850 SH SOLE 49850 0 0 INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681 4589988 176064 SH SOLE 176064 0 0 INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y434 2427973 101271 SH SOLE 101271 0 0 INOGEN INC COM 45780L104 298219 36954 SH SOLE 36954 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6721156 36229 SH SOLE 36229 0 0 INSMED INC COM PAR $.01 457669307 1526049 56250 SH SOLE 56250 0 0 INSPERITY INC COM 45778Q107 19922163 181755 SH SOLE 181755 0 0 INSPIRE MED SYS INC COM 457730109 6701339 31199 SH SOLE 31199 0 0 INSTALLED BLDG PRODS INC COM 45780R101 16845524 65109 SH SOLE 65109 0 0 INSTRUCTURE HLDGS INC COM 457790103 1271447 59469 SH SOLE 59469 0 0 INSULET CORP COM 45784P101 14338141 83653 SH SOLE 83653 0 0 INTAPP INC COM 45827U109 1808982 52740 SH SOLE 52740 0 0 INTEGER HLDGS CORP COM 45826H109 30090521 257889 SH SOLE 257889 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1995410 56288 SH SOLE 56288 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 472648 47407 SH SOLE 47407 0 0 INTEL CORP COM 458140100 130666618 2958266 SH SOLE 2958266 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1411043 51292 SH SOLE 51292 0 0 INTER & CO INC CLASS A COM G4R20B107 149277 26143 SH SOLE 26143 0 0 INTER PARFUMS INC COM 458334109 21144100 150481 SH SOLE 150481 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 39004921 349162 SH SOLE 349162 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 138643561 1008830 SH SOLE 1008830 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 5799627 54890 SH SOLE 54890 0 0 INTERDIGITAL INC COM 45867G101 4748003 44599 SH SOLE 44599 0 0 INTERFACE INC COM 458665304 298849 17767 SH SOLE 17767 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 1320037 23513 SH SOLE 23513 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 237023720 1241222 SH SOLE 1241222 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 23546808 273832 SH SOLE 273832 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1547377 68498 SH SOLE 68498 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 3738458 163752 SH SOLE 163752 0 0 INTERNATIONAL PAPER CO COM 460146103 8458031 216761 SH SOLE 216761 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 357017 6711 SH SOLE 6711 0 0 INTERPUBLIC GROUP COS INC COM 460690100 54981776 1685007 SH SOLE 1685007 0 0 INTL GNRL INSURANCE HLDNGS L SHS G4809J106 345040 25483 SH SOLE 25483 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 8931229 129064 SH SOLE 129064 0 0 INTUIT COM 461202103 617504998 950008 SH SOLE 950008 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 257505736 645232 SH SOLE 645232 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 4973290 193438 SH SOLE 193438 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 82453722 1761455 SH SOLE 1761455 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 9858264 392916 SH SOLE 392916 0 0 INVESCO ACTIVELY MANAGED ETF AAA CLO FLTNG RT 46090A721 4667320 182246 SH SOLE 182246 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 361866 4105 SH SOLE 4105 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 20716079 415235 SH SOLE 415235 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 64849804 4675545 SH SOLE 4675545 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 168580 16926 SH SOLE 16926 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 467236 4686 SH SOLE 4686 0 0 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 928002 15156 SH SOLE 15156 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 331720 3362 SH SOLE 3362 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 15874191 691084 SH SOLE 691084 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 3464143 139909 SH SOLE 139909 0 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 449357 25020 SH SOLE 25020 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 1175428 56729 SH SOLE 56729 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 2914549 187551 SH SOLE 187551 0 0 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 1981450 37002 SH SOLE 37002 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1094162 38568 SH SOLE 38568 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 80992546 443333 SH SOLE 443333 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 40725128 1708986 SH SOLE 1708986 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 321215250 4004179 SH SOLE 4004179 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1068247 19237 SH SOLE 19237 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 78750353 3723421 SH SOLE 3723421 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 19407333 816463 SH SOLE 816463 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 7830369 431901 SH SOLE 431901 0 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 1175110 30451 SH SOLE 30451 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 11893121 1001104 SH SOLE 1001104 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 23420861 184605 SH SOLE 184605 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 31641932 1678617 SH SOLE 1678617 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 2609557 28705 SH SOLE 28705 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 388400 11271 SH SOLE 11271 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 1261112 60543 SH SOLE 60543 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 3964956 193791 SH SOLE 193791 0 0 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 3839193 136723 SH SOLE 136723 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 5398801 108737 SH SOLE 108737 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2960858 152151 SH SOLE 152151 0 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 458222 20489 SH SOLE 20489 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 739165 13775 SH SOLE 13775 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 1256342 69603 SH SOLE 69603 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1097441 37961 SH SOLE 37961 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1640206 35510 SH SOLE 35510 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 16502165 176061 SH SOLE 176061 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 7110465 81040 SH SOLE 81040 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 15058467 339155 SH SOLE 339155 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 88802068 1348141 SH SOLE 1348141 0 0 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 1950329 63591 SH SOLE 63591 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 2667144 23172 SH SOLE 23172 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 19246382 341248 SH SOLE 341248 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 5898442 137782 SH SOLE 137782 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 831691 22339 SH SOLE 22339 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1313218 30023 SH SOLE 30023 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1150559 24797 SH SOLE 24797 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 2932652 66335 SH SOLE 66335 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 1818571 39681 SH SOLE 39681 0 0 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 17471466 165653 SH SOLE 165653 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 3080669 67901 SH SOLE 67901 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 25267014 951677 SH SOLE 951677 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 2407381 85763 SH SOLE 85763 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 15927530 640431 SH SOLE 640431 0 0 INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862 206683 8334 SH SOLE 8334 0 0 INVESCO EXCH TRADED FD TR II 500 QVM MULTI 46138G581 871003 27993 SH SOLE 27993 0 0 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 25765455 1078504 SH SOLE 1078504 0 0 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 2039110 48493 SH SOLE 48493 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 547032 16637 SH SOLE 16637 0 0 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 635206 5895 SH SOLE 5895 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 265875 8296 SH SOLE 8296 0 0 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 681680 29593 SH SOLE 29593 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 5252924 261730 SH SOLE 261730 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 3024997 80090 SH SOLE 80090 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 24860638 1358505 SH SOLE 1358505 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 3102862 125216 SH SOLE 125216 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 3328879 136766 SH SOLE 136766 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 2568868 109012 SH SOLE 109012 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 1331082 56271 SH SOLE 56271 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 6114463 282293 SH SOLE 282293 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 1768379 75314 SH SOLE 75314 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 12779293 609408 SH SOLE 609408 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 14554791 640334 SH SOLE 640334 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 9748704 477176 SH SOLE 477176 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 15473201 674214 SH SOLE 674214 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 10932585 569109 SH SOLE 569109 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 6554245 282754 SH SOLE 282754 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 4607362 238847 SH SOLE 238847 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 5322725 251309 SH SOLE 251309 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 850361 36590 SH SOLE 36590 0 0 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 823959 37250 SH SOLE 37250 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 15711635 958611 SH SOLE 958611 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 1028441 63799 SH SOLE 63799 0 0 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 575514 27007 SH SOLE 27007 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 3313194 69810 SH SOLE 69810 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 53751199 973225 SH SOLE 973225 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 6070126 272815 SH SOLE 272815 0 0 INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 1236143 48268 SH SOLE 48268 0 0 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 11271946 143578 SH SOLE 143578 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 16783819 254455 SH SOLE 254455 0 0 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 1019828 12722 SH SOLE 12722 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 12990626 146886 SH SOLE 146886 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 146606418 1276392 SH SOLE 1276392 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 132186333 1201148 SH SOLE 1201148 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3707878 55699 SH SOLE 55699 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 508118442 3000050 SH SOLE 3000050 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 19719421 194146 SH SOLE 194146 0 0 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 1523250 23538 SH SOLE 23538 0 0 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 459881 6143 SH SOLE 6143 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 8110668 74939 SH SOLE 74939 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 518868 11803 SH SOLE 11803 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 633882 4542 SH SOLE 4542 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 9198298 93119 SH SOLE 93119 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 1146510 19981 SH SOLE 19981 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 819042 17046 SH SOLE 17046 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 1187676 12161 SH SOLE 12161 0 0 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 409490 11438 SH SOLE 11438 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1117768 73344 SH SOLE 73344 0 0 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 522215 10719 SH SOLE 10719 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 4534271 115435 SH SOLE 115435 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 392283 15959 SH SOLE 15959 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 2909946 140917 SH SOLE 140917 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 5274075 284470 SH SOLE 284470 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 8607574 96400 SH SOLE 96400 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 402305 9519 SH SOLE 9519 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 633134 15872 SH SOLE 15872 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 4397171 46340 SH SOLE 46340 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 885370 39385 SH SOLE 39385 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 246352898 2313390 SH SOLE 2313390 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1133906 13648 SH SOLE 13648 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 559308 8707 SH SOLE 8707 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1345519 37036 SH SOLE 37036 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 46290821 1315454 SH SOLE 1315454 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 948171 16755 SH SOLE 16755 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 6766077 132616 SH SOLE 132616 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1205600 37924 SH SOLE 37924 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 401183 12207 SH SOLE 12207 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 6830323 186011 SH SOLE 186011 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 48410813 801238 SH SOLE 801238 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 30512790 724253 SH SOLE 724253 0 0 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 2729879 22696 SH SOLE 22696 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 942414 18588 SH SOLE 18588 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 1423950 11937 SH SOLE 11937 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 858777 15815 SH SOLE 15815 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 261886 5388 SH SOLE 5388 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 217283 2021 SH SOLE 2021 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 465239 7713 SH SOLE 7713 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 8086700 142021 SH SOLE 142021 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 11168500 197918 SH SOLE 197918 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 952148 41308 SH SOLE 41308 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 820074 8064 SH SOLE 8064 0 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 6896911 231419 SH SOLE 231419 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 5930561 180096 SH SOLE 180096 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 600815 12593 SH SOLE 12593 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 187043654 4862065 SH SOLE 4862065 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 7860927 138690 SH SOLE 138690 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 558461 13119 SH SOLE 13119 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 1040270 11198 SH SOLE 11198 0 0 INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872 267673 8428 SH SOLE 8428 0 0 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 879861 43450 SH SOLE 43450 0 0 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825 783731 37589 SH SOLE 37589 0 0 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833 467381 18318 SH SOLE 18318 0 0 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W791 414475 15796 SH SOLE 15796 0 0 INVESCO HIGH INCOME TR II COM 46131F101 773695 72105 SH SOLE 72105 0 0 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 251746 9418 SH SOLE 9418 0 0 INVESCO LTD SHS G491BT108 223793 13490 SH SOLE 13490 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 120366 11743 SH SOLE 11743 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2001585146 4507973 SH SOLE 4507973 0 0 INVESCO SR INCOME TR COM 46131H107 1580949 369381 SH SOLE 369381 0 0 INVESTMENT MANAGERS SER TR I ALTERNATIVE ACCE 46144X610 1095668 43772 SH SOLE 43772 0 0 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 1124777 35335 SH SOLE 35335 0 0 INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 1238447 37563 SH SOLE 37563 0 0 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 1570442 42811 SH SOLE 42811 0 0 INVITATION HOMES INC COM 46187W107 19264969 540999 SH SOLE 540999 0 0 IONIS PHARMACEUTICALS INC COM 462222100 5634299 129972 SH SOLE 129972 0 0 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 14121 15000 SH SOLE 15000 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 464874 31368 SH SOLE 31368 0 0 IPG PHOTONICS CORP COM 44980X109 4098961 45198 SH SOLE 45198 0 0 IQIYI INC SPONSORED ADS 46267X108 92865 21954 SH SOLE 21954 0 0 IQVIA HLDGS INC COM 46266C105 148043241 585406 SH SOLE 585406 0 0 IRADIMED CORP COM 46266A109 2317383 52680 SH SOLE 52680 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 5438138 46881 SH SOLE 46881 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 534269 20423 SH SOLE 20423 0 0 IRON MTN INC DEL COM 46284V101 41656839 519347 SH SOLE 519347 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 145562 16712 SH SOLE 16712 0 0 ISHARES BITCOIN TR SHS 46438F101 3078998 76081 SH SOLE 76081 0 0 ISHARES GOLD TR ISHARES NEW 464285204 127664567 3038909 SH SOLE 3038909 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1107917431 21471268 SH SOLE 21471268 0 0 ISHARES INC MSCI EMRG CHN 46434G764 1070329688 18591796 SH SOLE 18591796 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 78433782 1099282 SH SOLE 1099282 0 0 ISHARES INC MSCI STH KOR ETF 464286772 6770571 100888 SH SOLE 100888 0 0 ISHARES INC EMNG MKTS EQT 46434G889 10040145 225419 SH SOLE 225419 0 0 ISHARES INC EM MKTS DIV ETF 464286319 4996509 190998 SH SOLE 190998 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 84725923 2628791 SH SOLE 2628791 0 0 ISHARES INC JP MRGN EM HI BD 464286285 16506970 440656 SH SOLE 440656 0 0 ISHARES INC JP MORGAN EM ETF 464286517 8399398 232831 SH SOLE 232831 0 0 ISHARES INC MSCI AGRICULTURE 464286350 606255 15747 SH SOLE 15747 0 0 ISHARES INC MSCI AUST ETF 464286103 5127862 207942 SH SOLE 207942 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 4728939 145865 SH SOLE 145865 0 0 ISHARES INC MSCI CDA ETF 464286509 10756368 280992 SH SOLE 280992 0 0 ISHARES INC MSCI EMERG MRKT 464286533 58082814 1026379 SH SOLE 1026379 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 4527130 66468 SH SOLE 66468 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 2748587 46705 SH SOLE 46705 0 0 ISHARES INC MSCI EURZONE ETF 464286608 13943608 273083 SH SOLE 273083 0 0 ISHARES INC MSCI FRANCE ETF 464286707 886260 21402 SH SOLE 21402 0 0 ISHARES INC MSCI GERMANY ETF 464286806 10767364 339130 SH SOLE 339130 0 0 ISHARES INC GLB ENR PROD ETF 464286343 471559 17781 SH SOLE 17781 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 39098273 371409 SH SOLE 371409 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 2096937 50286 SH SOLE 50286 0 0 ISHARES INC MSCI ITALY ETF 46434G830 350284 9286 SH SOLE 9286 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1720047 78937 SH SOLE 78937 0 0 ISHARES INC MSCI MEXICO ETF 464286822 956392 13799 SH SOLE 13799 0 0 ISHARES INC MSCI NETHERL ETF 464286814 1138075 23001 SH SOLE 23001 0 0 ISHARES INC MSCI PAC JP ETF 464286665 3614818 84439 SH SOLE 84439 0 0 ISHARES INC MSCI SWITZERLAND 464286749 6923774 145457 SH SOLE 145457 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1532054 31472 SH SOLE 31472 0 0 ISHARES INC MSCI WORLD ETF 464286392 12377496 85415 SH SOLE 85415 0 0 ISHARES INC US INTL HGH YLD 464286178 1397024 31643 SH SOLE 31643 0 0 ISHARES INC JP MRG EM CRP BD 464286251 403811 9078 SH SOLE 9078 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 482350 47475 SH SOLE 47475 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 34610834 380381 SH SOLE 380381 0 0 ISHARES INC MSCI THAILND ETF 464286624 287090 4915 SH SOLE 4915 0 0 ISHARES INC CUR HD MSCI EM 46434G509 320904 12509 SH SOLE 12509 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2977240 134961 SH SOLE 134961 0 0 ISHARES SILVER TR ISHARES 46428Q109 21170227 930559 SH SOLE 930559 0 0 ISHARES TR MRNING SM CP ETF 464288703 373186 6098 SH SOLE 6098 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 128130109 3011283 SH SOLE 3011283 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 419632075 5131231 SH SOLE 5131231 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 521195375 4962348 SH SOLE 4962348 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1476429330 15603776 SH SOLE 15603776 0 0 ISHARES TR BROAD USD HIGH 46435U853 124918516 3414007 SH SOLE 3414007 0 0 ISHARES TR CONV BD ETF 46435G102 76336779 956242 SH SOLE 956242 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2809813888 37857907 SH SOLE 37857907 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 735672958 10841040 SH SOLE 10841040 0 0 ISHARES TR CORE S&P500 ETF 464287200 15628597186 29727421 SH SOLE 29727421 0 0 ISHARES TR CORE S&P MCP ETF 464287507 805685443 13264495 SH SOLE 13264495 0 0 ISHARES TR CORE S&P SCP ETF 464287804 952774265 8620831 SH SOLE 8620831 0 0 ISHARES TR CORE S&P TTL STK 464287150 265795409 2305251 SH SOLE 2305251 0 0 ISHARES TR CORE TOTAL USD 46434V613 6126025527 134372133 SH SOLE 134372133 0 0 ISHARES TR CRE U S REIT ETF 464288521 15330172 284947 SH SOLE 284947 0 0 ISHARES TR HDG MSCI EAFE 46434V803 959834464 27518190 SH SOLE 27518190 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 13168119 537913 SH SOLE 537913 0 0 ISHARES TR ESG ADV TTL USD 46436E619 72936845 1702938 SH SOLE 1702938 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 533112313 4637372 SH SOLE 4637372 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 6455342 108275 SH SOLE 108275 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 339465202 7903730 SH SOLE 7903730 0 0 ISHARES TR IBOXX HI YD ETF 464288513 431150174 5546767 SH SOLE 5546767 0 0 ISHARES TR IBOXX INV CP ETF 464287242 550428990 5053516 SH SOLE 5053516 0 0 ISHARES TR INTL TREA BD ETF 464288117 5325982 134393 SH SOLE 134393 0 0 ISHARES TR JPMORGAN USD EMG 464288281 456836593 5094643 SH SOLE 5094643 0 0 ISHARES TR MBS ETF 464288588 2052416611 22207494 SH SOLE 22207494 0 0 ISHARES TR MICRO-CAP ETF 464288869 7533385 62162 SH SOLE 62162 0 0 ISHARES TR MSCI EAFE ETF 464287465 525925829 6585598 SH SOLE 6585598 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1754007067 16899577 SH SOLE 16899577 0 0 ISHARES TR EAFE VALUE ETF 464288877 2001684682 36795674 SH SOLE 36795674 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 110375016 2686831 SH SOLE 2686831 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 675201854 17211365 SH SOLE 17211365 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 836728518 21097542 SH SOLE 21097542 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 533956302 6388566 SH SOLE 6388566 0 0 ISHARES TR MSCI USA MMENTM 46432F396 1548744283 8266583 SH SOLE 8266583 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 4443741096 27038279 SH SOLE 27038279 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1829806253 17005634 SH SOLE 17005634 0 0 ISHARES TR PFD AND INCM SEC 464288687 155418351 4822164 SH SOLE 4822164 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1740352036 5163483 SH SOLE 5163483 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1125472752 6283696 SH SOLE 6283696 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 682779600 3246693 SH SOLE 3246693 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 286593377 1058321 SH SOLE 1058321 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 309446274 1948531 SH SOLE 1948531 0 0 ISHARES TR RUS MID CAP ETF 464287499 366485563 4358254 SH SOLE 4358254 0 0 ISHARES TR RUS MD CP GR ETF 464287481 249551866 2186366 SH SOLE 2186366 0 0 ISHARES TR RUS TP200 GR ETF 464289438 515050839 2639933 SH SOLE 2639933 0 0 ISHARES TR S&P 100 ETF 464287101 143816730 581289 SH SOLE 581289 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2815950267 33348535 SH SOLE 33348535 0 0 ISHARES TR S&P 500 VAL ETF 464287408 2234320398 11960390 SH SOLE 11960390 0 0 ISHARES TR ISHARES SEMICDTR 464287523 49174510 217663 SH SOLE 217663 0 0 ISHARES TR TIPS BD ETF 464287176 346805451 3228800 SH SOLE 3228800 0 0 ISHARES TR TRS FLT RT BD 46434V860 159981086 3156068 SH SOLE 3156068 0 0 ISHARES TR US INFRASTRUC 46435U713 290677119 6703808 SH SOLE 6703808 0 0 ISHARES TR U.S. TECH ETF 464287721 1545356979 11442003 SH SOLE 11442003 0 0 ISHARES TR USD GRN BOND ETF 46435U440 20380028 434635 SH SOLE 434635 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 114829101 1140196 SH SOLE 1140196 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 14057190 285599 SH SOLE 285599 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 215257557 4197690 SH SOLE 4197690 0 0 ISHARES TR 10+ YR INVST GRD 464289511 138614577 2691023 SH SOLE 2691023 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 425080322 3670498 SH SOLE 3670498 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 250910786 4862612 SH SOLE 4862612 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 1167434751 12332926 SH SOLE 12332926 0 0 ISHARES TR USD INV GRDE ETF 464288620 233605829 4601257 SH SOLE 4601257 0 0 ISHARES TR CORE INTL AGGR 46435G672 40909364 819006 SH SOLE 819006 0 0 ISHARES TR CORE US AGGBD ET 464287226 3862414556 39436538 SH SOLE 39436538 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 183394232 3897030 SH SOLE 3897030 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 89463131 1752118 SH SOLE 1752118 0 0 ISHARES TR IBONDS DEC 2030 46436E726 2721261 127162 SH SOLE 127162 0 0 ISHARES TR IBONDS DEC 2031 46436E486 2623592 128043 SH SOLE 128043 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 8308168 331663 SH SOLE 331663 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 49067301 1977723 SH SOLE 1977723 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 43804550 1836669 SH SOLE 1836669 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 41739803 1753773 SH SOLE 1753773 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 41678775 1673510 SH SOLE 1673510 0 0 ISHARES TR IBONDS DEC 29 46436E205 39144031 1715339 SH SOLE 1715339 0 0 ISHARES TR IBONDS DEC 2032 46436E312 1572425 63379 SH SOLE 63379 0 0 ISHARES TR IBONDS DEC 2033 46436E130 1755774 68908 SH SOLE 68908 0 0 ISHARES TR INTRM GOV CR ETF 464288612 188357964 1811483 SH SOLE 1811483 0 0 ISHARES TR LATN AMER 40 ETF 464287390 5570248 195860 SH SOLE 195860 0 0 ISHARES TR MSCI ACWI ETF 464288257 35755070 324662 SH SOLE 324662 0 0 ISHARES TR MSCI EURO FL ETF 464289180 14129908 621368 SH SOLE 621368 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3454401 66959 SH SOLE 66959 0 0 ISHARES TR RUS 1000 ETF 464287622 1384095771 4805388 SH SOLE 4805388 0 0 ISHARES TR S&P MC 400GR ETF 464287606 143182566 1569124 SH SOLE 1569124 0 0 ISHARES TR SHORT TREAS BD 464288679 164057419 1484145 SH SOLE 1484145 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 89386465 1348212 SH SOLE 1348212 0 0 ISHARES TR U.S. MED DVC ETF 464288810 66898912 1141815 SH SOLE 1141815 0 0 ISHARES TR US OIL GS EX ETF 464288851 9165530 85683 SH SOLE 85683 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 41143331 813753 SH SOLE 813753 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 103172281 1037637 SH SOLE 1037637 0 0 ISHARES TR 20+ YEAR TR BD 46436E338 13983357 523721 SH SOLE 523721 0 0 ISHARES TR A RATE CP BD ETF 46429B291 1107972 23336 SH SOLE 23336 0 0 ISHARES TR AGENCY BOND ETF 464288166 12979713 120127 SH SOLE 120127 0 0 ISHARES TR BB RAT CORP BD 46435U473 2181335 47164 SH SOLE 47164 0 0 ISHARES TR ISHARES BIOTECH 464287556 9165297 66793 SH SOLE 66793 0 0 ISHARES TR CALIF MUN BD ETF 464288356 33711633 585882 SH SOLE 585882 0 0 ISHARES TR CMBS ETF 46429B366 637682 13539 SH SOLE 13539 0 0 ISHARES TR COHEN STEER REIT 464287564 22986318 398376 SH SOLE 398376 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 31069149 654915 SH SOLE 654915 0 0 ISHARES TR CORE LT USDB ETF 464289479 4769407 93317 SH SOLE 93317 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 553894 7540 SH SOLE 7540 0 0 ISHARES TR CONSER ALLOC ETF 464289883 458189 12442 SH SOLE 12442 0 0 ISHARES TR CORE DIVID ETF 46435U861 3494373 78525 SH SOLE 78525 0 0 ISHARES TR CORE DIV GRWTH 46434V621 501505524 8637711 SH SOLE 8637711 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 2177751 39119 SH SOLE 39119 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 81974893 743806 SH SOLE 743806 0 0 ISHARES TR MODERT ALLOC ETF 464289875 1023321 23921 SH SOLE 23921 0 0 ISHARES TR CORE MSCI EURO 46434V738 94002025 1624927 SH SOLE 1624927 0 0 ISHARES TR CORE MSCI INTL 46435G326 74990751 1117097 SH SOLE 1117097 0 0 ISHARES TR CORE MSCI PAC 46434V696 52167144 823995 SH SOLE 823995 0 0 ISHARES TR CORE S&P US GWT 464287671 226111982 1929119 SH SOLE 1929119 0 0 ISHARES TR CORE S&P US VLU 464287663 347179917 3838787 SH SOLE 3838787 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 190955906 6764290 SH SOLE 6764290 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 1027280 22484 SH SOLE 22484 0 0 ISHARES TR ESG EAFE ETF 46436E759 112004715 1643985 SH SOLE 1643985 0 0 ISHARES TR EGSADVNCDMSCI EM 46436E742 314867 8845 SH SOLE 8845 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 202989608 4495894 SH SOLE 4495894 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 124183092 1554037 SH SOLE 1554037 0 0 ISHARES TR ESG AWARE MSCI 46435U663 10156542 252211 SH SOLE 252211 0 0 ISHARES TR ESG MSCI LEADR 46435U218 55938359 596040 SH SOLE 596040 0 0 ISHARES TR ESG SCRND S&P500 46436E569 831071 20628 SH SOLE 20628 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 181028523 7874229 SH SOLE 7874229 0 0 ISHARES TR EUROPE ETF 464287861 1864967 33500 SH SOLE 33500 0 0 ISHARES TR EXPND TEC SC ETF 464287549 23032989 267266 SH SOLE 267266 0 0 ISHARES TR EXPANDED TECH 464287515 18658576 218818 SH SOLE 218818 0 0 ISHARES TR FALN ANGLS USD 46435G474 64786024 2411989 SH SOLE 2411989 0 0 ISHARES TR GLOBAL 100 ETF 464287572 24409122 273002 SH SOLE 273002 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 8675863 620591 SH SOLE 620591 0 0 ISHARES TR GLB CNSM STP ETF 464288737 10090340 165334 SH SOLE 165334 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1802343 20802 SH SOLE 20802 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 25763787 276584 SH SOLE 276584 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 4094814 29314 SH SOLE 29314 0 0 ISHARES TR GLB INFRASTR ETF 464288372 25170154 528563 SH SOLE 528563 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 20345859 859200 SH SOLE 859200 0 0 ISHARES TR GLOBAL TECH ETF 464287291 12675223 169432 SH SOLE 169432 0 0 ISHARES TR GL TIMB FORE ETF 464288174 2713372 32157 SH SOLE 32157 0 0 ISHARES TR GNMA BOND ETF 46429B333 1542249 35544 SH SOLE 35544 0 0 ISHARES TR GOV/CRED BD ETF 464288596 1901890 18369 SH SOLE 18369 0 0 ISHARES TR HIGH YLD SYSTM B 46435G250 24172649 517394 SH SOLE 517394 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 350838 15048 SH SOLE 15048 0 0 ISHARES TR IBONDS DEC 46435U697 6675655 257251 SH SOLE 257251 0 0 ISHARES TR IBONDS DEC 25 46435U432 21538808 814014 SH SOLE 814014 0 0 ISHARES TR IBONDS DEC 26 46435U259 21686756 855493 SH SOLE 855493 0 0 ISHARES TR IBONDS DEC 27 46435U283 20560790 816877 SH SOLE 816877 0 0 ISHARES TR IBONDS DEC 28 46435U325 19601142 775668 SH SOLE 775668 0 0 ISHARES TR IBOND DEC 2030 46436E593 9526298 490541 SH SOLE 490541 0 0 ISHARES TR IBONDS DEC 2031 46436E460 673971 33431 SH SOLE 33431 0 0 ISHARES TR IBONDS DEC 2032 46436E296 669563 29535 SH SOLE 29535 0 0 ISHARES TR IBONDS DEC 2033 46436E148 592167 24379 SH SOLE 24379 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 1018820 47387 SH SOLE 47387 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 942595 42972 SH SOLE 42972 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 9898533 446685 SH SOLE 446685 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 3456304 152193 SH SOLE 152193 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 10489007 451528 SH SOLE 451528 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 8524245 356067 SH SOLE 356067 0 0 ISHARES TR INDIA 50 ETF 464289529 723376 14341 SH SOLE 14341 0 0 ISHARES TR INTL DIV GRWTH 46435G524 33653324 499604 SH SOLE 499604 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 3899294 130673 SH SOLE 130673 0 0 ISHARES TR INTL SEL DIV ETF 464288448 148598511 5299519 SH SOLE 5299519 0 0 ISHARES TR INVESTMENT GRADE 46435G219 52913443 1179787 SH SOLE 1179787 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 13269811 175806 SH SOLE 175806 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2860801 39281 SH SOLE 39281 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 13015208 184143 SH SOLE 184143 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 2207854 30432 SH SOLE 30432 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 269932 13544 SH SOLE 13544 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 1068589 19010 SH SOLE 19010 0 0 ISHARES TR MRGSTR SM CP GR 464288604 1568031 33670 SH SOLE 33670 0 0 ISHARES TR MORNINGSTR US EQ 464287127 3426760 47285 SH SOLE 47285 0 0 ISHARES TR MORNINGSTAR VALU 464288109 4641341 60387 SH SOLE 60387 0 0 ISHARES TR MORTGE REL ETF 46435G342 9718266 418170 SH SOLE 418170 0 0 ISHARES TR MSCI ACWI EX US 464288240 26373731 493983 SH SOLE 493983 0 0 ISHARES TR MSCI LW CRB TG 46434V464 3436689 19147 SH SOLE 19147 0 0 ISHARES TR MSCI CHINA ETF 46429B671 30399967 765164 SH SOLE 765164 0 0 ISHARES TR MSCI DENMARK ETF 46429B523 452449 3703 SH SOLE 3703 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 166336160 2346729 SH SOLE 2346729 0 0 ISHARES TR EAFE SML CP ETF 464288273 87151364 1376147 SH SOLE 1376147 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 931825 11839 SH SOLE 11839 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 1563345 22248 SH SOLE 22248 0 0 ISHARES TR INTERNATIONAL SL 46434V266 14278946 432958 SH SOLE 432958 0 0 ISHARES TR MSCI JP VALUE 46435U374 1537147 46258 SH SOLE 46258 0 0 ISHARES TR MSCI KLD400 SOC 464288570 243781463 2418227 SH SOLE 2418227 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 22460893 656559 SH SOLE 656559 0 0 ISHARES TR MSCI USA ESG SLC 464288802 23701297 217104 SH SOLE 217104 0 0 ISHARES TR MSCI USA SZE FT 46432F370 24342447 171081 SH SOLE 171081 0 0 ISHARES TR MSCI USA VALUE 46432F388 303139020 2798809 SH SOLE 2798809 0 0 ISHARES TR NEW YORK MUN ETF 464288323 8445903 156958 SH SOLE 156958 0 0 ISHARES TR NORTH AMERN NAT 464287374 18284601 406415 SH SOLE 406415 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 1526979 44454 SH SOLE 44454 0 0 ISHARES TR RESIDENTIAL MULT 464288562 10491723 145577 SH SOLE 145577 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 36716474 559617 SH SOLE 559617 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 47301920 157631 SH SOLE 157631 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 107271730 855914 SH SOLE 855914 0 0 ISHARES TR RUS TOP 200 ETF 464289446 2134934 16795 SH SOLE 16795 0 0 ISHARES TR RUS TP200 VL ETF 464289420 1275418 16711 SH SOLE 16711 0 0 ISHARES TR S&P MC 400VL ETF 464287705 203701225 1722049 SH SOLE 1722049 0 0 ISHARES TR S&P SML 600 GWT 464287887 40720439 311485 SH SOLE 311485 0 0 ISHARES TR SP SMCP600VL ETF 464287879 73714047 717342 SH SOLE 717342 0 0 ISHARES TR SELECT DIVID ETF 464287168 198077352 1608032 SH SOLE 1608032 0 0 ISHARES TR SELF DRIVNG EV 46435U366 205515 6539 SH SOLE 6539 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 623874717 5956982 SH SOLE 5956982 0 0 ISHARES TR US TRSPRTION 464287192 2028336 28812 SH SOLE 28812 0 0 ISHARES TR U S EQUITY FACTR 46434V282 17043124 316728 SH SOLE 316728 0 0 ISHARES TR US SML CAP EQT 46434V290 15579421 245037 SH SOLE 245037 0 0 ISHARES TR US AER DEF ETF 464288760 36290857 275077 SH SOLE 275077 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 2900290 19632 SH SOLE 19632 0 0 ISHARES TR US CONSUM DISCRE 464287580 610750 7451 SH SOLE 7451 0 0 ISHARES TR US CONSM STAPLES 464287812 4380163 64767 SH SOLE 64767 0 0 ISHARES TR U.S. ENERGY ETF 464287796 8454633 171146 SH SOLE 171146 0 0 ISHARES TR U.S. FINLS ETF 464287788 7403873 77406 SH SOLE 77406 0 0 ISHARES TR US HLTHCARE ETF 464287762 7362600 118943 SH SOLE 118943 0 0 ISHARES TR US HLTHCR PR ETF 464288828 15793720 289580 SH SOLE 289580 0 0 ISHARES TR US HOME CONS ETF 464288752 16974435 146622 SH SOLE 146622 0 0 ISHARES TR US INDUSTRIALS 464287754 6259333 49792 SH SOLE 49792 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 2454578 20910 SH SOLE 20910 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 531613 22478 SH SOLE 22478 0 0 ISHARES TR U.S. PHARMA ETF 464288836 954441 14058 SH SOLE 14058 0 0 ISHARES TR U.S. REAL ES ETF 464287739 11518309 128124 SH SOLE 128124 0 0 ISHARES TR US REGNL BKS ETF 464288778 1714920 39533 SH SOLE 39533 0 0 ISHARES TR US TREAS BD ETF 46429B267 1142632003 50181467 SH SOLE 50181467 0 0 ISHARES TR U.S. UTILITS ETF 464287697 5186329 61362 SH SOLE 61362 0 0 ISHARES TR YLD OPTIM BD 46434V787 474123 21204 SH SOLE 21204 0 0 ISHARES TR ESG SCRD S&P MID 46436E551 878253 21379 SH SOLE 21379 0 0 ISHARES TR ESG SCRND S&P SM 46436E544 275136 7024 SH SOLE 7024 0 0 ISHARES TR GLOB UTILITS ETF 464288711 364560 6174 SH SOLE 6174 0 0 ISHARES TR US BR DEL SE ETF 464288794 2472971 21317 SH SOLE 21317 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 708073 29417 SH SOLE 29417 0 0 ISHARES TR INTL DEV RE ETF 464288489 719614 33816 SH SOLE 33816 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 36394209 971808 SH SOLE 971808 0 0 ISHARES TR IBONDS DEC 2029 46436E163 15239328 603657 SH SOLE 603657 0 0 ISHARES TR ASIA 50 ETF 464288430 1698875 27983 SH SOLE 27983 0 0 ISHARES TR DOW JONES US ETF 464287846 5107034 39871 SH SOLE 39871 0 0 ISHARES TR GBL COMM SVC ETF 464287275 692323 8228 SH SOLE 8228 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1052760 15539 SH SOLE 15539 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 617300 14391 SH SOLE 14391 0 0 ISHARES TR US SML CP VALUE 46436E536 1111149 36288 SH SOLE 36288 0 0 ISHARES TR US TELECOM ETF 464287713 364364 16577 SH SOLE 16577 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 2747710 74727 SH SOLE 74727 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 2657688 31002 SH SOLE 31002 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 42979936 851763 SH SOLE 851763 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 4125685 82316 SH SOLE 82316 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 12169491 253795 SH SOLE 253795 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2625885 97255 SH SOLE 97255 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 1740189 66546 SH SOLE 66546 0 0 ISHARES U S ETF TR INT RT HD LONG 46431W812 272125 11062 SH SOLE 11062 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 1162692 12364 SH SOLE 12364 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 7056900 1018354 SH SOLE 1018354 0 0 ITRON INC COM 465741106 1900361 20540 SH SOLE 20540 0 0 ITT INC COM 45073V108 14251508 104767 SH SOLE 104767 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 211673 7571 SH SOLE 7571 0 0 J & J SNACK FOODS CORP COM 466032109 2965419 20513 SH SOLE 20513 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 16293595 352752 SH SOLE 352752 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 379821113 6564485 SH SOLE 6564485 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 12378790 243965 SH SOLE 243965 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 146389472 2698921 SH SOLE 2698921 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 59262421 887029 SH SOLE 887029 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 181653447 3600663 SH SOLE 3600663 0 0 J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746 24823640 632011 SH SOLE 632011 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 33546274 477799 SH SOLE 477799 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 3014933 50341 SH SOLE 50341 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 24125063 401182 SH SOLE 401182 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 49263547 841393 SH SOLE 841393 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 31945569 696437 SH SOLE 696437 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 71954170 761984 SH SOLE 761984 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340 289478 3131 SH SOLE 3131 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 25571854 548223 SH SOLE 548223 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1203467 12139 SH SOLE 12139 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 896838 16780 SH SOLE 16780 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1293890 22970 SH SOLE 22970 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 670474 5986 SH SOLE 5986 0 0 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 9640970 161301 SH SOLE 161301 0 0 J P MORGAN EXCHANGE TRADED F GLOBAL SEL EQUIT 46654Q740 18711469 325927 SH SOLE 325927 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 5868407 128806 SH SOLE 128806 0 0 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 338005 5369 SH SOLE 5369 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 28430000 454008 SH SOLE 454008 0 0 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 401540 6860 SH SOLE 6860 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 15014121 295903 SH SOLE 295903 0 0 J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732 5881860 88917 SH SOLE 88917 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 36072392 682285 SH SOLE 682285 0 0 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 212231 5099 SH SOLE 5099 0 0 J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 6972571 124577 SH SOLE 124577 0 0 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 2808436 76629 SH SOLE 76629 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 753620 12687 SH SOLE 12687 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 279322 5483 SH SOLE 5483 0 0 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 202632 4621 SH SOLE 4621 0 0 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 1512044 28702 SH SOLE 28702 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 4478440 99081 SH SOLE 99081 0 0 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 321134 6853 SH SOLE 6853 0 0 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 985139 19762 SH SOLE 19762 0 0 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 242931 5221 SH SOLE 5221 0 0 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 10532770 209025 SH SOLE 209025 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 265444 5053 SH SOLE 5053 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449 5527843 121432 SH SOLE 121432 0 0 JABIL INC COM 466313103 11083352 82742 SH SOLE 82742 0 0 JACK IN THE BOX INC COM 466367109 6362535 92911 SH SOLE 92911 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 1780805 26925 SH SOLE 26925 0 0 JACOBS SOLUTIONS INC COM 46982L108 54808452 356524 SH SOLE 356524 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 1175444 29052 SH SOLE 29052 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 90848888 1790479 SH SOLE 1790479 0 0 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 6185954 126528 SH SOLE 126528 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 88878428 1970697 SH SOLE 1970697 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6297382 129843 SH SOLE 129843 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1480101 24473 SH SOLE 24473 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 292593 4185 SH SOLE 4185 0 0 JANUS DETROIT STR TR HENDERSON SECURI 47103U746 377486 7311 SH SOLE 7311 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1120552 34070 SH SOLE 34070 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 457546 30241 SH SOLE 30241 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7643870 63477 SH SOLE 63477 0 0 JBG SMITH PPTYS COM 46590V100 342615 21347 SH SOLE 21347 0 0 JD.COM INC SPON ADR CL A 47215P106 4046008 147718 SH SOLE 147718 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4491390 101846 SH SOLE 101846 0 0 JELD-WEN HLDG INC COM 47580P103 311763 14685 SH SOLE 14685 0 0 JFROG LTD ORD SHS M6191J100 6903007 156106 SH SOLE 156106 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 290238 44515 SH SOLE 44515 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 770312 30580 SH SOLE 30580 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 10333537 98518 SH SOLE 98518 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 17662269 307812 SH SOLE 307812 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 19760435 572269 SH SOLE 572269 0 0 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 9058847 349370 SH SOLE 349370 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 44367048 685100 SH SOLE 685100 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 5372170 139464 SH SOLE 139464 0 0 JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818 4268626 201069 SH SOLE 201069 0 0 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 823808 78533 SH SOLE 78533 0 0 JOHNSON & JOHNSON COM 478160104 660310799 4174163 SH SOLE 4174163 0 0 JOHNSON CTLS INTL PLC SHS G51502105 153025824 2342710 SH SOLE 2342710 0 0 JONES LANG LASALLE INC COM 48020Q107 17254688 88445 SH SOLE 88445 0 0 JOURNEY MED CORP COM 48115J109 106628 28975 SH SOLE 28975 0 0 JPMORGAN CHASE & CO COM 46625H100 1427964315 7129128 SH SOLE 7129128 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1769091 62095 SH SOLE 62095 0 0 JUNIPER NETWORKS INC COM 48203R104 4921174 132789 SH SOLE 132789 0 0 KADANT INC COM 48282T104 4891105 14907 SH SOLE 14907 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3873101 43343 SH SOLE 43343 0 0 KAMAN CORP COM 483548103 202259 4409 SH SOLE 4409 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 3498452 27228 SH SOLE 27228 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 632045 63141 SH SOLE 63141 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 8220927 157882 SH SOLE 157882 0 0 KB HOME COM 48666K109 1489857 21019 SH SOLE 21019 0 0 KBR INC COM 48242W106 1060070 16652 SH SOLE 16652 0 0 KE HLDGS INC SPONSORED ADS 482497104 3389128 246841 SH SOLE 246841 0 0 KELLANOVA COM 487836108 11831228 206515 SH SOLE 206515 0 0 KEMPER CORP COM 488401100 1792884 28955 SH SOLE 28955 0 0 KENNAMETAL INC COM 489170100 300362 12043 SH SOLE 12043 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 288755 33654 SH SOLE 33654 0 0 KENVUE INC COM 49177J102 114716147 5345580 SH SOLE 5345580 0 0 KEROS THERAPEUTICS INC COM 492327101 251428 3798 SH SOLE 3798 0 0 KEURIG DR PEPPER INC COM 49271V100 60152612 1961285 SH SOLE 1961285 0 0 KEYCORP COM 493267108 29154675 1844065 SH SOLE 1844065 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 61026691 390246 SH SOLE 390246 0 0 KFORCE INC COM 493732101 9326035 132247 SH SOLE 132247 0 0 KILROY RLTY CORP COM 49427F108 924416 25375 SH SOLE 25375 0 0 KIMBALL ELECTRONICS INC COM 49428J109 5680928 262399 SH SOLE 262399 0 0 KIMBERLY-CLARK CORP COM 494368103 108440507 838349 SH SOLE 838349 0 0 KIMCO RLTY CORP COM 49446R109 5890969 300406 SH SOLE 300406 0 0 KINDER MORGAN INC DEL COM 49456B101 81069587 4420370 SH SOLE 4420370 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 431553 10824 SH SOLE 10824 0 0 KINROSS GOLD CORP COM 496902404 1016588 165838 SH SOLE 165838 0 0 KINSALE CAP GROUP INC COM 49714P108 61819332 117809 SH SOLE 117809 0 0 KIRBY CORP COM 497266106 4181069 43864 SH SOLE 43864 0 0 KITE RLTY GROUP TR COM NEW 49803T300 5917182 272933 SH SOLE 272933 0 0 KKR & CO INC COM 48251W104 106789261 1061735 SH SOLE 1061735 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 655368 48402 SH SOLE 48402 0 0 KLA CORP COM NEW 482480100 222864487 319030 SH SOLE 319030 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 1150525 14190 SH SOLE 14190 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 10199671 185381 SH SOLE 185381 0 0 KNOWLES CORP COM 49926D109 237443 14748 SH SOLE 14748 0 0 KOHLS CORP COM 500255104 518510 17788 SH SOLE 17788 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 32977355 1648868 SH SOLE 1648868 0 0 KONTOOR BRANDS INC COM 50050N103 9895842 164246 SH SOLE 164246 0 0 KORN FERRY COM NEW 500643200 9030454 137324 SH SOLE 137324 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1745246 96316 SH SOLE 96316 0 0 KOSMOS ENERGY LTD COM 500688106 1607222 269668 SH SOLE 269668 0 0 KRAFT HEINZ CO COM 500754106 58657641 1589638 SH SOLE 1589638 0 0 KRANESHARES TRUST CSI CHI INTERNET 500767306 468710 17856 SH SOLE 17856 0 0 KRANESHARES TRUST KRANESHARES VALU 500767645 1427446 59157 SH SOLE 59157 0 0 KRANESHARES TRUST QUADRTC INT RT 500767736 13070782 690443 SH SOLE 690443 0 0 KRANESHARES TRUST KFA MOUNT LUCAS 500767652 1930715 64594 SH SOLE 64594 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2777494 151115 SH SOLE 151115 0 0 KRISPY KREME INC COM 50101L106 2426654 159282 SH SOLE 159282 0 0 KROGER CO COM 501044101 19804724 346661 SH SOLE 346661 0 0 KRYSTAL BIOTECH INC COM 501147102 795881 4473 SH SOLE 4473 0 0 KT CORP SPONSORED ADR 48268K101 4344274 309863 SH SOLE 309863 0 0 KULICKE & SOFFA INDS INC COM 501242101 12711241 252658 SH SOLE 252658 0 0 KURA SUSHI USA INC CL A COM 501270102 1176129 10213 SH SOLE 10213 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1035586 47591 SH SOLE 47591 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 62599829 293758 SH SOLE 293758 0 0 LA Z BOY INC COM 505336107 807300 21459 SH SOLE 21459 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 73587110 336845 SH SOLE 336845 0 0 LADDER CAP CORP CL A 505743104 581884 52281 SH SOLE 52281 0 0 LAKELAND FINL CORP COM 511656100 14656074 220990 SH SOLE 220990 0 0 LAM RESEARCH CORP COM 512807108 265303404 273067 SH SOLE 273067 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 51355183 430074 SH SOLE 430074 0 0 LAMB WESTON HLDGS INC COM 513272104 48246205 452888 SH SOLE 452888 0 0 LANCASTER COLONY CORP COM 513847103 24646123 118702 SH SOLE 118702 0 0 LANDSTAR SYS INC COM 515098101 30718749 159363 SH SOLE 159363 0 0 LANTHEUS HLDGS INC COM 516544103 6917478 111142 SH SOLE 111142 0 0 LARIMAR THERAPEUTICS INC COM 517125100 205818 27117 SH SOLE 27117 0 0 LAS VEGAS SANDS CORP COM 517834107 13553635 262159 SH SOLE 262159 0 0 LATHAM GROUP INC COM 51819L107 327318 82656 SH SOLE 82656 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 11877583 151829 SH SOLE 151829 0 0 LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870 40680631 799528 SH SOLE 799528 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6247894 223139 SH SOLE 223139 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 4639064 96281 SH SOLE 96281 0 0 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 1250847 53669 SH SOLE 53669 0 0 LAUDER ESTEE COS INC CL A 518439104 52885010 343075 SH SOLE 343075 0 0 LAZARD INC COM 52110M109 12675956 302746 SH SOLE 302746 0 0 LCI INDS COM 50189K103 12104046 98359 SH SOLE 98359 0 0 LEAR CORP COM NEW 521865204 13667979 94340 SH SOLE 94340 0 0 LEGALZOOM COM INC COM 52466B103 3259362 244330 SH SOLE 244330 0 0 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 2668139 51231 SH SOLE 51231 0 0 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 904568 19146 SH SOLE 19146 0 0 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 4272733 63687 SH SOLE 63687 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 7744227 260048 SH SOLE 260048 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 3502682 95078 SH SOLE 95078 0 0 LEIDOS HOLDINGS INC COM 525327102 20615631 157263 SH SOLE 157263 0 0 LEMAITRE VASCULAR INC COM 525558201 14222344 214321 SH SOLE 214321 0 0 LENNAR CORP CL A 526057104 130143570 756737 SH SOLE 756737 0 0 LENNAR CORP CL B 526057302 3617122 23460 SH SOLE 23460 0 0 LENNOX INTL INC COM 526107107 49862846 102019 SH SOLE 102019 0 0 LEONARDO DRS INC COM 52661A108 896898 40602 SH SOLE 40602 0 0 LESLIES INC COM 527064109 10679884 1643059 SH SOLE 1643059 0 0 LEUTHOLD FDS INC CORE ETF 527289789 915161 27124 SH SOLE 27124 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1087528 54404 SH SOLE 54404 0 0 LGI HOMES INC COM 50187T106 3327717 28596 SH SOLE 28596 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 182840 25572 SH SOLE 25572 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 7521492 131426 SH SOLE 131426 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 804364 14082 SH SOLE 14082 0 0 LIBERTY ENERGY INC COM CL A 53115L104 9370891 452263 SH SOLE 452263 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 43763868 2480945 SH SOLE 2480945 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 521288 30809 SH SOLE 30809 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 111351 15930 SH SOLE 15930 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 27579749 420423 SH SOLE 420423 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 1337307 22767 SH SOLE 22767 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 2490062 83812 SH SOLE 83812 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 278739 6361 SH SOLE 6361 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 857503 28872 SH SOLE 28872 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 27682 26876 SH SOLE 26876 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 279903 18035 SH SOLE 18035 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 189802 30762 SH SOLE 30762 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3939725 53895 SH SOLE 53895 0 0 LIGHT & WONDER INC COM 80874P109 961688 9420 SH SOLE 9420 0 0 LIGHTWAVE LOGIC INC COM 532275104 102735 21952 SH SOLE 21952 0 0 LINCOLN ELEC HLDGS INC COM 533900106 39825557 155910 SH SOLE 155910 0 0 LINCOLN NATL CORP IND COM 534187109 2477409 77589 SH SOLE 77589 0 0 LINDE PLC SHS G54950103 327524473 705385 SH SOLE 705385 0 0 LINDSAY CORP COM 535555106 214697 1825 SH SOLE 1825 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 126253 13561 SH SOLE 13561 0 0 LISTED FD TR CORE ALT FD 53656F847 13708495 517866 SH SOLE 517866 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 17900918 863527 SH SOLE 863527 0 0 LISTED FD TR SHARES LAG CAP 53656F805 14284417 335228 SH SOLE 335228 0 0 LISTED FD TR OVERLAY SHS SHRT 53656F573 261703 11746 SH SOLE 11746 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 724225 58264 SH SOLE 58264 0 0 LISTED FD TR HORIZON KINETICS 53656F623 2669999 82002 SH SOLE 82002 0 0 LISTED FD TR WAHED DOW JONES 53656F268 379924 15817 SH SOLE 15817 0 0 LISTED FD TR ROUNDHILL MAGNIF 53656G498 637479 16283 SH SOLE 16283 0 0 LITHIA MTRS INC COM 536797103 14713280 48904 SH SOLE 48904 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 81378 15098 SH SOLE 15098 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 239373 35621 SH SOLE 35621 0 0 LITMAN GREGORY FDS TR IMGP BERKSHIRE 53700T751 376786 33285 SH SOLE 33285 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 51203578 1785341 SH SOLE 1785341 0 0 LITMAN GREGORY FDS TR POLEN CAP CHINA 53700T728 456152 46842 SH SOLE 46842 0 0 LITMAN GREGORY FDS TR POLEN CAP INTL G 53700T736 1128425 112899 SH SOLE 112899 0 0 LITTELFUSE INC COM 537008104 30437195 125592 SH SOLE 125592 0 0 LIVANOVA PLC SHS G5509L101 3197307 57156 SH SOLE 57156 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 42570683 402484 SH SOLE 402484 0 0 LIVE OAK BANCSHARES INC COM 53803X105 515981 12430 SH SOLE 12430 0 0 LKQ CORP COM 501889208 40490282 758103 SH SOLE 758103 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 14854025 5735145 SH SOLE 5735145 0 0 LMP CAP & INCOME FD INC COM 50208A102 371097 23727 SH SOLE 23727 0 0 LOANDEPOT INC COM CL A 53946R106 66239 25575 SH SOLE 25575 0 0 LOCKHEED MARTIN CORP COM 539830109 377688777 830322 SH SOLE 830322 0 0 LOEWS CORP COM 540424108 14172812 181030 SH SOLE 181030 0 0 LOGITECH INTL S A SHS H50430232 8387453 93851 SH SOLE 93851 0 0 LOUISIANA PAC CORP COM 546347105 4046404 48223 SH SOLE 48223 0 0 LOWES COS INC COM 548661107 388948224 1526904 SH SOLE 1526904 0 0 LPL FINL HLDGS INC COM 50212V100 86486394 327352 SH SOLE 327352 0 0 LTC PPTYS INC COM 502175102 762722 23461 SH SOLE 23461 0 0 LUCID GROUP INC COM 549498103 264412 92776 SH SOLE 92776 0 0 LULULEMON ATHLETICA INC COM 550021109 76002760 194555 SH SOLE 194555 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 14211 10151 SH SOLE 10151 0 0 LUMEN TECHNOLOGIES INC COM 550241103 77309 49557 SH SOLE 49557 0 0 LUMENTUM HLDGS INC COM 55024U109 10362169 218842 SH SOLE 218842 0 0 LUMOS PHARMA INC COM 55028X109 45444 16115 SH SOLE 16115 0 0 LUXFER HLDGS PLC SHS G5698W116 2720509 262344 SH SOLE 262344 0 0 LXP INDUSTRIAL TRUST COM 529043101 395039 43796 SH SOLE 43796 0 0 LYFT INC CL A COM 55087P104 766419 39608 SH SOLE 39608 0 0 LYFT INC NOTE 1.500% 5/1 55087PAB0 19469 20000 SH SOLE 20000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 108245242 1058323 SH SOLE 1058323 0 0 M & T BK CORP COM 55261F104 33150849 227935 SH SOLE 227935 0 0 M D C HLDGS INC COM 552676108 3013065 47895 SH SOLE 47895 0 0 MACERICH CO COM 554382101 5834937 338650 SH SOLE 338650 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8458402 88440 SH SOLE 88440 0 0 MACYS INC COM 55616P104 303211 15168 SH SOLE 15168 0 0 MADDEN STEVEN LTD COM 556269108 901331 21318 SH SOLE 21318 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1069219 5795 SH SOLE 5795 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1291940 4838 SH SOLE 4838 0 0 MAG SILVER CORP COM 55903Q104 255444 24144 SH SOLE 24144 0 0 MAGNA INTL INC COM 559222401 58779700 1078923 SH SOLE 1078923 0 0 MAGNITE INC COM 55955D100 196177 18249 SH SOLE 18249 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 9209089 354878 SH SOLE 354878 0 0 MAIN STR CAP CORP COM 56035L104 3435080 72608 SH SOLE 72608 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 539198 7589 SH SOLE 7589 0 0 MALIBU BOATS INC COM CL A 56117J100 2622400 60592 SH SOLE 60592 0 0 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 2033596 72732 SH SOLE 72732 0 0 MANHATTAN ASSOCIATES INC COM 562750109 27630384 110420 SH SOLE 110420 0 0 MANPOWERGROUP INC WIS COM 56418H100 1010208 13011 SH SOLE 13011 0 0 MANULIFE FINL CORP COM 56501R106 33835257 1353952 SH SOLE 1353952 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 330729 14647 SH SOLE 14647 0 0 MARATHON OIL CORP COM 565849106 13231221 466874 SH SOLE 466874 0 0 MARATHON PETE CORP COM 56585A102 77635303 385287 SH SOLE 385287 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 456831 52691 SH SOLE 52691 0 0 MARCUS & MILLICHAP INC COM 566324109 3773412 110431 SH SOLE 110431 0 0 MARKEL GROUP INC COM 570535104 82244027 54055 SH SOLE 54055 0 0 MARKETAXESS HLDGS INC COM 57060D108 41282379 188289 SH SOLE 188289 0 0 MARQETA INC CLASS A COM 57142B104 329218 55238 SH SOLE 55238 0 0 MARRIOTT INTL INC NEW CL A 571903202 52716569 208936 SH SOLE 208936 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 746906 6933 SH SOLE 6933 0 0 MARSH & MCLENNAN COS INC COM 571748102 206030198 1000244 SH SOLE 1000244 0 0 MARTEN TRANS LTD COM 573075108 2083567 112747 SH SOLE 112747 0 0 MARTIN MARIETTA MATLS INC COM 573284106 118611051 193196 SH SOLE 193196 0 0 MARVELL TECHNOLOGY INC COM 573874104 106229821 1498728 SH SOLE 1498728 0 0 MASCO CORP COM 574599106 64604839 819027 SH SOLE 819027 0 0 MASIMO CORP COM 574795100 3291430 22414 SH SOLE 22414 0 0 MASONITE INTL CORP COM 575385109 6203125 47190 SH SOLE 47190 0 0 MASTEC INC COM 576323109 750383 8047 SH SOLE 8047 0 0 MASTECH DIGITAL INC COM 57633B100 1692513 188057 SH SOLE 188057 0 0 MASTERBRAND INC COMMON STOCK 57638P104 1824130 97339 SH SOLE 97339 0 0 MASTERCARD INCORPORATED CL A 57636Q104 971179101 2016694 SH SOLE 2016694 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 273420 11527 SH SOLE 11527 0 0 MATADOR RES CO COM 576485205 13352825 199982 SH SOLE 199982 0 0 MATCH GROUP INC NEW COM 57667L107 15020680 414021 SH SOLE 414021 0 0 MATERION CORP COM 576690101 11552972 87689 SH SOLE 87689 0 0 MATIV HOLDINGS INC COM 808541106 238864 12739 SH SOLE 12739 0 0 MATSON INC COM 57686G105 7705152 68551 SH SOLE 68551 0 0 MATTEL INC COM 577081102 229023 11561 SH SOLE 11561 0 0 MATTHEWS INTL CORP CL A 577128101 277271 8921 SH SOLE 8921 0 0 MAXCYTE INC COM 57777K106 69294 16538 SH SOLE 16538 0 0 MAXIMUS INC COM 577933104 6063733 72273 SH SOLE 72273 0 0 MAYVILLE ENGR CO INC COM 578605107 435947 30422 SH SOLE 30422 0 0 MBIA INC COM 55262C100 2665282 394272 SH SOLE 394272 0 0 MCCORMICK & CO INC COM NON VTG 579780206 34112671 444118 SH SOLE 444118 0 0 MCDONALDS CORP COM 580135101 323719770 1148146 SH SOLE 1148146 0 0 MCGRATH RENTCORP COM 580589109 1415190 11471 SH SOLE 11471 0 0 MCKESSON CORP COM 58155Q103 157919761 294160 SH SOLE 294160 0 0 MDU RES GROUP INC COM 552690109 1631967 64761 SH SOLE 64761 0 0 MEDIAALPHA INC CL A 58450V104 2896634 142201 SH SOLE 142201 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 440685 93763 SH SOLE 93763 0 0 MEDPACE HLDGS INC COM 58506Q109 42798734 105898 SH SOLE 105898 0 0 MEDTRONIC PLC SHS G5960L103 384176846 4408225 SH SOLE 4408225 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 272488 37793 SH SOLE 37793 0 0 MERCADOLIBRE INC COM 58733R102 104139258 68877 SH SOLE 68877 0 0 MERCANTILE BK CORP COM 587376104 1703214 44251 SH SOLE 44251 0 0 MERCHANTS BANCORP IND COM 58844R108 474397 10987 SH SOLE 10987 0 0 MERCK & CO INC COM 58933Y105 1006523672 7628069 SH SOLE 7628069 0 0 MERCURY SYS INC COM 589378108 245529 8323 SH SOLE 8323 0 0 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 184480 55903 SH SOLE 55903 0 0 MERIT MED SYS INC COM 589889104 12787489 168812 SH SOLE 168812 0 0 MERITAGE HOMES CORP COM 59001A102 22908485 130562 SH SOLE 130562 0 0 MESA LABS INC COM 59064R109 2143314 19533 SH SOLE 19533 0 0 META PLATFORMS INC CL A 30303M102 941988971 1939925 SH SOLE 1939925 0 0 METHANEX CORP COM 59151K108 1355423 30370 SH SOLE 30370 0 0 METLIFE INC COM 59156R108 231530571 3124148 SH SOLE 3124148 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 86472057 64954 SH SOLE 64954 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 1389174 434117 SH SOLE 434117 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 157655 43431 SH SOLE 43431 0 0 MFS MUN INCOME TR SH BEN INT 552738106 2762290 514393 SH SOLE 514393 0 0 MGIC INVT CORP WIS COM 552848103 2123651 94975 SH SOLE 94975 0 0 MGM RESORTS INTERNATIONAL COM 552953101 13269849 281081 SH SOLE 281081 0 0 MGP INGREDIENTS INC NEW COM 55303J106 8136647 94469 SH SOLE 94469 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 271561671 3027106 SH SOLE 3027106 0 0 MICRON TECHNOLOGY INC COM 595112103 103742356 879993 SH SOLE 879993 0 0 MICROSOFT CORP COM 594918104 4249294278 10100053 SH SOLE 10100053 0 0 MICROSTRATEGY INC CL A NEW 594972408 3429575 2012 SH SOLE 2012 0 0 MICROVISION INC DEL COM NEW 594960304 22080 12000 SH SOLE 12000 0 0 MID-AMER APT CMNTYS INC COM 59522J103 24337708 184965 SH SOLE 184965 0 0 MIDDLEBY CORP COM 596278101 13959114 86816 SH SOLE 86816 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 92781 51833 SH SOLE 51833 0 0 MILLERKNOLL INC COM 600544100 3167971 127947 SH SOLE 127947 0 0 MILLICOM INTL CELLULAR S A COM STK L6388F110 1990402 98389 SH SOLE 98389 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1402454 18630 SH SOLE 18630 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 44037463 4304737 SH SOLE 4304737 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 2013625 505936 SH SOLE 505936 0 0 MKS INSTRS INC COM 55306N104 10353770 77848 SH SOLE 77848 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 12500209 388809 SH SOLE 388809 0 0 MODEL N INC COM 607525102 1835005 64454 SH SOLE 64454 0 0 MODERNA INC COM 60770K107 6544614 61417 SH SOLE 61417 0 0 MODINE MFG CO COM 607828100 4362558 45830 SH SOLE 45830 0 0 MOELIS & CO CL A 60786M105 13118698 231085 SH SOLE 231085 0 0 MOHAWK INDS INC COM 608190104 7117336 54376 SH SOLE 54376 0 0 MOLINA HEALTHCARE INC COM 60855R100 13605131 33116 SH SOLE 33116 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 24775958 368416 SH SOLE 368416 0 0 MONARCH CASINO & RESORT INC COM 609027107 3194814 42603 SH SOLE 42603 0 0 MONDAY COM LTD SHS M7S64H106 35141984 155585 SH SOLE 155585 0 0 MONDELEZ INTL INC CL A 609207105 209259853 2989426 SH SOLE 2989426 0 0 MONGODB INC CL A 60937P106 39324948 109650 SH SOLE 109650 0 0 MONOLITHIC PWR SYS INC COM 609839105 112347849 165847 SH SOLE 165847 0 0 MONRO INC COM 610236101 825673 26179 SH SOLE 26179 0 0 MONROE CAP CORP COM 610335101 120862 16786 SH SOLE 16786 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 118295263 1995534 SH SOLE 1995534 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 3147427 80353 SH SOLE 80353 0 0 MOODYS CORP COM 615369105 93525490 237960 SH SOLE 237960 0 0 MOOG INC CL A 615394202 24262892 151976 SH SOLE 151976 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 424042 8442 SH SOLE 8442 0 0 MORGAN STANLEY COM NEW 617446448 227204476 2412962 SH SOLE 2412962 0 0 MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841 3662098 73610 SH SOLE 73610 0 0 MORGAN STANLEY ETF TRUST PARAMETRIC EQUIT 61774R866 11376575 420144 SH SOLE 420144 0 0 MORGAN STANLEY ETF TRUST PARAMETRIC HEDGE 61774R874 4047098 149615 SH SOLE 149615 0 0 MORNINGSTAR INC COM 617700109 24918476 80807 SH SOLE 80807 0 0 MORPHOSYS AG SPONSORED ADS 617760202 338837 18679 SH SOLE 18679 0 0 MOSAIC CO NEW COM 61945C103 2997063 92331 SH SOLE 92331 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 102501244 288752 SH SOLE 288752 0 0 MP MATERIALS CORP COM CL A 553368101 253696 17741 SH SOLE 17741 0 0 MPLX LP COM UNIT REP LTD 55336V100 10682560 257039 SH SOLE 257039 0 0 MR COOPER GROUP INC COM 62482R107 1651293 21184 SH SOLE 21184 0 0 MSA SAFETY INC COM 553498106 7905631 40837 SH SOLE 40837 0 0 MSC INDL DIRECT INC CL A 553530106 14045110 144735 SH SOLE 144735 0 0 MSCI INC COM 55354G100 102757418 183348 SH SOLE 183348 0 0 MUELLER INDS INC COM 624756102 11588969 214889 SH SOLE 214889 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1528114 94973 SH SOLE 94973 0 0 MULTIPLAN CORPORATION COM 62548M100 18932 23338 SH SOLE 23338 0 0 MURPHY OIL CORP COM 626717102 13699516 299771 SH SOLE 299771 0 0 MURPHY USA INC COM 626755102 35495810 84675 SH SOLE 84675 0 0 MYR GROUP INC DEL COM 55405W104 2762956 15632 SH SOLE 15632 0 0 MYRIAD GENETICS INC COM 62855J104 1448385 67936 SH SOLE 67936 0 0 N-ABLE INC COMMON STOCK 62878D100 169858 12996 SH SOLE 12996 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 36297 13033 SH SOLE 13033 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 11412333 284172 SH SOLE 284172 0 0 NASDAQ INC COM 631103108 141563781 2243483 SH SOLE 2243483 0 0 NATERA INC COM 632307104 16946646 185290 SH SOLE 185290 0 0 NATIONAL BEVERAGE CORP COM 635017106 9231838 194518 SH SOLE 194518 0 0 NATIONAL FUEL GAS CO COM 636180101 6608010 123008 SH SOLE 123008 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 92316542 1353218 SH SOLE 1353218 0 0 NATIONAL HEALTH INVS INC COM 63633D104 769725 12251 SH SOLE 12251 0 0 NATIONAL RESH CORP COM NEW 637372202 3742272 94478 SH SOLE 94478 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6441105 164482 SH SOLE 164482 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1420013 64080 SH SOLE 64080 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 260680 14442 SH SOLE 14442 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 322368 3504 SH SOLE 3504 0 0 NATWEST GROUP PLC SPONS ADR 639057207 7699154 1132228 SH SOLE 1132228 0 0 NBT BANCORP INC COM 628778102 471314 12849 SH SOLE 12849 0 0 NCINO INC COM 63947X101 12879466 344555 SH SOLE 344555 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 1019781 51635 SH SOLE 51635 0 0 NCR VOYIX CORPORATION COM 62886E108 870001 68884 SH SOLE 68884 0 0 NELNET INC CL A 64031N108 341625 3609 SH SOLE 3609 0 0 NEOGEN CORP COM 640491106 5204323 329805 SH SOLE 329805 0 0 NEOGENOMICS INC COM NEW 64049M209 1758156 111842 SH SOLE 111842 0 0 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 1095632 21756 SH SOLE 21756 0 0 NETAPP INC COM 64110D104 31385716 298997 SH SOLE 298997 0 0 NETEASE INC SPONSORED ADS 64110W102 10681936 103237 SH SOLE 103237 0 0 NETFLIX INC COM 64110L106 414686673 682803 SH SOLE 682803 0 0 NETGEAR INC COM 64111Q104 217658 13802 SH SOLE 13802 0 0 NETSTREIT CORP COM 64119V303 517499 28171 SH SOLE 28171 0 0 NEUBERGER BERMAN ENERGY INFR COM 64129H104 154158 20917 SH SOLE 20917 0 0 NEUBERGER BERMAN ETF TRUST OPT STRATEGY ETF 64135A705 15635349 600551 SH SOLE 600551 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 1226640 117158 SH SOLE 117158 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 27500785 199397 SH SOLE 199397 0 0 NEVRO CORP COM 64157F103 1293983 89611 SH SOLE 89611 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 270343 8838 SH SOLE 8838 0 0 NEW JERSEY RES CORP COM 646025106 1153770 26888 SH SOLE 26888 0 0 NEW MTN FIN CORP COM 647551100 589356 46516 SH SOLE 46516 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 2611198 30076 SH SOLE 30076 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 443699 137795 SH SOLE 137795 0 0 NEW YORK TIMES CO CL A 650111107 6716098 155393 SH SOLE 155393 0 0 NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109 213772 9039 SH SOLE 9039 0 0 NEWELL BRANDS INC COM 651229106 996700 124122 SH SOLE 124122 0 0 NEWMARK GROUP INC CL A 65158N102 438775 39565 SH SOLE 39565 0 0 NEWMARKET CORP COM 651587107 19704691 31050 SH SOLE 31050 0 0 NEWMONT CORP COM 651639106 8492859 236966 SH SOLE 236966 0 0 NEWS CORP NEW CL A 65249B109 1155071 44120 SH SOLE 44120 0 0 NEWS CORP NEW CL B 65249B208 3649872 134881 SH SOLE 134881 0 0 NEXGEN ENERGY LTD COM 65340P106 143072 18398 SH SOLE 18398 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 182318 27624 SH SOLE 27624 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 4462622 138634 SH SOLE 138634 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 18594627 107926 SH SOLE 107926 0 0 NEXTERA ENERGY INC COM 65339F101 318156185 4978191 SH SOLE 4978191 0 0 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 639203 16419 SH SOLE 16419 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1040226 34582 SH SOLE 34582 0 0 NEXTRACKER INC CLASS A COM 65290E101 5638711 100208 SH SOLE 100208 0 0 NICE LTD SPONSORED ADR 653656108 31481685 120795 SH SOLE 120795 0 0 NICOLET BANKSHARES INC COM 65406E102 520291 6051 SH SOLE 6051 0 0 NIKE INC CL B 654106103 248960946 2649084 SH SOLE 2649084 0 0 NIO INC SPON ADS 62914V106 53697 11933 SH SOLE 11933 0 0 NISOURCE INC COM 65473P105 19865105 718189 SH SOLE 718189 0 0 NLIGHT INC COM 65487K100 299260 23020 SH SOLE 23020 0 0 NMI HLDGS INC CL A 629209305 976506 30195 SH SOLE 30195 0 0 NNN REIT INC COM 637417106 8849908 207064 SH SOLE 207064 0 0 NOBLE CORP PLC ORD SHS A G65431127 7723270 159276 SH SOLE 159276 0 0 NOKIA CORP SPONSORED ADR 654902204 1150031 324867 SH SOLE 324867 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 5175407 264591 SH SOLE 264591 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 1382515 215345 SH SOLE 215345 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 142555 36366 SH SOLE 36366 0 0 NORDSON CORP COM 655663102 68547185 249680 SH SOLE 249680 0 0 NORDSTROM INC COM 655664100 5408498 266823 SH SOLE 266823 0 0 NORFOLK SOUTHN CORP COM 655844108 88808264 348445 SH SOLE 348445 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 1309284 58765 SH SOLE 58765 0 0 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 1435632 46463 SH SOLE 46463 0 0 NORTHERN LTS FD TR II BEACON SELECTIVE 66538F199 1368971 49520 SH SOLE 49520 0 0 NORTHERN LTS FD TR II BEACON TACTICAL 66538F215 1274365 51605 SH SOLE 51605 0 0 NORTHERN LTS FD TR III CP HI YLD TRND 66538R722 460504 21384 SH SOLE 21384 0 0 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 20146726 432870 SH SOLE 432870 0 0 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 19953382 363450 SH SOLE 363450 0 0 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 11189245 818526 SH SOLE 818526 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 31987268 634920 SH SOLE 634920 0 0 NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 1610634 91884 SH SOLE 91884 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 2022326 51974 SH SOLE 51974 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 3504375 149249 SH SOLE 149249 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 477035 12690 SH SOLE 12690 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 1210807 40333 SH SOLE 40333 0 0 NORTHERN LTS FD TR IV MAIN INTNL ETF 66538H237 1581594 68521 SH SOLE 68521 0 0 NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385 2460310 80427 SH SOLE 80427 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 584593 16234 SH SOLE 16234 0 0 NORTHERN LTS FD TR IV NATIONAL SEC EME 66537J408 846040 31914 SH SOLE 31914 0 0 NORTHERN OIL & GAS INC COM 665531307 15576280 392547 SH SOLE 392547 0 0 NORTHERN TR CORP COM 665859104 14489875 162954 SH SOLE 162954 0 0 NORTHRIM BANCORP INC COM 666762109 202017 4000 SH SOLE 4000 0 0 NORTHROP GRUMMAN CORP COM 666807102 99545026 207966 SH SOLE 207966 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 127260 10924 SH SOLE 10924 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 6767816 132885 SH SOLE 132885 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 697618 33331 SH SOLE 33331 0 0 NOV INC COM 62955J103 14538457 744798 SH SOLE 744798 0 0 NOVA LTD COM M7516K103 1447421 8160 SH SOLE 8160 0 0 NOVANTA INC COM 67000B104 10535485 60282 SH SOLE 60282 0 0 NOVARTIS AG SPONSORED ADR 66987V109 188918742 1953052 SH SOLE 1953052 0 0 NOVO-NORDISK A S ADR 670100205 538669407 4195245 SH SOLE 4195245 0 0 NRG ENERGY INC COM NEW 629377508 6308308 93194 SH SOLE 93194 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 46960011 3936296 SH SOLE 3936296 0 0 NUCOR CORP COM 670346105 64191271 324362 SH SOLE 324362 0 0 NUSCALE PWR CORP CL A COM 67079K100 71754 13513 SH SOLE 13513 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 3730444 135653 SH SOLE 135653 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 3277596 155174 SH SOLE 155174 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 10116813 325614 SH SOLE 325614 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 20578742 269779 SH SOLE 269779 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 30699422 790001 SH SOLE 790001 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2571085 57803 SH SOLE 57803 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3600933 105290 SH SOLE 105290 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 17052718 410020 SH SOLE 410020 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 12848001 584797 SH SOLE 584797 0 0 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 223590 7306 SH SOLE 7306 0 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 297632 14251 SH SOLE 14251 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 526842 22640 SH SOLE 22640 0 0 NUTANIX INC CL A 67059N108 1470863 23831 SH SOLE 23831 0 0 NUTRIEN LTD COM 67077M108 10546679 194130 SH SOLE 194130 0 0 NUVALENT INC COM 670703107 584275 7781 SH SOLE 7781 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 320518 26380 SH SOLE 26380 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 4946041 446797 SH SOLE 446797 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 2247801 403555 SH SOLE 403555 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1313824 89620 SH SOLE 89620 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 7368501 844044 SH SOLE 844044 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 1174244 66117 SH SOLE 66117 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2292114 217056 SH SOLE 217056 0 0 NUVEEN MUN VALUE FD INC COM 670928100 211299 24259 SH SOLE 24259 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3225608 263530 SH SOLE 263530 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 247597 10257 SH SOLE 10257 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 151713 12559 SH SOLE 12559 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 154104 14177 SH SOLE 14177 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 148920 13600 SH SOLE 13600 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 150599 12741 SH SOLE 12741 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 7165480 996590 SH SOLE 996590 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 6534219 339616 SH SOLE 339616 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 5073059 442675 SH SOLE 442675 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 270479 34238 SH SOLE 34238 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2289586 173060 SH SOLE 173060 0 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 6923049 451896 SH SOLE 451896 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 439580 39709 SH SOLE 39709 0 0 NUVEEN VRIABL RAT PFD & INM COM 67080R102 3672194 205036 SH SOLE 205036 0 0 NV5 GLOBAL INC COM 62945V109 3787792 38647 SH SOLE 38647 0 0 NVE CORP COM NEW 629445206 808943 8970 SH SOLE 8970 0 0 NVENT ELECTRIC PLC SHS G6700G107 60642788 804281 SH SOLE 804281 0 0 NVIDIA CORPORATION COM 67066G104 1849268650 2046647 SH SOLE 2046647 0 0 NVR INC COM 62944T105 85616577 10570 SH SOLE 10570 0 0 NXP SEMICONDUCTORS N V COM N6596X109 105407516 425425 SH SOLE 425425 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 776649 39504 SH SOLE 39504 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 774135 17961 SH SOLE 17961 0 0 OCCIDENTAL PETE CORP COM 674599105 45630407 702114 SH SOLE 702114 0 0 OCEANEERING INTL INC COM 675232102 5676892 242602 SH SOLE 242602 0 0 OCEANFIRST FINL CORP COM 675234108 214499 13071 SH SOLE 13071 0 0 ODDITY TECH LTD SHS CL A M7518J104 772845 17787 SH SOLE 17787 0 0 OFG BANCORP COM 67103X102 407434 11069 SH SOLE 11069 0 0 OFS CREDIT COMPANY INC COM 67111Q107 4516073 630736 SH SOLE 630736 0 0 OGE ENERGY CORP COM 670837103 3521930 102680 SH SOLE 102680 0 0 O-I GLASS INC COM 67098H104 446404 26908 SH SOLE 26908 0 0 OKTA INC CL A 679295105 22376895 213887 SH SOLE 213887 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 79948702 364547 SH SOLE 364547 0 0 OLD NATL BANCORP IND COM 680033107 1811064 104024 SH SOLE 104024 0 0 OLD REP INTL CORP COM 680223104 23131338 752973 SH SOLE 752973 0 0 OLIN CORP COM PAR $1 680665205 5501389 93561 SH SOLE 93561 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 17808323 223807 SH SOLE 223807 0 0 OLO INC CL A 68134L109 1726847 314544 SH SOLE 314544 0 0 OMEGA FLEX INC COM 682095104 2190799 30887 SH SOLE 30887 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4718044 148975 SH SOLE 148975 0 0 OMNICELL COM COM 68213N109 5790317 198095 SH SOLE 198095 0 0 OMNICOM GROUP INC COM 681919106 129529293 1338666 SH SOLE 1338666 0 0 ON HLDG AG NAMEN AKT A H5919C104 4751481 134299 SH SOLE 134299 0 0 ON SEMICONDUCTOR CORP COM 682189105 34338387 466871 SH SOLE 466871 0 0 ONE GAS INC COM 68235P108 4211496 65264 SH SOLE 65264 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204 33609 15139 SH SOLE 15139 0 0 ONEMAIN HLDGS INC COM 68268W103 4719257 92371 SH SOLE 92371 0 0 ONEOK INC NEW COM 682680103 49120837 612708 SH SOLE 612708 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1610012 121694 SH SOLE 121694 0 0 ONTO INNOVATION INC COM 683344105 10796714 59624 SH SOLE 59624 0 0 OOMA INC COM 683416101 362866 42540 SH SOLE 42540 0 0 OPEN TEXT CORP COM 683715106 516609 13304 SH SOLE 13304 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 136741 45129 SH SOLE 45129 0 0 OPENLANE INC COM 48238T109 651795 37676 SH SOLE 37676 0 0 OPERA LTD SPONSORED ADS 68373M107 581357 36771 SH SOLE 36771 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 216095 5413 SH SOLE 5413 0 0 OPTICAL CABLE CORP COM NEW 683827208 50940 18000 SH SOLE 18000 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 7547573 225032 SH SOLE 225032 0 0 ORACLE CORP COM 68389X105 402649222 3205551 SH SOLE 3205551 0 0 ORANGE SPONSORED ADR 684060106 6633765 563616 SH SOLE 563616 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 269468 43816 SH SOLE 43816 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 240354164 212914 SH SOLE 212914 0 0 ORGANON & CO COMMON STOCK 68622V106 2953106 157080 SH SOLE 157080 0 0 ORIGIN BANCORP INC COM 68621T102 1568036 50193 SH SOLE 50193 0 0 ORION GROUP HLDGS INC COM 68628V308 114915 14014 SH SOLE 14014 0 0 ORION S.A. COM L72967109 1770418 75273 SH SOLE 75273 0 0 ORIX CORP SPONSORED ADR 686330101 3383375 30702 SH SOLE 30702 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1903381 28756 SH SOLE 28756 0 0 ORTHOPEDIATRICS CORP COM 68752L100 241707 8289 SH SOLE 8289 0 0 OSHKOSH CORP COM 688239201 20292602 162718 SH SOLE 162718 0 0 OSI SYSTEMS INC COM 671044105 2619890 18344 SH SOLE 18344 0 0 OTIS WORLDWIDE CORP COM 68902V107 50233767 506032 SH SOLE 506032 0 0 OTTER TAIL CORP COM 689648103 757185 8764 SH SOLE 8764 0 0 OUTFRONT MEDIA INC COM 69007J106 787765 46919 SH SOLE 46919 0 0 OVINTIV INC COM 69047Q102 13472498 259586 SH SOLE 259586 0 0 OWENS & MINOR INC NEW COM 690732102 323542 11676 SH SOLE 11676 0 0 OWENS CORNING NEW COM 690742101 19706626 118145 SH SOLE 118145 0 0 OXFORD INDS INC COM 691497309 7570237 67351 SH SOLE 67351 0 0 OXFORD LANE CAP CORP COM 691543102 172076 33873 SH SOLE 33873 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 16673542 749036 SH SOLE 749036 0 0 PACCAR INC COM 693718108 69956007 564662 SH SOLE 564662 0 0 PACER FDS TR DATA AND INFRAST 69374H741 2883410 100643 SH SOLE 100643 0 0 PACER FDS TR US CASH COWS 100 69374H881 297678898 5122679 SH SOLE 5122679 0 0 PACER FDS TR PACER US SMALL 69374H857 82168765 1671456 SH SOLE 1671456 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 2304754 65775 SH SOLE 65775 0 0 PACER FDS TR TRENDP US MID CP 69374H204 1618348 44917 SH SOLE 44917 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 1000938 25181 SH SOLE 25181 0 0 PACER FDS TR CASH COWS ETF 69374H659 6280246 159842 SH SOLE 159842 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 7162987 224194 SH SOLE 224194 0 0 PACER FDS TR EMRG MKT CASH 69374H865 955824 47589 SH SOLE 47589 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 7083347 204131 SH SOLE 204131 0 0 PACER FDS TR LUNT LRGCP MULTI 69374H816 521135 11176 SH SOLE 11176 0 0 PACER FDS TR METAURUS CAP 400 69374H436 2658464 74259 SH SOLE 74259 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 492370 10353 SH SOLE 10353 0 0 PACER FDS TR SWAN SOS FLX JAN 69374H576 3056175 100145 SH SOLE 100145 0 0 PACER FDS TR SWAN SOS FD OF 69374H568 15132822 560267 SH SOLE 560267 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 1861864 64048 SH SOLE 64048 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 2465104 120868 SH SOLE 120868 0 0 PACER FDS TR TRENDPILOT 100 69374H303 5348509 77876 SH SOLE 77876 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 33971174 711885 SH SOLE 711885 0 0 PACER FDS TR US CHS CWS GWT 69374H667 284748 6703 SH SOLE 6703 0 0 PACER FDS TR US LRG CP CASH 69374H360 715416 27516 SH SOLE 27516 0 0 PACER FDS TR WEALTHSHIELD 69374H840 1042698 35324 SH SOLE 35324 0 0 PACER FDS TR CFRA STVAL EQL 69374H691 214552 5430 SH SOLE 5430 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 470651 125507 SH SOLE 125507 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1483456 61811 SH SOLE 61811 0 0 PACIRA BIOSCIENCES INC COM 695127100 1264349 43270 SH SOLE 43270 0 0 PACKAGING CORP AMER COM 695156109 40389423 212822 SH SOLE 212822 0 0 PAGERDUTY INC COM 69553P100 2782949 122705 SH SOLE 122705 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 4511123 315905 SH SOLE 315905 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 7466624 324495 SH SOLE 324495 0 0 PALLADYNE AI CORP *W EXP 09/24/202 80359A114 11977 232558 SH SOLE 232558 0 0 PALLADYNE AI CORP COM NEW 80359A205 34214 18903 SH SOLE 18903 0 0 PALO ALTO NETWORKS INC COM 697435105 140469998 494386 SH SOLE 494386 0 0 PALOMAR HLDGS INC COM 69753M105 2114528 25224 SH SOLE 25224 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1185487 27480 SH SOLE 27480 0 0 PAN AMERN SILVER CORP COM 697900108 432237 28663 SH SOLE 28663 0 0 PAPA JOHNS INTL INC COM 698813102 13567637 203718 SH SOLE 203718 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 211316 5702 SH SOLE 5702 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 788748 67013 SH SOLE 67013 0 0 PARK AEROSPACE CORP COM 70014A104 232936 14007 SH SOLE 14007 0 0 PARK HOTELS & RESORTS INC COM 700517105 1740955 99540 SH SOLE 99540 0 0 PARKER-HANNIFIN CORP COM 701094104 307118334 552580 SH SOLE 552580 0 0 PARSONS CORP DEL COM 70202L102 12133345 146273 SH SOLE 146273 0 0 PATHWARD FINANCIAL INC COM 59100U108 614945 12182 SH SOLE 12182 0 0 PATRICK INDS INC COM 703343103 5654516 47330 SH SOLE 47330 0 0 PATTERSON COS INC COM 703395103 2175463 78679 SH SOLE 78679 0 0 PATTERSON-UTI ENERGY INC COM 703481101 837692 70158 SH SOLE 70158 0 0 PAYCHEX INC COM 704326107 330278918 2689568 SH SOLE 2689568 0 0 PAYCOM SOFTWARE INC COM 70432V102 42581116 213965 SH SOLE 213965 0 0 PAYCOR HCM INC COM 70435P102 5691627 292779 SH SOLE 292779 0 0 PAYLOCITY HLDG CORP COM 70438V106 25180205 146516 SH SOLE 146516 0 0 PAYPAL HLDGS INC COM 70450Y103 87715396 1309380 SH SOLE 1309380 0 0 PBF ENERGY INC CL A 69318G106 351037 6098 SH SOLE 6098 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 3266351 28098 SH SOLE 28098 0 0 PDF SOLUTIONS INC COM 693282105 1226329 36422 SH SOLE 36422 0 0 PEABODY ENERGY CORP COM 704551100 2146047 88460 SH SOLE 88460 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 428509 26566 SH SOLE 26566 0 0 PEARSON PLC SPONSORED ADR 705015105 690905 52500 SH SOLE 52500 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 8757005 568268 SH SOLE 568268 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 2780687 277237 SH SOLE 277237 0 0 PEGASYSTEMS INC COM 705573103 210832 3262 SH SOLE 3262 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 46347 10816 SH SOLE 10816 0 0 PEMBINA PIPELINE CORP COM 706327103 14458389 409122 SH SOLE 409122 0 0 PENN ENTERTAINMENT INC COM 707569109 4869474 267407 SH SOLE 267407 0 0 PENNANT GROUP INC COM 70805E109 518919 26435 SH SOLE 26435 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 127575 11210 SH SOLE 11210 0 0 PENNANTPARK INVT CORP COM 708062104 807457 117363 SH SOLE 117363 0 0 PENNYMAC MTG INVT TR COM 70931T103 316608 21567 SH SOLE 21567 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1028315 6348 SH SOLE 6348 0 0 PENTAIR PLC SHS G7S00T104 22579123 264269 SH SOLE 264269 0 0 PENUMBRA INC COM 70975L107 4210110 18864 SH SOLE 18864 0 0 PEPSICO INC COM 713448108 559319877 3195931 SH SOLE 3195931 0 0 PERDOCEO ED CORP COM 71363P106 1315857 74935 SH SOLE 74935 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 156801 11097 SH SOLE 11097 0 0 PERFICIENT INC COM 71375U101 12380029 219933 SH SOLE 219933 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 23388711 313354 SH SOLE 313354 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 1227891 165484 SH SOLE 165484 0 0 PERION NETWORK LTD SHS NEW M78673114 1806313 80352 SH SOLE 80352 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 5527302 312984 SH SOLE 312984 0 0 PERRIGO CO PLC SHS G97822103 15389132 478072 SH SOLE 478072 0 0 PETIQ INC COM CL A 71639T106 454587 24868 SH SOLE 24868 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 18836180 1238408 SH SOLE 1238408 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2063622 138498 SH SOLE 138498 0 0 PFIZER INC COM 717081103 278088766 10021217 SH SOLE 10021217 0 0 PG&E CORP COM 69331C108 9899023 590634 SH SOLE 590634 0 0 PGIM ETF TR ACTV HY BD ETF 69344A206 9338435 266584 SH SOLE 266584 0 0 PGIM ETF TR TOTAL RETURN BON 69344A800 2631580 63259 SH SOLE 63259 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 20324263 408939 SH SOLE 408939 0 0 PGIM ETF TR FLOATING RT INC 69344A883 210236 4121 SH SOLE 4121 0 0 PGIM ETF TR PGIM SHORT DURAT 69344A842 4093189 80726 SH SOLE 80726 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1569331 131215 SH SOLE 131215 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 386564 29759 SH SOLE 29759 0 0 PHILIP MORRIS INTL INC COM 718172109 506053597 5523397 SH SOLE 5523397 0 0 PHILLIPS 66 COM 718546104 326364133 1998066 SH SOLE 1998066 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2896115 80739 SH SOLE 80739 0 0 PHOTRONICS INC COM 719405102 1012582 35755 SH SOLE 35755 0 0 PHREESIA INC COM 71944F106 628306 26256 SH SOLE 26256 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 348046 49509 SH SOLE 49509 0 0 PILGRIMS PRIDE CORP COM 72147K108 896885 26133 SH SOLE 26133 0 0 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 2093380 133082 SH SOLE 133082 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 1231083 88123 SH SOLE 88123 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 4328264 291074 SH SOLE 291074 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3619645 187644 SH SOLE 187644 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 567394 43082 SH SOLE 43082 0 0 PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 11847323 558573 SH SOLE 558573 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 17490298 894480 SH SOLE 894480 0 0 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 248967 8110 SH SOLE 8110 0 0 PIMCO EQUITY SER RAFI DYN ML US 72202L363 1032138 21878 SH SOLE 21878 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 53125340 528400 SH SOLE 528400 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 7849224 81720 SH SOLE 81720 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 49521843 529759 SH SOLE 529759 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 7108402 138027 SH SOLE 138027 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 1012278 18220 SH SOLE 18220 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 4257752 53726 SH SOLE 53726 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 136507057 1486034 SH SOLE 1486034 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 899258 16862 SH SOLE 16862 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 4192594 44198 SH SOLE 44198 0 0 PIMCO ETF TR ENHANCD SHORT 72201R643 378821 3842 SH SOLE 3842 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 14595043 278160 SH SOLE 278160 0 0 PIMCO ETF TR MULTISECTOR BD 72201R585 7592193 294728 SH SOLE 294728 0 0 PIMCO ETF TR MUNI INCOME OPP 72201R635 2523877 55312 SH SOLE 55312 0 0 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 934516 18270 SH SOLE 18270 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 5093182 102068 SH SOLE 102068 0 0 PIMCO ETF TR ULTRA SHORT GOVT 72201R577 943123 9324 SH SOLE 9324 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 3257937 659501 SH SOLE 659501 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 2003495 268565 SH SOLE 268565 0 0 PIMCO MUN INCOME FD II COM 72200W106 2569234 302263 SH SOLE 302263 0 0 PIMCO MUN INCOME FD III COM 72201A103 973776 130358 SH SOLE 130358 0 0 PIMCO STRATEGIC INCOME FD COM 72200X104 984541 161665 SH SOLE 161665 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 21124648 245979 SH SOLE 245979 0 0 PINNACLE WEST CAP CORP COM 723484101 10354955 138565 SH SOLE 138565 0 0 PINTEREST INC CL A 72352L106 17374297 501133 SH SOLE 501133 0 0 PIONEER DIVERSIFIED HIGH INC COM 723653101 1689872 142309 SH SOLE 142309 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 1389916 181451 SH SOLE 181451 0 0 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 1226788 138777 SH SOLE 138777 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 1006261 123468 SH SOLE 123468 0 0 PIONEER NAT RES CO COM 723787107 35082545 133648 SH SOLE 133648 0 0 PIPER SANDLER COMPANIES COM 724078100 10833614 54580 SH SOLE 54580 0 0 PITNEY BOWES INC COM 724479100 3112409 718801 SH SOLE 718801 0 0 PJT PARTNERS INC COM CL A 69343T107 9004715 95531 SH SOLE 95531 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 5358283 305141 SH SOLE 305141 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4939017 270631 SH SOLE 270631 0 0 PLANET FITNESS INC CL A 72703H101 14156452 226033 SH SOLE 226033 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1637253 168789 SH SOLE 168789 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 68357 24589 SH SOLE 24589 0 0 PLAYTIKA HLDG CORP COM 72815L107 81244 11524 SH SOLE 11524 0 0 PLEXUS CORP COM 729132100 5360269 56531 SH SOLE 56531 0 0 PLUG POWER INC COM NEW 72919P202 48317 14046 SH SOLE 14046 0 0 PLYMOUTH INDL REIT INC COM 729640102 4066219 180721 SH SOLE 180721 0 0 PNC FINL SVCS GROUP INC COM 693475105 265541972 1643205 SH SOLE 1643205 0 0 PNM RES INC COM 69349H107 3032523 80567 SH SOLE 80567 0 0 POLARIS INC COM 731068102 9089018 90781 SH SOLE 90781 0 0 POOL CORP COM 73278L105 133651139 331230 SH SOLE 331230 0 0 POPULAR INC COM NEW 733174700 6618407 75132 SH SOLE 75132 0 0 PORTILLOS INC COM CL A 73642K106 165495 11671 SH SOLE 11671 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 15397594 366609 SH SOLE 366609 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 652360 8319 SH SOLE 8319 0 0 POST HLDGS INC COM 737446104 12130907 114141 SH SOLE 114141 0 0 POSTAL REALTY TRUST INC CL A 73757R102 373004 26048 SH SOLE 26048 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1068757 22730 SH SOLE 22730 0 0 POWER INTEGRATIONS INC COM 739276103 17934967 250663 SH SOLE 250663 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 7012883 329398 SH SOLE 329398 0 0 PPG INDS INC COM 693506107 53079289 366317 SH SOLE 366317 0 0 PPL CORP COM 69351T106 51724954 1878858 SH SOLE 1878858 0 0 PRA GROUP INC COM 69354N106 886146 33978 SH SOLE 33978 0 0 PRECIGEN INC COM 74017N105 24918 17185 SH SOLE 17185 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1041901 13572 SH SOLE 13572 0 0 PRESIDIO PPTY TR INC *W EXP 99/99/999 74102L113 1042 15100 SH SOLE 15100 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4283362 59032 SH SOLE 59032 0 0 PRICE T ROWE GROUP INC COM 74144T108 18463267 151438 SH SOLE 151438 0 0 PRICESMART INC COM 741511109 5502557 65507 SH SOLE 65507 0 0 PRIME MEDICINE INC COM 74168J101 160160 22880 SH SOLE 22880 0 0 PRIMERICA INC COM 74164M108 15663306 61920 SH SOLE 61920 0 0 PRIMO WATER CORPORATION COM 74167P108 4925249 270469 SH SOLE 270469 0 0 PRIMORIS SVCS CORP COM 74164F103 1182197 27771 SH SOLE 27771 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 9094399 501069 SH SOLE 501069 0 0 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 3376168 176209 SH SOLE 176209 0 0 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 35261849 1706753 SH SOLE 1706753 0 0 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 14211045 209541 SH SOLE 209541 0 0 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 189139496 3682623 SH SOLE 3682623 0 0 PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300 30735250 655755 SH SOLE 655755 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607 10321550 208213 SH SOLE 208213 0 0 PRINCIPAL EXCHANGE TRADED FD FOCUSED BLUE CHI 74255Y714 17746704 567709 SH SOLE 567709 0 0 PRINCIPAL EXCHANGE TRADED FD REAL ESTATE ACTI 74255Y722 4145872 175743 SH SOLE 175743 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5496449 63683 SH SOLE 63683 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 12990041 663096 SH SOLE 663096 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 16689384 203108 SH SOLE 203108 0 0 PROCTER AND GAMBLE CO COM 742718109 526575187 3245456 SH SOLE 3245456 0 0 PROG HOLDINGS INC COM NPV 74319R101 1353378 39297 SH SOLE 39297 0 0 PROGRESS SOFTWARE CORP COM 743312100 4901767 91948 SH SOLE 91948 0 0 PROGRESSIVE CORP COM 743315103 361186829 1746383 SH SOLE 1746383 0 0 PROGYNY INC COM 74340E103 17278726 452916 SH SOLE 452916 0 0 PROLOGIS INC. COM 74340W103 322083189 2473377 SH SOLE 2473377 0 0 PROS HOLDINGS INC COM 74346Y103 11537136 317565 SH SOLE 317565 0 0 PROSHARES TR ULTRASHRT S&P500 74347G416 3455294 138990 SH SOLE 138990 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 2134981 33401 SH SOLE 33401 0 0 PROSHARES TR K1 FRE CRD OIL 74347G804 1931190 40452 SH SOLE 40452 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 939058 23901 SH SOLE 23901 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 1328699 20756 SH SOLE 20756 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 40990175 404202 SH SOLE 404202 0 0 PROSHARES TR SP500 EX FINLS 74347B573 668665 5919 SH SOLE 5919 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 1282359 16323 SH SOLE 16323 0 0 PROSHARES TR ULTRA CONS DISCR 74347R750 840580 22496 SH SOLE 22496 0 0 PROSHARES TR ULTRA CONSU STAP 74347R768 809528 45985 SH SOLE 45985 0 0 PROSHARES TR ULTRA ENERGY 74347G705 963466 21023 SH SOLE 21023 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 973524 14249 SH SOLE 14249 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 972276 9151 SH SOLE 9151 0 0 PROSHARES TR PSHS ULTRA INDL 74347R727 927932 26749 SH SOLE 26749 0 0 PROSHARES TR ULTRA MATERIALS 74347R776 1028225 35387 SH SOLE 35387 0 0 PROSHARES TR PSHS ULT MCAP400 74347R404 757930 11095 SH SOLE 11095 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 1058868 12104 SH SOLE 12104 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 495613 12138 SH SOLE 12138 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 927322 11962 SH SOLE 11962 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 1249749 20575 SH SOLE 20575 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 932817 16596 SH SOLE 16596 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 378032 5251 SH SOLE 5251 0 0 PROSHARES TR BITCOIN STRATE 74347G440 1959041 60651 SH SOLE 60651 0 0 PROSHARES TR LARGE CAP CRE 74347R248 10659582 175505 SH SOLE 175505 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 3245708 273668 SH SOLE 273668 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 1454771 72521 SH SOLE 72521 0 0 PROSPECT CAP CORP COM 74348T102 161633 29281 SH SOLE 29281 0 0 PROSPERITY BANCSHARES INC COM 743606105 2908801 44220 SH SOLE 44220 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 323119 11169 SH SOLE 11169 0 0 PRUDENTIAL FINL INC COM 744320102 110242392 939032 SH SOLE 939032 0 0 PRUDENTIAL PLC ADR 74435K204 16312948 846546 SH SOLE 846546 0 0 PTC INC COM 69370C100 11322318 59925 SH SOLE 59925 0 0 PUBLIC STORAGE COM 74460D109 42886737 147855 SH SOLE 147855 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 63886593 956673 SH SOLE 956673 0 0 PULTE GROUP INC COM 745867101 52545997 435633 SH SOLE 435633 0 0 PURE STORAGE INC CL A 74624M102 3847697 74008 SH SOLE 74008 0 0 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 1280735 35845 SH SOLE 35845 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1237182 121770 SH SOLE 121770 0 0 PVH CORPORATION COM 693656100 9331302 66363 SH SOLE 66363 0 0 Q2 HLDGS INC COM 74736L109 3907573 74345 SH SOLE 74345 0 0 QIAGEN NV SHS NEW N72482149 14603866 339980 SH SOLE 339980 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 352486 19126 SH SOLE 19126 0 0 QIWI PLC SPON ADR REP B 74735M108 289 40822 SH SOLE 40822 0 0 QORVO INC COM 74736K101 3945642 34361 SH SOLE 34361 0 0 QUAKER HOUGHTON COM 747316107 16469786 80243 SH SOLE 80243 0 0 QUALCOMM INC COM 747525103 394335947 2329214 SH SOLE 2329214 0 0 QUALYS INC COM 74758T303 19341144 115905 SH SOLE 115905 0 0 QUANEX BLDG PRODS CORP COM 747619104 479936 12489 SH SOLE 12489 0 0 QUANTA SVCS INC COM 74762E102 38509114 148226 SH SOLE 148226 0 0 QUANTERIX CORP COM 74766Q101 209213 8880 SH SOLE 8880 0 0 QUANTUM CORP COM NEW 747906501 7310 12283 SH SOLE 12283 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 63629 10116 SH SOLE 10116 0 0 QUDIAN INC ADR 747798106 187670 75068 SH SOLE 75068 0 0 QUEST DIAGNOSTICS INC COM 74834L100 29333233 220368 SH SOLE 220368 0 0 QUIDELORTHO CORP COM 219798105 302214 6304 SH SOLE 6304 0 0 QURATE RETAIL INC COM SER A 74915M100 226873 184450 SH SOLE 184450 0 0 R1 RCM INC COM 77634L105 381338 29607 SH SOLE 29607 0 0 RADIAN GROUP INC COM 750236101 8300248 247991 SH SOLE 247991 0 0 RADNET INC COM 750491102 4373074 89870 SH SOLE 89870 0 0 RALPH LAUREN CORP CL A 751212101 24409285 130003 SH SOLE 130003 0 0 RAMBUS INC DEL COM 750917106 2519437 40761 SH SOLE 40761 0 0 RANGE RES CORP COM 75281A109 3021220 87750 SH SOLE 87750 0 0 RAPID7 INC COM 753422104 4877523 99460 SH SOLE 99460 0 0 RAYMOND JAMES FINL INC COM 754730109 133396217 1038750 SH SOLE 1038750 0 0 RAYONIER INC COM 754907103 454612 13677 SH SOLE 13677 0 0 RB GLOBAL INC COM 74935Q107 38883543 510484 SH SOLE 510484 0 0 RBB FD INC US TRSRY 6 MNTH 74933W460 7626866 152202 SH SOLE 152202 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 1306237 26330 SH SOLE 26330 0 0 RBB FD INC MOTLEY FOOL CAPI 74933W643 1042664 44692 SH SOLE 44692 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 37979564 759136 SH SOLE 759136 0 0 RBB FD INC US TREASY 2 YR 74933W486 2460846 51172 SH SOLE 51172 0 0 RBB FD INC US TREASRY 12 MT 74933W478 5699452 114080 SH SOLE 114080 0 0 RBC BEARINGS INC COM 75524B104 39057359 144470 SH SOLE 144470 0 0 READY CAPITAL CORP COM 75574U101 1531081 167698 SH SOLE 167698 0 0 REALTY INCOME CORP COM 756109104 112897080 2086822 SH SOLE 2086822 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 487601 18086 SH SOLE 18086 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 1335182 133920 SH SOLE 133920 0 0 RED CAT HLDGS INC COM 75644T100 16271 21269 SH SOLE 21269 0 0 RED ROCK RESORTS INC CL A 75700L108 309022 5166 SH SOLE 5166 0 0 REDWOOD TRUST INC COM 758075402 170549 26774 SH SOLE 26774 0 0 REGAL REXNORD CORPORATION COM 758750103 16856428 93595 SH SOLE 93595 0 0 REGENCY CTRS CORP COM 758849103 4606288 76062 SH SOLE 76062 0 0 REGENERON PHARMACEUTICALS COM 75886F107 64721186 67243 SH SOLE 67243 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 14998042 712835 SH SOLE 712835 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 69564111 360660 SH SOLE 360660 0 0 RELIANCE INC COM 759509102 21506834 64357 SH SOLE 64357 0 0 RELX PLC SPONSORED ADR 759530108 83699809 1933468 SH SOLE 1933468 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 339418 8175 SH SOLE 8175 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 27856402 118523 SH SOLE 118523 0 0 RENASANT CORP COM 75970E107 1148835 36681 SH SOLE 36681 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 163926 27321 SH SOLE 27321 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 21052953 698274 SH SOLE 698274 0 0 REPLIGEN CORP COM 759916109 19863280 108000 SH SOLE 108000 0 0 REPOSITRAK INC COM NEW 700215304 281813 17780 SH SOLE 17780 0 0 REPUBLIC SVCS INC COM 760759100 142452028 744108 SH SOLE 744108 0 0 RESEARCH FRONTIERS INC COM 760911107 18200 14000 SH SOLE 14000 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1932259 86185 SH SOLE 86185 0 0 RESMED INC COM 761152107 15809326 79833 SH SOLE 79833 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 40676747 511979 SH SOLE 511979 0 0 REVOLVE GROUP INC CL A 76156B107 6656536 314433 SH SOLE 314433 0 0 REVVITY INC COM 714046109 4293242 40888 SH SOLE 40888 0 0 REXFORD INDL RLTY INC COM 76169C100 12073366 240027 SH SOLE 240027 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 7139940 249998 SH SOLE 249998 0 0 RH COM 74967X103 2892781 8306 SH SOLE 8306 0 0 RIBBON COMMUNICATIONS INC COM 762544104 149242 46638 SH SOLE 46638 0 0 RINGCENTRAL INC CL A 76680R206 253359 7293 SH SOLE 7293 0 0 RIO TINTO PLC SPONSORED ADR 767204100 47491922 745088 SH SOLE 745088 0 0 RIOT PLATFORMS INC COM 767292105 449514 36725 SH SOLE 36725 0 0 RISKIFIED LTD SHS CL A M8216R109 585367 108201 SH SOLE 108201 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1471182 131826 SH SOLE 131826 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 1105016 128192 SH SOLE 128192 0 0 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 1811291 129101 SH SOLE 129101 0 0 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 1504049 124921 SH SOLE 124921 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1564152 142845 SH SOLE 142845 0 0 RLI CORP COM 749607107 9811551 66084 SH SOLE 66084 0 0 RLJ LODGING TR COM 74965L101 429330 36322 SH SOLE 36322 0 0 RMR GROUP INC CL A 74967R106 376650 15694 SH SOLE 15694 0 0 ROBERT HALF INC. COM 770323103 5687754 71743 SH SOLE 71743 0 0 ROBINHOOD MKTS INC COM CL A 770700102 2090259 103838 SH SOLE 103838 0 0 ROBLOX CORP CL A 771049103 2095783 54892 SH SOLE 54892 0 0 ROCKET COS INC COM CL A 77311W101 587594 40384 SH SOLE 40384 0 0 ROCKET LAB USA INC COM 773122106 57429 13973 SH SOLE 13973 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 769649 28569 SH SOLE 28569 0 0 ROCKWELL AUTOMATION INC COM 773903109 16575715 56897 SH SOLE 56897 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 3586665 87480 SH SOLE 87480 0 0 ROGERS CORP COM 775133101 2159269 18193 SH SOLE 18193 0 0 ROKU INC COM CL A 77543R102 5970504 91614 SH SOLE 91614 0 0 ROLLINS INC COM 775711104 54927753 1187114 SH SOLE 1187114 0 0 ROPER TECHNOLOGIES INC COM 776696106 168329181 300138 SH SOLE 300138 0 0 ROSS STORES INC COM 778296103 193079916 1315617 SH SOLE 1315617 0 0 ROYAL BK CDA COM 780087102 25229765 250097 SH SOLE 250097 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 35353596 254324 SH SOLE 254324 0 0 ROYAL GOLD INC COM 780287108 3323945 27288 SH SOLE 27288 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2695011 88739 SH SOLE 88739 0 0 ROYCE VALUE TR INC COM 780910105 502594 33131 SH SOLE 33131 0 0 RPC INC COM 749660106 1694023 218866 SH SOLE 218866 0 0 RPM INTL INC COM 749685103 46076227 387358 SH SOLE 387358 0 0 RTX CORPORATION COM 75513E101 336779850 3453090 SH SOLE 3453090 0 0 RUSH ENTERPRISES INC CL A 781846209 2581644 48237 SH SOLE 48237 0 0 RXO INC COMMON STOCK 74982T103 1336913 61130 SH SOLE 61130 0 0 RXSIGHT INC COM 78349D107 213490 4139 SH SOLE 4139 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 24943987 449441 SH SOLE 449441 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 31413873 215769 SH SOLE 215769 0 0 RYDER SYS INC COM 783549108 9003658 74912 SH SOLE 74912 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4841763 41880 SH SOLE 41880 0 0 S & T BANCORP INC COM 783859101 4176994 130206 SH SOLE 130206 0 0 S&P GLOBAL INC COM 78409V104 442067420 1039058 SH SOLE 1039058 0 0 SABA CAPITAL INCOME & OPPORT COM 880198106 1707865 447085 SH SOLE 447085 0 0 SABINE RTY TR UNIT BEN INT 785688102 660043 10431 SH SOLE 10431 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 7990073 540966 SH SOLE 540966 0 0 SABRE CORP COM 78573M104 2667084 1102101 SH SOLE 1102101 0 0 SAFEHOLD INC COM 78646V107 430109 20879 SH SOLE 20879 0 0 SAFETY INS GROUP INC COM 78648T100 307205 3738 SH SOLE 3738 0 0 SAIA INC COM 78709Y105 54543739 93237 SH SOLE 93237 0 0 SALESFORCE INC COM 79466L302 479960161 1593599 SH SOLE 1593599 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 261093 21022 SH SOLE 21022 0 0 SAMSARA INC COM CL A 79589L106 892071 23606 SH SOLE 23606 0 0 SANDY SPRING BANCORP INC COM 800363103 387675 16725 SH SOLE 16725 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 325719 3075 SH SOLE 3075 0 0 SANGAMO THERAPEUTICS INC COM 800677106 7679 11458 SH SOLE 11458 0 0 SANMINA CORPORATION COM 801056102 12075418 194201 SH SOLE 194201 0 0 SANOFI SPONSORED ADR 80105N105 146096575 3006102 SH SOLE 3006102 0 0 SAP SE SPON ADR 803054204 202055844 1036024 SH SOLE 1036024 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1799923 55968 SH SOLE 55968 0 0 SAREPTA THERAPEUTICS INC COM 803607100 5256892 40606 SH SOLE 40606 0 0 SAVERS VALUE VLG INC COM 80517M109 1151884 59745 SH SOLE 59745 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 63089872 291139 SH SOLE 291139 0 0 SCHLUMBERGER LTD COM STK 806857108 46075423 840639 SH SOLE 840639 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 11234194 496210 SH SOLE 496210 0 0 SCHRODINGER INC COM 80810D103 1218753 45139 SH SOLE 45139 0 0 SCHWAB CHARLES CORP COM 808513105 394119930 5448160 SH SOLE 5448160 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 19212121 692079 SH SOLE 692079 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 28144619 790357 SH SOLE 790357 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 5212527 146956 SH SOLE 146956 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 75458042 1119722 SH SOLE 1119722 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 806972593 8703328 SH SOLE 8703328 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 61405544 1177254 SH SOLE 1177254 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 146709259 3297578 SH SOLE 3297578 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 145018710 3008063 SH SOLE 3008063 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 63723295 782553 SH SOLE 782553 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 7626364 375683 SH SOLE 375683 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 8898682 184123 SH SOLE 184123 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 70927372 2809005 SH SOLE 2809005 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 4874649 73569 SH SOLE 73569 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1905656 33415 SH SOLE 33415 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 38156206 777904 SH SOLE 777904 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 7304907 301109 SH SOLE 301109 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 276157859 7077341 SH SOLE 7077341 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 65281306 1823500 SH SOLE 1823500 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 55899483 1657263 SH SOLE 1657263 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 102191864 2221562 SH SOLE 2221562 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 54521304 893060 SH SOLE 893060 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 491992597 6101855 SH SOLE 6101855 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 363359490 5854971 SH SOLE 5854971 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 276664626 3641282 SH SOLE 3641282 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 108839683 2210392 SH SOLE 2210392 0 0 SCHWAB STRATEGIC TR HIGH YIELD BD ET 808524631 220741 4232 SH SOLE 4232 0 0 SCHWAB STRATEGIC TR MUN BD ETF 808524649 1705060 32758 SH SOLE 32758 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 3282541 25175 SH SOLE 25175 0 0 SCORPIO TANKERS INC SHS Y7542C130 3417144 47759 SH SOLE 47759 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 47798296 640814 SH SOLE 640814 0 0 SEA LTD SPONSORD ADS 81141R100 4243737 79012 SH SOLE 79012 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3820445 150470 SH SOLE 150470 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 14188607 152484 SH SOLE 152484 0 0 SEALED AIR CORP NEW COM 81211K100 19555162 525676 SH SOLE 525676 0 0 SEI EXCHANGE TRADED FUNDS ENHANCED LOW VOL 81589A403 3357096 120821 SH SOLE 120821 0 0 SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A205 9420513 293095 SH SOLE 293095 0 0 SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A106 4565316 141895 SH SOLE 141895 0 0 SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A304 9648053 311529 SH SOLE 311529 0 0 SEI INVTS CO COM 784117103 27085859 376716 SH SOLE 376716 0 0 SELECT MED HLDGS CORP COM 81619Q105 7927384 262931 SH SOLE 262931 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 229644124 2432413 SH SOLE 2432413 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1097049443 7426044 SH SOLE 7426044 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 173230791 1375284 SH SOLE 1375284 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 505799753 6193972 SH SOLE 6193972 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 438608914 2385170 SH SOLE 2385170 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 286554895 3752683 SH SOLE 3752683 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 346714745 8231594 SH SOLE 8231594 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 45109133 485619 SH SOLE 485619 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 43016700 1088204 SH SOLE 1088204 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1040751087 4997124 SH SOLE 4997124 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 206673328 3148109 SH SOLE 3148109 0 0 SELECTIVE INS GROUP INC COM 816300107 10899310 99838 SH SOLE 99838 0 0 SEMPRA COM 816851109 97389566 1355834 SH SOLE 1355834 0 0 SEMTECH CORP COM 816850101 610745 22217 SH SOLE 22217 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 1873477 126758 SH SOLE 126758 0 0 SENECA FOODS CORP NEW CL A 817070501 305539 5370 SH SOLE 5370 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 20287571 552193 SH SOLE 552193 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 510801 7383 SH SOLE 7383 0 0 SERIES PORTFOLIOS TR PANAGRAM AAA 81752T486 230259 9028 SH SOLE 9028 0 0 SERIES PORTFOLIOS TR PANAGRAM BBB B 81752T528 2067369 77155 SH SOLE 77155 0 0 SERVICE CORP INTL COM 817565104 20318415 273796 SH SOLE 273796 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2088878 308094 SH SOLE 308094 0 0 SERVICENOW INC COM 81762P102 501570541 657884 SH SOLE 657884 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8529732 128537 SH SOLE 128537 0 0 SHAKE SHACK INC CL A 819047101 959989 9228 SH SOLE 9228 0 0 SHARKNINJA INC COM SHS G8068L108 834724 13401 SH SOLE 13401 0 0 SHELL PLC SPON ADS 780259305 141603678 2112227 SH SOLE 2112227 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 878470 50574 SH SOLE 50574 0 0 SHERWIN WILLIAMS CO COM 824348106 374208284 1077385 SH SOLE 1077385 0 0 SHIFT4 PMTS INC CL A 82452J109 4321916 65414 SH SOLE 65414 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4262500 120104 SH SOLE 120104 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 542621 48535 SH SOLE 48535 0 0 SHOCKWAVE MED INC COM 82489T104 12812710 39347 SH SOLE 39347 0 0 SHOE CARNIVAL INC COM 824889109 8823248 240809 SH SOLE 240809 0 0 SHOPIFY INC CL A 82509L107 71535037 926980 SH SOLE 926980 0 0 SHUTTERSTOCK INC COM 825690100 7413914 161841 SH SOLE 161841 0 0 SI-BONE INC COM 825704109 216248 13210 SH SOLE 13210 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2087632 20862 SH SOLE 20862 0 0 SILGAN HLDGS INC COM 827048109 5049700 103989 SH SOLE 103989 0 0 SILICON LABORATORIES INC COM 826919102 13724968 95498 SH SOLE 95498 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3873851 50349 SH SOLE 50349 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 299274 15379 SH SOLE 15379 0 0 SIMON PPTY GROUP INC NEW COM 828806109 59899019 382766 SH SOLE 382766 0 0 SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632 11144706 456750 SH SOLE 456750 0 0 SIMPLIFY EXCHANGE TRADED FUN MACRO STRATEGY 82889N715 269426 11817 SH SOLE 11817 0 0 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 2139443 85749 SH SOLE 85749 0 0 SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 41770331 820474 SH SOLE 820474 0 0 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 3952370 180721 SH SOLE 180721 0 0 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY US EQT 82889N848 437596 12939 SH SOLE 12939 0 0 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 1634538 61704 SH SOLE 61704 0 0 SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723 753200 35147 SH SOLE 35147 0 0 SIMPLY GOOD FOODS CO COM 82900L102 4630736 136078 SH SOLE 136078 0 0 SIMPSON MFG INC COM 829073105 14616566 71238 SH SOLE 71238 0 0 SIMULATIONS PLUS INC COM 829214105 2223296 54029 SH SOLE 54029 0 0 SINCLAIR INC CL A 829242106 1685055 125097 SH SOLE 125097 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 392331 101116 SH SOLE 101116 0 0 SITE CTRS CORP COM 82981J109 217270 14831 SH SOLE 14831 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 54787720 313880 SH SOLE 313880 0 0 SITIME CORP COM 82982T106 1855510 19903 SH SOLE 19903 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1152579 43791 SH SOLE 43791 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 9258679 432043 SH SOLE 432043 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 1336769 62002 SH SOLE 62002 0 0 SKECHERS U S A INC CL A 830566105 8288149 135295 SH SOLE 135295 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2261946 26608 SH SOLE 26608 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 818643 21883 SH SOLE 21883 0 0 SKYWEST INC COM 830879102 1039155 15043 SH SOLE 15043 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 33482231 309105 SH SOLE 309105 0 0 SL GREEN RLTY CORP COM 78440X887 2162686 39229 SH SOLE 39229 0 0 SLM CORP COM 78442P106 3748771 172041 SH SOLE 172041 0 0 SLR INVESTMENT CORP COM 83413U100 162043 10557 SH SOLE 10557 0 0 SM ENERGY CO COM 78454L100 24443699 490345 SH SOLE 490345 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 280729 10666 SH SOLE 10666 0 0 SMARTRENT INC COM CL A 83193G107 153001 57090 SH SOLE 57090 0 0 SMARTSHEET INC COM CL A 83200N103 991799 25761 SH SOLE 25761 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 13788448 543709 SH SOLE 543709 0 0 SMITH A O CORP COM 831865209 70129233 783917 SH SOLE 783917 0 0 SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107 1244519 41903 SH SOLE 41903 0 0 SMUCKER J M CO COM NEW 832696405 6083370 48331 SH SOLE 48331 0 0 SNAP INC CL A 83304A106 722339 62922 SH SOLE 62922 0 0 SNAP ON INC COM 833034101 216227147 729955 SH SOLE 729955 0 0 SNOWFLAKE INC CL A 833445109 48052657 297356 SH SOLE 297356 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1655304 33672 SH SOLE 33672 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1055500 144589 SH SOLE 144589 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 339760 4787 SH SOLE 4787 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 388859 44851 SH SOLE 44851 0 0 SONOCO PRODS CO COM 835495102 6146262 106263 SH SOLE 106263 0 0 SONOS INC COM 83570H108 1776849 93224 SH SOLE 93224 0 0 SONY GROUP CORP SPONSORED ADR 835699307 117556935 1371086 SH SOLE 1371086 0 0 SOTERA HEALTH CO COM 83601L102 151434 12609 SH SOLE 12609 0 0 SOURCE CAP INC COM 836144105 845252 19893 SH SOLE 19893 0 0 SOUTHERN CO COM 842587107 178658553 2490362 SH SOLE 2490362 0 0 SOUTHERN COPPER CORP COM 84265V105 2643252 24815 SH SOLE 24815 0 0 SOUTHSTATE CORPORATION COM 840441109 12725281 149656 SH SOLE 149656 0 0 SOUTHWEST AIRLS CO COM 844741108 6901224 236424 SH SOLE 236424 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 1781064 23395 SH SOLE 23395 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1401171 184851 SH SOLE 184851 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 115889245 291355 SH SOLE 291355 0 0 SPDR GOLD TR GOLD SHS 78463V107 226343412 1100250 SH SOLE 1100250 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 40804936 536272 SH SOLE 536272 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 218200593 6088186 SH SOLE 6088186 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 169045431 4671054 SH SOLE 4671054 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 20089037 469151 SH SOLE 469151 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3793471 72188 SH SOLE 72188 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 26104370 919168 SH SOLE 919168 0 0 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 1090562 9094 SH SOLE 9094 0 0 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 3648338 61132 SH SOLE 61132 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 757296 11513 SH SOLE 11513 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 4494219 134116 SH SOLE 134116 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2314697 41482 SH SOLE 41482 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1452548 24217 SH SOLE 24217 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 941361 17384 SH SOLE 17384 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 27295696 471184 SH SOLE 471184 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 6069774 172682 SH SOLE 172682 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 24984270 769220 SH SOLE 769220 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 910147 34885 SH SOLE 34885 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 948063 22797 SH SOLE 22797 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 267317 2578 SH SOLE 2578 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 380150 6965 SH SOLE 6965 0 0 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 257249 8203 SH SOLE 8203 0 0 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 1564989 46301 SH SOLE 46301 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1460386766 2791953 SH SOLE 2791953 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 36359885 65348 SH SOLE 65348 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 298623929 3136806 SH SOLE 3136806 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 66937037 2654125 SH SOLE 2654125 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 51754868 2014592 SH SOLE 2014592 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 265897339 8133905 SH SOLE 8133905 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 24310066 1046044 SH SOLE 1046044 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 556762554 9048636 SH SOLE 9048636 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 125030661 4199888 SH SOLE 4199888 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 309521036 3545893 SH SOLE 3545893 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 17336604 228113 SH SOLE 228113 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 30390667 366285 SH SOLE 366285 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 15282397 136951 SH SOLE 136951 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 636868750 6937568 SH SOLE 6937568 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 256946901 10164039 SH SOLE 10164039 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 128965229 4576481 SH SOLE 4576481 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 344917419 12344933 SH SOLE 12344933 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 3975600 183039 SH SOLE 183039 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 392061089 5359687 SH SOLE 5359687 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 210173937 4195089 SH SOLE 4195089 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 138101688 3208682 SH SOLE 3208682 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 11486907 448357 SH SOLE 448357 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 3711496 77194 SH SOLE 77194 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 13610929 730200 SH SOLE 730200 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 43962515 601896 SH SOLE 601896 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 8150306 397576 SH SOLE 397576 0 0 SPDR SER TR BLOOMBERG INTL 78464A151 846718 29087 SH SOLE 29087 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 13729605 617338 SH SOLE 617338 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 34385724 1115333 SH SOLE 1115333 0 0 SPDR SER TR BLOOMBERG SHORT 78464A334 33098058 1255617 SH SOLE 1255617 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 38620111 388454 SH SOLE 388454 0 0 SPDR SER TR BLOOMBERG EMG MK 78468R515 5949654 246159 SH SOLE 246159 0 0 SPDR SER TR DJ REIT ETF 78464A607 31398185 333137 SH SOLE 333137 0 0 SPDR SER TR GLB DOW ETF 78464A706 1925280 14984 SH SOLE 14984 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 4705679 134949 SH SOLE 134949 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 395732 3738 SH SOLE 3738 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 56889030 390641 SH SOLE 390641 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 49128093 1056973 SH SOLE 1056973 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 290656583 6126825 SH SOLE 6126825 0 0 SPDR SER TR NYSE TECH ETF 78464A102 2171424 11906 SH SOLE 11906 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 179069249 2791415 SH SOLE 2791415 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 2519926 86566 SH SOLE 86566 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 30769475 1311572 SH SOLE 1311572 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 35805895 671277 SH SOLE 671277 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 14562077 357703 SH SOLE 357703 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 101344311 3504298 SH SOLE 3504298 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 3031291 24411 SH SOLE 24411 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 2960803 69178 SH SOLE 69178 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 12049536 138135 SH SOLE 138135 0 0 SPDR SER TR AEROSPACE DEF 78464A631 43602880 310319 SH SOLE 310319 0 0 SPDR SER TR S&P BK ETF 78464A797 2235749 47468 SH SOLE 47468 0 0 SPDR SER TR S&P BIOTECH 78464A870 15724655 165715 SH SOLE 165715 0 0 SPDR SER TR S&P CAP MKTS 78464A771 2956786 26746 SH SOLE 26746 0 0 SPDR SER TR S&P DIVID ETF 78464A763 176320037 1343493 SH SOLE 1343493 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 1242771 14132 SH SOLE 14132 0 0 SPDR SER TR S&P INS ETF 78464A789 4249942 81620 SH SOLE 81620 0 0 SPDR SER TR S&P KENSHO FUTRE 78468R671 1312667 22900 SH SOLE 22900 0 0 SPDR SER TR S&P KENSHO INTLG 78468R697 265819 7669 SH SOLE 7669 0 0 SPDR SER TR S&P METALS MNG 78464A755 5627628 93358 SH SOLE 93358 0 0 SPDR SER TR OILGAS EQUIP 78468R549 683553 7343 SH SOLE 7343 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 12663823 81739 SH SOLE 81739 0 0 SPDR SER TR S&P REGL BKG 78464A698 4988209 99209 SH SOLE 99209 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 1241082 15712 SH SOLE 15712 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 30898429 133126 SH SOLE 133126 0 0 SPDR SER TR COMP SOFTWARE 78464A599 2653001 17007 SH SOLE 17007 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 378166 4461 SH SOLE 4461 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 1488531 9558 SH SOLE 9558 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 2280165 20351 SH SOLE 20351 0 0 SPDR SER TR S&P 500 ESG ETF 78468R531 482854 9535 SH SOLE 9535 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 356232 5501 SH SOLE 5501 0 0 SPDR SER TR RUSSELL YIELD 78468R770 8923815 82128 SH SOLE 82128 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 206717 2180 SH SOLE 2180 0 0 SPDR SER TR SPDR S&P1500VL 78464A128 1307232 7456 SH SOLE 7456 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1959315 22012 SH SOLE 22012 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 13298777 368694 SH SOLE 368694 0 0 SPIRIT AIRLS INC COM 848577102 180663 37327 SH SOLE 37327 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 123897069 469485 SH SOLE 469485 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 3526367 71645 SH SOLE 71645 0 0 SPRINKLR INC CL A 85208T107 836777 68197 SH SOLE 68197 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 3859686 78306 SH SOLE 78306 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4105284 201833 SH SOLE 201833 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 21694785 1254034 SH SOLE 1254034 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 293833 30449 SH SOLE 30449 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5017962 605303 SH SOLE 605303 0 0 SPROUT SOCIAL INC COM CL A 85209W109 4852960 81276 SH SOLE 81276 0 0 SPROUTS FMRS MKT INC COM 85208M102 5107300 79208 SH SOLE 79208 0 0 SPS COMM INC COM 78463M107 40360157 218281 SH SOLE 218281 0 0 SPX TECHNOLOGIES INC COM 78473E103 11010654 89423 SH SOLE 89423 0 0 SQUARESPACE INC CLASS A 85225A107 5476367 150285 SH SOLE 150285 0 0 SRH TOTAL RETURN FUND INC COM 101507101 1279131 84936 SH SOLE 84936 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 27895964 433369 SH SOLE 433369 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 41392671 982965 SH SOLE 982965 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 98077573 2448878 SH SOLE 2448878 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 30360679 1086250 SH SOLE 1086250 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 11521486 284481 SH SOLE 284481 0 0 SSGA ACTIVE TR SPDR BLACKSTONE 78470P846 5028313 177178 SH SOLE 177178 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 903925 19236 SH SOLE 19236 0 0 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 34608319 1350305 SH SOLE 1350305 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 53334128 1069766 SH SOLE 1069766 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 663010 17320 SH SOLE 17320 0 0 STAG INDL INC COM 85254J102 17788846 462769 SH SOLE 462769 0 0 STAGWELL INC COM CL A 85256A109 787010 126529 SH SOLE 126529 0 0 STANDARD BIOTOOLS INC NOTE 2.750% 2/0 34385PAA6 19788 20000 SH SOLE 20000 0 0 STANDEX INTL CORP COM 854231107 17110934 93903 SH SOLE 93903 0 0 STANLEY BLACK & DECKER INC COM 854502101 7277666 74315 SH SOLE 74315 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 845117 35405 SH SOLE 35405 0 0 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 11642931 454270 SH SOLE 454270 0 0 STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783 519384 64344 SH SOLE 64344 0 0 STARBOARD INVT TR RH TACTICAL ROT 85521B775 584899 40160 SH SOLE 40160 0 0 STARBUCKS CORP COM 855244109 534490508 5848457 SH SOLE 5848457 0 0 STARWOOD PPTY TR INC COM 85571B105 6054334 297803 SH SOLE 297803 0 0 STATE STR CORP COM 857477103 27513658 355841 SH SOLE 355841 0 0 STEEL DYNAMICS INC COM 858119100 31286740 211069 SH SOLE 211069 0 0 STEELCASE INC CL A 858155203 5419197 414312 SH SOLE 414312 0 0 STELLANTIS N.V SHS N82405106 28895857 1020970 SH SOLE 1020970 0 0 STEPAN CO COM 858586100 1237529 13744 SH SOLE 13744 0 0 STEPSTONE GROUP INC COM CL A 85914M107 4659650 130376 SH SOLE 130376 0 0 STERICYCLE INC COM 858912108 26507244 502507 SH SOLE 502507 0 0 STERIS PLC SHS USD G8473T100 122168689 543407 SH SOLE 543407 0 0 STERLING INFRASTRUCTURE INC COM 859241101 5629671 51035 SH SOLE 51035 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 14562181 453650 SH SOLE 453650 0 0 STEWART INFORMATION SVCS COR COM 860372101 7390624 113597 SH SOLE 113597 0 0 STIFEL FINL CORP COM 860630102 39522961 505603 SH SOLE 505603 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 15991647 369835 SH SOLE 369835 0 0 STONEX GROUP INC COM 861896108 6525116 92871 SH SOLE 92871 0 0 STRATASYS LTD SHS M85548101 142787 12288 SH SOLE 12288 0 0 STRATEGIC ED INC COM 86272C103 35845688 344273 SH SOLE 344273 0 0 STRATEGIC TRUST RUNNING GWTH ETF 48817R870 339171 10880 SH SOLE 10880 0 0 STRATEGY SHS DAY HAGAN NED 86280R803 1102285 28668 SH SOLE 28668 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 845296 39854 SH SOLE 39854 0 0 STRIDE INC COM 86333M108 9134495 144877 SH SOLE 144877 0 0 STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106 221029 5157 SH SOLE 5157 0 0 STRYKER CORPORATION COM 863667101 215271892 601537 SH SOLE 601537 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 18399777 1563278 SH SOLE 1563278 0 0 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 26558 30000 SH SOLE 30000 0 0 SUMMIT MATLS INC CL A 86614U100 5998727 134591 SH SOLE 134591 0 0 SUN CMNTYS INC COM 866674104 29980686 233168 SH SOLE 233168 0 0 SUN LIFE FINANCIAL INC. COM 866796105 5527498 101273 SH SOLE 101273 0 0 SUNCOKE ENERGY INC COM 86722A103 320118 28404 SH SOLE 28404 0 0 SUNCOR ENERGY INC NEW COM 867224107 22905087 620566 SH SOLE 620566 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 789872 13101 SH SOLE 13101 0 0 SUNOPTA INC COM 8676EP108 5354279 779371 SH SOLE 779371 0 0 SUNPOWER CORP COM 867652406 92615 30872 SH SOLE 30872 0 0 SUNRUN INC COM 86771W105 741468 56257 SH SOLE 56257 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2510266 225338 SH SOLE 225338 0 0 SUPER MICRO COMPUTER INC COM 86800U104 10416439 10313 SH SOLE 10313 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3013558 88348 SH SOLE 88348 0 0 SURGERY PARTNERS INC COM 86881A100 863638 28952 SH SOLE 28952 0 0 SURMODICS INC COM 868873100 235189 8016 SH SOLE 8016 0 0 SUZANO S A SPON ADS 86959K105 1060439 82976 SH SOLE 82976 0 0 SWISS HELVETIA FD INC COM 870875101 530303 66873 SH SOLE 66873 0 0 SYMBOTIC INC CLASS A COM 87151X101 700573 15568 SH SOLE 15568 0 0 SYNAPTICS INC COM 87157D109 1596179 16361 SH SOLE 16361 0 0 SYNCHRONY FINANCIAL COM 87165B103 7793240 180734 SH SOLE 180734 0 0 SYNOPSYS INC COM 871607107 91058652 159333 SH SOLE 159333 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1806267 45089 SH SOLE 45089 0 0 SYSCO CORP COM 871829107 149812406 1845435 SH SOLE 1845435 0 0 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 9668408 319828 SH SOLE 319828 0 0 T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 861809 17471 SH SOLE 17471 0 0 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 16290694 428702 SH SOLE 428702 0 0 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 3615967 102435 SH SOLE 102435 0 0 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 727158 18344 SH SOLE 18344 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 397566454 2922208 SH SOLE 2922208 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 21243184 1529387 SH SOLE 1529387 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 52885768 356157 SH SOLE 356157 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 743289 65488 SH SOLE 65488 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 8215474 232010 SH SOLE 232010 0 0 TANGER INC COM 875465106 1642567 55624 SH SOLE 55624 0 0 TAPESTRY INC COM 876030107 21363025 449937 SH SOLE 449937 0 0 TARGA RES CORP COM 87612G101 48833690 436054 SH SOLE 436054 0 0 TARGET CORP COM 87612E106 234641967 1324090 SH SOLE 1324090 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 408174 11229 SH SOLE 11229 0 0 TASKUS INC CLASS A COM 87652V109 185957 15962 SH SOLE 15962 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 6168072 99213 SH SOLE 99213 0 0 TC ENERGY CORP COM 87807B107 62533733 1555352 SH SOLE 1555352 0 0 TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106 315391 5149 SH SOLE 5149 0 0 TCW TRANSFORM ETF TRUST TRANSFORM SYSTEM 29287L205 50197210 733663 SH SOLE 733663 0 0 TD SYNNEX CORPORATION COM 87162W100 4482376 39632 SH SOLE 39632 0 0 TE CONNECTIVITY LTD SHS H84989104 136838920 942157 SH SOLE 942157 0 0 TECHNIPFMC PLC COM G87110105 10755871 428350 SH SOLE 428350 0 0 TECHTARGET INC COM 87874R100 10313137 311764 SH SOLE 311764 0 0 TECK RESOURCES LTD CL B 878742204 16581195 362193 SH SOLE 362193 0 0 TECNOGLASS INC ORD SHS G87264100 2413350 46384 SH SOLE 46384 0 0 TEEKAY CORPORATION COM Y8564W103 255215 35057 SH SOLE 35057 0 0 TEEKAY TANKERS LTD CL A Y8565N300 551668 9445 SH SOLE 9445 0 0 TEGNA INC COM 87901J105 441598 29558 SH SOLE 29558 0 0 TELADOC HEALTH INC COM 87918A105 853316 56511 SH SOLE 56511 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 71612995 166806 SH SOLE 166806 0 0 TELEFLEX INCORPORATED COM 879369106 12829534 56725 SH SOLE 56725 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 2809335 509861 SH SOLE 509861 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 4896801 486276 SH SOLE 486276 0 0 TELEFONICA S A SPONSORED ADR 879382208 323954 73459 SH SOLE 73459 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1218525 76063 SH SOLE 76063 0 0 TELUS CORPORATION COM 87971M103 6779597 423445 SH SOLE 423445 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 760953 63731 SH SOLE 63731 0 0 TEMPUR SEALY INTL INC COM 88023U101 18260713 321378 SH SOLE 321378 0 0 TENABLE HLDGS INC COM 88025T102 2192171 44349 SH SOLE 44349 0 0 TENARIS S A SPONSORED ADS 88031M109 5786158 147343 SH SOLE 147343 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 329557 29451 SH SOLE 29451 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 13147710 125085 SH SOLE 125085 0 0 TENNANT CO COM 880345103 316048 2599 SH SOLE 2599 0 0 TERADATA CORP DEL COM 88076W103 2931379 75805 SH SOLE 75805 0 0 TERADYNE INC COM 880770102 35243139 312356 SH SOLE 312356 0 0 TEREX CORP NEW COM 880779103 5852524 90878 SH SOLE 90878 0 0 TERNIUM SA SPONSORED ADS 880890108 1770070 42529 SH SOLE 42529 0 0 TERRENO RLTY CORP COM 88146M101 22863494 344330 SH SOLE 344330 0 0 TESLA INC COM 88160R101 161127061 916588 SH SOLE 916588 0 0 TETRA TECH INC NEW COM 88162G103 30463770 164928 SH SOLE 164928 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 91134 20572 SH SOLE 20572 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 26372538 1869067 SH SOLE 1869067 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 514066 8352 SH SOLE 8352 0 0 TEXAS INSTRS INC COM 882508104 299462666 1718975 SH SOLE 1718975 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 5836957 10090 SH SOLE 10090 0 0 TEXAS ROADHOUSE INC COM 882681109 23981029 155247 SH SOLE 155247 0 0 TEXTRON INC COM 883203101 22016264 229503 SH SOLE 229503 0 0 TFI INTL INC COM 87241L109 13055803 81864 SH SOLE 81864 0 0 TFS FINL CORP COM 87240R107 275445 21930 SH SOLE 21930 0 0 TG THERAPEUTICS INC COM 88322Q108 591380 38881 SH SOLE 38881 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 90909 20475 SH SOLE 20475 0 0 THE CIGNA GROUP COM 125523100 107927634 297166 SH SOLE 297166 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 7169 19859 SH SOLE 19859 0 0 THE TRADE DESK INC COM CL A 88339J105 55188763 631306 SH SOLE 631306 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 507195458 872654 SH SOLE 872654 0 0 THOMSON REUTERS CORP. COM 884903808 71770053 460580 SH SOLE 460580 0 0 THOR INDS INC COM 885160101 74348562 633617 SH SOLE 633617 0 0 TIDAL ETF TR ATAC US ROTATION 886364843 1359588 74193 SH SOLE 74193 0 0 TIDAL ETF TR FOLIOBEYOND ALTE 886364637 369239 11171 SH SOLE 11171 0 0 TIDAL ETF TR GOTHAM SHORT STR 886364264 545742 67334 SH SOLE 67334 0 0 TIDAL ETF TR IONIC INFLATION 886364553 342142 17483 SH SOLE 17483 0 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 418881 23559 SH SOLE 23559 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 1230222 63857 SH SOLE 63857 0 0 TIDAL ETF TR UPAR ULTRA RISK 886364595 308344 22392 SH SOLE 22392 0 0 TIDAL ETF TR SP FDS S&P 500 886364801 1171779 30942 SH SOLE 30942 0 0 TIDAL TR II ROUNDHILL GENER 88636J600 229627 6452 SH SOLE 6452 0 0 TIDAL TR II VERIDIEN CLIMATE 88636J709 15750862 818222 SH SOLE 818222 0 0 TIDAL TR II BLUEPRINT CHESAP 88636J873 2845808 109436 SH SOLE 109436 0 0 TIDEWATER INC NEW COM 88642R109 1062048 11544 SH SOLE 11544 0 0 TIMKEN CO COM 887389104 15351655 175588 SH SOLE 175588 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 1757698 48595 SH SOLE 48595 0 0 TIMOTHY PLAN INTL ETF 887432334 224437 8238 SH SOLE 8238 0 0 TIMOTHY PLAN US LRGMD CP CORE 887432359 273374 6492 SH SOLE 6492 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 351529 9581 SH SOLE 9581 0 0 TIZIANA LIFE SCIENCES LTD COMMON SHARES G88912103 7626 16798 SH SOLE 16798 0 0 TJX COS INC NEW COM 872540109 336515362 3318038 SH SOLE 3318038 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 8674108 100383 SH SOLE 100383 0 0 T-MOBILE US INC COM 872590104 144241470 883724 SH SOLE 883724 0 0 TOAST INC CL A 888787108 5663675 227274 SH SOLE 227274 0 0 TOLL BROTHERS INC COM 889478103 3374158 26081 SH SOLE 26081 0 0 TOOTSIE ROLL INDS INC COM 890516107 305950 9552 SH SOLE 9552 0 0 TOPBUILD CORP COM 89055F103 23133834 52490 SH SOLE 52490 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 3221411 199221 SH SOLE 199221 0 0 TORM PLC SHS CL A G89479102 935472 26766 SH SOLE 26766 0 0 TORO CO COM 891092108 18119940 197751 SH SOLE 197751 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 17133253 283757 SH SOLE 283757 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 2707206 173696 SH SOLE 173696 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 188612978 2740273 SH SOLE 2740273 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1613427 48234 SH SOLE 48234 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1060033 37777 SH SOLE 37777 0 0 TOYOTA MOTOR CORP ADS 892331307 51084349 202973 SH SOLE 202973 0 0 TPG INC COM CL A 872657101 232198 5195 SH SOLE 5195 0 0 TPI COMPOSITES INC COM 87266J104 211905 72820 SH SOLE 72820 0 0 TRACTOR SUPPLY CO COM 892356106 257605976 984281 SH SOLE 984281 0 0 TRADEWEB MKTS INC CL A 892672106 4535374 43538 SH SOLE 43538 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 86833641 289253 SH SOLE 289253 0 0 TRANSALTA CORP COM 89346D107 178016 27685 SH SOLE 27685 0 0 TRANSCAT INC COM 893529107 4480377 40208 SH SOLE 40208 0 0 TRANSDIGM GROUP INC COM 893641100 81794069 66413 SH SOLE 66413 0 0 TRANSMEDICS GROUP INC COM 89377M109 6348119 85855 SH SOLE 85855 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 145401 23153 SH SOLE 23153 0 0 TRANSUNION COM 89400J107 17724506 222112 SH SOLE 222112 0 0 TRAVEL PLUS LEISURE CO COM 894164102 9110726 186085 SH SOLE 186085 0 0 TRAVELERS COMPANIES INC COM 89417E109 153036336 664971 SH SOLE 664971 0 0 TREACE MED CONCEPTS INC COM 89455T109 248185 19018 SH SOLE 19018 0 0 TREDEGAR CORP COM 894650100 79253 12155 SH SOLE 12155 0 0 TREEHOUSE FOODS INC COM 89469A104 925219 23754 SH SOLE 23754 0 0 TREX CO INC COM 89531P105 31261996 313403 SH SOLE 313403 0 0 TRI POINTE HOMES INC COM 87265H109 2446096 63272 SH SOLE 63272 0 0 TRIMAS CORP COM NEW 896215209 574278 21484 SH SOLE 21484 0 0 TRIMBLE INC COM 896239100 13798146 214390 SH SOLE 214390 0 0 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 23762373 779605 SH SOLE 779605 0 0 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 22487416 1064241 SH SOLE 1064241 0 0 TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 29743993 968100 SH SOLE 968100 0 0 TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 40696851 1360198 SH SOLE 1360198 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 63863371 1051422 SH SOLE 1051422 0 0 TRINET GROUP INC COM 896288107 7093382 53539 SH SOLE 53539 0 0 TRINITY CAP INC COM 896442308 534411 36404 SH SOLE 36404 0 0 TRINITY INDS INC COM 896522109 4487007 161113 SH SOLE 161113 0 0 TRIP COM GROUP LTD ADS 89677Q107 3421401 77954 SH SOLE 77954 0 0 TRIPADVISOR INC COM 896945201 1660647 59757 SH SOLE 59757 0 0 TRIUMPH FINANCIAL INC COM 89679E300 5679629 71604 SH SOLE 71604 0 0 TRIVAGO N V SPON ADS A SHS N 89686D303 69411 25149 SH SOLE 25149 0 0 TRUIST FINL CORP COM 89832Q109 117810066 3022321 SH SOLE 3022321 0 0 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 690090 11138 SH SOLE 11138 0 0 TRUMP MEDIA & TECHNOLOGY GRO *W EXP 03/25/202 25400Q113 259149 9458 SH SOLE 9458 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752 32803832 1111994 SH SOLE 1111994 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745 8878248 357429 SH SOLE 357429 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 39480226 1395554 SH SOLE 1395554 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 89483922 2772976 SH SOLE 2772976 0 0 TRUSTMARK CORP COM 898402102 5192965 184737 SH SOLE 184737 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1199813 47255 SH SOLE 47255 0 0 TTM TECHNOLOGIES INC COM 87305R109 221839 14175 SH SOLE 14175 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 136087 26221 SH SOLE 26221 0 0 TUYA INC SPONSERED ADS 90114C107 47924 27385 SH SOLE 27385 0 0 TWILIO INC CL A 90138F102 471600 7712 SH SOLE 7712 0 0 TWIST BIOSCIENCE CORP COM 90184D100 829993 24191 SH SOLE 24191 0 0 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 565599 25082 SH SOLE 25082 0 0 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 415834 11836 SH SOLE 11836 0 0 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 632106 19261 SH SOLE 19261 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 700416 18050 SH SOLE 18050 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 893231 22806 SH SOLE 22806 0 0 TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 531614 58419 SH SOLE 58419 0 0 TYLER TECHNOLOGIES INC COM 902252105 72923699 171581 SH SOLE 171581 0 0 TYSON FOODS INC CL A 902494103 12194684 207640 SH SOLE 207640 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 5926560 88881 SH SOLE 88881 0 0 U HAUL HOLDING COMPANY COM 023586100 5806074 85965 SH SOLE 85965 0 0 U S PHYSICAL THERAPY COM 90337L108 26021988 230548 SH SOLE 230548 0 0 UBER TECHNOLOGIES INC COM 90353T100 242336542 3147637 SH SOLE 3147637 0 0 UBS AG LONDON BRANCH ETRACS UBS BLOOM 90274D390 3324527 130346 SH SOLE 130346 0 0 UBS GROUP AG SHS H42097107 56319792 1833327 SH SOLE 1833327 0 0 UDR INC COM 902653104 3922553 104853 SH SOLE 104853 0 0 UFP INDUSTRIES INC COM 90278Q108 12023902 97747 SH SOLE 97747 0 0 UFP TECHNOLOGIES INC COM 902673102 1607523 6374 SH SOLE 6374 0 0 UGI CORP NEW COM 902681105 2623077 106890 SH SOLE 106890 0 0 UIPATH INC CL A 90364P105 2395562 105671 SH SOLE 105671 0 0 ULTA BEAUTY INC COM 90384S303 53915736 103113 SH SOLE 103113 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1364655 29228 SH SOLE 29228 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1990566 348001 SH SOLE 348001 0 0 UMB FINL CORP COM 902788108 6388955 73445 SH SOLE 73445 0 0 UMH PPTYS INC COM 903002103 6172430 380076 SH SOLE 380076 0 0 UNDER ARMOUR INC CL C 904311206 194197 27199 SH SOLE 27199 0 0 UNIFIED SER TR ONEASCENT EMGRG 90470L469 477096 15918 SH SOLE 15918 0 0 UNIFIED SER TR BALLAST SMLMD CP 90470L550 3326932 87744 SH SOLE 87744 0 0 UNIFIED SER TR ABSLUTE SELCT VL 90470L568 5914994 194499 SH SOLE 194499 0 0 UNIFIRST CORP MASS COM 904708104 21252667 122543 SH SOLE 122543 0 0 UNILEVER PLC SPON ADR NEW 904767704 211760478 4219177 SH SOLE 4219177 0 0 UNION PAC CORP COM 907818108 542261989 2204944 SH SOLE 2204944 0 0 UNISYS CORP COM NEW 909214306 109022 22204 SH SOLE 22204 0 0 UNITED AIRLS HLDGS INC COM 910047109 5967218 124629 SH SOLE 124629 0 0 UNITED BANKSHARES INC WEST V COM 909907107 8876961 248029 SH SOLE 248029 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6323207 240243 SH SOLE 240243 0 0 UNITED FIRE GROUP INC COM 910340108 4095605 188131 SH SOLE 188131 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1326669 163989 SH SOLE 163989 0 0 UNITED PARCEL SERVICE INC CL B 911312106 299982900 2018320 SH SOLE 2018320 0 0 UNITED PARKS & RESORTS INC COM 81282V100 2889489 51405 SH SOLE 51405 0 0 UNITED RENTALS INC COM 911363109 59400936 82374 SH SOLE 82374 0 0 UNITED STATES STL CORP NEW COM 912909108 495065 12140 SH SOLE 12140 0 0 UNITED STS GASOLINE FD LP UNITS 91201T102 261944 3693 SH SOLE 3693 0 0 UNITED STS OIL FD LP UNITS 91232N207 775569 9851 SH SOLE 9851 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 9981408 43450 SH SOLE 43450 0 0 UNITEDHEALTH GROUP INC COM 91324P102 988817079 1998822 SH SOLE 1998822 0 0 UNITI GROUP INC COM 91325V108 103990 17625 SH SOLE 17625 0 0 UNITIL CORP COM 913259107 518822 9911 SH SOLE 9911 0 0 UNITY SOFTWARE INC COM 91332U101 1984567 74328 SH SOLE 74328 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 11347367 67363 SH SOLE 67363 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3156168 17298 SH SOLE 17298 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 261961 7105 SH SOLE 7105 0 0 UNUM GROUP COM 91529Y106 3770501 70267 SH SOLE 70267 0 0 UPBOUND GROUP INC COM 76009N100 290441 8249 SH SOLE 8249 0 0 UPSTART HLDGS INC COM 91680M107 476818 17732 SH SOLE 17732 0 0 UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 38249 49000 SH SOLE 49000 0 0 URBAN OUTFITTERS INC COM 917047102 803140 18497 SH SOLE 18497 0 0 US BANCORP DEL COM NEW 902973304 377194583 8438358 SH SOLE 8438358 0 0 US FOODS HLDG CORP COM 912008109 9182594 170143 SH SOLE 170143 0 0 USCF ETF TR MIDSTREAM ENERGY 90290T882 661580 16399 SH SOLE 16399 0 0 UTAH MED PRODS INC COM 917488108 364741 5129 SH SOLE 5129 0 0 UTZ BRANDS INC COM CL A 918090101 12564496 681372 SH SOLE 681372 0 0 V F CORP COM 918204108 2464516 160659 SH SOLE 160659 0 0 VAIL RESORTS INC COM 91879Q109 28259305 126820 SH SOLE 126820 0 0 VALARIS LTD CL A G9460G101 461720 6135 SH SOLE 6135 0 0 VALE S A SPONSORED ADS 91912E105 20651618 1694144 SH SOLE 1694144 0 0 VALERO ENERGY CORP COM 91913Y100 119231951 698529 SH SOLE 698529 0 0 VALLEY NATL BANCORP COM 919794107 147960 18588 SH SOLE 18588 0 0 VALMONT INDS INC COM 920253101 9301390 40746 SH SOLE 40746 0 0 VALVOLINE INC COM 92047W101 13248357 297248 SH SOLE 297248 0 0 VANECK ETF TRUST CEF MUNI INCOME 92189F460 6055090 279681 SH SOLE 279681 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 62673926 2159680 SH SOLE 2159680 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 23430599 741006 SH SOLE 741006 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 38265601 732216 SH SOLE 732216 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 38659853 831216 SH SOLE 831216 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 41480758 1692401 SH SOLE 1692401 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 25133738 1121541 SH SOLE 1121541 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 11607089 455002 SH SOLE 455002 0 0 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 53708262 1725949 SH SOLE 1725949 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 76006134 845452 SH SOLE 845452 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 62937551 279735 SH SOLE 279735 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 2550130 33943 SH SOLE 33943 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 1726479 102159 SH SOLE 102159 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 3648675 21936 SH SOLE 21936 0 0 VANECK ETF TRUST CLO ETF 92189H748 1426299 27002 SH SOLE 27002 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 781405 40954 SH SOLE 40954 0 0 VANECK ETF TRUST GREEN BOND ETF 92189F171 304671 12839 SH SOLE 12839 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1789314 46188 SH SOLE 46188 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 11020111 611888 SH SOLE 611888 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 230964 2349 SH SOLE 2349 0 0 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 374609 10982 SH SOLE 10982 0 0 VANECK ETF TRUST NATURAL RESOURC 92189F841 380826 7477 SH SOLE 7477 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 498436 5495 SH SOLE 5495 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 7366363 416414 SH SOLE 416414 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 433143 8433 SH SOLE 8433 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1519939 89303 SH SOLE 89303 0 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 340834 5452 SH SOLE 5452 0 0 VANECK ETF TRUST DURABLE HGH DIV 92189H102 3544741 109744 SH SOLE 109744 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 483710 1438 SH SOLE 1438 0 0 VANECK ETF TRUST MORTGAGE REIT 92189F452 263855 22571 SH SOLE 22571 0 0 VANECK ETF TRUST CHINA BOND ETF 92189F379 227311 10413 SH SOLE 10413 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 8813040 410291 SH SOLE 410291 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 66654464 218747 SH SOLE 218747 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 27571669 152777 SH SOLE 152777 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 26157330 253930 SH SOLE 253930 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1249518 13761 SH SOLE 13761 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 7666892 75536 SH SOLE 75536 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 10331780 91895 SH SOLE 91895 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 18582036 210156 SH SOLE 210156 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1697300 14961 SH SOLE 14961 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1243607050 16493462 SH SOLE 16493462 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 695050983 9609443 SH SOLE 9609443 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3710120012 48390766 SH SOLE 48390766 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1387538041 19104200 SH SOLE 19104200 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1474403 29756 SH SOLE 29756 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 2591608754 52685683 SH SOLE 52685683 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 534843487 3051540 SH SOLE 3051540 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2897088083 8416874 SH SOLE 8416874 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 257814462 2981203 SH SOLE 2981203 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5952055184 12382058 SH SOLE 12382058 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 3202183203 19662183 SH SOLE 19662183 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1070890767 4684766 SH SOLE 4684766 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 326478172 1361687 SH SOLE 1361687 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 695797537 2784750 SH SOLE 2784750 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 208564467 884535 SH SOLE 884535 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 229977589 1475066 SH SOLE 1475066 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 202639605 777231 SH SOLE 777231 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 417030081 2173390 SH SOLE 2173390 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1701338566 6546128 SH SOLE 6546128 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 617469697 10528043 SH SOLE 10528043 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 134921623 1154755 SH SOLE 1154755 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1690205438 40464578 SH SOLE 40464578 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 66567536 1579676 SH SOLE 1579676 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 19823691 294382 SH SOLE 294382 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 282294870 3712941 SH SOLE 3712941 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 53929824 488053 SH SOLE 488053 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 113177862 2363288 SH SOLE 2363288 0 0 VANGUARD MALVERN FDS CORE-PLUS BD ETF 922020755 203538 2653 SH SOLE 2653 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 448818441 8869930 SH SOLE 8869930 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 841750589 18455395 SH SOLE 18455395 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 334369821 3857965 SH SOLE 3857965 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 176265067 2241417 SH SOLE 2241417 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 37356335 439176 SH SOLE 439176 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 572634488 7112588 SH SOLE 7112588 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 133653269 2282720 SH SOLE 2282720 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 31600963 403949 SH SOLE 403949 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 669800994 8663834 SH SOLE 8663834 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 390528356 6725131 SH SOLE 6725131 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 132852381 2242613 SH SOLE 2242613 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 61417006 257708 SH SOLE 257708 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 7541885 38264 SH SOLE 38264 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1098579 4716 SH SOLE 4716 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 17349688 226438 SH SOLE 226438 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 16960246 247198 SH SOLE 247198 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1950396 13949 SH SOLE 13949 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 353696996 1936898 SH SOLE 1936898 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 703136626 11660641 SH SOLE 11660641 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4747507895 94628421 SH SOLE 94628421 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 16473270 108893 SH SOLE 108893 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 33222831 261827 SH SOLE 261827 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 888779 7943 SH SOLE 7943 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 721530 6046 SH SOLE 6046 0 0 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 682947 6782 SH SOLE 6782 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 38643303 605220 SH SOLE 605220 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 597789351 4940816 SH SOLE 4940816 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 52411500 642849 SH SOLE 642849 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 108034082 1570263 SH SOLE 1570263 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 121837977 1189940 SH SOLE 1189940 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 68635809 896029 SH SOLE 896029 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 105455447 803654 SH SOLE 803654 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 110886308 348995 SH SOLE 348995 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 105109105 514887 SH SOLE 514887 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 92490504 702282 SH SOLE 702282 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 9964444 173385 SH SOLE 173385 0 0 VANGUARD WORLD FD ESG US CORP BD 921910691 11981784 190945 SH SOLE 190945 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 139759359 516632 SH SOLE 516632 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 93171907 381617 SH SOLE 381617 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 260561544 496932 SH SOLE 496932 0 0 VANGUARD WORLD FD MATERIALS ETF 92204A801 82823977 405146 SH SOLE 405146 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 82357990 440723 SH SOLE 440723 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 237371513 828204 SH SOLE 828204 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 200291275 1675937 SH SOLE 1675937 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 105060213 736851 SH SOLE 736851 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 20385718 218754 SH SOLE 218754 0 0 VARONIS SYS INC COM 922280102 1325571 28102 SH SOLE 28102 0 0 VAXCYTE INC COM 92243G108 2916359 42693 SH SOLE 42693 0 0 VECTOR GROUP LTD COM 92240M108 126962 11584 SH SOLE 11584 0 0 VEECO INSTRS INC DEL COM 922417100 1923131 54681 SH SOLE 54681 0 0 VEEVA SYS INC CL A COM 922475108 136906041 590902 SH SOLE 590902 0 0 VELO3D INC COMMON STOCK 92259N104 9153 20090 SH SOLE 20090 0 0 VENTAS INC COM 92276F100 16300012 374369 SH SOLE 374369 0 0 VERACYTE INC COM 92337F107 2977076 134345 SH SOLE 134345 0 0 VERALTO CORP COM SHS 92338C103 61873699 697876 SH SOLE 697876 0 0 VERICEL CORP COM 92346J108 7872291 151332 SH SOLE 151332 0 0 VERIFYME INC COM NEW 92346X206 52124 37365 SH SOLE 37365 0 0 VERINT SYS INC COM 92343X100 1047606 31602 SH SOLE 31602 0 0 VERISIGN INC COM 92343E102 20771080 109604 SH SOLE 109604 0 0 VERISK ANALYTICS INC COM 92345Y106 127518933 540953 SH SOLE 540953 0 0 VERITEX HLDGS INC COM 923451108 930261 45401 SH SOLE 45401 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 450343973 10732697 SH SOLE 10732697 0 0 VERMILION ENERGY INC COM 923725105 1253182 100738 SH SOLE 100738 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 445613 27695 SH SOLE 27695 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 3802981 152302 SH SOLE 152302 0 0 VERTEX INC CL A 92538J106 7161467 225487 SH SOLE 225487 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 168587208 403309 SH SOLE 403309 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 25622004 313726 SH SOLE 313726 0 0 VERU INC COM 92536C103 256795 366798 SH SOLE 366798 0 0 VESTA REAL ESTATE CORP ADS 92540K109 514672 13116 SH SOLE 13116 0 0 VIASAT INC COM 92552V100 327483 18103 SH SOLE 18103 0 0 VIATRIS INC COM 92556V106 21650830 1813302 SH SOLE 1813302 0 0 VIAVI SOLUTIONS INC COM 925550105 6856342 754273 SH SOLE 754273 0 0 VICI PPTYS INC COM 925652109 130874626 4393240 SH SOLE 4393240 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 243006 12539 SH SOLE 12539 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 3862431 91031 SH SOLE 91031 0 0 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 2476749 53401 SH SOLE 53401 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 827855 12553 SH SOLE 12553 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 9557005 117466 SH SOLE 117466 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 11031580 185311 SH SOLE 185311 0 0 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 333690 7376 SH SOLE 7376 0 0 VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 4412595 123257 SH SOLE 123257 0 0 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 764798 15197 SH SOLE 15197 0 0 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 5759753 115588 SH SOLE 115588 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1300193 20917 SH SOLE 20917 0 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 257036 3717 SH SOLE 3717 0 0 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 424786 9843 SH SOLE 9843 0 0 VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 5084566 157368 SH SOLE 157368 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4433314 79110 SH SOLE 79110 0 0 VIKING THERAPEUTICS INC COM 92686J106 1613678 19679 SH SOLE 19679 0 0 VIPER ENERGY INC CL A 927959106 11029105 286768 SH SOLE 286768 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 12769699 771583 SH SOLE 771583 0 0 VIRTU FINL INC CL A 928254101 8798723 428788 SH SOLE 428788 0 0 VIRTUS CONVERTIBLE & INC FD COM 92838U108 1251168 418451 SH SOLE 418451 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 1248376 373765 SH SOLE 373765 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 2664069 208456 SH SOLE 208456 0 0 VIRTUS EQUITY & CONV INCM FD COM 92841M101 308830 13793 SH SOLE 13793 0 0 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 1246745 52034 SH SOLE 52034 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 328522 1325 SH SOLE 1325 0 0 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 89882 16614 SH SOLE 16614 0 0 VIRTUS TOTAL RETURN FD INC COM 92835W107 1418936 254746 SH SOLE 254746 0 0 VISA INC COM CL A 92826C839 1152873233 4130978 SH SOLE 4130978 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2781437 122638 SH SOLE 122638 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 14800 15000 SH SOLE 15000 0 0 VISTEON CORP COM NEW 92839U206 5723814 48668 SH SOLE 48668 0 0 VISTRA CORP COM 92840M102 12438771 178590 SH SOLE 178590 0 0 VITA COCO CO INC COM 92846Q107 508144 20800 SH SOLE 20800 0 0 VITAL FARMS INC COM 92847W103 1580419 67975 SH SOLE 67975 0 0 VIVID SEATS INC COM CL A 92854T100 130959 21863 SH SOLE 21863 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 83644 53964 SH SOLE 53964 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 43071339 4839476 SH SOLE 4839476 0 0 VONTIER CORPORATION COM 928881101 23003478 507131 SH SOLE 507131 0 0 VORNADO RLTY TR SH BEN INT 929042109 6162449 214197 SH SOLE 214197 0 0 VOYA FINANCIAL INC COM 929089100 19622097 265450 SH SOLE 265450 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1380437 260460 SH SOLE 260460 0 0 VTEX SHS CL A G9470A102 156578 19165 SH SOLE 19165 0 0 VULCAN MATLS CO COM 929160109 64711986 237110 SH SOLE 237110 0 0 WABASH NATL CORP COM 929566107 506982 16933 SH SOLE 16933 0 0 WABTEC COM 929740108 58573735 402071 SH SOLE 402071 0 0 WAFD INC COM 938824109 3365917 115946 SH SOLE 115946 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10544977 486168 SH SOLE 486168 0 0 WALKER & DUNLOP INC COM 93148P102 3195123 31616 SH SOLE 31616 0 0 WALKME LTD ORD SHS M97628107 109917 12781 SH SOLE 12781 0 0 WALMART INC COM 931142103 337723169 5612816 SH SOLE 5612816 0 0 WARBY PARKER INC CL A COM 93403J106 520001 38207 SH SOLE 38207 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 13374630 1532031 SH SOLE 1532031 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 9057620 274307 SH SOLE 274307 0 0 WARRIOR MET COAL INC COM 93627C101 482399 7947 SH SOLE 7947 0 0 WASTE CONNECTIONS INC COM 94106B101 91886756 534194 SH SOLE 534194 0 0 WASTE MGMT INC DEL COM 94106L109 202181988 948543 SH SOLE 948543 0 0 WATERS CORP COM 941848103 29858633 86740 SH SOLE 86740 0 0 WATSCO INC COM 942622200 120007529 277815 SH SOLE 277815 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8100724 38112 SH SOLE 38112 0 0 WAYFAIR INC CL A 94419L101 938034 13819 SH SOLE 13819 0 0 WD 40 CO COM 929236107 13803167 54491 SH SOLE 54491 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 5181031 44889 SH SOLE 44889 0 0 WEBSTER FINL CORP COM 947890109 17120279 337213 SH SOLE 337213 0 0 WEC ENERGY GROUP INC COM 92939U106 141404083 1721920 SH SOLE 1721920 0 0 WEIBO CORP SPONSORED ADR 948596101 691285 76049 SH SOLE 76049 0 0 WELLS FARGO CO NEW COM 949746101 225563480 3891709 SH SOLE 3891709 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 3835547 3146 SH SOLE 3146 0 0 WELLTOWER INC COM 95040Q104 45075490 482400 SH SOLE 482400 0 0 WENDYS CO COM 95058W100 5275248 280003 SH SOLE 280003 0 0 WERNER ENTERPRISES INC COM 950755108 297021 7593 SH SOLE 7593 0 0 WESBANCO INC COM 950810101 6599506 221386 SH SOLE 221386 0 0 WESCO INTL INC COM 95082P105 11995343 70034 SH SOLE 70034 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 108579678 274392 SH SOLE 274392 0 0 WESTAMERICA BANCORPORATION COM 957090103 546438 11179 SH SOLE 11179 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2629393 40963 SH SOLE 40963 0 0 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 518327 35870 SH SOLE 35870 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 366260 38112 SH SOLE 38112 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 162626 13031 SH SOLE 13031 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 1327166 340299 SH SOLE 340299 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 139061 17558 SH SOLE 17558 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 1222337 116970 SH SOLE 116970 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 2597395 221810 SH SOLE 221810 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 171676 16135 SH SOLE 16135 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 1456373 168757 SH SOLE 168757 0 0 WESTERN DIGITAL CORP. COM 958102105 18344810 268828 SH SOLE 268828 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 5632013 158425 SH SOLE 158425 0 0 WESTERN UN CO COM 959802109 5047502 361052 SH SOLE 361052 0 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 385592 17369 SH SOLE 17369 0 0 WESTLAKE CORPORATION COM 960413102 3557405 23281 SH SOLE 23281 0 0 WESTROCK CO COM 96145D105 1768626 35766 SH SOLE 35766 0 0 WEX INC COM 96208T104 11821156 49767 SH SOLE 49767 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 19027185 529858 SH SOLE 529858 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2486157 52751 SH SOLE 52751 0 0 WHIRLPOOL CORP COM 963320106 7919696 66202 SH SOLE 66202 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 25578730 14256 SH SOLE 14256 0 0 WILEY JOHN & SONS INC CL A 968223206 560975 14712 SH SOLE 14712 0 0 WILLIAMS COS INC COM 969457100 217572117 5583067 SH SOLE 5583067 0 0 WILLIAMS SONOMA INC COM 969904101 51921156 163516 SH SOLE 163516 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 34880755 126839 SH SOLE 126839 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 18796333 404222 SH SOLE 404222 0 0 WINGSTOP INC COM 974155103 27425328 74851 SH SOLE 74851 0 0 WINMARK CORP COM 974250102 3154182 8720 SH SOLE 8720 0 0 WINNEBAGO INDS INC COM 974637100 339882 4593 SH SOLE 4593 0 0 WINTRUST FINL CORP COM 97650W108 19784768 189527 SH SOLE 189527 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1507209 262123 SH SOLE 262123 0 0 WISDOMTREE INC NOTE 3.250% 6/1 97717PAD6 31230 30000 SH SOLE 30000 0 0 WISDOMTREE INC COM 97717P104 2181631 237392 SH SOLE 237392 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 52537951 1255687 SH SOLE 1255687 0 0 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 543808 26182 SH SOLE 26182 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 3971988 151603 SH SOLE 151603 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 15217718 299208 SH SOLE 299208 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 4265965 144805 SH SOLE 144805 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 9260379 191726 SH SOLE 191726 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 136432181 2712909 SH SOLE 2712909 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 4608177 118493 SH SOLE 118493 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 5935981 136271 SH SOLE 136271 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 14456487 656218 SH SOLE 656218 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 318708 14434 SH SOLE 14434 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 4597177 83890 SH SOLE 83890 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 658761 24817 SH SOLE 24817 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 11925066 313323 SH SOLE 313323 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 5100633 78219 SH SOLE 78219 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 33533388 729939 SH SOLE 729939 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 4431678 40845 SH SOLE 40845 0 0 WISDOMTREE TR US EFFICIENT COR 97717Y790 3315447 78509 SH SOLE 78509 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 8244614 135113 SH SOLE 135113 0 0 WISDOMTREE TR US AI ENHANCED 97717W406 2555271 25106 SH SOLE 25106 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 2869336 63327 SH SOLE 63327 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 7333266 84621 SH SOLE 84621 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 43892350 608011 SH SOLE 608011 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 20260247 415424 SH SOLE 415424 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 2113722 45403 SH SOLE 45403 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 59525470 781277 SH SOLE 781277 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 21269126 650830 SH SOLE 650830 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 6777126 135218 SH SOLE 135218 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 2481319 49986 SH SOLE 49986 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 4262774 60277 SH SOLE 60277 0 0 WISDOMTREE TR WISDOMTREE US VA 97717W547 8731911 115495 SH SOLE 115495 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 38366609 884023 SH SOLE 884023 0 0 WISDOMTREE TR CYBERSECURITY FD 97717Y659 238067 9285 SH SOLE 9285 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 2011343 58810 SH SOLE 58810 0 0 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 1588609 86197 SH SOLE 86197 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 5995290 151282 SH SOLE 151282 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 1437754 27803 SH SOLE 27803 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 1938277 51687 SH SOLE 51687 0 0 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 1333578 30724 SH SOLE 30724 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 3046907 54998 SH SOLE 54998 0 0 WISDOMTREE TR US QUALITY GROW 97717Y477 1288773 31357 SH SOLE 31357 0 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 1125347 17400 SH SOLE 17400 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 4604565 140965 SH SOLE 140965 0 0 WISDOMTREE TR PUTWRITE STRAT 97717X560 642734 19301 SH SOLE 19301 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 244755 4812 SH SOLE 4812 0 0 WIX COM LTD SHS M98068105 4175399 30371 SH SOLE 30371 0 0 WK KELLOGG CO COM SHS 92942W107 244986 13031 SH SOLE 13031 0 0 WNS HLDGS LTD COM SHS G98196101 4944319 97844 SH SOLE 97844 0 0 WOLFSPEED INC COM 977852102 4385160 148649 SH SOLE 148649 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3086327 275319 SH SOLE 275319 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 4409884 220825 SH SOLE 220825 0 0 WOODWARD INC COM 980745103 19264075 124994 SH SOLE 124994 0 0 WORKDAY INC CL A 98138H101 168070180 616206 SH SOLE 616206 0 0 WORKIVA INC COM CL A 98139A105 19958033 235354 SH SOLE 235354 0 0 WORLD ACCEP CORPORATION COM 981419104 242407 1672 SH SOLE 1672 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 29315506 665505 SH SOLE 665505 0 0 WORLD KINECT CORPORATION COM 981475106 1833460 69318 SH SOLE 69318 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 8115185 130406 SH SOLE 130406 0 0 WP CAREY INC COM 92936U109 37823981 670163 SH SOLE 670163 0 0 WPP PLC NEW ADR 92937A102 8139812 171726 SH SOLE 171726 0 0 WRAP TECHNOLOGIES INC COM 98212N107 22600 10000 SH SOLE 10000 0 0 WSFS FINL CORP COM 929328102 7931566 175710 SH SOLE 175710 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4724867 61562 SH SOLE 61562 0 0 WYNN RESORTS LTD COM 983134107 413755 4047 SH SOLE 4047 0 0 XCEL ENERGY INC COM 98389B100 43254307 804731 SH SOLE 804731 0 0 XENON PHARMACEUTICALS INC COM 98420N105 2074020 48177 SH SOLE 48177 0 0 XOMETRY INC CLASS A COM 98423F109 489894 29005 SH SOLE 29005 0 0 XP INC CL A G98239109 13319626 519081 SH SOLE 519081 0 0 XPEL INC COM 98379L100 4479717 82927 SH SOLE 82927 0 0 XPO INC COM 983793100 6870655 56303 SH SOLE 56303 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 218553 13214 SH SOLE 13214 0 0 XYLEM INC COM 98419M100 45539950 352367 SH SOLE 352367 0 0 YALLA GROUP LTD ADS 98459U103 208393 43325 SH SOLE 43325 0 0 YANDEX N V SHS CLASS A N97284108 809400 161071 SH SOLE 161071 0 0 YELP INC CL A 985817105 667239 16935 SH SOLE 16935 0 0 YETI HLDGS INC COM 98585X104 2507899 65056 SH SOLE 65056 0 0 YEXT INC COM 98585N106 62272 10327 SH SOLE 10327 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 205755 45622 SH SOLE 45622 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2068387 104464 SH SOLE 104464 0 0 YUM BRANDS INC COM 988498101 35440232 255609 SH SOLE 255609 0 0 YUM CHINA HLDGS INC COM 98850P109 11132541 279782 SH SOLE 279782 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 78897086 261734 SH SOLE 261734 0 0 ZIFF DAVIS INC COM 48123V102 1203126 19085 SH SOLE 19085 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3879298 79526 SH SOLE 79526 0 0 ZILLOW GROUP INC CL A 98954M101 386703 8080 SH SOLE 8080 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 24624929 186581 SH SOLE 186581 0 0 ZIONS BANCORPORATION N A COM 989701107 4239928 97694 SH SOLE 97694 0 0 ZIPRECRUITER INC CL A 98980B103 263914 22969 SH SOLE 22969 0 0 ZOETIS INC CL A 98978V103 345493043 2041800 SH SOLE 2041800 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1584109 24233 SH SOLE 24233 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 4367886 272482 SH SOLE 272482 0 0 ZSCALER INC COM 98980G102 2370949 12308 SH SOLE 12308 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 560453 26765 SH SOLE 26765 0 0 ZUORA INC COM CL A 98983V106 224917 24662 SH SOLE 24662 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 26053098 778401 SH SOLE 778401 0 0 ZYMEWORKS INC COM 98985Y108 693363 65909 SH SOLE 65909 0 0