0001214659-24-002458.txt : 20240213 0001214659-24-002458.hdr.sgml : 20240213 20240213161939 ACCESSION NUMBER: 0001214659-24-002458 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240213 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: 24626265 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 12-31-2023 12-31-2023 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 02-13-2024 0 4042 241816696396
INFORMATION TABLE 2 infotable.xml 1 800 FLOWERS COM INC CL A 68243Q106 204249 18947 SH SOLE 18947 0 0 10X GENOMICS INC CL A COM 88025U109 1236436 22095 SH SOLE 22095 0 0 2U INC COM 90214J101 38028 30917 SH SOLE 30917 0 0 3M CO COM 88579Y101 54497574 498514 SH SOLE 498514 0 0 8X8 INC NEW COM 282914100 352428 93235 SH SOLE 93235 0 0 908 DEVICES INC COM 65443P102 324617 28932 SH SOLE 28932 0 0 AAON INC COM PAR $0.004 000360206 14590844 197521 SH SOLE 197521 0 0 AAR CORP COM 000361105 8340072 133655 SH SOLE 133655 0 0 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 1066338 29216 SH SOLE 29216 0 0 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 721775 28676 SH SOLE 28676 0 0 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 11864812 235928 SH SOLE 235928 0 0 ABBOTT LABS COM 002824100 428468257 3892689 SH SOLE 3892689 0 0 ABBVIE INC COM 00287Y109 708210028 4569981 SH SOLE 4569981 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 75166 13164 SH SOLE 13164 0 0 ABERCROMBIE & FITCH CO CL A 002896207 386341 4379 SH SOLE 4379 0 0 ABM INDS INC COM 000957100 6264575 139741 SH SOLE 139741 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 1444613 533067 SH SOLE 533067 0 0 ABRDN ETFS BBRG ALL COMMDY 003261203 5251474 171673 SH SOLE 171673 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 3499324 180750 SH SOLE 180750 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 1067895 114336 SH SOLE 114336 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 26001583 1317203 SH SOLE 1317203 0 0 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 594450 35875 SH SOLE 35875 0 0 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 614223 6076 SH SOLE 6076 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 1176511 12906 SH SOLE 12906 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 9681160 106363 SH SOLE 106363 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2351213 103259 SH SOLE 103259 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1742925 216244 SH SOLE 216244 0 0 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 191108 16376 SH SOLE 16376 0 0 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 4237770 137223 SH SOLE 137223 0 0 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 3772971 135845 SH SOLE 135845 0 0 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 5828496 252343 SH SOLE 252343 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 2596035 90344 SH SOLE 90344 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1110513 16826 SH SOLE 16826 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 8075220 103848 SH SOLE 103848 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 4725681 150932 SH SOLE 150932 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 826692710 2355854 SH SOLE 2355854 0 0 ACCO BRANDS CORP COM 00081T108 1713276 281789 SH SOLE 281789 0 0 ACCURAY INC COM 004397105 29489 10420 SH SOLE 10420 0 0 ACI WORLDWIDE INC COM 004498101 5195421 169785 SH SOLE 169785 0 0 ACME UTD CORP COM 004816104 1942106 45313 SH SOLE 45313 0 0 ACUITY BRANDS INC COM 00508Y102 13558722 66195 SH SOLE 66195 0 0 ACUSHNET HLDGS CORP COM 005098108 6326606 100152 SH SOLE 100152 0 0 ACV AUCTIONS INC COM CL A 00091G104 3207383 211708 SH SOLE 211708 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 421120 23779 SH SOLE 23779 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 220865 30297 SH SOLE 30297 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 89552 18276 SH SOLE 18276 0 0 ADDUS HOMECARE CORP COM 006739106 4594218 49480 SH SOLE 49480 0 0 ADEIA INC COM 00676P107 199482 16100 SH SOLE 16100 0 0 ADIENT PLC ORD SHS G0084W101 271119 7457 SH SOLE 7457 0 0 ADOBE INC COM 00724F101 589385142 987907 SH SOLE 987907 0 0 ADT INC DEL COM 00090Q103 466469 68397 SH SOLE 68397 0 0 ADTALEM GLOBAL ED INC COM 00737L103 284729 4830 SH SOLE 4830 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 735442 12051 SH SOLE 12051 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 6799745 48349 SH SOLE 48349 0 0 ADVANCED ENERGY INDS COM 007973100 21291545 195479 SH SOLE 195479 0 0 ADVANCED MICRO DEVICES INC COM 007903107 129128321 875981 SH SOLE 875981 0 0 ADVENT CONV & INCOME FD COM 00764C109 266313 23402 SH SOLE 23402 0 0 ADVISORS INNER CIRCLE FD III STRATEGAS GBL PO 00775Y652 8606552 331146 SH SOLE 331146 0 0 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 10002188 433957 SH SOLE 433957 0 0 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 1096012 35840 SH SOLE 35840 0 0 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 955944 17004 SH SOLE 17004 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 117467 16757 SH SOLE 16757 0 0 AECOM COM 00766T100 1118725 12104 SH SOLE 12104 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 1513223 262712 SH SOLE 262712 0 0 AEHR TEST SYS COM 00760J108 637649 24035 SH SOLE 24035 0 0 AERCAP HOLDINGS NV SHS N00985106 23274852 313171 SH SOLE 313171 0 0 AEROVIRONMENT INC COM 008073108 1734247 13760 SH SOLE 13760 0 0 AES CORP COM 00130H105 15570745 808870 SH SOLE 808870 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 6357697 41987 SH SOLE 41987 0 0 AFFIRM HLDGS INC COM CL A 00827B106 5664679 115276 SH SOLE 115276 0 0 AFLAC INC COM 001055102 79408483 962527 SH SOLE 962527 0 0 AFYA LTD CL A COM G01125106 1665759 75958 SH SOLE 75958 0 0 AGCO CORP COM 001084102 7126997 58702 SH SOLE 58702 0 0 AGENUS INC COM NEW 00847G705 115602 139633 SH SOLE 139633 0 0 AGF INVTS TR US MARKET NETRL 00110G408 6303978 371916 SH SOLE 371916 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 88051000 633324 SH SOLE 633324 0 0 AGILITI INC COM 00848J104 724078 91424 SH SOLE 91424 0 0 AGILON HEALTH INC COM 00857U107 566469 45137 SH SOLE 45137 0 0 AGILYSYS INC COM 00847J105 3995616 47107 SH SOLE 47107 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 358881 16115 SH SOLE 16115 0 0 AGNC INVT CORP COM 00123Q104 9114002 929052 SH SOLE 929052 0 0 AGNICO EAGLE MINES LTD COM 008474108 17228775 314107 SH SOLE 314107 0 0 AGREE RLTY CORP COM 008492100 14444187 229455 SH SOLE 229455 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 925819 32065 SH SOLE 32065 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695 356488 13568 SH SOLE 13568 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 593052 22784 SH SOLE 22784 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 891475 26532 SH SOLE 26532 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 389787 11410 SH SOLE 11410 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 672271 21617 SH SOLE 21617 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 2007626 64347 SH SOLE 64347 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 5136123 169509 SH SOLE 169509 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 741399 28543 SH SOLE 28543 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 6414833 248156 SH SOLE 248156 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 293394 10531 SH SOLE 10531 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 5458848 184983 SH SOLE 184983 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 575210 20286 SH SOLE 20286 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 6505998 245107 SH SOLE 245107 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 2742361 83813 SH SOLE 83813 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 462632 16287 SH SOLE 16287 0 0 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 399625 14719 SH SOLE 14719 0 0 AIR LEASE CORP CL A 00912X302 38442215 916600 SH SOLE 916600 0 0 AIR PRODS & CHEMS INC COM 009158106 232551671 849349 SH SOLE 849349 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 341405 19387 SH SOLE 19387 0 0 AIRBNB INC COM CL A 009066101 91392579 671313 SH SOLE 671313 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 56915444 480908 SH SOLE 480908 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 17360 14000 SH SOLE 14000 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 18040 21631 SH SOLE 21631 0 0 ALAMO GROUP INC COM 011311107 1985568 9447 SH SOLE 9447 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 414304 30758 SH SOLE 30758 0 0 ALARM COM HLDGS INC COM 011642105 9146864 141549 SH SOLE 141549 0 0 ALASKA AIR GROUP INC COM 011659109 1213779 31067 SH SOLE 31067 0 0 ALBANY INTL CORP CL A 012348108 28766907 292882 SH SOLE 292882 0 0 ALBEMARLE CORP COM 012653101 22663793 156865 SH SOLE 156865 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 2343764 101903 SH SOLE 101903 0 0 ALCOA CORP COM 013872106 1017455 29925 SH SOLE 29925 0 0 ALCON AG ORD SHS H01301128 112594204 1441493 SH SOLE 1441493 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1242533 65328 SH SOLE 65328 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 36441751 287464 SH SOLE 287464 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 28754286 370975 SH SOLE 370975 0 0 ALIGHT INC COM CL A 01626W101 902297 105779 SH SOLE 105779 0 0 ALIGN TECHNOLOGY INC COM 016255101 113647645 414772 SH SOLE 414772 0 0 ALKERMES PLC SHS G01767105 1311963 47295 SH SOLE 47295 0 0 ALLEGIANT TRAVEL CO COM 01748X102 486938 5894 SH SOLE 5894 0 0 ALLEGION PLC ORD SHS G0176J109 47871389 377862 SH SOLE 377862 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 1877618 62029 SH SOLE 62029 0 0 ALLETE INC COM NEW 018522300 2162521 35358 SH SOLE 35358 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 172280 15893 SH SOLE 15893 0 0 ALLIANT ENERGY CORP COM 018802108 29960032 584016 SH SOLE 584016 0 0 ALLIENT INC COM 019330109 451881 14958 SH SOLE 14958 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 14641444 251788 SH SOLE 251788 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 2015597 309141 SH SOLE 309141 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 432316 45796 SH SOLE 45796 0 0 ALLSTATE CORP COM 020002101 38587758 275666 SH SOLE 275666 0 0 ALLY FINL INC COM 02005N100 1616775 46299 SH SOLE 46299 0 0 ALMACENES EXITO S A SPON ADS 02028M105 176540 24622 SH SOLE 24622 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5221413 27279 SH SOLE 27279 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 872067 2573 SH SOLE 2573 0 0 ALPHABET INC CAP STK CL A 02079K305 887080971 6350354 SH SOLE 6350354 0 0 ALPHABET INC CAP STK CL C 02079K107 890643402 6319757 SH SOLE 6319757 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 5423266 358919 SH SOLE 358919 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 60205211 1415927 SH SOLE 1415927 0 0 ALPS ETF TR ACTIVE EQTY OPPT 00162Q510 3116381 65740 SH SOLE 65740 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 340321 9480 SH SOLE 9480 0 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 2917442 26634 SH SOLE 26634 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 3471201 116203 SH SOLE 116203 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 7984489 173237 SH SOLE 173237 0 0 ALPS ETF TR OSHARES US SMLCP 00162Q395 1947271 49701 SH SOLE 49701 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 378535 7385 SH SOLE 7385 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 2711782 117071 SH SOLE 117071 0 0 ALPS ETF TR RIVERFRONT DYM 00162Q536 3365003 148876 SH SOLE 148876 0 0 ALPS ETF TR RIVERFRNT DYMC 00162Q528 9169812 192365 SH SOLE 192365 0 0 ALPS ETF TR ALERIAN ENERGY 00162Q676 1477260 63978 SH SOLE 63978 0 0 ALTAIR ENGR INC COM CL A 021369103 6464979 76827 SH SOLE 76827 0 0 ALTERYX INC COM CL A 02156B103 232640 4933 SH SOLE 4933 0 0 ALTICE USA INC CL A 02156K103 176072 54176 SH SOLE 54176 0 0 ALTRIA GROUP INC COM 02209S103 125556474 3112456 SH SOLE 3112456 0 0 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 6554421 245025 SH SOLE 245025 0 0 AMAZON COM INC COM 023135106 1686671317 11100904 SH SOLE 11100904 0 0 AMBAC FINL GROUP INC COM NEW 023139884 306479 18597 SH SOLE 18597 0 0 AMBARELLA INC SHS G037AX101 2279007 37184 SH SOLE 37184 0 0 AMBEV SA SPONSORED ADR 02319V103 12954672 4626668 SH SOLE 4626668 0 0 AMC NETWORKS INC CL A 00164V103 267137 14217 SH SOLE 14217 0 0 AMCOR PLC ORD G0250X107 36661049 3803013 SH SOLE 3803013 0 0 AMDOCS LTD SHS G02602103 35513518 404068 SH SOLE 404068 0 0 AMER SOFTWARE INC CL A 029683109 201051 17792 SH SOLE 17792 0 0 AMEREN CORP COM 023608102 8107575 112076 SH SOLE 112076 0 0 AMERESCO INC CL A 02361E108 314926 9944 SH SOLE 9944 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 12808849 691605 SH SOLE 691605 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 607584 44220 SH SOLE 44220 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 128538 14590 SH SOLE 14590 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 377542303 6695200 SH SOLE 6695200 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 49733843 795869 SH SOLE 795869 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 46772405 773993 SH SOLE 773993 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 38527101 828006 SH SOLE 828006 0 0 AMERICAN CENTY ETF TR MULTISECTOR 025072398 1012066 23213 SH SOLE 23213 0 0 AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 142010406 2392532 SH SOLE 2392532 0 0 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 22973790 549218 SH SOLE 549218 0 0 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 28044534 598220 SH SOLE 598220 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 62606534 1083908 SH SOLE 1083908 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 110469515 1354623 SH SOLE 1354623 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 32908283 366462 SH SOLE 366462 0 0 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 39772429 558680 SH SOLE 558680 0 0 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 71391216 1536948 SH SOLE 1536948 0 0 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 54178784 712129 SH SOLE 712129 0 0 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 350481231 6864106 SH SOLE 6864106 0 0 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 83904838 1646484 SH SOLE 1646484 0 0 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 40069847 754436 SH SOLE 754436 0 0 AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760 38492174 760623 SH SOLE 760623 0 0 AMERICAN CENTY ETF TR QUALITY PREFER 025072539 15133024 422031 SH SOLE 422031 0 0 AMERICAN CENTY ETF TR QUALITY CONVER 025072521 19213973 460819 SH SOLE 460819 0 0 AMERICAN CENTY ETF TR SELECT HIGH YIEL 025072331 23292295 513388 SH SOLE 513388 0 0 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 27903140 456461 SH SOLE 456461 0 0 AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 2434075 56201 SH SOLE 56201 0 0 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 11733139 252842 SH SOLE 252842 0 0 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 1813644 39452 SH SOLE 39452 0 0 AMERICAN CENTY ETF TR AVANTIS INTL SML 025072190 417383 8063 SH SOLE 8063 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 425683 20117 SH SOLE 20117 0 0 AMERICAN ELEC PWR CO INC COM 025537101 210055229 2586250 SH SOLE 2586250 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 469136 8407 SH SOLE 8407 0 0 AMERICAN EXPRESS CO COM 025816109 130779519 698087 SH SOLE 698087 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5019131 42217 SH SOLE 42217 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 21033587 584916 SH SOLE 584916 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 70856765 1045856 SH SOLE 1045856 0 0 AMERICAN TOWER CORP NEW COM 03027X100 251368356 1164389 SH SOLE 1164389 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 2982156 32118 SH SOLE 32118 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 42542680 322317 SH SOLE 322317 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 26815397 885874 SH SOLE 885874 0 0 AMERIPRISE FINL INC COM 03076C106 247785785 652360 SH SOLE 652360 0 0 AMERIS BANCORP COM 03076K108 3292823 62070 SH SOLE 62070 0 0 AMERISAFE INC COM 03071H100 714258 15268 SH SOLE 15268 0 0 AMETEK INC COM 031100100 52007320 315406 SH SOLE 315406 0 0 AMGEN INC COM 031162100 349166520 1212300 SH SOLE 1212300 0 0 AMICUS THERAPEUTICS INC COM 03152W109 5894263 415382 SH SOLE 415382 0 0 AMKOR TECHNOLOGY INC COM 031652100 11577420 347984 SH SOLE 347984 0 0 AMN HEALTHCARE SVCS INC COM 001744101 10919320 145824 SH SOLE 145824 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 250139 41209 SH SOLE 41209 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1426941 23071 SH SOLE 23071 0 0 AMPHENOL CORP NEW CL A 032095101 227740433 2297392 SH SOLE 2297392 0 0 AMPLIFY ETF TR CASH FLOW DIVID 032108698 348396 12837 SH SOLE 12837 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 30916860 845879 SH SOLE 845879 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 906591 16848 SH SOLE 16848 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 1253977 107915 SH SOLE 107915 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 2930691 98181 SH SOLE 98181 0 0 AMTD IDEA GROUP SPON ADS 00180G304 30843 17134 SH SOLE 17134 0 0 ANALOG DEVICES INC COM 032654105 312988245 1576291 SH SOLE 1576291 0 0 ANDERSONS INC COM 034164103 867352 15074 SH SOLE 15074 0 0 ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 126420 10615 SH SOLE 10615 0 0 ANGIODYNAMICS INC COM 03475V101 975798 124464 SH SOLE 124464 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 34241825 529895 SH SOLE 529895 0 0 ANIKA THERAPEUTICS INC COM 035255108 1765214 77900 SH SOLE 77900 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1693474 87428 SH SOLE 87428 0 0 ANSYS INC COM 03662Q105 112689142 310541 SH SOLE 310541 0 0 ANTERO MIDSTREAM CORP COM 03676B102 4389850 350347 SH SOLE 350347 0 0 ANTERO RESOURCES CORP COM 03674X106 891755 39319 SH SOLE 39319 0 0 AON PLC SHS CL A G0403H108 103092221 354244 SH SOLE 354244 0 0 APA CORPORATION COM 03743Q108 5647224 157392 SH SOLE 157392 0 0 APARTMENT INCOME REIT CORP COM 03750L109 3644013 104924 SH SOLE 104924 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 661310 84458 SH SOLE 84458 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 5173580 86428 SH SOLE 86428 0 0 API GROUP CORP COM STK 00187Y100 5017208 145006 SH SOLE 145006 0 0 APOGEE ENTERPRISES INC COM 037598109 395982 7414 SH SOLE 7414 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 4115703 350571 SH SOLE 350571 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 38360161 411634 SH SOLE 411634 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 318579 8318 SH SOLE 8318 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 158178 11938 SH SOLE 11938 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 322462 23099 SH SOLE 23099 0 0 APPFOLIO INC COM CL A 03783C100 3996517 23069 SH SOLE 23069 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2421751 145801 SH SOLE 145801 0 0 APPLE INC COM 037833100 1917261575 9958248 SH SOLE 9958248 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6910312 40016 SH SOLE 40016 0 0 APPLIED MATLS INC COM 038222105 177154859 1093076 SH SOLE 1093076 0 0 APPLOVIN CORP COM CL A 03831W108 792816 19895 SH SOLE 19895 0 0 APTARGROUP INC COM 038336103 11127546 90014 SH SOLE 90014 0 0 APTIV PLC SHS G6095L109 135972025 1515515 SH SOLE 1515515 0 0 APYX MEDICAL CORPORATION COM 03837C106 45874 17509 SH SOLE 17509 0 0 ARAMARK COM 03852U106 4949125 176125 SH SOLE 176125 0 0 ARCBEST CORP COM 03937C105 3144030 26154 SH SOLE 26154 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1783610 62825 SH SOLE 62825 0 0 ARCH CAP GROUP LTD ORD G0450A105 169948243 2288249 SH SOLE 2288249 0 0 ARCHER AVIATION INC COM CL A 03945R102 530358 86378 SH SOLE 86378 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 14531619 201213 SH SOLE 201213 0 0 ARCHROCK INC COM 03957W106 15120810 981871 SH SOLE 981871 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2501302 197108 SH SOLE 197108 0 0 ARCOSA INC COM 039653100 1015926 12293 SH SOLE 12293 0 0 ARDELYX INC COM 039697107 93577 15093 SH SOLE 15093 0 0 ARES CAPITAL CORP COM 04010L103 29372084 1466405 SH SOLE 1466405 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 240670 17503 SH SOLE 17503 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 121984006 1025765 SH SOLE 1025765 0 0 ARGENX SE SPONSORED ADR 04016X101 18222458 47900 SH SOLE 47900 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 99520 11862 SH SOLE 11862 0 0 ARISTA NETWORKS INC COM 040413106 195311800 829314 SH SOLE 829314 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2082682 36095 SH SOLE 36095 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 1932427 70066 SH SOLE 70066 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 3789167 115488 SH SOLE 115488 0 0 ARK ETF TR INNOVATION ETF 00214Q104 20841792 397972 SH SOLE 397972 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 3560229 46907 SH SOLE 46907 0 0 ARK ETF TR ARK SPACE EXPL 00214Q807 347233 22533 SH SOLE 22533 0 0 ARLO TECHNOLOGIES INC COM 04206A101 126664 13305 SH SOLE 13305 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 4819197 64132 SH SOLE 64132 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1238275 100103 SH SOLE 100103 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 24269192 246839 SH SOLE 246839 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 425107 25304 SH SOLE 25304 0 0 ARROW ELECTRS INC COM 042735100 16156078 132156 SH SOLE 132156 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 275063 8989 SH SOLE 8989 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1367668 30957 SH SOLE 30957 0 0 ARTIVION INC COM 228903100 191781 10726 SH SOLE 10726 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2003358 8905 SH SOLE 8905 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 476973 3787 SH SOLE 3787 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 25010561 2657871 SH SOLE 2657871 0 0 ASGN INC COM 00191U102 1764142 18344 SH SOLE 18344 0 0 ASHLAND INC COM 044186104 3754902 44537 SH SOLE 44537 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 295431891 390308 SH SOLE 390308 0 0 ASPEN AEROGELS INC COM 04523Y105 202221 12815 SH SOLE 12815 0 0 ASPEN TECHNOLOGY INC COM 29109X106 32590585 148038 SH SOLE 148038 0 0 ASSURANT INC COM 04621X108 16512084 98000 SH SOLE 98000 0 0 ASSURED GUARANTY LTD COM G0585R106 4881803 65239 SH SOLE 65239 0 0 AST SPACEMOBILE INC COM CL A 00217D100 85355 14155 SH SOLE 14155 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 183608212 2726180 SH SOLE 2726180 0 0 AT&T INC COM 00206R102 178902674 10661661 SH SOLE 10661661 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 14159 27612 SH SOLE 27612 0 0 ATI INC COM 01741R102 865976 19045 SH SOLE 19045 0 0 ATKORE INC COM 047649108 21609148 135057 SH SOLE 135057 0 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 1186228 29970 SH SOLE 29970 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 11630259 318288 SH SOLE 318288 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 739127 34378 SH SOLE 34378 0 0 ATLASSIAN CORPORATION CL A 049468101 182037607 765314 SH SOLE 765314 0 0 ATMOS ENERGY CORP COM 049560105 60812208 524695 SH SOLE 524695 0 0 ATRICURE INC COM 04963C209 4151233 116314 SH SOLE 116314 0 0 ATRION CORP COM 049904105 756665 1998 SH SOLE 1998 0 0 ATS CORPORATION COM 00217Y104 6158826 142985 SH SOLE 142985 0 0 AUDIOCODES LTD ORD M15342104 143522 11891 SH SOLE 11891 0 0 AURORA CANNABIS INC COM 05156X884 6263 13121 SH SOLE 13121 0 0 AUTODESK INC COM 052769106 224147752 920600 SH SOLE 920600 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 1840418 65589 SH SOLE 65589 0 0 AUTOLIV INC COM 052800109 2341982 21254 SH SOLE 21254 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 136341 21171 SH SOLE 21171 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 319968766 1373433 SH SOLE 1373433 0 0 AUTONATION INC COM 05329W102 1646724 10965 SH SOLE 10965 0 0 AUTOZONE INC COM 053332102 127506862 49314 SH SOLE 49314 0 0 AVALONBAY CMNTYS INC COM 053484101 29087045 155363 SH SOLE 155363 0 0 AVANGRID INC COM 05351W103 769540 23744 SH SOLE 23744 0 0 AVANOS MED INC COM 05350V106 2428586 108274 SH SOLE 108274 0 0 AVANTOR INC COM 05352A100 23645697 1035729 SH SOLE 1035729 0 0 AVERY DENNISON CORP COM 053611109 104081253 514846 SH SOLE 514846 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 2020648 163087 SH SOLE 163087 0 0 AVIENT CORPORATION COM 05368V106 5952680 143197 SH SOLE 143197 0 0 AVISTA CORP COM 05379B107 4543124 127116 SH SOLE 127116 0 0 AVNET INC COM 053807103 7235194 143555 SH SOLE 143555 0 0 AXALTA COATING SYS LTD COM G0750C108 19638086 578101 SH SOLE 578101 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4433193 34183 SH SOLE 34183 0 0 AXIS CAP HLDGS LTD SHS G0692U109 4185102 75584 SH SOLE 75584 0 0 AXON ENTERPRISE INC COM 05464C101 19198683 74318 SH SOLE 74318 0 0 AXONICS INC COM 05465P101 1261153 20266 SH SOLE 20266 0 0 AXOS FINANCIAL INC COM 05465C100 1336171 24472 SH SOLE 24472 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1240967 15592 SH SOLE 15592 0 0 AZEK CO INC CL A 05478C105 7925591 207205 SH SOLE 207205 0 0 AZENTA INC COM 114340102 36610050 562021 SH SOLE 562021 0 0 AZZ INC COM 002474104 424283 7304 SH SOLE 7304 0 0 B & G FOODS INC NEW COM 05508R106 119601 11391 SH SOLE 11391 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 17349 11883 SH SOLE 11883 0 0 BADGER METER INC COM 056525108 14001622 90702 SH SOLE 90702 0 0 BAIDU INC SPON ADR REP A 056752108 2695245 22632 SH SOLE 22632 0 0 BAKER HUGHES COMPANY CL A 05722G100 25433913 744117 SH SOLE 744117 0 0 BALCHEM CORP COM 057665200 13917663 93564 SH SOLE 93564 0 0 BALL CORP COM 058498106 19937429 346617 SH SOLE 346617 0 0 BALLYS CORPORATION COM 05875B106 667782 47904 SH SOLE 47904 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 202889 37296 SH SOLE 37296 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 35040078 3846331 SH SOLE 3846331 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 3904024 1115435 SH SOLE 1115435 0 0 BANCO DE CHILE SPONSORED ADS 059520106 256463 11112 SH SOLE 11112 0 0 BANCO MACRO SA SPON ADR B 05961W105 262756 9155 SH SOLE 9155 0 0 BANCO SANTANDER S.A. ADR 05964H105 9911658 2394120 SH SOLE 2394120 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1347846 43804 SH SOLE 43804 0 0 BANCORP INC DEL COM 05969A105 647384 16789 SH SOLE 16789 0 0 BANK AMERICA CORP COM 060505104 231081507 6863128 SH SOLE 6863128 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 3205154 2659 SH SOLE 2659 0 0 BANK HAWAII CORP COM 062540109 11361269 156794 SH SOLE 156794 0 0 BANK MONTREAL QUE COM 063671101 3935171 39773 SH SOLE 39773 0 0 BANK NEW YORK MELLON CORP COM 064058100 96258841 1849353 SH SOLE 1849353 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 312644 6421 SH SOLE 6421 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4841534 151251 SH SOLE 151251 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 15555162 312165 SH SOLE 312165 0 0 BANKUNITED INC COM 06652K103 409049 12613 SH SOLE 12613 0 0 BANNER CORP COM NEW 06652V208 284901 5319 SH SOLE 5319 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 911153 29982 SH SOLE 29982 0 0 BARCLAYS PLC ADR 06738E204 15986261 2028713 SH SOLE 2028713 0 0 BARINGS BDC INC COM 06759L103 206083 24019 SH SOLE 24019 0 0 BARINGS CORPORATE INVS COM 06759X107 338087 18344 SH SOLE 18344 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1165918 86750 SH SOLE 86750 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 1549107 99302 SH SOLE 99302 0 0 BARNES GROUP INC COM 067806109 2226693 68241 SH SOLE 68241 0 0 BARRICK GOLD CORP COM 067901108 8543610 472284 SH SOLE 472284 0 0 BATH & BODY WORKS INC COM 070830104 5318930 123238 SH SOLE 123238 0 0 BAXTER INTL INC COM 071813109 21335874 551885 SH SOLE 551885 0 0 BAYCOM CORP COM 07272M107 569887 24158 SH SOLE 24158 0 0 BCE INC COM NEW 05534B760 106833939 2712898 SH SOLE 2712898 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2785423 32009 SH SOLE 32009 0 0 BEAM THERAPEUTICS INC COM 07373V105 600010 22043 SH SOLE 22043 0 0 BECTON DICKINSON & CO COM 075887109 130977539 537167 SH SOLE 537167 0 0 BEIGENE LTD SPONSORED ADR 07725L102 8903471 49365 SH SOLE 49365 0 0 BEL FUSE INC CL B 077347300 223688 3350 SH SOLE 3350 0 0 BELDEN INC COM 077454106 2824927 36569 SH SOLE 36569 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 4615656 83270 SH SOLE 83270 0 0 BENCHMARK ELECTRS INC COM 08160H101 2342800 84761 SH SOLE 84761 0 0 BENTLEY SYS INC COM CL B 08265T208 58097223 1113400 SH SOLE 1113400 0 0 BERKLEY W R CORP COM 084423102 53182432 752014 SH SOLE 752014 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 428154172 1200455 SH SOLE 1200455 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 8682000 16 SH SOLE 16 0 0 BERRY GLOBAL GROUP INC COM 08579W103 18106616 268684 SH SOLE 268684 0 0 BEST BUY INC COM 086516101 57844997 738950 SH SOLE 738950 0 0 BGC GROUP INC CL A 088929104 663107 91843 SH SOLE 91843 0 0 BHP GROUP LTD SPONSORED ADS 088606108 50858790 744529 SH SOLE 744529 0 0 BIG LOTS INC COM 089302103 732423 94021 SH SOLE 94021 0 0 BILL HOLDINGS INC COM 090043100 13482731 165250 SH SOLE 165250 0 0 BIO RAD LABS INC CL A 090572207 32927633 101978 SH SOLE 101978 0 0 BIOATLA INC COM 09077B104 44226 17978 SH SOLE 17978 0 0 BIOGEN INC COM 09062X103 61186454 236451 SH SOLE 236451 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 439693 27058 SH SOLE 27058 0 0 BIOLINERX LTD SPONSORED ADS 09071M205 73236 46647 SH SOLE 46647 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 15078516 156384 SH SOLE 156384 0 0 BIONTECH SE SPONSORED ADS 09075V102 13054758 123695 SH SOLE 123695 0 0 BIO-TECHNE CORP COM 09073M104 25053669 324698 SH SOLE 324698 0 0 BIOVENTUS INC COM CL A 09075A108 481504 91367 SH SOLE 91367 0 0 BIOVIE INC CL A NEW 09074F207 27608 21911 SH SOLE 21911 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 37571965 563636 SH SOLE 563636 0 0 BLACK HILLS CORP COM 092113109 654598 12133 SH SOLE 12133 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 1659964 104008 SH SOLE 104008 0 0 BLACKBAUD INC COM 09227Q100 8919749 102881 SH SOLE 102881 0 0 BLACKLINE INC COM 09239B109 18449844 295481 SH SOLE 295481 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 137950 12644 SH SOLE 12644 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 308057 32668 SH SOLE 32668 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 777914 72096 SH SOLE 72096 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 333482 26786 SH SOLE 26786 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 3011697 158510 SH SOLE 158510 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 552739 71878 SH SOLE 71878 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1130925 114005 SH SOLE 114005 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1115197 211612 SH SOLE 211612 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 304442634 5816634 SH SOLE 5816634 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 54876065 1254887 SH SOLE 1254887 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 35103574 671582 SH SOLE 671582 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 134829 10650 SH SOLE 10650 0 0 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 308617 21066 SH SOLE 21066 0 0 BLACKROCK INC COM 09247X101 521156213 641976 SH SOLE 641976 0 0 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 140243 10032 SH SOLE 10032 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 2684785 178986 SH SOLE 178986 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1197927 118960 SH SOLE 118960 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 1142595 106985 SH SOLE 106985 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 127985 10995 SH SOLE 10995 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 164177 15621 SH SOLE 15621 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 244895 22003 SH SOLE 22003 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 2791605 234392 SH SOLE 234392 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 1134323 159315 SH SOLE 159315 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 1107588 102745 SH SOLE 102745 0 0 BLACKROCK MUNIYIELD MICH QU COM 09254V105 122790 10809 SH SOLE 10809 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 383866 32978 SH SOLE 32978 0 0 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 145756 13842 SH SOLE 13842 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 683499 20306 SH SOLE 20306 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 427245 37023 SH SOLE 37023 0 0 BLACKSTONE INC COM 09260D107 83137633 635026 SH SOLE 635026 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 195278 17055 SH SOLE 17055 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 586301 27565 SH SOLE 27565 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1334901 48296 SH SOLE 48296 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 1497303 132271 SH SOLE 132271 0 0 BLOCK H & R INC COM 093671105 2782699 57529 SH SOLE 57529 0 0 BLOCK INC CL A 852234103 17360166 224437 SH SOLE 224437 0 0 BLOOM ENERGY CORP COM CL A 093712107 320509 21656 SH SOLE 21656 0 0 BLOOMIN BRANDS INC COM 094235108 2716804 96512 SH SOLE 96512 0 0 BLUE BIRD CORP COM 095306106 1416128 52527 SH SOLE 52527 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 1260978 85432 SH SOLE 85432 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 3763266 252568 SH SOLE 252568 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2059581 22329 SH SOLE 22329 0 0 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 1777429 218090 SH SOLE 218090 0 0 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 4909552 103665 SH SOLE 103665 0 0 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 418860 5861 SH SOLE 5861 0 0 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 751382 8312 SH SOLE 8312 0 0 BNY MELLON ETF TRUST US SMLCP CORE 09661T305 365389 3908 SH SOLE 3908 0 0 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 406502 4482 SH SOLE 4482 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 1036241 452507 SH SOLE 452507 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 1246594 218318 SH SOLE 218318 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 1014079 173051 SH SOLE 173051 0 0 BOEING CO COM 097023105 114189283 438078 SH SOLE 438078 0 0 BOISE CASCADE CO DEL COM 09739D100 12289868 95005 SH SOLE 95005 0 0 BOK FINL CORP COM NEW 05561Q201 1778675 20767 SH SOLE 20767 0 0 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 611099 12276 SH SOLE 12276 0 0 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 1444508 28775 SH SOLE 28775 0 0 BOOKING HOLDINGS INC COM 09857L108 188185264 53051 SH SOLE 53051 0 0 BOOT BARN HLDGS INC COM 099406100 8557497 111484 SH SOLE 111484 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 117825416 921159 SH SOLE 921159 0 0 BORGWARNER INC COM 099724106 14111861 393636 SH SOLE 393636 0 0 BOSTON BEER INC CL A 100557107 5515936 15961 SH SOLE 15961 0 0 BOSTON PROPERTIES INC COM 101121101 23107732 329311 SH SOLE 329311 0 0 BOSTON SCIENTIFIC CORP COM 101137107 139633691 2415390 SH SOLE 2415390 0 0 BOWLERO CORP CL A COM 10258P102 188880 13339 SH SOLE 13339 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 200724 5651 SH SOLE 5651 0 0 BOX INC CL A 10316T104 7343195 286732 SH SOLE 286732 0 0 BOYD GAMING CORP COM 103304101 2709972 43283 SH SOLE 43283 0 0 BP PLC SPONSORED ADR 055622104 65545366 1851564 SH SOLE 1851564 0 0 BRADY CORP CL A 104674106 241541 4116 SH SOLE 4116 0 0 BRAZE INC COM CL A 10576N102 2765310 52048 SH SOLE 52048 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 389804 11834 SH SOLE 11834 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1467813 36359 SH SOLE 36359 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 27786884 294852 SH SOLE 294852 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 302958 15812 SH SOLE 15812 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 75114 10096 SH SOLE 10096 0 0 BRINKER INTL INC COM 109641100 373982 8661 SH SOLE 8661 0 0 BRINKS CO COM 109696104 2327624 26465 SH SOLE 26465 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 100477000 1958234 SH SOLE 1958234 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 67550792 2306275 SH SOLE 2306275 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 6377470 274064 SH SOLE 274064 0 0 BROADCOM INC COM 11135F101 779061182 697927 SH SOLE 697927 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 136812141 664944 SH SOLE 664944 0 0 BROADSTONE NET LEASE INC COM 11135E203 1203555 69893 SH SOLE 69893 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 18416213 458370 SH SOLE 458370 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 71804875 1788840 SH SOLE 1788840 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 364492 11575 SH SOLE 11575 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 25922082 734753 SH SOLE 734753 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 13630325 473440 SH SOLE 473440 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 382073 14539 SH SOLE 14539 0 0 BROWN & BROWN INC COM 115236101 35103798 493655 SH SOLE 493655 0 0 BROWN FORMAN CORP CL B 115637209 4442497 77802 SH SOLE 77802 0 0 BRP GROUP INC COM CL A 05589G102 4344714 180879 SH SOLE 180879 0 0 BRP INC COM SUN VTG 05577W200 1603599 22363 SH SOLE 22363 0 0 BRUKER CORP COM 116794108 13826634 188169 SH SOLE 188169 0 0 BRUNSWICK CORP COM 117043109 14073881 145466 SH SOLE 145466 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 21570042 129208 SH SOLE 129208 0 0 BUMBLE INC COM CL A 12047B105 1396184 94721 SH SOLE 94721 0 0 BUNGE GLOBAL SA COM SHS H11356104 13421619 132953 SH SOLE 132953 0 0 BURLINGTON STORES INC COM 122017106 15186769 78089 SH SOLE 78089 0 0 BWX TECHNOLOGIES INC COM 05605H100 21114629 275181 SH SOLE 275181 0 0 C & F FINL CORP COM 12466Q104 252098 3697 SH SOLE 3697 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 35141934 406782 SH SOLE 406782 0 0 C3 AI INC CL A 12468P104 447161 15575 SH SOLE 15575 0 0 CABALETTA BIO INC COM 12674W109 750939 33081 SH SOLE 33081 0 0 CABLE ONE INC COM 12685J105 11856751 21302 SH SOLE 21302 0 0 CABOT CORP COM 127055101 24518524 293635 SH SOLE 293635 0 0 CACI INTL INC CL A 127190304 12882503 39778 SH SOLE 39778 0 0 CACTUS INC CL A 127203107 3601305 79324 SH SOLE 79324 0 0 CADENCE BANK COM 12740C103 563896 19057 SH SOLE 19057 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 146353087 537332 SH SOLE 537332 0 0 CADRE HLDGS INC COM 12763L105 356330 10834 SH SOLE 10834 0 0 CAE INC COM 124765108 2171621 100585 SH SOLE 100585 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 4448050 94882 SH SOLE 94882 0 0 CAL MAINE FOODS INC COM NEW 128030202 5675759 98898 SH SOLE 98898 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 803949 40645 SH SOLE 40645 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 958069 105514 SH SOLE 105514 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 306768 20630 SH SOLE 20630 0 0 CALERES INC COM 129500104 512806 16687 SH SOLE 16687 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 263738 4823 SH SOLE 4823 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2650535 51100 SH SOLE 51100 0 0 CALIX INC COM 13100M509 3544176 81121 SH SOLE 81121 0 0 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 593389 23017 SH SOLE 23017 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 5365281 79403 SH SOLE 79403 0 0 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 351924 11226 SH SOLE 11226 0 0 CAMDEN PPTY TR SH BEN INT 133131102 19251353 193890 SH SOLE 193890 0 0 CAMECO CORP COM 13321L108 8735457 202679 SH SOLE 202679 0 0 CAMPBELL SOUP CO COM 134429109 4196400 97071 SH SOLE 97071 0 0 CAMTEK LTD ORD M20791105 1584362 22836 SH SOLE 22836 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 169313 14288 SH SOLE 14288 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 39219674 814700 SH SOLE 814700 0 0 CANADIAN NAT RES LTD COM 136385101 44224037 674970 SH SOLE 674970 0 0 CANADIAN NATL RY CO COM 136375102 103329144 822488 SH SOLE 822488 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 145277190 1835364 SH SOLE 1835364 0 0 CANADIAN SOLAR INC COM 136635109 365646 13940 SH SOLE 13940 0 0 CANNAE HLDGS INC COM 13765N107 3319018 170119 SH SOLE 170119 0 0 CANOO INC COM CL A 13803R102 34151 132779 SH SOLE 132779 0 0 CAPITAL GROUP CORE BALANCED SHS 14021D107 1087388 39773 SH SOLE 39773 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 118763011 4196573 SH SOLE 4196573 0 0 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 1130202 41613 SH SOLE 41613 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 188932329 6331512 SH SOLE 6331512 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 37961361 1475374 SH SOLE 1475374 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 93855954 3324688 SH SOLE 3324688 0 0 CAPITAL GROUP INTERNATIONAL SHS 14021M107 747236 27025 SH SOLE 27025 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 20226794 847373 SH SOLE 847373 0 0 CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 3213977 121534 SH SOLE 121534 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 40683980 1792641 SH SOLE 1792641 0 0 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 17067848 630275 SH SOLE 630275 0 0 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 10796913 400034 SH SOLE 400034 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 6412598 251968 SH SOLE 251968 0 0 CAPITAL ONE FINL CORP COM 14040H105 57899141 441574 SH SOLE 441574 0 0 CAPITAL SOUTHWEST CORP COM 140501107 756433 31917 SH SOLE 31917 0 0 CAPITOL SER TR HULL TACTICAL 14064D519 328211 9181 SH SOLE 9181 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 216112 4302 SH SOLE 4302 0 0 CARDINAL HEALTH INC COM 14149Y108 63691280 631858 SH SOLE 631858 0 0 CAREMAX INC COM CL A 14171W103 7222 14496 SH SOLE 14496 0 0 CARETRUST REIT INC COM 14174T107 2706790 120947 SH SOLE 120947 0 0 CARGURUS INC COM CL A 141788109 902859 37370 SH SOLE 37370 0 0 CARLISLE COS INC COM 142339100 51890957 166088 SH SOLE 166088 0 0 CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104 1984602 249636 SH SOLE 249636 0 0 CARLYLE GROUP INC COM 14316J108 13683014 336275 SH SOLE 336275 0 0 CARLYLE SECURED LENDING INC COM 872280102 301863 20178 SH SOLE 20178 0 0 CARMAX INC COM 143130102 86853341 1131787 SH SOLE 1131787 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3002944 161971 SH SOLE 161971 0 0 CARNIVAL PLC ADR 14365C103 1029351 61053 SH SOLE 61053 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2067188 29198 SH SOLE 29198 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 145502266 2532677 SH SOLE 2532677 0 0 CARS COM INC COM 14575E105 2356207 124207 SH SOLE 124207 0 0 CARTERS INC COM 146229109 9331909 124608 SH SOLE 124608 0 0 CARVANA CO CL A 146869102 479848 9064 SH SOLE 9064 0 0 CASELLA WASTE SYS INC CL A 147448104 28895279 338115 SH SOLE 338115 0 0 CASEYS GEN STORES INC COM 147528103 66806649 243163 SH SOLE 243163 0 0 CASS INFORMATION SYS INC COM 14808P109 2000549 44407 SH SOLE 44407 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1079583 50027 SH SOLE 50027 0 0 CATALENT INC COM 148806102 16864572 375352 SH SOLE 375352 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 617179 36715 SH SOLE 36715 0 0 CATERPILLAR INC COM 149123101 201077348 680074 SH SOLE 680074 0 0 CATHAY GEN BANCORP COM 149150104 3622216 81270 SH SOLE 81270 0 0 CAVA GROUP INC COM 148929102 298883 6954 SH SOLE 6954 0 0 CAVCO INDS INC DEL COM 149568107 11842503 34166 SH SOLE 34166 0 0 CBIZ INC COM 124805102 2537023 40534 SH SOLE 40534 0 0 CBOE GLOBAL MKTS INC COM 12503M108 31101593 174180 SH SOLE 174180 0 0 CBRE GROUP INC CL A 12504L109 82684612 888222 SH SOLE 888222 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 12207748 1071795 SH SOLE 1071795 0 0 CDW CORP COM 12514G108 53902260 237121 SH SOLE 237121 0 0 CELANESE CORP DEL COM 150870103 69191839 445336 SH SOLE 445336 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1722835 58840 SH SOLE 58840 0 0 CELSIUS HLDGS INC COM NEW 15118V207 5008248 91861 SH SOLE 91861 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3988585 514656 SH SOLE 514656 0 0 CENCORA INC COM 03073E105 103582083 504344 SH SOLE 504344 0 0 CENOVUS ENERGY INC COM 15135U109 9624062 578022 SH SOLE 578022 0 0 CENTENE CORP DEL COM 15135B101 32379565 436323 SH SOLE 436323 0 0 CENTERPOINT ENERGY INC COM 15189T107 16902080 591602 SH SOLE 591602 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 137734 15978 SH SOLE 15978 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 125238 13155 SH SOLE 13155 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 365400 8297 SH SOLE 8297 0 0 CENTRAL GARDEN & PET CO COM 153527106 606030 12094 SH SOLE 12094 0 0 CENTURY CMNTYS INC COM 156504300 8278025 90828 SH SOLE 90828 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2585144 38515 SH SOLE 38515 0 0 CERTARA INC COM 15687V109 5465521 310718 SH SOLE 310718 0 0 CF INDS HLDGS INC COM 125269100 18961421 238508 SH SOLE 238508 0 0 CGI INC CL A SUB VTG 12532H104 12427940 115802 SH SOLE 115802 0 0 CHAMPIONX CORPORATION COM 15872M104 28611680 979517 SH SOLE 979517 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 226547 96815 SH SOLE 96815 0 0 CHARLES RIV LABS INTL INC COM 159864107 63489069 268566 SH SOLE 268566 0 0 CHART INDS INC COM 16115Q308 7102316 52097 SH SOLE 52097 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 14928114 38407 SH SOLE 38407 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 58043311 379889 SH SOLE 379889 0 0 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 98882 43180 SH SOLE 43180 0 0 CHEESECAKE FACTORY INC COM 163072101 14189384 405295 SH SOLE 405295 0 0 CHEMED CORP NEW COM 16359R103 42821684 73231 SH SOLE 73231 0 0 CHEMOURS CO COM 163851108 258485 8195 SH SOLE 8195 0 0 CHENIERE ENERGY INC COM NEW 16411R208 27340690 160159 SH SOLE 160159 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 479272 9626 SH SOLE 9626 0 0 CHESAPEAKE ENERGY CORP COM 165167735 5082449 66057 SH SOLE 66057 0 0 CHESAPEAKE UTILS CORP COM 165303108 9658917 91441 SH SOLE 91441 0 0 CHEVRON CORP NEW COM 166764100 688242424 4614122 SH SOLE 4614122 0 0 CHEWY INC CL A 16679L109 4917998 208125 SH SOLE 208125 0 0 CHIMERA INVT CORP COM NEW 16934Q208 216734 43434 SH SOLE 43434 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1541369 56647 SH SOLE 56647 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 186975523 81757 SH SOLE 81757 0 0 CHOICE HOTELS INTL INC COM 169905106 19376462 171019 SH SOLE 171019 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 18960621 114063 SH SOLE 114063 0 0 CHROMADEX CORP COM NEW 171077407 14300 10000 SH SOLE 10000 0 0 CHUBB LIMITED COM H1467J104 241730520 1069604 SH SOLE 1069604 0 0 CHURCH & DWIGHT CO INC COM 171340102 28296987 299249 SH SOLE 299249 0 0 CHURCHILL DOWNS INC COM 171484108 22113059 163885 SH SOLE 163885 0 0 CHUYS HLDGS INC COM 171604101 845762 22123 SH SOLE 22123 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 955169 411711 SH SOLE 411711 0 0 CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882 93892 29807 SH SOLE 29807 0 0 CIENA CORP COM NEW 171779309 7187737 159692 SH SOLE 159692 0 0 CIMPRESS PLC SHS EURO G2143T103 967084 12081 SH SOLE 12081 0 0 CINCINNATI FINL CORP COM 172062101 11220373 108451 SH SOLE 108451 0 0 CINEMARK HLDGS INC COM 17243V102 667556 47378 SH SOLE 47378 0 0 CINTAS CORP COM 172908105 110224233 182896 SH SOLE 182896 0 0 CION INVT CORP COM 17259U204 401877 35533 SH SOLE 35533 0 0 CIRRUS LOGIC INC COM 172755100 8444824 101512 SH SOLE 101512 0 0 CISCO SYS INC COM 17275R102 453931430 8985183 SH SOLE 8985183 0 0 CITI TRENDS INC COM 17306X102 320950 11349 SH SOLE 11349 0 0 CITIGROUP INC COM NEW 172967424 154532547 3004132 SH SOLE 3004132 0 0 CITIZENS FINL GROUP INC COM 174610105 18259378 550977 SH SOLE 550977 0 0 CITY HLDG CO COM 177835105 201366 1826 SH SOLE 1826 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 8839822 129275 SH SOLE 129275 0 0 CLARIVATE PLC ORD SHS G21810109 684842 73957 SH SOLE 73957 0 0 CLAROS MTG TR INC COMMON STOCK 18270D106 1945805 142759 SH SOLE 142759 0 0 CLEAN HARBORS INC COM 184496107 13762935 78866 SH SOLE 78866 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 45496 24998 SH SOLE 24998 0 0 CLEAR SECURE INC COM CL A 18467V109 550212 26645 SH SOLE 26645 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 3627413 181099 SH SOLE 181099 0 0 CLEARWAY ENERGY INC CL C 18539C204 1102661 40199 SH SOLE 40199 0 0 CLEARWAY ENERGY INC CL A 18539C105 980261 38321 SH SOLE 38321 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2262335 110790 SH SOLE 110790 0 0 CLOROX CO DEL COM 189054109 40403938 283357 SH SOLE 283357 0 0 CLOUDFLARE INC CL A COM 18915M107 16949343 203571 SH SOLE 203571 0 0 CME GROUP INC COM 12572Q105 95647424 454166 SH SOLE 454166 0 0 CMS ENERGY CORP COM 125896100 30600845 526965 SH SOLE 526965 0 0 CNA FINL CORP COM 126117100 1896912 44834 SH SOLE 44834 0 0 CNH INDL N V SHS N20944109 2568692 210655 SH SOLE 210655 0 0 CNO FINL GROUP INC COM 12621E103 1325552 47511 SH SOLE 47511 0 0 CNX RES CORP COM 12653C108 9590166 479508 SH SOLE 479508 0 0 COASTAL FINL CORP WA COM NEW 19046P209 2586927 58251 SH SOLE 58251 0 0 COCA COLA CO COM 191216100 328930057 5581708 SH SOLE 5581708 0 0 COCA COLA CONS INC COM 191098102 4551984 4903 SH SOLE 4903 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 36427168 545807 SH SOLE 545807 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 26476675 279762 SH SOLE 279762 0 0 CODEXIS INC COM 192005106 365274 119762 SH SOLE 119762 0 0 CO-DIAGNOSTICS INC COM 189763105 32142 24167 SH SOLE 24167 0 0 COEUR MNG INC COM NEW 192108504 52936 16238 SH SOLE 16238 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 13127624 172596 SH SOLE 172596 0 0 COGNEX CORP COM 192422103 17456557 418221 SH SOLE 418221 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 43866941 580788 SH SOLE 580788 0 0 COHEN & STEERS INC COM 19247A100 12480413 164801 SH SOLE 164801 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1647612 77571 SH SOLE 77571 0 0 COHEN & STEERS LTD DURATION COM 19248C105 1984679 107687 SH SOLE 107687 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 715412 58449 SH SOLE 58449 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 849872 44967 SH SOLE 44967 0 0 COHEN & STEERS TAX ADVAN PFD COM 19249X108 185643 10308 SH SOLE 10308 0 0 COHERENT CORP COM 19247G107 27951179 642113 SH SOLE 642113 0 0 COHERUS BIOSCIENCES INC COM 19249H103 39600 11892 SH SOLE 11892 0 0 COHU INC COM 192576106 367093 10373 SH SOLE 10373 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 8723627 50159 SH SOLE 50159 0 0 COLGATE PALMOLIVE CO COM 194162103 58193933 730071 SH SOLE 730071 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 614984 19980 SH SOLE 19980 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 523589 4136 SH SOLE 4136 0 0 COLUMBIA BKG SYS INC COM 197236102 5738291 215078 SH SOLE 215078 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1741472 96480 SH SOLE 96480 0 0 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 702915 33681 SH SOLE 33681 0 0 COLUMBIA ETF TR I INTERNATIONAL 19761L201 307532 10781 SH SOLE 10781 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 844913 27913 SH SOLE 27913 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 221918 3775 SH SOLE 3775 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 225403 7133 SH SOLE 7133 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 5453101 68558 SH SOLE 68558 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 5627896 144231 SH SOLE 144231 0 0 COMCAST CORP NEW CL A 20030N101 444436537 10135383 SH SOLE 10135383 0 0 COMERICA INC COM 200340107 8007990 143487 SH SOLE 143487 0 0 COMFORT SYS USA INC COM 199908104 25088576 121985 SH SOLE 121985 0 0 COMMERCE BANCSHARES INC COM 200525103 10400475 194729 SH SOLE 194729 0 0 COMMERCIAL METALS CO COM 201723103 11380214 227422 SH SOLE 227422 0 0 COMMUNITY BK SYS INC COM 203607106 1999397 38369 SH SOLE 38369 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 435878 16362 SH SOLE 16362 0 0 COMMUNITY TR BANCORP INC COM 204149108 1058617 24136 SH SOLE 24136 0 0 COMMVAULT SYS INC COM 204166102 3510286 43961 SH SOLE 43961 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 648407 42574 SH SOLE 42574 0 0 COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605 564009 66510 SH SOLE 66510 0 0 COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704 130930 16637 SH SOLE 16637 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 120202 30586 SH SOLE 30586 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 458494 36563 SH SOLE 36563 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1301388 57968 SH SOLE 57968 0 0 COMPASS MINERALS INTL INC COM 20451N101 3021072 119316 SH SOLE 119316 0 0 COMPUGEN LTD ORD M25722105 73064 37043 SH SOLE 37043 0 0 COMSTOCK RES INC COM 205768302 164948 18638 SH SOLE 18638 0 0 CONAGRA BRANDS INC COM 205887102 43872755 1530801 SH SOLE 1530801 0 0 CONCENTRIX CORP COM 20602D101 5073175 51656 SH SOLE 51656 0 0 CONDUENT INC COM 206787103 97105 26604 SH SOLE 26604 0 0 CONFLUENT INC CLASS A COM 20717M103 1057844 45207 SH SOLE 45207 0 0 CONMED CORP COM 207410101 15203269 138830 SH SOLE 138830 0 0 CONNECTONE BANCORP INC COM 20786W107 2581260 112670 SH SOLE 112670 0 0 CONOCOPHILLIPS COM 20825C104 310722846 2677030 SH SOLE 2677030 0 0 CONSOL ENERGY INC NEW COM 20854L108 7408811 73698 SH SOLE 73698 0 0 CONSOLIDATED EDISON INC COM 209115104 17495896 192326 SH SOLE 192326 0 0 CONSTELLATION BRANDS INC CL A 21036P108 59361687 245550 SH SOLE 245550 0 0 CONSTELLATION ENERGY CORP COM 21037T109 14749066 126179 SH SOLE 126179 0 0 CONSTELLIUM SE CL A SHS F21107101 3127253 156676 SH SOLE 156676 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 20325015 467027 SH SOLE 467027 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 609991 65031 SH SOLE 65031 0 0 COOPER COS INC COM NEW 216648402 52776520 139458 SH SOLE 139458 0 0 COPA HOLDINGS SA CL A P31076105 407579 3834 SH SOLE 3834 0 0 COPART INC COM 217204106 197983954 4040489 SH SOLE 4040489 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 7313330 285343 SH SOLE 285343 0 0 CORCEPT THERAPEUTICS INC COM 218352102 492267 15156 SH SOLE 15156 0 0 CORE & MAIN INC CL A 21874C102 1969099 48728 SH SOLE 48728 0 0 CORE LABORATORIES INC COM 21867A105 4615360 261345 SH SOLE 261345 0 0 COREBRIDGE FINL INC COM 21871X109 7652593 353305 SH SOLE 353305 0 0 CORECIVIC INC COM 21871N101 204902 14102 SH SOLE 14102 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 105848 14722 SH SOLE 14722 0 0 CORNING INC COM 219350105 37322335 1225692 SH SOLE 1225692 0 0 CORTEVA INC COM 22052L104 60695699 1266605 SH SOLE 1266605 0 0 COSAN S A ADS 22113B103 1181737 75462 SH SOLE 75462 0 0 COSTAR GROUP INC COM 22160N109 158859146 1817818 SH SOLE 1817818 0 0 COSTCO WHSL CORP NEW COM 22160K105 411099015 622802 SH SOLE 622802 0 0 COTERRA ENERGY INC COM 127097103 50417594 1975611 SH SOLE 1975611 0 0 COTY INC COM CL A 222070203 2629619 211725 SH SOLE 211725 0 0 COUPANG INC CL A 22266T109 614346 37946 SH SOLE 37946 0 0 COUSINS PPTYS INC COM NEW 222795502 3849663 158097 SH SOLE 158097 0 0 CRA INTL INC COM 12618T105 5256873 53180 SH SOLE 53180 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5411281 70203 SH SOLE 70203 0 0 CRANE COMPANY COMMON STOCK 224408104 14152870 119797 SH SOLE 119797 0 0 CRANE NXT CO COM 224441105 1562690 27478 SH SOLE 27478 0 0 CRAWFORD & CO CL B 224633107 866315 66232 SH SOLE 66232 0 0 CRAWFORD & CO CL A 224633206 947576 71895 SH SOLE 71895 0 0 CREDICORP LTD COM G2519Y108 15331880 102260 SH SOLE 102260 0 0 CREDIT ACCEP CORP MICH COM 225310101 1989214 3734 SH SOLE 3734 0 0 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 346719 4693 SH SOLE 4693 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 228074 72867 SH SOLE 72867 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 1032616 521523 SH SOLE 521523 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 921690 47339 SH SOLE 47339 0 0 CRESCENT CAP BDC INC COM 225655109 288473 16598 SH SOLE 16598 0 0 CRESCENT PT ENERGY CORP COM 22576C101 325790 47003 SH SOLE 47003 0 0 CRH PLC ORD G25508105 43912646 634943 SH SOLE 634943 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2465621 39387 SH SOLE 39387 0 0 CRITEO S A SPONS ADS 226718104 1721336 67983 SH SOLE 67983 0 0 CROCS INC COM 227046109 11994395 128406 SH SOLE 128406 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 458913 20270 SH SOLE 20270 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 82608602 323549 SH SOLE 323549 0 0 CROWN CASTLE INC COM 22822V101 208760218 1812312 SH SOLE 1812312 0 0 CROWN HLDGS INC COM 228368106 30188595 327816 SH SOLE 327816 0 0 CRYOPORT INC COM PAR $0.001 229050307 325755 21030 SH SOLE 21030 0 0 CSG SYS INTL INC COM 126349109 3238645 60865 SH SOLE 60865 0 0 CSP INC COM 126389105 888229 44412 SH SOLE 44412 0 0 CSW INDUSTRIALS INC COM 126402106 4294274 20704 SH SOLE 20704 0 0 CSX CORP COM 126408103 86787258 2503238 SH SOLE 2503238 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 476388 27489 SH SOLE 27489 0 0 CTS CORP COM 126501105 9366376 214138 SH SOLE 214138 0 0 CUBESMART COM 229663109 76516981 1650852 SH SOLE 1650852 0 0 CULLEN FROST BANKERS INC COM 229899109 13722341 126485 SH SOLE 126485 0 0 CUMMINS INC COM 231021106 147099917 614016 SH SOLE 614016 0 0 CURTISS WRIGHT CORP COM 231561101 18684294 83865 SH SOLE 83865 0 0 CUSTOM TRUCK ONE SOURCE INC *W EXP 01/01/202 23204X111 1223 17500 SH SOLE 17500 0 0 CUSTOMERS BANCORP INC COM 23204G100 549407 9535 SH SOLE 9535 0 0 CVB FINL CORP COM 126600105 2542897 125948 SH SOLE 125948 0 0 CVR ENERGY INC COM 12662P108 266689 8802 SH SOLE 8802 0 0 CVS HEALTH CORP COM 126650100 201879070 2556726 SH SOLE 2556726 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 21685293 98997 SH SOLE 98997 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 934029 39544 SH SOLE 39544 0 0 CYTOKINETICS INC COM NEW 23282W605 1732960 20757 SH SOLE 20757 0 0 D R HORTON INC COM 23331A109 164069104 1079544 SH SOLE 1079544 0 0 DAKTRONICS INC COM 234264109 308112 36334 SH SOLE 36334 0 0 DANAHER CORPORATION COM 235851102 235835975 1019434 SH SOLE 1019434 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 549157 20645 SH SOLE 20645 0 0 DARDEN RESTAURANTS INC COM 237194105 64646367 393465 SH SOLE 393465 0 0 DARLING INGREDIENTS INC COM 237266101 21633488 434059 SH SOLE 434059 0 0 DATADOG INC CL A COM 23804L103 44904893 369953 SH SOLE 369953 0 0 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 291143 9619 SH SOLE 9619 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 444523 12607 SH SOLE 12607 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1765767 59614 SH SOLE 59614 0 0 DAVITA INC COM 23918K108 11879560 113398 SH SOLE 113398 0 0 DBX ETF TR XTRCKR RUSL 1000 233051242 778565 17402 SH SOLE 17402 0 0 DBX ETF TR XTRACK USD HIGH 233051432 54884691 1543873 SH SOLE 1543873 0 0 DBX ETF TR XTRACKERS FTSE 233051515 20454727 716829 SH SOLE 716829 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 2925293 122346 SH SOLE 122346 0 0 DBX ETF TR XTRACKERS LOW 233051267 13983027 303254 SH SOLE 303254 0 0 DBX ETF TR XTRACK MSCI ALL 233051820 471654 15613 SH SOLE 15613 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 142424964 3851405 SH SOLE 3851405 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 6905902 279818 SH SOLE 279818 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 492622 13041 SH SOLE 13041 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 2738157 106709 SH SOLE 106709 0 0 DBX ETF TR XTRACKERS RUSSEL 233051481 7271654 152717 SH SOLE 152717 0 0 DBX ETF TR XTRACKERS S&P 233051143 3166403 72724 SH SOLE 72724 0 0 DBX ETF TR XTRACKERS MSCI 233051218 533187 18068 SH SOLE 18068 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 424105 18383 SH SOLE 18383 0 0 DBX ETF TR XTKR MSCI EMRG 233051226 395493 16544 SH SOLE 16544 0 0 DBX ETF TR XTRCKR MSCI US 233051150 3016279 68180 SH SOLE 68180 0 0 DBX ETF TR XTRACKERS S&P MD 233051127 286993 10287 SH SOLE 10287 0 0 DBX ETF TR XTRACKERS SHRT 233051283 1922341 43327 SH SOLE 43327 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 335617 20807 SH SOLE 20807 0 0 DECKERS OUTDOOR CORP COM 243537107 48302653 72263 SH SOLE 72263 0 0 DEERE & CO COM 244199105 75768085 189482 SH SOLE 189482 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 2488568 250359 SH SOLE 250359 0 0 DELEK US HLDGS INC NEW COM 24665A103 1365085 52910 SH SOLE 52910 0 0 DELL TECHNOLOGIES INC CL C 24703L202 30666332 400867 SH SOLE 400867 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 6765031 168159 SH SOLE 168159 0 0 DELUXE CORP COM 248019101 286210 13343 SH SOLE 13343 0 0 DENALI THERAPEUTICS INC COM 24823R105 505608 23561 SH SOLE 23561 0 0 DENISON MINES CORP COM 248356107 41154 23251 SH SOLE 23251 0 0 DENNYS CORP COM 24869P104 6874702 631866 SH SOLE 631866 0 0 DENTSPLY SIRONA INC COM 24906P109 11921165 334958 SH SOLE 334958 0 0 DERMTECH INC COM 24984K105 37853 21630 SH SOLE 21630 0 0 DESCARTES SYS GROUP INC COM 249906108 10993709 130793 SH SOLE 130793 0 0 DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502 284312 45636 SH SOLE 45636 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 2424133 178903 SH SOLE 178903 0 0 DEVON ENERGY CORP NEW COM 25179M103 13911937 307107 SH SOLE 307107 0 0 DEXCOM INC COM 252131107 66813352 538427 SH SOLE 538427 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 109766160 753578 SH SOLE 753578 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 329056 25312 SH SOLE 25312 0 0 DIAMONDBACK ENERGY INC COM 25278X109 40483849 261051 SH SOLE 261051 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1118088 119072 SH SOLE 119072 0 0 DIANA SHIPPING INC COM Y2066G104 43025 14486 SH SOLE 14486 0 0 DICKS SPORTING GOODS INC COM 253393102 10560369 71864 SH SOLE 71864 0 0 DIGI INTL INC COM 253798102 7086248 272548 SH SOLE 272548 0 0 DIGITAL RLTY TR INC COM 253868103 46082791 342419 SH SOLE 342419 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 267082 15227 SH SOLE 15227 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 539306 14699 SH SOLE 14699 0 0 DILLARDS INC CL A 254067101 450720 1117 SH SOLE 1117 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 138628987 2325209 SH SOLE 2325209 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 32535105 767337 SH SOLE 767337 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 104469965 4333055 SH SOLE 4333055 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 8558138 342874 SH SOLE 342874 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 445522 18374 SH SOLE 18374 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 1547404 61405 SH SOLE 61405 0 0 DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583 10849828 203704 SH SOLE 203704 0 0 DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567 6436068 121207 SH SOLE 121207 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 20622675 720065 SH SOLE 720065 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 499286048 19556837 SH SOLE 19556837 0 0 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 273427783 10655798 SH SOLE 10655798 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 32810433 1357486 SH SOLE 1357486 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 340976974 9923660 SH SOLE 9923660 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 33815060 719316 SH SOLE 719316 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1448515012 49555765 SH SOLE 49555765 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 219451133 4234056 SH SOLE 4234056 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 141814483 2710003 SH SOLE 2710003 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 566487586 19800335 SH SOLE 19800335 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 729846429 19608985 SH SOLE 19608985 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 4517827 155145 SH SOLE 155145 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 260506909 10667769 SH SOLE 10667769 0 0 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 4544635 174928 SH SOLE 174928 0 0 DIMENSIONAL ETF TRUST ULTRASHORT FIXED 25434V591 2790401 55453 SH SOLE 55453 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 13703970 412149 SH SOLE 412149 0 0 DIMENSIONAL ETF TRUST CALIF MUN BD ETF 25434V633 153431519 3023877 SH SOLE 3023877 0 0 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 3886591 80119 SH SOLE 80119 0 0 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 1439918 63321 SH SOLE 63321 0 0 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 721856 26686 SH SOLE 26686 0 0 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 475870 11528 SH SOLE 11528 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 3472629 134676 SH SOLE 134676 0 0 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 261183 8390 SH SOLE 8390 0 0 DIMENSIONAL ETF TRUST GLOBAL EX US COR 25434V575 1401447 26555 SH SOLE 26555 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625 2609346 48795 SH SOLE 48795 0 0 DIODES INC COM 254543101 22305250 277015 SH SOLE 277015 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 544724 19591 SH SOLE 19591 0 0 DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 447622 18879 SH SOLE 18879 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 357112 11736 SH SOLE 11736 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 397257 3820 SH SOLE 3820 0 0 DIREXION SHS ETF TR DIREXION HCM 25461A726 4144696 155640 SH SOLE 155640 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 11043390 130475 SH SOLE 130475 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 481379 7216 SH SOLE 7216 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 2536152 190832 SH SOLE 190832 0 0 DISCOVER FINL SVCS COM 254709108 238605370 2122824 SH SOLE 2122824 0 0 DISH NETWORK CORPORATION CL A 25470M109 120460 20877 SH SOLE 20877 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 214612 400000 SH SOLE 400000 0 0 DISNEY WALT CO COM 254687106 220623980 2443504 SH SOLE 2443504 0 0 DLOCAL LTD CLASS A COM G29018101 668364 37782 SH SOLE 37782 0 0 DMC GLOBAL INC COM 23291C103 1000737 53174 SH SOLE 53174 0 0 DNP SELECT INCOME FD INC COM 23325P104 801807 94553 SH SOLE 94553 0 0 DOCGO INC COM 256086109 540039 96608 SH SOLE 96608 0 0 DOCUSIGN INC COM 256163106 5501396 92538 SH SOLE 92538 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 41331690 479597 SH SOLE 479597 0 0 DOLLAR GEN CORP NEW COM 256677105 129495792 952525 SH SOLE 952525 0 0 DOLLAR TREE INC COM 256746108 63316779 445736 SH SOLE 445736 0 0 DOMINION ENERGY INC COM 25746U109 79977802 1701655 SH SOLE 1701655 0 0 DOMINOS PIZZA INC COM 25754A201 69696826 169073 SH SOLE 169073 0 0 DONALDSON INC COM 257651109 6006834 91918 SH SOLE 91918 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 7504296 120319 SH SOLE 120319 0 0 DOORDASH INC CL A 25809K105 3398936 34371 SH SOLE 34371 0 0 DORMAN PRODS INC COM 258278100 10581240 126858 SH SOLE 126858 0 0 DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105 8183488 176921 SH SOLE 176921 0 0 DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204 757359 28548 SH SOLE 28548 0 0 DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 14267570 280351 SH SOLE 280351 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 331684 27098 SH SOLE 27098 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 23121080 628632 SH SOLE 628632 0 0 DOUGLAS DYNAMICS INC COM 25960R105 805813 27150 SH SOLE 27150 0 0 DOUGLAS ELLIMAN INC COM 25961D105 173675 58873 SH SOLE 58873 0 0 DOUGLAS EMMETT INC COM 25960P109 211402 14579 SH SOLE 14579 0 0 DOVER CORP COM 260003108 31088931 202126 SH SOLE 202126 0 0 DOW INC COM 260557103 90101053 1642981 SH SOLE 1642981 0 0 DOXIMITY INC CL A 26622P107 3792891 135267 SH SOLE 135267 0 0 DR REDDYS LABS LTD ADR 256135203 2410406 34642 SH SOLE 34642 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 15503691 439821 SH SOLE 439821 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 428172 12051 SH SOLE 12051 0 0 DRIL-QUIP INC COM 262037104 1296767 55727 SH SOLE 55727 0 0 DROPBOX INC CL A 26210C104 1681079 57024 SH SOLE 57024 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 5562659 101508 SH SOLE 101508 0 0 DTE ENERGY CO COM 233331107 8456110 76692 SH SOLE 76692 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 366627 37221 SH SOLE 37221 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 228192809 2351533 SH SOLE 2351533 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 5093355 435329 SH SOLE 435329 0 0 DUPONT DE NEMOURS INC COM 26614N102 41999998 545951 SH SOLE 545951 0 0 DUTCH BROS INC CL A 26701L100 417727 13190 SH SOLE 13190 0 0 DWS MUN INCOME TR NEW COM 233368109 1303428 146617 SH SOLE 146617 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 814329 94142 SH SOLE 94142 0 0 DXC TECHNOLOGY CO COM 23355L106 1882216 82301 SH SOLE 82301 0 0 DYCOM INDS INC COM 267475101 4138982 35963 SH SOLE 35963 0 0 DYNATRACE INC COM NEW 268150109 40561846 741668 SH SOLE 741668 0 0 E L F BEAUTY INC COM 26856L103 10851914 75183 SH SOLE 75183 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 820104 79008 SH SOLE 79008 0 0 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 19348851 920725 SH SOLE 920725 0 0 EA SERIES TRUST FREEDOM 100 EM 02072L607 1522911 46289 SH SOLE 46289 0 0 EA SERIES TRUST STRIVE 500 ETF 02072L680 1565990 51226 SH SOLE 51226 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 551420 19658 SH SOLE 19658 0 0 EA SERIES TRUST MORGAN DEMPSEY L 02072L482 1119884 46468 SH SOLE 46468 0 0 EAGLE MATLS INC COM 26969P108 18994442 93643 SH SOLE 93643 0 0 EAGLE POINT INCOME COMPANY I COM 269817102 442287 30356 SH SOLE 30356 0 0 EAST WEST BANCORP INC COM 27579R104 9408857 130769 SH SOLE 130769 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4145668 308457 SH SOLE 308457 0 0 EASTGROUP PPTYS INC COM 277276101 26270108 143130 SH SOLE 143130 0 0 EASTMAN CHEM CO COM 277432100 42483013 472979 SH SOLE 472979 0 0 EATON CORP PLC SHS G29183103 192821332 800687 SH SOLE 800687 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 161667 17669 SH SOLE 17669 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 202382 10811 SH SOLE 10811 0 0 EATON VANCE FLTING RATE INC COM 278279104 1354323 107914 SH SOLE 107914 0 0 EATON VANCE LTD DURATION INC COM 27828H105 191734 20014 SH SOLE 20014 0 0 EATON VANCE MUN BD FD COM 27827X101 1159045 114417 SH SOLE 114417 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1374346 139954 SH SOLE 139954 0 0 EATON VANCE SHORT DURATION D COM 27828V104 133543 12865 SH SOLE 12865 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 150502 11888 SH SOLE 11888 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 661165 50937 SH SOLE 50937 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 3437014 278752 SH SOLE 278752 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 187031 15343 SH SOLE 15343 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1555404 200181 SH SOLE 200181 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 1807559 234140 SH SOLE 234140 0 0 EBAY INC. COM 278642103 47813510 1096137 SH SOLE 1096137 0 0 ECOLAB INC COM 278865100 133668035 673900 SH SOLE 673900 0 0 ECOPETROL S A SPONSORED ADS 279158109 611318 51285 SH SOLE 51285 0 0 ECOVYST INC COM 27923Q109 292211 29909 SH SOLE 29909 0 0 EDGEWELL PERS CARE CO COM 28035Q102 523761 14299 SH SOLE 14299 0 0 EDGIO INC COM 53261M104 4698 13716 SH SOLE 13716 0 0 EDISON INTL COM 281020107 35338170 494309 SH SOLE 494309 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 94637103 1241142 SH SOLE 1241142 0 0 EHANG HLDGS LTD ADS 26853E102 836724 49805 SH SOLE 49805 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 951410 63853 SH SOLE 63853 0 0 ELASTIC N V ORD SHS N14506104 258187 2291 SH SOLE 2291 0 0 ELBIT SYS LTD ORD M3760D101 1841440 8647 SH SOLE 8647 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 8140 24270 SH SOLE 24270 0 0 ELECTRONIC ARTS INC COM 285512109 26635879 194693 SH SOLE 194693 0 0 ELEMENT SOLUTIONS INC COM 28618M106 21050910 909720 SH SOLE 909720 0 0 ELEVANCE HEALTH INC COM 036752103 226970340 481318 SH SOLE 481318 0 0 ELI LILLY & CO COM 532457108 465082808 797850 SH SOLE 797850 0 0 ELLINGTON FINANCIAL INC COM 28852N109 505365 39761 SH SOLE 39761 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 344645 56223 SH SOLE 56223 0 0 ELME COMMUNITIES SH BEN INT 939653101 175600 12027 SH SOLE 12027 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 5554391 301051 SH SOLE 301051 0 0 EMCOR GROUP INC COM 29084Q100 46503042 215862 SH SOLE 215862 0 0 EMERSON ELEC CO COM 291011104 130340353 1339159 SH SOLE 1339159 0 0 EMPIRE ST RLTY TR INC CL A 292104106 637996 65841 SH SOLE 65841 0 0 ENACT HLDGS INC COM 29249E109 433161 14993 SH SOLE 14993 0 0 ENBRIDGE INC COM 29250N105 126311282 3503671 SH SOLE 3503671 0 0 ENCOMPASS HEALTH CORP COM 29261A100 15848667 237540 SH SOLE 237540 0 0 ENCORE WIRE CORP COM 292562105 15733827 73660 SH SOLE 73660 0 0 ENDAVA PLC ADS 29260V105 12639134 162352 SH SOLE 162352 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1636686 68971 SH SOLE 68971 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 1297288 400398 SH SOLE 400398 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 829710 26190 SH SOLE 26190 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 10714406 776406 SH SOLE 776406 0 0 ENERPLUS CORP COM 292766102 1592783 103832 SH SOLE 103832 0 0 ENERSYS COM 29275Y102 19928022 197385 SH SOLE 197385 0 0 ENI S P A SPONSORED ADR 26874R108 7462269 219414 SH SOLE 219414 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1086365 89339 SH SOLE 89339 0 0 ENOVA INTL INC COM 29357K103 4005407 72352 SH SOLE 72352 0 0 ENOVIS CORPORATION COM 194014502 8090054 144414 SH SOLE 144414 0 0 ENOVIX CORPORATION COM 293594107 170159 13591 SH SOLE 13591 0 0 ENPHASE ENERGY INC COM 29355A107 2871833 21733 SH SOLE 21733 0 0 ENPRO INC COM 29355X107 10777675 68761 SH SOLE 68761 0 0 ENSIGN GROUP INC COM 29358P101 38126861 339781 SH SOLE 339781 0 0 ENTEGRIS INC COM 29362U104 117802637 983163 SH SOLE 983163 0 0 ENTERGY CORP NEW COM 29364G103 86109774 850971 SH SOLE 850971 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 5047900 113055 SH SOLE 113055 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 25770798 978019 SH SOLE 978019 0 0 ENVESTNET INC COM 29404K106 7887348 159276 SH SOLE 159276 0 0 ENVIRI CORP COM 415864107 92523 10280 SH SOLE 10280 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 3186571 132443 SH SOLE 132443 0 0 EOG RES INC COM 26875P101 195684571 1617896 SH SOLE 1617896 0 0 EPAM SYS INC COM 29414B104 42996555 144604 SH SOLE 144604 0 0 EPLUS INC COM 294268107 4962056 62150 SH SOLE 62150 0 0 EPR PPTYS COM SH BEN INT 26884U109 1968582 40631 SH SOLE 40631 0 0 EPR PPTYS PFD C CV 5.75% 26884U208 375498 17629 SH SOLE 17629 0 0 EQT CORP COM 26884L109 7236952 187195 SH SOLE 187195 0 0 EQUIFAX INC COM 294429105 58514414 236623 SH SOLE 236623 0 0 EQUINIX INC COM 29444U700 160983539 199883 SH SOLE 199883 0 0 EQUINOR ASA SPONSORED ADR 29446M102 11704576 369930 SH SOLE 369930 0 0 EQUINOX GOLD CORP COM 29446Y502 68939 14098 SH SOLE 14098 0 0 EQUITABLE HLDGS INC COM 29452E101 5420260 162771 SH SOLE 162771 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 4206909 413252 SH SOLE 413252 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4254481 221588 SH SOLE 221588 0 0 EQUITY COMWLTH 6.5% CNV PFD D 294628201 489824 19492 SH SOLE 19492 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 16982469 240749 SH SOLE 240749 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 11495254 187954 SH SOLE 187954 0 0 ERIE INDTY CO CL A 29530P102 10365453 30949 SH SOLE 30949 0 0 ERO COPPER CORP COM 296006109 940912 59588 SH SOLE 59588 0 0 ESAB CORPORATION COM 29605J106 5997800 69243 SH SOLE 69243 0 0 ESCO TECHNOLOGIES INC COM 296315104 3608922 30838 SH SOLE 30838 0 0 ESS TECH INC COMMON STOCK 26916J106 93984 82442 SH SOLE 82442 0 0 ESSA BANCORP INC COM 29667D104 600600 30000 SH SOLE 30000 0 0 ESSENT GROUP LTD COM G3198U102 4083009 77418 SH SOLE 77418 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3825269 149658 SH SOLE 149658 0 0 ESSENTIAL UTILS INC COM 29670G102 2073873 55525 SH SOLE 55525 0 0 ESSEX PPTY TR INC COM 297178105 11935535 48139 SH SOLE 48139 0 0 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 1207180 33088 SH SOLE 33088 0 0 ETF OPPORTUNITIES TRUST APPLIED FINA VAL 26923N405 2650139 89140 SH SOLE 89140 0 0 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 3540033 140478 SH SOLE 140478 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 355077 16997 SH SOLE 16997 0 0 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 5432026 177038 SH SOLE 177038 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 25521060 255045 SH SOLE 255045 0 0 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 253077 4659 SH SOLE 4659 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 11392079 230749 SH SOLE 230749 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 1398308 62424 SH SOLE 62424 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1039879 54644 SH SOLE 54644 0 0 ETF SER SOLUTIONS APTUS DEFINED 26922A388 17626764 699475 SH SOLE 699475 0 0 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 14689084 442976 SH SOLE 442976 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 567706 33397 SH SOLE 33397 0 0 ETF SER SOLUTIONS NETLEASE CORP 26922A248 372567 14919 SH SOLE 14919 0 0 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 323473 11263 SH SOLE 11263 0 0 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 8398493 218461 SH SOLE 218461 0 0 ETF SER SOLUTIONS APTUS ENHANCED 26922B642 10149553 428890 SH SOLE 428890 0 0 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 5350848 159389 SH SOLE 159389 0 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 481285 23239 SH SOLE 23239 0 0 ETFIS SER TR I INFRACP REIT PFD 26923G400 312190 16739 SH SOLE 16739 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 288230 9030 SH SOLE 9030 0 0 ETSY INC COM 29786A106 22270960 274781 SH SOLE 274781 0 0 EURONAV NV SHS B38564108 2707545 153925 SH SOLE 153925 0 0 EURONET WORLDWIDE INC COM 298736109 14679691 144642 SH SOLE 144642 0 0 EVENTBRITE INC COM CL A 29975E109 652590 78061 SH SOLE 78061 0 0 EVERBRIDGE INC COM 29978A104 258902 10650 SH SOLE 10650 0 0 EVERCORE INC CLASS A 29977A105 19218004 112353 SH SOLE 112353 0 0 EVEREST GROUP LTD COM G3223R108 12806186 36219 SH SOLE 36219 0 0 EVERGY INC COM 30034W106 31544566 604302 SH SOLE 604302 0 0 EVERI HLDGS INC COM 30034T103 440370 39075 SH SOLE 39075 0 0 EVERQUOTE INC COM CL A 30041R108 5493043 448778 SH SOLE 448778 0 0 EVERSOURCE ENERGY COM 30040W108 15232906 246807 SH SOLE 246807 0 0 EVERTEC INC COM 30040P103 18172207 443874 SH SOLE 443874 0 0 EVOLENT HEALTH INC CL A 30050B101 819854 24822 SH SOLE 24822 0 0 EXACT SCIENCES CORP COM 30063P105 29690398 401330 SH SOLE 401330 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 3862594 203616 SH SOLE 203616 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 719645 23358 SH SOLE 23358 0 0 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 895321 77249 SH SOLE 77249 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 9029400 157581 SH SOLE 157581 0 0 EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764 247863 7988 SH SOLE 7988 0 0 EXELIXIS INC COM 30161Q104 3434216 143152 SH SOLE 143152 0 0 EXELON CORP COM 30161N101 14715257 409896 SH SOLE 409896 0 0 EXLSERVICE HOLDINGS INC COM 302081104 13447191 435890 SH SOLE 435890 0 0 EXP WORLD HLDGS INC COM 30212W100 7200777 463968 SH SOLE 463968 0 0 EXPEDIA GROUP INC COM NEW 30212P303 19855604 130810 SH SOLE 130810 0 0 EXPEDITORS INTL WASH INC COM 302130109 89798205 705961 SH SOLE 705961 0 0 EXPONENT INC COM 30214U102 39216480 445439 SH SOLE 445439 0 0 EXTRA SPACE STORAGE INC COM 30225T102 40746999 254145 SH SOLE 254145 0 0 EXTREME NETWORKS COM 30226D106 1048821 59457 SH SOLE 59457 0 0 EXXON MOBIL CORP COM 30231G102 392209694 3922882 SH SOLE 3922882 0 0 EZCORP INC NOTE 2.375% 5/0 302301AE6 49189 53000 SH SOLE 53000 0 0 F N B CORP COM 302520101 2640490 191757 SH SOLE 191757 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 242167 5265 SH SOLE 5265 0 0 F5 INC COM 315616102 26136270 146029 SH SOLE 146029 0 0 FABRINET SHS G3323L100 13580628 71353 SH SOLE 71353 0 0 FACTSET RESH SYS INC COM 303075105 41776624 87573 SH SOLE 87573 0 0 FAIR ISAAC CORP COM 303250104 53029900 45558 SH SOLE 45558 0 0 FARMLAND PARTNERS INC COM 31154R109 1969183 157787 SH SOLE 157787 0 0 FASTENAL CO COM 311900104 310930592 4800534 SH SOLE 4800534 0 0 FASTLY INC CL A 31188V100 273102 15343 SH SOLE 15343 0 0 FB FINL CORP COM 30257X104 7877840 197687 SH SOLE 197687 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 11251202 58839 SH SOLE 58839 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 6799580 65983 SH SOLE 65983 0 0 FEDERAL SIGNAL CORP COM 313855108 12219017 159226 SH SOLE 159226 0 0 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 4733209 197135 SH SOLE 197135 0 0 FEDERATED HERMES INC CL B 314211103 771236 22777 SH SOLE 22777 0 0 FEDEX CORP COM 31428X106 85103241 336416 SH SOLE 336416 0 0 FERGUSON PLC NEW SHS G3421J106 188421681 975924 SH SOLE 975924 0 0 FERRARI N V COM N3167Y103 99547758 294385 SH SOLE 294385 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2567146 43335 SH SOLE 43335 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 7435075 138844 SH SOLE 138844 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 36733385 693110 SH SOLE 693110 0 0 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 2081469 76244 SH SOLE 76244 0 0 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 616778 21910 SH SOLE 21910 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 1257021 47292 SH SOLE 47292 0 0 FIDELITY COVINGTON TRUST METAVERSE ETF 316092188 1645018 58557 SH SOLE 58557 0 0 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 7960459 219720 SH SOLE 219720 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 987944 22500 SH SOLE 22500 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 27086332 640642 SH SOLE 640642 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 293208 6118 SH SOLE 6118 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 25774395 486585 SH SOLE 486585 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 46217430 873345 SH SOLE 873345 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 8180998 183657 SH SOLE 183657 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 9861581 124925 SH SOLE 124925 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 17787154 398547 SH SOLE 398547 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 22429054 973483 SH SOLE 973483 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 34085965 526912 SH SOLE 526912 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 5291835 86426 SH SOLE 86426 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 60302945 419820 SH SOLE 419820 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 19376926 397557 SH SOLE 397557 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 7348769 275751 SH SOLE 275751 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 10580778 258952 SH SOLE 258952 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 54846656 1009324 SH SOLE 1009324 0 0 FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 3487547 96368 SH SOLE 96368 0 0 FIDELITY COVINGTON TRUST FIDELITY SML-MID 316092295 262469 11098 SH SOLE 11098 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 5099587 153095 SH SOLE 153095 0 0 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 523232 17931 SH SOLE 17931 0 0 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 2061089 77777 SH SOLE 77777 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 111056203 4233938 SH SOLE 4233938 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 959590 35739 SH SOLE 35739 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 14434473 293443 SH SOLE 293443 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 121867900 2647000 SH SOLE 2647000 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 5286865 112451 SH SOLE 112451 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 7992652 160189 SH SOLE 160189 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 50611873 992001 SH SOLE 992001 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 111435959 1855102 SH SOLE 1855102 0 0 FIDUS INVT CORP COM 316500107 3346533 169961 SH SOLE 169961 0 0 FIFTH THIRD BANCORP COM 316773100 52732104 1528910 SH SOLE 1528910 0 0 FIGS INC CL A 30260D103 170192 24488 SH SOLE 24488 0 0 FINGERMOTION INC COM 31788K108 45012 11197 SH SOLE 11197 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 602125 122883 SH SOLE 122883 0 0 FIRST AMERN FINL CORP COM 31847R102 9369849 145404 SH SOLE 145404 0 0 FIRST BANCORP N C COM 318910106 2335189 63096 SH SOLE 63096 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 212174 13742 SH SOLE 13742 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 16626308 11717 SH SOLE 11717 0 0 FIRST FINL BANCORP OH COM 320209109 2036618 85752 SH SOLE 85752 0 0 FIRST FINL BANKSHARES INC COM 32020R109 9571473 315890 SH SOLE 315890 0 0 FIRST HAWAIIAN INC COM 32051X108 536727 23479 SH SOLE 23479 0 0 FIRST HORIZON CORPORATION COM 320517105 2270058 160315 SH SOLE 160315 0 0 FIRST INDL RLTY TR INC COM 32054K103 10835678 205728 SH SOLE 205728 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 2343485 76211 SH SOLE 76211 0 0 FIRST LONG IS CORP COM 320734106 525398 39683 SH SOLE 39683 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 179378 29167 SH SOLE 29167 0 0 FIRST MERCHANTS CORP COM 320817109 6767257 182504 SH SOLE 182504 0 0 FIRST SOLAR INC COM 336433107 7383743 42859 SH SOLE 42859 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 570435 9300 SH SOLE 9300 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 304797 18517 SH SOLE 18517 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 1110122 60762 SH SOLE 60762 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 2361879 117151 SH SOLE 117151 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 10655129 365779 SH SOLE 365779 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 5496299 171246 SH SOLE 171246 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 5620023 194937 SH SOLE 194937 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 8985028 267752 SH SOLE 267752 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 15209410 853024 SH SOLE 853024 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 12232864 217434 SH SOLE 217434 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 16374527 316940 SH SOLE 316940 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 3989974 83682 SH SOLE 83682 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 28877637 1712790 SH SOLE 1712790 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 7819547 127791 SH SOLE 127791 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 2354411 39816 SH SOLE 39816 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 6422690 321939 SH SOLE 321939 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1039915 51840 SH SOLE 51840 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 995481 19946 SH SOLE 19946 0 0 FIRST TR EXCH TRADED FD III FT CBOE VEST ETF 33738D812 2221852 104455 SH SOLE 104455 0 0 FIRST TR EXCH TRADED FD III CBOE VEST SMID 33738D820 11055876 524224 SH SOLE 524224 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 25973456 494638 SH SOLE 494638 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 780625 20308 SH SOLE 20308 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 11437576 516836 SH SOLE 516836 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 12107377 333353 SH SOLE 333353 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 1097094 20294 SH SOLE 20294 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 10839811 215118 SH SOLE 215118 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 16856066 751162 SH SOLE 751162 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 18314694 669641 SH SOLE 669641 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 5869628 263685 SH SOLE 263685 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 9386106 107062 SH SOLE 107062 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 4062090 68872 SH SOLE 68872 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 3908663 61954 SH SOLE 61954 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 2771947 85029 SH SOLE 85029 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 7729063 463095 SH SOLE 463095 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 4569266 105550 SH SOLE 105550 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 25553103 246764 SH SOLE 246764 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5276585 81353 SH SOLE 81353 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 1646717 126476 SH SOLE 126476 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1393817 18165 SH SOLE 18165 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1367937 32377 SH SOLE 32377 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3938666 57115 SH SOLE 57115 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 26546340 493060 SH SOLE 493060 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 10032725 95814 SH SOLE 95814 0 0 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 494529 8691 SH SOLE 8691 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 23491221 183425 SH SOLE 183425 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5395359 56266 SH SOLE 56266 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 5954868 187969 SH SOLE 187969 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 16316283 172116 SH SOLE 172116 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 385674 5662 SH SOLE 5662 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 3193951 50762 SH SOLE 50762 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 4331077 79630 SH SOLE 79630 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 8642463 54680 SH SOLE 54680 0 0 FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746 249594 8697 SH SOLE 8697 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 34268820 1045738 SH SOLE 1045738 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 67125438 1389185 SH SOLE 1389185 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 21063811 456797 SH SOLE 456797 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 22994590 499123 SH SOLE 499123 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 6616063 309741 SH SOLE 309741 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 122026842 1524573 SH SOLE 1524573 0 0 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 372735 8028 SH SOLE 8028 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 347404 10599 SH SOLE 10599 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 20982016 407023 SH SOLE 407023 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 541004 27687 SH SOLE 27687 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 45463518 243707 SH SOLE 243707 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 41135372 689497 SH SOLE 689497 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 392600 23823 SH SOLE 23823 0 0 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 1342446 49300 SH SOLE 49300 0 0 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 206871 4612 SH SOLE 4612 0 0 FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 432100 16975 SH SOLE 16975 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 606413 14823 SH SOLE 14823 0 0 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 326140 9665 SH SOLE 9665 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 4554071 205787 SH SOLE 205787 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 22095938 1165398 SH SOLE 1165398 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 686525 27178 SH SOLE 27178 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 1159085 58481 SH SOLE 58481 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 479619 19770 SH SOLE 19770 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 5988369 211618 SH SOLE 211618 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 1995833 24480 SH SOLE 24480 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 34206687 533729 SH SOLE 533729 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 530307 17671 SH SOLE 17671 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4204472 99703 SH SOLE 99703 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1187915 48906 SH SOLE 48906 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 9180591 331549 SH SOLE 331549 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 3832249 66256 SH SOLE 66256 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 150873498 2919944 SH SOLE 2919944 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 3509737 217726 SH SOLE 217726 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 2642294 79277 SH SOLE 79277 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 10308240 247973 SH SOLE 247973 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 735376 38261 SH SOLE 38261 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 64428721 1246686 SH SOLE 1246686 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 5953247 130754 SH SOLE 130754 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 1667077 88581 SH SOLE 88581 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 29973642 1298685 SH SOLE 1298685 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 203020 12973 SH SOLE 12973 0 0 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 381803 13739 SH SOLE 13739 0 0 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 254534 12167 SH SOLE 12167 0 0 FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508 246210 14432 SH SOLE 14432 0 0 FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 314955 15952 SH SOLE 15952 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1114657 59146 SH SOLE 59146 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 43840560 1772052 SH SOLE 1772052 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 197465798 4426988 SH SOLE 4426988 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 336917 14047 SH SOLE 14047 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 8570188 411502 SH SOLE 411502 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 89806627 3380001 SH SOLE 3380001 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 62282444 2743720 SH SOLE 2743720 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 905711 43670 SH SOLE 43670 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 339267 15973 SH SOLE 15973 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL MOD 33740F656 486876 21402 SH SOLE 21402 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 4769362 197981 SH SOLE 197981 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 3360998 142054 SH SOLE 142054 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 1915009 80395 SH SOLE 80395 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 5035803 139460 SH SOLE 139460 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 2598234 72399 SH SOLE 72399 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F425 1221225 38070 SH SOLE 38070 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 346442 10529 SH SOLE 10529 0 0 FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653 322197 10209 SH SOLE 10209 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 9646358 300696 SH SOLE 300696 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711 1342319 42465 SH SOLE 42465 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 1303949 41015 SH SOLE 41015 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 879243 26321 SH SOLE 26321 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 4868478 133898 SH SOLE 133898 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 6088457 167117 SH SOLE 167117 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 2737815 79403 SH SOLE 79403 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U695 2215102 68473 SH SOLE 68473 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 1238031 37476 SH SOLE 37476 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 7511000 229450 SH SOLE 229450 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 6742792 165956 SH SOLE 165956 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 6125894 153801 SH SOLE 153801 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 6833413 160734 SH SOLE 160734 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 4071239 104686 SH SOLE 104686 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 6914886 166865 SH SOLE 166865 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1320423 30945 SH SOLE 30945 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 10369248 249141 SH SOLE 249141 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 4487686 111523 SH SOLE 111523 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 13532961 347088 SH SOLE 347088 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 7375820 196741 SH SOLE 196741 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 7150740 206848 SH SOLE 206848 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 6955317 194514 SH SOLE 194514 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 10710950 276627 SH SOLE 276627 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 8940069 252330 SH SOLE 252330 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 778435 20619 SH SOLE 20619 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 20629058 590255 SH SOLE 590255 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 5651253 174637 SH SOLE 174637 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 1976979 54165 SH SOLE 54165 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 16451126 773079 SH SOLE 773079 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 2153169 79747 SH SOLE 79747 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 10459709 236913 SH SOLE 236913 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 3882759 102201 SH SOLE 102201 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 5596539 165312 SH SOLE 165312 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 4885006 139046 SH SOLE 139046 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 16954393 498219 SH SOLE 498219 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 1215935 36981 SH SOLE 36981 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 992496 38724 SH SOLE 38724 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U687 3927205 123887 SH SOLE 123887 0 0 FIRST TR EXCHNG TRADED FD VI FT US SM CAP MOD 33740F417 1226358 57792 SH SOLE 57792 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F466 228949 10399 SH SOLE 10399 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U679 6535676 215984 SH SOLE 215984 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 184961 13278 SH SOLE 13278 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 2056516 126089 SH SOLE 126089 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 41457936 585233 SH SOLE 585233 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5708170 63309 SH SOLE 63309 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3691870 35346 SH SOLE 35346 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 44093444 1228914 SH SOLE 1228914 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 385981 3438 SH SOLE 3438 0 0 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 265399 3401 SH SOLE 3401 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 25919591 220686 SH SOLE 220686 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 27681825 157758 SH SOLE 157758 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 1327262 50582 SH SOLE 50582 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3767105 41144 SH SOLE 41144 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 254540 25227 SH SOLE 25227 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 1520966 126006 SH SOLE 126006 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 158869855 3916910 SH SOLE 3916910 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 22803248 208135 SH SOLE 208135 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 21133230 194974 SH SOLE 194974 0 0 FIRSTENERGY CORP COM 337932107 11105743 302939 SH SOLE 302939 0 0 FIRSTSERVICE CORP NEW COM 33767E202 31366337 193512 SH SOLE 193512 0 0 FISERV INC COM 337738108 223341971 1681286 SH SOLE 1681286 0 0 FIVE BELOW INC COM 33829M101 49372360 231621 SH SOLE 231621 0 0 FIVE9 INC COM 338307101 4534983 57631 SH SOLE 57631 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 745429 41996 SH SOLE 41996 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 1552524 111692 SH SOLE 111692 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 26991490 95508 SH SOLE 95508 0 0 FLEX LTD ORD Y2573F102 47664403 1564820 SH SOLE 1564820 0 0 FLEXSHARES TR CR SCD US BD 33939L761 2816867 58728 SH SOLE 58728 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 25774906 630656 SH SOLE 630656 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 17474293 739809 SH SOLE 739809 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 23284521 568609 SH SOLE 568609 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 16578326 269435 SH SOLE 269435 0 0 FLEXSHARES TR STOX US ESG SLCT 33939L696 361161 3113 SH SOLE 3113 0 0 FLEXSHARES TR US QT LW VLTY 33939L654 3674592 65378 SH SOLE 65378 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 6775160 126638 SH SOLE 126638 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 9981957 428797 SH SOLE 428797 0 0 FLEXSHARES TR CRE SLCT BD FD 33939L670 31090554 1389826 SH SOLE 1389826 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 6816720 122209 SH SOLE 122209 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 21676410 317427 SH SOLE 317427 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 7797981 152820 SH SOLE 152820 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 18807462 103068 SH SOLE 103068 0 0 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 7401966 98651 SH SOLE 98651 0 0 FLEXSHARES TR US QUALITY CAP 33939L746 28649898 540870 SH SOLE 540870 0 0 FLEXSHARES TR DEV MRK EX LOW 33939L647 613713 23641 SH SOLE 23641 0 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 910833 38546 SH SOLE 38546 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 409599 6935 SH SOLE 6935 0 0 FLEXSHARES TR EMRG MKT QT LW 33939L639 232717 9975 SH SOLE 9975 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 56495947 506418 SH SOLE 506418 0 0 FLOWERS FOODS INC COM 343498101 2609978 115947 SH SOLE 115947 0 0 FLOWSERVE CORP COM 34354P105 8526973 206865 SH SOLE 206865 0 0 FLUENCE ENERGY INC COM CL A 34379V103 201771 8460 SH SOLE 8460 0 0 FLUOR CORP NEW COM 343412102 4586388 117089 SH SOLE 117089 0 0 FLYWIRE CORPORATION COM VTG 302492103 3665316 158329 SH SOLE 158329 0 0 FMC CORP COM NEW 302491303 9287060 147297 SH SOLE 147297 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 44230186 339319 SH SOLE 339319 0 0 FOOT LOCKER INC COM 344849104 452600 14530 SH SOLE 14530 0 0 FORD MTR CO DEL COM 345370860 32325245 2651784 SH SOLE 2651784 0 0 FORESTAR GROUP INC COM 346232101 1290755 39031 SH SOLE 39031 0 0 FORMFACTOR INC COM 346375108 16525064 396190 SH SOLE 396190 0 0 FORRESTER RESH INC COM 346563109 253328 9449 SH SOLE 9449 0 0 FORTINET INC COM 34959E109 56224338 960607 SH SOLE 960607 0 0 FORTIS INC COM 349553107 6724492 163494 SH SOLE 163494 0 0 FORTIVE CORP COM 34959J108 50746118 689204 SH SOLE 689204 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 7245825 207617 SH SOLE 207617 0 0 FORTRESS BIOTECH INC COM NEW 34960Q307 187710 62362 SH SOLE 62362 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1910705 25095 SH SOLE 25095 0 0 FORWARD AIR CORP COM 349853101 2160140 34359 SH SOLE 34359 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 10386653 410540 SH SOLE 410540 0 0 FOX CORP CL A COM 35137L105 13332742 449368 SH SOLE 449368 0 0 FOX CORP CL B COM 35137L204 3110203 112485 SH SOLE 112485 0 0 FOX FACTORY HLDG CORP COM 35138V102 5219106 77343 SH SOLE 77343 0 0 FRANCO NEV CORP COM 351858105 5656612 51048 SH SOLE 51048 0 0 FRANKLIN ELEC INC COM 353514102 20283755 209868 SH SOLE 209868 0 0 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1460868 16237 SH SOLE 16237 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 1860988 299194 SH SOLE 299194 0 0 FRANKLIN RESOURCES INC COM 354613101 2126334 71377 SH SOLE 71377 0 0 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 218630 13622 SH SOLE 13622 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 17556276 627234 SH SOLE 627234 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN FTSE 35473P645 352946 14554 SH SOLE 14554 0 0 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 231714 10212 SH SOLE 10212 0 0 FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 243135 5886 SH SOLE 5886 0 0 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 3131927 121865 SH SOLE 121865 0 0 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 1053387 34268 SH SOLE 34268 0 0 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 4000663 164704 SH SOLE 164704 0 0 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 17113339 791551 SH SOLE 791551 0 0 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 5327814 103113 SH SOLE 103113 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 234827 4879 SH SOLE 4879 0 0 FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 1797449 83023 SH SOLE 83023 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 391726 16147 SH SOLE 16147 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 206433 9854 SH SOLE 9854 0 0 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 753427 22666 SH SOLE 22666 0 0 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 655999 26089 SH SOLE 26089 0 0 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 711367 30348 SH SOLE 30348 0 0 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 3204604 147984 SH SOLE 147984 0 0 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 2442807 117302 SH SOLE 117302 0 0 FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 231962 9615 SH SOLE 9615 0 0 FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306 1258224 34068 SH SOLE 34068 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 6298404 131987 SH SOLE 131987 0 0 FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P413 220162 8810 SH SOLE 8810 0 0 FREEPORT-MCMORAN INC CL B 35671D857 51908058 1219358 SH SOLE 1219358 0 0 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 5690813 273203 SH SOLE 273203 0 0 FRESHPET INC COM 358039105 6875947 79253 SH SOLE 79253 0 0 FRESHWORKS INC CLASS A COM 358054104 751633 31998 SH SOLE 31998 0 0 FRONTDOOR INC COM 35905A109 1290954 36654 SH SOLE 36654 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 8226067 1450806 SH SOLE 1450806 0 0 FS KKR CAP CORP COM 302635206 4769417 238829 SH SOLE 238829 0 0 FTAI AVIATION LTD SHS G3730V105 845960 18232 SH SOLE 18232 0 0 FTI CONSULTING INC COM 302941109 6589475 33088 SH SOLE 33088 0 0 FUBOTV INC NOTE 3.250% 2/1 35953DAB0 10150 14000 SH SOLE 14000 0 0 FUBOTV INC COM 35953D104 87838 27622 SH SOLE 27622 0 0 FUELCELL ENERGY INC COM 35952H601 27579 17237 SH SOLE 17237 0 0 FULLER H B CO COM 359694106 20015742 245863 SH SOLE 245863 0 0 FULTON FINL CORP PA COM 360271100 299763 18212 SH SOLE 18212 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 110073 11454 SH SOLE 11454 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 335046 6133 SH SOLE 6133 0 0 G III APPAREL GROUP LTD COM 36237H101 260151 7656 SH SOLE 7656 0 0 G1 THERAPEUTICS INC COM 3621LQ109 84427 27681 SH SOLE 27681 0 0 GABELLI DIVID & INCOME TR COM 36242H104 2214442 102331 SH SOLE 102331 0 0 GABELLI EQUITY TR INC COM 362397101 68394 13463 SH SOLE 13463 0 0 GALLAGHER ARTHUR J & CO COM 363576109 287452109 1278247 SH SOLE 1278247 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 28387797 575234 SH SOLE 575234 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 232020 64094 SH SOLE 64094 0 0 GAP INC COM 364760108 1217196 58211 SH SOLE 58211 0 0 GARMIN LTD SHS H2906T109 18046412 140395 SH SOLE 140395 0 0 GARRETT MOTION INC COM 366505105 172440 17833 SH SOLE 17833 0 0 GARTNER INC COM 366651107 147711409 327440 SH SOLE 327440 0 0 GATES INDL CORP PLC ORD SHS G39108108 6999953 521606 SH SOLE 521606 0 0 GATX CORP COM 361448103 23903801 198834 SH SOLE 198834 0 0 GDL FD COM SH BEN IT 361570104 730958 90915 SH SOLE 90915 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 79075207 1022701 SH SOLE 1022701 0 0 GEN DIGITAL INC COM 668771108 3147639 137933 SH SOLE 137933 0 0 GENERAC HLDGS INC COM 368736104 10295220 79660 SH SOLE 79660 0 0 GENERAL AMERN INVS CO INC COM 368802104 1566667 36477 SH SOLE 36477 0 0 GENERAL DYNAMICS CORP COM 369550108 215630647 830403 SH SOLE 830403 0 0 GENERAL ELECTRIC CO COM NEW 369604301 88294310 691799 SH SOLE 691799 0 0 GENERAL MLS INC COM 370334104 32073715 492381 SH SOLE 492381 0 0 GENERAL MTRS CO COM 37045V100 76400372 2126959 SH SOLE 2126959 0 0 GENERATION BIO CO COM 37148K100 29563 17917 SH SOLE 17917 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 497540 42965 SH SOLE 42965 0 0 GENIUS GROUP LTD ORD SHS Y3005A109 10308 15550 SH SOLE 15550 0 0 GENMAB A/S SPONSORED ADS 372303206 29481221 925918 SH SOLE 925918 0 0 GENPACT LIMITED SHS G3922B107 23258969 670094 SH SOLE 670094 0 0 GENTEX CORP COM 371901109 3544410 108525 SH SOLE 108525 0 0 GENTHERM INC COM 37253A103 8227877 157141 SH SOLE 157141 0 0 GENUINE PARTS CO COM 372460105 110448369 797461 SH SOLE 797461 0 0 GENWORTH FINL INC COM CL A 37247D106 547646 81983 SH SOLE 81983 0 0 GERDAU SA SPON ADR REP PFD 373737105 329790 67998 SH SOLE 67998 0 0 GETTY RLTY CORP NEW COM 374297109 6781463 232083 SH SOLE 232083 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3599481 104303 SH SOLE 104303 0 0 GIBRALTAR INDS INC COM 374689107 8353644 105769 SH SOLE 105769 0 0 GILDAN ACTIVEWEAR INC COM 375916103 8990851 271956 SH SOLE 271956 0 0 GILEAD SCIENCES INC COM 375558103 196346641 2423733 SH SOLE 2423733 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 1201791 711119 SH SOLE 711119 0 0 GITLAB INC CLASS A COM 37637K108 6741757 107080 SH SOLE 107080 0 0 GLACIER BANCORP INC NEW COM 37637Q105 37886131 916896 SH SOLE 916896 0 0 GLAUKOS CORP COM 377322102 6327881 79606 SH SOLE 79606 0 0 GLOBAL E ONLINE LTD SHS M5216V106 3242031 81808 SH SOLE 81808 0 0 GLOBAL MED REIT INC COM NEW 37954A204 218663 19699 SH SOLE 19699 0 0 GLOBAL NET LEASE INC COM NEW 379378201 193028 19400 SH SOLE 19400 0 0 GLOBAL PMTS INC COM 37940X102 81258666 639832 SH SOLE 639832 0 0 GLOBAL SELF STORAGE INC COM 37955N106 151295 32642 SH SOLE 32642 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 2089964 55732 SH SOLE 55732 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 5844862 114740 SH SOLE 114740 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 2687834 94742 SH SOLE 94742 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 35652795 1034614 SH SOLE 1034614 0 0 GLOBAL X FDS US PFD ETF 37954Y657 19410485 1000540 SH SOLE 1000540 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 26292552 593511 SH SOLE 593511 0 0 GLOBAL X FDS 1-3 MONTH T-BILL 37960A537 1159447 46341 SH SOLE 46341 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 3139241 100681 SH SOLE 100681 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2344285 95026 SH SOLE 95026 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1331131 58744 SH SOLE 58744 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 3528174 120374 SH SOLE 120374 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1121365 43855 SH SOLE 43855 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 577823 16364 SH SOLE 16364 0 0 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 579246 16340 SH SOLE 16340 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 12688282 284363 SH SOLE 284363 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 10420953 600978 SH SOLE 600978 0 0 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 289837 25695 SH SOLE 25695 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 11237600 394302 SH SOLE 394302 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 4549252 271759 SH SOLE 271759 0 0 GLOBAL X FDS S&P 500 RISK 37960A206 1106690 58555 SH SOLE 58555 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 3518758 60679 SH SOLE 60679 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 5211987 132150 SH SOLE 132150 0 0 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 227406 7045 SH SOLE 7045 0 0 GLOBAL X FDS S&P EX US ETF 37954Y368 225471 7628 SH SOLE 7628 0 0 GLOBAL X FDS SUPERDIVIDEND 37960A669 358499 15898 SH SOLE 15898 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 919339 53512 SH SOLE 53512 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 1493164 164445 SH SOLE 164445 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 2135525 77123 SH SOLE 77123 0 0 GLOBAL X FDS RATE PREFERRED 37954Y376 7783477 336074 SH SOLE 336074 0 0 GLOBAL X FDS X EMERGING MKT 37954Y350 7512318 335371 SH SOLE 335371 0 0 GLOBAL X FDS CANNABIS ETF NEW 37954Y145 125934 21564 SH SOLE 21564 0 0 GLOBAL X FDS EMERGING MKT GRT 37960A644 920013 36221 SH SOLE 36221 0 0 GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 477737 10332 SH SOLE 10332 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 269192 4442 SH SOLE 4442 0 0 GLOBANT S A COM L44385109 65671319 275953 SH SOLE 275953 0 0 GLOBE LIFE INC COM 37959E102 15524089 127539 SH SOLE 127539 0 0 GLOBUS MED INC CL A 379577208 10563970 198236 SH SOLE 198236 0 0 GMS INC COM 36251C103 3001936 36418 SH SOLE 36418 0 0 GODADDY INC CL A 380237107 54040111 509044 SH SOLE 509044 0 0 GOLAR LNG LTD SHS G9456A100 1706817 74242 SH SOLE 74242 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 4802100 327788 SH SOLE 327788 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 84918448 851398 SH SOLE 851398 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 295224254 3147045 SH SOLE 3147045 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 14439082 330792 SH SOLE 330792 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 798700 15971 SH SOLE 15971 0 0 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 9200698 225337 SH SOLE 225337 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 7829425 160013 SH SOLE 160013 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 113018184 2699264 SH SOLE 2699264 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 8979245 193893 SH SOLE 193893 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 20909802 681323 SH SOLE 681323 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 86693524 2654425 SH SOLE 2654425 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 17336873 274665 SH SOLE 274665 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 9305603 138765 SH SOLE 138765 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 11363041 167179 SH SOLE 167179 0 0 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 134853966 2063565 SH SOLE 2063565 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 196388769 509083 SH SOLE 509083 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 4545336 222429 SH SOLE 222429 0 0 GOLUB CAP BDC INC COM 38173M102 1051907 69663 SH SOLE 69663 0 0 GOODRX HLDGS INC COM CL A 38246G108 98577 14713 SH SOLE 14713 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 433870 30298 SH SOLE 30298 0 0 GOOSEHEAD INS INC COM CL A 38267D109 3436292 45334 SH SOLE 45334 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 95950 28472 SH SOLE 28472 0 0 GRACO INC COM 384109104 19054545 219624 SH SOLE 219624 0 0 GRAHAM HLDGS CO COM CL B 384637104 1395545 2004 SH SOLE 2004 0 0 GRAINGER W W INC COM 384802104 102877964 124145 SH SOLE 124145 0 0 GRAND CANYON ED INC COM 38526M106 33139806 250983 SH SOLE 250983 0 0 GRANITE PT MTG TR INC COM STK 38741L107 75701 12744 SH SOLE 12744 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 17877748 876790 SH SOLE 876790 0 0 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 273693 28362 SH SOLE 28362 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 17391743 705547 SH SOLE 705547 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 330688 4754 SH SOLE 4754 0 0 GRAY TELEVISION INC COM 389375106 3667252 409292 SH SOLE 409292 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 139576 18174 SH SOLE 18174 0 0 GREEN BRICK PARTNERS INC COM 392709101 224173 4316 SH SOLE 4316 0 0 GREENBRIER COS INC COM 393657101 237019 5365 SH SOLE 5365 0 0 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 28700 29000 SH SOLE 29000 0 0 GREIF INC CL A 397624107 475646 7252 SH SOLE 7252 0 0 GREIF INC CL B 397624206 280344 4247 SH SOLE 4247 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 2872788 215513 SH SOLE 215513 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2752371 238094 SH SOLE 238094 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 1570932 58269 SH SOLE 58269 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 6004862 19705 SH SOLE 19705 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1927272 22773 SH SOLE 22773 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 498307 1693 SH SOLE 1693 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3211371 18328 SH SOLE 18328 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 1279081 74085 SH SOLE 74085 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 147569 44182 SH SOLE 44182 0 0 GSK PLC SPONSORED ADR 37733W204 70255902 1895734 SH SOLE 1895734 0 0 GUARDANT HEALTH INC COM 40131M109 4354509 160980 SH SOLE 160980 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 4057625 317002 SH SOLE 317002 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 23686869 217231 SH SOLE 217231 0 0 GULF IS FABRICATION INC COM 402307102 81179 18748 SH SOLE 18748 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 10872773 177776 SH SOLE 177776 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 448510 8572 SH SOLE 8572 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 314236 9397 SH SOLE 9397 0 0 HACKETT GROUP INC COM 404609109 5206824 228670 SH SOLE 228670 0 0 HAEMONETICS CORP MASS COM 405024100 3057624 35758 SH SOLE 35758 0 0 HAIN CELESTIAL GROUP INC COM 405217100 142777 13039 SH SOLE 13039 0 0 HALEON PLC SPON ADS 405552100 49141278 5970994 SH SOLE 5970994 0 0 HALLIBURTON CO COM 406216101 21597959 597454 SH SOLE 597454 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 7770581 210243 SH SOLE 210243 0 0 HAMILTON LANE INC CL A 407497106 21033344 185414 SH SOLE 185414 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 545657 34579 SH SOLE 34579 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 290082 15292 SH SOLE 15292 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 2737931 56348 SH SOLE 56348 0 0 HANESBRANDS INC COM 410345102 1827639 409785 SH SOLE 409785 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 5287044 191698 SH SOLE 191698 0 0 HANOVER INS GROUP INC COM 410867105 10431447 85912 SH SOLE 85912 0 0 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 552387 41070 SH SOLE 41070 0 0 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 321408 15349 SH SOLE 15349 0 0 HARBOR ETF TRUST DISRUPTIVE INNOV 41151J307 181931 12567 SH SOLE 12567 0 0 HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109 1920848 42457 SH SOLE 42457 0 0 HARBOR ETF TRUST LONG TERM GROWER 41151J406 3338650 161522 SH SOLE 161522 0 0 HARLEY DAVIDSON INC COM 412822108 2111906 57326 SH SOLE 57326 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 205568 33426 SH SOLE 33426 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 2106489 54096 SH SOLE 54096 0 0 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 3487410 176488 SH SOLE 176488 0 0 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 15262633 448505 SH SOLE 448505 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 42382354 527275 SH SOLE 527275 0 0 HASBRO INC COM 418056107 25142208 492405 SH SOLE 492405 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2033211 143285 SH SOLE 143285 0 0 HAWKINS INC COM 420261109 445717 6329 SH SOLE 6329 0 0 HAYWARD HLDGS INC COM 421298100 662787 48734 SH SOLE 48734 0 0 HCA HEALTHCARE INC COM 40412C101 56927458 210313 SH SOLE 210313 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 66434999 989942 SH SOLE 989942 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 10358886 601212 SH SOLE 601212 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1077935 103947 SH SOLE 103947 0 0 HEALTHEQUITY INC COM 42226A107 5333238 80441 SH SOLE 80441 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 39946786 2017514 SH SOLE 2017514 0 0 HEARTLAND FINL USA INC COM 42234Q102 5056989 134459 SH SOLE 134459 0 0 HECLA MNG CO COM 422704106 577462 120054 SH SOLE 120054 0 0 HEICO CORP NEW COM 422806109 55445568 309977 SH SOLE 309977 0 0 HEICO CORP NEW CL A 422806208 60646399 425768 SH SOLE 425768 0 0 HELEN OF TROY LTD COM G4388N106 6151460 50918 SH SOLE 50918 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 2188130 48250 SH SOLE 48250 0 0 HELLO GROUP INC ADS 423403104 650507 93598 SH SOLE 93598 0 0 HELMERICH & PAYNE INC COM 423452101 14397395 397498 SH SOLE 397498 0 0 HENRY JACK & ASSOC INC COM 426281101 164382825 1005953 SH SOLE 1005953 0 0 HENRY SCHEIN INC COM 806407102 7340010 96949 SH SOLE 96949 0 0 HERC HLDGS INC COM 42704L104 3254799 21860 SH SOLE 21860 0 0 HERCULES CAPITAL INC COM 427096508 942188 56520 SH SOLE 56520 0 0 HERON THERAPEUTICS INC COM 427746102 22819 13423 SH SOLE 13423 0 0 HERSHEY CO COM 427866108 28647600 153656 SH SOLE 153656 0 0 HESS CORP COM 42809H107 16098563 111672 SH SOLE 111672 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1275786 40335 SH SOLE 40335 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5281186 311024 SH SOLE 311024 0 0 HEXCEL CORP NEW COM 428291108 47865799 649028 SH SOLE 649028 0 0 HF SINCLAIR CORP COM 403949100 3208813 57744 SH SOLE 57744 0 0 HIBBETT INC COM 428567101 2926402 40633 SH SOLE 40633 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 298656 37997 SH SOLE 37997 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 10714150 1393258 SH SOLE 1393258 0 0 HIGHWOODS PPTYS INC COM 431284108 5151541 224370 SH SOLE 224370 0 0 HILLENBRAND INC COM 431571108 531627 11110 SH SOLE 11110 0 0 HILLMAN SOLUTIONS CORP COM 431636109 12063903 1309870 SH SOLE 1309870 0 0 HILTON GRAND VACATIONS INC COM 43283X105 291787 7262 SH SOLE 7262 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 59404872 326239 SH SOLE 326239 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 892782 147081 SH SOLE 147081 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 298577 33548 SH SOLE 33548 0 0 HINGHAM INSTN SVGS MASS COM 433323102 263495 1355 SH SOLE 1355 0 0 HNI CORP COM 404251100 1346119 32181 SH SOLE 32181 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 1060486 40246 SH SOLE 40246 0 0 HOLOGIC INC COM 436440101 21340052 298671 SH SOLE 298671 0 0 HOME BANCSHARES INC COM 436893200 11678619 461059 SH SOLE 461059 0 0 HOME DEPOT INC COM 437076102 838070879 2418326 SH SOLE 2418326 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 21027128 680269 SH SOLE 680269 0 0 HONEYWELL INTL INC COM 438516106 270367884 1289246 SH SOLE 1289246 0 0 HOPE BANCORP INC COM 43940T109 260574 21571 SH SOLE 21571 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 5789376 177045 SH SOLE 177045 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 269569 20468 SH SOLE 20468 0 0 HORMEL FOODS CORP COM 440452100 22043090 686487 SH SOLE 686487 0 0 HOST HOTELS & RESORTS INC COM 44107P104 14583983 749049 SH SOLE 749049 0 0 HOULIHAN LOKEY INC CL A 441593100 57649417 480772 SH SOLE 480772 0 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 3184142 37220 SH SOLE 37220 0 0 HOWMET AEROSPACE INC COM 443201108 20375792 376493 SH SOLE 376493 0 0 HP INC COM 40434L105 28886391 960000 SH SOLE 960000 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 26237099 647190 SH SOLE 647190 0 0 HUB GROUP INC CL A 443320106 1240546 13493 SH SOLE 13493 0 0 HUBBELL INC COM 443510607 18424344 56013 SH SOLE 56013 0 0 HUBSPOT INC COM 443573100 41599371 71656 SH SOLE 71656 0 0 HUDBAY MINERALS INC COM 443628102 72991 13223 SH SOLE 13223 0 0 HUDSON PAC PPTYS INC COM 444097109 694736 74623 SH SOLE 74623 0 0 HUMANA INC COM 444859102 38525689 84152 SH SOLE 84152 0 0 HUNT J B TRANS SVCS INC COM 445658107 27125040 135802 SH SOLE 135802 0 0 HUNTINGTON BANCSHARES INC COM 446150104 63257262 4973055 SH SOLE 4973055 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 23274902 89643 SH SOLE 89643 0 0 HUNTSMAN CORP COM 447011107 1587546 63173 SH SOLE 63173 0 0 HURON CONSULTING GROUP INC COM 447462102 4566980 44426 SH SOLE 44426 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 274222 15142 SH SOLE 15142 0 0 HUYA INC ADS REP SHS A 44852D108 176489 48221 SH SOLE 48221 0 0 HYATT HOTELS CORP COM CL A 448579102 11661641 89423 SH SOLE 89423 0 0 I3 VERTICALS INC COM CL A 46571Y107 1840964 86961 SH SOLE 86961 0 0 IAC INC COM NEW 44891N208 3916854 74778 SH SOLE 74778 0 0 IAMGOLD CORP COM 450913108 38952 15396 SH SOLE 15396 0 0 ICF INTL INC COM 44925C103 7498028 55918 SH SOLE 55918 0 0 ICHOR HOLDINGS SHS G4740B105 653162 19422 SH SOLE 19422 0 0 ICICI BANK LIMITED ADR 45104G104 88518502 3713024 SH SOLE 3713024 0 0 ICON PLC SHS G4705A100 136008878 480478 SH SOLE 480478 0 0 ICU MED INC COM 44930G107 1002487 10051 SH SOLE 10051 0 0 IDACORP INC COM 451107106 15190382 154499 SH SOLE 154499 0 0 IDEX CORP COM 45167R104 27686894 127525 SH SOLE 127525 0 0 IDEXX LABS INC COM 45168D104 117762319 212165 SH SOLE 212165 0 0 ILLINOIS TOOL WKS INC COM 452308109 160655539 613330 SH SOLE 613330 0 0 ILLUMINA INC COM 452327109 16290672 116997 SH SOLE 116997 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 4684976 68574 SH SOLE 68574 0 0 IMMUNOGEN INC COM 45253H101 1265907 42695 SH SOLE 42695 0 0 IMMUNOVANT INC COM 45258J102 602122 14292 SH SOLE 14292 0 0 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 207555 6231 SH SOLE 6231 0 0 IMPACT SHS TR I NAACP MINO ETF 45259A209 527900 15545 SH SOLE 15545 0 0 IMPERIAL OIL LTD COM NEW 453038408 6424313 112333 SH SOLE 112333 0 0 IMPINJ INC COM 453204109 2591163 28781 SH SOLE 28781 0 0 INARI MED INC COM 45332Y109 3438066 52959 SH SOLE 52959 0 0 INCYTE CORP COM 45337C102 2532101 40327 SH SOLE 40327 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 372794 24366 SH SOLE 24366 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 627755 12338 SH SOLE 12338 0 0 INDEPENDENT BK CORP MASS COM 453836108 781210 11871 SH SOLE 11871 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 312654 12016 SH SOLE 12016 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 7106156 289339 SH SOLE 289339 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 429280 17479 SH SOLE 17479 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 3100428 103004 SH SOLE 103004 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 10291371 327646 SH SOLE 327646 0 0 INDEXIQ ETF TR IQ 500 INT ETF 45409B362 310832 9482 SH SOLE 9482 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 91392 11269 SH SOLE 11269 0 0 INDIVIOR PLC ORD G4766E116 342124 22405 SH SOLE 22405 0 0 INFINERA CORP COM 45667G103 724579 152543 SH SOLE 152543 0 0 INFOSYS LTD SPONSORED ADR 456788108 10887121 592335 SH SOLE 592335 0 0 ING GROEP N.V. SPONSORED ADR 456837103 45013899 2996931 SH SOLE 2996931 0 0 INGERSOLL RAND INC COM 45687V106 18781429 242842 SH SOLE 242842 0 0 INGEVITY CORP COM 45688C107 2303300 48778 SH SOLE 48778 0 0 INGLES MKTS INC CL A 457030104 353315 4091 SH SOLE 4091 0 0 INGREDION INC COM 457187102 23014510 212057 SH SOLE 212057 0 0 INMODE LTD SHS M5425M103 1055800 47473 SH SOLE 47473 0 0 INNOSPEC INC COM 45768S105 2971365 24110 SH SOLE 24110 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 576643 5720 SH SOLE 5720 0 0 INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 469470 16497 SH SOLE 16497 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 50254716 1759003 SH SOLE 1759003 0 0 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 518805 20628 SH SOLE 20628 0 0 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 313921 13268 SH SOLE 13268 0 0 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 365911 15485 SH SOLE 15485 0 0 INNOVATOR ETFS TR QUITY MANAGD FLR 45783Y673 1930755 70646 SH SOLE 70646 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 1819120 33012 SH SOLE 33012 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 330143 7919 SH SOLE 7919 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 1123250 24525 SH SOLE 24525 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 985715 36344 SH SOLE 36344 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 1116990 36742 SH SOLE 36742 0 0 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 778688 27870 SH SOLE 27870 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 1251173 48627 SH SOLE 48627 0 0 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 30870097 770212 SH SOLE 770212 0 0 INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756 5494827 197959 SH SOLE 197959 0 0 INNOVATOR ETFS TR POWER BUFFER SET 45783Y723 1139756 40408 SH SOLE 40408 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1277942 35800 SH SOLE 35800 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 2763544 72317 SH SOLE 72317 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 6406030 195963 SH SOLE 195963 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 16528407 456712 SH SOLE 456712 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 3738059 111985 SH SOLE 111985 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 380867 13880 SH SOLE 13880 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 552243 18374 SH SOLE 18374 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 7194220 237433 SH SOLE 237433 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 2187210 58124 SH SOLE 58124 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 2947341 76614 SH SOLE 76614 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 7221140 199921 SH SOLE 199921 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 568576 17565 SH SOLE 17565 0 0 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 396121 12956 SH SOLE 12956 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 1781053 43593 SH SOLE 43593 0 0 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 3176654 93809 SH SOLE 93809 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 969415 24474 SH SOLE 24474 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 18226730 506633 SH SOLE 506633 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 6147877 165088 SH SOLE 165088 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 3857891 122572 SH SOLE 122572 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 2089255 58654 SH SOLE 58654 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 1870486 57289 SH SOLE 57289 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 22510296 674567 SH SOLE 674567 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 1088949 37028 SH SOLE 37028 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 404196 12791 SH SOLE 12791 0 0 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 785746 26671 SH SOLE 26671 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 3669526 119373 SH SOLE 119373 0 0 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 596063 21395 SH SOLE 21395 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 2812758 80574 SH SOLE 80574 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 1701108 46377 SH SOLE 46377 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 11653235 332001 SH SOLE 332001 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 4547871 132052 SH SOLE 132052 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 5827847 167648 SH SOLE 167648 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 842073 26283 SH SOLE 26283 0 0 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 381843 12069 SH SOLE 12069 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 3395363 108424 SH SOLE 108424 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C284 474810 17532 SH SOLE 17532 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 504511 17294 SH SOLE 17294 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 657483 19163 SH SOLE 19163 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C599 2040691 74153 SH SOLE 74153 0 0 INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541 368108 14340 SH SOLE 14340 0 0 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 655224 22854 SH SOLE 22854 0 0 INNOVATOR ETFS TR INNOVATOR INTER 45783Y533 1400168 53564 SH SOLE 53564 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 1694705 44306 SH SOLE 44306 0 0 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 1092233 29818 SH SOLE 29818 0 0 INNOVATOR ETFS TR PREMIUM INC 15 B 45783Y434 2179360 90505 SH SOLE 90505 0 0 INOGEN INC COM 45780L104 227473 41434 SH SOLE 41434 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6326523 35705 SH SOLE 35705 0 0 INSMED INC COM PAR $.01 457669307 1918420 61905 SH SOLE 61905 0 0 INSPERITY INC COM 45778Q107 23080576 196900 SH SOLE 196900 0 0 INSPIRE MED SYS INC COM 457730109 5470151 26890 SH SOLE 26890 0 0 INSTALLED BLDG PRODS INC COM 45780R101 10746184 58780 SH SOLE 58780 0 0 INSTRUCTURE HLDGS INC COM 457790103 1611228 59653 SH SOLE 59653 0 0 INSULET CORP COM 45784P101 20126186 92756 SH SOLE 92756 0 0 INTAPP INC COM 45827U109 1429818 37607 SH SOLE 37607 0 0 INTEGER HLDGS CORP COM 45826H109 25572441 258099 SH SOLE 258099 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2235509 51332 SH SOLE 51332 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 745388 51799 SH SOLE 51799 0 0 INTEL CORP COM 458140100 152670918 3038227 SH SOLE 3038227 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1501815 49256 SH SOLE 49256 0 0 INTER & CO INC CLASS A COM G4R20B107 254326 45742 SH SOLE 45742 0 0 INTER PARFUMS INC COM 458334109 20125766 139753 SH SOLE 139753 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 23695940 285838 SH SOLE 285838 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 124601816 970192 SH SOLE 970192 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 4954405 54337 SH SOLE 54337 0 0 INTERDIGITAL INC COM 45867G101 4576429 42164 SH SOLE 42164 0 0 INTERFACE INC COM 458665304 249097 19738 SH SOLE 19738 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 1283703 23632 SH SOLE 23632 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 197810189 1209478 SH SOLE 1209478 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 20807928 256983 SH SOLE 256983 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2352498 85826 SH SOLE 85826 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2398179 108564 SH SOLE 108564 0 0 INTERNATIONAL PAPER CO COM 460146103 8556073 236683 SH SOLE 236683 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 362820 7978 SH SOLE 7978 0 0 INTERPUBLIC GROUP COS INC COM 460690100 49944572 1530165 SH SOLE 1530165 0 0 INTL GNRL INSURANCE HLDNGS L SHS G4809J106 354020 27486 SH SOLE 27486 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 9191926 128343 SH SOLE 128343 0 0 INTUIT COM 461202103 583516953 933582 SH SOLE 933582 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 212074657 628630 SH SOLE 628630 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 4770207 188245 SH SOLE 188245 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 73198886 1549511 SH SOLE 1549511 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 9751234 390205 SH SOLE 390205 0 0 INVESCO ACTIVELY MANAGED ETF AAA CLO FLTNG RT 46090A721 4341399 169844 SH SOLE 169844 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 414799 4535 SH SOLE 4535 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 20234837 405670 SH SOLE 405670 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 60229037 4528499 SH SOLE 4528499 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 172830 17636 SH SOLE 17636 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 480053 4705 SH SOLE 4705 0 0 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 972869 14783 SH SOLE 14783 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 303064 2865 SH SOLE 2865 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 15533381 704781 SH SOLE 704781 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2865132 138145 SH SOLE 138145 0 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 333606 18230 SH SOLE 18230 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 831506 43330 SH SOLE 43330 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 1887933 135725 SH SOLE 135725 0 0 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 1771822 35472 SH SOLE 35472 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1872142 69108 SH SOLE 69108 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 313400227 1859501 SH SOLE 1859501 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 39539967 1635234 SH SOLE 1635234 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 855670 16142 SH SOLE 16142 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 69302743 3272084 SH SOLE 3272084 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 8562299 472272 SH SOLE 472272 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 11036878 962239 SH SOLE 962239 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 18660153 350887 SH SOLE 350887 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1575212 36804 SH SOLE 36804 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 21333866 183980 SH SOLE 183980 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 4029511 91269 SH SOLE 91269 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 14692186 636577 SH SOLE 636577 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 29479979 1641424 SH SOLE 1641424 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 2597827 31004 SH SOLE 31004 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 453175 14269 SH SOLE 14269 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 1081967 54950 SH SOLE 54950 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 8366238 405734 SH SOLE 405734 0 0 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 1506782 52264 SH SOLE 52264 0 0 INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862 226304 9131 SH SOLE 9131 0 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 548397 23792 SH SOLE 23792 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 599709 12192 SH SOLE 12192 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 160983 10150 SH SOLE 10150 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 1349307 66864 SH SOLE 66864 0 0 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 549285 6069 SH SOLE 6069 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1058097 39203 SH SOLE 39203 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1555330 35268 SH SOLE 35268 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 22975889 269228 SH SOLE 269228 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 4990270 60562 SH SOLE 60562 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 14377517 339012 SH SOLE 339012 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 86819304 1385562 SH SOLE 1385562 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 2209424 33734 SH SOLE 33734 0 0 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 1746327 61082 SH SOLE 61082 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1523024 14501 SH SOLE 14501 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 6040891 145810 SH SOLE 145810 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1315909 27273 SH SOLE 27273 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 2234342 51129 SH SOLE 51129 0 0 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 10799662 102265 SH SOLE 102265 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 3715305 69640 SH SOLE 69640 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 21971482 816480 SH SOLE 816480 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573 477591 18630 SH SOLE 18630 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2299770 120407 SH SOLE 120407 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 2479732 88027 SH SOLE 88027 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 11035260 441764 SH SOLE 441764 0 0 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 25930099 1078623 SH SOLE 1078623 0 0 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 920469 24990 SH SOLE 24990 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 4699063 99149 SH SOLE 99149 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 428790 11927 SH SOLE 11927 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 814167 21198 SH SOLE 21198 0 0 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 689612 29828 SH SOLE 29828 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 7473393 387222 SH SOLE 387222 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 4487821 221293 SH SOLE 221293 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 3576816 143561 SH SOLE 143561 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 2879746 117371 SH SOLE 117371 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 2111957 88904 SH SOLE 88904 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 1185932 49615 SH SOLE 49615 0 0 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 10599274 146458 SH SOLE 146458 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 4432264 204629 SH SOLE 204629 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 1642658 69150 SH SOLE 69150 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 11588895 554891 SH SOLE 554891 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 18787461 827095 SH SOLE 827095 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 7284882 356142 SH SOLE 356142 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 13384820 588861 SH SOLE 588861 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 4786170 206925 SH SOLE 206925 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 3786041 194605 SH SOLE 194605 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 770908 32812 SH SOLE 32812 0 0 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 751556 33522 SH SOLE 33522 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 6701354 402847 SH SOLE 402847 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 914996 55741 SH SOLE 55741 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 2031046 46906 SH SOLE 46906 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 50958469 991217 SH SOLE 991217 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 3863526 99575 SH SOLE 99575 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 4595495 205438 SH SOLE 205438 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 1327033 71557 SH SOLE 71557 0 0 INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 524002 20818 SH SOLE 20818 0 0 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 380859 17600 SH SOLE 17600 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 706327 18046 SH SOLE 18046 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 638090 11263 SH SOLE 11263 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 16772578 269656 SH SOLE 269656 0 0 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 218361 2869 SH SOLE 2869 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 12883409 156962 SH SOLE 156962 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3485546 57272 SH SOLE 57272 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 490218422 3106581 SH SOLE 3106581 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 23841135 258693 SH SOLE 258693 0 0 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 1149184 17454 SH SOLE 17454 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 8221743 83031 SH SOLE 83031 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 500805 4229 SH SOLE 4229 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 8551322 100027 SH SOLE 100027 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 853265 16893 SH SOLE 16893 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 732597 15919 SH SOLE 15919 0 0 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 429894 13912 SH SOLE 13912 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1068876 73311 SH SOLE 73311 0 0 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 626991 13674 SH SOLE 13674 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 6035766 160997 SH SOLE 160997 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 233604 8974 SH SOLE 8974 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 4825804 228278 SH SOLE 228278 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 5778508 313071 SH SOLE 313071 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 5446937 70102 SH SOLE 70102 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 461505 9770 SH SOLE 9770 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 508876 14108 SH SOLE 14108 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 2837971 32412 SH SOLE 32412 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 822323 37895 SH SOLE 37895 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 191431716 1952588 SH SOLE 1952588 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 8477092 269994 SH SOLE 269994 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1291453 17518 SH SOLE 17518 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 603433 10297 SH SOLE 10297 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1396939 41530 SH SOLE 41530 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 42828960 1312162 SH SOLE 1312162 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1036684 18999 SH SOLE 18999 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1171063 39324 SH SOLE 39324 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 431495 12970 SH SOLE 12970 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1503759 46614 SH SOLE 46614 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 41091690 759832 SH SOLE 759832 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 22324350 591844 SH SOLE 591844 0 0 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 1905918 19371 SH SOLE 19371 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 695198 16851 SH SOLE 16851 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 866277 7440 SH SOLE 7440 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 12527596 139490 SH SOLE 139490 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 13760617 155119 SH SOLE 155119 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 757944 15057 SH SOLE 15057 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 7481462 138111 SH SOLE 138111 0 0 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 10400921 210120 SH SOLE 210120 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1812001 60969 SH SOLE 60969 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1208058 12877 SH SOLE 12877 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 6476007 136194 SH SOLE 136194 0 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 6822287 232684 SH SOLE 232684 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 525308 12185 SH SOLE 12185 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 1022222 11949 SH SOLE 11949 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 538183 13492 SH SOLE 13492 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 173213618 4920841 SH SOLE 4920841 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 6146647 121140 SH SOLE 121140 0 0 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 1425748 22588 SH SOLE 22588 0 0 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 761068 36784 SH SOLE 36784 0 0 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833 367464 14101 SH SOLE 14101 0 0 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825 689813 32393 SH SOLE 32393 0 0 INVESCO HIGH INCOME TR II COM 46131F101 719415 69241 SH SOLE 69241 0 0 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 211311 8254 SH SOLE 8254 0 0 INVESCO LTD SHS G491BT108 1226400 68744 SH SOLE 68744 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 117430 11743 SH SOLE 11743 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1852331859 4523178 SH SOLE 4523178 0 0 INVESCO SR INCOME TR COM 46131H107 1895696 462365 SH SOLE 462365 0 0 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 1123386 41020 SH SOLE 41020 0 0 INVESTMENT MANAGERS SER TR I AXS FIRST PRIORT 46144X610 959882 38457 SH SOLE 38457 0 0 INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 1097594 33180 SH SOLE 33180 0 0 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 1080231 32519 SH SOLE 32519 0 0 INVESTORS TITLE CO NC COM 461804106 648884 4002 SH SOLE 4002 0 0 INVITAE CORP COM 46185L103 85202 135931 SH SOLE 135931 0 0 INVITATION HOMES INC COM 46187W107 25593306 750317 SH SOLE 750317 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6752971 133484 SH SOLE 133484 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 198461 24411 SH SOLE 24411 0 0 IPG PHOTONICS CORP COM 44980X109 4519985 41644 SH SOLE 41644 0 0 IQIYI INC SPONSORED ADS 46267X108 215169 44092 SH SOLE 44092 0 0 IQVIA HLDGS INC COM 46266C105 116483882 503431 SH SOLE 503431 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 4818245 45014 SH SOLE 45014 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 367720 8934 SH SOLE 8934 0 0 IRON MTN INC DEL COM 46284V101 26556186 379483 SH SOLE 379483 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 123861 10827 SH SOLE 10827 0 0 ISHARES GOLD TR ISHARES NEW 464285204 117929408 3021507 SH SOLE 3021507 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1733446455 34271381 SH SOLE 34271381 0 0 ISHARES INC MSCI EMRG CHN 46434G764 526112981 9494910 SH SOLE 9494910 0 0 ISHARES INC MSCI EURZONE ETF 464286608 36669103 772957 SH SOLE 772957 0 0 ISHARES INC MSCI WORLD ETF 464286392 31882355 239681 SH SOLE 239681 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 41604716 648655 SH SOLE 648655 0 0 ISHARES INC MSCI STH KOR ETF 464286772 6747846 102973 SH SOLE 102973 0 0 ISHARES INC EMNG MKTS EQT 46434G889 11096684 258905 SH SOLE 258905 0 0 ISHARES INC EM MKTS DIV ETF 464286319 4988954 188333 SH SOLE 188333 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 83903305 2617071 SH SOLE 2617071 0 0 ISHARES INC JP MRGN EM HI BD 464286285 15497808 426350 SH SOLE 426350 0 0 ISHARES INC JP MRG EM CRP BD 464286251 952677 21588 SH SOLE 21588 0 0 ISHARES INC JP MORGAN EM ETF 464286517 7825473 213112 SH SOLE 213112 0 0 ISHARES INC MSCI AGRICULTURE 464286350 579230 15167 SH SOLE 15167 0 0 ISHARES INC MSCI AUST ETF 464286103 8800392 361561 SH SOLE 361561 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 6714869 192073 SH SOLE 192073 0 0 ISHARES INC MSCI CDA ETF 464286509 11996706 327064 SH SOLE 327064 0 0 ISHARES INC MSCI EMERG MRKT 464286533 56820995 1022144 SH SOLE 1022144 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 4483882 67825 SH SOLE 67825 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 2525851 43692 SH SOLE 43692 0 0 ISHARES INC MSCI FRANCE ETF 464286707 938879 23963 SH SOLE 23963 0 0 ISHARES INC MSCI GERMANY ETF 464286806 11029149 371477 SH SOLE 371477 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 36223843 360975 SH SOLE 360975 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 1965468 45634 SH SOLE 45634 0 0 ISHARES INC MSCI ITALY ETF 46434G830 395706 11662 SH SOLE 11662 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1650370 77664 SH SOLE 77664 0 0 ISHARES INC MSCI MEXICO ETF 464286822 1335252 19679 SH SOLE 19679 0 0 ISHARES INC MSCI PAC JP ETF 464286665 3897671 89787 SH SOLE 89787 0 0 ISHARES INC MSCI SWITZERLAND 464286749 19173584 397215 SH SOLE 397215 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1689912 36713 SH SOLE 36713 0 0 ISHARES INC US INTL HGH YLD 464286178 1405736 31779 SH SOLE 31779 0 0 ISHARES INC MSCI NETHERL ETF 464286814 1758311 39398 SH SOLE 39398 0 0 ISHARES INC MSCI THAILND ETF 464286624 233732 3660 SH SOLE 3660 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 30261926 358384 SH SOLE 358384 0 0 ISHARES INC GLB ENR PROD ETF 464286343 431727 17913 SH SOLE 17913 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 641698 63035 SH SOLE 63035 0 0 ISHARES INC CUR HD MSCI EM 46434G509 321437 13077 SH SOLE 13077 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2500319 124642 SH SOLE 124642 0 0 ISHARES SILVER TR ISHARES 46428Q109 23482428 1078165 SH SOLE 1078165 0 0 ISHARES TR MRNING SM CP ETF 464288703 343612 5803 SH SOLE 5803 0 0 ISHARES TR S&P MC 400GR ETF 464287606 125427812 1583285 SH SOLE 1583285 0 0 ISHARES TR U.S. TECH ETF 464287721 1291800277 10523831 SH SOLE 10523831 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1701794462 17210704 SH SOLE 17210704 0 0 ISHARES TR BROAD USD HIGH 46435U853 149437721 4111079 SH SOLE 4111079 0 0 ISHARES TR CONV BD ETF 46435G102 17679903 224964 SH SOLE 224964 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2456728567 34921515 SH SOLE 34921515 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 659246803 10153193 SH SOLE 10153193 0 0 ISHARES TR CORE S&P500 ETF 464287200 16112761704 33734819 SH SOLE 33734819 0 0 ISHARES TR CORE S&P MCP ETF 464287507 714826858 2579206 SH SOLE 2579206 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1128772023 10427455 SH SOLE 10427455 0 0 ISHARES TR CORE S&P TTL STK 464287150 453234403 4307084 SH SOLE 4307084 0 0 ISHARES TR CORE TOTAL USD 46434V613 4622697366 100340729 SH SOLE 100340729 0 0 ISHARES TR CORE US AGGBD ET 464287226 4047594791 40781811 SH SOLE 40781811 0 0 ISHARES TR CRE U S REIT ETF 464288521 27337819 503552 SH SOLE 503552 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 14917586 609378 SH SOLE 609378 0 0 ISHARES TR ESG ADV TTL USD 46436E619 67095557 1550984 SH SOLE 1550984 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 1332585654 12700969 SH SOLE 12700969 0 0 ISHARES TR EXPANDED TECH 464287515 28137621 69366 SH SOLE 69366 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 6174982 103140 SH SOLE 103140 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 287050697 7339573 SH SOLE 7339573 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 27752983 600714 SH SOLE 600714 0 0 ISHARES TR IBOXX HI YD ETF 464288513 470978542 6085780 SH SOLE 6085780 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1042570996 9421390 SH SOLE 9421390 0 0 ISHARES TR INTL TREA BD ETF 464288117 5843172 141378 SH SOLE 141378 0 0 ISHARES TR JPMORGAN USD EMG 464288281 357877596 4018388 SH SOLE 4018388 0 0 ISHARES TR MBS ETF 464288588 2008416499 21347964 SH SOLE 21347964 0 0 ISHARES TR MSCI EAFE ETF 464287465 515189840 6837291 SH SOLE 6837291 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1554709634 16052758 SH SOLE 16052758 0 0 ISHARES TR EAFE VALUE ETF 464288877 2588078902 49675219 SH SOLE 49675219 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 798612341 21262309 SH SOLE 21262309 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 1208343790 15485631 SH SOLE 15485631 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 3936222646 26751547 SH SOLE 26751547 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1766060026 16290564 SH SOLE 16290564 0 0 ISHARES TR PFD AND INCM SEC 464288687 142523903 4569538 SH SOLE 4569538 0 0 ISHARES TR RUS 1000 ETF 464287622 1183532527 4512821 SH SOLE 4512821 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1641129526 5413232 SH SOLE 5413232 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1184279713 7166594 SH SOLE 7166594 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 653537042 3256126 SH SOLE 3256126 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 279522022 1108247 SH SOLE 1108247 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 296085327 1906170 SH SOLE 1906170 0 0 ISHARES TR RUS MID CAP ETF 464287499 356984895 4592627 SH SOLE 4592627 0 0 ISHARES TR RUS MD CP GR ETF 464287481 230901193 2210427 SH SOLE 2210427 0 0 ISHARES TR RUS TP200 GR ETF 464289438 376063709 2146237 SH SOLE 2146237 0 0 ISHARES TR S&P 100 ETF 464287101 875600037 3919603 SH SOLE 3919603 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1618264260 21548126 SH SOLE 21548126 0 0 ISHARES TR SP SMCP600VL ETF 464287879 501805834 4868593 SH SOLE 4868593 0 0 ISHARES TR SHORT TREAS BD 464288679 183771205 1668675 SH SOLE 1668675 0 0 ISHARES TR TIPS BD ETF 464287176 332106995 3089655 SH SOLE 3089655 0 0 ISHARES TR TRS FLT RT BD 46434V860 1460797465 28943877 SH SOLE 28943877 0 0 ISHARES TR US AER DEF ETF 464288760 60537694 478181 SH SOLE 478181 0 0 ISHARES TR US INFRASTRUC 46435U713 281641534 6993830 SH SOLE 6993830 0 0 ISHARES TR US TREAS BD ETF 46429B267 1058346457 45935176 SH SOLE 45935176 0 0 ISHARES TR USD GRN BOND ETF 46435U440 17284571 365966 SH SOLE 365966 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 121251573 1209251 SH SOLE 1209251 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 195303864 4625861 SH SOLE 4625861 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 13726391 278992 SH SOLE 278992 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 397204729 4841598 SH SOLE 4841598 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 217884418 4249331 SH SOLE 4249331 0 0 ISHARES TR 10+ YR INVST GRD 464289511 140100738 2658963 SH SOLE 2658963 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 509683970 4707962 SH SOLE 4707962 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 455477367 3888648 SH SOLE 3888648 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 252010425 4846354 SH SOLE 4846354 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 1164863180 12084897 SH SOLE 12084897 0 0 ISHARES TR USD INV GRDE ETF 464288620 231241140 4511142 SH SOLE 4511142 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 20799716 391046 SH SOLE 391046 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 191981362 4021394 SH SOLE 4021394 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 106863887 2111100 SH SOLE 2111100 0 0 ISHARES TR IBONDS DEC 2030 46436E726 2551781 117920 SH SOLE 117920 0 0 ISHARES TR IBONDS DEC 2031 46436E486 2623669 126320 SH SOLE 126320 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 38526248 1546618 SH SOLE 1546618 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 40594564 1639522 SH SOLE 1639522 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 37215447 1557132 SH SOLE 1557132 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 35591746 1487327 SH SOLE 1487327 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 34330899 1368310 SH SOLE 1368310 0 0 ISHARES TR IBONDS DEC 29 46436E205 2896816 125566 SH SOLE 125566 0 0 ISHARES TR IBONDS DEC 2032 46436E312 1589136 62986 SH SOLE 62986 0 0 ISHARES TR IBONDS DEC 2033 46436E130 1763513 68221 SH SOLE 68221 0 0 ISHARES TR INTRM GOV CR ETF 464288612 214250008 2045151 SH SOLE 2045151 0 0 ISHARES TR LATN AMER 40 ETF 464287390 6360723 218882 SH SOLE 218882 0 0 ISHARES TR MSCI ACWI ETF 464288257 51321152 504286 SH SOLE 504286 0 0 ISHARES TR MSCI EURO FL ETF 464289180 13420292 640281 SH SOLE 640281 0 0 ISHARES TR MSCI USA MMENTM 46432F396 1120677135 7143076 SH SOLE 7143076 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 56925521 207955 SH SOLE 207955 0 0 ISHARES TR S&P 500 VAL ETF 464287408 750189758 4314163 SH SOLE 4314163 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 87177142 486452 SH SOLE 486452 0 0 ISHARES TR U.S. MED DVC ETF 464288810 63197024 1170966 SH SOLE 1170966 0 0 ISHARES TR U.S. PHARMA ETF 464288836 11541883 62253 SH SOLE 62253 0 0 ISHARES TR U.S. REAL ES ETF 464287739 11986228 131126 SH SOLE 131126 0 0 ISHARES TR US SML CP VALUE 46436E536 1232452 40013 SH SOLE 40013 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 104648919 1061456 SH SOLE 1061456 0 0 ISHARES TR 20+ YEAR TR BD 46436E338 6872259 250173 SH SOLE 250173 0 0 ISHARES TR A RATE CP BD ETF 46429B291 1472139 30587 SH SOLE 30587 0 0 ISHARES TR AGENCY BOND ETF 464288166 4446140 41004 SH SOLE 41004 0 0 ISHARES TR ASIA 50 ETF 464288430 2889388 49843 SH SOLE 49843 0 0 ISHARES TR BB RAT CORP BD 46435U473 1823506 39633 SH SOLE 39633 0 0 ISHARES TR ISHARES BIOTECH 464287556 7842022 57726 SH SOLE 57726 0 0 ISHARES TR CALIF MUN BD ETF 464288356 52378159 904007 SH SOLE 904007 0 0 ISHARES TR CMBS ETF 46429B366 382606 8177 SH SOLE 8177 0 0 ISHARES TR COHEN STEER REIT 464287564 26459820 450533 SH SOLE 450533 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 34361300 722483 SH SOLE 722483 0 0 ISHARES TR CORE LT USDB ETF 464289479 6552320 124616 SH SOLE 124616 0 0 ISHARES TR CONSER ALLOC ETF 464289883 7678077 212395 SH SOLE 212395 0 0 ISHARES TR CORE DIVID ETF 46435U861 2657911 64748 SH SOLE 64748 0 0 ISHARES TR CORE DIV GRWTH 46434V621 459795287 8543205 SH SOLE 8543205 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 71677557 702790 SH SOLE 702790 0 0 ISHARES TR CORE INTL AGGR 46435G672 47892143 961690 SH SOLE 961690 0 0 ISHARES TR MODERT ALLOC ETF 464289875 1260265 30361 SH SOLE 30361 0 0 ISHARES TR CORE MSCI EURO 46434V738 109186954 1984496 SH SOLE 1984496 0 0 ISHARES TR CORE MSCI INTL 46435G326 69484739 1091498 SH SOLE 1091498 0 0 ISHARES TR CORE MSCI PAC 46434V696 52127998 875954 SH SOLE 875954 0 0 ISHARES TR CORE S&P US GWT 464287671 135993853 1306377 SH SOLE 1306377 0 0 ISHARES TR CORE S&P US VLU 464287663 156311643 1853571 SH SOLE 1853571 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 1133348 39108 SH SOLE 39108 0 0 ISHARES TR HDG MSCI EAFE 46434V803 191712019 6084164 SH SOLE 6084164 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 188586435 7113785 SH SOLE 7113785 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 1069204 23513 SH SOLE 23513 0 0 ISHARES TR ESG EAFE ETF 46436E759 99547152 1558346 SH SOLE 1558346 0 0 ISHARES TR EGSADVNCDMSCI EM 46436E742 309723 8725 SH SOLE 8725 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 177531571 4458352 SH SOLE 4458352 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 111225569 1472406 SH SOLE 1472406 0 0 ISHARES TR ESG AWARE MSCI 46435U663 10338382 271991 SH SOLE 271991 0 0 ISHARES TR ESG MSCI LEADR 46435U218 45548386 539801 SH SOLE 539801 0 0 ISHARES TR ESG SCRND S&P500 46436E569 2640869 72580 SH SOLE 72580 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 153479758 6595606 SH SOLE 6595606 0 0 ISHARES TR EUROPE ETF 464287861 2089444 39528 SH SOLE 39528 0 0 ISHARES TR EXPND TEC SC ETF 464287549 17556341 39173 SH SOLE 39173 0 0 ISHARES TR FALN ANGLS USD 46435G474 62973577 2385363 SH SOLE 2385363 0 0 ISHARES TR GENOMICS IMMUN 46435U192 604463 26270 SH SOLE 26270 0 0 ISHARES TR GLOBAL 100 ETF 464287572 18300107 227274 SH SOLE 227274 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 8913023 572449 SH SOLE 572449 0 0 ISHARES TR GLB CNSM STP ETF 464288737 9433358 159105 SH SOLE 159105 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1911605 24327 SH SOLE 24327 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 24747608 285374 SH SOLE 285374 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 3815263 29940 SH SOLE 29940 0 0 ISHARES TR GLB INFRASTR ETF 464288372 25433220 540557 SH SOLE 540557 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 16074686 664793 SH SOLE 664793 0 0 ISHARES TR GLOBAL TECH ETF 464287291 10622280 155798 SH SOLE 155798 0 0 ISHARES TR GL TIMB FORE ETF 464288174 1779181 21884 SH SOLE 21884 0 0 ISHARES TR GNMA BOND ETF 46429B333 1884672 42591 SH SOLE 42591 0 0 ISHARES TR GOV/CRED BD ETF 464288596 3557174 33804 SH SOLE 33804 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 375162 16164 SH SOLE 16164 0 0 ISHARES TR IBONDS DEC 46435U697 20968089 808642 SH SOLE 808642 0 0 ISHARES TR IBONDS DEC 25 46435U432 21033265 792363 SH SOLE 792363 0 0 ISHARES TR IBONDS DEC 26 46435U259 20812049 815807 SH SOLE 815807 0 0 ISHARES TR IBONDS DEC 27 46435U283 20136222 792297 SH SOLE 792297 0 0 ISHARES TR IBOND DEC 2030 46436E593 1234839 62619 SH SOLE 62619 0 0 ISHARES TR IBONDS DEC 2031 46436E460 627706 30568 SH SOLE 30568 0 0 ISHARES TR IBONDS DEC 2032 46436E296 618610 26768 SH SOLE 26768 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 825192 37888 SH SOLE 37888 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 777235 34987 SH SOLE 34987 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 9675325 432133 SH SOLE 432133 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 1322681 57873 SH SOLE 57873 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 10682487 458870 SH SOLE 458870 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 4721296 197875 SH SOLE 197875 0 0 ISHARES TR INTL DIV GRWTH 46435G524 30693966 475360 SH SOLE 475360 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 3274644 116826 SH SOLE 116826 0 0 ISHARES TR INTL SEL DIV ETF 464288448 137725241 4920516 SH SOLE 4920516 0 0 ISHARES TR INVESTMENT GRADE 46435G219 49572161 1095639 SH SOLE 1095639 0 0 ISHARES TR MICRO-CAP ETF 464288869 5096888 43927 SH SOLE 43927 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 10770222 158806 SH SOLE 158806 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2690209 40075 SH SOLE 40075 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 13161811 204217 SH SOLE 204217 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 2321030 34274 SH SOLE 34274 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 685509 34071 SH SOLE 34071 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 917197 17110 SH SOLE 17110 0 0 ISHARES TR MRGSTR SM CP GR 464288604 1396705 31743 SH SOLE 31743 0 0 ISHARES TR MORNINGSTR US EQ 464287127 3226523 49065 SH SOLE 49065 0 0 ISHARES TR MORNINGSTAR VALU 464288109 4394628 62229 SH SOLE 62229 0 0 ISHARES TR MORTGE REL ETF 46435G342 10093148 427857 SH SOLE 427857 0 0 ISHARES TR MSCI ACWI EX US 464288240 25108599 491940 SH SOLE 491940 0 0 ISHARES TR MSCI LW CRB TG 46434V464 3603192 21775 SH SOLE 21775 0 0 ISHARES TR MSCI CHINA ETF 46429B671 26785738 657480 SH SOLE 657480 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 359948262 5191062 SH SOLE 5191062 0 0 ISHARES TR EAFE SML CP ETF 464288273 89361255 1443639 SH SOLE 1443639 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 144652932 3597437 SH SOLE 3597437 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 1071920 13225 SH SOLE 13225 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3930364 80524 SH SOLE 80524 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 500803747 14604950 SH SOLE 14604950 0 0 ISHARES TR INTERNATIONAL SL 46434V266 13616494 423794 SH SOLE 423794 0 0 ISHARES TR MSCI KLD400 SOC 464288570 221994630 2438162 SH SOLE 2438162 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 21011541 635750 SH SOLE 635750 0 0 ISHARES TR MSCI USA ESG SLC 464288802 23047440 229305 SH SOLE 229305 0 0 ISHARES TR MSCI USA SZE FT 46432F370 22506618 170673 SH SOLE 170673 0 0 ISHARES TR MSCI USA VALUE 46432F388 300889957 2974397 SH SOLE 2974397 0 0 ISHARES TR NEW YORK MUN ETF 464288323 8036654 148579 SH SOLE 148579 0 0 ISHARES TR NORTH AMERN NAT 464287374 19841375 487264 SH SOLE 487264 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 978921 28375 SH SOLE 28375 0 0 ISHARES TR RESIDENTIAL MULT 464288562 11392208 154954 SH SOLE 154954 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 15768228 256102 SH SOLE 256102 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 102974549 885498 SH SOLE 885498 0 0 ISHARES TR RUS TOP 200 ETF 464289446 2075658 18035 SH SOLE 18035 0 0 ISHARES TR RUS TP200 VL ETF 464289420 929438 13246 SH SOLE 13246 0 0 ISHARES TR S&P MC 400VL ETF 464287705 193846949 1699815 SH SOLE 1699815 0 0 ISHARES TR S&P SML 600 GWT 464287887 41085420 328316 SH SOLE 328316 0 0 ISHARES TR SELECT DIVID ETF 464287168 204311977 1742979 SH SOLE 1742979 0 0 ISHARES TR SELF DRIVNG EV 46435U366 287615 8050 SH SOLE 8050 0 0 ISHARES TR ISHARES SEMICDTR 464287523 34985343 60728 SH SOLE 60728 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 632074688 5995207 SH SOLE 5995207 0 0 ISHARES TR US TRSPRTION 464287192 2229373 8495 SH SOLE 8495 0 0 ISHARES TR US SML CAP EQT 46434V290 14748154 250734 SH SOLE 250734 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 70735978 1404606 SH SOLE 1404606 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 2510918 18174 SH SOLE 18174 0 0 ISHARES TR US CONSUM DISCRE 464287580 728022 9608 SH SOLE 9608 0 0 ISHARES TR US CONSM STAPLES 464287812 6330106 33019 SH SOLE 33019 0 0 ISHARES TR U.S. ENERGY ETF 464287796 9102240 206306 SH SOLE 206306 0 0 ISHARES TR U.S. FINLS ETF 464287788 4969673 58186 SH SOLE 58186 0 0 ISHARES TR US HLTHCARE ETF 464287762 6960852 24318 SH SOLE 24318 0 0 ISHARES TR US HLTHCR PR ETF 464288828 14509173 55263 SH SOLE 55263 0 0 ISHARES TR US HOME CONS ETF 464288752 11621212 114236 SH SOLE 114236 0 0 ISHARES TR US INDUSTRIALS 464287754 5868995 51320 SH SOLE 51320 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 2563724 25605 SH SOLE 25605 0 0 ISHARES TR US OIL GS EX ETF 464288851 7926416 85057 SH SOLE 85057 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 1096965 50044 SH SOLE 50044 0 0 ISHARES TR US REGNL BKS ETF 464288778 8313998 198709 SH SOLE 198709 0 0 ISHARES TR U.S. UTILITS ETF 464287697 4617516 57770 SH SOLE 57770 0 0 ISHARES TR YLD OPTIM BD 46434V787 442646 19735 SH SOLE 19735 0 0 ISHARES TR ESG SCRD S&P MID 46436E551 865877 22952 SH SOLE 22952 0 0 ISHARES TR ESG SCRND S&P SM 46436E544 316476 8272 SH SOLE 8272 0 0 ISHARES TR GLOB UTILITS ETF 464288711 229063 3919 SH SOLE 3919 0 0 ISHARES TR US BR DEL SE ETF 464288794 5773182 53194 SH SOLE 53194 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 641554 26698 SH SOLE 26698 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 3418476 49507 SH SOLE 49507 0 0 ISHARES TR DOW JONES US ETF 464287846 4010476 34416 SH SOLE 34416 0 0 ISHARES TR INDIA 50 ETF 464289529 655084 13301 SH SOLE 13301 0 0 ISHARES TR INTL DEV RE ETF 464288489 831084 38193 SH SOLE 38193 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 147129487 4122429 SH SOLE 4122429 0 0 ISHARES TR IBONDS DEC 28 46435U325 18569627 725660 SH SOLE 725660 0 0 ISHARES TR GBL COMM SVC ETF 464287275 627241 8406 SH SOLE 8406 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 995439 14953 SH SOLE 14953 0 0 ISHARES TR MSCI CHINA A 46434V514 350526 13576 SH SOLE 13576 0 0 ISHARES TR U S EQUITY FACTR 46434V282 655832 13581 SH SOLE 13581 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 766363 13636 SH SOLE 13636 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 365862 8412 SH SOLE 8412 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 1169015 16750 SH SOLE 16750 0 0 ISHARES TR US TELECOM ETF 464287713 349186 15342 SH SOLE 15342 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 2499712 75066 SH SOLE 75066 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 43282656 856743 SH SOLE 856743 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 3190500 63823 SH SOLE 63823 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 10941425 232530 SH SOLE 232530 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2888677 115224 SH SOLE 115224 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 1563343 59578 SH SOLE 59578 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 952457 11332 SH SOLE 11332 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 1075216 11551 SH SOLE 11551 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 6192862 891134 SH SOLE 891134 0 0 ITRON INC COM 465741106 422403 5594 SH SOLE 5594 0 0 ITT INC COM 45073V108 12778108 107091 SH SOLE 107091 0 0 J & J SNACK FOODS CORP COM 466032109 3734483 22343 SH SOLE 22343 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 13552895 295174 SH SOLE 295174 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 136128561 2710105 SH SOLE 2710105 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 16607015 327296 SH SOLE 327296 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 127013905 2543839 SH SOLE 2543839 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 57161618 891479 SH SOLE 891479 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 320905909 5836775 SH SOLE 5836775 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 25782553 422042 SH SOLE 422042 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 6868230 121368 SH SOLE 121368 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 23384681 410762 SH SOLE 410762 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 49204261 936867 SH SOLE 936867 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 37674573 809684 SH SOLE 809684 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 47435269 552279 SH SOLE 552279 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q290 4552890 74054 SH SOLE 74054 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 19496184 414064 SH SOLE 414064 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1228158 13367 SH SOLE 13367 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 745665 14260 SH SOLE 14260 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1422074 26180 SH SOLE 26180 0 0 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 273849 5194 SH SOLE 5194 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 4312492 94551 SH SOLE 94551 0 0 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 259086 4441 SH SOLE 4441 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 23513738 402357 SH SOLE 402357 0 0 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 210574 3921 SH SOLE 3921 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 9863624 193556 SH SOLE 193556 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 31319014 654388 SH SOLE 654388 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 1865977 33549 SH SOLE 33549 0 0 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 1634503 45090 SH SOLE 45090 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 265446 5246 SH SOLE 5246 0 0 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 1325959 29008 SH SOLE 29008 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 1434737 32566 SH SOLE 32566 0 0 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 318693 6851 SH SOLE 6851 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 607169 5911 SH SOLE 5911 0 0 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 1054798 21266 SH SOLE 21266 0 0 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 517963 11127 SH SOLE 11127 0 0 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 11352260 224686 SH SOLE 224686 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449 5456527 118129 SH SOLE 118129 0 0 JABIL INC COM 466313103 10600908 83210 SH SOLE 83210 0 0 JACK IN THE BOX INC COM 466367109 7536294 92323 SH SOLE 92323 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 1373201 26820 SH SOLE 26820 0 0 JACOBS SOLUTIONS INC COM 46982L108 47003528 362123 SH SOLE 362123 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 522239 13505 SH SOLE 13505 0 0 JAMF HLDG CORP COM 47074L105 205053 11354 SH SOLE 11354 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 71034905 1412225 SH SOLE 1412225 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 88389989 1924031 SH SOLE 1924031 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6823023 141205 SH SOLE 141205 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1298198 22003 SH SOLE 22003 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 299097 4550 SH SOLE 4550 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 980823 32531 SH SOLE 32531 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7119271 57880 SH SOLE 57880 0 0 JBG SMITH PPTYS COM 46590V100 358999 21105 SH SOLE 21105 0 0 JD.COM INC SPON ADR CL A 47215P106 3819306 132202 SH SOLE 132202 0 0 JEFFERIES FINL GROUP INC COM 47233W109 5062633 125282 SH SOLE 125282 0 0 JFROG LTD ORD SHS M6191J100 4652138 134416 SH SOLE 134416 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 222304 43162 SH SOLE 43162 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1264485 34231 SH SOLE 34231 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 9251949 93031 SH SOLE 93031 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 8667070 164585 SH SOLE 164585 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 3674287 112691 SH SOLE 112691 0 0 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1752283 68906 SH SOLE 68906 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 9329585 158639 SH SOLE 158639 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 1135187 31043 SH SOLE 31043 0 0 JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818 835361 39051 SH SOLE 39051 0 0 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 615965 61290 SH SOLE 61290 0 0 JOHNSON & JOHNSON COM 478160104 622035300 3968580 SH SOLE 3968580 0 0 JOHNSON CTLS INTL PLC SHS G51502105 101387254 1758974 SH SOLE 1758974 0 0 JONES LANG LASALLE INC COM 48020Q107 16299043 86298 SH SOLE 86298 0 0 JOYY INC ADS REPSTG COM A 46591M109 363920 9167 SH SOLE 9167 0 0 JPMORGAN CHASE & CO COM 46625H100 1098118578 6455724 SH SOLE 6455724 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2700299 106479 SH SOLE 106479 0 0 JUNIPER NETWORKS INC COM 48203R104 5828173 197699 SH SOLE 197699 0 0 KADANT INC COM 48282T104 3921128 13989 SH SOLE 13989 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2290346 32172 SH SOLE 32172 0 0 KARUNA THERAPEUTICS INC COM 48576A100 7737720 24447 SH SOLE 24447 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 708774 80726 SH SOLE 80726 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 6488180 156833 SH SOLE 156833 0 0 KB HOME COM 48666K109 1708235 27349 SH SOLE 27349 0 0 KBR INC COM 48242W106 1075507 19410 SH SOLE 19410 0 0 KE HLDGS INC SPONSORED ADS 482497104 2652700 163646 SH SOLE 163646 0 0 KELLANOVA COM 487836108 12998963 232498 SH SOLE 232498 0 0 KEMPER CORP COM 488401100 1091151 22419 SH SOLE 22419 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 355864 28745 SH SOLE 28745 0 0 KENVUE INC COM 49177J102 100885230 4685798 SH SOLE 4685798 0 0 KEURIG DR PEPPER INC COM 49271V100 63193981 1896578 SH SOLE 1896578 0 0 KEYCORP COM 493267108 21742949 1509927 SH SOLE 1509927 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 63868917 401464 SH SOLE 401464 0 0 KFORCE INC COM 493732101 8609830 127440 SH SOLE 127440 0 0 KILROY RLTY CORP COM 49427F108 880843 22110 SH SOLE 22110 0 0 KIMBALL ELECTRONICS INC COM 49428J109 6910735 256428 SH SOLE 256428 0 0 KIMBERLY-CLARK CORP COM 494368103 94508216 777781 SH SOLE 777781 0 0 KIMCO RLTY CORP COM 49446R109 8657187 406250 SH SOLE 406250 0 0 KINDER MORGAN INC DEL COM 49456B101 88910450 5040275 SH SOLE 5040275 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 54965 14541 SH SOLE 14541 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 254488 14509 SH SOLE 14509 0 0 KINROSS GOLD CORP COM 496902404 342077 56542 SH SOLE 56542 0 0 KINSALE CAP GROUP INC COM 49714P108 37287249 111335 SH SOLE 111335 0 0 KIRBY CORP COM 497266106 3295414 41991 SH SOLE 41991 0 0 KITE RLTY GROUP TR COM NEW 49803T300 5536443 242189 SH SOLE 242189 0 0 KKR & CO INC COM 48251W104 58808092 709814 SH SOLE 709814 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 471569 37515 SH SOLE 37515 0 0 KLA CORP COM NEW 482480100 183208476 315170 SH SOLE 315170 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 1231080 18602 SH SOLE 18602 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 12877134 223367 SH SOLE 223367 0 0 KOHLS CORP COM 500255104 372355 12983 SH SOLE 12983 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 37587723 1611133 SH SOLE 1611133 0 0 KONTOOR BRANDS INC COM 50050N103 10504543 168288 SH SOLE 168288 0 0 KORN FERRY COM NEW 500643200 6459671 108840 SH SOLE 108840 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1740801 90856 SH SOLE 90856 0 0 KOSMOS ENERGY LTD COM 500688106 1010409 150583 SH SOLE 150583 0 0 KRAFT HEINZ CO COM 500754106 60670046 1640618 SH SOLE 1640618 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 406778 15066 SH SOLE 15066 0 0 KRANESHARES TR KRANESHARES VALU 500767645 1434154 62228 SH SOLE 62228 0 0 KRANESHARES TR QUADRTC INT RT 500767736 15038823 727216 SH SOLE 727216 0 0 KRANESHARES TR KFA MOUNT LUCAS 500767652 3077122 106770 SH SOLE 106770 0 0 KRANESHARES TR QUADRATIC DEFLA 500767587 470679 31358 SH SOLE 31358 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3552698 175096 SH SOLE 175096 0 0 KRISPY KREME INC COM 50101L106 2445962 162092 SH SOLE 162092 0 0 KROGER CO COM 501044101 18025660 394348 SH SOLE 394348 0 0 KRYSTAL BIOTECH INC COM 501147102 326526 2632 SH SOLE 2632 0 0 KT CORP SPONSORED ADR 48268K101 4519746 336291 SH SOLE 336291 0 0 KULICKE & SOFFA INDS INC COM 501242101 14208996 259667 SH SOLE 259667 0 0 KURA SUSHI USA INC CL A COM 501270102 458736 6036 SH SOLE 6036 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 753053 36239 SH SOLE 36239 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 57276973 271945 SH SOLE 271945 0 0 LA Z BOY INC COM 505336107 773276 20945 SH SOLE 20945 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 88931226 391268 SH SOLE 391268 0 0 LADDER CAP CORP CL A 505743104 482529 41923 SH SOLE 41923 0 0 LAKELAND FINL CORP COM 511656100 14413410 221200 SH SOLE 221200 0 0 LAM RESEARCH CORP COM 512807108 229643392 293189 SH SOLE 293189 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 44757624 421129 SH SOLE 421129 0 0 LAMB WESTON HLDGS INC COM 513272104 43050599 398285 SH SOLE 398285 0 0 LANCASTER COLONY CORP COM 513847103 18426936 110745 SH SOLE 110745 0 0 LANDSTAR SYS INC COM 515098101 32163343 166090 SH SOLE 166090 0 0 LANTHEUS HLDGS INC COM 516544103 7453578 120219 SH SOLE 120219 0 0 LAS VEGAS SANDS CORP COM 517834107 10408725 211516 SH SOLE 211516 0 0 LATHAM GROUP INC COM 51819L107 1251764 475956 SH SOLE 475956 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 10283352 149056 SH SOLE 149056 0 0 LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870 37313690 802925 SH SOLE 802925 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 5891634 214866 SH SOLE 214866 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 3719913 84563 SH SOLE 84563 0 0 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 1199910 53669 SH SOLE 53669 0 0 LAUDER ESTEE COS INC CL A 518439104 37023643 253153 SH SOLE 253153 0 0 LCI INDS COM 50189K103 11270045 89651 SH SOLE 89651 0 0 LEAR CORP COM NEW 521865204 13077435 92610 SH SOLE 92610 0 0 LEGALZOOM COM INC COM 52466B103 2029638 179614 SH SOLE 179614 0 0 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 2781998 46616 SH SOLE 46616 0 0 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 2506872 53202 SH SOLE 53202 0 0 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 834812 18813 SH SOLE 18813 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 5345731 193266 SH SOLE 193266 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 5250307 144438 SH SOLE 144438 0 0 LEGG MASON ETF INVT WESTN ASET TTL 52468L810 351089 16977 SH SOLE 16977 0 0 LEGGETT & PLATT INC COM 524660107 9536163 364393 SH SOLE 364393 0 0 LEIDOS HOLDINGS INC COM 525327102 15831927 146267 SH SOLE 146267 0 0 LEMAITRE VASCULAR INC COM 525558201 11565027 203753 SH SOLE 203753 0 0 LENNAR CORP CL A 526057104 121062995 812285 SH SOLE 812285 0 0 LENNAR CORP CL B 526057302 3602484 26874 SH SOLE 26874 0 0 LENNOX INTL INC COM 526107107 44089835 98520 SH SOLE 98520 0 0 LEONARDO DRS INC COM 52661A108 799997 39920 SH SOLE 39920 0 0 LESLIES INC COM 527064109 11026349 1595709 SH SOLE 1595709 0 0 LEUTHOLD FDS INC CORE ETF 527289789 209981 6527 SH SOLE 6527 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 995053 60160 SH SOLE 60160 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 241799 131413 SH SOLE 131413 0 0 LGI HOMES INC COM 50187T106 3295976 24752 SH SOLE 24752 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 325955 51090 SH SOLE 51090 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 11153107 138393 SH SOLE 138393 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1059448 13138 SH SOLE 13138 0 0 LIBERTY ENERGY INC COM CL A 53115L104 6953287 383312 SH SOLE 383312 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 37613748 2017905 SH SOLE 2017905 0 0 LIBERTY GLOBAL LTD COM CL A G61188101 742448 41781 SH SOLE 41781 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 117014 15942 SH SOLE 15942 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 21224601 336205 SH SOLE 336205 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 1296368 22359 SH SOLE 22359 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 2445120 84959 SH SOLE 84959 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 489491 13092 SH SOLE 13092 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 1513396 52658 SH SOLE 52658 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 476941 31627 SH SOLE 31627 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 259979 33203 SH SOLE 33203 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3222470 45120 SH SOLE 45120 0 0 LIGHT & WONDER INC COM 80874P109 571978 6966 SH SOLE 6966 0 0 LIGHTWAVE LOGIC INC COM 532275104 109321 21952 SH SOLE 21952 0 0 LIMBACH HLDGS INC COM 53263P105 237763 5229 SH SOLE 5229 0 0 LINCOLN ELEC HLDGS INC COM 533900106 33490088 154006 SH SOLE 154006 0 0 LINCOLN NATL CORP IND COM 534187109 2119158 78575 SH SOLE 78575 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 139297 12360 SH SOLE 12360 0 0 LINDE PLC SHS G54950103 288564251 702599 SH SOLE 702599 0 0 LINDSAY CORP COM 535555106 257475 1993 SH SOLE 1993 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 159107 15614 SH SOLE 15614 0 0 LISTED FD TR CORE ALT FD 53656F847 14087846 512472 SH SOLE 512472 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 17595210 901380 SH SOLE 901380 0 0 LISTED FD TR SHARES LAG CAP 53656F805 12756678 338793 SH SOLE 338793 0 0 LISTED FD TR OVERLAY SHS SHRT 53656F573 297470 13702 SH SOLE 13702 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 297318 25831 SH SOLE 25831 0 0 LISTED FD TR HORIZON KINETICS 53656F623 2109160 67021 SH SOLE 67021 0 0 LISTED FD TR WAHED DOW JONES 53656F268 394253 17307 SH SOLE 17307 0 0 LITHIA MTRS INC COM 536797103 20362230 61839 SH SOLE 61839 0 0 LITMAN GREGORY FDS TR IMGP BERKSHIRE 53700T751 231249 22160 SH SOLE 22160 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 12812371 497375 SH SOLE 497375 0 0 LITMAN GREGORY FDS TR IMGP RBA RESPONS 53700T793 832921 88703 SH SOLE 88703 0 0 LITTELFUSE INC COM 537008104 38533979 144020 SH SOLE 144020 0 0 LIVANOVA PLC SHS G5509L101 2330835 45049 SH SOLE 45049 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 36340775 388256 SH SOLE 388256 0 0 LIVE OAK BANCSHARES INC COM 53803X105 500706 11005 SH SOLE 11005 0 0 LIVENT CORP COM 53814L108 7501382 417207 SH SOLE 417207 0 0 LKQ CORP COM 501889208 33676716 704681 SH SOLE 704681 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 13548397 5668785 SH SOLE 5668785 0 0 LMP CAP & INCOME FD INC COM 50208A102 310898 22191 SH SOLE 22191 0 0 LOANDEPOT INC COM CL A 53946R106 50931 14469 SH SOLE 14469 0 0 LOCKHEED MARTIN CORP COM 539830109 324897159 716832 SH SOLE 716832 0 0 LOEWS CORP COM 540424108 13275240 190764 SH SOLE 190764 0 0 LOGITECH INTL S A SHS H50430232 5725749 60233 SH SOLE 60233 0 0 LOUISIANA PAC CORP COM 546347105 2450865 34602 SH SOLE 34602 0 0 LOWES COS INC COM 548661107 314474603 1413051 SH SOLE 1413051 0 0 LPL FINL HLDGS INC COM 50212V100 69823547 306755 SH SOLE 306755 0 0 LTC PPTYS INC COM 502175102 554358 17259 SH SOLE 17259 0 0 LUCID GROUP INC COM 549498103 304530 72335 SH SOLE 72335 0 0 LULULEMON ATHLETICA INC COM 550021109 109848082 214845 SH SOLE 214845 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 27282 14668 SH SOLE 14668 0 0 LUMEN TECHNOLOGIES INC COM 550241103 86690 47372 SH SOLE 47372 0 0 LUMENTUM HLDGS INC COM 55024U109 10524259 200768 SH SOLE 200768 0 0 LUMOS PHARMA INC COM 55028X109 37976 11942 SH SOLE 11942 0 0 LUXFER HLDGS PLC SHS G5698W116 2142851 239692 SH SOLE 239692 0 0 LXP INDUSTRIAL TRUST COM 529043101 294372 29675 SH SOLE 29675 0 0 LYFT INC CL A COM 55087P104 1217597 81227 SH SOLE 81227 0 0 LYFT INC NOTE 1.500% 5/1 55087PAB0 18930 20000 SH SOLE 20000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 98385491 1034765 SH SOLE 1034765 0 0 M & T BK CORP COM 55261F104 30504367 222530 SH SOLE 222530 0 0 M D C HLDGS INC COM 552676108 8413520 152281 SH SOLE 152281 0 0 M/I HOMES INC COM 55305B101 215839 1567 SH SOLE 1567 0 0 MACERICH CO COM 554382101 3683021 238692 SH SOLE 238692 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9169796 98653 SH SOLE 98653 0 0 MACYS INC COM 55616P104 309346 15375 SH SOLE 15375 0 0 MADDEN STEVEN LTD COM 556269108 969492 23083 SH SOLE 23083 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 997301 5485 SH SOLE 5485 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1143249 4941 SH SOLE 4941 0 0 MAG SILVER CORP COM 55903Q104 255035 24499 SH SOLE 24499 0 0 MAGNA INTL INC COM 559222401 54898092 929216 SH SOLE 929216 0 0 MAGNITE INC COM 55955D100 144882 15512 SH SOLE 15512 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 6807617 319757 SH SOLE 319757 0 0 MAIN STR CAP CORP COM 56035L104 1335645 30896 SH SOLE 30896 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 383451 8162 SH SOLE 8162 0 0 MALIBU BOATS INC COM CL A 56117J100 2467695 45015 SH SOLE 45015 0 0 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 1578692 60859 SH SOLE 60859 0 0 MANHATTAN ASSOCIATES INC COM 562750109 31734427 147383 SH SOLE 147383 0 0 MANPOWERGROUP INC WIS COM 56418H100 945057 11892 SH SOLE 11892 0 0 MANULIFE FINL CORP COM 56501R106 30452597 1377946 SH SOLE 1377946 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 471515 20073 SH SOLE 20073 0 0 MARATHON OIL CORP COM 565849106 11661251 482668 SH SOLE 482668 0 0 MARATHON PETE CORP COM 56585A102 53507698 360661 SH SOLE 360661 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 227567 34743 SH SOLE 34743 0 0 MARCUS & MILLICHAP INC COM 566324109 4060567 92962 SH SOLE 92962 0 0 MARCUS CORP DEL COM 566330106 1191171 81699 SH SOLE 81699 0 0 MARKEL GROUP INC COM 570535104 77049434 54264 SH SOLE 54264 0 0 MARKETAXESS HLDGS INC COM 57060D108 14706977 50220 SH SOLE 50220 0 0 MARQETA INC CLASS A COM 57142B104 339375 48621 SH SOLE 48621 0 0 MARRIOTT INTL INC NEW CL A 571903202 46241941 205055 SH SOLE 205055 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 411552 4848 SH SOLE 4848 0 0 MARSH & MCLENNAN COS INC COM 571748102 191823292 1012420 SH SOLE 1012420 0 0 MARTEN TRANS LTD COM 573075108 2004437 95540 SH SOLE 95540 0 0 MARTIN MARIETTA MATLS INC COM 573284106 85598407 171571 SH SOLE 171571 0 0 MARVELL TECHNOLOGY INC COM 573874104 83959987 1392140 SH SOLE 1392140 0 0 MASCO CORP COM 574599106 58247747 869629 SH SOLE 869629 0 0 MASIMO CORP COM 574795100 2359268 20129 SH SOLE 20129 0 0 MASONITE INTL CORP COM 575385109 4602287 54362 SH SOLE 54362 0 0 MASTEC INC COM 576323109 614695 8118 SH SOLE 8118 0 0 MASTECH DIGITAL INC COM 57633B100 1200552 142448 SH SOLE 142448 0 0 MASTERBRAND INC COMMON STOCK 57638P104 2277705 153381 SH SOLE 153381 0 0 MASTERCARD INCORPORATED CL A 57636Q104 776362502 1820268 SH SOLE 1820268 0 0 MATADOR RES CO COM 576485205 10815354 190210 SH SOLE 190210 0 0 MATCH GROUP INC NEW COM 57667L107 14715110 403154 SH SOLE 403154 0 0 MATERION CORP COM 576690101 10564379 81183 SH SOLE 81183 0 0 MATSON INC COM 57686G105 7127203 65029 SH SOLE 65029 0 0 MATTHEWS INTL CORP CL A 577128101 266468 7271 SH SOLE 7271 0 0 MAXCYTE INC COM 57777K106 71069 15121 SH SOLE 15121 0 0 MAXIMUS INC COM 577933104 7653445 91265 SH SOLE 91265 0 0 MAYVILLE ENGR CO INC COM 578605107 342533 23754 SH SOLE 23754 0 0 MBIA INC COM 55262C100 2337040 381869 SH SOLE 381869 0 0 MCCORMICK & CO INC COM NON VTG 579780206 28984838 423631 SH SOLE 423631 0 0 MCDONALDS CORP COM 580135101 302649002 1020704 SH SOLE 1020704 0 0 MCGRATH RENTCORP COM 580589109 2134133 17841 SH SOLE 17841 0 0 MCKESSON CORP COM 58155Q103 135878653 293487 SH SOLE 293487 0 0 MDU RES GROUP INC COM 552690109 1266051 63942 SH SOLE 63942 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 928953 189196 SH SOLE 189196 0 0 MEDPACE HLDGS INC COM 58506Q109 34322208 111970 SH SOLE 111970 0 0 MEDTRONIC PLC SHS G5960L103 364359023 4422906 SH SOLE 4422906 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 192142 21662 SH SOLE 21662 0 0 MERCADOLIBRE INC COM 58733R102 107224277 68229 SH SOLE 68229 0 0 MERCANTILE BK CORP COM 587376104 1939970 48043 SH SOLE 48043 0 0 MERCHANTS BANCORP IND COM 58844R108 615127 14446 SH SOLE 14446 0 0 MERCK & CO INC COM 58933Y105 780433278 7158625 SH SOLE 7158625 0 0 MERCURY SYS INC COM 589378108 851240 23277 SH SOLE 23277 0 0 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 108960 47169 SH SOLE 47169 0 0 MERIT MED SYS INC COM 589889104 11157593 146888 SH SOLE 146888 0 0 MERITAGE HOMES CORP COM 59001A102 21088524 121059 SH SOLE 121059 0 0 MESA LABS INC COM 59064R109 1395215 13317 SH SOLE 13317 0 0 META PLATFORMS INC CL A 30303M102 609269625 1721295 SH SOLE 1721295 0 0 METHANEX CORP COM 59151K108 1505942 31798 SH SOLE 31798 0 0 METHODE ELECTRS INC COM 591520200 1803101 79327 SH SOLE 79327 0 0 METLIFE INC COM 59156R108 181103232 2738594 SH SOLE 2738594 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 73708140 60767 SH SOLE 60767 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 159026 44796 SH SOLE 44796 0 0 MFS MUN INCOME TR SH BEN INT 552738106 2420585 468198 SH SOLE 468198 0 0 MGIC INVT CORP WIS COM 552848103 1787455 92662 SH SOLE 92662 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10685498 239156 SH SOLE 239156 0 0 MGP INGREDIENTS INC NEW COM 55303J106 7978643 80985 SH SOLE 80985 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 149542060 1658262 SH SOLE 1658262 0 0 MICRON TECHNOLOGY INC COM 595112103 76137969 892172 SH SOLE 892172 0 0 MICROSOFT CORP COM 594918104 3544958333 9427078 SH SOLE 9427078 0 0 MICROSTRATEGY INC CL A NEW 594972408 282334 447 SH SOLE 447 0 0 MID-AMER APT CMNTYS INC COM 59522J103 26280160 195450 SH SOLE 195450 0 0 MIDDLEBY CORP COM 596278101 7349225 49937 SH SOLE 49937 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 34519 20670 SH SOLE 20670 0 0 MILLERKNOLL INC COM 600544100 5372101 201353 SH SOLE 201353 0 0 MILLICOM INTL CELLULAR S A COM STK L6388F110 1841034 102280 SH SOLE 102280 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1303694 18282 SH SOLE 18282 0 0 MIRATI THERAPEUTICS INC COM 60468T105 288521 4911 SH SOLE 4911 0 0 MIRION TECHNOLOGIES INC *W EXP 10/20/202 60471A119 33034 16273 SH SOLE 16273 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 33202124 3856228 SH SOLE 3856228 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 914571 265864 SH SOLE 265864 0 0 MKS INSTRS INC COM 55306N104 5308839 51607 SH SOLE 51607 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 1981197 45734 SH SOLE 45734 0 0 MODEL N INC COM 607525102 1365970 50723 SH SOLE 50723 0 0 MODERNA INC COM 60770K107 4341675 43657 SH SOLE 43657 0 0 MODINE MFG CO COM 607828100 3020044 50587 SH SOLE 50587 0 0 MOELIS & CO CL A 60786M105 10284627 183229 SH SOLE 183229 0 0 MOHAWK INDS INC COM 608190104 6661519 64363 SH SOLE 64363 0 0 MOLINA HEALTHCARE INC COM 60855R100 21115912 58443 SH SOLE 58443 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 19892651 324990 SH SOLE 324990 0 0 MONARCH CASINO & RESORT INC COM 609027107 2751781 39794 SH SOLE 39794 0 0 MONDAY COM LTD SHS M7S64H106 4272865 22751 SH SOLE 22751 0 0 MONDELEZ INTL INC CL A 609207105 241632357 3336081 SH SOLE 3336081 0 0 MONGODB INC CL A 60937P106 33369383 81618 SH SOLE 81618 0 0 MONOLITHIC PWR SYS INC COM 609839105 105282239 166908 SH SOLE 166908 0 0 MONRO INC COM 610236101 541082 18442 SH SOLE 18442 0 0 MONROE CAP CORP COM 610335101 118852 16823 SH SOLE 16823 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 110643370 1920558 SH SOLE 1920558 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2202971 68564 SH SOLE 68564 0 0 MOODYS CORP COM 615369105 87194325 223255 SH SOLE 223255 0 0 MOOG INC CL A 615394202 21795630 150543 SH SOLE 150543 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 550576 9117 SH SOLE 9117 0 0 MORGAN STANLEY COM NEW 617446448 179350286 1923327 SH SOLE 1923327 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 775274 111550 SH SOLE 111550 0 0 MORNINGSTAR INC COM 617700109 11316944 39537 SH SOLE 39537 0 0 MORPHOSYS AG SPONSORED ADS 617760202 293426 29639 SH SOLE 29639 0 0 MOSAIC CO NEW COM 61945C103 3369521 94305 SH SOLE 94305 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 115631254 369323 SH SOLE 369323 0 0 MPLX LP COM UNIT REP LTD 55336V100 9444391 257200 SH SOLE 257200 0 0 MR COOPER GROUP INC COM 62482R107 1230182 18891 SH SOLE 18891 0 0 MSA SAFETY INC COM 553498106 5533714 32777 SH SOLE 32777 0 0 MSC INDL DIRECT INC CL A 553530106 14477701 142976 SH SOLE 142976 0 0 MSCI INC COM 55354G100 108001575 190934 SH SOLE 190934 0 0 MUELLER INDS INC COM 624756102 9324131 197755 SH SOLE 197755 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1463265 101616 SH SOLE 101616 0 0 MURPHY OIL CORP COM 626717102 13223546 309975 SH SOLE 309975 0 0 MURPHY USA INC COM 626755102 27158167 76167 SH SOLE 76167 0 0 MYR GROUP INC DEL COM 55405W104 2384370 16486 SH SOLE 16486 0 0 MYRIAD GENETICS INC COM 62855J104 4186961 218755 SH SOLE 218755 0 0 N-ABLE INC COMMON STOCK 62878D100 173231 13074 SH SOLE 13074 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 37543 15643 SH SOLE 15643 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 9401352 274492 SH SOLE 274492 0 0 NASDAQ INC COM 631103108 120821782 2078118 SH SOLE 2078118 0 0 NATERA INC COM 632307104 9872205 157602 SH SOLE 157602 0 0 NATIONAL BEVERAGE CORP COM 635017106 10717555 215558 SH SOLE 215558 0 0 NATIONAL FUEL GAS CO COM 636180101 5443780 108507 SH SOLE 108507 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 87466375 1286459 SH SOLE 1286459 0 0 NATIONAL HEALTH INVS INC COM 63633D104 679542 12167 SH SOLE 12167 0 0 NATIONAL RESH CORP COM NEW 637372202 803720 20316 SH SOLE 20316 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6662791 160665 SH SOLE 160665 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1173943 56089 SH SOLE 56089 0 0 NATURA &CO HLDG S A ADS 63884N108 114570 16750 SH SOLE 16750 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 258233 16140 SH SOLE 16140 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 217886 2354 SH SOLE 2354 0 0 NATWEST GROUP PLC SPONS ADR 639057207 5158833 916311 SH SOLE 916311 0 0 NAVIENT CORPORATION COM 63938C108 228768 12286 SH SOLE 12286 0 0 NBT BANCORP INC COM 628778102 480083 11455 SH SOLE 11455 0 0 NCINO INC COM 63947X101 4320883 128483 SH SOLE 128483 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 1485248 61147 SH SOLE 61147 0 0 NCR VOYIX CORPORATION COM 62886E108 1060792 62732 SH SOLE 62732 0 0 NELNET INC CL A 64031N108 388507 4404 SH SOLE 4404 0 0 NEOGEN CORP COM 640491106 6379294 317220 SH SOLE 317220 0 0 NEOGENOMICS INC COM NEW 64049M209 1748848 108087 SH SOLE 108087 0 0 NETAPP INC COM 64110D104 25651082 290961 SH SOLE 290961 0 0 NETEASE INC SPONSORED ADS 64110W102 9031229 96943 SH SOLE 96943 0 0 NETFLIX INC COM 64110L106 311230487 639234 SH SOLE 639234 0 0 NETSTREIT CORP COM 64119V303 1726291 96711 SH SOLE 96711 0 0 NEUBERGER BERMAN ENERGY INFR COM 64129H104 146285 21262 SH SOLE 21262 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 26297390 199586 SH SOLE 199586 0 0 NEVRO CORP COM 64157F103 2160479 100394 SH SOLE 100394 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 323175 8565 SH SOLE 8565 0 0 NEW JERSEY RES CORP COM 646025106 838762 18815 SH SOLE 18815 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 3026464 41300 SH SOLE 41300 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1247514 121947 SH SOLE 121947 0 0 NEW YORK TIMES CO CL A 650111107 7549976 154113 SH SOLE 154113 0 0 NEWELL BRANDS INC COM 651229106 1043576 120228 SH SOLE 120228 0 0 NEWMARK GROUP INC CL A 65158N102 450746 41126 SH SOLE 41126 0 0 NEWMARKET CORP COM 651587107 15139090 27736 SH SOLE 27736 0 0 NEWMONT CORP COM 651639106 8823335 213176 SH SOLE 213176 0 0 NEWS CORP NEW CL A 65249B109 2253769 91803 SH SOLE 91803 0 0 NEWS CORP NEW CL B 65249B208 1376296 53511 SH SOLE 53511 0 0 NEXGEN ENERGY LTD COM 65340P106 128845 18341 SH SOLE 18341 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 161941 20370 SH SOLE 20370 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 4548105 132097 SH SOLE 132097 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 19380630 123640 SH SOLE 123640 0 0 NEXTERA ENERGY INC COM 65339F101 275802659 4540709 SH SOLE 4540709 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1104683 36326 SH SOLE 36326 0 0 NEXTRACKER INC CLASS A COM 65290E101 1059747 22620 SH SOLE 22620 0 0 NICE LTD SPONSORED ADR 653656108 17738724 88911 SH SOLE 88911 0 0 NICOLET BANKSHARES INC COM 65406E102 465012 5778 SH SOLE 5778 0 0 NIKE INC CL B 654106103 320235011 2949572 SH SOLE 2949572 0 0 NIO INC NOTE 0.500% 2/0 62914VAF3 21960 24000 SH SOLE 24000 0 0 NIO INC SPON ADS 62914V106 147911 16308 SH SOLE 16308 0 0 NISOURCE INC COM 65473P105 16345471 615649 SH SOLE 615649 0 0 NLIGHT INC COM 65487K100 159422 11809 SH SOLE 11809 0 0 NMI HLDGS INC CL A 629209305 890459 30002 SH SOLE 30002 0 0 NNN REIT INC COM 637417106 6432943 149256 SH SOLE 149256 0 0 NOBLE CORP PLC ORD SHS A G65431127 5782729 120073 SH SOLE 120073 0 0 NOKIA CORP SPONSORED ADR 654902204 2121606 620353 SH SOLE 620353 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 3377184 199244 SH SOLE 199244 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 167411 37120 SH SOLE 37120 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 142287 33878 SH SOLE 33878 0 0 NORDSON CORP COM 655663102 62758797 237579 SH SOLE 237579 0 0 NORDSTROM INC COM 655664100 4446896 241024 SH SOLE 241024 0 0 NORFOLK SOUTHN CORP COM 655844108 78440877 331842 SH SOLE 331842 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 1210848 58073 SH SOLE 58073 0 0 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 1403910 48553 SH SOLE 48553 0 0 NORTHERN LTS FD TR II BEACON SELECTIVE 66538F199 1175911 45351 SH SOLE 45351 0 0 NORTHERN LTS FD TR II BEACON TACTICAL 66538F215 1116107 48327 SH SOLE 48327 0 0 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 12126048 241214 SH SOLE 241214 0 0 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 11731905 285051 SH SOLE 285051 0 0 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 9490702 704058 SH SOLE 704058 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 20736404 445465 SH SOLE 445465 0 0 NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 1270080 77536 SH SOLE 77536 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1579625 45261 SH SOLE 45261 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 3297942 139803 SH SOLE 139803 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 687442 19261 SH SOLE 19261 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 1139484 38587 SH SOLE 38587 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 740143 21333 SH SOLE 21333 0 0 NORTHERN LTS FD TR IV MAIN INTNL ETF 66538H237 1208655 54305 SH SOLE 54305 0 0 NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385 1982977 69627 SH SOLE 69627 0 0 NORTHERN LTS FD TR IV NATIONAL SEC EME 66537J408 214297 8183 SH SOLE 8183 0 0 NORTHERN OIL & GAS INC COM 665531307 14240160 384142 SH SOLE 384142 0 0 NORTHERN TR CORP COM 665859104 12282869 145566 SH SOLE 145566 0 0 NORTHRIM BANCORP INC COM 666762109 210960 3687 SH SOLE 3687 0 0 NORTHROP GRUMMAN CORP COM 666807102 107489316 229609 SH SOLE 229609 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 6243155 122679 SH SOLE 122679 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 769776 38412 SH SOLE 38412 0 0 NOV INC COM 62955J103 13221633 651954 SH SOLE 651954 0 0 NOVANTA INC COM 67000B104 6497089 38579 SH SOLE 38579 0 0 NOVARTIS AG SPONSORED ADR 66987V109 205184200 2032130 SH SOLE 2032130 0 0 NOVO-NORDISK A S ADR 670100205 435935976 4213978 SH SOLE 4213978 0 0 NRG ENERGY INC COM NEW 629377508 3831449 74109 SH SOLE 74109 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 2529313 303639 SH SOLE 303639 0 0 NUCOR CORP COM 670346105 45212100 259780 SH SOLE 259780 0 0 NUSCALE PWR CORP CL A COM 67079K100 42079 12790 SH SOLE 12790 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 3544110 131507 SH SOLE 131507 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 3313251 157474 SH SOLE 157474 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 9191139 312411 SH SOLE 312411 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 18731199 269630 SH SOLE 269630 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 26339560 733488 SH SOLE 733488 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2419627 57161 SH SOLE 57161 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2924928 92737 SH SOLE 92737 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 14284119 365323 SH SOLE 365323 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 12251521 550383 SH SOLE 550383 0 0 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 229604 7435 SH SOLE 7435 0 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 303084 14345 SH SOLE 14345 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 430202 23030 SH SOLE 23030 0 0 NUTANIX INC CL A 67059N108 1108885 23252 SH SOLE 23252 0 0 NUTRIEN LTD COM 67077M108 14708356 260733 SH SOLE 260733 0 0 NUVALENT INC COM 670703107 319822 4346 SH SOLE 4346 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 300133 25392 SH SOLE 25392 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 5106879 464262 SH SOLE 464262 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 357717 26400 SH SOLE 26400 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 2366558 453364 SH SOLE 453364 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1265882 90420 SH SOLE 90420 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 5825136 708654 SH SOLE 708654 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 1448397 85805 SH SOLE 85805 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2151423 217755 SH SOLE 217755 0 0 NUVEEN MUN VALUE FD INC COM 670928100 177772 20671 SH SOLE 20671 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3166333 267879 SH SOLE 267879 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 287863 12435 SH SOLE 12435 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 147945 12559 SH SOLE 12559 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 149284 14177 SH SOLE 14177 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 150144 13600 SH SOLE 13600 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 147541 12741 SH SOLE 12741 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 7858655 1162523 SH SOLE 1162523 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 6306005 344967 SH SOLE 344967 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4744917 414403 SH SOLE 414403 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 263282 33668 SH SOLE 33668 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 158773 12375 SH SOLE 12375 0 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 1571034 99496 SH SOLE 99496 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 433922 40253 SH SOLE 40253 0 0 NUVEEN VRIABL RAT PFD & INM COM 67080R102 195803 12049 SH SOLE 12049 0 0 NV5 GLOBAL INC COM 62945V109 3666849 32999 SH SOLE 32999 0 0 NVENT ELECTRIC PLC SHS G6700G107 32862004 556135 SH SOLE 556135 0 0 NVIDIA CORPORATION COM 67066G104 1005477571 2030365 SH SOLE 2030365 0 0 NVR INC COM 62944T105 76185897 10883 SH SOLE 10883 0 0 NXP SEMICONDUCTORS N V COM N6596X109 110178913 479706 SH SOLE 479706 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 894069 43784 SH SOLE 43784 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 13058 11066 SH SOLE 11066 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 710064 18240 SH SOLE 18240 0 0 OCCIDENTAL PETE CORP COM 674599105 41085879 688090 SH SOLE 688090 0 0 OCEANEERING INTL INC COM 675232102 5203279 244515 SH SOLE 244515 0 0 OCEANFIRST FINL CORP COM 675234108 313104 18036 SH SOLE 18036 0 0 ODDITY TECH LTD SHS CL A M7518J104 709536 15249 SH SOLE 15249 0 0 OFG BANCORP COM 67103X102 412179 10997 SH SOLE 10997 0 0 OFS CREDIT COMPANY INC COM 67111Q107 4006109 620141 SH SOLE 620141 0 0 OGE ENERGY CORP COM 670837103 3421551 97955 SH SOLE 97955 0 0 OIL STS INTL INC COM 678026105 80366 11836 SH SOLE 11836 0 0 OKTA INC CL A 679295105 10476551 115725 SH SOLE 115725 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 69372282 171150 SH SOLE 171150 0 0 OLD NATL BANCORP IND COM 680033107 1941276 114936 SH SOLE 114936 0 0 OLD REP INTL CORP COM 680223104 8112880 275948 SH SOLE 275948 0 0 OLIN CORP COM PAR $1 680665205 4080270 75631 SH SOLE 75631 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 10248034 135038 SH SOLE 135038 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3800046 123941 SH SOLE 123941 0 0 OMNICELL COM COM 68213N109 7055700 187502 SH SOLE 187502 0 0 OMNICOM GROUP INC COM 681919106 94835466 1096237 SH SOLE 1096237 0 0 ON HLDG AG NAMEN AKT A H5919C104 3717720 137847 SH SOLE 137847 0 0 ON SEMICONDUCTOR CORP COM 682189105 36958214 442454 SH SOLE 442454 0 0 ONE GAS INC COM 68235P108 3421009 53688 SH SOLE 53688 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204 46486 14392 SH SOLE 14392 0 0 ONEMAIN HLDGS INC COM 68268W103 3996618 81232 SH SOLE 81232 0 0 ONEOK INC NEW COM 682680103 47699676 679289 SH SOLE 679289 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 427004 30284 SH SOLE 30284 0 0 ONTO INNOVATION INC COM 683344105 9917094 64860 SH SOLE 64860 0 0 OOMA INC COM 683416101 439833 40991 SH SOLE 40991 0 0 OPEN TEXT CORP COM 683715106 558491 13291 SH SOLE 13291 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 59391 13257 SH SOLE 13257 0 0 OPENLANE INC COM 48238T109 599574 40484 SH SOLE 40484 0 0 OPERA LTD SPONSORED ADS 68373M107 507417 38354 SH SOLE 38354 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 234567 5677 SH SOLE 5677 0 0 OPTICAL CABLE CORP COM NEW 683827208 48600 18000 SH SOLE 18000 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 6493310 192737 SH SOLE 192737 0 0 ORACLE CORP COM 68389X105 309774625 2938202 SH SOLE 2938202 0 0 ORANGE SPONSORED ADR 684060106 6714150 587415 SH SOLE 587415 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 347590 42389 SH SOLE 42389 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 205173825 215954 SH SOLE 215954 0 0 ORGANON & CO COMMON STOCK 68622V106 2792057 193624 SH SOLE 193624 0 0 ORIGIN BANCORP INC COM 68621T102 1577972 44362 SH SOLE 44362 0 0 ORION S.A. COM L72967109 2081959 75080 SH SOLE 75080 0 0 ORIX CORP SPONSORED ADR 686330101 2980749 31917 SH SOLE 31917 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2231286 29440 SH SOLE 29440 0 0 ORTHOPEDIATRICS CORP COM 68752L100 338982 10427 SH SOLE 10427 0 0 OSHKOSH CORP COM 688239201 13782595 127134 SH SOLE 127134 0 0 OSI SYSTEMS INC COM 671044105 874959 6780 SH SOLE 6780 0 0 OTIS WORLDWIDE CORP COM 68902V107 46120309 515484 SH SOLE 515484 0 0 OTTER TAIL CORP COM 689648103 860330 10125 SH SOLE 10125 0 0 OUTFRONT MEDIA INC COM 69007J106 551678 39518 SH SOLE 39518 0 0 OUTSET MED INC COM 690145107 241492 44638 SH SOLE 44638 0 0 OVINTIV INC COM 69047Q102 10082662 229569 SH SOLE 229569 0 0 OWENS CORNING NEW COM 690742101 17893528 120715 SH SOLE 120715 0 0 OXFORD INDS INC COM 691497309 6216335 62163 SH SOLE 62163 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 19715092 765337 SH SOLE 765337 0 0 PACCAR INC COM 693718108 54647852 559630 SH SOLE 559630 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 4749318 152027 SH SOLE 152027 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 5715046 166765 SH SOLE 166765 0 0 PACER FDS TR US CASH COWS 100 69374H881 202923560 3903127 SH SOLE 3903127 0 0 PACER FDS TR PACER US SMALL 69374H857 54104686 1126477 SH SOLE 1126477 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 28183827 651348 SH SOLE 651348 0 0 PACER FDS TR DATA AND INFRAST 69374H741 1794850 60210 SH SOLE 60210 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 721649 17248 SH SOLE 17248 0 0 PACER FDS TR CASH COWS ETF 69374H659 5835948 154636 SH SOLE 154636 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 3790972 112726 SH SOLE 112726 0 0 PACER FDS TR METAURUS CAP 400 69374H436 2657505 80409 SH SOLE 80409 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 243426 5165 SH SOLE 5165 0 0 PACER FDS TR SWAN SOS FLEX JU 69374H469 2920652 116268 SH SOLE 116268 0 0 PACER FDS TR SWAN SOS FD OF 69374H568 9163497 354076 SH SOLE 354076 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 2021608 73353 SH SOLE 73353 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 2356952 115142 SH SOLE 115142 0 0 PACER FDS TR TRENDPILOT 100 69374H303 3979137 60908 SH SOLE 60908 0 0 PACER FDS TR TRENDP US MID CP 69374H204 1753492 53363 SH SOLE 53363 0 0 PACER FDS TR US CHS CWS GWT 69374H667 233220 6388 SH SOLE 6388 0 0 PACER FDS TR US LRG CP CASH 69374H360 459856 19289 SH SOLE 19289 0 0 PACER FDS TR WEALTHSHIELD 69374H840 1173071 43414 SH SOLE 43414 0 0 PACER FDS TR EMRG MKT CASH 69374H865 630526 31261 SH SOLE 31261 0 0 PACER FDS TR CFRA STVAL EQL 69374H691 221330 6086 SH SOLE 6086 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1265774 129029 SH SOLE 129029 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1970076 67677 SH SOLE 67677 0 0 PACIRA BIOSCIENCES INC COM 695127100 1212211 35928 SH SOLE 35928 0 0 PACKAGING CORP AMER COM 695156109 32445147 199160 SH SOLE 199160 0 0 PAGERDUTY INC COM 69553P100 2793881 120686 SH SOLE 120686 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 1022590 82004 SH SOLE 82004 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 3041189 177122 SH SOLE 177122 0 0 PALO ALTO NETWORKS INC COM 697435105 147221457 499259 SH SOLE 499259 0 0 PALOMAR HLDGS INC COM 69753M105 656121 11822 SH SOLE 11822 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1760089 35543 SH SOLE 35543 0 0 PAN AMERN SILVER CORP COM 697900108 366796 22462 SH SOLE 22462 0 0 PAPA JOHNS INTL INC COM 698813102 14410999 189046 SH SOLE 189046 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 320456 8811 SH SOLE 8811 0 0 PAR TECHNOLOGY CORP COM 698884103 225798 5186 SH SOLE 5186 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 722878 48876 SH SOLE 48876 0 0 PARK HOTELS & RESORTS INC COM 700517105 886467 57939 SH SOLE 57939 0 0 PARKER-HANNIFIN CORP COM 701094104 239860880 520644 SH SOLE 520644 0 0 PARSONS CORP DEL COM 70202L102 9837945 156880 SH SOLE 156880 0 0 PATHWARD FINANCIAL INC COM 59100U108 824291 15573 SH SOLE 15573 0 0 PATRICK INDS INC COM 703343103 4734531 47180 SH SOLE 47180 0 0 PATTERSON COS INC COM 703395103 2183209 76738 SH SOLE 76738 0 0 PATTERSON-UTI ENERGY INC COM 703481101 912027 84447 SH SOLE 84447 0 0 PAYCHEX INC COM 704326107 320150900 2687859 SH SOLE 2687859 0 0 PAYCOM SOFTWARE INC COM 70432V102 43371543 209808 SH SOLE 209808 0 0 PAYCOR HCM INC COM 70435P102 5274354 244296 SH SOLE 244296 0 0 PAYLOCITY HLDG CORP COM 70438V106 23167986 140540 SH SOLE 140540 0 0 PAYPAL HLDGS INC COM 70450Y103 123591771 2012568 SH SOLE 2012568 0 0 PBF ENERGY INC CL A 69318G106 481955 10964 SH SOLE 10964 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 3081435 21061 SH SOLE 21061 0 0 PDF SOLUTIONS INC COM 693282105 1088196 33858 SH SOLE 33858 0 0 PEABODY ENERGY CORP COM 704551100 2114100 86928 SH SOLE 86928 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 485333 24352 SH SOLE 24352 0 0 PEARSON PLC SPONSORED ADR 705015105 647107 52653 SH SOLE 52653 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 9015785 564192 SH SOLE 564192 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 2324805 249979 SH SOLE 249979 0 0 PEGASYSTEMS INC COM 705573103 268243 5490 SH SOLE 5490 0 0 PEMBINA PIPELINE CORP COM 706327103 12866323 373804 SH SOLE 373804 0 0 PENN ENTERTAINMENT INC COM 707569109 6730576 258669 SH SOLE 258669 0 0 PENNANT GROUP INC COM 70805E109 349656 25119 SH SOLE 25119 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 131782 10891 SH SOLE 10891 0 0 PENNANTPARK INVT CORP COM 708062104 837844 121251 SH SOLE 121251 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 296171 3351 SH SOLE 3351 0 0 PENNYMAC MTG INVT TR COM 70931T103 233317 15606 SH SOLE 15606 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1538453 9585 SH SOLE 9585 0 0 PENTAIR PLC SHS G7S00T104 19989764 274925 SH SOLE 274925 0 0 PENUMBRA INC COM 70975L107 2627587 10446 SH SOLE 10446 0 0 PEPSICO INC COM 713448108 486356742 2863617 SH SOLE 2863617 0 0 PERDOCEO ED CORP COM 71363P106 1295185 73758 SH SOLE 73758 0 0 PERFICIENT INC COM 71375U101 12438400 188976 SH SOLE 188976 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 21788375 315089 SH SOLE 315089 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 679742 147770 SH SOLE 147770 0 0 PERION NETWORK LTD SHS NEW M78673114 2923080 94690 SH SOLE 94690 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 3458447 254298 SH SOLE 254298 0 0 PERRIGO CO PLC SHS G97822103 21535890 669232 SH SOLE 669232 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 52093 16485 SH SOLE 16485 0 0 PETIQ INC COM CL A 71639T106 298620 15120 SH SOLE 15120 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11835239 741092 SH SOLE 741092 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2227016 145747 SH SOLE 145747 0 0 PFIZER INC COM 717081103 231174472 8029680 SH SOLE 8029680 0 0 PG&E CORP COM 69331C108 13435307 745164 SH SOLE 745164 0 0 PGIM ETF TR ACTV HY BD ETF 69344A206 6829382 196303 SH SOLE 196303 0 0 PGIM ETF TR TOTAL RETURN BON 69344A800 1006102 23983 SH SOLE 23983 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 16814019 340434 SH SOLE 340434 0 0 PGIM ETF TR PGIM SHORT DURAT 69344A842 1742673 34386 SH SOLE 34386 0 0 PGIM ETF TR JENNISON FOC GWT 69344A875 225873 3125 SH SOLE 3125 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1379828 121464 SH SOLE 121464 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 559951 45451 SH SOLE 45451 0 0 PGT INNOVATIONS INC COM 69336V101 1377207 33838 SH SOLE 33838 0 0 PHILIP MORRIS INTL INC COM 718172109 455311443 4839620 SH SOLE 4839620 0 0 PHILLIPS 66 COM 718546104 262229665 1969578 SH SOLE 1969578 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2931011 80346 SH SOLE 80346 0 0 PHINIA INC COMMON STOCK 71880K101 226139 7466 SH SOLE 7466 0 0 PHOTRONICS INC COM 719405102 912396 29085 SH SOLE 29085 0 0 PHREESIA INC COM 71944F106 516152 22296 SH SOLE 22296 0 0 PHYSICIANS RLTY TR COM 71943U104 5153211 387168 SH SOLE 387168 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 256435 36067 SH SOLE 36067 0 0 PILGRIMS PRIDE CORP COM 72147K108 717860 25953 SH SOLE 25953 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 945782 76211 SH SOLE 76211 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 3406168 257263 SH SOLE 257263 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3891777 216812 SH SOLE 216812 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 592779 48430 SH SOLE 48430 0 0 PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 8912076 435160 SH SOLE 435160 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 18042448 940490 SH SOLE 940490 0 0 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 289414 9922 SH SOLE 9922 0 0 PIMCO EQUITY SER RAFI DYN ML US 72202L363 916509 21884 SH SOLE 21884 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 37276544 373550 SH SOLE 373550 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 7627585 78425 SH SOLE 78425 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 52408951 563053 SH SOLE 563053 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 7351908 143732 SH SOLE 143732 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 995714 17567 SH SOLE 17567 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 206086 2415 SH SOLE 2415 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 139258629 1506313 SH SOLE 1506313 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 819518 15369 SH SOLE 15369 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 4739095 50012 SH SOLE 50012 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 26870307 508907 SH SOLE 508907 0 0 PIMCO ETF TR MUNI INCOME OPP 72201R635 4454624 98076 SH SOLE 98076 0 0 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 1339725 26540 SH SOLE 26540 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 4642274 92796 SH SOLE 92796 0 0 PIMCO ETF TR ULTRA SHORT GOVT 72201R577 741214 7365 SH SOLE 7365 0 0 PIMCO ETF TR ENHANCD SHORT 72201R643 391323 3996 SH SOLE 3996 0 0 PIMCO ETF TR MULTISECTOR BD 72201R585 610288 23779 SH SOLE 23779 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 2873799 575912 SH SOLE 575912 0 0 PIMCO MUN INCOME FD II COM 72200W106 2244555 270428 SH SOLE 270428 0 0 PIMCO MUN INCOME FD III COM 72201A103 950259 128587 SH SOLE 128587 0 0 PIMCO STRATEGIC INCOME FD COM 72200X104 959287 157778 SH SOLE 157778 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 22464927 257566 SH SOLE 257566 0 0 PINNACLE WEST CAP CORP COM 723484101 70694185 984050 SH SOLE 984050 0 0 PINTEREST INC CL A 72352L106 15395360 415641 SH SOLE 415641 0 0 PIONEER DIVERSIFIED HIGH INC COM 723653101 1463277 136385 SH SOLE 136385 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 1046534 146368 SH SOLE 146368 0 0 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 1187885 137646 SH SOLE 137646 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 996143 124207 SH SOLE 124207 0 0 PIONEER NAT RES CO COM 723787107 110900176 493153 SH SOLE 493153 0 0 PIPER SANDLER COMPANIES COM 724078100 9551959 54623 SH SOLE 54623 0 0 PITNEY BOWES INC COM 724479100 3172649 721057 SH SOLE 721057 0 0 PJT PARTNERS INC COM CL A 69343T107 10115858 99302 SH SOLE 99302 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4855736 320511 SH SOLE 320511 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4264974 267396 SH SOLE 267396 0 0 PLANET FITNESS INC CL A 72703H101 16988206 232715 SH SOLE 232715 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1512072 174806 SH SOLE 174806 0 0 PLAYTIKA HLDG CORP COM 72815L107 97193 11146 SH SOLE 11146 0 0 PLEXUS CORP COM 729132100 6140486 56788 SH SOLE 56788 0 0 PLUG POWER INC COM NEW 72919P202 54985 12219 SH SOLE 12219 0 0 PLYMOUTH INDL REIT INC COM 729640102 4311073 179106 SH SOLE 179106 0 0 PNC FINL SVCS GROUP INC COM 693475105 239791890 1548543 SH SOLE 1548543 0 0 PNM RES INC COM 69349H107 741376 17822 SH SOLE 17822 0 0 POLARIS INC COM 731068102 8883706 93740 SH SOLE 93740 0 0 POOL CORP COM 73278L105 129285533 324260 SH SOLE 324260 0 0 POPULAR INC COM NEW 733174700 5665057 69027 SH SOLE 69027 0 0 PORTILLOS INC COM CL A 73642K106 1208115 75839 SH SOLE 75839 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 14814625 341823 SH SOLE 341823 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 2568265 27003 SH SOLE 27003 0 0 POST HLDGS INC COM 737446104 8979274 101968 SH SOLE 101968 0 0 POSTAL REALTY TRUST INC CL A 73757R102 386836 26568 SH SOLE 26568 0 0 POTLATCHDELTIC CORPORATION COM 737630103 776992 15825 SH SOLE 15825 0 0 POWER INTEGRATIONS INC COM 739276103 17950631 218617 SH SOLE 218617 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 4187295 177729 SH SOLE 177729 0 0 PPG INDS INC COM 693506107 52947942 354048 SH SOLE 354048 0 0 PPL CORP COM 69351T106 46883160 1730006 SH SOLE 1730006 0 0 PRA GROUP INC COM 69354N106 633647 24185 SH SOLE 24185 0 0 PRECIGEN INC COM 74017N105 16410 12246 SH SOLE 12246 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 978873 13400 SH SOLE 13400 0 0 PREMIER FINANCIAL CORP COM 74052F108 239635 9943 SH SOLE 9943 0 0 PREMIER INC CL A 74051N102 578660 25879 SH SOLE 25879 0 0 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 809 13490 SH SOLE 13490 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2624318 42867 SH SOLE 42867 0 0 PRICE T ROWE GROUP INC COM 74144T108 14318078 132956 SH SOLE 132956 0 0 PRICESMART INC COM 741511109 914672 12070 SH SOLE 12070 0 0 PRIME MEDICINE INC COM 74168J101 198194 22370 SH SOLE 22370 0 0 PRIMERICA INC COM 74164M108 13892908 67520 SH SOLE 67520 0 0 PRIMO WATER CORPORATION COM 74167P108 4007165 266257 SH SOLE 266257 0 0 PRIMORIS SVCS CORP COM 74164F103 660254 19881 SH SOLE 19881 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 7933678 453094 SH SOLE 453094 0 0 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 2822929 149678 SH SOLE 149678 0 0 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 31745614 1512488 SH SOLE 1512488 0 0 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 12036769 196487 SH SOLE 196487 0 0 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 76720951 1640739 SH SOLE 1640739 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607 8687714 188987 SH SOLE 188987 0 0 PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300 25756960 593834 SH SOLE 593834 0 0 PRINCIPAL EXCHANGE TRADED FD FOCUSED BLUE CHI 74255Y714 14598675 512414 SH SOLE 512414 0 0 PRINCIPAL EXCHANGE TRADED FD REAL ESTATE ACTI 74255Y722 3741191 155198 SH SOLE 155198 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4976560 63259 SH SOLE 63259 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 12557511 545268 SH SOLE 545268 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 9290016 134210 SH SOLE 134210 0 0 PROCTER AND GAMBLE CO COM 742718109 434080129 2962195 SH SOLE 2962195 0 0 PROG HOLDINGS INC COM NPV 74319R101 1441153 46624 SH SOLE 46624 0 0 PROGRESS SOFTWARE CORP COM 743312100 5396353 99380 SH SOLE 99380 0 0 PROGRESSIVE CORP COM 743315103 241088135 1513612 SH SOLE 1513612 0 0 PROGYNY INC COM 74340E103 17324374 465960 SH SOLE 465960 0 0 PROLOGIS INC. COM 74340W103 330417837 2478753 SH SOLE 2478753 0 0 PROS HOLDINGS INC COM 74346Y103 10305882 265684 SH SOLE 265684 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1490681 49360 SH SOLE 49360 0 0 PROSHARES TR BITCOIN STRATE 74347G440 5854186 285709 SH SOLE 285709 0 0 PROSHARES TR K1 FRE CRD OIL 74347G804 1203692 28591 SH SOLE 28591 0 0 PROSHARES TR ULTRASHRT S&P500 74347G416 3456163 115513 SH SOLE 115513 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 1541696 24510 SH SOLE 24510 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 325496 9024 SH SOLE 9024 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 1200616 18468 SH SOLE 18468 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 34276406 360046 SH SOLE 360046 0 0 PROSHARES TR SP500 EX FINLS 74347B573 602186 5879 SH SOLE 5879 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 1860937 25295 SH SOLE 25295 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 475576 50166 SH SOLE 50166 0 0 PROSHARES TR ULTRA COMMUNICTN 74347R263 285850 5636 SH SOLE 5636 0 0 PROSHARES TR ULTRA CONS DISCR 74347R750 908244 25294 SH SOLE 25294 0 0 PROSHARES TR ULTRA ENERGY 74347G705 230887 6284 SH SOLE 6284 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 1001625 18145 SH SOLE 18145 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 1093222 11960 SH SOLE 11960 0 0 PROSHARES TR PSHS ULTRA INDL 74347R727 936393 32520 SH SOLE 32520 0 0 PROSHARES TR ULTRA MATERIALS 74347R776 882656 35392 SH SOLE 35392 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 621253 16327 SH SOLE 16327 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 1009630 15516 SH SOLE 15516 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 1238109 23325 SH SOLE 23325 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 877056 16548 SH SOLE 16548 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 320803 4611 SH SOLE 4611 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 2028799 26695 SH SOLE 26695 0 0 PROSHARES TR LARGE CAP CRE 74347R248 7787462 142185 SH SOLE 142185 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 7888687 607289 SH SOLE 607289 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 1552057 73627 SH SOLE 73627 0 0 PROSPECT CAP CORP COM 74348T102 78469 13100 SH SOLE 13100 0 0 PROSPERITY BANCSHARES INC COM 743606105 2785900 41132 SH SOLE 41132 0 0 PRUDENTIAL FINL INC COM 744320102 97329791 938480 SH SOLE 938480 0 0 PRUDENTIAL PLC ADR 74435K204 16945884 754828 SH SOLE 754828 0 0 PTC INC COM 69370C100 11235488 64217 SH SOLE 64217 0 0 PUBLIC STORAGE COM 74460D109 43148577 141471 SH SOLE 141471 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 56657505 926533 SH SOLE 926533 0 0 PULTE GROUP INC COM 745867101 46998173 455320 SH SOLE 455320 0 0 PURE STORAGE INC CL A 74624M102 2251323 63133 SH SOLE 63133 0 0 PUTNAM ETF TRUST BDC INCOME ETF 746729508 398964 12601 SH SOLE 12601 0 0 PVH CORPORATION COM 693656100 8424385 68984 SH SOLE 68984 0 0 Q2 HLDGS INC COM 74736L109 2832025 65239 SH SOLE 65239 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 364513 23041 SH SOLE 23041 0 0 QIWI PLC SPON ADR REP B 74735M108 289 40020 SH SOLE 40020 0 0 QORVO INC COM 74736K101 3620208 32148 SH SOLE 32148 0 0 QUAKER HOUGHTON COM 747316107 16813874 78783 SH SOLE 78783 0 0 QUALCOMM INC COM 747525103 289925424 2004601 SH SOLE 2004601 0 0 QUALYS INC COM 74758T303 24123369 122903 SH SOLE 122903 0 0 QUANEX BLDG PRODS CORP COM 747619104 392236 12831 SH SOLE 12831 0 0 QUANTA SVCS INC COM 74762E102 30779897 142632 SH SOLE 142632 0 0 QUANTUM CORP COM NEW 747906501 4349 12462 SH SOLE 12462 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 78834 11343 SH SOLE 11343 0 0 QUDIAN INC ADR 747798106 153139 75068 SH SOLE 75068 0 0 QUEST DIAGNOSTICS INC COM 74834L100 22080376 160142 SH SOLE 160142 0 0 QUIDELORTHO CORP COM 219798105 783505 10631 SH SOLE 10631 0 0 QURATE RETAIL INC COM SER A 74915M100 158193 180689 SH SOLE 180689 0 0 R1 RCM INC COM 77634L105 384029 36332 SH SOLE 36332 0 0 RADIAN GROUP INC COM 750236101 7162808 250886 SH SOLE 250886 0 0 RADNET INC COM 750491102 1935368 55662 SH SOLE 55662 0 0 RADWARE LTD ORD M81873107 219759 13175 SH SOLE 13175 0 0 RALPH LAUREN CORP CL A 751212101 4604842 31934 SH SOLE 31934 0 0 RAMBUS INC DEL COM 750917106 2779004 40718 SH SOLE 40718 0 0 RANGE RES CORP COM 75281A109 2736261 89890 SH SOLE 89890 0 0 RAPID7 INC COM 753422104 6110140 107008 SH SOLE 107008 0 0 RAYMOND JAMES FINL INC COM 754730109 52910680 474535 SH SOLE 474535 0 0 RAYONIER INC COM 754907103 315521 9444 SH SOLE 9444 0 0 RB GLOBAL INC COM 74935Q107 39189567 585881 SH SOLE 585881 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 1000438 22406 SH SOLE 22406 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 20963121 420440 SH SOLE 420440 0 0 RBB FD INC US TREASY 2 YR 74933W486 3691621 76368 SH SOLE 76368 0 0 RBB FD INC US TREASRY 12 MT 74933W478 4737950 94882 SH SOLE 94882 0 0 RBB FD INC US TRSRY 6 MNTH 74933W460 472117 9448 SH SOLE 9448 0 0 RBC BEARINGS INC COM 75524B104 44965787 157836 SH SOLE 157836 0 0 READY CAPITAL CORP COM 75574U101 2920264 284904 SH SOLE 284904 0 0 REALTY INCOME CORP COM 756109104 106510279 1854933 SH SOLE 1854933 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 455894 17049 SH SOLE 17049 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 1256558 127440 SH SOLE 127440 0 0 RED CAT HLDGS INC COM 75644T100 63004 71596 SH SOLE 71596 0 0 REGAL REXNORD CORPORATION COM 758750103 17252992 116559 SH SOLE 116559 0 0 REGENCY CTRS CORP COM 758849103 7059134 105360 SH SOLE 105360 0 0 REGENERON PHARMACEUTICALS COM 75886F107 55756799 63483 SH SOLE 63483 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 9354278 482677 SH SOLE 482677 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 56771074 350915 SH SOLE 350915 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 17436448 62344 SH SOLE 62344 0 0 RELX PLC SPONSORED ADR 759530108 67531026 1702749 SH SOLE 1702749 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 925245 24536 SH SOLE 24536 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 23264372 118696 SH SOLE 118696 0 0 RENASANT CORP COM 75970E107 2080452 61771 SH SOLE 61771 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 210880 27530 SH SOLE 27530 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 15282636 534171 SH SOLE 534171 0 0 REPLIGEN CORP COM 759916109 18684909 103921 SH SOLE 103921 0 0 REPOSITRAK INC COM NEW 700215304 177978 17780 SH SOLE 17780 0 0 REPUBLIC SVCS INC COM 760759100 125433069 760615 SH SOLE 760615 0 0 RESEARCH FRONTIERS INC COM 760911107 14140 14000 SH SOLE 14000 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1556376 82698 SH SOLE 82698 0 0 RESMED INC COM 761152107 13821080 80346 SH SOLE 80346 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 38639242 494551 SH SOLE 494551 0 0 REVOLVE GROUP INC CL A 76156B107 2114157 127513 SH SOLE 127513 0 0 REVVITY INC COM 714046109 4068197 37217 SH SOLE 37217 0 0 REXFORD INDL RLTY INC COM 76169C100 14153905 252298 SH SOLE 252298 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 5793373 215848 SH SOLE 215848 0 0 RH COM 74967X103 1963712 6737 SH SOLE 6737 0 0 RIBBON COMMUNICATIONS INC COM 762544104 102970 35507 SH SOLE 35507 0 0 RIO TINTO PLC SPONSORED ADR 767204100 67375213 904851 SH SOLE 904851 0 0 RIOT PLATFORMS INC COM 767292105 729983 47187 SH SOLE 47187 0 0 RISKIFIED LTD SHS CL A M8216R109 363992 77776 SH SOLE 77776 0 0 RITHM CAPITAL CORP COM NEW 64828T201 2304067 215737 SH SOLE 215737 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 1082066 129434 SH SOLE 129434 0 0 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 1468583 112106 SH SOLE 112106 0 0 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 1259223 114579 SH SOLE 114579 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1725795 73563 SH SOLE 73563 0 0 RLI CORP COM 749607107 10832445 81374 SH SOLE 81374 0 0 RLJ LODGING TR COM 74965L101 233818 19950 SH SOLE 19950 0 0 RMR GROUP INC CL A 74967R106 605404 21445 SH SOLE 21445 0 0 ROBERT HALF INC. COM 770323103 9498315 108034 SH SOLE 108034 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1236939 97091 SH SOLE 97091 0 0 ROBLOX CORP CL A 771049103 2190589 47913 SH SOLE 47913 0 0 ROCKET COS INC COM CL A 77311W101 529260 36551 SH SOLE 36551 0 0 ROCKET LAB USA INC COM 773122106 78178 14137 SH SOLE 14137 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 921607 30751 SH SOLE 30751 0 0 ROCKWELL AUTOMATION INC COM 773903109 16191372 52149 SH SOLE 52149 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 3037463 64889 SH SOLE 64889 0 0 ROGERS CORP COM 775133101 1886819 14287 SH SOLE 14287 0 0 ROKU INC COM CL A 77543R102 6491664 70823 SH SOLE 70823 0 0 ROLLINS INC COM 775711104 49514962 1133844 SH SOLE 1133844 0 0 ROPER TECHNOLOGIES INC COM 776696106 163980089 300787 SH SOLE 300787 0 0 ROSS STORES INC COM 778296103 181731965 1313187 SH SOLE 1313187 0 0 ROYAL BK CDA COM 780087102 18489180 182826 SH SOLE 182826 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 28690547 221566 SH SOLE 221566 0 0 ROYAL GOLD INC COM 780287108 6017731 49750 SH SOLE 49750 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1109067 39483 SH SOLE 39483 0 0 ROYCE MICRO-CAP TR INC COM 780915104 378653 40980 SH SOLE 40980 0 0 ROYCE VALUE TR INC COM 780910105 493008 33860 SH SOLE 33860 0 0 RPC INC COM 749660106 1397097 191909 SH SOLE 191909 0 0 RPM INTL INC COM 749685103 34225365 306596 SH SOLE 306596 0 0 RPT REALTY SH BEN INT 74971D101 387292 30186 SH SOLE 30186 0 0 RTX CORPORATION COM 75513E101 275930620 3279423 SH SOLE 3279423 0 0 RUSH ENTERPRISES INC CL A 781846209 2525418 50207 SH SOLE 50207 0 0 RXO INC COMMON STOCK 74982T103 1448819 62288 SH SOLE 62288 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 6000473 139481 SH SOLE 139481 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 28792384 215900 SH SOLE 215900 0 0 RYDER SYS INC COM 783549108 8515707 74011 SH SOLE 74011 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4879616 44336 SH SOLE 44336 0 0 S&P GLOBAL INC COM 78409V104 445897850 1012208 SH SOLE 1012208 0 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 2970556 385286 SH SOLE 385286 0 0 SABINE RTY TR UNIT BEN INT 785688102 631747 9330 SH SOLE 9330 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 5764011 403925 SH SOLE 403925 0 0 SABRE CORP COM 78573M104 4735215 1076185 SH SOLE 1076185 0 0 SAFEHOLD INC COM 78646V107 824317 35227 SH SOLE 35227 0 0 SAFETY INS GROUP INC COM 78648T100 283477 3730 SH SOLE 3730 0 0 SAIA INC COM 78709Y105 36122983 82431 SH SOLE 82431 0 0 SALESFORCE INC COM 79466L302 390870746 1485410 SH SOLE 1485410 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 211604 15934 SH SOLE 15934 0 0 SAMSARA INC COM CL A 79589L106 311736 9339 SH SOLE 9339 0 0 SANDY SPRING BANCORP INC COM 800363103 463250 17006 SH SOLE 17006 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 311814 3026 SH SOLE 3026 0 0 SANGAMO THERAPEUTICS INC COM 800677106 5563 10240 SH SOLE 10240 0 0 SANMINA CORPORATION COM 801056102 10048691 195614 SH SOLE 195614 0 0 SANOFI SPONSORED ADR 80105N105 129800637 2610107 SH SOLE 2610107 0 0 SAP SE SPON ADR 803054204 167986506 1086658 SH SOLE 1086658 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1633181 56284 SH SOLE 56284 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3120986 32365 SH SOLE 32365 0 0 SAVERS VALUE VLG INC COM 80517M109 357837 20589 SH SOLE 20589 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 94619351 372972 SH SOLE 372972 0 0 SCHLUMBERGER LTD COM STK 806857108 41370802 794981 SH SOLE 794981 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 9148842 359483 SH SOLE 359483 0 0 SCHOLASTIC CORP COM 807066105 342942 9097 SH SOLE 9097 0 0 SCHRODINGER INC COM 80810D103 1676371 46826 SH SOLE 46826 0 0 SCHWAB CHARLES CORP COM 808513105 330166022 4798925 SH SOLE 4798925 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 15936190 587185 SH SOLE 587185 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 27659946 820040 SH SOLE 820040 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 5375377 154199 SH SOLE 154199 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 71406914 1152840 SH SOLE 1152840 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 658617929 7938982 SH SOLE 7938982 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 62685103 1200864 SH SOLE 1200864 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 59955796 1205869 SH SOLE 1205869 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 137386442 2835633 SH SOLE 2835633 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 6574297 135889 SH SOLE 135889 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 844107 18783 SH SOLE 18783 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 75462685 3044078 SH SOLE 3044078 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 2854183 46713 SH SOLE 46713 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1586241 28658 SH SOLE 28658 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 272947768 7384950 SH SOLE 7384950 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 63759237 1827436 SH SOLE 1827436 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 56925364 1622730 SH SOLE 1622730 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 109627064 2351503 SH SOLE 2351503 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 64879990 1165439 SH SOLE 1165439 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 437133837 5741939 SH SOLE 5741939 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 363173623 6439249 SH SOLE 6439249 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 270121420 3853373 SH SOLE 3853373 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 55435969 736006 SH SOLE 736006 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 7749529 374193 SH SOLE 374193 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 107430268 2274138 SH SOLE 2274138 0 0 SCHWAB STRATEGIC TR HIGH YIELD BD ET 808524631 221845 4272 SH SOLE 4272 0 0 SCHWAB STRATEGIC TR MUN BD ETF 808524649 1713342 32567 SH SOLE 32567 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 843410 34299 SH SOLE 34299 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 2734843 21998 SH SOLE 21998 0 0 SCORPIO TANKERS INC SHS Y7542C130 1838518 30239 SH SOLE 30239 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 38424957 602744 SH SOLE 602744 0 0 SEA LTD SPONSORD ADS 81141R100 2658971 65654 SH SOLE 65654 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 4066042 142869 SH SOLE 142869 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 14020924 164237 SH SOLE 164237 0 0 SEALED AIR CORP NEW COM 81211K100 17989215 492585 SH SOLE 492585 0 0 SEAWORLD ENTMT INC COM 81282V100 2672788 50592 SH SOLE 50592 0 0 SEI INVTS CO COM 784117103 24573280 386676 SH SOLE 386676 0 0 SELECT MED HLDGS CORP COM 81619Q105 4957562 210960 SH SOLE 210960 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 209337188 2496865 SH SOLE 2496865 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 950563544 6969963 SH SOLE 6969963 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 124948540 1096136 SH SOLE 1096136 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 449911800 6192015 SH SOLE 6192015 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 383126651 2142647 SH SOLE 2142647 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 452041203 6275735 SH SOLE 6275735 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 99424664 2644273 SH SOLE 2644273 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 42223068 493606 SH SOLE 493606 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 24959087 623043 SH SOLE 623043 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 985754825 5121336 SH SOLE 5121336 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 206247433 3256710 SH SOLE 3256710 0 0 SELECTIVE INS GROUP INC COM 816300107 9493233 95429 SH SOLE 95429 0 0 SEMPRA COM 816851109 94195728 1260481 SH SOLE 1260481 0 0 SEMTECH CORP COM 816850101 370016 16888 SH SOLE 16888 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 1112242 80481 SH SOLE 80481 0 0 SENECA FOODS CORP NEW CL A 817070501 281432 5367 SH SOLE 5367 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 21844264 581428 SH SOLE 581428 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 491180 7442 SH SOLE 7442 0 0 SERIES PORTFOLIOS TR PANAGRAM AAA 81752T486 216811 8573 SH SOLE 8573 0 0 SERIES PORTFOLIOS TR PANAGRAM BBB B 81752T528 218988 8295 SH SOLE 8295 0 0 SERVICE CORP INTL COM 817565104 15646184 228578 SH SOLE 228578 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2050559 240112 SH SOLE 240112 0 0 SERVICENOW INC COM 81762P102 511327949 723758 SH SOLE 723758 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1430747 21473 SH SOLE 21473 0 0 SHAKE SHACK INC CL A 819047101 763881 10306 SH SOLE 10306 0 0 SHARKNINJA INC COM SHS G8068L108 638115 12471 SH SOLE 12471 0 0 SHELL PLC SPON ADS 780259305 137683755 2092458 SH SOLE 2092458 0 0 SHERWIN WILLIAMS CO COM 824348106 307750149 986695 SH SOLE 986695 0 0 SHIFT4 PMTS INC CL A 82452J109 1319681 17752 SH SOLE 17752 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4184276 135941 SH SOLE 135941 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 608873 39181 SH SOLE 39181 0 0 SHOCKWAVE MED INC COM 82489T104 7150355 37523 SH SOLE 37523 0 0 SHOE CARNIVAL INC COM 824889109 7076421 234241 SH SOLE 234241 0 0 SHOPIFY INC CL A 82509L107 69567378 893034 SH SOLE 893034 0 0 SHUTTERSTOCK INC COM 825690100 7609043 157602 SH SOLE 157602 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1122706 10467 SH SOLE 10467 0 0 SILGAN HLDGS INC COM 827048109 4364134 96445 SH SOLE 96445 0 0 SILICON LABORATORIES INC COM 826919102 12202432 92254 SH SOLE 92254 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3104434 50668 SH SOLE 50668 0 0 SILVERBOW RES INC COM 82836G102 661890 22761 SH SOLE 22761 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 287263 14479 SH SOLE 14479 0 0 SIMON PPTY GROUP INC NEW COM 828806109 59790828 419173 SH SOLE 419173 0 0 SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632 8936040 363845 SH SOLE 363845 0 0 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 284673 7117 SH SOLE 7117 0 0 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 5701668 246292 SH SOLE 246292 0 0 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY US EQT 82889N848 323363 11374 SH SOLE 11374 0 0 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 1918994 81313 SH SOLE 81313 0 0 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 911737 36094 SH SOLE 36094 0 0 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 306210 13442 SH SOLE 13442 0 0 SIMPLY GOOD FOODS CO COM 82900L102 5368233 135561 SH SOLE 135561 0 0 SIMPSON MFG INC COM 829073105 13155430 66448 SH SOLE 66448 0 0 SIMULATIONS PLUS INC COM 829214105 1887692 42183 SH SOLE 42183 0 0 SINCLAIR INC CL A 829242106 1714746 131600 SH SOLE 131600 0 0 SIREN ETF TR NSD NXGN ECO ETF 829658202 282605 11568 SH SOLE 11568 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 441522 80717 SH SOLE 80717 0 0 SITE CTRS CORP COM 82981J109 534815 39238 SH SOLE 39238 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 45204462 278181 SH SOLE 278181 0 0 SITIME CORP COM 82982T106 2184683 17896 SH SOLE 17896 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 398068 16932 SH SOLE 16932 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1233510 49183 SH SOLE 49183 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 6647975 307777 SH SOLE 307777 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 5072081 237013 SH SOLE 237013 0 0 SKECHERS U S A INC CL A 830566105 8151700 130762 SH SOLE 130762 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1664686 22417 SH SOLE 22417 0 0 SKYWARD SPECIALTY INS GROUP COM 830940102 699046 20633 SH SOLE 20633 0 0 SKYWEST INC COM 830879102 614278 11768 SH SOLE 11768 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 43418909 386221 SH SOLE 386221 0 0 SL GREEN RLTY CORP COM 78440X887 959848 21250 SH SOLE 21250 0 0 SLM CORP COM 78442P106 4333528 226649 SH SOLE 226649 0 0 SM ENERGY CO COM 78454L100 15344394 396291 SH SOLE 396291 0 0 SMARTRENT INC COM CL A 83193G107 92762 29079 SH SOLE 29079 0 0 SMARTSHEET INC COM CL A 83200N103 1786220 37353 SH SOLE 37353 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 14317372 524830 SH SOLE 524830 0 0 SMITH A O CORP COM 831865209 64276284 779674 SH SOLE 779674 0 0 SMUCKER J M CO COM NEW 832696405 5875960 46494 SH SOLE 46494 0 0 SNAP INC CL A 83304A106 1075009 63497 SH SOLE 63497 0 0 SNAP ON INC COM 833034101 218202622 755445 SH SOLE 755445 0 0 SNOWFLAKE INC CL A 833445109 55954851 281180 SH SOLE 281180 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1453330 24134 SH SOLE 24134 0 0 SOFI TECHNOLOGIES INC COM 83406F102 405761 40780 SH SOLE 40780 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2082974 22254 SH SOLE 22254 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 474759 59643 SH SOLE 59643 0 0 SONOCO PRODS CO COM 835495102 5763423 103158 SH SOLE 103158 0 0 SONOS INC COM 83570H108 1427402 83279 SH SOLE 83279 0 0 SONY GROUP CORP SPONSORED ADR 835699307 127337633 1344784 SH SOLE 1344784 0 0 SOTERA HEALTH CO COM 83601L102 723842 42958 SH SOLE 42958 0 0 SOUNDHOUND AI INC *W EXP 04/26/202 836100115 5718 17100 SH SOLE 17100 0 0 SOURCE CAP INC COM 836144105 810390 20072 SH SOLE 20072 0 0 SOUTHERN CO COM 842587107 174390435 2487028 SH SOLE 2487028 0 0 SOUTHERN COPPER CORP COM 84265V105 1864801 21666 SH SOLE 21666 0 0 SOUTHSTATE CORPORATION COM 840441109 12183234 144266 SH SOLE 144266 0 0 SOUTHWEST AIRLS CO COM 844741108 6111117 211604 SH SOLE 211604 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 1654213 26112 SH SOLE 26112 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1263947 192969 SH SOLE 192969 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 116251348 308465 SH SOLE 308465 0 0 SPDR GOLD TR GOLD SHS 78463V107 217091064 1135592 SH SOLE 1135592 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 36392242 497960 SH SOLE 497960 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 168022738 4745065 SH SOLE 4745065 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 21550864 493042 SH SOLE 493042 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1445808 52979 SH SOLE 52979 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2455422 51358 SH SOLE 51358 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 9818255 363101 SH SOLE 363101 0 0 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 784867 7127 SH SOLE 7127 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 208110811 6119106 SH SOLE 6119106 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 780273 19351 SH SOLE 19351 0 0 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 2958680 53464 SH SOLE 53464 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2380540 34946 SH SOLE 34946 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 292040 2890 SH SOLE 2890 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 3976752 122286 SH SOLE 122286 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2339156 41430 SH SOLE 41430 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1140109 18854 SH SOLE 18854 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 2000854 37406 SH SOLE 37406 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 30642027 540901 SH SOLE 540901 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 6680935 187931 SH SOLE 187931 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 23920607 753168 SH SOLE 753168 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 245646 6297 SH SOLE 6297 0 0 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 1338610 42227 SH SOLE 42227 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1350628482 2841574 SH SOLE 2841574 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 33577531 66178 SH SOLE 66178 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 290243204 3063900 SH SOLE 3063900 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 69338452 2758093 SH SOLE 2758093 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 298992865 11661188 SH SOLE 11661188 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 252927729 7704165 SH SOLE 7704165 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 21990203 924346 SH SOLE 924346 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 469844778 8405094 SH SOLE 8405094 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 373474092 5740456 SH SOLE 5740456 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 611669118 13117502 SH SOLE 13117502 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 174000933 5842879 SH SOLE 5842879 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 47502405 627757 SH SOLE 627757 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 230219743 3137364 SH SOLE 3137364 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 31663585 380069 SH SOLE 380069 0 0 SPDR SER TR S&P BK ETF 78464A797 13307371 289165 SH SOLE 289165 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 12210416 127644 SH SOLE 127644 0 0 SPDR SER TR S&P REGL BKG 78464A698 17384955 331584 SH SOLE 331584 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 12034218 166402 SH SOLE 166402 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1262790437 13817600 SH SOLE 13817600 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 59694107 602241 SH SOLE 602241 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 151692953 5227187 SH SOLE 5227187 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 179761001 6187986 SH SOLE 6187986 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 12371402 483825 SH SOLE 483825 0 0 SPDR SER TR AEROSPACE DEF 78464A631 35234434 260186 SH SOLE 260186 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 15382605 827467 SH SOLE 827467 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 42568007 589993 SH SOLE 589993 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 9150891 430833 SH SOLE 430833 0 0 SPDR SER TR BLOOMBERG INTL 78464A151 1421540 47495 SH SOLE 47495 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 24112479 1040228 SH SOLE 1040228 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 31966834 1045009 SH SOLE 1045009 0 0 SPDR SER TR BLOOMBERG SHORT 78464A334 35214073 1285185 SH SOLE 1285185 0 0 SPDR SER TR BLOOMBERG EMG MK 78468R515 744588 30567 SH SOLE 30567 0 0 SPDR SER TR DJ REIT ETF 78464A607 32529758 341269 SH SOLE 341269 0 0 SPDR SER TR GLB DOW ETF 78464A706 1371003 11520 SH SOLE 11520 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 4610155 137534 SH SOLE 137534 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 1407344 19617 SH SOLE 19617 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 593775 6250 SH SOLE 6250 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 51836208 392344 SH SOLE 392344 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 71315305 2818787 SH SOLE 2818787 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 55262302 1175794 SH SOLE 1175794 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 314709352 6585255 SH SOLE 6585255 0 0 SPDR SER TR NYSE TECH ETF 78464A102 2354402 14343 SH SOLE 14343 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 59380708 1015923 SH SOLE 1015923 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 3667097 124689 SH SOLE 124689 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 28124422 1202927 SH SOLE 1202927 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 122313373 4282681 SH SOLE 4282681 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 2006436 90912 SH SOLE 90912 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 34653549 711280 SH SOLE 711280 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 13016419 332136 SH SOLE 332136 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 150296614 3563220 SH SOLE 3563220 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 2815306 24603 SH SOLE 24603 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 3123908 80492 SH SOLE 80492 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 11824523 141391 SH SOLE 141391 0 0 SPDR SER TR S&P BIOTECH 78464A870 12112756 135656 SH SOLE 135656 0 0 SPDR SER TR S&P CAP MKTS 78464A771 2400247 23538 SH SOLE 23538 0 0 SPDR SER TR S&P DIVID ETF 78464A763 169653741 1357556 SH SOLE 1357556 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 1244207 14766 SH SOLE 14766 0 0 SPDR SER TR S&P INS ETF 78464A789 3051690 67485 SH SOLE 67485 0 0 SPDR SER TR S&P KENSHO FUTRE 78468R671 901055 16341 SH SOLE 16341 0 0 SPDR SER TR S&P KENSHO INTLG 78468R697 212526 6148 SH SOLE 6148 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 3716120 79574 SH SOLE 79574 0 0 SPDR SER TR S&P METALS MNG 78464A755 6886308 115098 SH SOLE 115098 0 0 SPDR SER TR OILGAS EQUIP 78468R549 1457892 17251 SH SOLE 17251 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 10810535 78961 SH SOLE 78961 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 30902944 137475 SH SOLE 137475 0 0 SPDR SER TR COMP SOFTWARE 78464A599 2152451 14318 SH SOLE 14318 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 723095 8661 SH SOLE 8661 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 8993608 62021 SH SOLE 62021 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 2393439 21271 SH SOLE 21271 0 0 SPDR SER TR S&P 500 ESG ETF 78468R531 439870 9521 SH SOLE 9521 0 0 SPDR SER TR RUSSELL YIELD 78468R770 7864467 78082 SH SOLE 78082 0 0 SPDR SER TR SPDR S&P1500VL 78464A128 1151910 7187 SH SOLE 7187 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2544575 31899 SH SOLE 31899 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15895050 500159 SH SOLE 500159 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4597695 105235 SH SOLE 105235 0 0 SPLUNK INC COM 848637104 21830074 143289 SH SOLE 143289 0 0 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 452376 40939 SH SOLE 40939 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 73520376 391253 SH SOLE 391253 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 2413636 66127 SH SOLE 66127 0 0 SPRINKLR INC CL A 85208T107 218478 18146 SH SOLE 18146 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 6030332 124929 SH SOLE 124929 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4006525 209218 SH SOLE 209218 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 19296342 1211321 SH SOLE 1211321 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 239042 23691 SH SOLE 23691 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5337890 660630 SH SOLE 660630 0 0 SPROUT SOCIAL INC COM CL A 85209W109 6564035 106837 SH SOLE 106837 0 0 SPROUTS FMRS MKT INC COM 85208M102 3869175 80424 SH SOLE 80424 0 0 SPS COMM INC COM 78463M107 36827080 189987 SH SOLE 189987 0 0 SPX TECHNOLOGIES INC COM 78473E103 10418575 103144 SH SOLE 103144 0 0 SQUARESPACE INC CLASS A 85225A107 4559490 138125 SH SOLE 138125 0 0 SRH TOTAL RETURN FUND INC COM 101507101 1213561 87495 SH SOLE 87495 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28180034 461136 SH SOLE 461136 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 36916658 880435 SH SOLE 880435 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 94445992 2346484 SH SOLE 2346484 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 28364529 1042047 SH SOLE 1042047 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 11592631 287088 SH SOLE 287088 0 0 SSGA ACTIVE TR SPDR BLACKSTONE 78470P846 4111424 146158 SH SOLE 146158 0 0 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 33231382 1277393 SH SOLE 1277393 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 47591377 1040074 SH SOLE 1040074 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 696417 14868 SH SOLE 14868 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 529353 16961 SH SOLE 16961 0 0 STAG INDL INC COM 85254J102 17093545 435393 SH SOLE 435393 0 0 STAGWELL INC COM CL A 85256A109 851995 128506 SH SOLE 128506 0 0 STANDARD BIOTOOLS INC NOTE 2.750% 2/0 34385PAA6 19873 20000 SH SOLE 20000 0 0 STANDEX INTL CORP COM 854231107 13685874 86412 SH SOLE 86412 0 0 STANLEY BLACK & DECKER INC COM 854502101 9278908 94586 SH SOLE 94586 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 789192 37121 SH SOLE 37121 0 0 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 10831735 445075 SH SOLE 445075 0 0 STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783 926034 121527 SH SOLE 121527 0 0 STARBOARD INVT TR RH TACTICAL ROT 85521B775 1178984 91365 SH SOLE 91365 0 0 STARBUCKS CORP COM 855244109 504473368 5254384 SH SOLE 5254384 0 0 STARWOOD PPTY TR INC COM 85571B105 5857699 278673 SH SOLE 278673 0 0 STATE STR CORP COM 857477103 27633810 356749 SH SOLE 356749 0 0 STEEL DYNAMICS INC COM 858119100 21126689 178888 SH SOLE 178888 0 0 STEELCASE INC CL A 858155203 5538124 409625 SH SOLE 409625 0 0 STELLANTIS N.V SHS N82405106 3551704 152280 SH SOLE 152280 0 0 STEPAN CO COM 858586100 1206911 12765 SH SOLE 12765 0 0 STEPSTONE GROUP INC COM CL A 85914M107 4131364 129795 SH SOLE 129795 0 0 STERICYCLE INC COM 858912108 16292131 328736 SH SOLE 328736 0 0 STERIS PLC SHS USD G8473T100 118653801 539703 SH SOLE 539703 0 0 STERLING INFRASTRUCTURE INC COM 859241101 3623947 41214 SH SOLE 41214 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 11228427 411448 SH SOLE 411448 0 0 STEWART INFORMATION SVCS COR COM 860372101 5774609 98291 SH SOLE 98291 0 0 STIFEL FINL CORP COM 860630102 33904079 490298 SH SOLE 490298 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 17489566 348884 SH SOLE 348884 0 0 STONEX GROUP INC COM 861896108 6072923 82256 SH SOLE 82256 0 0 STRATASYS LTD SHS M85548101 169718 11885 SH SOLE 11885 0 0 STRATEGIC ED INC COM 86272C103 29848109 323136 SH SOLE 323136 0 0 STRATEGIC TRUST RUNNING GWTH ETF 48817R870 320682 11420 SH SOLE 11420 0 0 STRATEGY SHS DAY HAGAN NED 86280R803 475554 13347 SH SOLE 13347 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 796607 38521 SH SOLE 38521 0 0 STRIDE INC COM 86333M108 7027330 118365 SH SOLE 118365 0 0 STRYKER CORPORATION COM 863667101 176790374 590364 SH SOLE 590364 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 11829308 1222036 SH SOLE 1222036 0 0 SUMMIT MATLS INC CL A 86614U100 5798873 150777 SH SOLE 150777 0 0 SUN CMNTYS INC COM 866674104 36366707 272104 SH SOLE 272104 0 0 SUN LIFE FINANCIAL INC. COM 866796105 1349272 26018 SH SOLE 26018 0 0 SUNCOKE ENERGY INC COM 86722A103 314824 29313 SH SOLE 29313 0 0 SUNCOR ENERGY INC NEW COM 867224107 29683795 926461 SH SOLE 926461 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 733213 12234 SH SOLE 12234 0 0 SUNOPTA INC COM 8676EP108 1945892 355739 SH SOLE 355739 0 0 SUNPOWER CORP COM 867652406 150841 31230 SH SOLE 31230 0 0 SUNRUN INC COM 86771W105 1046300 53301 SH SOLE 53301 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2224088 207278 SH SOLE 207278 0 0 SUPER MICRO COMPUTER INC COM 86800U104 6392163 22487 SH SOLE 22487 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2192038 75744 SH SOLE 75744 0 0 SURGERY PARTNERS INC COM 86881A100 762578 23838 SH SOLE 23838 0 0 SUZANO S A SPON ADS 86959K105 948616 83505 SH SOLE 83505 0 0 SWISS HELVETIA FD INC COM 870875101 436355 53214 SH SOLE 53214 0 0 SYMBOTIC INC CLASS A COM 87151X101 424255 8265 SH SOLE 8265 0 0 SYNAPTICS INC COM 87157D109 1762878 15453 SH SOLE 15453 0 0 SYNCHRONY FINANCIAL COM 87165B103 7999068 209455 SH SOLE 209455 0 0 SYNOPSYS INC COM 871607107 80240702 155834 SH SOLE 155834 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1313944 34899 SH SOLE 34899 0 0 SYSCO CORP COM 871829107 134080032 1833448 SH SOLE 1833448 0 0 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 7649215 276845 SH SOLE 276845 0 0 T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 944551 19206 SH SOLE 19206 0 0 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 18396074 521578 SH SOLE 521578 0 0 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 1063445 29112 SH SOLE 29112 0 0 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 3143137 101555 SH SOLE 101555 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 252554471 2428408 SH SOLE 2428408 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 22672366 1588813 SH SOLE 1588813 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 61512467 382184 SH SOLE 382184 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 367975 29135 SH SOLE 29135 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 5476441 185140 SH SOLE 185140 0 0 TANGER INC COM 875465106 1843345 66499 SH SOLE 66499 0 0 TAPESTRY INC COM 876030107 14759995 400978 SH SOLE 400978 0 0 TARGA RES CORP COM 87612G101 35829264 412447 SH SOLE 412447 0 0 TARGET CORP COM 87612E106 173368608 1217305 SH SOLE 1217305 0 0 TASKUS INC CLASS A COM 87652V109 253584 19402 SH SOLE 19402 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2494273 46753 SH SOLE 46753 0 0 TC ENERGY CORP COM 87807B107 67256074 1719402 SH SOLE 1719402 0 0 TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106 232770 4185 SH SOLE 4185 0 0 TCW TRANSFORM ETF TRUST TRANSFORM SYSTEM 29287L205 41123644 724717 SH SOLE 724717 0 0 TD SYNNEX CORPORATION COM 87162W100 1824066 16951 SH SOLE 16951 0 0 TE CONNECTIVITY LTD SHS H84989104 132112608 940303 SH SOLE 940303 0 0 TECHNIPFMC PLC COM G87110105 7385085 366687 SH SOLE 366687 0 0 TECHTARGET INC COM 87874R100 9749418 279674 SH SOLE 279674 0 0 TECK RESOURCES LTD CL B 878742204 12933878 305982 SH SOLE 305982 0 0 TECNOGLASS INC ORD SHS G87264100 1946521 42584 SH SOLE 42584 0 0 TEEKAY CORPORATION COM Y8564W103 244938 34257 SH SOLE 34257 0 0 TEEKAY TANKERS LTD CL A Y8565N300 524253 10491 SH SOLE 10491 0 0 TEGNA INC COM 87901J105 975197 63738 SH SOLE 63738 0 0 TELADOC HEALTH INC COM 87918A105 1306857 60643 SH SOLE 60643 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 54838821 122877 SH SOLE 122877 0 0 TELEFLEX INCORPORATED COM 879369106 13115881 52602 SH SOLE 52602 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 1552884 246489 SH SOLE 246489 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 5286389 483217 SH SOLE 483217 0 0 TELEFONICA S A SPONSORED ADR 879382208 341558 87579 SH SOLE 87579 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1304225 71075 SH SOLE 71075 0 0 TELUS CORPORATION COM 87971M103 11017696 619093 SH SOLE 619093 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 734093 62850 SH SOLE 62850 0 0 TEMPUR SEALY INTL INC COM 88023U101 16273061 319267 SH SOLE 319267 0 0 TENABLE HLDGS INC COM 88025T102 2090065 45377 SH SOLE 45377 0 0 TENARIS S A SPONSORED ADS 88031M109 1693075 48708 SH SOLE 48708 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 141466 15701 SH SOLE 15701 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 9393369 124300 SH SOLE 124300 0 0 TERADATA CORP DEL COM 88076W103 4267852 98089 SH SOLE 98089 0 0 TERADYNE INC COM 880770102 30817257 283978 SH SOLE 283978 0 0 TEREX CORP NEW COM 880779103 4837270 84185 SH SOLE 84185 0 0 TERNIUM SA SPONSORED ADS 880890108 2773719 65310 SH SOLE 65310 0 0 TERRENO RLTY CORP COM 88146M101 20474985 326711 SH SOLE 326711 0 0 TESLA INC COM 88160R101 197960738 796687 SH SOLE 796687 0 0 TETRA TECH INC NEW COM 88162G103 28059728 168093 SH SOLE 168093 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 57481 12717 SH SOLE 12717 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 742420 34419 SH SOLE 34419 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 744551 71317 SH SOLE 71317 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 374854 5800 SH SOLE 5800 0 0 TEXAS INSTRS INC COM 882508104 275717181 1617489 SH SOLE 1617489 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 5354172 3405 SH SOLE 3405 0 0 TEXAS ROADHOUSE INC COM 882681109 17924363 146645 SH SOLE 146645 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 244319 4966 SH SOLE 4966 0 0 TEXTRON INC COM 883203101 8538221 106170 SH SOLE 106170 0 0 TFI INTL INC COM 87241L109 11455463 84183 SH SOLE 84183 0 0 TG THERAPEUTICS INC COM 88322Q108 797756 46707 SH SOLE 46707 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 35697 11478 SH SOLE 11478 0 0 THE CIGNA GROUP COM 125523100 89381359 298485 SH SOLE 298485 0 0 THE ODP CORP COM 88337F105 336843 5983 SH SOLE 5983 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 24005 15793 SH SOLE 15793 0 0 THE TRADE DESK INC COM CL A 88339J105 44456919 617800 SH SOLE 617800 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 377791513 711753 SH SOLE 711753 0 0 THERMON GROUP HLDGS INC COM 88362T103 692878 21274 SH SOLE 21274 0 0 THOMSON REUTERS CORP. COM 884903808 67228086 459488 SH SOLE 459488 0 0 THOR INDS INC COM 885160101 73048921 617750 SH SOLE 617750 0 0 TIDAL ETF TR ATAC US ROTATION 886364843 1142085 64561 SH SOLE 64561 0 0 TIDAL ETF TR FOLIOBEYOND ALTE 886364637 342148 10931 SH SOLE 10931 0 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 430154 23977 SH SOLE 23977 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 1210202 63262 SH SOLE 63262 0 0 TIDAL ETF TR UPAR ULTRA RISK 886364595 307369 22518 SH SOLE 22518 0 0 TIDAL ETF TR SP FDS S&P 500 886364801 1177403 34427 SH SOLE 34427 0 0 TIDAL TR II VERIDIEN CLIMATE 88636J709 16460071 801780 SH SOLE 801780 0 0 TIDAL TR II BLUEPRINT CHESAP 88636J873 2591692 106348 SH SOLE 106348 0 0 TIDAL TR II RETURN STCKD US 88636J816 219945 10883 SH SOLE 10883 0 0 TIDEWATER INC NEW COM 88642R109 239622 3323 SH SOLE 3323 0 0 TIMKEN CO COM 887389104 13965795 174246 SH SOLE 174246 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 1458864 44053 SH SOLE 44053 0 0 TIMOTHY PLAN US LRGMD CP CORE 887432359 258961 6777 SH SOLE 6777 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 315604 8920 SH SOLE 8920 0 0 TJX COS INC NEW COM 872540109 265230117 2827312 SH SOLE 2827312 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 8436435 103413 SH SOLE 103413 0 0 T-MOBILE US INC COM 872590104 94830577 591471 SH SOLE 591471 0 0 TOAST INC CL A 888787108 3798778 208038 SH SOLE 208038 0 0 TOLL BROTHERS INC COM 889478103 3152235 30667 SH SOLE 30667 0 0 TOOTSIE ROLL INDS INC COM 890516107 293504 8830 SH SOLE 8830 0 0 TOPBUILD CORP COM 89055F103 22983674 61411 SH SOLE 61411 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2308533 160986 SH SOLE 160986 0 0 TORO CO COM 891092108 10364958 107980 SH SOLE 107980 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 9871462 152762 SH SOLE 152762 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 1748506 124765 SH SOLE 124765 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 184434721 2737232 SH SOLE 2737232 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 927686 30396 SH SOLE 30396 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1148314 38586 SH SOLE 38586 0 0 TOYOTA MOTOR CORP ADS 892331307 33929305 185022 SH SOLE 185022 0 0 TPI COMPOSITES INC COM 87266J104 330312 79786 SH SOLE 79786 0 0 TRACTOR SUPPLY CO COM 892356106 209215279 972959 SH SOLE 972959 0 0 TRADEWEB MKTS INC CL A 892672106 5291105 58221 SH SOLE 58221 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 55462463 227398 SH SOLE 227398 0 0 TRANSALTA CORP COM 89346D107 215163 25892 SH SOLE 25892 0 0 TRANSCAT INC COM 893529107 4745250 43403 SH SOLE 43403 0 0 TRANSDIGM GROUP INC COM 893641100 66086657 65329 SH SOLE 65329 0 0 TRANSMEDICS GROUP INC COM 89377M109 7620770 96551 SH SOLE 96551 0 0 TRANSOCEAN LTD REG SHS H8817H100 134868 21239 SH SOLE 21239 0 0 TRANSUNION COM 89400J107 13635970 198457 SH SOLE 198457 0 0 TRAVEL PLUS LEISURE CO COM 894164102 6715367 171792 SH SOLE 171792 0 0 TRAVELERS COMPANIES INC COM 89417E109 123145549 646467 SH SOLE 646467 0 0 TREACE MED CONCEPTS INC COM 89455T109 212326 16653 SH SOLE 16653 0 0 TREDEGAR CORP COM 894650100 58124 10744 SH SOLE 10744 0 0 TREEHOUSE FOODS INC COM 89469A104 1413870 34110 SH SOLE 34110 0 0 TREX CO INC COM 89531P105 27586335 333209 SH SOLE 333209 0 0 TRI POINTE HOMES INC COM 87265H109 2214341 62552 SH SOLE 62552 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 1087722 119033 SH SOLE 119033 0 0 TRIMAS CORP COM NEW 896215209 520584 20552 SH SOLE 20552 0 0 TRIMBLE INC COM 896239100 10718111 201468 SH SOLE 201468 0 0 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 23184748 834473 SH SOLE 834473 0 0 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 22600461 1075700 SH SOLE 1075700 0 0 TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 23816332 824577 SH SOLE 824577 0 0 TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 38963339 1337108 SH SOLE 1337108 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 65627600 1159111 SH SOLE 1159111 0 0 TRINET GROUP INC COM 896288107 5779998 48600 SH SOLE 48600 0 0 TRINITY CAP INC COM 896442308 350493 24122 SH SOLE 24122 0 0 TRINITY INDS INC COM 896522109 4392425 165191 SH SOLE 165191 0 0 TRIP COM GROUP LTD ADS 89677Q107 3333590 92574 SH SOLE 92574 0 0 TRIPADVISOR INC COM 896945201 1012900 47046 SH SOLE 47046 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 228234 21016 SH SOLE 21016 0 0 TRIUMPH FINANCIAL INC COM 89679E300 5840472 72842 SH SOLE 72842 0 0 TRIVAGO N V SPON ADS A SHS N 89686D303 61381 25156 SH SOLE 25156 0 0 TRUIST FINL CORP COM 89832Q109 114256344 3094701 SH SOLE 3094701 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745 4020591 160567 SH SOLE 160567 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 18828884 706392 SH SOLE 706392 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 41494652 1426423 SH SOLE 1426423 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752 16614736 555137 SH SOLE 555137 0 0 TRUSTMARK CORP COM 898402102 4826356 173112 SH SOLE 173112 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1224244 55097 SH SOLE 55097 0 0 TTM TECHNOLOGIES INC COM 87305R109 275157 17404 SH SOLE 17404 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 141075 29330 SH SOLE 29330 0 0 TUYA INC SPONSERED ADS 90114C107 62986 27385 SH SOLE 27385 0 0 TWILIO INC CL A 90138F102 2209689 29125 SH SOLE 29125 0 0 TWIST BIOSCIENCE CORP COM 90184D100 596985 16196 SH SOLE 16196 0 0 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 577813 25488 SH SOLE 25488 0 0 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 401184 12017 SH SOLE 12017 0 0 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 610560 19560 SH SOLE 19560 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 644348 18693 SH SOLE 18693 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 808982 23477 SH SOLE 23477 0 0 TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 142018 15710 SH SOLE 15710 0 0 TYLER TECHNOLOGIES INC COM 902252105 73097688 174825 SH SOLE 174825 0 0 TYSON FOODS INC CL A 902494103 9715826 180760 SH SOLE 180760 0 0 U HAUL HOLDING COMPANY COM 023586100 5322353 74127 SH SOLE 74127 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 5631456 79947 SH SOLE 79947 0 0 U S PHYSICAL THERAPY COM 90337L108 16512782 177290 SH SOLE 177290 0 0 U S SILICA HLDGS INC COM 90346E103 113950 10075 SH SOLE 10075 0 0 UBER TECHNOLOGIES INC COM 90353T100 181422641 2946608 SH SOLE 2946608 0 0 UBS AG LONDON BRANCH ETRACS UBS BLOOM 90274D390 2698771 111681 SH SOLE 111681 0 0 UBS GROUP AG SHS H42097107 60248880 1949802 SH SOLE 1949802 0 0 UDR INC COM 902653104 6819505 178101 SH SOLE 178101 0 0 UFP INDUSTRIES INC COM 90278Q108 15471357 123229 SH SOLE 123229 0 0 UFP TECHNOLOGIES INC COM 902673102 1230946 7155 SH SOLE 7155 0 0 UGI CORP NEW COM 902681105 3598711 146289 SH SOLE 146289 0 0 UIPATH INC CL A 90364P105 3095239 124607 SH SOLE 124607 0 0 ULTA BEAUTY INC COM 90384S303 42689720 87124 SH SOLE 87124 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1412412 29536 SH SOLE 29536 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 717553 132390 SH SOLE 132390 0 0 UMB FINL CORP COM 902788108 5432778 65024 SH SOLE 65024 0 0 UMH PPTYS INC COM 903002103 5440498 355124 SH SOLE 355124 0 0 UNDER ARMOUR INC CL A 904311107 164461 18710 SH SOLE 18710 0 0 UNDER ARMOUR INC CL C 904311206 242225 29009 SH SOLE 29009 0 0 UNIFIED SER TR BALLAST SMLMD CP 90470L550 3401552 91911 SH SOLE 91911 0 0 UNIFIED SER TR ABSLUTE SELCT VL 90470L568 5539034 195281 SH SOLE 195281 0 0 UNIFIRST CORP MASS COM 904708104 22348053 122181 SH SOLE 122181 0 0 UNILEVER PLC SPON ADR NEW 904767704 198007166 4084306 SH SOLE 4084306 0 0 UNION PAC CORP COM 907818108 495393082 2016909 SH SOLE 2016909 0 0 UNIQURE NV SHS N90064101 152894 22584 SH SOLE 22584 0 0 UNISYS CORP COM NEW 909214306 182071 32397 SH SOLE 32397 0 0 UNITED AIRLS HLDGS INC COM 910047109 4211656 102076 SH SOLE 102076 0 0 UNITED BANKSHARES INC WEST V COM 909907107 9470393 252208 SH SOLE 252208 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7232378 247176 SH SOLE 247176 0 0 UNITED FIRE GROUP INC COM 910340108 3538535 175872 SH SOLE 175872 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1151414 136101 SH SOLE 136101 0 0 UNITED PARCEL SERVICE INC CL B 911312106 304718579 1938044 SH SOLE 1938044 0 0 UNITED RENTALS INC COM 911363109 45059816 78581 SH SOLE 78581 0 0 UNITED STATES STL CORP NEW COM 912909108 909910 18703 SH SOLE 18703 0 0 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 793538 92487 SH SOLE 92487 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 238571 4239 SH SOLE 4239 0 0 UNITED STS OIL FD LP UNITS 91232N207 398834 5984 SH SOLE 5984 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 10105995 45959 SH SOLE 45959 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1063096978 2019293 SH SOLE 2019293 0 0 UNITIL CORP COM 913259107 514022 9778 SH SOLE 9778 0 0 UNITY SOFTWARE INC COM 91332U101 7833610 191578 SH SOLE 191578 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 14582080 76242 SH SOLE 76242 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2377378 15596 SH SOLE 15596 0 0 UNUM GROUP COM 91529Y106 6956705 153841 SH SOLE 153841 0 0 UPBOUND GROUP INC COM 76009N100 420991 12393 SH SOLE 12393 0 0 UPSTART HLDGS INC COM 91680M107 969008 23715 SH SOLE 23715 0 0 UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 35834 49000 SH SOLE 49000 0 0 URBAN EDGE PPTYS COM 91704F104 189479 10354 SH SOLE 10354 0 0 URBAN OUTFITTERS INC COM 917047102 620471 17385 SH SOLE 17385 0 0 US BANCORP DEL COM NEW 902973304 344510681 7960043 SH SOLE 7960043 0 0 US FOODS HLDG CORP COM 912008109 6980472 153721 SH SOLE 153721 0 0 USCF ETF TR MIDSTREAM ENERGY 90290T882 599835 16428 SH SOLE 16428 0 0 UTAH MED PRODS INC COM 917488108 341531 4055 SH SOLE 4055 0 0 UTZ BRANDS INC COM CL A 918090101 10748699 661866 SH SOLE 661866 0 0 V F CORP COM 918204108 1582699 84186 SH SOLE 84186 0 0 V2X INC COM 92242T101 1655818 35655 SH SOLE 35655 0 0 VAIL RESORTS INC COM 91879Q109 24375709 114188 SH SOLE 114188 0 0 VALARIS LTD CL A G9460G101 325982 4754 SH SOLE 4754 0 0 VALE S A SPONSORED ADS 91912E105 24962383 1573921 SH SOLE 1573921 0 0 VALERO ENERGY CORP COM 91913Y100 36907915 283907 SH SOLE 283907 0 0 VALLEY NATL BANCORP COM 919794107 236639 21790 SH SOLE 21790 0 0 VALMONT INDS INC COM 920253101 9447795 40460 SH SOLE 40460 0 0 VALVOLINE INC COM 92047W101 12599058 335260 SH SOLE 335260 0 0 VANECK ETF TRUST CEF MUNI INCOME 92189F460 4415114 208457 SH SOLE 208457 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 24345468 785084 SH SOLE 785084 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 29684221 574941 SH SOLE 574941 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 45722216 972193 SH SOLE 972193 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 47252811 1864016 SH SOLE 1864016 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 24519302 1107967 SH SOLE 1107967 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 62374146 2167274 SH SOLE 2167274 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 8861026 352327 SH SOLE 352327 0 0 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 50991366 1637488 SH SOLE 1637488 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 2455765 32236 SH SOLE 32236 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 785455 48969 SH SOLE 48969 0 0 VANECK ETF TRUST CLO ETF 92189H748 1076024 20643 SH SOLE 20643 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 779253 42099 SH SOLE 42099 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 452082 2966 SH SOLE 2966 0 0 VANECK ETF TRUST GREEN BOND ETF 92189F171 282088 11837 SH SOLE 11837 0 0 VANECK ETF TRUST INTERNATIONAL HI 92189F445 3308381 158296 SH SOLE 158296 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1668910 44023 SH SOLE 44023 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 10153663 556365 SH SOLE 556365 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 200153 1809 SH SOLE 1809 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 69503871 818945 SH SOLE 818945 0 0 VANECK ETF TRUST NATURAL RESOURC 92189F841 371879 7619 SH SOLE 7619 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 559247 6873 SH SOLE 6873 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 6647233 386917 SH SOLE 386917 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 1298180 21091 SH SOLE 21091 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 30560580 174762 SH SOLE 174762 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1443291 84452 SH SOLE 84452 0 0 VANECK ETF TRUST STEEL ETF 92189F205 390777 5298 SH SOLE 5298 0 0 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 256912 3582 SH SOLE 3582 0 0 VANECK ETF TRUST DURABLE HGH DIV 92189H102 3370175 108667 SH SOLE 108667 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 922818 2981 SH SOLE 2981 0 0 VANECK ETF TRUST CHINA BOND ETF 92189F379 251032 11359 SH SOLE 11359 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 3334485 20171 SH SOLE 20171 0 0 VANECK ETF TRUST COMMODITY STGY 92189H771 499329 10868 SH SOLE 10868 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 8139643 407798 SH SOLE 407798 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 55926652 206531 SH SOLE 206531 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 25509523 151879 SH SOLE 151879 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 23791195 253179 SH SOLE 253179 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1261894 14475 SH SOLE 14475 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 7306670 73663 SH SOLE 73663 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 9184274 85356 SH SOLE 85356 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 19978919 225751 SH SOLE 225751 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1606765 16357 SH SOLE 16357 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 783972798 10511837 SH SOLE 10511837 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3579472281 46474582 SH SOLE 46474582 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1379222260 18752172 SH SOLE 18752172 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1229375606 16095517 SH SOLE 16095517 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 2391417 48370 SH SOLE 48370 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 2418015610 48982387 SH SOLE 48982387 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2741802667 8819489 SH SOLE 8819489 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 576255730 2477028 SH SOLE 2477028 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 2908798625 19456847 SH SOLE 19456847 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 945621176 4432669 SH SOLE 4432669 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 560853931 3411105 SH SOLE 3411105 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 314151759 1440072 SH SOLE 1440072 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 191251950 871030 SH SOLE 871030 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 219333442 1512540 SH SOLE 1512540 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 226755440 2566268 SH SOLE 2566268 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5489549159 12567649 SH SOLE 12567649 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 178537977 738462 SH SOLE 738462 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 464104517 2578788 SH SOLE 2578788 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1577523894 6650046 SH SOLE 6650046 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 611191242 10886912 SH SOLE 10886912 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 128881204 1120414 SH SOLE 1120414 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1535225804 37353426 SH SOLE 37353426 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 68724292 1613625 SH SOLE 1613625 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 18684639 289774 SH SOLE 289774 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 267391985 3712231 SH SOLE 3712231 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 45238167 439718 SH SOLE 439718 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 117936346 2483393 SH SOLE 2483393 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 426538097 8355301 SH SOLE 8355301 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 299756556 3842048 SH SOLE 3842048 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 39239958 483847 SH SOLE 483847 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 374891659 4612348 SH SOLE 4612348 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 126244448 2128194 SH SOLE 2128194 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 94441027 1178304 SH SOLE 1178304 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 811229871 17498487 SH SOLE 17498487 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 590362294 7630377 SH SOLE 7630377 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 250073983 4287228 SH SOLE 4287228 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 120633653 1960566 SH SOLE 1960566 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 42996057 198193 SH SOLE 198193 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 162644218 2242132 SH SOLE 2242132 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 7034862 38327 SH SOLE 38327 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1029028 4835 SH SOLE 4835 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 16030500 206872 SH SOLE 206872 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 16683634 241058 SH SOLE 241058 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1779465 13029 SH SOLE 13029 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 324347898 1903450 SH SOLE 1903450 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 682124688 11768887 SH SOLE 11768887 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4251307424 88753808 SH SOLE 88753808 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 14524155 110625 SH SOLE 110625 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 30636395 266761 SH SOLE 266761 0 0 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 231215 2280 SH SOLE 2280 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 747293 7142 SH SOLE 7142 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 291590 2588 SH SOLE 2588 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 34201930 536501 SH SOLE 536501 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 545289375 4884792 SH SOLE 4884792 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 31050159 391356 SH SOLE 391356 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 105323151 1584045 SH SOLE 1584045 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 87294873 1077315 SH SOLE 1077315 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 9645779 174489 SH SOLE 174489 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 85208098 503356 SH SOLE 503356 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 219895909 847350 SH SOLE 847350 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 183335533 1676287 SH SOLE 1676287 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 19582415 230219 SH SOLE 230219 0 0 VANGUARD WORLD FD ESG US CORP BD 921910691 11478676 181109 SH SOLE 181109 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 53726309 176412 SH SOLE 176412 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 40516407 439155 SH SOLE 439155 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 51601817 438328 SH SOLE 438328 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 30453371 159475 SH SOLE 159475 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 33457168 285276 SH SOLE 285276 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 56410355 225011 SH SOLE 225011 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 26001203 117957 SH SOLE 117957 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 170874854 353047 SH SOLE 353047 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 22479721 118352 SH SOLE 118352 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 30864022 225170 SH SOLE 225170 0 0 VARONIS SYS INC COM 922280102 1166866 25770 SH SOLE 25770 0 0 VAXCYTE INC COM 92243G108 3068534 48862 SH SOLE 48862 0 0 VECTOR GROUP LTD COM 92240M108 119598 10603 SH SOLE 10603 0 0 VEECO INSTRS INC DEL COM 922417100 1645924 53043 SH SOLE 53043 0 0 VEEVA SYS INC CL A COM 922475108 112346023 583555 SH SOLE 583555 0 0 VELO3D INC COMMON STOCK 92259N104 10064 25312 SH SOLE 25312 0 0 VENTAS INC COM 92276F100 23747753 476480 SH SOLE 476480 0 0 VERACYTE INC COM 92337F107 3234372 117571 SH SOLE 117571 0 0 VERALTO CORP COM SHS 92338C103 51236258 622858 SH SOLE 622858 0 0 VERICEL CORP COM 92346J108 4500356 126379 SH SOLE 126379 0 0 VERIFYME INC COM NEW 92346X206 17944 16021 SH SOLE 16021 0 0 VERINT SYS INC COM 92343X100 566143 20945 SH SOLE 20945 0 0 VERISIGN INC COM 92343E102 19509726 94726 SH SOLE 94726 0 0 VERISK ANALYTICS INC COM 92345Y106 143613822 601247 SH SOLE 601247 0 0 VERITEX HLDGS INC COM 923451108 944908 40606 SH SOLE 40606 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 362027326 9602847 SH SOLE 9602847 0 0 VERMILION ENERGY INC COM 923725105 1361313 112871 SH SOLE 112871 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 510320 25670 SH SOLE 25670 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 3055344 132668 SH SOLE 132668 0 0 VERTEX INC CL A 92538J106 6602024 245064 SH SOLE 245064 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 167894405 412629 SH SOLE 412629 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 19347305 402817 SH SOLE 402817 0 0 VESTA REAL ESTATE CORP ADS 92540K109 283758 7162 SH SOLE 7162 0 0 VIASAT INC COM 92552V100 496923 17779 SH SOLE 17779 0 0 VIATRIS INC COM 92556V106 17395325 1606217 SH SOLE 1606217 0 0 VIAVI SOLUTIONS INC COM 925550105 6846845 679925 SH SOLE 679925 0 0 VICI PPTYS INC COM 925652109 133666478 4192800 SH SOLE 4192800 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 587941 22153 SH SOLE 22153 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 2247071 65246 SH SOLE 65246 0 0 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 2369973 50522 SH SOLE 50522 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 868085 14306 SH SOLE 14306 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 9083921 121719 SH SOLE 121719 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 7837942 138553 SH SOLE 138553 0 0 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 310316 7376 SH SOLE 7376 0 0 VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 2279193 70043 SH SOLE 70043 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1433891 24528 SH SOLE 24528 0 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 248388 3718 SH SOLE 3718 0 0 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 5630899 113549 SH SOLE 113549 0 0 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 410260 9841 SH SOLE 9841 0 0 VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 4960961 153511 SH SOLE 153511 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4288585 76623 SH SOLE 76623 0 0 VICTORY PORTFOLIOS II CORE INTRMEDIATE 92647X863 1029315 47412 SH SOLE 47412 0 0 VIPER ENERGY INC CL A 927959106 8927538 284498 SH SOLE 284498 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 11680699 657697 SH SOLE 657697 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 174291 71139 SH SOLE 71139 0 0 VIRTU FINL INC CL A 928254101 9657274 476667 SH SOLE 476667 0 0 VIRTUS CONVERTIBLE & INC FD COM 92838U108 1231888 413385 SH SOLE 413385 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 1559146 462654 SH SOLE 462654 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 2689016 213414 SH SOLE 213414 0 0 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 917004 38320 SH SOLE 38320 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 390458 1615 SH SOLE 1615 0 0 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 71606 16614 SH SOLE 16614 0 0 VIRTUS TOTAL RETURN FD INC COM 92835W107 1412164 256291 SH SOLE 256291 0 0 VISA INC COM CL A 92826C839 1046122815 4018140 SH SOLE 4018140 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3439523 143493 SH SOLE 143493 0 0 VISTEON CORP COM NEW 92839U206 4882185 39089 SH SOLE 39089 0 0 VISTRA CORP COM 92840M102 13005566 337632 SH SOLE 337632 0 0 VITA COCO CO INC COM 92846Q107 488453 19043 SH SOLE 19043 0 0 VITAL FARMS INC COM 92847W103 942577 60075 SH SOLE 60075 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 192623 67116 SH SOLE 67116 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 33672051 3870351 SH SOLE 3870351 0 0 VONTIER CORPORATION COM 928881101 16745619 484678 SH SOLE 484678 0 0 VORNADO RLTY TR SH BEN INT 929042109 5901554 208905 SH SOLE 208905 0 0 VOYA FINANCIAL INC COM 929089100 17704876 242666 SH SOLE 242666 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 243524 28583 SH SOLE 28583 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1295248 260613 SH SOLE 260613 0 0 VTEX SHS CL A G9470A102 132598 19273 SH SOLE 19273 0 0 VULCAN MATLS CO COM 929160109 55257559 243415 SH SOLE 243415 0 0 WABASH NATL CORP COM 929566107 392044 15302 SH SOLE 15302 0 0 WABTEC COM 929740108 48304116 380647 SH SOLE 380647 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10487435 401664 SH SOLE 401664 0 0 WALKER & DUNLOP INC COM 93148P102 7389200 66563 SH SOLE 66563 0 0 WALMART INC COM 931142103 285292186 1809655 SH SOLE 1809655 0 0 WARBY PARKER INC CL A COM 93403J106 503134 35683 SH SOLE 35683 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 18511302 1626652 SH SOLE 1626652 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 6104377 170561 SH SOLE 170561 0 0 WARRIOR MET COAL INC COM 93627C101 311643 5111 SH SOLE 5111 0 0 WASTE CONNECTIONS INC COM 94106B101 79250675 530922 SH SOLE 530922 0 0 WASTE MGMT INC DEL COM 94106L109 181293029 1012245 SH SOLE 1012245 0 0 WATERS CORP COM 941848103 27972674 84964 SH SOLE 84964 0 0 WATSCO INC COM 942622200 121110847 282659 SH SOLE 282659 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8298668 39832 SH SOLE 39832 0 0 WAYFAIR INC CL A 94419L101 1161256 18821 SH SOLE 18821 0 0 WD 40 CO COM 929236107 13712849 57359 SH SOLE 57359 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 4021889 41111 SH SOLE 41111 0 0 WEBSTER FINL CORP COM 947890109 15963079 314481 SH SOLE 314481 0 0 WEC ENERGY GROUP INC COM 92939U106 140146273 1665038 SH SOLE 1665038 0 0 WEIBO CORP SPONSORED ADR 948596101 1314213 120019 SH SOLE 120019 0 0 WELLS FARGO CO NEW COM 949746101 188102024 3821658 SH SOLE 3821658 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2315264 1936 SH SOLE 1936 0 0 WELLTOWER INC COM 95040Q104 39536860 438470 SH SOLE 438470 0 0 WENDYS CO COM 95058W100 4816116 247234 SH SOLE 247234 0 0 WERNER ENTERPRISES INC COM 950755108 412685 9740 SH SOLE 9740 0 0 WESBANCO INC COM 950810101 7216111 230032 SH SOLE 230032 0 0 WESCO INTL INC COM 95082P105 9336973 53698 SH SOLE 53698 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 91721005 260482 SH SOLE 260482 0 0 WESTAMERICA BANCORPORATION COM 957090103 1507338 26721 SH SOLE 26721 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2891753 43954 SH SOLE 43954 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 107340 11655 SH SOLE 11655 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 164237 12861 SH SOLE 12861 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 1212150 314028 SH SOLE 314028 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 143528 18640 SH SOLE 18640 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 1114105 109548 SH SOLE 109548 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 3143199 281397 SH SOLE 281397 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 176094 16305 SH SOLE 16305 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 99738 11504 SH SOLE 11504 0 0 WESTERN DIGITAL CORP. COM 958102105 2787735 53232 SH SOLE 53232 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1424545 1431000 SH SOLE 1431000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 4803299 164159 SH SOLE 164159 0 0 WESTERN UN CO COM 959802109 4004702 335965 SH SOLE 335965 0 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 355731 16431 SH SOLE 16431 0 0 WESTLAKE CORPORATION COM 960413102 3164614 22611 SH SOLE 22611 0 0 WESTROCK CO COM 96145D105 1769533 42619 SH SOLE 42619 0 0 WEX INC COM 96208T104 9039377 46463 SH SOLE 46463 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 18550953 533533 SH SOLE 533533 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3766259 76333 SH SOLE 76333 0 0 WHIRLPOOL CORP COM 963320106 9293353 76319 SH SOLE 76319 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 20581233 13675 SH SOLE 13675 0 0 WILEY JOHN & SONS INC CL A 968223206 491454 15484 SH SOLE 15484 0 0 WILLIAMS COS INC COM 969457100 188337749 5407343 SH SOLE 5407343 0 0 WILLIAMS SONOMA INC COM 969904101 33947168 168239 SH SOLE 168239 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 16304174 67596 SH SOLE 67596 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 17082269 383871 SH SOLE 383871 0 0 WINGSTOP INC COM 974155103 22951764 89453 SH SOLE 89453 0 0 WINMARK CORP COM 974250102 1038204 2486 SH SOLE 2486 0 0 WINTRUST FINL CORP COM 97650W108 11709740 126251 SH SOLE 126251 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1900946 341283 SH SOLE 341283 0 0 WISDOMTREE INC NOTE 3.250% 6/1 97717PAD6 29070 30000 SH SOLE 30000 0 0 WISDOMTREE INC COM 97717P104 1375438 198476 SH SOLE 198476 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 46817179 1150865 SH SOLE 1150865 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 3592860 163908 SH SOLE 163908 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 1170316 46608 SH SOLE 46608 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 14429590 289054 SH SOLE 289054 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 5462472 189144 SH SOLE 189144 0 0 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 2049420 121053 SH SOLE 121053 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 9657601 225382 SH SOLE 225382 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 109549317 2180520 SH SOLE 2180520 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 4400781 118972 SH SOLE 118972 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 2825522 68915 SH SOLE 68915 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 13277652 614280 SH SOLE 614280 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 4422317 84219 SH SOLE 84219 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 496812 8175 SH SOLE 8175 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 273789 10824 SH SOLE 10824 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 10772456 297007 SH SOLE 297007 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 4704485 73685 SH SOLE 73685 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 33021952 786424 SH SOLE 786424 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3066303 34852 SH SOLE 34852 0 0 WISDOMTREE TR PUTWRITE STRAT 97717X560 3542438 111749 SH SOLE 111749 0 0 WISDOMTREE TR US EFFICIENT COR 97717Y790 3747939 95367 SH SOLE 95367 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 8257105 143877 SH SOLE 143877 0 0 WISDOMTREE TR US AI ENHANCED 97717W406 2500379 26072 SH SOLE 26072 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 4739359 104345 SH SOLE 104345 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 6113981 74397 SH SOLE 74397 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 40404763 608689 SH SOLE 608689 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 21216330 464354 SH SOLE 464354 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 2291201 54484 SH SOLE 54484 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 47839822 680703 SH SOLE 680703 0 0 WISDOMTREE TR US SHT TRM CORP 97717X156 386903 8066 SH SOLE 8066 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 19266874 598908 SH SOLE 598908 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 6685988 134203 SH SOLE 134203 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 2053670 43290 SH SOLE 43290 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 4233298 64749 SH SOLE 64749 0 0 WISDOMTREE TR WISDOMTREE US VA 97717W547 656032 9573 SH SOLE 9573 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 31757624 721436 SH SOLE 721436 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 2561714 73046 SH SOLE 73046 0 0 WISDOMTREE TR CYBERSECURITY FD 97717Y659 242004 9539 SH SOLE 9539 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 1676112 52086 SH SOLE 52086 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 227426 3814 SH SOLE 3814 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 5777550 148556 SH SOLE 148556 0 0 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 1245037 28370 SH SOLE 28370 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 3769990 75227 SH SOLE 75227 0 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 1596741 24988 SH SOLE 24988 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 17480765 354882 SH SOLE 354882 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 4672940 146809 SH SOLE 146809 0 0 WISDOMTREE TR US CORP BOND FD 97717X198 699194 15574 SH SOLE 15574 0 0 WIX COM LTD SHS M98068105 3543667 28806 SH SOLE 28806 0 0 WNS HLDGS LTD SPON ADR 92932M101 5337493 84454 SH SOLE 84454 0 0 WOLFSPEED INC COM 977852102 7011247 161141 SH SOLE 161141 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2306153 259410 SH SOLE 259410 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 10038470 475982 SH SOLE 475982 0 0 WOODWARD INC COM 980745103 17115704 125731 SH SOLE 125731 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 250873 8302 SH SOLE 8302 0 0 WORKDAY INC CL A 98138H101 153523574 556124 SH SOLE 556124 0 0 WORKIVA INC COM CL A 98139A105 23844202 234849 SH SOLE 234849 0 0 WORLD ACCEP CORPORATION COM 981419104 206237 1580 SH SOLE 1580 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 27530681 672957 SH SOLE 672957 0 0 WORLD KINECT CORPORATION COM 981475106 1535588 67409 SH SOLE 67409 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 6542161 113678 SH SOLE 113678 0 0 WP CAREY INC COM 92936U109 37908505 584918 SH SOLE 584918 0 0 WPP PLC NEW ADR 92937A102 7311458 153699 SH SOLE 153699 0 0 WRAP TECHNOLOGIES INC COM 98212N107 31000 10000 SH SOLE 10000 0 0 WSFS FINL CORP COM 929328102 8013127 174464 SH SOLE 174464 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4739028 58936 SH SOLE 58936 0 0 WYNN RESORTS LTD COM 983134107 246972 2711 SH SOLE 2711 0 0 XCEL ENERGY INC COM 98389B100 50784623 820298 SH SOLE 820298 0 0 XENON PHARMACEUTICALS INC COM 98420N105 2083248 45229 SH SOLE 45229 0 0 XOMETRY INC CLASS A COM 98423F109 1249596 34798 SH SOLE 34798 0 0 XP INC CL A G98239109 12998795 498611 SH SOLE 498611 0 0 XPEL INC COM 98379L100 3404505 63222 SH SOLE 63222 0 0 XPO INC COM 983793100 2273836 25960 SH SOLE 25960 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 159426 12368 SH SOLE 12368 0 0 XYLEM INC COM 98419M100 25355971 221721 SH SOLE 221721 0 0 YALLA GROUP LTD ADS 98459U103 265576 43324 SH SOLE 43324 0 0 YANDEX N V SHS CLASS A N97284108 567847 165797 SH SOLE 165797 0 0 YELP INC CL A 985817105 783477 16550 SH SOLE 16550 0 0 YETI HLDGS INC COM 98585X104 3651747 70524 SH SOLE 70524 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 135885 43553 SH SOLE 43553 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2100377 122186 SH SOLE 122186 0 0 YUM BRANDS INC COM 988498101 32486809 248636 SH SOLE 248636 0 0 YUM CHINA HLDGS INC COM 98850P109 11229073 264649 SH SOLE 264649 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 65798994 240731 SH SOLE 240731 0 0 ZIFF DAVIS INC COM 48123V102 1197682 17825 SH SOLE 17825 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4747783 82056 SH SOLE 82056 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 25795298 211958 SH SOLE 211958 0 0 ZIONS BANCORPORATION N A COM 989701107 5140574 117177 SH SOLE 117177 0 0 ZOETIS INC CL A 98978V103 311837379 1579963 SH SOLE 1579963 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2941260 40902 SH SOLE 40902 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 5452867 294909 SH SOLE 294909 0 0 ZSCALER INC COM 98980G102 2288594 10329 SH SOLE 10329 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 522145 24537 SH SOLE 24537 0 0 ZUORA INC COM CL A 98983V106 208652 22197 SH SOLE 22197 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 22022456 748808 SH SOLE 748808 0 0 ZYMEWORKS INC COM 98985Y108 517006 49760 SH SOLE 49760 0 0