0001214659-23-001691.txt : 20230207 0001214659-23-001691.hdr.sgml : 20230207 20230207094834 ACCESSION NUMBER: 0001214659-23-001691 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230207 DATE AS OF CHANGE: 20230207 EFFECTIVENESS DATE: 20230207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ENVESTNET ASSET MANAGEMENT INC CENTRAL INDEX KEY: 0001407543 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13411 FILM NUMBER: 23593123 BUSINESS ADDRESS: STREET 1: 35 EAST WACKER DRIVE, SUITE 2400 CITY: CHICAGO STATE: IL ZIP: 60601 BUSINESS PHONE: 312-827-2800 MAIL ADDRESS: STREET 1: 35 EAST WACKER DRIVE, SUITE 2400 CITY: CHICAGO STATE: IL ZIP: 60601 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001407543 XXXXXXXX 12-31-2022 12-31-2022 false ENVESTNET ASSET MANAGEMENT INC
35 EAST WACKER DRIVE, SUITE 2400 CHICAGO IL 60601
13F HOLDINGS REPORT 028-13411 N
Sean P. Skuja VP, Compliance Officer 312-827-2820 /s/ Sean P. Skuja Chicago IL 02-07-2023 0 3945 193173016306
INFORMATION TABLE 2 infotable.xml 1 800 FLOWERS COM INC CL A 68243Q106 129681 13565 SH SOLE 13565 0 0 10X GENOMICS INC CL A COM 88025U109 462314 12687 SH SOLE 12687 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 116796 54072 SH SOLE 54072 0 0 2ND VOTE FDS 2NDVOTE LIFE NEU 81386P108 276461 9534 SH SOLE 9534 0 0 2ND VOTE FDS 2ND VOTE SOCIETY 81386P306 289744 8859 SH SOLE 8859 0 0 2U INC COM 90214J101 189059 30153 SH SOLE 30153 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 1905284 93580 SH SOLE 93580 0 0 3-D SYS CORP DEL COM NEW 88554D205 125756 16994 SH SOLE 16994 0 0 3M CO COM 88579Y101 42565556 354950 SH SOLE 354950 0 0 51TALK ONLINE EDUCATION GROU SPONSORED ADR 16954L204 108591 17220 SH SOLE 17220 0 0 8X8 INC NEW COM 282914100 384540 89014 SH SOLE 89014 0 0 908 DEVICES INC COM 65443P102 151234 19847 SH SOLE 19847 0 0 AAON INC COM PAR $0.004 000360206 4330070 57489 SH SOLE 57489 0 0 AAR CORP COM 000361105 3061596 68187 SH SOLE 68187 0 0 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 248896 9960 SH SOLE 9960 0 0 ABB LTD SPONSORED ADR 000375204 21258064 697901 SH SOLE 697901 0 0 ABBOTT LABS COM 002824100 296326019 2699026 SH SOLE 2699026 0 0 ABBVIE INC COM 00287Y109 552609219 3419400 SH SOLE 3419400 0 0 ABCAM PLC ADS 000380204 1815902 116703 SH SOLE 116703 0 0 ABERCROMBIE & FITCH CO CL A 002896207 365359 15948 SH SOLE 15948 0 0 ABM INDS INC COM 000957100 5777570 130067 SH SOLE 130067 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 2143792 815130 SH SOLE 815130 0 0 ABRDN ETFS BBRG ALL COMMDY 003261203 3892532 112533 SH SOLE 112533 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 5169477 234337 SH SOLE 234337 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 1322711 139821 SH SOLE 139821 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 6046402 346102 SH SOLE 346102 0 0 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 789721 4783 SH SOLE 4783 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 1238220 12472 SH SOLE 12472 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 11068535 124045 SH SOLE 124045 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 3895593 169521 SH SOLE 169521 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 2052615 263156 SH SOLE 263156 0 0 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 4036490 145646 SH SOLE 145646 0 0 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 4021296 144287 SH SOLE 144287 0 0 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 7763874 321350 SH SOLE 321350 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 4628812 173856 SH SOLE 173856 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1036346 19725 SH SOLE 19725 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 8705257 105749 SH SOLE 105749 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 867481 54490 SH SOLE 54490 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 404330734 1515255 SH SOLE 1515255 0 0 ACCO BRANDS CORP COM 00081T108 87133 15587 SH SOLE 15587 0 0 ACCOLADE INC COM 00437E102 116819 14996 SH SOLE 14996 0 0 ACI WORLDWIDE INC COM 004498101 2048472 89064 SH SOLE 89064 0 0 ACME UTD CORP COM 004816104 324841 14833 SH SOLE 14833 0 0 ACTIVISION BLIZZARD INC COM 00507V109 25517658 333346 SH SOLE 333346 0 0 ACUITY BRANDS INC COM 00508Y102 5607600 33860 SH SOLE 33860 0 0 ACUSHNET HLDGS CORP COM 005098108 1347980 31747 SH SOLE 31747 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 627783 32663 SH SOLE 32663 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 171144 22401 SH SOLE 22401 0 0 ADDUS HOMECARE CORP COM 006739106 2424571 24370 SH SOLE 24370 0 0 ADEIA INC COM 00676P107 175000 18460 SH SOLE 18460 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 290895250 864396 SH SOLE 864396 0 0 ADTALEM GLOBAL ED INC COM 00737L103 447407 12603 SH SOLE 12603 0 0 ADTRAN HOLDINGS INC COM 00486H105 599447 31902 SH SOLE 31902 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 16822089 114413 SH SOLE 114413 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3749074 45737 SH SOLE 45737 0 0 ADVANCED ENERGY INDS COM 007973100 11176195 130289 SH SOLE 130289 0 0 ADVANCED MICRO DEVICES INC COM 007903107 38707523 597615 SH SOLE 597615 0 0 ADVENT CONV & INCOME FD COM 00764C109 264144 24233 SH SOLE 24233 0 0 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 8806806 381247 SH SOLE 381247 0 0 ADVISORS INNER CIRCLE FD III STRATEGAS GBL PO 00775Y652 5582375 236752 SH SOLE 236752 0 0 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 540334 25554 SH SOLE 25554 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 243725 34868 SH SOLE 34868 0 0 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 579357 12131 SH SOLE 12131 0 0 AECOM COM 00766T100 1006795 11854 SH SOLE 11854 0 0 AEGON N V NY REGISTRY SHS 007924103 3179418 630955 SH SOLE 630955 0 0 AERCAP HOLDINGS NV SHS N00985106 8798929 150873 SH SOLE 150873 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2582012 46165 SH SOLE 46165 0 0 AEROVIRONMENT INC COM 008073108 1232819 14392 SH SOLE 14392 0 0 AES CORP COM 00130H105 34172932 1188210 SH SOLE 1188210 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2386241 15062 SH SOLE 15062 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1171511 121149 SH SOLE 121149 0 0 AFLAC INC COM 001055102 92060863 1279689 SH SOLE 1279689 0 0 AGCO CORP COM 001084102 2095453 15109 SH SOLE 15109 0 0 AGF INVTS TR AGFIQ US MK ANTI 00110G408 1263419 59567 SH SOLE 59567 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 41093820 274600 SH SOLE 274600 0 0 AGILITI INC COM 00848J104 1841839 112927 SH SOLE 112927 0 0 AGILON HEALTH INC COM 00857U107 246539 15275 SH SOLE 15275 0 0 AGILYSYS INC COM 00847J105 579780 7326 SH SOLE 7326 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 415444 14795 SH SOLE 14795 0 0 AGNC INVT CORP COM 00123Q104 6099792 589352 SH SOLE 589352 0 0 AGNICO EAGLE MINES LTD COM 008474108 9926349 190928 SH SOLE 190928 0 0 AGREE RLTY CORP COM 008492100 11166915 157436 SH SOLE 157436 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877 926435 37682 SH SOLE 37682 0 0 AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 678724 24511 SH SOLE 24511 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 779050 30792 SH SOLE 30792 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 895194 33299 SH SOLE 33299 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 726026 26483 SH SOLE 26483 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 2632224 100237 SH SOLE 100237 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H794 2074552 84985 SH SOLE 84985 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505 6333693 227590 SH SOLE 227590 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 905119 34220 SH SOLE 34220 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H869 824405 36672 SH SOLE 36672 0 0 AIR LEASE CORP CL A 00912X302 17144927 446250 SH SOLE 446250 0 0 AIR PRODS & CHEMS INC COM 009158106 117439479 380975 SH SOLE 380975 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1497591 57644 SH SOLE 57644 0 0 AIRBNB INC COM CL A 009066101 28156808 329319 SH SOLE 329319 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 33271385 394678 SH SOLE 394678 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 29782 10561 SH SOLE 10561 0 0 ALAMO GROUP INC COM 011311107 613515 4333 SH SOLE 4333 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 579246 57295 SH SOLE 57295 0 0 ALARM COM HLDGS INC COM 011642105 5245365 106010 SH SOLE 106010 0 0 ALASKA AIR GROUP INC COM 011659109 1660352 38667 SH SOLE 38667 0 0 ALBANY INTL CORP CL A 012348108 18145163 184047 SH SOLE 184047 0 0 ALBEMARLE CORP COM 012653101 33407485 154051 SH SOLE 154051 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 2835927 136737 SH SOLE 136737 0 0 ALCOA CORP COM 013872106 564336 12411 SH SOLE 12411 0 0 ALCON AG ORD SHS H01301128 83169231 1214081 SH SOLE 1214081 0 0 ALECTOR INC COM 014442107 308513 33425 SH SOLE 33425 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 3534990 188734 SH SOLE 188734 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 20618037 141539 SH SOLE 141539 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 2067446 317191 SH SOLE 317191 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25504600 289529 SH SOLE 289529 0 0 ALIGN TECHNOLOGY INC COM 016255101 33781415 160177 SH SOLE 160177 0 0 ALLBIRDS INC COM CL A 01675A109 175397 72478 SH SOLE 72478 0 0 ALLEGIANT TRAVEL CO COM 01748X102 347816 5116 SH SOLE 5116 0 0 ALLEGION PLC ORD SHS G0176J109 17242317 163807 SH SOLE 163807 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 1471280 49010 SH SOLE 49010 0 0 ALLETE INC COM NEW 018522300 2341351 36294 SH SOLE 36294 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1667198 180824 SH SOLE 180824 0 0 ALLIANT ENERGY CORP COM 018802108 16247731 294290 SH SOLE 294290 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 8266593 198716 SH SOLE 198716 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 978867 153187 SH SOLE 153187 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 440766 44976 SH SOLE 44976 0 0 ALLSTATE CORP COM 020002101 34876253 257199 SH SOLE 257199 0 0 ALLY FINL INC COM 02005N100 6305721 257903 SH SOLE 257903 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3347538 14086 SH SOLE 14086 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 239494 1636 SH SOLE 1636 0 0 ALPHABET INC CAP STK CL A 02079K305 454583826 5152259 SH SOLE 5152259 0 0 ALPHABET INC CAP STK CL C 02079K107 482527834 5438159 SH SOLE 5438159 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 4630386 374930 SH SOLE 374930 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 52692779 1384102 SH SOLE 1384102 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 312964 6880 SH SOLE 6880 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 2206667 86672 SH SOLE 86672 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 7136264 172270 SH SOLE 172270 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 600186 11668 SH SOLE 11668 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 2856643 126233 SH SOLE 126233 0 0 ALPS ETF TR RIVERFRONT DYM 00162Q536 6488121 293315 SH SOLE 293315 0 0 ALPS ETF TR RIVERFRNT DYMC 00162Q528 12733948 303695 SH SOLE 303695 0 0 ALPS ETF TR RIVERFRNT FLEX 00162Q510 6054663 150352 SH SOLE 150352 0 0 ALTAIR ENGR INC COM CL A 021369103 4761118 104709 SH SOLE 104709 0 0 ALTICE USA INC CL A 02156K103 237967 51732 SH SOLE 51732 0 0 ALTRA INDL MOTION CORP COM 02208R106 5463696 91443 SH SOLE 91443 0 0 ALTRIA GROUP INC COM 02209S103 120243357 2630570 SH SOLE 2630570 0 0 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 9727117 377616 SH SOLE 377616 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 117242 96894 SH SOLE 96894 0 0 AMAZON COM INC COM 023135106 614718820 7318081 SH SOLE 7318081 0 0 AMBARELLA INC SHS G037AX101 1820079 22134 SH SOLE 22134 0 0 AMBEV SA SPONSORED ADR 02319V103 6159443 2264501 SH SOLE 2264501 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 113935 27994 SH SOLE 27994 0 0 AMC NETWORKS INC CL A 00164V103 251574 16055 SH SOLE 16055 0 0 AMCOR PLC ORD G0250X107 32727605 2747910 SH SOLE 2747910 0 0 AMDOCS LTD SHS G02602103 20763012 228416 SH SOLE 228416 0 0 AMEDISYS INC COM 023436108 9840054 117789 SH SOLE 117789 0 0 AMER SOFTWARE INC CL A 029683109 763546 52013 SH SOLE 52013 0 0 AMER STATES WTR CO COM 029899101 740145 7997 SH SOLE 7997 0 0 AMEREN CORP COM 023608102 13558029 152474 SH SOLE 152474 0 0 AMERESCO INC CL A 02361E108 2523874 44170 SH SOLE 44170 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9980933 548403 SH SOLE 548403 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 453431 35647 SH SOLE 35647 0 0 AMERICAN ASSETS TR INC COM 024013104 2230364 84165 SH SOLE 84165 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 182425 23328 SH SOLE 23328 0 0 AMERICAN CENTY ETF TR MULTISECTOR 025072398 1164125 27222 SH SOLE 27222 0 0 AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 92189343 1914469 SH SOLE 1914469 0 0 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 17670328 340600 SH SOLE 340600 0 0 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 15732149 267554 SH SOLE 267554 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 7461286 147895 SH SOLE 147895 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 19507124 366744 SH SOLE 366744 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 6939487 125375 SH SOLE 125375 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 218345 4350 SH SOLE 4350 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 26681767 392321 SH SOLE 392321 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 13003108 174515 SH SOLE 174515 0 0 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 10048714 245245 SH SOLE 245245 0 0 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 16042026 350799 SH SOLE 350799 0 0 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 5812236 126692 SH SOLE 126692 0 0 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 46275450 945748 SH SOLE 945748 0 0 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 56047096 1406505 SH SOLE 1406505 0 0 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 30379643 526328 SH SOLE 526328 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 31412812 693033 SH SOLE 693033 0 0 AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760 19023150 459249 SH SOLE 459249 0 0 AMERICAN CENTY ETF TR QUALITY PREFER 025072539 12353769 360433 SH SOLE 360433 0 0 AMERICAN CENTY ETF TR QUALITY CONVER 025072521 15921744 408669 SH SOLE 408669 0 0 AMERICAN CENTY ETF TR SELECT HIGH YIEL 025072331 13954131 325284 SH SOLE 325284 0 0 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 34658745 729044 SH SOLE 729044 0 0 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 7482080 172597 SH SOLE 172597 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 672238 48155 SH SOLE 48155 0 0 AMERICAN ELEC PWR CO INC COM 025537101 75304471 793096 SH SOLE 793096 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1689243 37029 SH SOLE 37029 0 0 AMERICAN EXPRESS CO COM 025816109 58787169 397883 SH SOLE 397883 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5388002 39248 SH SOLE 39248 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 11436893 379459 SH SOLE 379459 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 61320510 969648 SH SOLE 969648 0 0 AMERICAN TOWER CORP NEW COM 03027X100 207263963 978306 SH SOLE 978306 0 0 AMERICAN VANGUARD CORP COM 030371108 597698 27531 SH SOLE 27531 0 0 AMERICAN WELL CORP CL A 03044L105 140795 49751 SH SOLE 49751 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 951988 19484 SH SOLE 19484 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5429860 35624 SH SOLE 35624 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 15230138 537977 SH SOLE 537977 0 0 AMERIPRISE FINL INC COM 03076C106 116618362 374533 SH SOLE 374533 0 0 AMERIS BANCORP COM 03076K108 2633304 55861 SH SOLE 55861 0 0 AMERISAFE INC COM 03071H100 723672 13925 SH SOLE 13925 0 0 AMERISOURCEBERGEN CORP COM 03073E105 162277585 979287 SH SOLE 979287 0 0 AMETEK INC COM 031100100 26948461 192875 SH SOLE 192875 0 0 AMGEN INC COM 031162100 223575587 851263 SH SOLE 851263 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1759180 144077 SH SOLE 144077 0 0 AMKOR TECHNOLOGY INC COM 031652100 4917834 205081 SH SOLE 205081 0 0 AMN HEALTHCARE SVCS INC COM 001744101 10013058 97384 SH SOLE 97384 0 0 AMPHENOL CORP NEW CL A 032095101 146612046 1925559 SH SOLE 1925559 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 43352011 1208924 SH SOLE 1208924 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 563488 14452 SH SOLE 14452 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 977661 64660 SH SOLE 64660 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 123136 10570 SH SOLE 10570 0 0 AMTD IDEA GROUP SPONSORED ADS 00180G205 70355 39086 SH SOLE 39086 0 0 AMYRIS INC COM NEW 03236M200 252037 164730 SH SOLE 164730 0 0 ANALOG DEVICES INC COM 032654105 218866714 1334309 SH SOLE 1334309 0 0 ANDERSONS INC COM 034164103 353420 10101 SH SOLE 10101 0 0 ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 1107360 86445 SH SOLE 86445 0 0 ANGIODYNAMICS INC COM 03475V101 650756 47259 SH SOLE 47259 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 203953 10502 SH SOLE 10502 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 23222021 386776 SH SOLE 386776 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 18134109 860252 SH SOLE 860252 0 0 ANSYS INC COM 03662Q105 54855673 227061 SH SOLE 227061 0 0 ANTERO MIDSTREAM CORP COM 03676B102 3677065 340785 SH SOLE 340785 0 0 ANTERO RESOURCES CORP COM 03674X106 1743080 56247 SH SOLE 56247 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 194345 30414 SH SOLE 30414 0 0 AON PLC SHS CL A G0403H108 74147191 247042 SH SOLE 247042 0 0 APA CORPORATION COM 03743Q108 6910854 148047 SH SOLE 148047 0 0 APARTMENT INCOME REIT CORP COM 03750L109 4161062 121278 SH SOLE 121278 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 552550 77605 SH SOLE 77605 0 0 API GROUP CORP COM STK 00187Y100 2330615 123903 SH SOLE 123903 0 0 APOGEE ENTERPRISES INC COM 037598109 438702 9867 SH SOLE 9867 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 4006287 372331 SH SOLE 372331 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 22870108 358522 SH SOLE 358522 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 230743 7798 SH SOLE 7798 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 167007 13534 SH SOLE 13534 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 857898 70784 SH SOLE 70784 0 0 APPFOLIO INC COM CL A 03783C100 881504 8365 SH SOLE 8365 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1414614 89646 SH SOLE 89646 0 0 APPLE INC COM 037833100 1217743345 9372303 SH SOLE 9372303 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2810339 22299 SH SOLE 22299 0 0 APPLIED MATLS INC COM 038222105 79474198 816124 SH SOLE 816124 0 0 APPLOVIN CORP COM CL A 03831W108 158003 15005 SH SOLE 15005 0 0 APTARGROUP INC COM 038336103 5010829 45561 SH SOLE 45561 0 0 APTIV PLC SHS G6095L109 44701505 479990 SH SOLE 479990 0 0 APYX MEDICAL CORPORATION COM 03837C106 27493 11749 SH SOLE 11749 0 0 ARAMARK COM 03852U106 808329 19553 SH SOLE 19553 0 0 ARBOR REALTY TRUST INC COM 038923108 2870968 217662 SH SOLE 217662 0 0 ARCBEST CORP COM 03937C105 752323 10741 SH SOLE 10741 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5027617 191747 SH SOLE 191747 0 0 ARCH CAP GROUP LTD ORD G0450A105 54585558 869474 SH SOLE 869474 0 0 ARCH RESOURCES INC CL A 03940R107 326439 2286 SH SOLE 2286 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 44407944 478276 SH SOLE 478276 0 0 ARCHROCK INC COM 03957W106 3781043 421052 SH SOLE 421052 0 0 ARCONIC CORPORATION COM 03966V107 681373 32201 SH SOLE 32201 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 305345 36524 SH SOLE 36524 0 0 ARCOSA INC COM 039653100 499638 9195 SH SOLE 9195 0 0 ARCUS BIOSCIENCES INC COM 03969F109 279077 13495 SH SOLE 13495 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 81927 17033 SH SOLE 17033 0 0 ARES CAPITAL CORP COM 04010L103 20160074 1091504 SH SOLE 1091504 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 148376 12802 SH SOLE 12802 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 68120981 995339 SH SOLE 995339 0 0 ARGENX SE SPONSORED ADR 04016X101 5753856 15188 SH SOLE 15188 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 1650178 114516 SH SOLE 114516 0 0 ARISTA NETWORKS INC COM 040413106 31716046 261360 SH SOLE 261360 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1688024 41161 SH SOLE 41161 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 877737 61509 SH SOLE 61509 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 2865614 101510 SH SOLE 101510 0 0 ARK ETF TR INNOVATION ETF 00214Q104 13840487 443037 SH SOLE 443037 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 1901033 49313 SH SOLE 49313 0 0 ARK ETF TR ARK SPACE EXPL 00214Q807 346684 27981 SH SOLE 27981 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1788505 155522 SH SOLE 155522 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1869511 332062 SH SOLE 332062 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 9348650 136298 SH SOLE 136298 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1040824 53845 SH SOLE 53845 0 0 ARROW ELECTRS INC COM 042735100 10165511 97213 SH SOLE 97213 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1354024 33383 SH SOLE 33383 0 0 ARTESIAN RES CORP CL A 043113208 279602 4773 SH SOLE 4773 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2526334 85062 SH SOLE 85062 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5122965 28580 SH SOLE 28580 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 427821 3503 SH SOLE 3503 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 10739219 1712794 SH SOLE 1712794 0 0 ASGN INC COM 00191U102 2169568 26627 SH SOLE 26627 0 0 ASHLAND INC COM 044186104 4037888 37551 SH SOLE 37551 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 149394054 273415 SH SOLE 273415 0 0 ASPEN AEROGELS INC COM 04523Y105 122875 10422 SH SOLE 10422 0 0 ASPEN TECHNOLOGY INC COM 29109X106 16744111 81520 SH SOLE 81520 0 0 ASSOCIATED BANC CORP COM 045487105 631761 27361 SH SOLE 27361 0 0 ASSURANT INC COM 04621X108 2239158 17905 SH SOLE 17905 0 0 ASSURED GUARANTY LTD COM G0585R106 2285844 36714 SH SOLE 36714 0 0 AST SPACEMOBILE INC COM CL A 00217D100 186095 38609 SH SOLE 38609 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 101386972 1495383 SH SOLE 1495383 0 0 AT&T INC COM 00206R102 165603885 8995322 SH SOLE 8995322 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 46924 14306 SH SOLE 14306 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 97032 20173 SH SOLE 20173 0 0 ATI INC COM 01741R102 245778 8231 SH SOLE 8231 0 0 ATKORE INC COM 047649108 9332735 82285 SH SOLE 82285 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 6460848 183860 SH SOLE 183860 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 355261 13717 SH SOLE 13717 0 0 ATLAS CORP SHARES Y0436Q109 5408197 352555 SH SOLE 352555 0 0 ATLASSIAN CORPORATION CL A 049468101 71275851 553900 SH SOLE 553900 0 0 ATMOS ENERGY CORP COM 049560105 19975293 178239 SH SOLE 178239 0 0 ATRICURE INC COM 04963C209 2253306 50773 SH SOLE 50773 0 0 ATRION CORP COM 049904105 836633 1495 SH SOLE 1495 0 0 AUDIOCODES LTD ORD M15342104 2396537 133960 SH SOLE 133960 0 0 AUGMEDIX INC COM 05105P107 18013 11547 SH SOLE 11547 0 0 AUTODESK INC COM 052769106 120194273 643197 SH SOLE 643197 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 1209553 39528 SH SOLE 39528 0 0 AUTOLIV INC COM 052800109 618087 8071 SH SOLE 8071 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 148193222 620419 SH SOLE 620419 0 0 AUTONATION INC COM 05329W102 1415716 13194 SH SOLE 13194 0 0 AUTOZONE INC COM 053332102 66861346 27111 SH SOLE 27111 0 0 AVALONBAY CMNTYS INC COM 053484101 13647684 84495 SH SOLE 84495 0 0 AVANGRID INC COM 05351W103 858145 19966 SH SOLE 19966 0 0 AVANOS MED INC COM 05350V106 1669719 61704 SH SOLE 61704 0 0 AVANTOR INC COM 05352A100 9663206 458189 SH SOLE 458189 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 15907 20394 SH SOLE 20394 0 0 AVERY DENNISON CORP COM 053611109 51853310 286475 SH SOLE 286475 0 0 AVID BIOSERVICES INC COM 05368M106 695564 50513 SH SOLE 50513 0 0 AVID TECHNOLOGY INC COM 05367P100 704715 26503 SH SOLE 26503 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 143822 14469 SH SOLE 14469 0 0 AVIENT CORPORATION COM 05368V106 2872204 85077 SH SOLE 85077 0 0 AVIS BUDGET GROUP COM 053774105 719161 4387 SH SOLE 4387 0 0 AVISTA CORP COM 05379B107 2121665 47850 SH SOLE 47850 0 0 AVNET INC COM 053807103 3730377 89716 SH SOLE 89716 0 0 AXALTA COATING SYS LTD COM G0750C108 10637909 417664 SH SOLE 417664 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 915418 11535 SH SOLE 11535 0 0 AXIS CAP HLDGS LTD SHS G0692U109 3225362 59541 SH SOLE 59541 0 0 AXOGEN INC COM 05463X106 380877 38164 SH SOLE 38164 0 0 AXON ENTERPRISE INC COM 05464C101 8378801 50496 SH SOLE 50496 0 0 AXONICS INC COM 05465P101 1117286 17868 SH SOLE 17868 0 0 AXOS FINANCIAL INC COM 05465C100 2747903 71897 SH SOLE 71897 0 0 AXSOME THERAPEUTICS INC COM 05464T104 927180 12021 SH SOLE 12021 0 0 AZEK CO INC CL A 05478C105 3159110 155468 SH SOLE 155468 0 0 AZENTA INC COM 114340102 20264486 348067 SH SOLE 348067 0 0 AZZ INC COM 002474104 458796 11413 SH SOLE 11413 0 0 B & G FOODS INC NEW COM 05508R106 673424 60397 SH SOLE 60397 0 0 BADGER METER INC COM 056525108 5297767 48590 SH SOLE 48590 0 0 BAIDU INC SPON ADR REP A 056752108 4315993 37734 SH SOLE 37734 0 0 BAKER HUGHES COMPANY CL A 05722G100 8689826 294271 SH SOLE 294271 0 0 BAKKT HOLDINGS INC COM CL A 05759B107 41562 34926 SH SOLE 34926 0 0 BALCHEM CORP COM 057665200 7218544 59115 SH SOLE 59115 0 0 BALL CORP COM 058498106 21972159 429647 SH SOLE 429647 0 0 BALLYS CORPORATION COM 05875B106 335642 17319 SH SOLE 17319 0 0 BANCFIRST CORP COM 05945F103 328031 3720 SH SOLE 3720 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 16724275 2782741 SH SOLE 2782741 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1608704 558578 SH SOLE 558578 0 0 BANCO BRADESCO S A SPONSORED ADR 059460402 130509 50585 SH SOLE 50585 0 0 BANCO MACRO SA SPON ADR B 05961W105 379127 23089 SH SOLE 23089 0 0 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 214095 35505 SH SOLE 35505 0 0 BANCO SANTANDER S.A. ADR 05964H105 3145299 1066203 SH SOLE 1066203 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1299772 45542 SH SOLE 45542 0 0 BANK AMERICA CORP COM 060505104 244501505 7382292 SH SOLE 7382292 0 0 BANK HAWAII CORP COM 062540109 9776195 126047 SH SOLE 126047 0 0 BANK MONTREAL QUE COM 063671101 2978927 32880 SH SOLE 32880 0 0 BANK NEW YORK MELLON CORP COM 064058100 36605213 804157 SH SOLE 804157 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 384263 7845 SH SOLE 7845 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3034611 101798 SH SOLE 101798 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 8132125 202999 SH SOLE 202999 0 0 BANKUNITED INC COM 06652K103 461879 13597 SH SOLE 13597 0 0 BANNER CORP COM NEW 06652V208 922578 14598 SH SOLE 14598 0 0 BAOZUN INC SPONSORED ADR 06684L103 232188 43809 SH SOLE 43809 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 7587582 225084 SH SOLE 225084 0 0 BARCLAYS PLC ADR 06738E204 13768634 1765210 SH SOLE 1765210 0 0 BARINGS BDC INC COM 06759L103 172853 21209 SH SOLE 21209 0 0 BARINGS CORPORATE INVS COM 06759X107 451615 32351 SH SOLE 32351 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 2083320 164300 SH SOLE 164300 0 0 BARNES GROUP INC COM 067806109 2355472 57661 SH SOLE 57661 0 0 BARRICK GOLD CORP COM 067901108 12135302 706362 SH SOLE 706362 0 0 BATH & BODY WORKS INC COM 070830104 40497551 961024 SH SOLE 961024 0 0 BAXTER INTL INC COM 071813109 18801216 368868 SH SOLE 368868 0 0 BAYCOM CORP COM 07272M107 458519 24158 SH SOLE 24158 0 0 BCE INC COM NEW 05534B760 86336076 1964416 SH SOLE 1964416 0 0 BEACON ROOFING SUPPLY INC COM 073685109 759173 14381 SH SOLE 14381 0 0 BEAM THERAPEUTICS INC COM 07373V105 298018 7620 SH SOLE 7620 0 0 BECTON DICKINSON & CO COM 075887109 112025136 440524 SH SOLE 440524 0 0 BEIGENE LTD SPONSORED ADR 07725L102 6330753 28784 SH SOLE 28784 0 0 BELDEN INC COM 077454106 2539121 35315 SH SOLE 35315 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 719023 28043 SH SOLE 28043 0 0 BENCHMARK ELECTRS INC COM 08160H101 1561919 58521 SH SOLE 58521 0 0 BENTLEY SYS INC COM CL B 08265T208 25521590 690519 SH SOLE 690519 0 0 BERKLEY W R CORP COM 084423102 54195156 746798 SH SOLE 746798 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 328237956 1062603 SH SOLE 1062603 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5624532 12 SH SOLE 12 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 290043 9700 SH SOLE 9700 0 0 BERRY GLOBAL GROUP INC COM 08579W103 12638529 209143 SH SOLE 209143 0 0 BEST BUY INC COM 086516101 43402742 541114 SH SOLE 541114 0 0 BGC PARTNERS INC CL A 05541T101 296749 78713 SH SOLE 78713 0 0 BHP GROUP LTD SPONSORED ADS 088606108 37963136 611815 SH SOLE 611815 0 0 BILL COM HLDGS INC COM 090043100 21687121 199037 SH SOLE 199037 0 0 BIO RAD LABS INC CL A 090572207 43735947 104012 SH SOLE 104012 0 0 BIOGEN INC COM 09062X103 81265838 293463 SH SOLE 293463 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 758867 41696 SH SOLE 41696 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5774452 55797 SH SOLE 55797 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 48355 45000 SH SOLE 45000 0 0 BIONTECH SE SPONSORED ADS 09075V102 2944710 19603 SH SOLE 19603 0 0 BIO-TECHNE CORP COM 09073M104 17510235 211272 SH SOLE 211272 0 0 BIRD GLOBAL INC COM CL A 09077J107 7567 41990 SH SOLE 41990 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 19640427 296863 SH SOLE 296863 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 2563461 2210 SH SOLE 2210 0 0 BLACK HILLS CORP COM 092113109 964716 13715 SH SOLE 13715 0 0 BLACK KNIGHT INC COM 09215C105 22891743 370716 SH SOLE 370716 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 974816 57784 SH SOLE 57784 0 0 BLACKBAUD INC COM 09227Q100 3404409 57839 SH SOLE 57839 0 0 BLACKLINE INC COM 09239B109 17303327 257222 SH SOLE 257222 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 130102 12013 SH SOLE 12013 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 265862 25613 SH SOLE 25613 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 497981 56977 SH SOLE 56977 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 304069 33051 SH SOLE 33051 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 313153 24992 SH SOLE 24992 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 1461977 85396 SH SOLE 85396 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 651350 72292 SH SOLE 72292 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1395413 145964 SH SOLE 145964 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1349910 268906 SH SOLE 268906 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 166703991 3929844 SH SOLE 3929844 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 118455 10520 SH SOLE 10520 0 0 BLACKROCK INC COM 09247X101 390141377 550557 SH SOLE 550557 0 0 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 114332 12163 SH SOLE 12163 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 1239112 87200 SH SOLE 87200 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1165786 115883 SH SOLE 115883 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 287543 13506 SH SOLE 13506 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 1110032 107457 SH SOLE 107457 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 1253513 115852 SH SOLE 115852 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 782877 69098 SH SOLE 69098 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1216850 100235 SH SOLE 100235 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 1092834 155896 SH SOLE 155896 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 1021386 98116 SH SOLE 98116 0 0 BLACKROCK MUNIYIELD MICH QU COM 09254V105 125993 11361 SH SOLE 11361 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 1748657 155991 SH SOLE 155991 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 135305 11664 SH SOLE 11664 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 374742 28960 SH SOLE 28960 0 0 BLACKSTONE INC COM 09260D107 33625813 453239 SH SOLE 453239 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 134568 12414 SH SOLE 12414 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 49230 50000 SH SOLE 50000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 463548 21896 SH SOLE 21896 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 515960 23085 SH SOLE 23085 0 0 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 145581 13760 SH SOLE 13760 0 0 BLOCK H & R INC COM 093671105 6829545 187060 SH SOLE 187060 0 0 BLOCK INC CL A 852234103 23918741 380629 SH SOLE 380629 0 0 BLOOM ENERGY CORP COM CL A 093712107 331617 17344 SH SOLE 17344 0 0 BLOOMIN BRANDS INC COM 094235108 1161235 57715 SH SOLE 57715 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 302094 28499 SH SOLE 28499 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 576583 13161 SH SOLE 13161 0 0 BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 408310 6553 SH SOLE 6553 0 0 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 578039 8246 SH SOLE 8246 0 0 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 307516 3925 SH SOLE 3925 0 0 BNY MELLON ETF TRUST US SMLCP CORE 09661T305 256009 3300 SH SOLE 3300 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 1034888 479115 SH SOLE 479115 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 1470197 254359 SH SOLE 254359 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 1086074 177754 SH SOLE 177754 0 0 BOEING CO COM 097023105 56522383 296721 SH SOLE 296721 0 0 BOISE CASCADE CO DEL COM 09739D100 5710225 83155 SH SOLE 83155 0 0 BOK FINL CORP COM NEW 05561Q201 1843697 17764 SH SOLE 17764 0 0 BOOKING HOLDINGS INC COM 09857L108 63033031 31278 SH SOLE 31278 0 0 BOOT BARN HLDGS INC COM 099406100 3534443 56533 SH SOLE 56533 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 75237915 719842 SH SOLE 719842 0 0 BORGWARNER INC COM 099724106 10076808 250355 SH SOLE 250355 0 0 BOSTON BEER INC CL A 100557107 6800068 20636 SH SOLE 20636 0 0 BOSTON PROPERTIES INC COM 101121101 17618133 260700 SH SOLE 260700 0 0 BOSTON SCIENTIFIC CORP COM 101137107 36231469 783045 SH SOLE 783045 0 0 BOX INC CL A 10316T104 4442268 142701 SH SOLE 142701 0 0 BOYD GAMING CORP COM 103304101 1899078 34826 SH SOLE 34826 0 0 BP PLC SPONSORED ADR 055622104 30689314 878595 SH SOLE 878595 0 0 BRADY CORP CL A 104674106 401918 8533 SH SOLE 8533 0 0 BRIDGEBIO PHARMA INC COM 10806X102 92446 12132 SH SOLE 12132 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 383585 590221 SH SOLE 590221 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 10904269 172809 SH SOLE 172809 0 0 BRIGHTHOUSE FINL INC COM 10922N103 495986 9674 SH SOLE 9674 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 73252 11758 SH SOLE 11758 0 0 BRINKS CO COM 109696104 763079 14207 SH SOLE 14207 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 176920899 2458942 SH SOLE 2458942 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 111061992 2777939 SH SOLE 2777939 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1808045 79755 SH SOLE 79755 0 0 BROADCOM INC COM 11135F101 339927106 607957 SH SOLE 607957 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 31429025 234318 SH SOLE 234318 0 0 BROADSTONE NET LEASE INC COM 11135E203 789629 48712 SH SOLE 48712 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 5509420 192193 SH SOLE 192193 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 18347633 583205 SH SOLE 583205 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 550418 17761 SH SOLE 17761 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5557255 142860 SH SOLE 142860 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 228442 14145 SH SOLE 14145 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2812481 102137 SH SOLE 102137 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 303752 11987 SH SOLE 11987 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 382917 27061 SH SOLE 27061 0 0 BROWN & BROWN INC COM 115236101 6826489 119826 SH SOLE 119826 0 0 BROWN FORMAN CORP CL B 115637209 9874093 150336 SH SOLE 150336 0 0 BRP GROUP INC COM CL A 05589G102 1537160 61144 SH SOLE 61144 0 0 BRP INC COM SUN VTG 05577W200 462274 6058 SH SOLE 6058 0 0 BRUKER CORP COM 116794108 4496211 65782 SH SOLE 65782 0 0 BRUNSWICK CORP COM 117043109 6926573 96096 SH SOLE 96096 0 0 BUCKLE INC COM 118440106 931122 20532 SH SOLE 20532 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4541795 70003 SH SOLE 70003 0 0 BUMBLE INC COM CL A 12047B105 930094 44185 SH SOLE 44185 0 0 BUNGE LIMITED COM G16962105 7120777 71372 SH SOLE 71372 0 0 BURLINGTON STORES INC COM 122017106 8767707 43242 SH SOLE 43242 0 0 BWX TECHNOLOGIES INC COM 05605H100 9849744 169589 SH SOLE 169589 0 0 C & F FINL CORP COM 12466Q104 273694 4697 SH SOLE 4697 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 62160204 678901 SH SOLE 678901 0 0 CABLE ONE INC COM 12685J105 8532789 11987 SH SOLE 11987 0 0 CABOT CORP COM 127055101 6151111 92027 SH SOLE 92027 0 0 CACI INTL INC CL A 127190304 5238382 17427 SH SOLE 17427 0 0 CACTUS INC CL A 127203107 3012561 59940 SH SOLE 59940 0 0 CADENCE BANK COM 12740C103 266212 10795 SH SOLE 10795 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 67498464 420185 SH SOLE 420185 0 0 CAE INC COM 124765108 1149872 59456 SH SOLE 59456 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1932728 46460 SH SOLE 46460 0 0 CAL MAINE FOODS INC COM NEW 128030202 4005577 73564 SH SOLE 73564 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 185323 17633 SH SOLE 17633 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 797180 38906 SH SOLE 38906 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 444105 50295 SH SOLE 50295 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 456481 34015 SH SOLE 34015 0 0 CALERES INC COM 129500104 603097 27069 SH SOLE 27069 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 580972 13353 SH SOLE 13353 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2941508 48508 SH SOLE 48508 0 0 CALIX INC COM 13100M509 2019369 29510 SH SOLE 29510 0 0 CAMBIUM NETWORKS CORP SHS G17766109 1363563 62924 SH SOLE 62924 0 0 CAMBRIA ETF TR GLB MOMENT ETF 132061508 342474 12093 SH SOLE 12093 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 4002158 67479 SH SOLE 67479 0 0 CAMBRIA ETF TR TAIL RISK 132061862 175866 11495 SH SOLE 11495 0 0 CAMDEN PPTY TR SH BEN INT 133131102 13994004 125080 SH SOLE 125080 0 0 CAMECO CORP COM 13321L108 2977334 131334 SH SOLE 131334 0 0 CAMPBELL SOUP CO COM 134429109 3279926 57796 SH SOLE 57796 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1014163 45437 SH SOLE 45437 0 0 CANAAN INC SPONSORED ADS 134748102 579076 281105 SH SOLE 281105 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 782108 43914 SH SOLE 43914 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 19058457 471161 SH SOLE 471161 0 0 CANADIAN NAT RES LTD COM 136385101 9412373 169501 SH SOLE 169501 0 0 CANADIAN NATL RY CO COM 136375102 64925605 546144 SH SOLE 546144 0 0 CANADIAN PAC RY LTD COM 13645T100 74540122 999331 SH SOLE 999331 0 0 CANADIAN SOLAR INC COM 136635109 316849 10254 SH SOLE 10254 0 0 CANNAE HLDGS INC COM 13765N107 2226032 107798 SH SOLE 107798 0 0 CANON INC SPONSORED ADR 138006309 11392166 525469 SH SOLE 525469 0 0 CANOO INC COM CL A 13803R102 23119 18796 SH SOLE 18796 0 0 CANOPY GROWTH CORP COM 138035100 37419 16193 SH SOLE 16193 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 7251105 322845 SH SOLE 322845 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 22345119 947228 SH SOLE 947228 0 0 CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 8351760 374855 SH SOLE 374855 0 0 CAPITAL GROUP FIXED INCOME E MUNICIPAL INCOME 14020Y201 7572277 289239 SH SOLE 289239 0 0 CAPITAL GROUP FIXED INCOME E US MULTI-SECTOR 14020Y300 612954 23842 SH SOLE 23842 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 11981787 570290 SH SOLE 570290 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 20033178 1004673 SH SOLE 1004673 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 7496032 359867 SH SOLE 359867 0 0 CAPITAL ONE FINL CORP COM 14040H105 37786487 406481 SH SOLE 406481 0 0 CAPITAL SOUTHWEST CORP COM 140501107 528732 30920 SH SOLE 30920 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 5038091 87894 SH SOLE 87894 0 0 CARDINAL HEALTH INC COM 14149Y108 32841579 427235 SH SOLE 427235 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 440348 32331 SH SOLE 32331 0 0 CAREDX INC COM 14167L103 229626 20125 SH SOLE 20125 0 0 CARETRUST REIT INC COM 14174T107 324805 17481 SH SOLE 17481 0 0 CARGURUS INC COM CL A 141788109 279345 19939 SH SOLE 19939 0 0 CARLISLE COS INC COM 142339100 11535473 48952 SH SOLE 48952 0 0 CARLYLE GROUP INC COM 14316J108 1870381 62680 SH SOLE 62680 0 0 CARLYLE SECURED LENDING INC COM 872280102 207438 14496 SH SOLE 14496 0 0 CARMAX INC COM 143130102 45971356 754990 SH SOLE 754990 0 0 CARNIVAL CORP COMMON STOCK 143658300 824719 102323 SH SOLE 102323 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 434581 11765 SH SOLE 11765 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 47592589 1153760 SH SOLE 1153760 0 0 CARS COM INC COM 14575E105 205077 14893 SH SOLE 14893 0 0 CARTERS INC COM 146229109 7421523 99471 SH SOLE 99471 0 0 CASELLA WASTE SYS INC CL A 147448104 19370330 244236 SH SOLE 244236 0 0 CASEYS GEN STORES INC COM 147528103 21187372 94439 SH SOLE 94439 0 0 CASS INFORMATION SYS INC COM 14808P109 1231528 26878 SH SOLE 26878 0 0 CASSAVA SCIENCES INC COM 14817C107 228078 7721 SH SOLE 7721 0 0 CASTLE BIOSCIENCES INC COM 14843C105 527108 22392 SH SOLE 22392 0 0 CATALENT INC COM 148806102 10546968 234325 SH SOLE 234325 0 0 CATERPILLAR INC COM 149123101 129831979 541960 SH SOLE 541960 0 0 CATHAY GEN BANCORP COM 149150104 2285158 56023 SH SOLE 56023 0 0 CAVCO INDS INC DEL COM 149568107 5339975 23602 SH SOLE 23602 0 0 CBIZ INC COM 124805102 984740 21019 SH SOLE 21019 0 0 CBOE GLOBAL MKTS INC COM 12503M108 7179029 57217 SH SOLE 57217 0 0 CBRE GROUP INC CL A 12504L109 62024605 805933 SH SOLE 805933 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 393153 45190 SH SOLE 45190 0 0 CDW CORP COM 12514G108 94777370 530728 SH SOLE 530728 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 237705 5750 SH SOLE 5750 0 0 CELANESE CORP DEL COM 150870103 41983658 410638 SH SOLE 410638 0 0 CELESTICA INC SUB VTG SHS 15101Q108 174674 15499 SH SOLE 15499 0 0 CELLECTIS S A SPON ADS 15117K103 120639 57447 SH SOLE 57447 0 0 CELSIUS HLDGS INC COM NEW 15118V207 854572 8214 SH SOLE 8214 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 741796 183159 SH SOLE 183159 0 0 CENOVUS ENERGY INC COM 15135U109 7145022 368110 SH SOLE 368110 0 0 CENTENE CORP DEL COM 15135B101 34399206 419451 SH SOLE 419451 0 0 CENTERPOINT ENERGY INC COM 15189T107 15589831 519834 SH SOLE 519834 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 902577 113818 SH SOLE 113818 0 0 CENTRAL GARDEN & PET CO COM 153527106 209832 5603 SH SOLE 5603 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 391724 10942 SH SOLE 10942 0 0 CENTURY ALUM CO COM 156431108 158588 19387 SH SOLE 19387 0 0 CENTURY CMNTYS INC COM 156504300 2637600 52741 SH SOLE 52741 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1490221 23230 SH SOLE 23230 0 0 CERTARA INC COM 15687V109 6321065 393346 SH SOLE 393346 0 0 CERUS CORP COM 157085101 42351 11603 SH SOLE 11603 0 0 CF INDS HLDGS INC COM 125269100 14110645 165618 SH SOLE 165618 0 0 CGI INC CL A SUB VTG 12532H104 9410171 109255 SH SOLE 109255 0 0 CHAMPIONX CORPORATION COM 15872M104 13198427 455275 SH SOLE 455275 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1338260 140426 SH SOLE 140426 0 0 CHARLES RIV LABS INTL INC COM 159864107 34943140 160363 SH SOLE 160363 0 0 CHART INDS INC COM 16115Q308 1856125 16108 SH SOLE 16108 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5629198 16600 SH SOLE 16600 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 21424928 169823 SH SOLE 169823 0 0 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 142084 27805 SH SOLE 27805 0 0 CHEESECAKE FACTORY INC COM 163072101 6895617 217459 SH SOLE 217459 0 0 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 40969 50000 SH SOLE 50000 0 0 CHEGG INC COM 163092109 3826384 151420 SH SOLE 151420 0 0 CHEMED CORP NEW COM 16359R103 26374177 51671 SH SOLE 51671 0 0 CHEMOMAB THERAPEUTICS LTD SPONSORED ADS 16385C104 41155 12861 SH SOLE 12861 0 0 CHEMOURS CO COM 163851108 1297518 42375 SH SOLE 42375 0 0 CHENIERE ENERGY INC COM NEW 16411R208 15174122 101188 SH SOLE 101188 0 0 CHESAPEAKE ENERGY CORP COM 165167735 10950391 116037 SH SOLE 116037 0 0 CHESAPEAKE UTILS CORP COM 165303108 7019006 59393 SH SOLE 59393 0 0 CHEVRON CORP NEW COM 166764100 533244684 2970888 SH SOLE 2970888 0 0 CHEWY INC CL A 16679L109 7618865 205471 SH SOLE 205471 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1928623 350659 SH SOLE 350659 0 0 CHIMERIX INC COM 16934W106 54158 29117 SH SOLE 29117 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 876913 40920 SH SOLE 40920 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 85345313 61511 SH SOLE 61511 0 0 CHOICE HOTELS INTL INC COM 169905106 3604038 31996 SH SOLE 31996 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 8453785 61792 SH SOLE 61792 0 0 CHUBB LIMITED COM H1467J104 244441563 1108076 SH SOLE 1108076 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1604255 43844 SH SOLE 43844 0 0 CHURCH & DWIGHT CO INC COM 171340102 12383214 153619 SH SOLE 153619 0 0 CHURCHILL DOWNS INC COM 171484108 8738288 41329 SH SOLE 41329 0 0 CI&T INC COM CL A G21307106 895661 137794 SH SOLE 137794 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 368374 181465 SH SOLE 181465 0 0 CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882 166090 54635 SH SOLE 54635 0 0 CIENA CORP COM NEW 171779309 18760334 367994 SH SOLE 367994 0 0 CIGNA CORP NEW COM 125523100 66983088 202158 SH SOLE 202158 0 0 CINCINNATI FINL CORP COM 172062101 16869180 164754 SH SOLE 164754 0 0 CINEMARK HLDGS INC COM 17243V102 114944 13273 SH SOLE 13273 0 0 CINTAS CORP COM 172908105 32164881 71221 SH SOLE 71221 0 0 CION INVT CORP COM 17259U204 413972 42459 SH SOLE 42459 0 0 CIRRUS LOGIC INC COM 172755100 4204061 56446 SH SOLE 56446 0 0 CISCO SYS INC COM 17275R102 416351111 8739528 SH SOLE 8739528 0 0 CITIGROUP INC COM NEW 172967424 83288428 1841442 SH SOLE 1841442 0 0 CITIZENS FINL GROUP INC COM 174610105 18234028 463145 SH SOLE 463145 0 0 CITY HLDG CO COM 177835105 450397 4838 SH SOLE 4838 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 4664701 80523 SH SOLE 80523 0 0 CLARIVATE PLC ORD SHS G21810109 120555 14455 SH SOLE 14455 0 0 CLEAN HARBORS INC COM 184496107 6537867 57289 SH SOLE 57289 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 87753 83574 SH SOLE 83574 0 0 CLEAR SECURE INC COM CL A 18467V109 342182 12475 SH SOLE 12475 0 0 CLEARFIELD INC COM 18482P103 215769 2292 SH SOLE 2292 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 1683956 89811 SH SOLE 89811 0 0 CLEARWAY ENERGY INC CL C 18539C204 1081030 33920 SH SOLE 33920 0 0 CLEARWAY ENERGY INC CL A 18539C105 256411 8570 SH SOLE 8570 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1783565 110712 SH SOLE 110712 0 0 CLOROX CO DEL COM 189054109 53307073 379869 SH SOLE 379869 0 0 CLOUDFLARE INC CL A COM 18915M107 12611998 278965 SH SOLE 278965 0 0 CME GROUP INC COM 12572Q105 60401122 359188 SH SOLE 359188 0 0 CMS ENERGY CORP COM 125896100 23994684 378883 SH SOLE 378883 0 0 CNA FINL CORP COM 126117100 675614 15980 SH SOLE 15980 0 0 CNH INDL N V SHS N20944109 1380634 86008 SH SOLE 86008 0 0 CNO FINL GROUP INC COM 12621E103 2889656 126462 SH SOLE 126462 0 0 CNX RES CORP COM 12653C108 2796606 166069 SH SOLE 166069 0 0 COASTAL FINL CORP WA COM NEW 19046P209 2225504 46833 SH SOLE 46833 0 0 COCA COLA CO COM 191216100 285724517 4491818 SH SOLE 4491818 0 0 COCA COLA CONS INC COM 191098102 2216386 4326 SH SOLE 4326 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 9838629 177849 SH SOLE 177849 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 14197554 209157 SH SOLE 209157 0 0 CODEXIS INC COM 192005106 124427 26701 SH SOLE 26701 0 0 COEUR MNG INC COM NEW 192108504 36130 10753 SH SOLE 10753 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4759534 83384 SH SOLE 83384 0 0 COGNEX CORP COM 192422103 12280416 260675 SH SOLE 260675 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 71455518 1249441 SH SOLE 1249441 0 0 COHEN & STEERS INC COM 19247A100 6094210 94396 SH SOLE 94396 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 996681 41546 SH SOLE 41546 0 0 COHEN & STEERS LTD DURATION COM 19248C105 1054199 55426 SH SOLE 55426 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 420170 36537 SH SOLE 36537 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 350770 17211 SH SOLE 17211 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 673953 36002 SH SOLE 36002 0 0 COHERENT CORP COM 19247G107 15390543 438477 SH SOLE 438477 0 0 COHERUS BIOSCIENCES INC COM 19249H103 126554 15979 SH SOLE 15979 0 0 COHU INC COM 192576106 261439 8157 SH SOLE 8157 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1013812 28647 SH SOLE 28647 0 0 COLGATE PALMOLIVE CO COM 194162103 25406345 322456 SH SOLE 322456 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 410014 17673 SH SOLE 17673 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 431212 4687 SH SOLE 4687 0 0 COLUMBIA BKG SYS INC COM 197236102 3097596 102808 SH SOLE 102808 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1408788 81480 SH SOLE 81480 0 0 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 386128 19153 SH SOLE 19153 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2249013 25680 SH SOLE 25680 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2930873 90264 SH SOLE 90264 0 0 COMCAST CORP NEW CL A 20030N101 201676881 5767140 SH SOLE 5767140 0 0 COMERICA INC COM 200340107 8139477 121757 SH SOLE 121757 0 0 COMFORT SYS USA INC COM 199908104 11345948 98592 SH SOLE 98592 0 0 COMMERCE BANCSHARES INC COM 200525103 9793502 143874 SH SOLE 143874 0 0 COMMERCIAL METALS CO COM 201723103 11975981 247950 SH SOLE 247950 0 0 COMMUNITY BK SYS INC COM 203607106 1108518 17610 SH SOLE 17610 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 449000 12542 SH SOLE 12542 0 0 COMMVAULT SYS INC COM 204166102 2178836 34673 SH SOLE 34673 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 191025 61621 SH SOLE 61621 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 296418 27807 SH SOLE 27807 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1200456 166962 SH SOLE 166962 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 188567 25311 SH SOLE 25311 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 303783 16664 SH SOLE 16664 0 0 COMPASS MINERALS INTL INC COM 20451N101 6916996 168707 SH SOLE 168707 0 0 COMPUGEN LTD ORD M25722105 14394 20528 SH SOLE 20528 0 0 COMSTOCK RES INC COM 205768302 393620 28710 SH SOLE 28710 0 0 CONAGRA BRANDS INC COM 205887102 49650337 1282954 SH SOLE 1282954 0 0 CONCENTRIX CORP COM 20602D101 926424 6957 SH SOLE 6957 0 0 CONDUENT INC COM 206787103 73572 18166 SH SOLE 18166 0 0 CONMED CORP COM 207410101 6118112 69022 SH SOLE 69022 0 0 CONNECTONE BANCORP INC COM 20786W107 1474387 60900 SH SOLE 60900 0 0 CONOCOPHILLIPS COM 20825C104 223181596 1891369 SH SOLE 1891369 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 221491 4120 SH SOLE 4120 0 0 CONSOL ENERGY INC NEW COM 20854L108 3286460 50561 SH SOLE 50561 0 0 CONSOLIDATED EDISON INC COM 209115104 23165701 243056 SH SOLE 243056 0 0 CONSTELLATION BRANDS INC CL A 21036P108 38698630 166984 SH SOLE 166984 0 0 CONSTELLATION ENERGY CORP COM 21037T109 5473365 63489 SH SOLE 63489 0 0 CONSTELLIUM SE CL A SHS F21107101 502527 42479 SH SOLE 42479 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 7376796 276388 SH SOLE 276388 0 0 CONTEXTLOGIC INC COM CL A 21077C107 29659 60814 SH SOLE 60814 0 0 CONTRAFECT CORP COM NEW 212326300 1081 11264 SH SOLE 11264 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 183912 21999 SH SOLE 21999 0 0 COOPER COS INC COM NEW 216648402 31962573 96660 SH SOLE 96660 0 0 COPA HOLDINGS SA CL A P31076105 910091 10943 SH SOLE 10943 0 0 COPART INC COM 217204106 128891441 2116792 SH SOLE 2116792 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3757 34000 SH SOLE 34000 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2693939 132641 SH SOLE 132641 0 0 CORE & MAIN INC CL A 21874C102 802253 41546 SH SOLE 41546 0 0 CORE LABORATORIES N V COM N22717107 5155853 254359 SH SOLE 254359 0 0 COREBRIDGE FINL INC COM 21871X109 2243854 111857 SH SOLE 111857 0 0 CORECIVIC INC COM 21871N101 272747 23594 SH SOLE 23594 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 172126 23355 SH SOLE 23355 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 104136 14667 SH SOLE 14667 0 0 CORNING INC COM 219350105 44407724 1390348 SH SOLE 1390348 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3084851 118923 SH SOLE 118923 0 0 CORTEVA INC COM 22052L104 72449323 1232551 SH SOLE 1232551 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 8925 10500 SH SOLE 10500 0 0 COSAN S A ADS 22113B103 589927 45170 SH SOLE 45170 0 0 COSTAR GROUP INC COM 22160N109 107126119 1386208 SH SOLE 1386208 0 0 COSTCO WHSL CORP NEW COM 22160K105 242210667 530582 SH SOLE 530582 0 0 COTERRA ENERGY INC COM 127097103 40940217 1666269 SH SOLE 1666269 0 0 COTY INC COM CL A 222070203 939708 109779 SH SOLE 109779 0 0 COUPA SOFTWARE INC COM 22266L106 1493542 18865 SH SOLE 18865 0 0 COUPANG INC CL A 22266T109 871038 59214 SH SOLE 59214 0 0 COUSINS PPTYS INC COM NEW 222795502 1856562 73411 SH SOLE 73411 0 0 CRA INTL INC COM 12618T105 4050748 33086 SH SOLE 33086 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2373588 25054 SH SOLE 25054 0 0 CRANE HLDGS CO COM 224441105 4441384 44215 SH SOLE 44215 0 0 CREDICORP LTD COM G2519Y108 4479694 33021 SH SOLE 33021 0 0 CREDIT ACCEP CORP MICH COM 225310101 1453087 3063 SH SOLE 3063 0 0 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 1448421 16383 SH SOLE 16383 0 0 CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233 978898 6656 SH SOLE 6656 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1298823 427245 SH SOLE 427245 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 971397 551930 SH SOLE 551930 0 0 CREDIT SUISSE NASSAU BRANCH XLINK CRD ETN37 22539U602 1814713 21798 SH SOLE 21798 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 353633 26569 SH SOLE 26569 0 0 CRESCENT CAP BDC INC COM 225655109 212122 16598 SH SOLE 16598 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 103934 15536 SH SOLE 15536 0 0 CRH PLC ADR 12626K203 16238616 408108 SH SOLE 408108 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 995312 24485 SH SOLE 24485 0 0 CRITEO S A SPONS ADS 226718104 3375954 129545 SH SOLE 129545 0 0 CROCS INC COM 227046109 13934238 128509 SH SOLE 128509 0 0 CRONOS GROUP INC COM 22717L101 313253 123328 SH SOLE 123328 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 271014 10200 SH SOLE 10200 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 19573610 185902 SH SOLE 185902 0 0 CROWN CASTLE INC COM 22822V101 213819931 1576378 SH SOLE 1576378 0 0 CROWN HLDGS INC COM 228368106 4891491 59500 SH SOLE 59500 0 0 CRYOPORT INC COM PAR $0.001 229050307 1095843 63161 SH SOLE 63161 0 0 CSG SYS INTL INC COM 126349109 2829214 49462 SH SOLE 49462 0 0 CSP INC COM 126389105 371438 39389 SH SOLE 39389 0 0 CSW INDUSTRIALS INC COM 126402106 1304230 11250 SH SOLE 11250 0 0 CSX CORP COM 126408103 28405393 916895 SH SOLE 916895 0 0 CTS CORP COM 126501105 2942439 74643 SH SOLE 74643 0 0 CUBESMART COM 229663109 8963225 222689 SH SOLE 222689 0 0 CULLEN FROST BANKERS INC COM 229899109 15415086 115296 SH SOLE 115296 0 0 CUMMINS INC COM 231021106 64672749 266923 SH SOLE 266923 0 0 CURTISS WRIGHT CORP COM 231561101 4986244 29860 SH SOLE 29860 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 336432 27001 SH SOLE 27001 0 0 CVB FINL CORP COM 126600105 1181557 45886 SH SOLE 45886 0 0 CVR ENERGY INC COM 12662P108 411623 13134 SH SOLE 13134 0 0 CVS HEALTH CORP COM 126650100 235355446 2525544 SH SOLE 2525544 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 6269615 48358 SH SOLE 48358 0 0 CYTOKINETICS INC COM NEW 23282W605 974683 21272 SH SOLE 21272 0 0 D R HORTON INC COM 23331A109 93024815 1043581 SH SOLE 1043581 0 0 DANA INC COM 235825205 888009 58692 SH SOLE 58692 0 0 DANAHER CORPORATION COM 235851102 280907612 1058351 SH SOLE 1058351 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1255211 32510 SH SOLE 32510 0 0 DARDEN RESTAURANTS INC COM 237194105 35997014 260226 SH SOLE 260226 0 0 DARLING INGREDIENTS INC COM 237266101 14894245 237965 SH SOLE 237965 0 0 DATADOG INC CL A COM 23804L103 18321685 249275 SH SOLE 249275 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 209460 5910 SH SOLE 5910 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 2025778 81487 SH SOLE 81487 0 0 DAVITA INC COM 23918K108 2232593 29899 SH SOLE 29899 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 83380 54497 SH SOLE 54497 0 0 DBX ETF TR XTRACK USD HIGH 233051432 45343907 1345117 SH SOLE 1345117 0 0 DBX ETF TR XTRACKERS FTSE 233051515 24610712 968068 SH SOLE 968068 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 3132295 111788 SH SOLE 111788 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 237902941 7381413 SH SOLE 7381413 0 0 DBX ETF TR XTRACKERS RUSSEL 233051481 13496102 320014 SH SOLE 320014 0 0 DBX ETF TR XTRACKERS S&P 233051143 16950297 490460 SH SOLE 490460 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 3446016 158002 SH SOLE 158002 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 978586 20366 SH SOLE 20366 0 0 DBX ETF TR XTRCKR MSCI US 233051150 1761203 50543 SH SOLE 50543 0 0 DBX ETF TR XTRACKERS LOW 233051267 8230925 185014 SH SOLE 185014 0 0 DBX ETF TR XTRACKERS MSCI 233051218 531339 20845 SH SOLE 20845 0 0 DBX ETF TR XTKR MSCI EMRG 233051226 421761 18082 SH SOLE 18082 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 2247251 94581 SH SOLE 94581 0 0 DBX ETF TR XTRACKERS S&P MD 233051127 273448 11129 SH SOLE 11129 0 0 DBX ETF TR XTRACKERS SHRT 233051283 1675237 39311 SH SOLE 39311 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 510350 13157 SH SOLE 13157 0 0 DECKERS OUTDOOR CORP COM 243537107 18555352 46486 SH SOLE 46486 0 0 DEERE & CO COM 244199105 75496034 176080 SH SOLE 176080 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 2379891 216551 SH SOLE 216551 0 0 DELEK US HLDGS INC NEW COM 24665A103 814756 30176 SH SOLE 30176 0 0 DELL TECHNOLOGIES INC CL C 24703L202 8314657 206729 SH SOLE 206729 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3812363 116018 SH SOLE 116018 0 0 DENALI THERAPEUTICS INC COM 24823R105 1137902 40917 SH SOLE 40917 0 0 DENBURY INC COM 24790A101 369922 4251 SH SOLE 4251 0 0 DENNYS CORP COM 24869P104 2209009 239849 SH SOLE 239849 0 0 DENTSPLY SIRONA INC COM 24906P109 4215037 132382 SH SOLE 132382 0 0 DERMTECH INC COM 24984K105 38370 21678 SH SOLE 21678 0 0 DESCARTES SYS GROUP INC COM 249906108 4534019 65095 SH SOLE 65095 0 0 DESIGN THERAPEUTICS INC COM 25056L103 125541 12236 SH SOLE 12236 0 0 DESIGNER BRANDS INC CL A 250565108 185434 18961 SH SOLE 18961 0 0 DESKTOP METAL INC COM CL A 25058X105 34588 25432 SH SOLE 25432 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 1160195 100711 SH SOLE 100711 0 0 DEVON ENERGY CORP NEW COM 25179M103 31563696 513147 SH SOLE 513147 0 0 DEXCOM INC COM 252131107 69769050 616117 SH SOLE 616117 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 328550 36999 SH SOLE 36999 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 128729683 722429 SH SOLE 722429 0 0 DIAMONDBACK ENERGY INC COM 25278X109 21189689 154918 SH SOLE 154918 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 887790 108399 SH SOLE 108399 0 0 DIANA SHIPPING INC COM Y2066G104 573778 147123 SH SOLE 147123 0 0 DICKS SPORTING GOODS INC COM 253393102 4412933 36686 SH SOLE 36686 0 0 DIGI INTL INC COM 253798102 5849535 160042 SH SOLE 160042 0 0 DIGITAL RLTY TR INC COM 253868103 55022041 548739 SH SOLE 548739 0 0 DIGITAL TURBINE INC COM NEW 25400W102 229804 15079 SH SOLE 15079 0 0 DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4 23640 24000 SH SOLE 24000 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 248511 9757 SH SOLE 9757 0 0 DILLARDS INC CL A 254067101 385036 1191 SH SOLE 1191 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 505920 15894 SH SOLE 15894 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 101826806 4639034 SH SOLE 4639034 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 1453767 64298 SH SOLE 64298 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 17672557 705773 SH SOLE 705773 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 87711642 3924458 SH SOLE 3924458 0 0 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 50689878 2298861 SH SOLE 2298861 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 19603805 911381 SH SOLE 911381 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 142139585 4675644 SH SOLE 4675644 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 20324713 440979 SH SOLE 440979 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 538110720 22162715 SH SOLE 22162715 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 185594964 4460345 SH SOLE 4460345 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 113421575 2217431 SH SOLE 2217431 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 140475726 3196262 SH SOLE 3196262 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 95052763 3958882 SH SOLE 3958882 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 306718648 9161250 SH SOLE 9161250 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 1186518 47901 SH SOLE 47901 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 246826741 11427164 SH SOLE 11427164 0 0 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 2995206 122778 SH SOLE 122778 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 9034159 334351 SH SOLE 334351 0 0 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 2985272 62440 SH SOLE 62440 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 981216 44179 SH SOLE 44179 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 2106893 93806 SH SOLE 93806 0 0 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 948889 44865 SH SOLE 44865 0 0 DIODES INC COM 254543101 15146391 198928 SH SOLE 198928 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 279019 9484 SH SOLE 9484 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 407452 13864 SH SOLE 13864 0 0 DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 612689 36211 SH SOLE 36211 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 737939 11881 SH SOLE 11881 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 7435865 116495 SH SOLE 116495 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 2446760 148199 SH SOLE 148199 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 467305 21145 SH SOLE 21145 0 0 DISCOVER FINL SVCS COM 254709108 93796353 958769 SH SOLE 958769 0 0 DISH NETWORK CORPORATION CL A 25470M109 2421716 172487 SH SOLE 172487 0 0 DISNEY WALT CO COM 254687106 146499571 1686229 SH SOLE 1686229 0 0 DMC GLOBAL INC COM 23291C103 255160 13126 SH SOLE 13126 0 0 DNP SELECT INCOME FD INC COM 23325P104 1082036 96181 SH SOLE 96181 0 0 DOCUSIGN INC COM 256163106 11236749 202756 SH SOLE 202756 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 19661616 278730 SH SOLE 278730 0 0 DOLLAR GEN CORP NEW COM 256677105 156356389 634950 SH SOLE 634950 0 0 DOLLAR TREE INC COM 256746108 29105977 205783 SH SOLE 205783 0 0 DOMINION ENERGY INC COM 25746U109 67449825 1099965 SH SOLE 1099965 0 0 DOMINOS PIZZA INC COM 25754A201 17397451 50224 SH SOLE 50224 0 0 DOMO INC COM CL B 257554105 251379 17653 SH SOLE 17653 0 0 DONALDSON INC COM 257651109 2855393 48503 SH SOLE 48503 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 534336 13825 SH SOLE 13825 0 0 DOORDASH INC CL A 25809K105 3553500 72788 SH SOLE 72788 0 0 DORMAN PRODS INC COM 258278100 7724017 95512 SH SOLE 95512 0 0 DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204 1386752 66004 SH SOLE 66004 0 0 DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105 581591 12786 SH SOLE 12786 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 256251 23107 SH SOLE 23107 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1014177 68295 SH SOLE 68295 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 2503725 114013 SH SOLE 114013 0 0 DOUGLAS DYNAMICS INC COM 25960R105 531871 14709 SH SOLE 14709 0 0 DOVER CORP COM 260003108 30007727 221606 SH SOLE 221606 0 0 DOW INC COM 260557103 46646482 925709 SH SOLE 925709 0 0 DOXIMITY INC CL A 26622P107 3422650 101986 SH SOLE 101986 0 0 DR REDDYS LABS LTD ADR 256135203 642135 12408 SH SOLE 12408 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 392098 34425 SH SOLE 34425 0 0 DRIL-QUIP INC COM 262037104 1883995 69341 SH SOLE 69341 0 0 DROPBOX INC CL A 26210C104 8838377 394923 SH SOLE 394923 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2197019 39758 SH SOLE 39758 0 0 DTE ENERGY CO COM 233331107 8278772 70440 SH SOLE 70440 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 867275 71973 SH SOLE 71973 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 488235 29465 SH SOLE 29465 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 156715815 1521661 SH SOLE 1521661 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1528866 124704 SH SOLE 124704 0 0 DUPONT DE NEMOURS INC COM 26614N102 29053441 423334 SH SOLE 423334 0 0 DWS MUN INCOME TR COM 233368109 1294535 150352 SH SOLE 150352 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 985708 120650 SH SOLE 120650 0 0 DXC TECHNOLOGY CO COM 23355L106 1609719 60744 SH SOLE 60744 0 0 DYCOM INDS INC COM 267475101 3015067 32212 SH SOLE 32212 0 0 DYNATRACE INC COM NEW 268150109 22747851 593939 SH SOLE 593939 0 0 E L F BEAUTY INC COM 26856L103 2327909 42096 SH SOLE 42096 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 323685 10991 SH SOLE 10991 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 446348 55447 SH SOLE 55447 0 0 EAGLE MATLS INC COM 26969P108 8539182 64277 SH SOLE 64277 0 0 EARTHSTONE ENERGY INC CL A 27032D304 433887 30491 SH SOLE 30491 0 0 EAST WEST BANCORP INC COM 27579R104 12156998 184476 SH SOLE 184476 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3598984 252206 SH SOLE 252206 0 0 EASTERN BANKSHARES INC COM 27627N105 454583 26353 SH SOLE 26353 0 0 EASTGROUP PPTYS INC COM 277276101 14603992 98636 SH SOLE 98636 0 0 EASTMAN CHEM CO COM 277432100 24387245 299450 SH SOLE 299450 0 0 EATON CORP PLC SHS G29183103 113712372 724513 SH SOLE 724513 0 0 EATON VANCE FLTING RATE INC COM 278279104 1952556 176065 SH SOLE 176065 0 0 EATON VANCE LTD DURATION INC COM 27828H105 1117392 118998 SH SOLE 118998 0 0 EATON VANCE MUN BD FD COM 27827X101 1188964 114433 SH SOLE 114433 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1610428 163164 SH SOLE 163164 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1284887 117449 SH SOLE 117449 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 652151 49593 SH SOLE 49593 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 2219770 180763 SH SOLE 180763 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 204345 18816 SH SOLE 18816 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1035417 133430 SH SOLE 133430 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 250599 33192 SH SOLE 33192 0 0 EBAY INC. COM 278642103 23805308 574037 SH SOLE 574037 0 0 EBIX INC COM NEW 278715206 474023 23749 SH SOLE 23749 0 0 ECOLAB INC COM 278865100 52106790 357975 SH SOLE 357975 0 0 ECOPETROL S A SPONSORED ADS 279158109 515784 49263 SH SOLE 49263 0 0 ECOVYST INC COM 27923Q109 265897 30011 SH SOLE 30011 0 0 EDAP TMS S A SPONSORED ADR 268311107 177899 16688 SH SOLE 16688 0 0 EDISON INTL COM 281020107 25330202 398148 SH SOLE 398148 0 0 EDITAS MEDICINE INC COM 28106W103 261958 29533 SH SOLE 29533 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 72719052 974656 SH SOLE 974656 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 614564 50292 SH SOLE 50292 0 0 ELASTIC N V ORD SHS N14506104 2054741 39897 SH SOLE 39897 0 0 ELBIT SYS LTD ORD M3760D101 1113447 6809 SH SOLE 6809 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 14754 24440 SH SOLE 24440 0 0 ELECTRONIC ARTS INC COM 285512109 22595856 184939 SH SOLE 184939 0 0 ELEMENT SOLUTIONS INC COM 28618M106 10698544 588155 SH SOLE 588155 0 0 ELEVANCE HEALTH INC COM 036752103 161184730 314219 SH SOLE 314219 0 0 ELLINGTON FINANCIAL INC COM 28852N109 400682 32391 SH SOLE 32391 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 330481 48175 SH SOLE 48175 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 493691 61866 SH SOLE 61866 0 0 EMBECTA CORP COMMON STOCK 29082K105 233341 9227 SH SOLE 9227 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 156200 10765 SH SOLE 10765 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 1350030 123516 SH SOLE 123516 0 0 EMCOR GROUP INC COM 29084Q100 21863250 147615 SH SOLE 147615 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 187933 15913 SH SOLE 15913 0 0 EMERSON ELEC CO COM 291011104 97734186 1017429 SH SOLE 1017429 0 0 EMPIRE ST RLTY TR INC CL A 292104106 265923 39454 SH SOLE 39454 0 0 EMPLOYERS HLDGS INC COM 292218104 522735 12120 SH SOLE 12120 0 0 ENACT HLDGS INC COM 29249E109 700864 29057 SH SOLE 29057 0 0 ENBRIDGE INC COM 29250N105 120554061 3083859 SH SOLE 3083859 0 0 ENCOMPASS HEALTH CORP COM 29261A100 8596493 143730 SH SOLE 143730 0 0 ENCORE CAP GROUP INC COM 292554102 1412360 29461 SH SOLE 29461 0 0 ENCORE WIRE CORP COM 292562105 6331357 46026 SH SOLE 46026 0 0 ENDAVA PLC ADS 29260V105 3334788 43592 SH SOLE 43592 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1327561 58898 SH SOLE 58898 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 361512 160672 SH SOLE 160672 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 653025 19464 SH SOLE 19464 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2604927 219455 SH SOLE 219455 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 204002 8016 SH SOLE 8016 0 0 ENERPLUS CORP COM 292766102 221031 12523 SH SOLE 12523 0 0 ENERSYS COM 29275Y102 6670894 90343 SH SOLE 90343 0 0 ENETI INC COM Y2294C107 161634 16083 SH SOLE 16083 0 0 ENI S P A SPONSORED ADR 26874R108 9370901 326968 SH SOLE 326968 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 618173 50258 SH SOLE 50258 0 0 ENOVA INTL INC COM 29357K103 2074551 54067 SH SOLE 54067 0 0 ENOVIS CORPORATION COM 194014502 1114054 20816 SH SOLE 20816 0 0 ENOVIX CORPORATION COM 293594107 226906 18240 SH SOLE 18240 0 0 ENPHASE ENERGY INC COM 29355A107 27020886 101981 SH SOLE 101981 0 0 ENPRO INDS INC COM 29355X107 4829768 44436 SH SOLE 44436 0 0 ENSIGN GROUP INC COM 29358P101 22755981 240524 SH SOLE 240524 0 0 ENTEGRIS INC COM 29362U104 35184330 536428 SH SOLE 536428 0 0 ENTERGY CORP NEW COM 29364G103 11159548 99196 SH SOLE 99196 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1320767 26976 SH SOLE 26976 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 23235958 963348 SH SOLE 963348 0 0 ENVESTNET INC COM 29404K106 2918842 47307 SH SOLE 47307 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 3641222 108144 SH SOLE 108144 0 0 ENVIVA INC COM 29415B103 206963 3907 SH SOLE 3907 0 0 EOG RES INC COM 26875P101 162704872 1256214 SH SOLE 1256214 0 0 EPAM SYS INC COM 29414B104 36401384 111068 SH SOLE 111068 0 0 EPLUS INC COM 294268107 1386495 31312 SH SOLE 31312 0 0 EPR PPTYS COM SH BEN INT 26884U109 2091329 55444 SH SOLE 55444 0 0 EQT CORP COM 26884L109 8714581 257599 SH SOLE 257599 0 0 EQUIFAX INC COM 294429105 32585046 167653 SH SOLE 167653 0 0 EQUINIX INC COM 29444U700 71468030 109106 SH SOLE 109106 0 0 EQUINOR ASA SPONSORED ADR 29446M102 24317746 679077 SH SOLE 679077 0 0 EQUITABLE HLDGS INC COM 29452E101 10891423 379492 SH SOLE 379492 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1443486 215446 SH SOLE 215446 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4447359 178108 SH SOLE 178108 0 0 EQUITY COMWLTH 6.5% CNV PFD D 294628201 262901 10494 SH SOLE 10494 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 13325064 206270 SH SOLE 206270 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 9983059 169204 SH SOLE 169204 0 0 ERICSSON ADR B SEK 10 294821608 4041616 692058 SH SOLE 692058 0 0 ERIE INDTY CO CL A 29530P102 7689226 30915 SH SOLE 30915 0 0 ERO COPPER CORP COM 296006109 138523 10074 SH SOLE 10074 0 0 ESAB CORPORATION COM 29605J106 762451 16250 SH SOLE 16250 0 0 ESCO TECHNOLOGIES INC COM 296315104 2128073 24310 SH SOLE 24310 0 0 ESSENT GROUP LTD COM G3198U102 1610511 41423 SH SOLE 41423 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 420787 17929 SH SOLE 17929 0 0 ESSENTIAL UTILS INC COM 29670G102 2187778 45837 SH SOLE 45837 0 0 ESSEX PPTY TR INC COM 297178105 7514705 35460 SH SOLE 35460 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 255872 60064 SH SOLE 60064 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5319668 120764 SH SOLE 120764 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 200579 5109 SH SOLE 5109 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 159998 15166 SH SOLE 15166 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 2056924 41655 SH SOLE 41655 0 0 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 915200 30781 SH SOLE 30781 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 1797490 86710 SH SOLE 86710 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 324391 10860 SH SOLE 10860 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 1076700 58200 SH SOLE 58200 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1132151 66285 SH SOLE 66285 0 0 ETF SER SOLUTIONS APTUS DEFINED 26922A388 783556 30608 SH SOLE 30608 0 0 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 6402435 228192 SH SOLE 228192 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 26623820 265932 SH SOLE 265932 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 5005293 122679 SH SOLE 122679 0 0 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 435548 19238 SH SOLE 19238 0 0 ETF SER SOLUTIONS NETLEASE CORP 26922A248 1356412 53172 SH SOLE 53172 0 0 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 396872 16133 SH SOLE 16133 0 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 353768 19502 SH SOLE 19502 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 632774 23951 SH SOLE 23951 0 0 ETSY INC COM 29786A106 19270388 160882 SH SOLE 160882 0 0 EURONAV NV SHS B38564108 1096053 64322 SH SOLE 64322 0 0 EURONET WORLDWIDE INC COM 298736109 8484173 89894 SH SOLE 89894 0 0 EVENTBRITE INC COM CL A 29975E109 320917 54764 SH SOLE 54764 0 0 EVERBRIDGE INC COM 29978A104 1115846 37723 SH SOLE 37723 0 0 EVERCORE INC CLASS A 29977A105 6996337 64140 SH SOLE 64140 0 0 EVEREST RE GROUP LTD COM G3223R108 15995708 48286 SH SOLE 48286 0 0 EVERGY INC COM 30034W106 33340899 529809 SH SOLE 529809 0 0 EVERI HLDGS INC COM 30034T103 798735 55661 SH SOLE 55661 0 0 EVERQUOTE INC COM CL A 30041R108 4088493 277374 SH SOLE 277374 0 0 EVERSOURCE ENERGY COM 30040W108 12566470 149886 SH SOLE 149886 0 0 EVERTEC INC COM 30040P103 6721482 207581 SH SOLE 207581 0 0 EVGO INC CL A COM 30052F100 56608 12664 SH SOLE 12664 0 0 EVO PMTS INC CL A COM 26927E104 1013305 29944 SH SOLE 29944 0 0 EVOLENT HEALTH INC CL A 30050B101 1231392 43853 SH SOLE 43853 0 0 EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104 1413 11777 SH SOLE 11777 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3133192 79121 SH SOLE 79121 0 0 EXACT SCIENCES CORP COM 30063P105 17517829 353824 SH SOLE 353824 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 2683984 155536 SH SOLE 155536 0 0 EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715 1116561 50546 SH SOLE 50546 0 0 EXCHANGE LISTED FDS TR CABANA CONSERVAT 30151E632 712801 36238 SH SOLE 36238 0 0 EXCHANGE LISTED FDS TR CABANA AGGRESSIV 30151E616 202523 11085 SH SOLE 11085 0 0 EXCHANGE LISTED FDS TR CABANA TARGET 13 30151E699 973210 46080 SH SOLE 46080 0 0 EXCHANGE LISTED FDS TR CABANA TARGET 16 30151E681 242895 11163 SH SOLE 11163 0 0 EXCHANGE LISTED FDS TR CABANA TARGET 5 30151E731 520776 24358 SH SOLE 24358 0 0 EXCHANGE LISTED FDS TR CABANA TARGET 7 30151E723 225061 10586 SH SOLE 10586 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1138867 38307 SH SOLE 38307 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 6991994 150917 SH SOLE 150917 0 0 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 72303 21328 SH SOLE 21328 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 287425 9952 SH SOLE 9952 0 0 EXELIXIS INC COM 30161Q104 2427518 151342 SH SOLE 151342 0 0 EXELON CORP COM 30161N101 20703501 478915 SH SOLE 478915 0 0 EXLSERVICE HOLDINGS INC COM 302081104 8792316 51894 SH SOLE 51894 0 0 EXP WORLD HLDGS INC COM 30212W100 2888400 260686 SH SOLE 260686 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3087253 35243 SH SOLE 35243 0 0 EXPEDITORS INTL WASH INC COM 302130109 40736027 391994 SH SOLE 391994 0 0 EXPONENT INC COM 30214U102 30785512 310682 SH SOLE 310682 0 0 EXTRA SPACE STORAGE INC COM 30225T102 9812959 66673 SH SOLE 66673 0 0 EXTREME NETWORKS COM 30226D106 500980 27361 SH SOLE 27361 0 0 EXXON MOBIL CORP COM 30231G102 334093426 3028952 SH SOLE 3028952 0 0 EZCORP INC NOTE 2.375% 5/0 302301AE6 35482 40000 SH SOLE 40000 0 0 F N B CORP COM 302520101 1114088 85371 SH SOLE 85371 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 285920 14289 SH SOLE 14289 0 0 F5 INC COM 315616102 20123403 140223 SH SOLE 140223 0 0 FABRINET SHS G3323L100 6337738 49429 SH SOLE 49429 0 0 FACTSET RESH SYS INC COM 303075105 16189149 40351 SH SOLE 40351 0 0 FAIR ISAAC CORP COM 303250104 20634226 34472 SH SOLE 34472 0 0 FARFETCH LTD ORD SH CL A 30744W107 110947 23456 SH SOLE 23456 0 0 FARMLAND PARTNERS INC COM 31154R109 1434978 115167 SH SOLE 115167 0 0 FASTENAL CO COM 311900104 93823721 1982750 SH SOLE 1982750 0 0 FASTLY INC CL A 31188V100 142717 17426 SH SOLE 17426 0 0 FB FINL CORP COM 30257X104 2488435 68855 SH SOLE 68855 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 4955103 43963 SH SOLE 43963 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 3873301 38334 SH SOLE 38334 0 0 FEDERAL SIGNAL CORP COM 313855108 6193052 133270 SH SOLE 133270 0 0 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 3762911 147937 SH SOLE 147937 0 0 FEDERATED HERMES INC CL B 314211103 692076 19060 SH SOLE 19060 0 0 FEDEX CORP COM 31428X106 33185144 191600 SH SOLE 191600 0 0 FERGUSON PLC NEW SHS G3421J106 65609960 516736 SH SOLE 516736 0 0 FERRARI N V COM N3167Y103 48892081 228382 SH SOLE 228382 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2332553 56933 SH SOLE 56933 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 9715821 202666 SH SOLE 202666 0 0 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 584897 24503 SH SOLE 24503 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1038611 26063 SH SOLE 26063 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 17105682 458597 SH SOLE 458597 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 372686 8103 SH SOLE 8103 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 18888790 409025 SH SOLE 409025 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 23323228 544681 SH SOLE 544681 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 323054 10401 SH SOLE 10401 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 12904460 287982 SH SOLE 287982 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 35426110 1485995 SH SOLE 1485995 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 41371573 646633 SH SOLE 646633 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 6882235 135718 SH SOLE 135718 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 19270436 203898 SH SOLE 203898 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 11201260 256615 SH SOLE 256615 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 7444681 300068 SH SOLE 300068 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 17397114 381683 SH SOLE 381683 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 24585404 553725 SH SOLE 553725 0 0 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 6900326 220247 SH SOLE 220247 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 24520499 559190 SH SOLE 559190 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2206756 38934 SH SOLE 38934 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 243612 11551 SH SOLE 11551 0 0 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1873843 60544 SH SOLE 60544 0 0 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 504475 17915 SH SOLE 17915 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2809575 62658 SH SOLE 62658 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 28845758 601329 SH SOLE 601329 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 463806 9374 SH SOLE 9374 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 44256975 983051 SH SOLE 983051 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 20078661 533723 SH SOLE 533723 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 107921659 1590592 SH SOLE 1590592 0 0 FIDUS INVT CORP COM 316500107 292738 15383 SH SOLE 15383 0 0 FIFTH THIRD BANCORP COM 316773100 30534950 930660 SH SOLE 930660 0 0 FIGS INC CL A 30260D103 127237 18906 SH SOLE 18906 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 774960 156242 SH SOLE 156242 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 243919 18763 SH SOLE 18763 0 0 FIRST AMERN FINL CORP COM 31847R102 5368259 102565 SH SOLE 102565 0 0 FIRST BANCORP P R COM NEW 318672706 227626 17895 SH SOLE 17895 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 260755 18665 SH SOLE 18665 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 8615733 11361 SH SOLE 11361 0 0 FIRST FINL BANCORP OH COM 320209109 2119995 87495 SH SOLE 87495 0 0 FIRST FINL BANKSHARES INC COM 32020R109 5905809 171680 SH SOLE 171680 0 0 FIRST FNDTN INC COM 32026V104 2237021 156108 SH SOLE 156108 0 0 FIRST HAWAIIAN INC COM 32051X108 687859 26415 SH SOLE 26415 0 0 FIRST HORIZON CORPORATION COM 320517105 569312 23237 SH SOLE 23237 0 0 FIRST INDL RLTY TR INC COM 32054K103 9778485 202621 SH SOLE 202621 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2693216 69682 SH SOLE 69682 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 352278 42240 SH SOLE 42240 0 0 FIRST MERCHANTS CORP COM 320817109 2240825 54508 SH SOLE 54508 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 27873618 228678 SH SOLE 228678 0 0 FIRST SOLAR INC COM 336433107 7175726 47905 SH SOLE 47905 0 0 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 982020 163670 SH SOLE 163670 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 917507 16533 SH SOLE 16533 0 0 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 156968 13916 SH SOLE 13916 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 273752 18984 SH SOLE 18984 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 851860 54052 SH SOLE 54052 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 3347832 165961 SH SOLE 165961 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 33291860 1981658 SH SOLE 1981658 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 4335421 165159 SH SOLE 165159 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 5670084 182739 SH SOLE 182739 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 6734540 247958 SH SOLE 247958 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 9504079 287694 SH SOLE 287694 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 7901411 443650 SH SOLE 443650 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 9779259 200108 SH SOLE 200108 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 13804262 275479 SH SOLE 275479 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 3277849 70811 SH SOLE 70811 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 8391123 157847 SH SOLE 157847 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 2592777 51150 SH SOLE 51150 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 5277778 267365 SH SOLE 267365 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 2472560 123938 SH SOLE 123938 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 665241 11774 SH SOLE 11774 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 31870056 667715 SH SOLE 667715 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 9181602 436595 SH SOLE 436595 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 10864656 337621 SH SOLE 337621 0 0 FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 210727 12566 SH SOLE 12566 0 0 FIRST TR EXCH TRD ALPHDX FD BRAZIL ALPHADEX 33737J133 200314 19132 SH SOLE 19132 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 25890745 1057197 SH SOLE 1057197 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 21024340 703626 SH SOLE 703626 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 5882809 102114 SH SOLE 102114 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 741918 15402 SH SOLE 15402 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 9019854 143697 SH SOLE 143697 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 3187776 110571 SH SOLE 110571 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 6084394 276815 SH SOLE 276815 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 22877499 1338648 SH SOLE 1338648 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 9111564 222450 SH SOLE 222450 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 34066153 313310 SH SOLE 313310 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 9843203 191093 SH SOLE 191093 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 1517337 110674 SH SOLE 110674 0 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 578630 20249 SH SOLE 20249 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1398785 22938 SH SOLE 22938 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1322379 34029 SH SOLE 34029 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 7476633 123397 SH SOLE 123397 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 16484618 425849 SH SOLE 425849 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1846220 21163 SH SOLE 21163 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 11783169 128707 SH SOLE 128707 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 9630796 122405 SH SOLE 122405 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 6392303 192481 SH SOLE 192481 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 12310472 155122 SH SOLE 155122 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 267634 7019 SH SOLE 7019 0 0 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 462138 11400 SH SOLE 11400 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 602402 10683 SH SOLE 10683 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 3634331 65744 SH SOLE 65744 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 799389 17757 SH SOLE 17757 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 7625582 49475 SH SOLE 49475 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 26850926 564095 SH SOLE 564095 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 15388950 345121 SH SOLE 345121 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 6012666 189734 SH SOLE 189734 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 1869252 96702 SH SOLE 96702 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 114926229 1533372 SH SOLE 1533372 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1234661 35261 SH SOLE 35261 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 27564512 592148 SH SOLE 592148 0 0 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 291744 10197 SH SOLE 10197 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 25025863 203214 SH SOLE 203214 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 65805522 1107092 SH SOLE 1107092 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 521944 30135 SH SOLE 30135 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 300204 8765 SH SOLE 8765 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 103830470 2190054 SH SOLE 2190054 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 12018084 643711 SH SOLE 643711 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 12387231 472795 SH SOLE 472795 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 2281465 84343 SH SOLE 84343 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 3803402 136030 SH SOLE 136030 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 298235 5609 SH SOLE 5609 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 13666437 286028 SH SOLE 286028 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 593149 23519 SH SOLE 23519 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4771793 101119 SH SOLE 101119 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1875296 76511 SH SOLE 76511 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 7389897 276879 SH SOLE 276879 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 606651 13750 SH SOLE 13750 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 121394949 2764002 SH SOLE 2764002 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 3347686 218517 SH SOLE 218517 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 21937405 842127 SH SOLE 842127 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 8354419 214546 SH SOLE 214546 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 239785 13046 SH SOLE 13046 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 21050692 412032 SH SOLE 412032 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 1387604 92692 SH SOLE 92692 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 292754 17499 SH SOLE 17499 0 0 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 924267 20987 SH SOLE 20987 0 0 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 2282622 81814 SH SOLE 81814 0 0 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 374394 15420 SH SOLE 15420 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 240374 3149 SH SOLE 3149 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 30322535 1257675 SH SOLE 1257675 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 125957568 2867886 SH SOLE 2867886 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 6669122 361470 SH SOLE 361470 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 40168717 1808587 SH SOLE 1808587 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 58657297 2982069 SH SOLE 2982069 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 260810 13108 SH SOLE 13108 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 1730393 94557 SH SOLE 94557 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 2193554 70104 SH SOLE 70104 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 7964497 257584 SH SOLE 257584 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 6097403 194743 SH SOLE 194743 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 8476043 276543 SH SOLE 276543 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 5895041 170107 SH SOLE 170107 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 693601 21185 SH SOLE 21185 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 3030424 85316 SH SOLE 85316 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 1947110 61307 SH SOLE 61307 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 734199 20639 SH SOLE 20639 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 1314293 38313 SH SOLE 38313 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 8939970 254201 SH SOLE 254201 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 6665709 201930 SH SOLE 201930 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 10565341 315666 SH SOLE 315666 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 4149758 124488 SH SOLE 124488 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 3452731 112798 SH SOLE 112798 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 4546154 149667 SH SOLE 149667 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 20208969 649388 SH SOLE 649388 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 11069282 338821 SH SOLE 338821 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 9644545 329763 SH SOLE 329763 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 464316 14806 SH SOLE 14806 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 5957283 202216 SH SOLE 202216 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 500093 16179 SH SOLE 16179 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 21376495 1190228 SH SOLE 1190228 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 3114744 86281 SH SOLE 86281 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 786444 24339 SH SOLE 24339 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 2847345 94408 SH SOLE 94408 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 1893955 61795 SH SOLE 61795 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 10175344 341964 SH SOLE 341964 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 253766 15363 SH SOLE 15363 0 0 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 203161 10521 SH SOLE 10521 0 0 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 48235 14658 SH SOLE 14658 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 455746 25377 SH SOLE 25377 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 720025 39047 SH SOLE 39047 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 696983 51705 SH SOLE 51705 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 1856894 110071 SH SOLE 110071 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 47626362 723695 SH SOLE 723695 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 6196926 77394 SH SOLE 77394 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 15299877 174199 SH SOLE 174199 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 64134659 1754230 SH SOLE 1754230 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 601289 6341 SH SOLE 6341 0 0 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 313750 4559 SH SOLE 4559 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 11014961 124070 SH SOLE 124070 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 10285098 97730 SH SOLE 97730 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 2770232 115523 SH SOLE 115523 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2673857 34084 SH SOLE 34084 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 229930 24127 SH SOLE 24127 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 1939243 170708 SH SOLE 170708 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 173308489 4342483 SH SOLE 4342483 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 28155146 307976 SH SOLE 307976 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 5357742 61647 SH SOLE 61647 0 0 FIRSTENERGY CORP COM 337932107 28207807 672575 SH SOLE 672575 0 0 FIRSTSERVICE CORP NEW COM 33767E202 34867212 284514 SH SOLE 284514 0 0 FISERV INC COM 337738108 63074300 624066 SH SOLE 624066 0 0 FIVE BELOW INC COM 33829M101 33182112 187607 SH SOLE 187607 0 0 FIVE9 INC COM 338307101 2654284 39114 SH SOLE 39114 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 197023 13117 SH SOLE 13117 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 10852016 59081 SH SOLE 59081 0 0 FLEX LNG LTD SHS G35947202 1629066 49834 SH SOLE 49834 0 0 FLEX LTD ORD Y2573F102 12084270 563107 SH SOLE 563107 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 47156972 1084816 SH SOLE 1084816 0 0 FLEXSHARES TR CRE SLCT BD FD 33939L670 21153819 964382 SH SOLE 964382 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 14322999 608971 SH SOLE 608971 0 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 3666134 155213 SH SOLE 155213 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 20331008 386521 SH SOLE 386521 0 0 FLEXSHARES TR REAL ASST IDX 33939L738 254304 8480 SH SOLE 8480 0 0 FLEXSHARES TR US QT LW VLTY 33939L654 2324711 46247 SH SOLE 46247 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 12291725 243835 SH SOLE 243835 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 7622284 369476 SH SOLE 369476 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 5488918 104273 SH SOLE 104273 0 0 FLEXSHARES TR CR SCD US BD 33939L761 1798357 38778 SH SOLE 38778 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 15058118 377870 SH SOLE 377870 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 20025990 331886 SH SOLE 331886 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 3031081 64794 SH SOLE 64794 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 13731915 92409 SH SOLE 92409 0 0 FLEXSHARES TR READY ACC VARI 33939L886 6887133 92569 SH SOLE 92569 0 0 FLEXSHARES TR US QUALITY CAP 33939L746 19426630 455917 SH SOLE 455917 0 0 FLEXSHARES TR STOX US ESG SLCT 33939L696 323275 3521 SH SOLE 3521 0 0 FLEXSHARES TR DEV MRK EX LOW 33939L647 498549 20714 SH SOLE 20714 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 24533321 352338 SH SOLE 352338 0 0 FLOWERS FOODS INC COM 343498101 1200957 41787 SH SOLE 41787 0 0 FLOWSERVE CORP COM 34354P105 1701235 55451 SH SOLE 55451 0 0 FLUOR CORP NEW COM 343412102 6157789 177663 SH SOLE 177663 0 0 FLYWIRE CORPORATION COM VTG 302492103 856719 35011 SH SOLE 35011 0 0 FMC CORP COM NEW 302491303 12854976 103005 SH SOLE 103005 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1584236 42507 SH SOLE 42507 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 17026564 217954 SH SOLE 217954 0 0 FOOT LOCKER INC COM 344849104 410123 10853 SH SOLE 10853 0 0 FORD MTR CO DEL COM 345370860 37294953 3206789 SH SOLE 3206789 0 0 FORD MTR CO DEL NOTE 3/1 345370CZ1 42458 45000 SH SOLE 45000 0 0 FORMFACTOR INC COM 346375108 4127122 185656 SH SOLE 185656 0 0 FORTINET INC COM 34959E109 37454662 766101 SH SOLE 766101 0 0 FORTIS INC COM 349553107 3525539 88050 SH SOLE 88050 0 0 FORTIVE CORP COM 34959J108 27682212 430852 SH SOLE 430852 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 9321932 163228 SH SOLE 163228 0 0 FORWARD AIR CORP COM 349853101 3746605 35719 SH SOLE 35719 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2686157 103593 SH SOLE 103593 0 0 FOX CORP CL B COM 35137L204 4927370 173194 SH SOLE 173194 0 0 FOX CORP CL A COM 35137L105 9700631 319415 SH SOLE 319415 0 0 FOX FACTORY HLDG CORP COM 35138V102 5816962 63762 SH SOLE 63762 0 0 FRANCHISE GROUP INC COM 35180X105 339896 14269 SH SOLE 14269 0 0 FRANCO NEV CORP COM 351858105 3817317 27970 SH SOLE 27970 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 153833 11925 SH SOLE 11925 0 0 FRANKLIN ELEC INC COM 353514102 7814369 97986 SH SOLE 97986 0 0 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1442383 16123 SH SOLE 16123 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 102217 16460 SH SOLE 16460 0 0 FRANKLIN RESOURCES INC COM 354613101 4007160 151901 SH SOLE 151901 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 147185 53914 SH SOLE 53914 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 6934268 288447 SH SOLE 288447 0 0 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 322760 16560 SH SOLE 16560 0 0 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 259127 9706 SH SOLE 9706 0 0 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 1996217 95650 SH SOLE 95650 0 0 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 1807848 87336 SH SOLE 87336 0 0 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 8419732 397720 SH SOLE 397720 0 0 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 10850243 471082 SH SOLE 471082 0 0 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 611673 13236 SH SOLE 13236 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 4586354 116872 SH SOLE 116872 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 331558 7984 SH SOLE 7984 0 0 FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306 1240107 41206 SH SOLE 41206 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 262811 15253 SH SOLE 15253 0 0 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 1210177 40706 SH SOLE 40706 0 0 FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 249365 7625 SH SOLE 7625 0 0 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 1288201 56302 SH SOLE 56302 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 402479 17229 SH SOLE 17229 0 0 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 968564 51844 SH SOLE 51844 0 0 FREEPORT-MCMORAN INC CL B 35671D857 29603007 779026 SH SOLE 779026 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 309748 18956 SH SOLE 18956 0 0 FRESHPET INC COM 358039105 2870800 54402 SH SOLE 54402 0 0 FREYR BATTERY SHS L4135L100 107024 12330 SH SOLE 12330 0 0 FRONTDOOR INC COM 35905A109 557263 26792 SH SOLE 26792 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 359752 14119 SH SOLE 14119 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 528777 112267 SH SOLE 112267 0 0 FS KKR CAP CORP COM 302635206 3899615 222835 SH SOLE 222835 0 0 F-STAR THERAPEUTICS INC COM 30315R107 69943 11067 SH SOLE 11067 0 0 FTI CONSULTING INC COM 302941109 3298276 20770 SH SOLE 20770 0 0 FUBOTV INC COM 35953D104 47559 27333 SH SOLE 27333 0 0 FUELCELL ENERGY INC COM 35952H601 57502 20684 SH SOLE 20684 0 0 FULLER H B CO COM 359694106 8225149 114844 SH SOLE 114844 0 0 FULTON FINL CORP PA COM 360271100 745055 44269 SH SOLE 44269 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1006988 24772 SH SOLE 24772 0 0 G III APPAREL GROUP LTD COM 36237H101 364700 26601 SH SOLE 26601 0 0 G1 THERAPEUTICS INC COM 3621LQ109 56434 10393 SH SOLE 10393 0 0 GABELLI DIVID & INCOME TR COM 36242H104 1009676 48990 SH SOLE 48990 0 0 GABELLI EQUITY TR INC COM 362397101 94138 17178 SH SOLE 17178 0 0 GABELLI UTIL TR COM 36240A101 163087 21716 SH SOLE 21716 0 0 GALAPAGOS NV SPON ADR 36315X101 331494 7469 SH SOLE 7469 0 0 GALLAGHER ARTHUR J & CO COM 363576109 180360435 956616 SH SOLE 956616 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 25944343 498068 SH SOLE 498068 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 133644 56629 SH SOLE 56629 0 0 GAP INC COM 364760108 157722 13982 SH SOLE 13982 0 0 GARMIN LTD SHS H2906T109 9934734 107647 SH SOLE 107647 0 0 GARTNER INC COM 366651107 56516966 168135 SH SOLE 168135 0 0 GATES INDL CORP PLC ORD SHS G39108108 4035991 353724 SH SOLE 353724 0 0 GATX CORP COM 361448103 10751740 101107 SH SOLE 101107 0 0 GDL FD COM SH BEN IT 361570104 925717 118076 SH SOLE 118076 0 0 GEN DIGITAL INC COM 668771108 7703341 359465 SH SOLE 359465 0 0 GENERAC HLDGS INC COM 368736104 6326658 62852 SH SOLE 62852 0 0 GENERAL AMERN INVS CO INC COM 368802104 1455082 40251 SH SOLE 40251 0 0 GENERAL DYNAMICS CORP COM 369550108 166585305 671417 SH SOLE 671417 0 0 GENERAL ELECTRIC CO COM NEW 369604301 42907921 512099 SH SOLE 512099 0 0 GENERAL MLS INC COM 370334104 40750104 485988 SH SOLE 485988 0 0 GENERAL MTRS CO COM 37045V100 52121495 1549390 SH SOLE 1549390 0 0 GENESCO INC COM 371532102 316940 6887 SH SOLE 6887 0 0 GENFIT S A ADS 372279109 115828 26554 SH SOLE 26554 0 0 GENMAB A/S SPONSORED ADS 372303206 22204871 523947 SH SOLE 523947 0 0 GENPACT LIMITED SHS G3922B107 14508049 313213 SH SOLE 313213 0 0 GENTEX CORP COM 371901109 3172493 116336 SH SOLE 116336 0 0 GENTHERM INC COM 37253A103 4427021 67806 SH SOLE 67806 0 0 GENUINE PARTS CO COM 372460105 115209958 663996 SH SOLE 663996 0 0 GENWORTH FINL INC COM CL A 37247D106 284946 53865 SH SOLE 53865 0 0 GEO GROUP INC NEW COM 36162J106 342001 31233 SH SOLE 31233 0 0 GERDAU SA SPON ADR REP PFD 373737105 3344436 603940 SH SOLE 603940 0 0 GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 26377 15516 SH SOLE 15516 0 0 GETTY RLTY CORP NEW COM 374297109 4380463 129408 SH SOLE 129408 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1493604 51112 SH SOLE 51112 0 0 GIBRALTAR INDS INC COM 374689107 3174648 69195 SH SOLE 69195 0 0 GILDAN ACTIVEWEAR INC COM 375916103 4135275 150922 SH SOLE 150922 0 0 GILEAD SCIENCES INC COM 375558103 234163722 2727591 SH SOLE 2727591 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 226227 133862 SH SOLE 133862 0 0 GITLAB INC CLASS A COM 37637K108 591129 13009 SH SOLE 13009 0 0 GLACIER BANCORP INC NEW COM 37637Q105 6992158 141484 SH SOLE 141484 0 0 GLADSTONE LD CORP COM 376549101 380910 20758 SH SOLE 20758 0 0 GLAUKOS CORP COM 377322102 2658015 60852 SH SOLE 60852 0 0 GLOBAL E ONLINE LTD SHS M5216V106 1481931 71799 SH SOLE 71799 0 0 GLOBAL MED REIT INC COM NEW 37954A204 623172 65735 SH SOLE 65735 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2019163 160634 SH SOLE 160634 0 0 GLOBAL PMTS INC COM 37940X102 29713307 299167 SH SOLE 299167 0 0 GLOBAL SELF STORAGE INC COM 37955N106 111696 22888 SH SOLE 22888 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 1361282 38422 SH SOLE 38422 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 38019232 920785 SH SOLE 920785 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 2851067 138738 SH SOLE 138738 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 585429 20782 SH SOLE 20782 0 0 GLOBAL X FDS US PFD ETF 37954Y657 20827272 1075233 SH SOLE 1075233 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1754793 88314 SH SOLE 88314 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 885073 55214 SH SOLE 55214 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1379177 66466 SH SOLE 66466 0 0 GLOBAL X FDS DATA CTR REITS 37954Y236 950275 76144 SH SOLE 76144 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 998100 51849 SH SOLE 51849 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 618992 21411 SH SOLE 21411 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 11913882 203274 SH SOLE 203274 0 0 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 499032 19120 SH SOLE 19120 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 14969103 367250 SH SOLE 367250 0 0 GLOBAL X FDS MSCI NORWAY ETF 37950E101 3716052 144875 SH SOLE 144875 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 10391457 653140 SH SOLE 653140 0 0 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 319922 24384 SH SOLE 24384 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 4558379 242338 SH SOLE 242338 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 2181954 55422 SH SOLE 55422 0 0 GLOBAL X FDS SUPERDIVIDEND 37960A669 254358 10585 SH SOLE 10585 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 6468664 344261 SH SOLE 344261 0 0 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 133679 12142 SH SOLE 12142 0 0 GLOBAL X FDS SUPERDVDND REIT 37960A651 227593 10493 SH SOLE 10493 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 886769 94187 SH SOLE 94187 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 235229 11715 SH SOLE 11715 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 14555210 549461 SH SOLE 549461 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 264987 14133 SH SOLE 14133 0 0 GLOBAL X FDS RATE PREFERRED 37954Y376 5711920 253863 SH SOLE 253863 0 0 GLOBAL X FDS X EMERGING MKT 37954Y350 4440608 207602 SH SOLE 207602 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 205385 16236 SH SOLE 16236 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 2451649 52701 SH SOLE 52701 0 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 399104 19787 SH SOLE 19787 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1340851 24881 SH SOLE 24881 0 0 GLOBANT S A COM L44385109 33261884 197799 SH SOLE 197799 0 0 GLOBE LIFE INC COM 37959E102 8487877 70410 SH SOLE 70410 0 0 GLOBUS MED INC CL A 379577208 28058156 377786 SH SOLE 377786 0 0 GMS INC COM 36251C103 674392 13542 SH SOLE 13542 0 0 GODADDY INC CL A 380237107 18455072 246660 SH SOLE 246660 0 0 GOLAR LNG LTD SHS G9456A100 458011 20097 SH SOLE 20097 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 184364 17813 SH SOLE 17813 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 279586 20378 SH SOLE 20378 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 184114940 2418428 SH SOLE 2418428 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 49115882 492587 SH SOLE 492587 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1221995 24659 SH SOLE 24659 0 0 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 10022783 251198 SH SOLE 251198 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 8647444 178537 SH SOLE 178537 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 96099291 2338751 SH SOLE 2338751 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 2585332 58478 SH SOLE 58478 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 14727807 520233 SH SOLE 520233 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 90474656 3143664 SH SOLE 3143664 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 23065029 422359 SH SOLE 422359 0 0 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 99258201 1912121 SH SOLE 1912121 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 346192 5975 SH SOLE 5975 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 13682704 356599 SH SOLE 356599 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 115921590 337590 SH SOLE 337590 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 4007984 221558 SH SOLE 221558 0 0 GOLUB CAP BDC INC COM 38173M102 1079125 82000 SH SOLE 82000 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 204451 20143 SH SOLE 20143 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1347463 39239 SH SOLE 39239 0 0 GOPRO INC CL A 38268T103 354616 71208 SH SOLE 71208 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 51430 15972 SH SOLE 15972 0 0 GRACO INC COM 384109104 10305528 153219 SH SOLE 153219 0 0 GRAFTECH INTL LTD COM 384313508 158146 33224 SH SOLE 33224 0 0 GRAHAM HLDGS CO COM CL B 384637104 485318 803 SH SOLE 803 0 0 GRAINGER W W INC COM 384802104 72301168 129980 SH SOLE 129980 0 0 GRAND CANYON ED INC COM 38526M106 24101287 228102 SH SOLE 228102 0 0 GRANITE PT MTG TR INC COM STK 38741L107 80715 15059 SH SOLE 15059 0 0 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 361530 16075 SH SOLE 16075 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 14346086 794797 SH SOLE 794797 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 5143246 231157 SH SOLE 231157 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 558674 13856 SH SOLE 13856 0 0 GRAY TELEVISION INC COM 389375106 1162114 103853 SH SOLE 103853 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 101305 17026 SH SOLE 17026 0 0 GREEN PLAINS INC COM 393222104 470829 15437 SH SOLE 15437 0 0 GREENBRIER COS INC COM 393657101 271578 8100 SH SOLE 8100 0 0 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 27380 29000 SH SOLE 29000 0 0 GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 39668 45000 SH SOLE 45000 0 0 GREENHILL & CO INC COM 395259104 395946 38629 SH SOLE 38629 0 0 GREIF INC CL A 397624107 816103 12170 SH SOLE 12170 0 0 GREIF INC CL B 397624206 346168 4425 SH SOLE 4425 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 2457131 218996 SH SOLE 218996 0 0 GRIFFON CORP COM 398433102 574831 16061 SH SOLE 16061 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 369768 43502 SH SOLE 43502 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 493690 16913 SH SOLE 16913 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2613549 14490 SH SOLE 14490 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1564533 25300 SH SOLE 25300 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1145068 4915 SH SOLE 4915 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3441014 23928 SH SOLE 23928 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 136407 53916 SH SOLE 53916 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 310643 68124 SH SOLE 68124 0 0 GSK PLC SPONSORED ADR 37733W204 19276899 548574 SH SOLE 548574 0 0 GUARDANT HEALTH INC COM 40131M109 1284656 47230 SH SOLE 47230 0 0 GUESS INC NOTE 2.000% 4/1 401617AD7 40304 38000 SH SOLE 38000 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 3074054 201975 SH SOLE 201975 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 14003686 223844 SH SOLE 223844 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3602908 84397 SH SOLE 84397 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 614165 13528 SH SOLE 13528 0 0 HACKETT GROUP INC COM 404609109 2030037 99658 SH SOLE 99658 0 0 HAEMONETICS CORP MASS COM 405024100 2226739 28312 SH SOLE 28312 0 0 HAIN CELESTIAL GROUP INC COM 405217100 283824 17542 SH SOLE 17542 0 0 HALEON PLC SPON ADS 405552100 12659992 1582499 SH SOLE 1582499 0 0 HALLIBURTON CO COM 406216101 9983578 253712 SH SOLE 253712 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 8068306 141798 SH SOLE 141798 0 0 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 42598 44000 SH SOLE 44000 0 0 HAMILTON LANE INC CL A 407497106 8559892 134000 SH SOLE 134000 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 463717 28892 SH SOLE 28892 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 296795 12983 SH SOLE 12983 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 2885613 59632 SH SOLE 59632 0 0 HANESBRANDS INC COM 410345102 2747297 431965 SH SOLE 431965 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2305088 79541 SH SOLE 79541 0 0 HANOVER INS GROUP INC COM 410867105 7265690 53768 SH SOLE 53768 0 0 HARBOR CUSTOM DEVELOPMENT IN 8% CONV PFD SR A 41150T207 119325 18500 SH SOLE 18500 0 0 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 327293 27652 SH SOLE 27652 0 0 HARBOR ETF TRUST ALL WEATHER INFL 41151J505 532416 24167 SH SOLE 24167 0 0 HARLEY DAVIDSON INC COM 412822108 2712674 65209 SH SOLE 65209 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1441306 26158 SH SOLE 26158 0 0 HARSCO CORP COM 415864107 309715 49239 SH SOLE 49239 0 0 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 11024750 333679 SH SOLE 333679 0 0 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 277576 7353 SH SOLE 7353 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 1152533 30685 SH SOLE 30685 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 28948104 381750 SH SOLE 381750 0 0 HASBRO INC COM 418056107 23294903 381821 SH SOLE 381821 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 695909 16629 SH SOLE 16629 0 0 HAYWARD HLDGS INC COM 421298100 1524654 162197 SH SOLE 162197 0 0 HCA HEALTHCARE INC COM 40412C101 114069243 475368 SH SOLE 475368 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 46781844 683845 SH SOLE 683845 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 5675999 294551 SH SOLE 294551 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 587450 48954 SH SOLE 48954 0 0 HEALTHEQUITY INC COM 42226A107 4883121 79220 SH SOLE 79220 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 29362757 1171231 SH SOLE 1171231 0 0 HEARTLAND FINL USA INC COM 42234Q102 3961877 84982 SH SOLE 84982 0 0 HECLA MNG CO COM 422704106 129299 23255 SH SOLE 23255 0 0 HEICO CORP NEW COM 422806109 48584403 316222 SH SOLE 316222 0 0 HEICO CORP NEW CL A 422806208 41986601 350326 SH SOLE 350326 0 0 HELEN OF TROY LTD COM G4388N106 939408 8470 SH SOLE 8470 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 746543 13713 SH SOLE 13713 0 0 HELLO GROUP INC ADS 423403104 679351 75652 SH SOLE 75652 0 0 HELLO GROUP INC NOTE 1.250% 7/0 60879BAB3 29488 31000 SH SOLE 31000 0 0 HELMERICH & PAYNE INC COM 423452101 2421681 48854 SH SOLE 48854 0 0 HENRY JACK & ASSOC INC COM 426281101 68157889 388231 SH SOLE 388231 0 0 HENRY SCHEIN INC COM 806407102 6142708 76909 SH SOLE 76909 0 0 HEPION PHARMACEUTICALS INC COM 426897104 60954 202978 SH SOLE 202978 0 0 HERC HLDGS INC COM 42704L104 1808768 13748 SH SOLE 13748 0 0 HERCULES CAPITAL INC COM 427096508 781416 59109 SH SOLE 59109 0 0 HERSHEY CO COM 427866108 27035372 116748 SH SOLE 116748 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 192483 12507 SH SOLE 12507 0 0 HESKA CORP COM RESTRC NEW 42805E306 783216 12600 SH SOLE 12600 0 0 HESS CORP COM 42809H107 15544473 109607 SH SOLE 109607 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8562900 536523 SH SOLE 536523 0 0 HEXCEL CORP NEW COM 428291108 20872149 354667 SH SOLE 354667 0 0 HF SINCLAIR CORP COM 403949100 1744588 33621 SH SOLE 33621 0 0 HIBBETT INC COM 428567101 2087985 30607 SH SOLE 30607 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 267566 18339 SH SOLE 18339 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 9083813 881924 SH SOLE 881924 0 0 HIGHWOODS PPTYS INC COM 431284108 2651179 94753 SH SOLE 94753 0 0 HILLENBRAND INC COM 431571108 775303 18170 SH SOLE 18170 0 0 HILLMAN SOLUTIONS CORP COM 431636109 3414569 473588 SH SOLE 473588 0 0 HILLTOP HOLDINGS INC COM 432748101 1005362 33501 SH SOLE 33501 0 0 HILTON GRAND VACATIONS INC COM 43283X105 726132 18841 SH SOLE 18841 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 25901091 204979 SH SOLE 204979 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1598631 257429 SH SOLE 257429 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 151968 23708 SH SOLE 23708 0 0 HNI CORP COM 404251100 202811 7134 SH SOLE 7134 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 583859 35536 SH SOLE 35536 0 0 HOLOGIC INC COM 436440101 21118233 282292 SH SOLE 282292 0 0 HOME BANCORP INC COM 43689E107 1002573 25046 SH SOLE 25046 0 0 HOME BANCSHARES INC COM 436893200 7203592 316086 SH SOLE 316086 0 0 HOME DEPOT INC COM 437076102 663272668 2099894 SH SOLE 2099894 0 0 HONDA MOTOR LTD AMERN SHS 438128308 9868743 431704 SH SOLE 431704 0 0 HONEST CO INC COM 438333106 695253 230981 SH SOLE 230981 0 0 HONEYWELL INTL INC COM 438516106 196870957 918670 SH SOLE 918670 0 0 HOPE BANCORP INC COM 43940T109 194395 15175 SH SOLE 15175 0 0 HOPE BANCORP INC NOTE 2.000% 5/1 43940TAB5 34195 35000 SH SOLE 35000 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3827472 102421 SH SOLE 102421 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 246077 21214 SH SOLE 21214 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 28605367 251365 SH SOLE 251365 0 0 HORMEL FOODS CORP COM 440452100 19911995 437146 SH SOLE 437146 0 0 HOST HOTELS & RESORTS INC COM 44107P104 21069472 1312740 SH SOLE 1312740 0 0 HOSTESS BRANDS INC CL A 44109J106 5923262 263960 SH SOLE 263960 0 0 HOULIHAN LOKEY INC CL A 441593100 21630213 248167 SH SOLE 248167 0 0 HOWARD HUGHES CORP COM 44267D107 1491871 19522 SH SOLE 19522 0 0 HOWMET AEROSPACE INC COM 443201108 8249368 209322 SH SOLE 209322 0 0 HP INC COM 40434L105 21706957 807851 SH SOLE 807851 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 13486197 432805 SH SOLE 432805 0 0 HUB GROUP INC CL A 443320106 2068807 26026 SH SOLE 26026 0 0 HUBBELL INC COM 443510607 7521751 32051 SH SOLE 32051 0 0 HUBSPOT INC COM 443573100 13760299 47592 SH SOLE 47592 0 0 HUDSON PAC PPTYS INC COM 444097109 2021391 207748 SH SOLE 207748 0 0 HUMANA INC COM 444859102 89473642 174688 SH SOLE 174688 0 0 HUNT J B TRANS SVCS INC COM 445658107 18243669 104632 SH SOLE 104632 0 0 HUNTINGTON BANCSHARES INC COM 446150104 66415610 4710327 SH SOLE 4710327 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 8063413 34955 SH SOLE 34955 0 0 HUNTSMAN CORP COM 447011107 3771356 137240 SH SOLE 137240 0 0 HURON CONSULTING GROUP INC COM 447462102 1032408 14221 SH SOLE 14221 0 0 HUYA INC ADS REP SHS A 44852D108 531796 134632 SH SOLE 134632 0 0 HYATT HOTELS CORP COM CL A 448579102 4754435 52564 SH SOLE 52564 0 0 HYZON MOTORS INC COM CL A 44951Y102 38750 25000 SH SOLE 25000 0 0 I3 VERTICALS INC COM CL A 46571Y107 1372971 56408 SH SOLE 56408 0 0 IAA INC COM 449253103 6140137 153503 SH SOLE 153503 0 0 IAC INC COM NEW 44891N208 3888018 87568 SH SOLE 87568 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 243351 4805 SH SOLE 4805 0 0 ICF INTL INC COM 44925C103 3589791 36242 SH SOLE 36242 0 0 ICICI BANK LIMITED ADR 45104G104 55094204 2516866 SH SOLE 2516866 0 0 ICON PLC SHS G4705A100 61154690 314825 SH SOLE 314825 0 0 ICU MED INC COM 44930G107 1166958 7410 SH SOLE 7410 0 0 IDACORP INC COM 451107106 8748887 81121 SH SOLE 81121 0 0 IDEX CORP COM 45167R104 32205864 141050 SH SOLE 141050 0 0 IDEXX LABS INC COM 45168D104 70141849 171933 SH SOLE 171933 0 0 ILLINOIS TOOL WKS INC COM 452308109 65474196 297205 SH SOLE 297205 0 0 ILLUMINA INC COM 452327109 87358288 432039 SH SOLE 432039 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 292484 5125 SH SOLE 5125 0 0 IMMUTEP LTD SPONSORED ADS 45257L108 115210 65834 SH SOLE 65834 0 0 IMPACT SHS TR I NAACP MINO ETF 45259A209 382501 14403 SH SOLE 14403 0 0 IMPERIAL OIL LTD COM NEW 453038408 2049392 42047 SH SOLE 42047 0 0 IMPINJ INC COM 453204109 2508968 22980 SH SOLE 22980 0 0 INARI MED INC COM 45332Y109 1088084 17119 SH SOLE 17119 0 0 INCYTE CORP COM 45337C102 1650054 20544 SH SOLE 20544 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 539986 32028 SH SOLE 32028 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 736892 12265 SH SOLE 12265 0 0 INDEPENDENT BK CORP MASS COM 453836108 796193 9430 SH SOLE 9430 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 14805177 613559 SH SOLE 613559 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 454100 19120 SH SOLE 19120 0 0 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 415459 17034 SH SOLE 17034 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 8812989 309662 SH SOLE 309662 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 13845941 436368 SH SOLE 436368 0 0 INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628 289374 15262 SH SOLE 15262 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 1664048 48742 SH SOLE 48742 0 0 INDEXIQ ETF TR LNG SHT TRACK 45409B305 249807 10361 SH SOLE 10361 0 0 INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 666647 27050 SH SOLE 27050 0 0 INFINERA CORP COM 45667G103 868402 128843 SH SOLE 128843 0 0 INFOSYS LTD SPONSORED ADR 456788108 8593647 477160 SH SOLE 477160 0 0 ING GROEP N.V. SPONSORED ADR 456837103 18453859 1516340 SH SOLE 1516340 0 0 INGERSOLL RAND INC COM 45687V106 14504310 277594 SH SOLE 277594 0 0 INGEVITY CORP COM 45688C107 1119503 15893 SH SOLE 15893 0 0 INGREDION INC COM 457187102 18004489 183851 SH SOLE 183851 0 0 INMODE LTD SHS M5425M103 845447 23682 SH SOLE 23682 0 0 INNOSPEC INC COM 45768S105 795653 7735 SH SOLE 7735 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 336128 3317 SH SOLE 3317 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 37373608 1405657 SH SOLE 1405657 0 0 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 399269 17175 SH SOLE 17175 0 0 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 424534 19067 SH SOLE 19067 0 0 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 461996 20236 SH SOLE 20236 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 360133 10448 SH SOLE 10448 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 531218 12486 SH SOLE 12486 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 405711 11575 SH SOLE 11575 0 0 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 924011 38873 SH SOLE 38873 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 1088214 45539 SH SOLE 45539 0 0 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 2621452 76205 SH SOLE 76205 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 1159535 43412 SH SOLE 43412 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 1241945 52095 SH SOLE 52095 0 0 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 453999 16685 SH SOLE 16685 0 0 INNOVATOR ETFS TR POWER BUFFER SET 45783Y723 2047964 82508 SH SOLE 82508 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 233087 9217 SH SOLE 9217 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 600364 19646 SH SOLE 19646 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 5179530 166926 SH SOLE 166926 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 4883652 173975 SH SOLE 173975 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 4713655 156133 SH SOLE 156133 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 2261439 76070 SH SOLE 76070 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 4965604 165135 SH SOLE 165135 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 221031 8249 SH SOLE 8249 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 601633 22054 SH SOLE 22054 0 0 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 1505511 83454 SH SOLE 83454 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 1504620 48675 SH SOLE 48675 0 0 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 302510 11926 SH SOLE 11926 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 1224958 37075 SH SOLE 37075 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 499346 16671 SH SOLE 16671 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 1038304 35792 SH SOLE 35792 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 9724679 308622 SH SOLE 308622 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 1289868 45498 SH SOLE 45498 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 1281976 45140 SH SOLE 45140 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 3834372 124816 SH SOLE 124816 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 1523040 54220 SH SOLE 54220 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 3979714 133952 SH SOLE 133952 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 755614 28934 SH SOLE 28934 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 352620 12522 SH SOLE 12522 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 202835 7761 SH SOLE 7761 0 0 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 431253 18584 SH SOLE 18584 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 684214 22979 SH SOLE 22979 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 2426279 79996 SH SOLE 79996 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 7671508 256658 SH SOLE 256658 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 4450912 147430 SH SOLE 147430 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 1975779 67542 SH SOLE 67542 0 0 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 365220 13180 SH SOLE 13180 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 424565 16082 SH SOLE 16082 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 545828 18249 SH SOLE 18249 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C284 327425 13514 SH SOLE 13514 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 2256389 71045 SH SOLE 71045 0 0 INNOVATOR ETFS TR QUITY MANAGD FLR 45783Y673 6707487 293889 SH SOLE 293889 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 684027 21435 SH SOLE 21435 0 0 INNOVIVA INC COM 45781M101 3081632 232576 SH SOLE 232576 0 0 INOGEN INC COM 45780L104 1028074 52160 SH SOLE 52160 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15814 10137 SH SOLE 10137 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2456188 24496 SH SOLE 24496 0 0 INSMED INC COM PAR $.01 457669307 737042 36889 SH SOLE 36889 0 0 INSPERITY INC COM 45778Q107 10119248 89078 SH SOLE 89078 0 0 INSPIRE MED SYS INC COM 457730109 4789498 19015 SH SOLE 19015 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2412188 28180 SH SOLE 28180 0 0 INSTRUCTURE HLDGS INC COM 457790103 1123034 47911 SH SOLE 47911 0 0 INSULET CORP COM 45784P101 12349440 41949 SH SOLE 41949 0 0 INTEGER HLDGS CORP COM 45826H109 9561849 139671 SH SOLE 139671 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3032210 54079 SH SOLE 54079 0 0 INTEL CORP COM 458140100 85280651 3226661 SH SOLE 3226661 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 646651 18534 SH SOLE 18534 0 0 INTER PARFUMS INC COM 458334109 9933230 102914 SH SOLE 102914 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 16968164 234529 SH SOLE 234529 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 51522995 502222 SH SOLE 502222 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2703563 46341 SH SOLE 46341 0 0 INTERDIGITAL INC COM 45867G101 1075717 21740 SH SOLE 21740 0 0 INTERFACE INC COM 458665304 385819 39090 SH SOLE 39090 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 134110323 951880 SH SOLE 951880 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 53892001 514040 SH SOLE 514040 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1020354 44989 SH SOLE 44989 0 0 INTERNATIONAL PAPER CO COM 460146103 12305464 355341 SH SOLE 355341 0 0 INTERPUBLIC GROUP COS INC COM 460690100 25598382 768489 SH SOLE 768489 0 0 INTL GNRL INSURANCE HLDNGS L SHS G4809J106 102736 12842 SH SOLE 12842 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 3008767 56855 SH SOLE 56855 0 0 INTUIT COM 461202103 231344466 594380 SH SOLE 594380 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 113097052 426218 SH SOLE 426218 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 3349886 141526 SH SOLE 141526 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 13561254 291828 SH SOLE 291828 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 960173 11026 SH SOLE 11026 0 0 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 8239021 255236 SH SOLE 255236 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 23409878 473309 SH SOLE 473309 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 1100898 44553 SH SOLE 44553 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 73634263 4982020 SH SOLE 4982020 0 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 259707 6944 SH SOLE 6944 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 326493 3383 SH SOLE 3383 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 25371559 1029272 SH SOLE 1029272 0 0 INVESCO DB G10 CURRENCY HARV UNIT 46139B102 9742351 385961 SH SOLE 385961 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 4543967 225507 SH SOLE 225507 0 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 277187 14251 SH SOLE 14251 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 2354580 103863 SH SOLE 103863 0 0 INVESCO DB MULTI-SECTOR COMM GOLD FD 46140H601 383496 7546 SH SOLE 7546 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 6539849 429970 SH SOLE 429970 0 0 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 2720080 56612 SH SOLE 56612 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 7103495 255430 SH SOLE 255430 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 67841313 3304496 SH SOLE 3304496 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 399062 16531 SH SOLE 16531 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 17154773 946731 SH SOLE 946731 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 446032 10277 SH SOLE 10277 0 0 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 443673 16157 SH SOLE 16157 0 0 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 402962 22653 SH SOLE 22653 0 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 3135409 43092 SH SOLE 43092 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 22864967 1224690 SH SOLE 1224690 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 13119829 766345 SH SOLE 766345 0 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 659472 31166 SH SOLE 31166 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 7518425 145649 SH SOLE 145649 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 986910 66414 SH SOLE 66414 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 1167867 59921 SH SOLE 59921 0 0 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 374069 4346 SH SOLE 4346 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 16257922 148434 SH SOLE 148434 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 222838 9320 SH SOLE 9320 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 44979136 1960730 SH SOLE 1960730 0 0 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 700925 31673 SH SOLE 31673 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 11060661 989326 SH SOLE 989326 0 0 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 346484 14206 SH SOLE 14206 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1042965 25957 SH SOLE 25957 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412 287141 7599 SH SOLE 7599 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 4669317 63150 SH SOLE 63150 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1915911 30738 SH SOLE 30738 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 21897737 499606 SH SOLE 499606 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 64014991 1001800 SH SOLE 1001800 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 4313102 75962 SH SOLE 75962 0 0 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 24894264 1081889 SH SOLE 1081889 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1608283 18729 SH SOLE 18729 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 22060026 412414 SH SOLE 412414 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 3835442 35340 SH SOLE 35340 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 122060 11990 SH SOLE 11990 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1770256 13412 SH SOLE 13412 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 767119 6401 SH SOLE 6401 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 11500890 257550 SH SOLE 257550 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 1716880 39405 SH SOLE 39405 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2536379 34773 SH SOLE 34773 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 13539081 526608 SH SOLE 526608 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 13480084 602058 SH SOLE 602058 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 10462211 251859 SH SOLE 251859 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2343340 79113 SH SOLE 79113 0 0 INVESCO EXCH TRADED FD TR II PURBTA FTSE DV 46138E487 415230 17268 SH SOLE 17268 0 0 INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 1372451 63043 SH SOLE 63043 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 5029021 187790 SH SOLE 187790 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1088227 23342 SH SOLE 23342 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2999783 170249 SH SOLE 170249 0 0 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 3003460 28512 SH SOLE 28512 0 0 INVESCO EXCH TRADED FD TR II FTSE INTL LOW 46138E768 406227 16872 SH SOLE 16872 0 0 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 267139 9298 SH SOLE 9298 0 0 INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 645109 27902 SH SOLE 27902 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 276359 10995 SH SOLE 10995 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 314414 12704 SH SOLE 12704 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 306648 12609 SH SOLE 12609 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 250219 10643 SH SOLE 10643 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 354273 15063 SH SOLE 15063 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 367852 15835 SH SOLE 15835 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 5134654 244740 SH SOLE 244740 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 22428157 962169 SH SOLE 962169 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 23426354 1143580 SH SOLE 1143580 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 16496388 745768 SH SOLE 745768 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1999919 99301 SH SOLE 99301 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 2811848 127175 SH SOLE 127175 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1717476 90752 SH SOLE 90752 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1674948 74393 SH SOLE 74393 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1016112 53494 SH SOLE 53494 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 1040161 53029 SH SOLE 53029 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 333994 14588 SH SOLE 14588 0 0 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 220867 10190 SH SOLE 10190 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 13468359 202511 SH SOLE 202511 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 1051963 39165 SH SOLE 39165 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 387894 10621 SH SOLE 10621 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 26552593 618365 SH SOLE 618365 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1761265 51529 SH SOLE 51529 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 1629608 76239 SH SOLE 76239 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 4304237 269584 SH SOLE 269584 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 727447 5914 SH SOLE 5914 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 714177 15147 SH SOLE 15147 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 265363174 3101486 SH SOLE 3101486 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 357567 4549 SH SOLE 4549 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 2673571 283217 SH SOLE 283217 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 4845754 240843 SH SOLE 240843 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 26158909 335457 SH SOLE 335457 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 25178612 321156 SH SOLE 321156 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 596633 12487 SH SOLE 12487 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 537147 14708 SH SOLE 14708 0 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 405411 9378 SH SOLE 9378 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 6414426 90280 SH SOLE 90280 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 535153 8428 SH SOLE 8428 0 0 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 996539 33690 SH SOLE 33690 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 574453 12584 SH SOLE 12584 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 4201161 70324 SH SOLE 70324 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 5657817 56533 SH SOLE 56533 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 3769343 261760 SH SOLE 261760 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 4355618 27496 SH SOLE 27496 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 319920 11706 SH SOLE 11706 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 5269072 254668 SH SOLE 254668 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 5495220 328662 SH SOLE 328662 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 224812 2003 SH SOLE 2003 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 26998818 326862 SH SOLE 326862 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 10191985 59774 SH SOLE 59774 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2228629 30659 SH SOLE 30659 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 299132208 2117750 SH SOLE 2117750 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 828004 14678 SH SOLE 14678 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1707698 10763 SH SOLE 10763 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 14373899 59157 SH SOLE 59157 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1559335 13403 SH SOLE 13403 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1233568 4276 SH SOLE 4276 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 288968 1621 SH SOLE 1621 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1395482 9204 SH SOLE 9204 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 28697764 652222 SH SOLE 652222 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 15038019 54490 SH SOLE 54490 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 612932 3422 SH SOLE 3422 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 12169170 161609 SH SOLE 161609 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1479274 21418 SH SOLE 21418 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 291581 6621 SH SOLE 6621 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 4636057 101357 SH SOLE 101357 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3698208 71754 SH SOLE 71754 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3025394 78930 SH SOLE 78930 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1472792 16569 SH SOLE 16569 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 657557 15061 SH SOLE 15061 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 549875 4849 SH SOLE 4849 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 221518 2434 SH SOLE 2434 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1198648 15162 SH SOLE 15162 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 811257 10837 SH SOLE 10837 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 164398696 1059611 SH SOLE 1059611 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 4047748 86013 SH SOLE 86013 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 650188 17857 SH SOLE 17857 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 327245 63915 SH SOLE 63915 0 0 INVESCO HIG INCM 2023 TARG T COM 46135X108 83423 10376 SH SOLE 10376 0 0 INVESCO HIGH INCOME TR II COM 46131F101 865893 84395 SH SOLE 84395 0 0 INVESCO LTD SHS G491BT108 2587911 143853 SH SOLE 143853 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 70812 11348 SH SOLE 11348 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1223252603 4593858 SH SOLE 4593858 0 0 INVESCO SR INCOME TR COM 46131H107 1767502 461489 SH SOLE 461489 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 342693 28439 SH SOLE 28439 0 0 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 1207170 47573 SH SOLE 47573 0 0 INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 701178 23939 SH SOLE 23939 0 0 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 320543 11819 SH SOLE 11819 0 0 INVESTORS TITLE CO NC COM 461804106 590495 4002 SH SOLE 4002 0 0 INVITAE CORP COM 46185L103 133016 71514 SH SOLE 71514 0 0 INVITATION HOMES INC COM 46187W107 15077946 508703 SH SOLE 508703 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1338134 35429 SH SOLE 35429 0 0 IPG PHOTONICS CORP COM 44980X109 1303038 13764 SH SOLE 13764 0 0 IQIYI INC SPONSORED ADS 46267X108 310776 58637 SH SOLE 58637 0 0 IQVIA HLDGS INC COM 46266C105 70193845 342593 SH SOLE 342593 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2083549 22244 SH SOLE 22244 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 695197 13525 SH SOLE 13525 0 0 IRON MTN INC DEL COM 46284V101 28772768 577187 SH SOLE 577187 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2777020 224134 SH SOLE 224134 0 0 ISHARES GOLD TR ISHARES NEW 464285204 109616879 3169034 SH SOLE 3169034 0 0 ISHARES INC CORE MSCI EMKT 46434G103 920334916 19707386 SH SOLE 19707386 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 168533985 5604722 SH SOLE 5604722 0 0 ISHARES INC MSCI EMERG MRKT 464286533 1505894750 28386329 SH SOLE 28386329 0 0 ISHARES INC MSCI EMRG CHN 46434G764 17823676 375472 SH SOLE 375472 0 0 ISHARES INC MSCI EMERG MKT 46434G889 211584032 5155556 SH SOLE 5155556 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 95168916 1001567 SH SOLE 1001567 0 0 ISHARES INC EM MKTS DIV ETF 464286319 4652267 192880 SH SOLE 192880 0 0 ISHARES INC US INTL HGH YLD 464286178 1478717 35719 SH SOLE 35719 0 0 ISHARES INC JP MRGN EM HI BD 464286285 17415063 497929 SH SOLE 497929 0 0 ISHARES INC JP MRG EM CRP BD 464286251 497786 11641 SH SOLE 11641 0 0 ISHARES INC JP MORGAN EM ETF 464286517 4940912 142348 SH SOLE 142348 0 0 ISHARES INC MSCI AUST ETF 464286103 7788894 350378 SH SOLE 350378 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 670957 23988 SH SOLE 23988 0 0 ISHARES INC MSCI CDA ETF 464286509 11575232 353658 SH SOLE 353658 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 9486151 149813 SH SOLE 149813 0 0 ISHARES INC MSCI EURZONE ETF 464286608 18619933 471689 SH SOLE 471689 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1828012 55194 SH SOLE 55194 0 0 ISHARES INC MSCI FRONTIER 464286145 4814215 189015 SH SOLE 189015 0 0 ISHARES INC MSCI GERMANY ETF 464286806 14841009 600122 SH SOLE 600122 0 0 ISHARES INC MSCI AGRICULTURE 464286350 269940 6300 SH SOLE 6300 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 1314048 32050 SH SOLE 32050 0 0 ISHARES INC GLB ENR PROD ETF 464286343 567973 23422 SH SOLE 23422 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 553757 24799 SH SOLE 24799 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 11940025 219325 SH SOLE 219325 0 0 ISHARES INC MSCI MEXICO ETF 464286822 1374236 27790 SH SOLE 27790 0 0 ISHARES INC MSCI PAC JP ETF 464286665 3773539 88187 SH SOLE 88187 0 0 ISHARES INC MSCI STH KOR ETF 464286772 4402849 77954 SH SOLE 77954 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 210934 6524 SH SOLE 6524 0 0 ISHARES INC MSCI SWITZERLAND 464286749 20537467 489804 SH SOLE 489804 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1547107 38524 SH SOLE 38524 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 30431339 417211 SH SOLE 417211 0 0 ISHARES INC MSCI WORLD ETF 464286392 43940484 402201 SH SOLE 402201 0 0 ISHARES INC MSCI THAILND ETF 464286624 359322 4779 SH SOLE 4779 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 3454214 71545 SH SOLE 71545 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 561145 53392 SH SOLE 53392 0 0 ISHARES INC MSCI NETHERL ETF 464286814 1615783 43388 SH SOLE 43388 0 0 ISHARES INC CUR HD MSCI EM 46434G509 866703 37781 SH SOLE 37781 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 4414290 207927 SH SOLE 207927 0 0 ISHARES SILVER TR ISHARES 46428Q109 17462543 793031 SH SOLE 793031 0 0 ISHARES TR MRNING SM CP ETF 464288703 359325 6902 SH SOLE 6902 0 0 ISHARES TR S&P MC 400GR ETF 464287606 109067191 1596884 SH SOLE 1596884 0 0 ISHARES TR U.S. TECH ETF 464287721 807129998 10835414 SH SOLE 10835414 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1150543663 28137531 SH SOLE 28137531 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 122907538 1267611 SH SOLE 1267611 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 256146910 5141447 SH SOLE 5141447 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 858239229 7933437 SH SOLE 7933437 0 0 ISHARES TR 20 YR TR BD ETF 464287432 502158853 5043781 SH SOLE 5043781 0 0 ISHARES TR BROAD USD HIGH 46435U853 85653788 2480562 SH SOLE 2480562 0 0 ISHARES TR USD INV GRDE ETF 464288620 200316106 4078927 SH SOLE 4078927 0 0 ISHARES TR CONV BD ETF 46435G102 300955408 4332164 SH SOLE 4332164 0 0 ISHARES TR CORE DIV GRWTH 46434V621 412637452 8252749 SH SOLE 8252749 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 451162278 4328111 SH SOLE 4328111 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2557566010 41491986 SH SOLE 41491986 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 518287959 8954526 SH SOLE 8954526 0 0 ISHARES TR CORE S&P500 ETF 464287200 12324762702 32078193 SH SOLE 32078193 0 0 ISHARES TR CORE S&P MCP ETF 464287507 641930145 2653810 SH SOLE 2653810 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1356904402 14337536 SH SOLE 14337536 0 0 ISHARES TR CORE S&P TTL STK 464287150 323880115 3819341 SH SOLE 3819341 0 0 ISHARES TR CORE TOTAL USD 46434V613 4509100903 100358355 SH SOLE 100358355 0 0 ISHARES TR CRE U S REIT ETF 464288521 55498992 1122325 SH SOLE 1122325 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 1631713932 22631261 SH SOLE 22631261 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 46778388 1967959 SH SOLE 1967959 0 0 ISHARES TR ESG ADV TTL USD 46436E619 326105298 7727614 SH SOLE 7727614 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 4503294285 53136216 SH SOLE 53136216 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 5950868 125705 SH SOLE 125705 0 0 ISHARES TR FALN ANGLS USD 46435G474 240642099 9778224 SH SOLE 9778224 0 0 ISHARES TR IBOXX HI YD ETF 464288513 535945536 7278902 SH SOLE 7278902 0 0 ISHARES TR IBOXX INV CP ETF 464287242 390343113 3702391 SH SOLE 3702391 0 0 ISHARES TR INTL TREA BD ETF 464288117 4884985 124776 SH SOLE 124776 0 0 ISHARES TR JPMORGAN USD EMG 464288281 203045931 2400354 SH SOLE 2400354 0 0 ISHARES TR MBS ETF 464288588 2295435907 24748635 SH SOLE 24748635 0 0 ISHARES TR MSCI EAFE ETF 464287465 549938028 8378093 SH SOLE 8378093 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1798930758 21477206 SH SOLE 21477206 0 0 ISHARES TR EAFE VALUE ETF 464288877 2632275446 57373048 SH SOLE 57373048 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 153573526 4052072 SH SOLE 4052072 0 0 ISHARES TR MSCI USA MMENTM 46432F396 1447557218 9919531 SH SOLE 9919531 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 584085041 5125351 SH SOLE 5125351 0 0 ISHARES TR MSCI USA SML CP 46434V290 239356452 4819904 SH SOLE 4819904 0 0 ISHARES TR MSCI USA VALUE 46432F388 486010735 5332573 SH SOLE 5332573 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1469583233 13927059 SH SOLE 13927059 0 0 ISHARES TR PFD AND INCM SEC 464288687 186596880 6111919 SH SOLE 6111919 0 0 ISHARES TR RUS 1000 ETF 464287622 1104346811 5245805 SH SOLE 5245805 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1225153706 5718604 SH SOLE 5718604 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1164579173 7679388 SH SOLE 7679388 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 521478483 2990815 SH SOLE 2990815 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 257458114 1200159 SH SOLE 1200159 0 0 ISHARES TR RUS MID CAP ETF 464287499 571084122 8466777 SH SOLE 8466777 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 669681541 6357334 SH SOLE 6357334 0 0 ISHARES TR S&P SML 600 GWT 464287887 107646573 996082 SH SOLE 996082 0 0 ISHARES TR SHORT TREAS BD 464288679 434791289 3955525 SH SOLE 3955525 0 0 ISHARES TR TIPS BD ETF 464287176 401474143 3771835 SH SOLE 3771835 0 0 ISHARES TR U.S. ENERGY ETF 464287796 138702293 2983487 SH SOLE 2983487 0 0 ISHARES TR US HLTHCARE ETF 464287762 71487728 251975 SH SOLE 251975 0 0 ISHARES TR US INFRASTRUC 46435U713 255391191 7043331 SH SOLE 7043331 0 0 ISHARES TR US TREAS BD ETF 46429B267 2271956346 99998079 SH SOLE 99998079 0 0 ISHARES TR USD GRN BOND ETF 46435U440 3027750 65864 SH SOLE 65864 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 18733679 187075 SH SOLE 187075 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 13692566 286096 SH SOLE 286096 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 641041129 7897513 SH SOLE 7897513 0 0 ISHARES TR 10+ YR INVST GRD 464289511 32794112 658649 SH SOLE 658649 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 372295028 3240448 SH SOLE 3240448 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 1283806782 13403704 SH SOLE 13403704 0 0 ISHARES TR A RATE CP BD ETF 46429B291 378536 8171 SH SOLE 8171 0 0 ISHARES TR AGENCY BOND ETF 464288166 5815031 54637 SH SOLE 54637 0 0 ISHARES TR CALIF MUN BD ETF 464288356 32329760 576185 SH SOLE 576185 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1326707 46880 SH SOLE 46880 0 0 ISHARES TR CMBS ETF 46429B366 869420 18937 SH SOLE 18937 0 0 ISHARES TR COHEN STEER REIT 464287564 38873026 708844 SH SOLE 708844 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 38042068 819166 SH SOLE 819166 0 0 ISHARES TR CORE LT USDB ETF 464289479 5323151 104533 SH SOLE 104533 0 0 ISHARES TR CORE DIVID ETF 46435U861 541205 14428 SH SOLE 14428 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 22183431 470387 SH SOLE 470387 0 0 ISHARES TR CORE INTL AGGR 46435G672 55218581 1161274 SH SOLE 1161274 0 0 ISHARES TR MODERT ALLOC ETF 464289875 2100174 55253 SH SOLE 55253 0 0 ISHARES TR CORE MSCI EURO 46434V738 86191856 1814565 SH SOLE 1814565 0 0 ISHARES TR CORE MSCI INTL 46435G326 49321930 881063 SH SOLE 881063 0 0 ISHARES TR CORE MSCI PAC 46434V696 55240758 1029267 SH SOLE 1029267 0 0 ISHARES TR CORE S&P US VLU 464287663 116209322 1645325 SH SOLE 1645325 0 0 ISHARES TR CORE S&P US GWT 464287671 106671227 1308528 SH SOLE 1308528 0 0 ISHARES TR CORE US AGGBD ET 464287226 3373188936 34778729 SH SOLE 34778729 0 0 ISHARES TR HDG MSCI EAFE 46434V803 242513690 8981989 SH SOLE 8981989 0 0 ISHARES TR DOW JONES US ETF 464287846 2969350 31775 SH SOLE 31775 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 268904764 11605730 SH SOLE 11605730 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 1462386 33836 SH SOLE 33836 0 0 ISHARES TR ESG EAFE ETF 46436E759 119328968 2198802 SH SOLE 2198802 0 0 ISHARES TR EGSADVNCDMSCI EM 46436E742 225769 6630 SH SOLE 6630 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 198923455 6488045 SH SOLE 6488045 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 183069563 2784751 SH SOLE 2784751 0 0 ISHARES TR ESG AWARE MSCI 46435U663 128368884 3904163 SH SOLE 3904163 0 0 ISHARES TR ESG MSCI EM LDRS 46436E601 2236344 52459 SH SOLE 52459 0 0 ISHARES TR ESG MSCI LEADR 46435U218 37213380 561203 SH SOLE 561203 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 34192408 731545 SH SOLE 731545 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 119031499 5338334 SH SOLE 5338334 0 0 ISHARES TR EUROPE ETF 464287861 237215 5238 SH SOLE 5238 0 0 ISHARES TR EXPANDED TECH 464287515 11168653 43653 SH SOLE 43653 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 144765643 2876329 SH SOLE 2876329 0 0 ISHARES TR GENOMICS IMMUN 46435U192 573466 22784 SH SOLE 22784 0 0 ISHARES TR GLOBAL 100 ETF 464287572 9254893 144495 SH SOLE 144495 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 12544091 631944 SH SOLE 631944 0 0 ISHARES TR GLB CNSM STP ETF 464288737 27742633 465168 SH SOLE 465168 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 4240395 108756 SH SOLE 108756 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1805367 25688 SH SOLE 25688 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 24955192 294006 SH SOLE 294006 0 0 ISHARES TR GLB INFRASTR ETF 464288372 19449127 424283 SH SOLE 424283 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 18925437 833353 SH SOLE 833353 0 0 ISHARES TR GLOBAL TECH ETF 464287291 5043685 112507 SH SOLE 112507 0 0 ISHARES TR GL TIMB FORE ETF 464288174 1596079 21939 SH SOLE 21939 0 0 ISHARES TR GOV/CRED BD ETF 464288596 2410510 23494 SH SOLE 23494 0 0 ISHARES TR IBONDS DEC 2030 46436E726 1747554 84017 SH SOLE 84017 0 0 ISHARES TR IBONDS 23 TRM HG 46435U150 414207 17648 SH SOLE 17648 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 203392 8956 SH SOLE 8956 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 22068853 881696 SH SOLE 881696 0 0 ISHARES TR IBONDS DEC2023 46435G318 19398481 765226 SH SOLE 765226 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 25120955 1028704 SH SOLE 1028704 0 0 ISHARES TR IBONDS DEC 46435U697 20075608 779635 SH SOLE 779635 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 25051066 1030060 SH SOLE 1030060 0 0 ISHARES TR IBONDS DEC 25 46435U432 19805398 751058 SH SOLE 751058 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 21083167 902919 SH SOLE 902919 0 0 ISHARES TR IBONDS DEC 26 46435U259 19706331 781687 SH SOLE 781687 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 20135232 861585 SH SOLE 861585 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1728581 71164 SH SOLE 71164 0 0 ISHARES TR IBONDS DEC 29 46436E205 1501221 67714 SH SOLE 67714 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 1380919 55908 SH SOLE 55908 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 2179322 91376 SH SOLE 91376 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 9456360 406201 SH SOLE 406201 0 0 ISHARES TR INDIA 50 ETF 464289529 345741 8172 SH SOLE 8172 0 0 ISHARES TR INTRM GOV CR ETF 464288612 139555196 1362046 SH SOLE 1362046 0 0 ISHARES TR INTL DIV GRWTH 46435G524 17497856 303624 SH SOLE 303624 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 1633639 66406 SH SOLE 66406 0 0 ISHARES TR INTL SEL DIV ETF 464288448 101379654 3732682 SH SOLE 3732682 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2164887 94578 SH SOLE 94578 0 0 ISHARES TR MICRO-CAP ETF 464288869 3805100 35288 SH SOLE 35288 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 3549148 72908 SH SOLE 72908 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 3148961 53672 SH SOLE 53672 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 8888765 164973 SH SOLE 164973 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 1778817 28667 SH SOLE 28667 0 0 ISHARES TR MORNINGSTR US EQ 464287127 2848424 54111 SH SOLE 54111 0 0 ISHARES TR MORNINGSTAR VALU 464288109 2926802 46288 SH SOLE 46288 0 0 ISHARES TR MORTGE REL ETF 46435G342 8775165 386742 SH SOLE 386742 0 0 ISHARES TR MSCI ACWI ETF 464288257 80677586 950490 SH SOLE 950490 0 0 ISHARES TR MSCI ACWI EX US 464288240 29064417 638778 SH SOLE 638778 0 0 ISHARES TR MSCI LW CRB TG 46434V464 3651539 26433 SH SOLE 26433 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 785373 12122 SH SOLE 12122 0 0 ISHARES TR MSCI CHINA A 46434V514 286676 9182 SH SOLE 9182 0 0 ISHARES TR MSCI CHINA ETF 46429B671 30503721 642184 SH SOLE 642184 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 249828701 3929051 SH SOLE 3929051 0 0 ISHARES TR EAFE SML CP ETF 464288273 133775423 2368545 SH SOLE 2368545 0 0 ISHARES TR MSCI EURO FL ETF 464289180 757475 43210 SH SOLE 43210 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 968160 12269 SH SOLE 12269 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1823056 43676 SH SOLE 43676 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 317093264 9789851 SH SOLE 9789851 0 0 ISHARES TR MSCI INTL SML CP 46434V266 10677777 355926 SH SOLE 355926 0 0 ISHARES TR MSCI KLD400 SOC 464288570 252573789 3518231 SH SOLE 3518231 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 16897865 551137 SH SOLE 551137 0 0 ISHARES TR MSCI USA ESG SLC 464288802 19218005 233455 SH SOLE 233455 0 0 ISHARES TR ISHARES BIOTECH 464287556 25649488 195365 SH SOLE 195365 0 0 ISHARES TR NEW YORK MUN ETF 464288323 7018949 133949 SH SOLE 133949 0 0 ISHARES TR NORTH AMERN NAT 464287374 25863550 636093 SH SOLE 636093 0 0 ISHARES TR EXPND TEC SC ETF 464287549 4951763 17685 SH SOLE 17685 0 0 ISHARES TR RESIDENTIAL MULT 464288562 7485862 109539 SH SOLE 109539 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 271116606 1955121 SH SOLE 1955121 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 26164056 492361 SH SOLE 492361 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 51240556 232194 SH SOLE 232194 0 0 ISHARES TR RUS MD CP GR ETF 464287481 441375329 5279609 SH SOLE 5279609 0 0 ISHARES TR RUS TOP 200 ETF 464289446 12708588 141254 SH SOLE 141254 0 0 ISHARES TR RUS TP200 GR ETF 464289438 608900076 5051855 SH SOLE 5051855 0 0 ISHARES TR RUS TP200 VL ETF 464289420 287420358 4423893 SH SOLE 4423893 0 0 ISHARES TR S&P 100 ETF 464287101 59645384 349683 SH SOLE 349683 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 709100050 12121368 SH SOLE 12121368 0 0 ISHARES TR S&P 500 VAL ETF 464287408 669706657 4616438 SH SOLE 4616438 0 0 ISHARES TR S&P MC 400VL ETF 464287705 185077142 1836083 SH SOLE 1836083 0 0 ISHARES TR SP SMCP600VL ETF 464287879 136335432 1493105 SH SOLE 1493105 0 0 ISHARES TR SELECT DIVID ETF 464287168 279527247 2317805 SH SOLE 2317805 0 0 ISHARES TR SELF DRIVNG EV 46435U366 262641 7764 SH SOLE 7764 0 0 ISHARES TR ISHARES SEMICDTR 464287523 18845234 54156 SH SOLE 54156 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 634934507 6089331 SH SOLE 6089331 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 376977729 7614173 SH SOLE 7614173 0 0 ISHARES TR US TRSPRTION 464287192 3128088 14648 SH SOLE 14648 0 0 ISHARES TR TRS FLT RT BD 46434V860 116306384 2307209 SH SOLE 2307209 0 0 ISHARES TR U.S. FINLS ETF 464287788 10786814 142929 SH SOLE 142929 0 0 ISHARES TR U S EQUITY FACTR 46434V282 18419576 472176 SH SOLE 472176 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 44663747 892561 SH SOLE 892561 0 0 ISHARES TR US AER DEF ETF 464288760 39983994 357447 SH SOLE 357447 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 3471664 27825 SH SOLE 27825 0 0 ISHARES TR US BR DEL SE ETF 464288794 23887672 248493 SH SOLE 248493 0 0 ISHARES TR US CONSM STAPLES 464287812 13503316 66591 SH SOLE 66591 0 0 ISHARES TR US CONSUM DISCRE 464287580 390166 6850 SH SOLE 6850 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 50702529 321880 SH SOLE 321880 0 0 ISHARES TR US HLTHCR PR ETF 464288828 22509524 84088 SH SOLE 84088 0 0 ISHARES TR US HOME CONS ETF 464288752 7083564 116881 SH SOLE 116881 0 0 ISHARES TR US INDUSTRIALS 464287754 12098892 125429 SH SOLE 125429 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 4979330 54478 SH SOLE 54478 0 0 ISHARES TR U.S. MED DVC ETF 464288810 55813450 1061698 SH SOLE 1061698 0 0 ISHARES TR US OIL GS EX ETF 464288851 14233323 153277 SH SOLE 153277 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 1868526 88138 SH SOLE 88138 0 0 ISHARES TR U.S. PHARMA ETF 464288836 1171379 6293 SH SOLE 6293 0 0 ISHARES TR U.S. REAL ES ETF 464287739 33858022 402162 SH SOLE 402162 0 0 ISHARES TR US REGNL BKS ETF 464288778 3493276 73327 SH SOLE 73327 0 0 ISHARES TR US TELECOM ETF 464287713 903229 40269 SH SOLE 40269 0 0 ISHARES TR U.S. UTILITS ETF 464287697 20725269 239488 SH SOLE 239488 0 0 ISHARES TR YLD OPTIM BD 46434V787 211888 9774 SH SOLE 9774 0 0 ISHARES TR ESG SCRD S&P MID 46436E551 904813 27583 SH SOLE 27583 0 0 ISHARES TR GLOB UTILITS ETF 464288711 373703 6211 SH SOLE 6211 0 0 ISHARES TR GNMA BOND ETF 46429B333 514406 11824 SH SOLE 11824 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 664580 15255 SH SOLE 15255 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 436133 22979 SH SOLE 22979 0 0 ISHARES TR MRGSTR SM CP GR 464288604 734245 20373 SH SOLE 20373 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 1819377 36829 SH SOLE 36829 0 0 ISHARES TR MSCI USA SZE FT 46432F370 19667631 172935 SH SOLE 172935 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 76192538 2202096 SH SOLE 2202096 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 362832022 11768797 SH SOLE 11768797 0 0 ISHARES TR BB RAT CORP BD 46435U473 1976688 44520 SH SOLE 44520 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 2285741 38255 SH SOLE 38255 0 0 ISHARES TR IBONDS DEC 27 46435U283 18153349 723962 SH SOLE 723962 0 0 ISHARES TR ASIA 50 ETF 464288430 1270871 22398 SH SOLE 22398 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 262576 6141 SH SOLE 6141 0 0 ISHARES TR CONSER ALLOC ETF 464289883 10430493 310339 SH SOLE 310339 0 0 ISHARES TR INTL DEV RE ETF 464288489 1015901 48238 SH SOLE 48238 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 305919 12736 SH SOLE 12736 0 0 ISHARES TR IBOND DEC 2030 46436E593 839516 42953 SH SOLE 42953 0 0 ISHARES TR ESG SCRND S&P500 46436E569 2334113 82112 SH SOLE 82112 0 0 ISHARES TR US SML CP VALUE 46436E536 702839 24979 SH SOLE 24979 0 0 ISHARES TR ISHARES 25+ YR T 46436E577 1377931 108755 SH SOLE 108755 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 266580594 9456566 SH SOLE 9456566 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 1633281 29963 SH SOLE 29963 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 1146922 45667 SH SOLE 45667 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 4106704 50076 SH SOLE 50076 0 0 ISHARES U S ETF TR INT RT HD LONG 46431W812 5603516 241323 SH SOLE 241323 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 15551277 171856 SH SOLE 171856 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 45844512 930475 SH SOLE 930475 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 5170917 104001 SH SOLE 104001 0 0 ISTAR INC COM 45031U101 200297 26251 SH SOLE 26251 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3575555 759364 SH SOLE 759364 0 0 ITRON INC COM 465741106 794293 15682 SH SOLE 15682 0 0 ITT INC COM 45073V108 2386089 29422 SH SOLE 29422 0 0 IVEDA SOLUTIONS INC COM NEW 46583A204 48286 87002 SH SOLE 87002 0 0 J & J SNACK FOODS CORP COM 466032109 1757363 11738 SH SOLE 11738 0 0 J P MORGAN EXCHANGE TRADED F HIGH YLD RESRCH 46641Q878 1855532 42325 SH SOLE 42325 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 251520877 5017372 SH SOLE 5017372 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 17902934 438797 SH SOLE 438797 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 23451949 409355 SH SOLE 409355 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 36558410 814218 SH SOLE 814218 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 9258510 201579 SH SOLE 201579 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 328137 3898 SH SOLE 3898 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 654126 13271 SH SOLE 13271 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1677189 34034 SH SOLE 34034 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 151743041 2784787 SH SOLE 2784787 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 662361 14680 SH SOLE 14680 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 33777683 674744 SH SOLE 674744 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 3043314 61246 SH SOLE 61246 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 37463130 741330 SH SOLE 741330 0 0 J P MORGAN EXCHANGE TRADED F US AGGREGATE ETF 46641Q241 29413996 642367 SH SOLE 642367 0 0 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 218166 4155 SH SOLE 4155 0 0 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 357628 10791 SH SOLE 10791 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 2745817 56615 SH SOLE 56615 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 1198028 23385 SH SOLE 23385 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 164875447 4254850 SH SOLE 4254850 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 2245187 50537 SH SOLE 50537 0 0 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 698357 20534 SH SOLE 20534 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 2091870 42149 SH SOLE 42149 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 2805335 40930 SH SOLE 40930 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 296973 7666 SH SOLE 7666 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 430538 4542 SH SOLE 4542 0 0 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 292030 6369 SH SOLE 6369 0 0 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 818821 17917 SH SOLE 17917 0 0 J P MORGAN EXCHANGE TRADED F CORP BD RESCH 46641Q449 3452514 77590 SH SOLE 77590 0 0 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 1931435 51245 SH SOLE 51245 0 0 JABIL INC COM 466313103 4777958 70058 SH SOLE 70058 0 0 JACK IN THE BOX INC COM 466367109 3995289 58556 SH SOLE 58556 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 861033 24749 SH SOLE 24749 0 0 JACOBS SOLUTIONS INC COM 46982L108 30883608 257213 SH SOLE 257213 0 0 JAMF HLDG CORP COM 47074L105 232553 10918 SH SOLE 10918 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 57593310 1169170 SH SOLE 1169170 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 16575696 364622 SH SOLE 364622 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 38926261 821229 SH SOLE 821229 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1893943 41543 SH SOLE 41543 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1012796 43061 SH SOLE 43061 0 0 JAPAN SMALLER CAPITALIZATION COM 47109U104 927450 143125 SH SOLE 143125 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8195066 51441 SH SOLE 51441 0 0 JBG SMITH PPTYS COM 46590V100 197778 10420 SH SOLE 10420 0 0 JD.COM INC SPON ADR CL A 47215P106 7761853 138284 SH SOLE 138284 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4807763 140250 SH SOLE 140250 0 0 JELD-WEN HLDG INC COM 47580P103 129937 13465 SH SOLE 13465 0 0 JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 28434 39000 SH SOLE 39000 0 0 JFROG LTD ORD SHS M6191J100 908509 42593 SH SOLE 42593 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 74601 32746 SH SOLE 32746 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 923643 22594 SH SOLE 22594 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 5214846 57099 SH SOLE 57099 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 2476192 87900 SH SOLE 87900 0 0 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1114054 48040 SH SOLE 48040 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 7109145 144348 SH SOLE 144348 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 7165913 153973 SH SOLE 153973 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 840068 27462 SH SOLE 27462 0 0 JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818 287721 14002 SH SOLE 14002 0 0 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 405042 35221 SH SOLE 35221 0 0 JOHNSON & JOHNSON COM 478160104 583456945 3302898 SH SOLE 3302898 0 0 JOHNSON CTLS INTL PLC SHS G51502105 67921074 1061267 SH SOLE 1061267 0 0 JOHNSON OUTDOORS INC CL A 479167108 326179 4933 SH SOLE 4933 0 0 JONES LANG LASALLE INC COM 48020Q107 7881524 49454 SH SOLE 49454 0 0 JPMORGAN CHASE & CO COM 46625H100 634184461 4729191 SH SOLE 4729191 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1951074 89705 SH SOLE 89705 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 139247 43379 SH SOLE 43379 0 0 JUNIPER NETWORKS INC COM 48203R104 7924081 247937 SH SOLE 247937 0 0 KADANT INC COM 48282T104 1509372 8497 SH SOLE 8497 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3826444 50374 SH SOLE 50374 0 0 KAMAN CORP NOTE 3.250% 5/0 483548AF0 50193 54000 SH SOLE 54000 0 0 KAR AUCTION SVCS INC COM 48238T109 702199 53808 SH SOLE 53808 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1191969 6066 SH SOLE 6066 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 165276 19308 SH SOLE 19308 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 161435 21496 SH SOLE 21496 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 5306683 137265 SH SOLE 137265 0 0 KB HOME COM 48666K109 710217 22299 SH SOLE 22299 0 0 KBR INC COM 48242W106 4139605 78402 SH SOLE 78402 0 0 KE HLDGS INC SPONSORED ADS 482497104 333951 23922 SH SOLE 23922 0 0 KELLOGG CO COM 487836108 7490477 105144 SH SOLE 105144 0 0 KEMPER CORP COM 488401100 480452 9765 SH SOLE 9765 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 3539290 225003 SH SOLE 225003 0 0 KEURIG DR PEPPER INC COM 49271V100 35487385 995159 SH SOLE 995159 0 0 KEYCORP COM 493267108 68504353 3932512 SH SOLE 3932512 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 50209639 293503 SH SOLE 293503 0 0 KFORCE INC COM 493732101 2140922 39047 SH SOLE 39047 0 0 KILROY RLTY CORP COM 49427F108 1125537 29106 SH SOLE 29106 0 0 KIMBALL ELECTRONICS INC COM 49428J109 2345746 103840 SH SOLE 103840 0 0 KIMBERLY-CLARK CORP COM 494368103 94310184 694734 SH SOLE 694734 0 0 KIMCO RLTY CORP COM 49446R109 7607252 359171 SH SOLE 359171 0 0 KINDER MORGAN INC DEL COM 49456B101 53346551 2950584 SH SOLE 2950584 0 0 KINROSS GOLD CORP COM 496902404 361767 88451 SH SOLE 88451 0 0 KINSALE CAP GROUP INC COM 49714P108 14740976 56367 SH SOLE 56367 0 0 KIRBY CORP COM 497266106 991119 15402 SH SOLE 15402 0 0 KITE RLTY GROUP TR COM NEW 49803T300 4026093 191263 SH SOLE 191263 0 0 KKR & CO INC COM 48251W104 27779433 598437 SH SOLE 598437 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 1463361 132912 SH SOLE 132912 0 0 KLA CORP COM NEW 482480100 96363359 255585 SH SOLE 255585 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9444778 180209 SH SOLE 180209 0 0 KNOWBE4 INC CL A 49926T104 550959 22234 SH SOLE 22234 0 0 KNOWLES CORP COM 49926D109 1063425 64764 SH SOLE 64764 0 0 KOHLS CORP COM 500255104 1503552 59547 SH SOLE 59547 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 12671440 845326 SH SOLE 845326 0 0 KONTOOR BRANDS INC COM 50050N103 6229610 155779 SH SOLE 155779 0 0 KORN FERRY COM NEW 500643200 2917654 57638 SH SOLE 57638 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1477252 64312 SH SOLE 64312 0 0 KOSMOS ENERGY LTD COM 500688106 275751 43357 SH SOLE 43357 0 0 KRAFT HEINZ CO COM 500754106 30134368 740220 SH SOLE 740220 0 0 KRANESHARES TR KFA VAL LIN DYNM 500767645 1906897 89060 SH SOLE 89060 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 899200 29775 SH SOLE 29775 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 340456 12099 SH SOLE 12099 0 0 KRANESHARES TR QUADRTC INT RT 500767736 1010535 44694 SH SOLE 44694 0 0 KRANESHARES TR KFA MOUNT LUCAS 500767652 3660328 119814 SH SOLE 119814 0 0 KRANESHARES TR LRG CAP QTY DIVD 500767728 605861 21003 SH SOLE 21003 0 0 KRANESHARES TR SML CAP QTY DIVD 500767710 1153628 45844 SH SOLE 45844 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 969832 93976 SH SOLE 93976 0 0 KRISPY KREME INC COM 50101L106 1016817 98529 SH SOLE 98529 0 0 KROGER CO COM 501044101 26435103 592981 SH SOLE 592981 0 0 KT CORP SPONSORED ADR 48268K101 7938409 588030 SH SOLE 588030 0 0 KULICKE & SOFFA INDS INC COM 501242101 7189787 162444 SH SOLE 162444 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 61338569 294600 SH SOLE 294600 0 0 LA Z BOY INC COM 505336107 939254 41159 SH SOLE 41159 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 55046167 233762 SH SOLE 233762 0 0 LADDER CAP CORP CL A 505743104 574847 57256 SH SOLE 57256 0 0 LAKELAND FINL CORP COM 511656100 9514768 130393 SH SOLE 130393 0 0 LAM RESEARCH CORP COM 512807108 131812705 313616 SH SOLE 313616 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 24047088 254736 SH SOLE 254736 0 0 LAMB WESTON HLDGS INC COM 513272104 18273848 204497 SH SOLE 204497 0 0 LANCASTER COLONY CORP COM 513847103 12567013 63695 SH SOLE 63695 0 0 LANDSTAR SYS INC COM 515098101 16316642 100164 SH SOLE 100164 0 0 LANTHEUS HLDGS INC COM 516544103 1745584 34254 SH SOLE 34254 0 0 LAS VEGAS SANDS CORP COM 517834107 5960818 124003 SH SOLE 124003 0 0 LATHAM GROUP INC COM 51819L107 883539 274391 SH SOLE 274391 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 6791703 104681 SH SOLE 104681 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 3027668 77577 SH SOLE 77577 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1449710 58480 SH SOLE 58480 0 0 LAUDER ESTEE COS INC CL A 518439104 69886260 281674 SH SOLE 281674 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 194322 20200 SH SOLE 20200 0 0 LAZARD LTD SHS A G54050102 1085857 31320 SH SOLE 31320 0 0 LCI INDS COM 50189K103 5467903 59144 SH SOLE 59144 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 15165 18000 SH SOLE 18000 0 0 LEAR CORP COM NEW 521865204 9204244 74216 SH SOLE 74216 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 404498 15832 SH SOLE 15832 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 8495963 223343 SH SOLE 223343 0 0 LEGG MASON ETF INVT WESTN ASET TTL 52468L810 754994 37543 SH SOLE 37543 0 0 LEGG MASON ETF INVT ROYCE QUANT SML 52468L877 356254 10359 SH SOLE 10359 0 0 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 1387524 33991 SH SOLE 33991 0 0 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 1961645 59264 SH SOLE 59264 0 0 LEGG MASON ETF INVT TR CLEARBRIDGE DI 524682309 588323 15069 SH SOLE 15069 0 0 LEGGETT & PLATT INC COM 524660107 9323021 289265 SH SOLE 289265 0 0 LEIDOS HOLDINGS INC COM 525327102 10643483 101183 SH SOLE 101183 0 0 LEMAITRE VASCULAR INC COM 525558201 8258846 179462 SH SOLE 179462 0 0 LENDINGCLUB CORP COM NEW 52603A208 236914 26922 SH SOLE 26922 0 0 LENNAR CORP CL A 526057104 73257551 809476 SH SOLE 809476 0 0 LENNAR CORP CL B 526057302 5576564 74573 SH SOLE 74573 0 0 LENNOX INTL INC COM 526107107 15212359 63589 SH SOLE 63589 0 0 LESLIES INC COM 527064109 6882191 563652 SH SOLE 563652 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 346342 22316 SH SOLE 22316 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 264581 139253 SH SOLE 139253 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 171269 34530 SH SOLE 34530 0 0 LGI HOMES INC COM 50187T106 951280 10273 SH SOLE 10273 0 0 LHC GROUP INC COM 50187A107 551040 3408 SH SOLE 3408 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1062507 14008 SH SOLE 14008 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 6613913 86717 SH SOLE 86717 0 0 LIBERTY ENERGY INC COM CL A 53115L104 1406256 87836 SH SOLE 87836 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 18167069 935001 SH SOLE 935001 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 394728 20852 SH SOLE 20852 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 792634 14835 SH SOLE 14835 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11898551 199039 SH SOLE 199039 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11219467 285410 SH SOLE 285410 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 5621060 143651 SH SOLE 143651 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 538641 16712 SH SOLE 16712 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 70300 14769 SH SOLE 14769 0 0 LIFE STORAGE INC COM 53223X107 8012464 81345 SH SOLE 81345 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 562981 47072 SH SOLE 47072 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 180157 36469 SH SOLE 36469 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2038135 30511 SH SOLE 30511 0 0 LIGHTWAVE LOGIC INC COM 532275104 94635 21957 SH SOLE 21957 0 0 LILLY ELI & CO COM 532457108 213608894 583886 SH SOLE 583886 0 0 LINCOLN ELEC HLDGS INC COM 533900106 8484859 58723 SH SOLE 58723 0 0 LINCOLN NATL CORP IND COM 534187109 4236627 137911 SH SOLE 137911 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 98960 12852 SH SOLE 12852 0 0 LINDE PLC SHS G5494J103 160148106 490981 SH SOLE 490981 0 0 LINDSAY CORP COM 535555106 219507 1348 SH SOLE 1348 0 0 LISTED FD TR CORE ALT FD 53656F847 28410434 899634 SH SOLE 899634 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 23073703 1344230 SH SOLE 1344230 0 0 LISTED FD TR SHARES LAG CAP 53656F805 11409719 374256 SH SOLE 374256 0 0 LISTED FD TR HORIZON KINETICS 53656F623 1699856 53998 SH SOLE 53998 0 0 LISTED FD TR OVERLAY SHS SHRT 53656F573 1158531 54594 SH SOLE 54594 0 0 LITHIA MTRS INC COM 536797103 6851192 33463 SH SOLE 33463 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 28277475 971401 SH SOLE 971401 0 0 LITMAN GREGORY FDS TR IMGP RBA RESPONS 53700T793 869970 98090 SH SOLE 98090 0 0 LITTELFUSE INC COM 537008104 14590575 66261 SH SOLE 66261 0 0 LIVANOVA PLC SHS G5509L101 2117185 38120 SH SOLE 38120 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 13951975 200057 SH SOLE 200057 0 0 LIVENT CORP COM 53814L108 1890750 95156 SH SOLE 95156 0 0 LIVERAMP HLDGS INC COM 53815P108 369321 15756 SH SOLE 15756 0 0 LKQ CORP COM 501889208 36122768 676330 SH SOLE 676330 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 8164722 3711237 SH SOLE 3711237 0 0 LMP CAP & INCOME FD INC COM 50208A102 366128 30409 SH SOLE 30409 0 0 LOANDEPOT INC COM CL A 53946R106 120804 73215 SH SOLE 73215 0 0 LOCKHEED MARTIN CORP COM 539830109 244325672 502221 SH SOLE 502221 0 0 LOEWS CORP COM 540424108 10931842 187414 SH SOLE 187414 0 0 LOGITECH INTL S A SHS H50430232 1759167 28260 SH SOLE 28260 0 0 LOUISIANA PAC CORP COM 546347105 7216901 121907 SH SOLE 121907 0 0 LOWES COS INC COM 548661107 172482670 865703 SH SOLE 865703 0 0 LPL FINL HLDGS INC COM 50212V100 54708877 253083 SH SOLE 253083 0 0 LTC PPTYS INC COM 502175102 506483 14255 SH SOLE 14255 0 0 LUCID GROUP INC COM 549498103 401354 58763 SH SOLE 58763 0 0 LULULEMON ATHLETICA INC COM 550021109 119933948 374349 SH SOLE 374349 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 35127 13995 SH SOLE 13995 0 0 LUMEN TECHNOLOGIES INC COM 550241103 8702991 1667240 SH SOLE 1667240 0 0 LUMENTUM HLDGS INC COM 55024U109 6727165 128947 SH SOLE 128947 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 64163 12962 SH SOLE 12962 0 0 LUMOS PHARMA INC COM 55028X109 37937 10509 SH SOLE 10509 0 0 LXP INDUSTRIAL TRUST COM 529043101 599608 59841 SH SOLE 59841 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 80795 23284 SH SOLE 23284 0 0 LYFT INC CL A COM 55087P104 699621 63487 SH SOLE 63487 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 32481499 391202 SH SOLE 391202 0 0 M & T BK CORP COM 55261F104 16190129 111610 SH SOLE 111610 0 0 M D C HLDGS INC COM 552676108 2265222 71684 SH SOLE 71684 0 0 MACERICH CO COM 554382101 422125 37489 SH SOLE 37489 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2110964 33518 SH SOLE 33518 0 0 MACROGENICS INC COM 556099109 237192 35349 SH SOLE 35349 0 0 MACYS INC COM 55616P104 850287 41176 SH SOLE 41176 0 0 MADDEN STEVEN LTD COM 556269108 568571 17790 SH SOLE 17790 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 726895 3965 SH SOLE 3965 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 371810 1281 SH SOLE 1281 0 0 MAG SILVER CORP COM 55903Q104 588251 37636 SH SOLE 37636 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 6047765 120449 SH SOLE 120449 0 0 MAGNA INTL INC COM 559222401 26923046 479228 SH SOLE 479228 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 120361 12818 SH SOLE 12818 0 0 MAGNITE INC COM 55955D100 241876 22840 SH SOLE 22840 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 5307388 226328 SH SOLE 226328 0 0 MAIN STR CAP CORP COM 56035L104 1640679 44403 SH SOLE 44403 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 894095 32430 SH SOLE 32430 0 0 MALIBU BOATS INC COM CL A 56117J100 1357551 25470 SH SOLE 25470 0 0 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 2344094 94941 SH SOLE 94941 0 0 MANHATTAN ASSOCIATES INC COM 562750109 13185788 108614 SH SOLE 108614 0 0 MANITEX INTL INC COM 563420108 54060 13515 SH SOLE 13515 0 0 MANPOWERGROUP INC WIS COM 56418H100 956573 11496 SH SOLE 11496 0 0 MANULIFE FINL CORP COM 56501R106 12163472 681809 SH SOLE 681809 0 0 MARATHON OIL CORP COM 565849106 20080073 741783 SH SOLE 741783 0 0 MARATHON PETE CORP COM 56585A102 35501385 305021 SH SOLE 305021 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 405359 28327 SH SOLE 28327 0 0 MARCUS & MILLICHAP INC COM 566324109 2068506 60044 SH SOLE 60044 0 0 MARKEL CORP COM 570535104 32925393 24991 SH SOLE 24991 0 0 MARKETAXESS HLDGS INC COM 57060D108 13874437 49749 SH SOLE 49749 0 0 MARQETA INC CLASS A COM 57142B104 86622 14177 SH SOLE 14177 0 0 MARRIOTT INTL INC NEW CL A 571903202 22524572 151283 SH SOLE 151283 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1754993 13040 SH SOLE 13040 0 0 MARSH & MCLENNAN COS INC COM 571748102 153034706 924793 SH SOLE 924793 0 0 MARTEN TRANS LTD COM 573075108 1247433 63065 SH SOLE 63065 0 0 MARTIN MARIETTA MATLS INC COM 573284106 26091466 77201 SH SOLE 77201 0 0 MARVELL TECHNOLOGY INC COM 573874104 31799683 858523 SH SOLE 858523 0 0 MASCO CORP COM 574599106 30608876 655858 SH SOLE 655858 0 0 MASIMO CORP COM 574795100 2251207 15216 SH SOLE 15216 0 0 MASONITE INTL CORP COM 575385109 3197073 39661 SH SOLE 39661 0 0 MASTEC INC COM 576323109 1597719 18724 SH SOLE 18724 0 0 MASTECH DIGITAL INC COM 57633B100 320259 29088 SH SOLE 29088 0 0 MASTERBRAND INC COMMON STOCK 57638P104 593045 78543 SH SOLE 78543 0 0 MASTERCARD INCORPORATED CL A 57636Q104 488513250 1404864 SH SOLE 1404864 0 0 MATADOR RES CO COM 576485205 2369637 41398 SH SOLE 41398 0 0 MATCH GROUP INC NEW COM 57667L107 13158325 317145 SH SOLE 317145 0 0 MATERIALISE NV SPONSORED ADS 57667T100 168761 19177 SH SOLE 19177 0 0 MATERION CORP COM 576690101 4677430 53450 SH SOLE 53450 0 0 MATSON INC COM 57686G105 2926127 46811 SH SOLE 46811 0 0 MATTEL INC COM 577081102 390196 21872 SH SOLE 21872 0 0 MATTHEWS INTL CORP CL A 577128101 264192 8679 SH SOLE 8679 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1728418 33406 SH SOLE 33406 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 192335 11976 SH SOLE 11976 0 0 MAXIMUS INC COM 577933104 3022344 41216 SH SOLE 41216 0 0 MAXLINEAR INC COM 57776J100 508978 14992 SH SOLE 14992 0 0 MBIA INC COM 55262C100 2297207 178771 SH SOLE 178771 0 0 MCCORMICK & CO INC COM NON VTG 579780206 11658047 140645 SH SOLE 140645 0 0 MCDONALDS CORP COM 580135101 215050361 816037 SH SOLE 816037 0 0 MCGRATH RENTCORP COM 580589109 1687480 17090 SH SOLE 17090 0 0 MCKESSON CORP COM 58155Q103 65957360 175830 SH SOLE 175830 0 0 MDU RES GROUP INC COM 552690109 1826892 60214 SH SOLE 60214 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 3384933 303854 SH SOLE 303854 0 0 MEDIFAST INC COM 58470H101 416650 3612 SH SOLE 3612 0 0 MEDPACE HLDGS INC COM 58506Q109 10442422 49162 SH SOLE 49162 0 0 MEDTRONIC PLC SHS G5960L103 250438672 3222320 SH SOLE 3222320 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 344066 29919 SH SOLE 29919 0 0 MERCADOLIBRE INC COM 58733R102 18838410 22261 SH SOLE 22261 0 0 MERCANTILE BK CORP COM 587376104 1117052 33365 SH SOLE 33365 0 0 MERCK & CO INC COM 58933Y105 710291103 6401903 SH SOLE 6401903 0 0 MERCURY SYS INC COM 589378108 1250617 27953 SH SOLE 27953 0 0 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 28025 37367 SH SOLE 37367 0 0 MERIT MED SYS INC COM 589889104 3884929 55012 SH SOLE 55012 0 0 MERITAGE HOMES CORP COM 59001A102 5441851 59022 SH SOLE 59022 0 0 MESA LABS INC COM 59064R109 2093717 12597 SH SOLE 12597 0 0 MESOBLAST LTD SPONS ADR 590717104 75683 26008 SH SOLE 26008 0 0 META PLATFORMS INC CL A 30303M102 165482535 1375125 SH SOLE 1375125 0 0 METHANEX CORP COM 59151K108 317604 8389 SH SOLE 8389 0 0 METHODE ELECTRS INC COM 591520200 1516100 34169 SH SOLE 34169 0 0 METLIFE INC COM 59156R108 232435633 3211768 SH SOLE 3211768 0 0 METROPOLITAN BK HLDG CORP COM 591774104 357418 6092 SH SOLE 6092 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 56741271 39255 SH SOLE 39255 0 0 MFS MUN INCOME TR SH BEN INT 552738106 936754 180841 SH SOLE 180841 0 0 MGIC INVT CORP WIS COM 552848103 667157 51320 SH SOLE 51320 0 0 MGM RESORTS INTERNATIONAL COM 552953101 16187821 482786 SH SOLE 482786 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1065574 10017 SH SOLE 10017 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 62590479 890968 SH SOLE 890968 0 0 MICRON TECHNOLOGY INC COM 595112103 31716852 634591 SH SOLE 634591 0 0 MICROSOFT CORP COM 594918104 1815665445 7570951 SH SOLE 7570951 0 0 MID-AMER APT CMNTYS INC COM 59522J103 28335856 180495 SH SOLE 180495 0 0 MIDDLEBY CORP COM 596278101 1561970 11665 SH SOLE 11665 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 55911 14119 SH SOLE 14119 0 0 MILLERKNOLL INC COM 600544100 684217 32566 SH SOLE 32566 0 0 MILLICOM INTL CELLULAR S A COM STK L6388F110 263197 20839 SH SOLE 20839 0 0 MINERALS TECHNOLOGIES INC COM 603158106 933557 15375 SH SOLE 15375 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 460144 42884 SH SOLE 42884 0 0 MIRATI THERAPEUTICS INC COM 60468T105 752962 16618 SH SOLE 16618 0 0 MIRION TECHNOLOGIES INC *W EXP 10/20/202 60471A119 19307 17238 SH SOLE 17238 0 0 MIROMATRIX MED INC COM 60471P108 143628 48036 SH SOLE 48036 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 18272698 2739535 SH SOLE 2739535 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 107271 15259 SH SOLE 15259 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 2384329 839552 SH SOLE 839552 0 0 MKS INSTRS INC COM 55306N104 4296933 50713 SH SOLE 50713 0 0 MODEL N INC COM 607525102 2104009 51874 SH SOLE 51874 0 0 MODERNA INC COM 60770K107 34572943 192478 SH SOLE 192478 0 0 MODINE MFG CO COM 607828100 507761 25567 SH SOLE 25567 0 0 MOELIS & CO CL A 60786M105 3843824 100178 SH SOLE 100178 0 0 MOHAWK INDS INC COM 608190104 6886664 67371 SH SOLE 67371 0 0 MOLINA HEALTHCARE INC COM 60855R100 11429872 34613 SH SOLE 34613 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 5235630 101623 SH SOLE 101623 0 0 MONARCH CASINO & RESORT INC COM 609027107 2094484 27240 SH SOLE 27240 0 0 MONDAY COM LTD SHS M7S64H106 210206 1723 SH SOLE 1723 0 0 MONDELEZ INTL INC CL A 609207105 129146106 1937676 SH SOLE 1937676 0 0 MONGODB INC CL A 60937P106 3250074 16511 SH SOLE 16511 0 0 MONOLITHIC PWR SYS INC COM 609839105 50280976 142193 SH SOLE 142193 0 0 MONRO INC COM 610236101 4798255 106156 SH SOLE 106156 0 0 MONROE CAP CORP COM 610335101 2140079 250595 SH SOLE 250595 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 66400451 653998 SH SOLE 653998 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 5874262 132333 SH SOLE 132333 0 0 MOODYS CORP COM 615369105 33510768 120274 SH SOLE 120274 0 0 MOOG INC CL A 615394202 6158488 70174 SH SOLE 70174 0 0 MORGAN STANLEY COM NEW 617446448 116082336 1365353 SH SOLE 1365353 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 914734 139868 SH SOLE 139868 0 0 MORNINGSTAR INC COM 617700109 3307926 15273 SH SOLE 15273 0 0 MOSAIC CO NEW COM 61945C103 3814717 86955 SH SOLE 86955 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 95008945 368666 SH SOLE 368666 0 0 MOVADO GROUP INC COM 624580106 1508888 46787 SH SOLE 46787 0 0 MP MATERIALS CORP COM CL A 553368101 288762 11893 SH SOLE 11893 0 0 MPLX LP COM UNIT REP LTD 55336V100 1473158 44859 SH SOLE 44859 0 0 MR COOPER GROUP INC COM 62482R107 672900 16768 SH SOLE 16768 0 0 MRC GLOBAL INC COM 55345K103 269930 23310 SH SOLE 23310 0 0 MSA SAFETY INC COM 553498106 1996364 13845 SH SOLE 13845 0 0 MSC INDL DIRECT INC CL A 553530106 11655048 142657 SH SOLE 142657 0 0 MSCI INC COM 55354G100 74763783 160724 SH SOLE 160724 0 0 MUELLER INDS INC COM 624756102 3345542 56704 SH SOLE 56704 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1343875 124895 SH SOLE 124895 0 0 MULLEN AUTOMOTIVE INC COM 62526P109 5447 19045 SH SOLE 19045 0 0 MULTIPLAN CORPORATION COM 62548M100 49296 42866 SH SOLE 42866 0 0 MURPHY OIL CORP COM 626717102 4110931 95581 SH SOLE 95581 0 0 MURPHY USA INC COM 626755102 10496005 37547 SH SOLE 37547 0 0 MYR GROUP INC DEL COM 55405W104 1137249 12352 SH SOLE 12352 0 0 MYRIAD GENETICS INC COM 62855J104 2086850 143822 SH SOLE 143822 0 0 MYT NETHERLANDS PARENT B V ADS 55406W103 645057 72397 SH SOLE 72397 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 135229 58795 SH SOLE 58795 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 244081 30625 SH SOLE 30625 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1513763 55086 SH SOLE 55086 0 0 NASDAQ INC COM 631103108 46366719 755774 SH SOLE 755774 0 0 NATERA INC COM 632307104 4129386 102798 SH SOLE 102798 0 0 NATIONAL BEVERAGE CORP COM 635017106 6020779 129396 SH SOLE 129396 0 0 NATIONAL BK HLDGS CORP CL A 633707104 615150 14622 SH SOLE 14622 0 0 NATIONAL FUEL GAS CO COM 636180101 2942772 46489 SH SOLE 46489 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 46876474 777130 SH SOLE 777130 0 0 NATIONAL HEALTHCARE CORP COM 635906100 309507 5202 SH SOLE 5202 0 0 NATIONAL INSTRS CORP COM 636518102 5672953 153739 SH SOLE 153739 0 0 NATIONAL RESH CORP COM NEW 637372202 415485 11139 SH SOLE 11139 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 274607 6001 SH SOLE 6001 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2122390 58759 SH SOLE 58759 0 0 NATIONAL VISION HLDGS INC COM 63845R107 2120676 54713 SH SOLE 54713 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 166703 18239 SH SOLE 18239 0 0 NATWEST GROUP PLC SPONS ADR 639057207 3035883 469951 SH SOLE 469951 0 0 NAVIENT CORPORATION COM 63938C108 478263 29074 SH SOLE 29074 0 0 NCINO INC COM 63947X101 1349207 51029 SH SOLE 51029 0 0 NCR CORP NEW COM 62886E108 2429630 103786 SH SOLE 103786 0 0 NELNET INC CL A 64031N108 802270 8840 SH SOLE 8840 0 0 NEOGEN CORP COM 640491106 4867058 319570 SH SOLE 319570 0 0 NEOGENOMICS INC COM NEW 64049M209 150085 16243 SH SOLE 16243 0 0 NETAPP INC COM 64110D104 16411353 273249 SH SOLE 273249 0 0 NETEASE INC SPONSORED ADS 64110W102 2195862 30234 SH SOLE 30234 0 0 NETFLIX INC COM 64110L106 145408599 493111 SH SOLE 493111 0 0 NETSCOUT SYS INC COM 64115T104 1075821 33092 SH SOLE 33092 0 0 NETSTREIT CORP COM 64119V303 505651 27586 SH SOLE 27586 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 103836 15591 SH SOLE 15591 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 14746896 123467 SH SOLE 123467 0 0 NEURONETICS INC COM 64131A105 877162 127680 SH SOLE 127680 0 0 NEVRO CORP COM 64157F103 2080822 52546 SH SOLE 52546 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 351816 8294 SH SOLE 8294 0 0 NEW JERSEY RES CORP COM 646025106 627091 12638 SH SOLE 12638 0 0 NEW MTN FIN CORP COM 647551100 2812894 227396 SH SOLE 227396 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 254534 7310 SH SOLE 7310 0 0 NEW RELIC INC COM 64829B100 760720 13476 SH SOLE 13476 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1646989 191510 SH SOLE 191510 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 32562 12719 SH SOLE 12719 0 0 NEW YORK TIMES CO CL A 650111107 1933358 59561 SH SOLE 59561 0 0 NEWELL BRANDS INC COM 651229106 3298791 252201 SH SOLE 252201 0 0 NEWMARK GROUP INC CL A 65158N102 382244 47960 SH SOLE 47960 0 0 NEWMARKET CORP COM 651587107 4322907 13895 SH SOLE 13895 0 0 NEWMONT CORP COM 651639106 12041311 255113 SH SOLE 255113 0 0 NEWS CORP NEW CL A 65249B109 4266943 234447 SH SOLE 234447 0 0 NEWS CORP NEW CL B 65249B208 791631 42930 SH SOLE 42930 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 260677 23254 SH SOLE 23254 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3394657 78002 SH SOLE 78002 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 16878773 96434 SH SOLE 96434 0 0 NEXTERA ENERGY INC COM 65339F101 294047197 3517311 SH SOLE 3517311 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1775529 25332 SH SOLE 25332 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 300586 32531 SH SOLE 32531 0 0 NICE LTD SPONSORED ADR 653656108 9003313 46819 SH SOLE 46819 0 0 NIKE INC CL B 654106103 284127400 2428232 SH SOLE 2428232 0 0 NIO INC SPON ADS 62914V106 248027 25439 SH SOLE 25439 0 0 NIO INC NOTE 0.500% 2/0 62914VAF3 20085 27000 SH SOLE 27000 0 0 NISOURCE INC COM 65473P105 15646542 570625 SH SOLE 570625 0 0 NIU TECHNOLOGIES ADS 65481N100 438180 83782 SH SOLE 83782 0 0 NMI HLDGS INC CL A 629209305 272223 13025 SH SOLE 13025 0 0 NOKIA CORP SPONSORED ADR 654902204 5111360 1101586 SH SOLE 1101586 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 1674288 97117 SH SOLE 97117 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 642898 171439 SH SOLE 171439 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 38100 12451 SH SOLE 12451 0 0 NORDSON CORP COM 655663102 35948296 151221 SH SOLE 151221 0 0 NORDSTROM INC COM 655664100 2385709 147813 SH SOLE 147813 0 0 NORFOLK SOUTHN CORP COM 655844108 59512930 241510 SH SOLE 241510 0 0 NORTHERN LIGHTS FD TR TOEWS AGLTY DNYM 66538J738 202424 8989 SH SOLE 8989 0 0 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 691141 26914 SH SOLE 26914 0 0 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 7220234 212048 SH SOLE 212048 0 0 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 8699047 260841 SH SOLE 260841 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1729495 57765 SH SOLE 57765 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 3165795 137404 SH SOLE 137404 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 454910 14557 SH SOLE 14557 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 554041 21252 SH SOLE 21252 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 249775 8295 SH SOLE 8295 0 0 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 966344 76150 SH SOLE 76150 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 19739454 508880 SH SOLE 508880 0 0 NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 712416 57546 SH SOLE 57546 0 0 NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385 2068755 104263 SH SOLE 104263 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 7455193 241895 SH SOLE 241895 0 0 NORTHERN TR CORP COM 665859104 10702555 120946 SH SOLE 120946 0 0 NORTHROP GRUMMAN CORP COM 666807102 82827527 151807 SH SOLE 151807 0 0 NORTHWESTERN CORP COM NEW 668074305 4469847 75326 SH SOLE 75326 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 252976 20668 SH SOLE 20668 0 0 NOV INC COM 62955J103 7326710 350728 SH SOLE 350728 0 0 NOVANTA INC COM 67000B104 5149609 37901 SH SOLE 37901 0 0 NOVARTIS AG SPONSORED ADR 66987V109 124838076 1376081 SH SOLE 1376081 0 0 NOVOCURE LTD ORD SHS G6674U108 1766818 24088 SH SOLE 24088 0 0 NOVO-NORDISK A S ADR 670100205 239770814 1771618 SH SOLE 1771618 0 0 NOW INC COM 67011P100 193251 15217 SH SOLE 15217 0 0 NRG ENERGY INC COM NEW 629377508 3888579 122205 SH SOLE 122205 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 318815 78333 SH SOLE 78333 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 399041 9465 SH SOLE 9465 0 0 NUCOR CORP COM 670346105 53786551 408061 SH SOLE 408061 0 0 NUSCALE PWR CORP CL A COM 67079K100 103441 10082 SH SOLE 10082 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 6367507 250295 SH SOLE 250295 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 7757114 382878 SH SOLE 382878 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 16197825 627823 SH SOLE 627823 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 22241173 454923 SH SOLE 454923 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 29698900 867374 SH SOLE 867374 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3153040 89575 SH SOLE 89575 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2763706 92898 SH SOLE 92898 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 8936239 261446 SH SOLE 261446 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 26713448 1227093 SH SOLE 1227093 0 0 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 202010 7108 SH SOLE 7108 0 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 517785 25301 SH SOLE 25301 0 0 NUTANIX INC CL A 67059N108 304863 11703 SH SOLE 11703 0 0 NUTRIEN LTD COM 67077M108 9361195 128218 SH SOLE 128218 0 0 NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 41172 47000 SH SOLE 47000 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 539346 44427 SH SOLE 44427 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3327174 292627 SH SOLE 292627 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 368514 27217 SH SOLE 27217 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 444775 87382 SH SOLE 87382 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 94699 11957 SH SOLE 11957 0 0 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 224662 28766 SH SOLE 28766 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 1333729 82431 SH SOLE 82431 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1017651 98419 SH SOLE 98419 0 0 NUVEEN MUN VALUE FD INC COM 670928100 97015 11281 SH SOLE 11281 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2605754 215708 SH SOLE 215708 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 904110 44254 SH SOLE 44254 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1628270 223664 SH SOLE 223664 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 754260 110921 SH SOLE 110921 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 4281899 230457 SH SOLE 230457 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2221521 188265 SH SOLE 188265 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 289132 38245 SH SOLE 38245 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 144447 11419 SH SOLE 11419 0 0 NUVEEN SHORT DURATION CR OPP COM 67074X107 1304535 109995 SH SOLE 109995 0 0 NUVEEN SR INCOME FD COM 67067Y104 1029084 224201 SH SOLE 224201 0 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 226488 14191 SH SOLE 14191 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 543829 48730 SH SOLE 48730 0 0 NV5 GLOBAL INC COM 62945V109 1106063 8359 SH SOLE 8359 0 0 NVENT ELECTRIC PLC SHS G6700G107 10711873 278447 SH SOLE 278447 0 0 NVIDIA CORPORATION COM 67066G104 280185148 1917238 SH SOLE 1917238 0 0 NVR INC COM 62944T105 27873821 6043 SH SOLE 6043 0 0 NXP SEMICONDUCTORS N V COM N6596X109 58751611 371775 SH SOLE 371775 0 0 OAK STR HEALTH INC COM 67181A107 5018968 233332 SH SOLE 233332 0 0 OCCIDENTAL PETE CORP COM 674599105 25421248 403576 SH SOLE 403576 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 817673 19832 SH SOLE 19832 0 0 OCEANEERING INTL INC COM 675232102 206644 11815 SH SOLE 11815 0 0 OCEANFIRST FINL CORP COM 675234108 372527 17531 SH SOLE 17531 0 0 OCEANPAL INC COM NEW Y6430L160 19295 17383 SH SOLE 17383 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L109 24959 54199 SH SOLE 54199 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 821198 61513 SH SOLE 61513 0 0 OFG BANCORP COM 67103X102 239543 8692 SH SOLE 8692 0 0 OGE ENERGY CORP COM 670837103 6840819 172966 SH SOLE 172966 0 0 O-I GLASS INC COM 67098H104 199950 12067 SH SOLE 12067 0 0 OIL STS INTL INC COM 678026105 321228 43060 SH SOLE 43060 0 0 OKTA INC CL A 679295105 6897192 100939 SH SOLE 100939 0 0 OLAPLEX HLDGS INC COM 679369108 1231133 236302 SH SOLE 236302 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 42902168 151181 SH SOLE 151181 0 0 OLD NATL BANCORP IND COM 680033107 1573189 87497 SH SOLE 87497 0 0 OLD REP INTL CORP COM 680223104 2997102 124104 SH SOLE 124104 0 0 OLIN CORP COM PAR $1 680665205 6645721 125533 SH SOLE 125533 0 0 OLINK HLDG AB SPONSORED ADS 680710100 302657 11925 SH SOLE 11925 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 3783314 80771 SH SOLE 80771 0 0 OLO INC CL A 68134L109 125425 20068 SH SOLE 20068 0 0 OMEGA FLEX INC COM 682095104 221728 2376 SH SOLE 2376 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 6067777 217094 SH SOLE 217094 0 0 OMNICELL COM COM 68213N109 5029899 99760 SH SOLE 99760 0 0 OMNICOM GROUP INC COM 681919106 55594567 681557 SH SOLE 681557 0 0 ON HLDG AG NAMEN AKT A H5919C104 994800 57972 SH SOLE 57972 0 0 ON SEMICONDUCTOR CORP COM 682189105 28885219 463127 SH SOLE 463127 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 53911 53911 SH SOLE 53911 0 0 ONE GAS INC COM 68235P108 612310 8087 SH SOLE 8087 0 0 ONEMAIN HLDGS INC COM 68268W103 2702641 81136 SH SOLE 81136 0 0 ONEOK INC NEW COM 682680103 48566003 739209 SH SOLE 739209 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 117129 12554 SH SOLE 12554 0 0 ONTO INNOVATION INC COM 683344105 5339958 78425 SH SOLE 78425 0 0 OPEN TEXT CORP COM 683715106 405289 13674 SH SOLE 13674 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 54550 47026 SH SOLE 47026 0 0 OPKO HEALTH INC COM 68375N103 64370 51496 SH SOLE 51496 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1190390 39561 SH SOLE 39561 0 0 ORACLE CORP COM 68389X105 141780357 1734528 SH SOLE 1734528 0 0 ORANGE SPONSORED ADR 684060106 2985482 302174 SH SOLE 302174 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 104529420 123846 SH SOLE 123846 0 0 ORGANON & CO COMMON STOCK 68622V106 2596706 92972 SH SOLE 92972 0 0 ORIGIN BANCORP INC COM 68621T102 814726 22200 SH SOLE 22200 0 0 ORION ENGINEERED CARBONS S A COM L72967109 302307 16974 SH SOLE 16974 0 0 ORIX CORP SPONSORED ADR 686330101 6818997 84687 SH SOLE 84687 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1021564 11813 SH SOLE 11813 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1800142 45309 SH SOLE 45309 0 0 OSCAR HEALTH INC CL A 687793109 278681 113285 SH SOLE 113285 0 0 OSHKOSH CORP COM 688239201 8901895 100940 SH SOLE 100940 0 0 OSI SYSTEMS INC COM 671044105 468532 5892 SH SOLE 5892 0 0 OTIS WORLDWIDE CORP COM 68902V107 23497157 300053 SH SOLE 300053 0 0 OTTER TAIL CORP COM 689648103 884994 15074 SH SOLE 15074 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 29797 27590 SH SOLE 27590 0 0 OUTSET MED INC COM 690145107 287506 11135 SH SOLE 11135 0 0 OVINTIV INC COM 69047Q102 9568948 188699 SH SOLE 188699 0 0 OWENS CORNING NEW COM 690742101 5435019 63717 SH SOLE 63717 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 1219283 105566 SH SOLE 105566 0 0 OXFORD INDS INC COM 691497309 1211050 12997 SH SOLE 12997 0 0 OXFORD LANE CAP CORP COM 691543102 3407764 672143 SH SOLE 672143 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 13169888 552197 SH SOLE 552197 0 0 PACCAR INC COM 693718108 33546557 338957 SH SOLE 338957 0 0 PACER FDS TR DATA AND INFRAST 69374H741 1474759 50819 SH SOLE 50819 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 724870 19703 SH SOLE 19703 0 0 PACER FDS TR CASH COWS ETF 69374H659 691587 21518 SH SOLE 21518 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 3309614 121454 SH SOLE 121454 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 3391640 106857 SH SOLE 106857 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 7802032 192832 SH SOLE 192832 0 0 PACER FDS TR LUNT LRGCP MULTI 69374H816 419231 11924 SH SOLE 11924 0 0 PACER FDS TR LUNT MDCAP MLT 69374H725 741247 23638 SH SOLE 23638 0 0 PACER FDS TR METAURUS CAP 400 69374H436 364450 12756 SH SOLE 12756 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 404275 9023 SH SOLE 9023 0 0 PACER FDS TR SWAN SOS FLX JAN 69374H576 1839456 77013 SH SOLE 77013 0 0 PACER FDS TR SWAN SOS FLEX 69374H451 564547 26165 SH SOLE 26165 0 0 PACER FDS TR SWAN SOS FD OF 69374H568 2356321 107796 SH SOLE 107796 0 0 PACER FDS TR SWAN SOS MODRTE 69374H493 401685 19306 SH SOLE 19306 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 2675226 110319 SH SOLE 110319 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 4846894 241019 SH SOLE 241019 0 0 PACER FDS TR TRENDPILOT 100 69374H303 1357612 27577 SH SOLE 27577 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 23538574 627863 SH SOLE 627863 0 0 PACER FDS TR TRENDP US MID CP 69374H204 2824297 90493 SH SOLE 90493 0 0 PACER FDS TR US CASH COWS 100 69374H881 77794622 1682046 SH SOLE 1682046 0 0 PACER FDS TR PACER US SMALL 69374H857 10543601 293285 SH SOLE 293285 0 0 PACER FDS TR WEALTHSHIELD 69374H840 5992875 209189 SH SOLE 209189 0 0 PACER FDS TR TRENDPILOT FD 69374H675 688518 26380 SH SOLE 26380 0 0 PACER FDS TR CFRA STVAL EQL 69374H691 200836 5811 SH SOLE 5811 0 0 PACER FDS TR EMRG MKT CASH 69374H865 1365840 74110 SH SOLE 74110 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 191150 23368 SH SOLE 23368 0 0 PACIFIC PREMIER BANCORP COM 69478X105 2373066 75192 SH SOLE 75192 0 0 PACIRA BIOSCIENCES INC COM 695127100 831814 21544 SH SOLE 21544 0 0 PACKAGING CORP AMER COM 695156109 19381645 151526 SH SOLE 151526 0 0 PACWEST BANCORP DEL COM 695263103 657230 28637 SH SOLE 28637 0 0 PAGERDUTY INC COM 69553P100 1670969 62913 SH SOLE 62913 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 584479 66874 SH SOLE 66874 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 2157460 336053 SH SOLE 336053 0 0 PALO ALTO NETWORKS INC COM 697435105 47002084 336836 SH SOLE 336836 0 0 PALOMAR HLDGS INC COM 69753M105 486554 10774 SH SOLE 10774 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 435236 13627 SH SOLE 13627 0 0 PAN AMERN SILVER CORP COM 697900108 309125 18918 SH SOLE 18918 0 0 PAPA JOHNS INTL INC COM 698813102 1790627 21755 SH SOLE 21755 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 504262 25715 SH SOLE 25715 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 5785793 342760 SH SOLE 342760 0 0 PARAMOUNT GROUP INC COM 69924R108 277330 46689 SH SOLE 46689 0 0 PARK CITY GROUP INC COM NEW 700215304 92961 18780 SH SOLE 18780 0 0 PARK NATL CORP COM 700658107 772858 5491 SH SOLE 5491 0 0 PARKER-HANNIFIN CORP COM 701094104 87668470 301266 SH SOLE 301266 0 0 PARSONS CORP DEL COM 70202L102 2601285 56244 SH SOLE 56244 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 228431 32038 SH SOLE 32038 0 0 PATHWARD FINANCIAL INC COM 59100U108 238763 5546 SH SOLE 5546 0 0 PATRICK INDS INC COM 703343103 1670426 27565 SH SOLE 27565 0 0 PATTERSON COS INC COM 703395103 1605081 57263 SH SOLE 57263 0 0 PATTERSON-UTI ENERGY INC COM 703481101 889967 52848 SH SOLE 52848 0 0 PAYA HOLDINGS INC COM CL A 70434P103 86420 10981 SH SOLE 10981 0 0 PAYCHEX INC COM 704326107 212562249 1839410 SH SOLE 1839410 0 0 PAYCOM SOFTWARE INC COM 70432V102 34928570 112560 SH SOLE 112560 0 0 PAYCOR HCM INC COM 70435P102 1760959 71964 SH SOLE 71964 0 0 PAYLOCITY HLDG CORP COM 70438V106 15111261 77789 SH SOLE 77789 0 0 PAYPAL HLDGS INC COM 70450Y103 101174467 1420591 SH SOLE 1420591 0 0 PBF ENERGY INC CL A 69318G106 764792 18754 SH SOLE 18754 0 0 PDC ENERGY INC COM 69327R101 3126260 49248 SH SOLE 49248 0 0 PEABODY ENERGY CORP COM 704551100 215402 8153 SH SOLE 8153 0 0 PEARSON PLC SPONSORED ADR 705015105 1662905 147552 SH SOLE 147552 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3761329 280906 SH SOLE 280906 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1036530 69753 SH SOLE 69753 0 0 PEGASYSTEMS INC COM 705573103 2013045 58792 SH SOLE 58792 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 134519 16942 SH SOLE 16942 0 0 PEMBINA PIPELINE CORP COM 706327103 5257545 154861 SH SOLE 154861 0 0 PENN ENTERTAINMENT INC COM 707569109 3097769 104302 SH SOLE 104302 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 274543 25004 SH SOLE 25004 0 0 PENNANTPARK INVT CORP COM 708062104 229247 39869 SH SOLE 39869 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 638477 11269 SH SOLE 11269 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1998604 17390 SH SOLE 17390 0 0 PENTAIR PLC SHS G7S00T104 3986731 88633 SH SOLE 88633 0 0 PENUMBRA INC COM 70975L107 744796 3348 SH SOLE 3348 0 0 PEPSICO INC COM 713448108 377307715 2088496 SH SOLE 2088496 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 490598 50061 SH SOLE 50061 0 0 PERFICIENT INC COM 71375U101 2769807 39665 SH SOLE 39665 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 8878519 152055 SH SOLE 152055 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 414069 45303 SH SOLE 45303 0 0 PERION NETWORK LTD SHS NEW M78673114 731069 28896 SH SOLE 28896 0 0 PERKINELMER INC COM 714046109 10373944 73983 SH SOLE 73983 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 1534455 163240 SH SOLE 163240 0 0 PERRIGO CO PLC SHS G97822103 15767471 462525 SH SOLE 462525 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 339412 35803 SH SOLE 35803 0 0 PETIQ INC COM CL A 71639T106 323493 35086 SH SOLE 35086 0 0 PETIQ INC NOTE 4.000% 6/0 71639TAB2 36300 44000 SH SOLE 44000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12485158 1172315 SH SOLE 1172315 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1616897 174040 SH SOLE 174040 0 0 PFIZER INC COM 717081103 300968232 5873697 SH SOLE 5873697 0 0 PG&E CORP COM 69331C108 4931189 303271 SH SOLE 303271 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 66296302 1350230 SH SOLE 1350230 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 420194 38763 SH SOLE 38763 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 382494 32224 SH SOLE 32224 0 0 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 198609 13520 SH SOLE 13520 0 0 PGT INNOVATIONS INC COM 69336V101 480663 26763 SH SOLE 26763 0 0 PHILIP MORRIS INTL INC COM 718172109 364212938 3598586 SH SOLE 3598586 0 0 PHILLIPS 66 COM 718546104 149544626 1436824 SH SOLE 1436824 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 4660395 146369 SH SOLE 146369 0 0 PHOTRONICS INC COM 719405102 235721 14006 SH SOLE 14006 0 0 PHREESIA INC COM 71944F106 512097 15825 SH SOLE 15825 0 0 PHYSICIANS RLTY TR COM 71943U104 3863144 266976 SH SOLE 266976 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 523635 57103 SH SOLE 57103 0 0 PILGRIMS PRIDE CORP COM 72147K108 436466 18393 SH SOLE 18393 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 137768 11626 SH SOLE 11626 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 2099085 174778 SH SOLE 174778 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2028984 109794 SH SOLE 109794 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 513166 40185 SH SOLE 40185 0 0 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 4250999 284538 SH SOLE 284538 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 13644572 785340 SH SOLE 785340 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 94162077 954507 SH SOLE 954507 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 42640600 477712 SH SOLE 477712 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 10733253 215225 SH SOLE 215225 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 2012624 34557 SH SOLE 34557 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 261062 2990 SH SOLE 2990 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 102432573 1132102 SH SOLE 1132102 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 2347475 43432 SH SOLE 43432 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 31896303 338386 SH SOLE 338386 0 0 PIMCO ETF TR ENHANCD SHORT 72201R643 3532500 36455 SH SOLE 36455 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 8331695 162158 SH SOLE 162158 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 8106691 87169 SH SOLE 87169 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 5027672 101992 SH SOLE 101992 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 661323 95429 SH SOLE 95429 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 2131235 450578 SH SOLE 450578 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 105697 14950 SH SOLE 14950 0 0 PIMCO STRATEGIC INCOME FD COM 72200X104 608618 123202 SH SOLE 123202 0 0 PINDUODUO INC SPONSORED ADS 722304102 2885795 35387 SH SOLE 35387 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 13691023 186526 SH SOLE 186526 0 0 PINNACLE WEST CAP CORP COM 723484101 115609215 1520374 SH SOLE 1520374 0 0 PINTEREST INC CL A 72352L106 2275121 93704 SH SOLE 93704 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 990565 152395 SH SOLE 152395 0 0 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 917300 106911 SH SOLE 106911 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 999367 123379 SH SOLE 123379 0 0 PIONEER NAT RES CO COM 723787107 149597834 655010 SH SOLE 655010 0 0 PIPER SANDLER COMPANIES COM 724078100 5254601 40361 SH SOLE 40361 0 0 PITNEY BOWES INC COM 724479100 507418 133531 SH SOLE 133531 0 0 PJT PARTNERS INC COM CL A 69343T107 1682690 22835 SH SOLE 22835 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 634525 53956 SH SOLE 53956 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2036426 163700 SH SOLE 163700 0 0 PLANET FITNESS INC CL A 72703H101 20624229 261729 SH SOLE 261729 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 160436 24569 SH SOLE 24569 0 0 PLDT INC SPONSORED ADR 69344D408 227305 9970 SH SOLE 9970 0 0 PLEXUS CORP COM 729132100 3425253 33278 SH SOLE 33278 0 0 PLUG POWER INC COM NEW 72919P202 398218 32192 SH SOLE 32192 0 0 PLYMOUTH INDL REIT INC COM 729640102 2614156 136296 SH SOLE 136296 0 0 PNC FINL SVCS GROUP INC COM 693475105 153317680 970734 SH SOLE 970734 0 0 PNM RES INC COM 69349H107 922029 18898 SH SOLE 18898 0 0 POLARIS INC COM 731068102 7015114 69457 SH SOLE 69457 0 0 POOL CORP COM 73278L105 56907052 188228 SH SOLE 188228 0 0 POPULAR INC COM NEW 733174700 4831203 72847 SH SOLE 72847 0 0 PORTILLOS INC COM CL A 73642K106 169255 10371 SH SOLE 10371 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 10593249 216189 SH SOLE 216189 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 2914677 53510 SH SOLE 53510 0 0 POST HLDGS INC COM 737446104 5435367 60219 SH SOLE 60219 0 0 POSTAL REALTY TRUST INC CL A 73757R102 371563 25572 SH SOLE 25572 0 0 POTLATCHDELTIC CORPORATION COM 737630103 831433 18900 SH SOLE 18900 0 0 POWER INTEGRATIONS INC COM 739276103 12221285 170403 SH SOLE 170403 0 0 PPG INDS INC COM 693506107 15897443 126431 SH SOLE 126431 0 0 PPL CORP COM 69351T106 36454127 1247575 SH SOLE 1247575 0 0 PRA GROUP INC COM 69354N106 1119976 33155 SH SOLE 33155 0 0 PRECIGEN INC COM 74017N105 17445 11477 SH SOLE 11477 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 636055 8524 SH SOLE 8524 0 0 PREMIER INC CL A 74051N102 850896 24325 SH SOLE 24325 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1539835 24598 SH SOLE 24598 0 0 PRICE T ROWE GROUP INC COM 74144T108 10432640 95660 SH SOLE 95660 0 0 PRICESMART INC COM 741511109 403251 6635 SH SOLE 6635 0 0 PRIMERICA INC COM 74164M108 6089065 42935 SH SOLE 42935 0 0 PRIMO WATER CORPORATION COM 74167P108 1872718 120510 SH SOLE 120510 0 0 PRIMORIS SVCS CORP COM 74164F103 1019873 46485 SH SOLE 46485 0 0 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 13324441 652519 SH SOLE 652519 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508 9741114 253675 SH SOLE 253675 0 0 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 6296724 126339 SH SOLE 126339 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 7833434 457828 SH SOLE 457828 0 0 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 45765890 1269159 SH SOLE 1269159 0 0 PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300 6581885 160931 SH SOLE 160931 0 0 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 652880 36576 SH SOLE 36576 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 33539854 399665 SH SOLE 399665 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 851443 37492 SH SOLE 37492 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 923171 19567 SH SOLE 19567 0 0 PROCTER AND GAMBLE CO COM 742718109 319345935 2107060 SH SOLE 2107060 0 0 PROG HOLDINGS INC COM NPV 74319R101 234689 13895 SH SOLE 13895 0 0 PROGRESS SOFTWARE CORP COM 743312100 4708603 93332 SH SOLE 93332 0 0 PROGRESSIVE CORP COM 743315103 110710075 853520 SH SOLE 853520 0 0 PROGYNY INC COM 74340E103 5450092 174963 SH SOLE 174963 0 0 PROLOGIS INC. COM 74340W103 145389064 1289710 SH SOLE 1289710 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 988020 8982 SH SOLE 8982 0 0 PROPETRO HLDG CORP COM 74347M108 1327899 128052 SH SOLE 128052 0 0 PROS HOLDINGS INC COM 74346Y103 2556798 105392 SH SOLE 105392 0 0 PROSHARES TR DJ BRKFLD GLB 74347B508 39774101 894403 SH SOLE 894403 0 0 PROSHARES TR INVT INT RT HG 74347B607 790531 11117 SH SOLE 11117 0 0 PROSHARES TR K1 FRE CRD OIL 74347G804 924685 20631 SH SOLE 20631 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 247234 6985 SH SOLE 6985 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 1518688 24746 SH SOLE 24746 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 45774231 508659 SH SOLE 508659 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 2613507 36527 SH SOLE 36527 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 192165 13055 SH SOLE 13055 0 0 PROSHARES TR PSHS ULT BASMATL 74347R776 923170 43362 SH SOLE 43362 0 0 PROSHARES TR PSHS CONSMRGOODS 74347R768 1048801 67421 SH SOLE 67421 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 260005 5701 SH SOLE 5701 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 1210091 12798 SH SOLE 12798 0 0 PROSHARES TR PSHS ULTRA INDL 74347R727 793274 35008 SH SOLE 35008 0 0 PROSHARES TR PSHS ULT MCAP400 74347R404 263843 5536 SH SOLE 5536 0 0 PROSHARES TR PSHS ULTRA O&G 74347G705 1108094 26073 SH SOLE 26073 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 259538 8335 SH SOLE 8335 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 982312 22099 SH SOLE 22099 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 210472 9147 SH SOLE 9147 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 264438 3788 SH SOLE 3788 0 0 PROSHARES TR BITCOIN STRATE 74347G440 110543 10599 SH SOLE 10599 0 0 PROSHARES TR LARGE CAP CRE 74347R248 12717243 283172 SH SOLE 283172 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 3218028 169370 SH SOLE 169370 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 9960748 621382 SH SOLE 621382 0 0 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 481733 8919 SH SOLE 8919 0 0 PROSHARES TR ULTSHT CONS SERV 74347G275 411848 14377 SH SOLE 14377 0 0 PROSHARES TR ULTRASHRT S&P500 74347G416 1179222 25652 SH SOLE 25652 0 0 PROSHARES TR ULSHRT TECH NEW 74347G424 252434 11496 SH SOLE 11496 0 0 PROSHARES TR ULTSHRT QQQ 74347G739 594999 22911 SH SOLE 22911 0 0 PROSHARES TR ULTSHT FINLS NEW 74347G382 254434 13081 SH SOLE 13081 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 246400 7700 SH SOLE 7700 0 0 PROSPECT CAP CORP COM 74348T102 108992 15593 SH SOLE 15593 0 0 PROSPERITY BANCSHARES INC COM 743606105 7372521 101438 SH SOLE 101438 0 0 PROTERRA INC COM 74374T109 129805 34431 SH SOLE 34431 0 0 PROTO LABS INC COM 743713109 242765 9509 SH SOLE 9509 0 0 PROVIDENT FINL SVCS INC COM 74386T105 550453 25770 SH SOLE 25770 0 0 PRUDENTIAL FINL INC COM 744320102 80199779 806352 SH SOLE 806352 0 0 PRUDENTIAL PLC ADR 74435K204 17619674 641182 SH SOLE 641182 0 0 PTC INC COM 69370C100 19962888 166302 SH SOLE 166302 0 0 PUBLIC STORAGE COM 74460D109 24598973 87794 SH SOLE 87794 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 31286663 510636 SH SOLE 510636 0 0 PUBMATIC INC COM CL A 74467Q103 491174 38343 SH SOLE 38343 0 0 PULTE GROUP INC COM 745867101 19847703 435926 SH SOLE 435926 0 0 PURE STORAGE INC CL A 74624M102 1504099 56207 SH SOLE 56207 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 83729 12386 SH SOLE 12386 0 0 PVH CORPORATION COM 693656100 3236380 45848 SH SOLE 45848 0 0 Q2 HLDGS INC COM 74736L109 1667848 62071 SH SOLE 62071 0 0 QIAGEN NV SHS NEW N72482123 1492286 29867 SH SOLE 29867 0 0 QIWI PLC SPON ADR REP B 74735M108 173287 64587 SH SOLE 64587 0 0 QORVO INC COM 74736K101 12871186 142003 SH SOLE 142003 0 0 QUAKER HOUGHTON COM 747316107 8345949 50006 SH SOLE 50006 0 0 QUALCOMM INC COM 747525103 149078489 1355999 SH SOLE 1355999 0 0 QUALTRICS INTL INC COM CL A 747601201 829507 79914 SH SOLE 79914 0 0 QUALYS INC COM 74758T303 6562032 58470 SH SOLE 58470 0 0 QUANEX BLDG PRODS CORP COM 747619104 421566 17803 SH SOLE 17803 0 0 QUANTA SVCS INC COM 74762E102 17910079 125685 SH SOLE 125685 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 501880 88515 SH SOLE 88515 0 0 QUEST DIAGNOSTICS INC COM 74834L100 38353353 245163 SH SOLE 245163 0 0 QUIDELORTHO CORP COM 219798105 2733044 31902 SH SOLE 31902 0 0 QURATE RETAIL INC COM SER A 74915M100 278229 170693 SH SOLE 170693 0 0 R1 RCM INC COM 77634L105 201830 18432 SH SOLE 18432 0 0 RADIAN GROUP INC COM 750236101 4799536 251680 SH SOLE 251680 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 804540 68066 SH SOLE 68066 0 0 RALPH LAUREN CORP CL A 751212101 1596297 15106 SH SOLE 15106 0 0 RAMBUS INC DEL COM 750917106 1690991 47208 SH SOLE 47208 0 0 RANGE RES CORP COM 75281A109 532873 21298 SH SOLE 21298 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 840893 20799 SH SOLE 20799 0 0 RAPID7 INC COM 753422104 2431089 71545 SH SOLE 71545 0 0 RAYMOND JAMES FINL INC COM 754730109 38816635 363282 SH SOLE 363282 0 0 RAYONIER INC COM 754907103 745968 22633 SH SOLE 22633 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 353696787 3504724 SH SOLE 3504724 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 313979 10311 SH SOLE 10311 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 2254249 45212 SH SOLE 45212 0 0 RBC BEARINGS INC COM 75524B104 22093417 105533 SH SOLE 105533 0 0 READY CAPITAL CORP COM 75574U101 3578613 321240 SH SOLE 321240 0 0 REALTY INCOME CORP COM 756109104 63062034 994199 SH SOLE 994199 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 343544 9043 SH SOLE 9043 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 279580 9890 SH SOLE 9890 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 9893 70512 SH SOLE 70512 0 0 REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 25340 28000 SH SOLE 28000 0 0 REGAL REXNORD CORPORATION COM 758750103 6069043 50584 SH SOLE 50584 0 0 REGENCY CTRS CORP COM 758849103 16581489 265304 SH SOLE 265304 0 0 REGENERON PHARMACEUTICALS COM 75886F107 49054065 67990 SH SOLE 67990 0 0 REGENXBIO INC COM 75901B107 753271 33213 SH SOLE 33213 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 14217763 659451 SH SOLE 659451 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 24856187 174933 SH SOLE 174933 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 31802417 157096 SH SOLE 157096 0 0 RELX PLC SPONSORED ADR 759530108 42533356 1534392 SH SOLE 1534392 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 688526 27853 SH SOLE 27853 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 10049796 54550 SH SOLE 54550 0 0 RENASANT CORP COM 75970E107 2689117 71538 SH SOLE 71538 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 91157 16574 SH SOLE 16574 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 9621763 312294 SH SOLE 312294 0 0 REPLIGEN CORP COM 759916109 17584986 103863 SH SOLE 103863 0 0 REPUBLIC SVCS INC COM 760759100 69248861 536855 SH SOLE 536855 0 0 RESEARCH FRONTIERS INC COM 760911107 26740 14000 SH SOLE 14000 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 835147 50769 SH SOLE 50769 0 0 RESMED INC COM 761152107 35774092 171883 SH SOLE 171883 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 17418099 269338 SH SOLE 269338 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 350064 23291 SH SOLE 23291 0 0 REVANCE THERAPEUTICS INC COM 761330109 531999 28819 SH SOLE 28819 0 0 REVOLVE GROUP INC CL A 76156B107 1702178 76468 SH SOLE 76468 0 0 REXFORD INDL RLTY INC COM 76169C100 4812097 88069 SH SOLE 88069 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 4495818 149961 SH SOLE 149961 0 0 RH COM 74967X103 1847397 6914 SH SOLE 6914 0 0 RIO TINTO PLC SPONSORED ADR 767204100 54465907 764971 SH SOLE 764971 0 0 RISKIFIED LTD SHS CL A M8216R109 252622 54680 SH SOLE 54680 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 24573810 424932 SH SOLE 424932 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1955861 239396 SH SOLE 239396 0 0 RIVERVIEW BANCORP INC COM 769397100 109187 14217 SH SOLE 14217 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2199718 119355 SH SOLE 119355 0 0 RLI CORP COM 749607107 8947398 68160 SH SOLE 68160 0 0 RLJ LODGING TR COM 74965L101 131711 12437 SH SOLE 12437 0 0 RMR GROUP INC CL A 74967R106 314093 11118 SH SOLE 11118 0 0 ROBERT HALF INTL INC COM 770323103 4026860 54542 SH SOLE 54542 0 0 ROBINHOOD MKTS INC COM CL A 770700102 364876 44825 SH SOLE 44825 0 0 ROBLOX CORP CL A 771049103 939471 33010 SH SOLE 33010 0 0 ROCKET COS INC COM CL A 77311W101 6645706 949387 SH SOLE 949387 0 0 ROCKET LAB USA INC COM 773122106 43694 11590 SH SOLE 11590 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 255193 13040 SH SOLE 13040 0 0 ROCKWELL AUTOMATION INC COM 773903109 8748431 33965 SH SOLE 33965 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1433003 30594 SH SOLE 30594 0 0 ROGERS CORP COM 775133101 307539 2577 SH SOLE 2577 0 0 ROKU INC COM CL A 77543R102 974452 23942 SH SOLE 23942 0 0 ROLLINS INC COM 775711104 28239781 772846 SH SOLE 772846 0 0 ROPER TECHNOLOGIES INC COM 776696106 82226495 190299 SH SOLE 190299 0 0 ROSS STORES INC COM 778296103 86036652 741248 SH SOLE 741248 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 18502469 196793 SH SOLE 196793 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 5063117 102430 SH SOLE 102430 0 0 ROYAL GOLD INC COM 780287108 2287456 20293 SH SOLE 20293 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 510855 12926 SH SOLE 12926 0 0 ROYCE MICRO-CAP TR INC COM 780915104 318539 36698 SH SOLE 36698 0 0 ROYCE VALUE TR INC COM 780910105 433860 32719 SH SOLE 32719 0 0 RPC INC COM 749660106 159439 17935 SH SOLE 17935 0 0 RPM INTL INC COM 749685103 22372822 229583 SH SOLE 229583 0 0 RUSH ENTERPRISES INC CL A 781846209 3540125 67715 SH SOLE 67715 0 0 RXO INC COMMON STOCK 74982T103 175801 10221 SH SOLE 10221 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1278674 30804 SH SOLE 30804 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 10596766 141744 SH SOLE 141744 0 0 RYDER SYS INC COM 783549108 4101900 49083 SH SOLE 49083 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1709427 20903 SH SOLE 20903 0 0 S&P GLOBAL INC COM 78409V104 238974650 713485 SH SOLE 713485 0 0 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 3666901 481853 SH SOLE 481853 0 0 SABINE RTY TR UNIT BEN INT 785688102 1125884 13212 SH SOLE 13212 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1182841 95160 SH SOLE 95160 0 0 SABRE CORP COM 78573M104 2426989 392717 SH SOLE 392717 0 0 SAFETY INS GROUP INC COM 78648T100 291727 3462 SH SOLE 3462 0 0 SAGE THERAPEUTICS INC COM 78667J108 419578 11001 SH SOLE 11001 0 0 SAIA INC COM 78709Y105 7477398 35661 SH SOLE 35661 0 0 SALESFORCE INC COM 79466L302 129722993 978377 SH SOLE 978377 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 344939 27551 SH SOLE 27551 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 63803 12130 SH SOLE 12130 0 0 SANDY SPRING BANCORP INC COM 800363103 756791 21481 SH SOLE 21481 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 393389 4838 SH SOLE 4838 0 0 SANMINA CORPORATION COM 801056102 8996650 157037 SH SOLE 157037 0 0 SANOFI SPONSORED ADR 80105N105 66955789 1382527 SH SOLE 1382527 0 0 SAP SE SPON ADR 803054204 54988252 532884 SH SOLE 532884 0 0 SAREPTA THERAPEUTICS INC COM 803607100 964892 7446 SH SOLE 7446 0 0 SASOL LTD SPONSORED ADR 803866300 233462 14861 SH SOLE 14861 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 45073612 160799 SH SOLE 160799 0 0 SCHLUMBERGER LTD COM STK 806857108 40362021 754995 SH SOLE 754995 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 6010398 256855 SH SOLE 256855 0 0 SCHNITZER STEEL INDS INC CL A 806882106 225513 7358 SH SOLE 7358 0 0 SCHOLASTIC CORP COM 807066105 813247 20609 SH SOLE 20609 0 0 SCHWAB CHARLES CORP COM 808513105 159302655 1913316 SH SOLE 1913316 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 14650931 591240 SH SOLE 591240 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 23874304 821269 SH SOLE 821269 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1178620 37704 SH SOLE 37704 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 42051135 786885 SH SOLE 786885 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 273513627 4922851 SH SOLE 4922851 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 191230177 2896549 SH SOLE 2896549 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 143840159 3550732 SH SOLE 3550732 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 122027660 5155372 SH SOLE 5155372 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 890150 16917 SH SOLE 16917 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1019243 21816 SH SOLE 21816 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 31049192 630697 SH SOLE 630697 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 1848711 82458 SH SOLE 82458 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 488900390 15178528 SH SOLE 15178528 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 51494442 1636303 SH SOLE 1636303 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 116969100 2424733 SH SOLE 2424733 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 85176731 1865865 SH SOLE 1865865 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 78308617 1747570 SH SOLE 1747570 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 396374427 5247212 SH SOLE 5247212 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 798767860 17691425 SH SOLE 17691425 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 63289574 964633 SH SOLE 964633 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 119530681 6196510 SH SOLE 6196510 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 52572770 1015114 SH SOLE 1015114 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 1541744 32880 SH SOLE 32880 0 0 SCHWAB STRATEGIC TR MUN BD ETF 808524649 1480113 28852 SH SOLE 28852 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1855404 16726 SH SOLE 16726 0 0 SCIPLAY CORPORATION CL A 809087109 436524 27147 SH SOLE 27147 0 0 SCORPIO TANKERS INC SHS Y7542C130 1304049 24252 SH SOLE 24252 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 13819342 284407 SH SOLE 284407 0 0 SEA LTD SPONSORD ADS 81141R100 8229812 158174 SH SOLE 158174 0 0 SEABOARD CORP DEL COM 811543107 1778124 471 SH SOLE 471 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3614152 115875 SH SOLE 115875 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 17150548 325994 SH SOLE 325994 0 0 SEAGEN INC COM 81181C104 7626972 59349 SH SOLE 59349 0 0 SEALED AIR CORP NEW COM 81211K100 16478722 330367 SH SOLE 330367 0 0 SEAWORLD ENTMT INC COM 81282V100 1413132 26409 SH SOLE 26409 0 0 SEER INC COM CL A 81578P106 95607 16484 SH SOLE 16484 0 0 SEI INVTS CO COM 784117103 12674429 217400 SH SOLE 217400 0 0 SELECT MED HLDGS CORP COM 81619Q105 3446980 138823 SH SOLE 138823 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 87392633 2555340 SH SOLE 2555340 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 68586614 698367 SH SOLE 698367 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 44052248 567099 SH SOLE 567099 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 202176194 1565316 SH SOLE 1565316 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 173005081 1977879 SH SOLE 1977879 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 808716085 5953008 SH SOLE 5953008 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 668183663 5369525 SH SOLE 5369525 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 236772020 4933778 SH SOLE 4933778 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 377888111 5068922 SH SOLE 5068922 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 55528215 1503607 SH SOLE 1503607 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 308635540 4377809 SH SOLE 4377809 0 0 SELECTIVE INS GROUP INC COM 816300107 5576895 62938 SH SOLE 62938 0 0 SEMPRA COM 816851109 43475830 281324 SH SOLE 281324 0 0 SEMTECH CORP COM 816850101 405131 14121 SH SOLE 14121 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 375428 20504 SH SOLE 20504 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 12690815 314285 SH SOLE 314285 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 750582 10293 SH SOLE 10293 0 0 SERVICE CORP INTL COM 817565104 2678046 38734 SH SOLE 38734 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 455009 62416 SH SOLE 62416 0 0 SERVICENOW INC COM 81762P102 199338794 513403 SH SOLE 513403 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 810681 11764 SH SOLE 11764 0 0 SHAKE SHACK INC CL A 819047101 1098660 26455 SH SOLE 26455 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 415952 14453 SH SOLE 14453 0 0 SHELL PLC SPON ADS 780259305 71083719 1248178 SH SOLE 1248178 0 0 SHERWIN WILLIAMS CO COM 824348106 91911961 387275 SH SOLE 387275 0 0 SHIFT4 PMTS INC CL A 82452J109 877933 15697 SH SOLE 15697 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2443775 87496 SH SOLE 87496 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 560552 22722 SH SOLE 22722 0 0 SHOCKWAVE MED INC COM 82489T104 5121838 24910 SH SOLE 24910 0 0 SHOE CARNIVAL INC COM 824889109 3151597 131811 SH SOLE 131811 0 0 SHOPIFY INC CL A 82509L107 27273899 785765 SH SOLE 785765 0 0 SHUTTERSTOCK INC COM 825690100 3938471 74705 SH SOLE 74705 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 317153 29752 SH SOLE 29752 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 27606 23974 SH SOLE 23974 0 0 SIGA TECHNOLOGIES INC COM 826917106 102613 13942 SH SOLE 13942 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 7147100 62030 SH SOLE 62030 0 0 SIGNET JEWELERS LIMITED SHS G81276100 527311 7755 SH SOLE 7755 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 382582 13349 SH SOLE 13349 0 0 SILGAN HOLDINGS INC COM 827048109 4808567 92758 SH SOLE 92758 0 0 SILICON LABORATORIES INC COM 826919102 7761382 57208 SH SOLE 57208 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1313353 20209 SH SOLE 20209 0 0 SILK RD MED INC COM 82710M100 1817829 34396 SH SOLE 34396 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 426972 22748 SH SOLE 22748 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 561465 26018 SH SOLE 26018 0 0 SIMON PPTY GROUP INC NEW COM 828806109 46423540 395161 SH SOLE 395161 0 0 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 826921 11548 SH SOLE 11548 0 0 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 231592 9344 SH SOLE 9344 0 0 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 1352848 59940 SH SOLE 59940 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 599629 24727 SH SOLE 24727 0 0 SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830 256688 12006 SH SOLE 12006 0 0 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 5150485 198019 SH SOLE 198019 0 0 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 1004738 45878 SH SOLE 45878 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 1495764 58958 SH SOLE 58958 0 0 SIMPLY GOOD FOODS CO COM 82900L102 3455805 90871 SH SOLE 90871 0 0 SIMPSON MFG INC COM 829073105 5027053 56700 SH SOLE 56700 0 0 SIMULATIONS PLUS INC COM 829214105 320426 8762 SH SOLE 8762 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 389400 25106 SH SOLE 25106 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 10742558 1839479 SH SOLE 1839479 0 0 SITE CTRS CORP COM 82981J109 4160708 304591 SH SOLE 304591 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 27446815 233948 SH SOLE 233948 0 0 SITIME CORP COM 82982T106 984393 9687 SH SOLE 9687 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 5492559 190383 SH SOLE 190383 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 950483 40881 SH SOLE 40881 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 3350963 188256 SH SOLE 188256 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 4217566 204836 SH SOLE 204836 0 0 SKECHERS U S A INC CL A 830566105 1088770 25954 SH SOLE 25954 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1187512 23054 SH SOLE 23054 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 19397386 212854 SH SOLE 212854 0 0 SL GREEN RLTY CORP COM 78440X887 607140 18005 SH SOLE 18005 0 0 SLM CORP COM 78442P106 8572477 516414 SH SOLE 516414 0 0 SM ENERGY CO COM 78454L100 3197889 91814 SH SOLE 91814 0 0 SMARTSHEET INC COM CL A 83200N103 771220 19594 SH SOLE 19594 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3586977 133394 SH SOLE 133394 0 0 SMITH & WESSON BRANDS INC COM 831754106 152287 17545 SH SOLE 17545 0 0 SMITH A O CORP COM 831865209 6832864 119372 SH SOLE 119372 0 0 SMUCKER J M CO COM NEW 832696405 27826066 175603 SH SOLE 175603 0 0 SNAP INC CL A 83304A106 421536 47099 SH SOLE 47099 0 0 SNAP ON INC COM 833034101 114394994 500656 SH SOLE 500656 0 0 SNOWFLAKE INC CL A 833445109 32561377 226845 SH SOLE 226845 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3430061 42962 SH SOLE 42962 0 0 SOFI TECHNOLOGIES INC COM 83406F102 266576 57826 SH SOLE 57826 0 0 SOHU COM LTD SPONSORED ADS 83410S108 644219 46989 SH SOLE 46989 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 12843721 45341 SH SOLE 45341 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 126221 12711 SH SOLE 12711 0 0 SOLID POWER INC CLASS A COM 83422N105 233761 92032 SH SOLE 92032 0 0 SONDER HOLDINGS INC CLASS A COM 83542D102 23990 19347 SH SOLE 19347 0 0 SONOCO PRODS CO COM 835495102 3923168 64621 SH SOLE 64621 0 0 SONOS INC COM 83570H108 814107 48172 SH SOLE 48172 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 46184759 605464 SH SOLE 605464 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 10519 11872 SH SOLE 11872 0 0 SOTERA HEALTH CO COM 83601L102 314091 37706 SH SOLE 37706 0 0 SOURCE CAP INC COM 836144105 1005807 26017 SH SOLE 26017 0 0 SOUTH JERSEY INDS INC COM 838518108 279106 7856 SH SOLE 7856 0 0 SOUTHERN CO COM 842587107 126446625 1770713 SH SOLE 1770713 0 0 SOUTHERN COPPER CORP COM 84265V105 1690473 27993 SH SOLE 27993 0 0 SOUTHSTATE CORPORATION COM 840441109 4756215 62287 SH SOLE 62287 0 0 SOUTHWEST AIRLS CO COM 844741108 59969168 1781086 SH SOLE 1781086 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 1538756 24867 SH SOLE 24867 0 0 SOUTHWESTERN ENERGY CO COM 845467109 353498 60427 SH SOLE 60427 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 106437445 321243 SH SOLE 321243 0 0 SPDR GOLD TR GOLD SHS 78463V107 201467762 1187619 SH SOLE 1187619 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 32517872 840255 SH SOLE 840255 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 36912384 647359 SH SOLE 647359 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 4657721 85904 SH SOLE 85904 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 15374003 375892 SH SOLE 375892 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1188040 44380 SH SOLE 44380 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 10451969 434413 SH SOLE 434413 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 29144287 454669 SH SOLE 454669 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 158094110 5324827 SH SOLE 5324827 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 6824974 196742 SH SOLE 196742 0 0 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 300821 6451 SH SOLE 6451 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2508221 32009 SH SOLE 32009 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 291684 12153 SH SOLE 12153 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 96345686 2923109 SH SOLE 2923109 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1023204 20907 SH SOLE 20907 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1304156 22221 SH SOLE 22221 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 9085516 173322 SH SOLE 173322 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7019665 217193 SH SOLE 217193 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 20832590 708351 SH SOLE 708351 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 277510 2890 SH SOLE 2890 0 0 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 1157435 44194 SH SOLE 44194 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 217538 3198 SH SOLE 3198 0 0 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 766579 14348 SH SOLE 14348 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1341831621 3508699 SH SOLE 3508699 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 29611892 66876 SH SOLE 66876 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 171394911 5833727 SH SOLE 5833727 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1056280830 11547839 SH SOLE 11547839 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 394983735 4388708 SH SOLE 4388708 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 81410337 3358512 SH SOLE 3358512 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 213617445 6711198 SH SOLE 6711198 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 1797212 80054 SH SOLE 80054 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 167612100 3726370 SH SOLE 3726370 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 901945969 23192234 SH SOLE 23192234 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 28362814 434080 SH SOLE 434080 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 287136338 4436594 SH SOLE 4436594 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 151584434 2991601 SH SOLE 2991601 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 27402490 369206 SH SOLE 369206 0 0 SPDR SER TR S&P BIOTECH 78464A870 8791658 105924 SH SOLE 105924 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 15203098 824016 SH SOLE 824016 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 69823918 1085233 SH SOLE 1085233 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 6099481 296667 SH SOLE 296667 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 49308988 2198350 SH SOLE 2198350 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 60799210 2000632 SH SOLE 2000632 0 0 SPDR SER TR DJ REIT ETF 78464A607 91848883 1053917 SH SOLE 1053917 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 895320 10918 SH SOLE 10918 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 34395884 311811 SH SOLE 311811 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 50415556 1029519 SH SOLE 1029519 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 63237495 1386179 SH SOLE 1386179 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 414600759 8825048 SH SOLE 8825048 0 0 SPDR SER TR NYSE TECH ETF 78464A102 1363754 14078 SH SOLE 14078 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 57135199 1208188 SH SOLE 1208188 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 204288485 8129267 SH SOLE 8129267 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 3541635 158533 SH SOLE 158533 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 102161293 3617610 SH SOLE 3617610 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 131052763 4514391 SH SOLE 4514391 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 959994 44239 SH SOLE 44239 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 24857822 584890 SH SOLE 584890 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 20014199 505664 SH SOLE 505664 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 45151175 1221292 SH SOLE 1221292 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 77119121 2669405 SH SOLE 2669405 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 22474656 872463 SH SOLE 872463 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 3132380 30424 SH SOLE 30424 0 0 SPDR SER TR SPDR S&P1500VL 78464A128 2268744 16228 SH SOLE 16228 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 2946739 31567 SH SOLE 31567 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 19723090 239911 SH SOLE 239911 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 7839059 108514 SH SOLE 108514 0 0 SPDR SER TR AEROSPACE DEF 78464A631 6027319 54769 SH SOLE 54769 0 0 SPDR SER TR S&P BK ETF 78464A797 2664724 59019 SH SOLE 59019 0 0 SPDR SER TR S&P DIVID ETF 78464A763 258793066 2068524 SH SOLE 2068524 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 1102444 12264 SH SOLE 12264 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 604524 7130 SH SOLE 7130 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 1400041 23210 SH SOLE 23210 0 0 SPDR SER TR S&P INS ETF 78464A789 5183443 126580 SH SOLE 126580 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 3802096 96451 SH SOLE 96451 0 0 SPDR SER TR S&P METALS MNG 78464A755 14155204 284184 SH SOLE 284184 0 0 SPDR SER TR OILGAS EQUIP 78468R549 506822 6355 SH SOLE 6355 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 9890724 72790 SH SOLE 72790 0 0 SPDR SER TR S&P REGL BKG 78464A698 4829140 82212 SH SOLE 82212 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 714538 11820 SH SOLE 11820 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 5118300 30606 SH SOLE 30606 0 0 SPDR SER TR COMP SOFTWARE 78464A599 1037010 9538 SH SOLE 9538 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 846542 10744 SH SOLE 10744 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 1307499 9640 SH SOLE 9640 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 3747011 34807 SH SOLE 34807 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 12367444 376826 SH SOLE 376826 0 0 SPDR SER TR S&P KENSHO FUTRE 78468R671 208175 4844 SH SOLE 4844 0 0 SPDR SER TR BLOOMBERG INTL 78464A151 266885 9628 SH SOLE 9628 0 0 SPDR SER TR S&P PHARMAC 78464A722 1228041 29989 SH SOLE 29989 0 0 SPDR SER TR RUSSELL YIELD 78468R770 2572440 27454 SH SOLE 27454 0 0 SPDR SER TR S&P 500 ESG ETF 78468R531 569137 15525 SH SOLE 15525 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 406023 9855 SH SOLE 9855 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 449995 6695 SH SOLE 6695 0 0 SPDR SER TR BLOOMBERG SHORT 78464A334 35735574 1320605 SH SOLE 1320605 0 0 SPDR SER TR S&P CAP MKTS 78464A771 353470 4483 SH SOLE 4483 0 0 SPDR SER TR S&P KENSHO SMART 78468R689 1139479 38679 SH SOLE 38679 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 560940 5650 SH SOLE 5650 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 1201630 42341 SH SOLE 42341 0 0 SPDR SER TR GLB DOW ETF 78464A706 244003 2414 SH SOLE 2414 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1291246 21196 SH SOLE 21196 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5619465 189847 SH SOLE 189847 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6371711 159572 SH SOLE 159572 0 0 SPLUNK INC COM 848637104 16228150 188502 SH SOLE 188502 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1307265 16558 SH SOLE 16558 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 298491 11476 SH SOLE 11476 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 3949104 124420 SH SOLE 124420 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1302364 72636 SH SOLE 72636 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 16893548 1198124 SH SOLE 1198124 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 234759 17249 SH SOLE 17249 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5096506 618508 SH SOLE 618508 0 0 SPROUT SOCIAL INC COM CL A 85209W109 6901275 122233 SH SOLE 122233 0 0 SPROUTS FMRS MKT INC COM 85208M102 3625440 112000 SH SOLE 112000 0 0 SPS COMM INC COM 78463M107 20585831 160288 SH SOLE 160288 0 0 SPX TECHNOLOGIES INC COM 78473E103 3051478 46481 SH SOLE 46481 0 0 SQUARESPACE INC CLASS A 85225A107 2013587 90825 SH SOLE 90825 0 0 SRH TOTAL RETURN FUND INC COM 101507101 1451550 114295 SH SOLE 114295 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 16731429 321387 SH SOLE 321387 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 114313386 2794948 SH SOLE 2794948 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 47375530 1183205 SH SOLE 1183205 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 25205681 915239 SH SOLE 915239 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 9577861 239536 SH SOLE 239536 0 0 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 30515218 1191866 SH SOLE 1191866 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 32980253 847604 SH SOLE 847604 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 664223 14413 SH SOLE 14413 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1502313 30950 SH SOLE 30950 0 0 STAG INDL INC COM 85254J102 5699135 176389 SH SOLE 176389 0 0 STANDARD BIOTOOLS INC NOTE 2.750% 2/0 34385PAA6 18798 20000 SH SOLE 20000 0 0 STANDARD LITHIUM LTD COM 853606101 29500 10000 SH SOLE 10000 0 0 STANDARD MTR PRODS INC COM 853666105 331313 9521 SH SOLE 9521 0 0 STANDEX INTL CORP COM 854231107 6140398 59959 SH SOLE 59959 0 0 STANLEY BLACK & DECKER INC COM 854502101 6070667 80813 SH SOLE 80813 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 650147 33809 SH SOLE 33809 0 0 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 5271935 257248 SH SOLE 257248 0 0 STARBOARD INVT TR ADAPTIVE HIGH IN 85521B767 896232 107462 SH SOLE 107462 0 0 STARBOARD INVT TR AI QUALITY GROWT 85521B791 737479 60650 SH SOLE 60650 0 0 STARBOARD INVT TR RH HEDGED MULTI 85521B783 700525 91510 SH SOLE 91510 0 0 STARBOARD INVT TR RH TACTICAL OUTL 85521B759 1617959 126353 SH SOLE 126353 0 0 STARBOARD INVT TR RH TACTICAL ROT 85521B775 1726746 147570 SH SOLE 147570 0 0 STARBUCKS CORP COM 855244109 368522403 3714944 SH SOLE 3714944 0 0 STARWOOD PPTY TR INC COM 85571B105 7073486 385897 SH SOLE 385897 0 0 STATE STR CORP COM 857477103 25415350 327644 SH SOLE 327644 0 0 STEEL DYNAMICS INC COM 858119100 13223526 135348 SH SOLE 135348 0 0 STEELCASE INC CL A 858155203 2646036 374263 SH SOLE 374263 0 0 STELLANTIS N.V SHS N82405106 493466 34778 SH SOLE 34778 0 0 STEPAN CO COM 858586100 899527 8449 SH SOLE 8449 0 0 STEPSTONE GROUP INC COM CL A 85914M107 3354040 133203 SH SOLE 133203 0 0 STERICYCLE INC COM 858912108 9540739 191236 SH SOLE 191236 0 0 STERIS PLC SHS USD G8473T100 68944865 373301 SH SOLE 373301 0 0 STERLING INFRASTRUCTURE INC COM 859241101 236652 7215 SH SOLE 7215 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 4943733 275110 SH SOLE 275110 0 0 STEWART INFORMATION SVCS COR COM 860372101 1367193 31996 SH SOLE 31996 0 0 STIFEL FINL CORP COM 860630102 14022550 240236 SH SOLE 240236 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 9999259 281115 SH SOLE 281115 0 0 STONEX GROUP INC COM 861896108 529487 5556 SH SOLE 5556 0 0 STORE CAP CORP COM 862121100 7130301 222405 SH SOLE 222405 0 0 STRATEGIC ED INC COM 86272C103 10128457 129321 SH SOLE 129321 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 695911 35542 SH SOLE 35542 0 0 STRIDE INC COM 86333M108 329941 10548 SH SOLE 10548 0 0 STRIDE INC NOTE 1.125% 9/0 86333MAA6 43639 49000 SH SOLE 49000 0 0 STRYKER CORPORATION COM 863667101 131675684 538573 SH SOLE 538573 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 15033547 1874507 SH SOLE 1874507 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1934852 267985 SH SOLE 267985 0 0 SUMMIT MATLS INC CL A 86614U100 3547850 124968 SH SOLE 124968 0 0 SUN CMNTYS INC COM 866674104 21923836 153314 SH SOLE 153314 0 0 SUN LIFE FINANCIAL INC. COM 866796105 1015496 21876 SH SOLE 21876 0 0 SUNCOR ENERGY INC NEW COM 867224107 12683136 399721 SH SOLE 399721 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 358185 8311 SH SOLE 8311 0 0 SUNOPTA INC COM 8676EP108 84552 10018 SH SOLE 10018 0 0 SUNPOWER CORP COM 867652406 724662 40192 SH SOLE 40192 0 0 SUNRUN INC COM 86771W105 971875 40461 SH SOLE 40461 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1074253 111206 SH SOLE 111206 0 0 SUPER MICRO COMPUTER INC COM 86800U104 823627 10032 SH SOLE 10032 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3089334 86609 SH SOLE 86609 0 0 SURGERY PARTNERS INC COM 86881A100 367362 13186 SH SOLE 13186 0 0 SUZANO S A SPON ADS 86959K105 171698 18582 SH SOLE 18582 0 0 SVB FINANCIAL GROUP COM 78486Q101 4313215 18742 SH SOLE 18742 0 0 SYNAPTICS INC COM 87157D109 644519 6773 SH SOLE 6773 0 0 SYNCHRONY FINANCIAL COM 87165B103 6949791 211497 SH SOLE 211497 0 0 SYNEOS HEALTH INC CL A 87166B102 5735670 156371 SH SOLE 156371 0 0 SYNLOGIC INC COM 87166L100 59790 78671 SH SOLE 78671 0 0 SYNOPSYS INC COM 871607107 56106360 175722 SH SOLE 175722 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1143376 30449 SH SOLE 30449 0 0 SYSCO CORP COM 871829107 87321450 1142203 SH SOLE 1142203 0 0 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 2113311 102488 SH SOLE 102488 0 0 T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 3440662 71021 SH SOLE 71021 0 0 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 19243441 613044 SH SOLE 613044 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 121706245 1633860 SH SOLE 1633860 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 17258540 1106317 SH SOLE 1106317 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 29155569 279992 SH SOLE 279992 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 650948 92333 SH SOLE 92333 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1045852 23267 SH SOLE 23267 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 622491 34699 SH SOLE 34699 0 0 TAPESTRY INC COM 876030107 9120478 239508 SH SOLE 239508 0 0 TARGA RES CORP COM 87612G101 3200754 43548 SH SOLE 43548 0 0 TARGET CORP COM 87612E106 133538606 895992 SH SOLE 895992 0 0 TASEKO MINES LTD COM 876511106 19948 13570 SH SOLE 13570 0 0 TASKUS INC CLASS A COM 87652V109 684585 40508 SH SOLE 40508 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1596993 69104 SH SOLE 69104 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1538654 50697 SH SOLE 50697 0 0 TC ENERGY CORP COM 87807B107 35751732 897014 SH SOLE 897014 0 0 TD SYNNEX CORPORATION COM 87162W100 771211 8143 SH SOLE 8143 0 0 TE CONNECTIVITY LTD SHS H84989104 85972000 748885 SH SOLE 748885 0 0 TECHNIPFMC PLC COM G87110105 2708433 222185 SH SOLE 222185 0 0 TECHTARGET INC COM 87874R100 4547344 103208 SH SOLE 103208 0 0 TECK RESOURCES LTD CL B 878742204 3070902 81198 SH SOLE 81198 0 0 TECNOGLASS INC ORD SHS G87264100 904848 29407 SH SOLE 29407 0 0 TEGNA INC COM 87901J105 587926 27745 SH SOLE 27745 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 312426 17357 SH SOLE 17357 0 0 TELADOC HEALTH INC COM 87918A105 663205 28043 SH SOLE 28043 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 25040771 62616 SH SOLE 62616 0 0 TELEFLEX INCORPORATED COM 879369106 9472200 37945 SH SOLE 37945 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 1430250 200035 SH SOLE 200035 0 0 TELEFONICA S A SPONSORED ADR 879382208 1158651 324552 SH SOLE 324552 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 598296 57035 SH SOLE 57035 0 0 TELUS CORPORATION COM 87971M103 9899173 512672 SH SOLE 512672 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 911253 79794 SH SOLE 79794 0 0 TEMPUR SEALY INTL INC COM 88023U101 6406370 186611 SH SOLE 186611 0 0 TENABLE HLDGS INC COM 88025T102 1258988 33001 SH SOLE 33001 0 0 TENARIS S A SPONSORED ADS 88031M109 5338434 151833 SH SOLE 151833 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 112765 13619 SH SOLE 13619 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 842225 17262 SH SOLE 17262 0 0 TERADATA CORP DEL COM 88076W103 1804715 53616 SH SOLE 53616 0 0 TERADYNE INC COM 880770102 22009699 251971 SH SOLE 251971 0 0 TEREX CORP NEW COM 880779103 853693 19983 SH SOLE 19983 0 0 TERNIUM SA SPONSORED ADS 880890108 1804225 59039 SH SOLE 59039 0 0 TERRENO RLTY CORP COM 88146M101 13365761 235023 SH SOLE 235023 0 0 TESLA INC COM 88160R101 81908850 664953 SH SOLE 664953 0 0 TETRA TECH INC NEW COM 88162G103 11673508 80402 SH SOLE 80402 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 1195291 44385 SH SOLE 44385 0 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 1013546 127011 SH SOLE 127011 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2851713 312688 SH SOLE 312688 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 410530 6807 SH SOLE 6807 0 0 TEXAS INSTRS INC COM 882508104 204133182 1235523 SH SOLE 1235523 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 5130383 2189 SH SOLE 2189 0 0 TEXAS ROADHOUSE INC COM 882681109 8805442 96816 SH SOLE 96816 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 200933 6480 SH SOLE 6480 0 0 TEXTRON INC COM 883203101 7619287 107617 SH SOLE 107617 0 0 TFI INTL INC COM 87241L109 6339683 63272 SH SOLE 63272 0 0 TG THERAPEUTICS INC COM 88322Q108 123683 10455 SH SOLE 10455 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 213322 23442 SH SOLE 23442 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 257789 43472 SH SOLE 43472 0 0 THE ODP CORP COM 88337F105 235351 5168 SH SOLE 5168 0 0 THE TRADE DESK INC COM CL A 88339J105 25032499 558387 SH SOLE 558387 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 337961649 613706 SH SOLE 613706 0 0 THOMSON REUTERS CORP. COM NEW 884903709 43425723 380694 SH SOLE 380694 0 0 THOR INDS INC COM 885160101 22557923 298820 SH SOLE 298820 0 0 TIDAL ETF TR FOLIOBEYOND RISI 886364637 3214877 101769 SH SOLE 101769 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 868132 46599 SH SOLE 46599 0 0 TIDAL ETF TR ADASINA SOCIAL 886364876 1748728 117443 SH SOLE 117443 0 0 TIDAL ETF TR SP FDS S&P 500 886364801 321805 12507 SH SOLE 12507 0 0 TIM S A SPONSORED ADR 88706T108 237291 20368 SH SOLE 20368 0 0 TIMKEN CO COM 887389104 8253306 116787 SH SOLE 116787 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 1422869 45703 SH SOLE 45703 0 0 TIMOTHY PLAN US LRGMD CP CORE 887432359 323660 9661 SH SOLE 9661 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 586472 19274 SH SOLE 19274 0 0 TITAN MACHY INC COM 88830R101 483077 12159 SH SOLE 12159 0 0 TJX COS INC NEW COM 872540109 122880276 1543722 SH SOLE 1543722 0 0 T-MOBILE US INC COM 872590104 48068336 343345 SH SOLE 343345 0 0 TOAST INC CL A 888787108 1351240 74944 SH SOLE 74944 0 0 TOLL BROTHERS INC COM 889478103 1191590 23870 SH SOLE 23870 0 0 TOPBUILD CORP COM 89055F103 3765932 24065 SH SOLE 24065 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 995550 50408 SH SOLE 50408 0 0 TORO CO COM 891092108 9469703 83655 SH SOLE 83655 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 10699200 165213 SH SOLE 165213 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 846454 66337 SH SOLE 66337 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 133384670 2148593 SH SOLE 2148593 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1078629 34975 SH SOLE 34975 0 0 TOYOTA MOTOR CORP ADS 892331307 34474378 252412 SH SOLE 252412 0 0 TPI COMPOSITES INC COM 87266J104 287216 28325 SH SOLE 28325 0 0 TRACTOR SUPPLY CO COM 892356106 206756093 919038 SH SOLE 919038 0 0 TRADEWEB MKTS INC CL A 892672106 1677584 25837 SH SOLE 25837 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 36090711 214711 SH SOLE 214711 0 0 TRANSCAT INC COM 893529107 2629135 37098 SH SOLE 37098 0 0 TRANSDIGM GROUP INC COM 893641100 27279533 43325 SH SOLE 43325 0 0 TRANSMEDICS GROUP INC COM 89377M109 1742479 28232 SH SOLE 28232 0 0 TRANSOCEAN LTD REG SHS H8817H100 376930 82660 SH SOLE 82660 0 0 TRANSUNION COM 89400J107 4750866 83716 SH SOLE 83716 0 0 TRAVEL PLUS LEISURE CO COM 894164102 4211562 115702 SH SOLE 115702 0 0 TRAVELERS COMPANIES INC COM 89417E109 72287396 385553 SH SOLE 385553 0 0 TREEHOUSE FOODS INC COM 89469A104 1136827 23022 SH SOLE 23022 0 0 TREMOR INTL LTD ADS 89484T104 177698 27550 SH SOLE 27550 0 0 TREX CO INC COM 89531P105 12133666 286645 SH SOLE 286645 0 0 TRI POINTE HOMES INC COM 87265H109 1392856 74925 SH SOLE 74925 0 0 TRIMAS CORP COM NEW 896215209 540458 19483 SH SOLE 19483 0 0 TRIMBLE INC COM 896239100 8583641 169771 SH SOLE 169771 0 0 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 28224618 1379165 SH SOLE 1379165 0 0 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 36004442 1632114 SH SOLE 1632114 0 0 TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 35959544 1408251 SH SOLE 1408251 0 0 TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 8810607 348401 SH SOLE 348401 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 28249938 607170 SH SOLE 607170 0 0 TRINET GROUP INC COM 896288107 290726 4288 SH SOLE 4288 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 99452 100457 SH SOLE 100457 0 0 TRINITY INDS INC COM 896522109 3727198 126047 SH SOLE 126047 0 0 TRINSEO PLC SHS G9059U107 721416 31766 SH SOLE 31766 0 0 TRIP COM GROUP LTD ADS 89677Q107 1524195 44308 SH SOLE 44308 0 0 TRIPADVISOR INC COM 896945201 192386 10700 SH SOLE 10700 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 197722 18957 SH SOLE 18957 0 0 TRITON INTL LTD CL A G9078F107 3254746 47321 SH SOLE 47321 0 0 TRIUMPH FINANCIAL INC COM 89679E300 1788789 36603 SH SOLE 36603 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 199550 147815 SH SOLE 147815 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 175941 12833 SH SOLE 12833 0 0 TRUEBLUE INC COM 89785X101 721366 36842 SH SOLE 36842 0 0 TRUIST FINL CORP COM 89832Q109 125372139 2913598 SH SOLE 2913598 0 0 TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 927606 63154 SH SOLE 63154 0 0 TRUSTMARK CORP COM 898402102 1214344 34785 SH SOLE 34785 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 706200 41713 SH SOLE 41713 0 0 TTEC HLDGS INC COM 89854H102 26175458 593144 SH SOLE 593144 0 0 TTM TECHNOLOGIES INC COM 87305R109 404611 26831 SH SOLE 26831 0 0 TUSIMPLE HLDGS INC CL A 90089L108 23578 14377 SH SOLE 14377 0 0 TUYA INC SPONSERED ADS 90114C107 102128 53470 SH SOLE 53470 0 0 TWILIO INC CL A 90138F102 3221129 65791 SH SOLE 65791 0 0 TWIST BIOSCIENCE CORP COM 90184D100 591750 24853 SH SOLE 24853 0 0 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 16774181 759814 SH SOLE 759814 0 0 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 11635777 396855 SH SOLE 396855 0 0 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 16231896 585778 SH SOLE 585778 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 24308490 786937 SH SOLE 786937 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 23755857 789470 SH SOLE 789470 0 0 TYLER TECHNOLOGIES INC COM 902252105 32998307 102349 SH SOLE 102349 0 0 TYSON FOODS INC CL A 902494103 32403522 520539 SH SOLE 520539 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 1573648 28622 SH SOLE 28622 0 0 U S PHYSICAL THERAPY COM 90337L108 7174263 88538 SH SOLE 88538 0 0 UBER TECHNOLOGIES INC COM 90353T100 47601361 1924843 SH SOLE 1924843 0 0 UBIQUITI INC COM 90353W103 713947 2610 SH SOLE 2610 0 0 UBS AG LONDON BRANCH ETRACS MVIS BUSI 90274D416 769948 46051 SH SOLE 46051 0 0 UBS AG LONDON BRANCH ETRACS UBS BLOOM 90274D390 2999094 121301 SH SOLE 121301 0 0 UBS GROUP AG SHS H42097107 23703341 1269595 SH SOLE 1269595 0 0 UDR INC COM 902653104 4934325 127403 SH SOLE 127403 0 0 UFP INDUSTRIES INC COM 90278Q108 9700772 122407 SH SOLE 122407 0 0 UGI CORP NEW COM 902681105 4761062 128434 SH SOLE 128434 0 0 UIPATH INC CL A 90364P105 454828 35785 SH SOLE 35785 0 0 ULTA BEAUTY INC COM 90384S303 34503448 73557 SH SOLE 73557 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 837966 25278 SH SOLE 25278 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1119379 24161 SH SOLE 24161 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 402450 166302 SH SOLE 166302 0 0 UMB FINL CORP COM 902788108 2982205 35706 SH SOLE 35706 0 0 UMH PPTYS INC COM 903002103 2947096 183049 SH SOLE 183049 0 0 UMPQUA HLDGS CORP COM 904214103 1463231 81974 SH SOLE 81974 0 0 UNDER ARMOUR INC CL C 904311206 231929 26001 SH SOLE 26001 0 0 UNIFIED SER TR BALLAST SMLMD CP 90470L550 1561100 49155 SH SOLE 49155 0 0 UNIFIED SER TR ABSLUTE SELCT VL 90470L568 3206504 115232 SH SOLE 115232 0 0 UNIFIRST CORP MASS COM 904708104 14822385 76804 SH SOLE 76804 0 0 UNILEVER PLC SPON ADR NEW 904767704 155946224 3097244 SH SOLE 3097244 0 0 UNION PAC CORP COM 907818108 296769437 1433184 SH SOLE 1433184 0 0 UNIQURE NV SHS N90064101 534015 23556 SH SOLE 23556 0 0 UNISYS CORP COM NEW 909214306 166923 32666 SH SOLE 32666 0 0 UNITED AIRLS HLDGS INC COM 910047109 8076867 214241 SH SOLE 214241 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3887470 96011 SH SOLE 96011 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3830011 113314 SH SOLE 113314 0 0 UNITED FIRE GROUP INC COM 910340108 2191177 80087 SH SOLE 80087 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1577330 241551 SH SOLE 241551 0 0 UNITED NAT FOODS INC COM 911163103 359151 9278 SH SOLE 9278 0 0 UNITED PARCEL SERVICE INC CL B 911312106 226060230 1300392 SH SOLE 1300392 0 0 UNITED RENTALS INC COM 911363109 30157636 84851 SH SOLE 84851 0 0 UNITED STATES CELLULAR CORP COM 911684108 633777 30397 SH SOLE 30397 0 0 UNITED STATES STL CORP NEW COM 912909108 1188391 47441 SH SOLE 47441 0 0 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 1026822 59595 SH SOLE 59595 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 336948 5987 SH SOLE 5987 0 0 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 945189 40935 SH SOLE 40935 0 0 UNITED STS GASOLINE FD LP UNITS 91201T102 1991926 33232 SH SOLE 33232 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 335932 23825 SH SOLE 23825 0 0 UNITED STS OIL FD LP UNITS 91232N207 1062307 15152 SH SOLE 15152 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 16281546 58548 SH SOLE 58548 0 0 UNITEDHEALTH GROUP INC COM 91324P102 802276204 1513215 SH SOLE 1513215 0 0 UNITI GROUP INC COM 91325V108 259605 46945 SH SOLE 46945 0 0 UNITY SOFTWARE INC COM 91332U101 14445236 505255 SH SOLE 505255 0 0 UNIVAR SOLUTIONS INC COM 91336L107 2979914 93708 SH SOLE 93708 0 0 UNIVERSAL CORP VA COM 913456109 308726 5846 SH SOLE 5846 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5262254 48707 SH SOLE 48707 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 15659531 111147 SH SOLE 111147 0 0 UNUM GROUP COM 91529Y106 3927147 95714 SH SOLE 95714 0 0 UPSTART HLDGS INC COM 91680M107 220249 16660 SH SOLE 16660 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 263708 13916 SH SOLE 13916 0 0 US BANCORP DEL COM NEW 902973304 222575983 5103783 SH SOLE 5103783 0 0 US FOODS HLDG CORP COM 912008109 4020798 118189 SH SOLE 118189 0 0 USCF ETF TR MIDSTREAM ENERGY 90290T882 517026 15443 SH SOLE 15443 0 0 UTAH MED PRODS INC COM 917488108 362210 3603 SH SOLE 3603 0 0 UTZ BRANDS INC COM CL A 918090101 6259373 394664 SH SOLE 394664 0 0 V F CORP COM 918204108 8911619 322768 SH SOLE 322768 0 0 VAIL RESORTS INC COM 91879Q109 14301543 60002 SH SOLE 60002 0 0 VALE S A SPONSORED ADS 91912E105 27992500 1649529 SH SOLE 1649529 0 0 VALERO ENERGY CORP COM 91913Y100 30922354 243752 SH SOLE 243752 0 0 VALLEY NATL BANCORP COM 919794107 322531 28517 SH SOLE 28517 0 0 VALMONT INDS INC COM 920253101 2827781 8552 SH SOLE 8552 0 0 VALVOLINE INC COM 92047W101 1786011 54702 SH SOLE 54702 0 0 VANDA PHARMACEUTICALS INC COM 921659108 131867 17844 SH SOLE 17844 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 6551666 76324 SH SOLE 76324 0 0 VANECK ETF TRUST CEF MUNI INCOME 92189F460 2978285 138686 SH SOLE 138686 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 31804639 1109722 SH SOLE 1109722 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 64431449 1274608 SH SOLE 1274608 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 23981705 525799 SH SOLE 525799 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 34974215 1443426 SH SOLE 1443426 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 505763 35743 SH SOLE 35743 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 286911 2107 SH SOLE 2107 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 25916020 959142 SH SOLE 959142 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 5060493 203396 SH SOLE 203396 0 0 VANECK ETF TRUST INFLATION ALLOCA 92189F130 467979 18870 SH SOLE 18870 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 920062 25808 SH SOLE 25808 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 2885412 165258 SH SOLE 165258 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 217720 1964 SH SOLE 1964 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 23653677 364407 SH SOLE 364407 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 375464 4830 SH SOLE 4830 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 1793888 23554 SH SOLE 23554 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 145841 25813 SH SOLE 25813 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 7090521 34939 SH SOLE 34939 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 13956036 626674 SH SOLE 626674 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 2210442 130950 SH SOLE 130950 0 0 VANECK ETF TRUST STEEL ETF 92189F205 265196 4585 SH SOLE 4585 0 0 VANECK ETF TRUST DURABLE HGH DIV 92189H102 3515543 110261 SH SOLE 110261 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 2794921 9192 SH SOLE 9192 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 4667621 279331 SH SOLE 279331 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 2151569 13469 SH SOLE 13469 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 720449 39563 SH SOLE 39563 0 0 VANECK ETF TRUST RETAIL ETF 92189F684 347822 2195 SH SOLE 2195 0 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 799143 67495 SH SOLE 67495 0 0 VANECK ETF TRUST CHINA BOND ETF 92189F379 286202 12930 SH SOLE 12930 0 0 VANECK ETF TRUST NATURAL RESOURC 92189F841 410243 8332 SH SOLE 8332 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 381556 21569 SH SOLE 21569 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 24451166 115915 SH SOLE 115915 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 13519127 96524 SH SOLE 96524 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 25879851 158219 SH SOLE 158219 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1974121 12867 SH SOLE 12867 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 6614705 38167 SH SOLE 38167 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 6882939 36928 SH SOLE 36928 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 18086870 115166 SH SOLE 115166 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1008063 5954 SH SOLE 5954 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 860149549 11873958 SH SOLE 11873958 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4892894456 64995941 SH SOLE 64995941 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1541915580 21463190 SH SOLE 21463190 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1464516674 19705553 SH SOLE 19705553 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 672890 13732 SH SOLE 13732 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 2324837832 49016189 SH SOLE 49016189 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4836442709 13765705 SH SOLE 13765705 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2073286469 9728715 SH SOLE 9728715 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 227003591 1303121 SH SOLE 1303121 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 422273519 2071898 SH SOLE 2071898 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 533447530 2906437 SH SOLE 2906437 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 2866438194 20420590 SH SOLE 20420590 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 578391080 4353388 SH SOLE 4353388 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 173639062 965949 SH SOLE 965949 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 202191650 1495058 SH SOLE 1495058 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 289693605 3512289 SH SOLE 3512289 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 221465103 1104344 SH SOLE 1104344 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 502060571 3161591 SH SOLE 3161591 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1495387137 7821472 SH SOLE 7821472 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 482137001 9615816 SH SOLE 9615816 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 93860655 912953 SH SOLE 912953 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1333007587 34197219 SH SOLE 34197219 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 21236461 383053 SH SOLE 383053 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 242432420 3767404 SH SOLE 3767404 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 123572643 2989179 SH SOLE 2989179 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 35623402 413312 SH SOLE 413312 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 95865383 2052352 SH SOLE 2052352 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 281342923 5684844 SH SOLE 5684844 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 131907666 1874487 SH SOLE 1874487 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 343694780 4434199 SH SOLE 4434199 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 120840763 2066361 SH SOLE 2066361 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 122774099 1621636 SH SOLE 1621636 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 11287650 183182 SH SOLE 183182 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 840682365 18468418 SH SOLE 18468418 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 43362350 248837 SH SOLE 248837 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 175223158 3178940 SH SOLE 3178940 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 160042529 2403763 SH SOLE 2403763 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 6595306 42356 SH SOLE 42356 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1973923 11493 SH SOLE 11493 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 600685629 7988903 SH SOLE 7988903 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 169275112 2927622 SH SOLE 2927622 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 32437850 436991 SH SOLE 436991 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 10146603 151329 SH SOLE 151329 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2865684 23534 SH SOLE 23534 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 277246941 1825795 SH SOLE 1825795 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 730337549 14120989 SH SOLE 14120989 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3598131055 85731024 SH SOLE 85731024 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 13309448 116688 SH SOLE 116688 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 26769415 270852 SH SOLE 270852 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 241386 2446 SH SOLE 2446 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 1355383 12927 SH SOLE 12927 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 907457 9224 SH SOLE 9224 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 19604630 281554 SH SOLE 281554 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 13569000 222516 SH SOLE 222516 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 442359471 4087972 SH SOLE 4087972 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 88626326 1487768 SH SOLE 1487768 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 7180212 145969 SH SOLE 145969 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 14012206 212757 SH SOLE 212757 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 5223523 63063 SH SOLE 63063 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 81652427 616710 SH SOLE 616710 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 186446599 1083551 SH SOLE 1083551 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 173622285 1688112 SH SOLE 1688112 0 0 VANGUARD WORLD FD ESG US CORP BD 921910691 6868954 113209 SH SOLE 113209 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 15545953 70980 SH SOLE 70980 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 60390827 315242 SH SOLE 315242 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 58360608 481206 SH SOLE 481206 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 41269350 498844 SH SOLE 498844 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 82102149 330990 SH SOLE 330990 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 34185170 187172 SH SOLE 187172 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 95524471 299065 SH SOLE 299065 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 21716360 127593 SH SOLE 127593 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 14821586 180202 SH SOLE 180202 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 39907370 260220 SH SOLE 260220 0 0 VAPOTHERM INC COM 922107107 28382 10512 SH SOLE 10512 0 0 VARONIS SYS INC COM 922280102 327978 13700 SH SOLE 13700 0 0 VAXCYTE INC COM 92243G108 345192 7199 SH SOLE 7199 0 0 VECTOR GROUP LTD COM 92240M108 623431 52566 SH SOLE 52566 0 0 VEECO INSTRS INC DEL COM 922417100 391072 21048 SH SOLE 21048 0 0 VEEVA SYS INC CL A COM 922475108 66824007 414079 SH SOLE 414079 0 0 VELO3D INC COMMON STOCK 92259N104 36756 20534 SH SOLE 20534 0 0 VENTAS INC COM 92276F100 19574523 434507 SH SOLE 434507 0 0 VERACYTE INC COM 92337F107 3308864 139438 SH SOLE 139438 0 0 VERADIGM INC COM 01988P108 452713 25664 SH SOLE 25664 0 0 VERICEL CORP COM 92346J108 2004237 76091 SH SOLE 76091 0 0 VERINT SYS INC COM 92343X100 1278906 35251 SH SOLE 35251 0 0 VERISIGN INC COM 92343E102 8586872 41797 SH SOLE 41797 0 0 VERISK ANALYTICS INC COM 92345Y106 84894689 481208 SH SOLE 481208 0 0 VERITEX HLDGS INC COM 923451108 1034317 36835 SH SOLE 36835 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 245397781 6228370 SH SOLE 6228370 0 0 VERMILION ENERGY INC COM 923725105 1122463 63420 SH SOLE 63420 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 672952 25754 SH SOLE 25754 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 1153159 83381 SH SOLE 83381 0 0 VERTEX INC CL A 92538J106 2177762 150087 SH SOLE 150087 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 82071167 284200 SH SOLE 284200 0 0 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 2004154 230098 SH SOLE 230098 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 3492259 255656 SH SOLE 255656 0 0 VIATRIS INC COM 92556V106 7406604 665463 SH SOLE 665463 0 0 VIAVI SOLUTIONS INC COM 925550105 389332 37044 SH SOLE 37044 0 0 VICI PPTYS INC COM 925652109 127061629 3921655 SH SOLE 3921655 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 629656 17598 SH SOLE 17598 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 770194 28706 SH SOLE 28706 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1877083 29325 SH SOLE 29325 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 8119027 119856 SH SOLE 119856 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 12538295 202003 SH SOLE 202003 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4220165 81818 SH SOLE 81818 0 0 VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N535 11502683 236486 SH SOLE 236486 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 416654 7075 SH SOLE 7075 0 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 238162 4106 SH SOLE 4106 0 0 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 446409 12077 SH SOLE 12077 0 0 VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 4808413 164110 SH SOLE 164110 0 0 VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 342768 12890 SH SOLE 12890 0 0 VIEWRAY INC COM 92672L107 935146 208738 SH SOLE 208738 0 0 VIKING THERAPEUTICS INC COM 92686J106 143735 15291 SH SOLE 15291 0 0 VIMEO INC COMMON STOCK 92719V100 67852 19782 SH SOLE 19782 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 7357111 231428 SH SOLE 231428 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6534747 479087 SH SOLE 479087 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 1264336 49954 SH SOLE 49954 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 54187 15571 SH SOLE 15571 0 0 VIRIOS THERAPEUTICS INC COM 92829J104 25770 109196 SH SOLE 109196 0 0 VIRTU FINL INC CL A 928254101 6599464 323345 SH SOLE 323345 0 0 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 92197 10671 SH SOLE 10671 0 0 VIRTUS CONVERTIBLE & INC FD COM 92838U108 1144151 397275 SH SOLE 397275 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 2222470 653668 SH SOLE 653668 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 1052004 93263 SH SOLE 93263 0 0 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 1126562 48496 SH SOLE 48496 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 423650 2213 SH SOLE 2213 0 0 VISA INC COM CL A 92826C839 634906894 3055963 SH SOLE 3055963 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1787373 82864 SH SOLE 82864 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 40534 42000 SH SOLE 42000 0 0 VISTA OUTDOOR INC COM 928377100 526319 21597 SH SOLE 21597 0 0 VISTEON CORP COM NEW 92839U206 2552722 19512 SH SOLE 19512 0 0 VISTRA CORP COM 92840M102 4039657 174123 SH SOLE 174123 0 0 VITA COCO CO INC COM 92846Q107 329745 23860 SH SOLE 23860 0 0 VITAL FARMS INC COM 92847W103 517038 34654 SH SOLE 34654 0 0 VIVID SEATS INC COM CL A 92854T100 103273 14147 SH SOLE 14147 0 0 VMWARE INC CL A COM 928563402 4542964 37007 SH SOLE 37007 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 46099977 4555334 SH SOLE 4555334 0 0 VONTIER CORPORATION COM 928881101 3077063 159186 SH SOLE 159186 0 0 VORNADO RLTY TR SH BEN INT 929042109 5764001 276982 SH SOLE 276982 0 0 VOYA FINANCIAL INC COM 929089100 8179734 133025 SH SOLE 133025 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 265274 30491 SH SOLE 30491 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1570512 290298 SH SOLE 290298 0 0 VULCAN MATLS CO COM 929160109 22344197 127601 SH SOLE 127601 0 0 WABTEC COM 929740108 25845859 258951 SH SOLE 258951 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 39243728 1050421 SH SOLE 1050421 0 0 WALKER & DUNLOP INC COM 93148P102 2796344 35631 SH SOLE 35631 0 0 WALKME LTD ORD SHS M97628107 687022 61451 SH SOLE 61451 0 0 WALMART INC COM 931142103 232497118 1639729 SH SOLE 1639729 0 0 WARBY PARKER INC CL A COM 93403J106 259966 19271 SH SOLE 19271 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 7092642 748169 SH SOLE 748169 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 572340 16343 SH SOLE 16343 0 0 WARRIOR MET COAL INC COM 93627C101 430981 12442 SH SOLE 12442 0 0 WASHINGTON FED INC COM 938824109 555889 16569 SH SOLE 16569 0 0 WASHINGTON TR BANCORP INC COM 940610108 391170 8291 SH SOLE 8291 0 0 WASTE CONNECTIONS INC COM 94106B101 49404169 372754 SH SOLE 372754 0 0 WASTE MGMT INC DEL COM 94106L109 62120836 395977 SH SOLE 395977 0 0 WATERS CORP COM 941848103 6214129 18139 SH SOLE 18139 0 0 WATSCO INC COM 942622200 31692752 127076 SH SOLE 127076 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 462565 3163 SH SOLE 3163 0 0 WAYFAIR INC CL A 94419L101 559919 17024 SH SOLE 17024 0 0 WD 40 CO COM 929236107 5264434 32656 SH SOLE 32656 0 0 WEBSTER FINL CORP COM 947890109 7145554 150941 SH SOLE 150941 0 0 WEC ENERGY GROUP INC COM 92939U106 44462199 474213 SH SOLE 474213 0 0 WEIBO CORP SPONSORED ADR 948596101 1059630 55420 SH SOLE 55420 0 0 WEIS MKTS INC COM 948849104 1155232 14039 SH SOLE 14039 0 0 WELLS FARGO CO NEW COM 949746101 99366939 2406562 SH SOLE 2406562 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2235412 1886 SH SOLE 1886 0 0 WELLTOWER INC COM 95040Q104 23749418 362310 SH SOLE 362310 0 0 WENDYS CO COM 95058W100 4401212 194486 SH SOLE 194486 0 0 WERNER ENTERPRISES INC COM 950755108 1828804 45425 SH SOLE 45425 0 0 WESBANCO INC COM 950810101 3788968 102460 SH SOLE 102460 0 0 WESCO INTL INC COM 95082P105 2129527 17009 SH SOLE 17009 0 0 WEST FRASER TIMBER CO LTD COM 952845105 216865 3000 SH SOLE 3000 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 46017192 195527 SH SOLE 195527 0 0 WESTAMERICA BANCORPORATION COM 957090103 489037 8287 SH SOLE 8287 0 0 WESTERN ALLIANCE BANCORP COM 957638109 12487255 209658 SH SOLE 209658 0 0 WESTERN ASSET GBL HIGH INC F COM 95766B109 223910 32928 SH SOLE 32928 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 146433 11467 SH SOLE 11467 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 1149621 291043 SH SOLE 291043 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 1104531 145525 SH SOLE 145525 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 1078792 107129 SH SOLE 107129 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 2706314 251283 SH SOLE 251283 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 168016 15791 SH SOLE 15791 0 0 WESTERN DIGITAL CORP. COM 958102105 2643956 83802 SH SOLE 83802 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1005840 1056000 SH SOLE 1056000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 630393 23478 SH SOLE 23478 0 0 WESTERN UN CO COM 959802109 2781638 202007 SH SOLE 202007 0 0 WESTLAKE CORPORATION COM 960413102 5364035 52312 SH SOLE 52312 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 27824 35911 SH SOLE 35911 0 0 WESTROCK CO COM 96145D105 1873896 53296 SH SOLE 53296 0 0 WEX INC COM 96208T104 1656302 10121 SH SOLE 10121 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 23003134 742037 SH SOLE 742037 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1700888 43523 SH SOLE 43523 0 0 WHIRLPOOL CORP COM 963320106 13896083 98233 SH SOLE 98233 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 9315956 6587 SH SOLE 6587 0 0 WIDEOPENWEST INC COM 96758W101 136313 14963 SH SOLE 14963 0 0 WILEY JOHN & SONS INC CL A 968223206 699904 17471 SH SOLE 17471 0 0 WILLIAMS COS INC COM 969457100 90517458 2751291 SH SOLE 2751291 0 0 WILLIAMS SONOMA INC COM 969904101 11648202 101359 SH SOLE 101359 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 16492505 67432 SH SOLE 67432 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 7390761 163621 SH SOLE 163621 0 0 WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 16801 23015 SH SOLE 23015 0 0 WINDTREE THERAPEUTICS INC COM 97382D303 36080 212236 SH SOLE 212236 0 0 WINGSTOP INC COM 974155103 8551029 62135 SH SOLE 62135 0 0 WINTRUST FINL CORP COM 97650W108 3258247 38550 SH SOLE 38550 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 132520 28438 SH SOLE 28438 0 0 WISDOMTREE INC COM 97717P104 411440 75494 SH SOLE 75494 0 0 WISDOMTREE INC NOTE 3.250% 6/1 97717PAD6 12957 14000 SH SOLE 14000 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 24204779 679146 SH SOLE 679146 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 22677781 1097135 SH SOLE 1097135 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 11045295 424004 SH SOLE 424004 0 0 WISDOMTREE TR CHINADIV EX FI 97717X719 262499 7556 SH SOLE 7556 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 310318 12373 SH SOLE 12373 0 0 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 2141540 117538 SH SOLE 117538 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 8523225 193754 SH SOLE 193754 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 4933789 184925 SH SOLE 184925 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6686610 95578 SH SOLE 95578 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 110819417 2204484 SH SOLE 2204484 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 5160982 160155 SH SOLE 160155 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 459664 14104 SH SOLE 14104 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 5210192 110761 SH SOLE 110761 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 25920386 727488 SH SOLE 727488 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 3749673 104535 SH SOLE 104535 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 368026 6634 SH SOLE 6634 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 267354 11241 SH SOLE 11241 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 14732665 254187 SH SOLE 254187 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 1377699 43688 SH SOLE 43688 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 10470855 215361 SH SOLE 215361 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 11370877 399820 SH SOLE 399820 0 0 WISDOMTREE TR US AI ENHANCED 97717W406 2986434 32530 SH SOLE 32530 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 2619488 59629 SH SOLE 59629 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 17007456 197623 SH SOLE 197623 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 37977183 613030 SH SOLE 613030 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 13535926 329021 SH SOLE 329021 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 37509446 621429 SH SOLE 621429 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 6630615 155685 SH SOLE 155685 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 3252707 53631 SH SOLE 53631 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 12801849 300161 SH SOLE 300161 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 4800137 115443 SH SOLE 115443 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 2469481 65678 SH SOLE 65678 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 779528 26651 SH SOLE 26651 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 7174725 234392 SH SOLE 234392 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2749632 42769 SH SOLE 42769 0 0 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 1138875 26163 SH SOLE 26163 0 0 WISDOMTREE TR US EFFICIENT COR 97717Y790 2920387 89997 SH SOLE 89997 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 1565881 38943 SH SOLE 38943 0 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 1279250 20670 SH SOLE 20670 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 24483876 556325 SH SOLE 556325 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 10342496 379171 SH SOLE 379171 0 0 WISDOMTREE TR PUTWRITE STRAT 97717X560 1009365 33610 SH SOLE 33610 0 0 WIX COM LTD SHS M98068105 1310619 17059 SH SOLE 17059 0 0 WM TECHNOLOGY INC COM 92971A109 38086 37709 SH SOLE 37709 0 0 WNS HLDGS LTD SPON ADR 92932M101 5133038 64171 SH SOLE 64171 0 0 WOLFSPEED INC COM 977852102 4375997 63384 SH SOLE 63384 0 0 WOLVERINE WORLD WIDE INC COM 978097103 964662 88258 SH SOLE 88258 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 5718095 236187 SH SOLE 236187 0 0 WOODWARD INC COM 980745103 8164664 84512 SH SOLE 84512 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 867311 31504 SH SOLE 31504 0 0 WORKDAY INC CL A 98138H101 49473501 295664 SH SOLE 295664 0 0 WORKIVA INC COM CL A 98139A105 16578805 197437 SH SOLE 197437 0 0 WORLD FUEL SVCS CORP COM 981475106 1625080 59461 SH SOLE 59461 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 24246350 669974 SH SOLE 669974 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 3424190 49974 SH SOLE 49974 0 0 WORTHINGTON INDS INC COM 981811102 4186076 84210 SH SOLE 84210 0 0 WP CAREY INC COM 92936U109 39978458 511561 SH SOLE 511561 0 0 WPP PLC NEW ADR 92937A102 3839474 78102 SH SOLE 78102 0 0 WSFS FINL CORP COM 929328102 3889594 85787 SH SOLE 85787 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2766029 38789 SH SOLE 38789 0 0 WYNN RESORTS LTD COM 983134107 222903 2703 SH SOLE 2703 0 0 XCEL ENERGY INC COM 98389B100 27744767 395732 SH SOLE 395732 0 0 XENCOR INC COM 98401F105 439113 16863 SH SOLE 16863 0 0 XENIA HOTELS & RESORTS INC COM 984017103 455588 34567 SH SOLE 34567 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 664684 45526 SH SOLE 45526 0 0 XOMETRY INC CLASS A COM 98423F109 1524221 47292 SH SOLE 47292 0 0 XP INC CL A G98239109 3421234 223027 SH SOLE 223027 0 0 XPO INC COM 983793100 591397 17765 SH SOLE 17765 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 215840 9413 SH SOLE 9413 0 0 XUNLEI LTD SPONSORED ADR 98419E108 108297 59504 SH SOLE 59504 0 0 XYLEM INC COM 98419M100 19644670 177667 SH SOLE 177667 0 0 YALLA GROUP LTD ADS 98459U103 294242 84069 SH SOLE 84069 0 0 YAMANA GOLD INC COM 98462Y100 748535 134871 SH SOLE 134871 0 0 YANDEX N V SHS CLASS A N97284108 1355078 114518 SH SOLE 114518 0 0 YELP INC CL A 985817105 261890 9579 SH SOLE 9579 0 0 YETI HLDGS INC COM 98585X104 2252510 54527 SH SOLE 54527 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 43162 31505 SH SOLE 31505 0 0 YOUDAO INC SPONSORED ADS 98741T104 65012 12084 SH SOLE 12084 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 922465 100377 SH SOLE 100377 0 0 YUM BRANDS INC COM 988498101 28236497 220460 SH SOLE 220460 0 0 YUM CHINA HLDGS INC COM 98850P109 9566833 175056 SH SOLE 175056 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 30421522 118644 SH SOLE 118644 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 23585 16266 SH SOLE 16266 0 0 ZIFF DAVIS INC COM 48123V102 2421158 30609 SH SOLE 30609 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2057233 63869 SH SOLE 63869 0 0 ZILLOW GROUP INC CL A 98954M101 375019 12016 SH SOLE 12016 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 14822366 116254 SH SOLE 116254 0 0 ZIONS BANCORPORATION N A COM 989701107 1828063 37186 SH SOLE 37186 0 0 ZOETIS INC CL A 98978V103 176852078 1206770 SH SOLE 1206770 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3592684 53036 SH SOLE 53036 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 7596440 252290 SH SOLE 252290 0 0 ZSCALER INC COM 98980G102 991849 8864 SH SOLE 8864 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 853094 31749 SH SOLE 31749 0 0 ZUMIEZ INC COM 989817101 222574 10238 SH SOLE 10238 0 0 ZUORA INC COM CL A 98983V106 68701 10802 SH SOLE 10802 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 891049 42130 SH SOLE 42130 0 0 ZYMEWORKS DEL INC COM 98985Y108 441457 56165 SH SOLE 56165 0 0 ZYNEX INC COM 98986M103 259102 18627 SH SOLE 18627 0 0