0001214659-22-001891.txt : 20220204 0001214659-22-001891.hdr.sgml : 20220204 20220204154057 ACCESSION NUMBER: 0001214659-22-001891 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220204 DATE AS OF CHANGE: 20220204 EFFECTIVENESS DATE: 20220204 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: 22592957 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 13F-HR LIVE false false false 0001407543 XXXXXXXX 12-31-2021 12-31-2021 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-04-2022 0 3864 202201130
INFORMATION TABLE 2 infotable.xml 1 800 FLOWERS COM INC CL A 68243Q106 706 30222 SH SOLE 30222 0 0 10X GENOMICS INC CL A COM 88025U109 2254 15131 SH SOLE 15131 0 0 1847 GOEDEKER INC COM 28252C109 96 39953 SH SOLE 39953 0 0 2U INC COM 90214J101 5759 286924 SH SOLE 286924 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 574 25021 SH SOLE 25021 0 0 3-D SYS CORP DEL COM NEW 88554D205 237 10995 SH SOLE 10995 0 0 3M CO COM 88579Y101 125284 705308 SH SOLE 705308 0 0 8X8 INC NEW COM 282914100 392 23418 SH SOLE 23418 0 0 9F INC SPONSORED ADS 65442R109 31 28478 SH SOLE 28478 0 0 AAON INC COM PAR $0.004 000360206 3204 40333 SH SOLE 40333 0 0 AAR CORP COM 000361105 1522 39002 SH SOLE 39002 0 0 ABB LTD SPONSORED ADR 000375204 24680 646593 SH SOLE 646593 0 0 ABBOTT LABS COM 002824100 350692 2491773 SH SOLE 2491773 0 0 ABBVIE INC COM 00287Y109 431376 3185939 SH SOLE 3185939 0 0 ABCAM PLC ADS 000380204 2077 88189 SH SOLE 88189 0 0 ABERCROMBIE & FITCH CO CL A 002896207 489 14032 SH SOLE 14032 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1407 368211 SH SOLE 368211 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1300 107531 SH SOLE 107531 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 4500 256265 SH SOLE 256265 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 1376 7812 SH SOLE 7812 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 1263 14051 SH SOLE 14051 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 12623 141111 SH SOLE 141111 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 3481 155395 SH SOLE 155395 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1961 191861 SH SOLE 191861 0 0 ABIOMED INC COM 003654100 16287 45345 SH SOLE 45345 0 0 ABM INDS INC COM 000957100 4627 113256 SH SOLE 113256 0 0 ABRDN ETFS BBRG ALL COMMDY 003261203 767 24955 SH SOLE 24955 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 6462 281081 SH SOLE 281081 0 0 ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 5960 238685 SH SOLE 238685 0 0 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 3825 123490 SH SOLE 123490 0 0 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 2387 112058 SH SOLE 112058 0 0 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 4549 148116 SH SOLE 148116 0 0 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 4444 167700 SH SOLE 167700 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 3687 131786 SH SOLE 131786 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7540 124213 SH SOLE 124213 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1812 77627 SH SOLE 77627 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 255 11673 SH SOLE 11673 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 537914 1297584 SH SOLE 1297584 0 0 ACCO BRANDS CORP COM 00081T108 118 14325 SH SOLE 14325 0 0 ACCOLADE INC COM 00437E102 632 23992 SH SOLE 23992 0 0 ACI WORLDWIDE INC COM 004498101 3101 89361 SH SOLE 89361 0 0 ACTIVISION BLIZZARD INC COM 00507V109 35441 532702 SH SOLE 532702 0 0 ACUITY BRANDS INC COM 00508Y102 3934 18581 SH SOLE 18581 0 0 ACUSHNET HLDGS CORP COM 005098108 3145 59251 SH SOLE 59251 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1297 46206 SH SOLE 46206 0 0 ADDUS HOMECARE CORP COM 006739106 821 8779 SH SOLE 8779 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 465310 820566 SH SOLE 820566 0 0 ADTRAN INC COM 00738A106 403 17670 SH SOLE 17670 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 34101 142157 SH SOLE 142157 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 5074 37275 SH SOLE 37275 0 0 ADVANCED ENERGY INDS COM 007973100 4601 50522 SH SOLE 50522 0 0 ADVANCED MICRO DEVICES INC COM 007903107 47405 329433 SH SOLE 329433 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1261 49273 SH SOLE 49273 0 0 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 3011 98412 SH SOLE 98412 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 18289 378334 SH SOLE 378334 0 0 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 1685 26232 SH SOLE 26232 0 0 ADVISORSHARES TR DORSY MICR ETF 00768Y537 483 12370 SH SOLE 12370 0 0 AECOM COM 00766T100 600 7751 SH SOLE 7751 0 0 AEGON N V NY REGISTRY SHS 007924103 1867 377922 SH SOLE 377922 0 0 AERCAP HOLDINGS NV SHS N00985106 11254 172033 SH SOLE 172033 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 263 37468 SH SOLE 37468 0 0 AEROVIRONMENT INC COM 008073108 217 3500 SH SOLE 3500 0 0 AES CORP COM 00130H105 10492 431752 SH SOLE 431752 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2311 14046 SH SOLE 14046 0 0 AFFIRM HLDGS INC COM CL A 00827B106 2258 22454 SH SOLE 22454 0 0 AFLAC INC COM 001055102 14851 254334 SH SOLE 254334 0 0 AG MTG INVT TR INC COM NEW 001228501 206 20065 SH SOLE 20065 0 0 AGCO CORP COM 001084102 8717 75130 SH SOLE 75130 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 75308 471707 SH SOLE 471707 0 0 AGNC INVT CORP COM 00123Q104 6175 410599 SH SOLE 410599 0 0 AGNICO EAGLE MINES LTD COM 008474108 3298 62062 SH SOLE 62062 0 0 AGREE RLTY CORP COM 008492100 6021 84375 SH SOLE 84375 0 0 AILERON THERAPEUTICS INC COM 00887A105 77 136760 SH SOLE 136760 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 595 20318 SH SOLE 20318 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 520 19536 SH SOLE 19536 0 0 AIR LEASE CORP CL A 00912X302 16648 376393 SH SOLE 376393 0 0 AIR PRODS & CHEMS INC COM 009158106 54866 180325 SH SOLE 180325 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1185 40322 SH SOLE 40322 0 0 AIRBNB INC COM CL A 009066101 47918 287814 SH SOLE 287814 0 0 AIRGAIN INC COM 00938A104 133 12533 SH SOLE 12533 0 0 AIRNET TECHNOLOGY INC SPONSORED ADS 00941Q104 17 11470 SH SOLE 11470 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 47557 406329 SH SOLE 406329 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 155 23232 SH SOLE 23232 0 0 ALAMO GROUP INC COM 011311107 647 4396 SH SOLE 4396 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 121 15703 SH SOLE 15703 0 0 ALARM COM HLDGS INC COM 011642105 9223 108745 SH SOLE 108745 0 0 ALASKA AIR GROUP INC COM 011659109 896 17199 SH SOLE 17199 0 0 ALBANY INTL CORP CL A 012348108 14151 159985 SH SOLE 159985 0 0 ALBEMARLE CORP COM 012653101 28955 123861 SH SOLE 123861 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 730 24171 SH SOLE 24171 0 0 ALCOA CORP COM 013872106 1329 22303 SH SOLE 22303 0 0 ALCON AG ORD SHS H01301128 124341 1422535 SH SOLE 1422535 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2397 95537 SH SOLE 95537 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 22221 99666 SH SOLE 99666 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 3929 271811 SH SOLE 271811 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30726 258658 SH SOLE 258658 0 0 ALIGN TECHNOLOGY INC COM 016255101 61222 93159 SH SOLE 93159 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 251 17842 SH SOLE 17842 0 0 ALKERMES PLC SHS G01767105 335 14405 SH SOLE 14405 0 0 ALLEGHANY CORP MD COM 017175100 7970 11939 SH SOLE 11939 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1112 5944 SH SOLE 5944 0 0 ALLEGION PLC ORD SHS G0176J109 20105 151804 SH SOLE 151804 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 1429 39491 SH SOLE 39491 0 0 ALLETE INC COM NEW 018522300 2942 44345 SH SOLE 44345 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 532 7988 SH SOLE 7988 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1226 101085 SH SOLE 101085 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 319 6528 SH SOLE 6528 0 0 ALLIANT ENERGY CORP COM 018802108 8410 136815 SH SOLE 136815 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 6872 189062 SH SOLE 189062 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 292 15828 SH SOLE 15828 0 0 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 522 88553 SH SOLE 88553 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 1832 200044 SH SOLE 200044 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 559 42297 SH SOLE 42297 0 0 ALLSTATE CORP COM 020002101 31010 263580 SH SOLE 263580 0 0 ALLY FINL INC COM 02005N100 20078 421714 SH SOLE 421714 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5819 34313 SH SOLE 34313 0 0 ALPHABET INC CAP STK CL A 02079K305 686281 236890 SH SOLE 236890 0 0 ALPHABET INC CAP STK CL C 02079K107 767484 265236 SH SOLE 265236 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 4284 374788 SH SOLE 374788 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 36797 1123910 SH SOLE 1123910 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 435 8109 SH SOLE 8109 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 3501 142012 SH SOLE 142012 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 465 7250 SH SOLE 7250 0 0 ALPS ETF TR RIVERFRONT DYM 00162Q536 18375 737198 SH SOLE 737198 0 0 ALPS ETF TR RIVERFRNT DYMC 00162Q528 23843 502613 SH SOLE 502613 0 0 ALPS ETF TR RIVERFRNT FLEX 00162Q510 10095 211281 SH SOLE 211281 0 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 202 3131 SH SOLE 3131 0 0 ALTAIR ENGR INC COM CL A 021369103 7263 93935 SH SOLE 93935 0 0 ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 59 82386 SH SOLE 82386 0 0 ALTERYX INC COM CL A 02156B103 262 4329 SH SOLE 4329 0 0 ALTICE USA INC CL A 02156K103 1926 119041 SH SOLE 119041 0 0 ALTRA INDL MOTION CORP COM 02208R106 5012 97194 SH SOLE 97194 0 0 ALTRIA GROUP INC COM 02209S103 112438 2372606 SH SOLE 2372606 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 86 25463 SH SOLE 25463 0 0 AMAZON COM INC COM 023135106 1069430 320732 SH SOLE 320732 0 0 AMBARELLA INC SHS G037AX101 2315 11409 SH SOLE 11409 0 0 AMBEV SA SPONSORED ADR 02319V103 5631 2011196 SH SOLE 2011196 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1131 41596 SH SOLE 41596 0 0 AMC NETWORKS INC CL A 00164V103 1050 30494 SH SOLE 30494 0 0 AMCOR PLC ORD G0250X107 12574 1047000 SH SOLE 1047000 0 0 AMDOCS LTD SHS G02602103 28660 382952 SH SOLE 382952 0 0 AMEDISYS INC COM 023436108 21744 134325 SH SOLE 134325 0 0 AMER SOFTWARE INC CL A 029683109 486 18578 SH SOLE 18578 0 0 AMER STATES WTR CO COM 029899101 888 8581 SH SOLE 8581 0 0 AMERCO COM 023586100 2798 3853 SH SOLE 3853 0 0 AMEREN CORP COM 023608102 13984 157105 SH SOLE 157105 0 0 AMERESCO INC CL A 02361E108 3941 48397 SH SOLE 48397 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 12177 576845 SH SOLE 576845 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 663 36927 SH SOLE 36927 0 0 AMERICAN ASSETS TR INC COM 024013104 2621 69837 SH SOLE 69837 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 350 37555 SH SOLE 37555 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 9329 162846 SH SOLE 162846 0 0 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 14408 178451 SH SOLE 178451 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 11025 138261 SH SOLE 138261 0 0 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 19758 357611 SH SOLE 357611 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 3274 51709 SH SOLE 51709 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 12077 150655 SH SOLE 150655 0 0 AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 142256 2356572 SH SOLE 2356572 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 6722 106048 SH SOLE 106048 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 37714 727794 SH SOLE 727794 0 0 AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760 8963 157018 SH SOLE 157018 0 0 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 53503 1040141 SH SOLE 1040141 0 0 AMERICAN CENTY ETF TR QUALITY PREFER 025072539 11480 278507 SH SOLE 278507 0 0 AMERICAN CENTY ETF TR QUALITY CONVER 025072521 12843 263519 SH SOLE 263519 0 0 AMERICAN CENTY ETF TR SELECT HIGH YIEL 025072331 14178 282507 SH SOLE 282507 0 0 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 38506 727357 SH SOLE 727357 0 0 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 42825 557332 SH SOLE 557332 0 0 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 6803 111173 SH SOLE 111173 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 2499 38717 SH SOLE 38717 0 0 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 3529 72349 SH SOLE 72349 0 0 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 6800 136041 SH SOLE 136041 0 0 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 1954 39532 SH SOLE 39532 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 857 33855 SH SOLE 33855 0 0 AMERICAN ELEC PWR CO INC COM 025537101 61633 692740 SH SOLE 692740 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1504 38650 SH SOLE 38650 0 0 AMERICAN EXPRESS CO COM 025816109 56794 347152 SH SOLE 347152 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 650 71151 SH SOLE 71151 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 4180 30439 SH SOLE 30439 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 12955 297073 SH SOLE 297073 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 54070 950935 SH SOLE 950935 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 515 2726 SH SOLE 2726 0 0 AMERICAN TOWER CORP NEW COM 03027X100 186201 636584 SH SOLE 636584 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1134 17399 SH SOLE 17399 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5498 29111 SH SOLE 29111 0 0 AMERICOLD RLTY TR COM 03064D108 15736 479911 SH SOLE 479911 0 0 AMERIPRISE FINL INC COM 03076C106 98226 325618 SH SOLE 325618 0 0 AMERIS BANCORP COM 03076K108 2407 48445 SH SOLE 48445 0 0 AMERISAFE INC COM 03071H100 765 14214 SH SOLE 14214 0 0 AMERISOURCEBERGEN CORP COM 03073E105 58310 438785 SH SOLE 438785 0 0 AMETEK INC COM 031100100 24339 165527 SH SOLE 165527 0 0 AMGEN INC COM 031162100 130652 580755 SH SOLE 580755 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1325 114759 SH SOLE 114759 0 0 AMKOR TECHNOLOGY INC COM 031652100 3168 127786 SH SOLE 127786 0 0 AMN HEALTHCARE SVCS INC COM 001744101 13973 114220 SH SOLE 114220 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 132 27470 SH SOLE 27470 0 0 AMPHENOL CORP NEW CL A 032095101 165298 1889990 SH SOLE 1889990 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 8870 256803 SH SOLE 256803 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 3894 101958 SH SOLE 101958 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 673 37386 SH SOLE 37386 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 1345 15277 SH SOLE 15277 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 8224 204739 SH SOLE 204739 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 364 21870 SH SOLE 21870 0 0 AMYRIS INC COM NEW 03236M200 803 148490 SH SOLE 148490 0 0 ANALOG DEVICES INC COM 032654105 179227 1019665 SH SOLE 1019665 0 0 ANAPLAN INC COM 03272L108 1716 37434 SH SOLE 37434 0 0 ANDERSONS INC COM 034164103 437 11289 SH SOLE 11289 0 0 ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 857 50210 SH SOLE 50210 0 0 ANGI INC COM CL A NEW 00183L102 94 10254 SH SOLE 10254 0 0 ANGIODYNAMICS INC COM 03475V101 1243 45070 SH SOLE 45070 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 378 18038 SH SOLE 18038 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 16274 268767 SH SOLE 268767 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 10943 1399421 SH SOLE 1399421 0 0 ANSYS INC COM 03662Q105 88277 220077 SH SOLE 220077 0 0 ANTARES PHARMA INC COM 036642106 78 21810 SH SOLE 21810 0 0 ANTERO MIDSTREAM CORP COM 03676B102 2781 287318 SH SOLE 287318 0 0 ANTERO RESOURCES CORP COM 03674X106 248 14158 SH SOLE 14158 0 0 ANTHEM INC COM 036752103 125861 271522 SH SOLE 271522 0 0 AON PLC SHS CL A G0403H108 61736 205404 SH SOLE 205404 0 0 APA CORPORATION COM 03743Q108 1954 72656 SH SOLE 72656 0 0 APARTMENT INCOME REIT CORP COM 03750L109 6020 110119 SH SOLE 110119 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 808 104677 SH SOLE 104677 0 0 API GROUP CORP COM STK 00187Y100 2546 98791 SH SOLE 98791 0 0 APOGEE ENTERPRISES INC COM 037598109 369 7654 SH SOLE 7654 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2864 217604 SH SOLE 217604 0 0 APOLLO INVT CORP COM NEW 03761U502 417 32591 SH SOLE 32591 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 352 22950 SH SOLE 22950 0 0 APPFOLIO INC COM CL A 03783C100 513 4236 SH SOLE 4236 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 816 50504 SH SOLE 50504 0 0 APPLE INC COM 037833100 1492325 8404145 SH SOLE 8404145 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2177 21200 SH SOLE 21200 0 0 APPLIED MATLS INC COM 038222105 130461 829064 SH SOLE 829064 0 0 APRIA INC COM 03836A101 3278 100540 SH SOLE 100540 0 0 APTARGROUP INC COM 038336103 8293 67708 SH SOLE 67708 0 0 APTIV PLC SHS G6095L109 56951 345262 SH SOLE 345262 0 0 APYX MEDICAL CORPORATION COM 03837C106 227 17738 SH SOLE 17738 0 0 ARAMARK COM 03852U106 1403 38069 SH SOLE 38069 0 0 ARBOR REALTY TRUST INC COM 038923108 4220 230358 SH SOLE 230358 0 0 ARCBEST CORP COM 03937C105 1625 13562 SH SOLE 13562 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 7434 233554 SH SOLE 233554 0 0 ARCH CAP GROUP LTD ORD G0450A105 27024 607967 SH SOLE 607967 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 41361 611939 SH SOLE 611939 0 0 ARCHROCK INC COM 03957W106 2700 360959 SH SOLE 360959 0 0 ARCONIC CORPORATION COM 03966V107 1046 31682 SH SOLE 31682 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 339 58216 SH SOLE 58216 0 0 ARCOSA INC COM 039653100 376 7142 SH SOLE 7142 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 96 10648 SH SOLE 10648 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 644 6925 SH SOLE 6925 0 0 ARES CAPITAL CORP COM 04010L103 19078 900321 SH SOLE 900321 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 84477 1039459 SH SOLE 1039459 0 0 ARGENX SE SPONSORED ADR 04016X101 2703 7718 SH SOLE 7718 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 353 6081 SH SOLE 6081 0 0 ARISTA NETWORKS INC COM 040413106 21187 147386 SH SOLE 147386 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 3443 44703 SH SOLE 44703 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 3778 92483 SH SOLE 92483 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 7665 125169 SH SOLE 125169 0 0 ARK ETF TR INNOVATION ETF 00214Q104 33116 350100 SH SOLE 350100 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 5561 46895 SH SOLE 46895 0 0 ARK ETF TR ARK SPACE EXPL 00214Q807 396 21014 SH SOLE 21014 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 2032 133522 SH SOLE 133522 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1870 190582 SH SOLE 190582 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 15506 133533 SH SOLE 133533 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 586 37323 SH SOLE 37323 0 0 ARROW ELECTRS INC COM 042735100 10624 79123 SH SOLE 79123 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2579 38898 SH SOLE 38898 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3648 76585 SH SOLE 76585 0 0 ARVINAS INC COM 04335A105 508 6184 SH SOLE 6184 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 239 11338 SH SOLE 11338 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3542 20508 SH SOLE 20508 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 264 1964 SH SOLE 1964 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 12204 1562583 SH SOLE 1562583 0 0 ASENSUS SURGICAL INC COM 04367G103 11 10017 SH SOLE 10017 0 0 ASGN INC COM 00191U102 3600 29171 SH SOLE 29171 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2800 26005 SH SOLE 26005 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 191639 240711 SH SOLE 240711 0 0 ASPEN TECHNOLOGY INC COM 045327103 28380 186464 SH SOLE 186464 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 24 13601 SH SOLE 13601 0 0 ASSOCIATED BANC CORP COM 045487105 571 25255 SH SOLE 25255 0 0 ASSURANT INC COM 04621X108 2288 14678 SH SOLE 14678 0 0 ASSURED GUARANTY LTD COM G0585R106 1107 22051 SH SOLE 22051 0 0 AST SPACEMOBILE INC COM CL A 00217D100 155 19487 SH SOLE 19487 0 0 ASTEC INDS INC COM 046224101 226 3263 SH SOLE 3263 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 49999 858353 SH SOLE 858353 0 0 AT&T INC COM 00206R102 104727 4257177 SH SOLE 4257177 0 0 ATHENE HOLDING LTD CL A G0684D107 1662 19939 SH SOLE 19939 0 0 ATHERSYS INC NEW COM 04744L106 42 46490 SH SOLE 46490 0 0 ATI PHYSICAL THERAPY INC COM CL A 00216W109 47 13820 SH SOLE 13820 0 0 ATKORE INC COM 047649108 4289 38570 SH SOLE 38570 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 5493 147292 SH SOLE 147292 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 325 9081 SH SOLE 9081 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 978 10394 SH SOLE 10394 0 0 ATLAS CORP SHARES Y0436Q109 5310 374487 SH SOLE 374487 0 0 ATLASSIAN CORP PLC CL A G06242104 89274 234137 SH SOLE 234137 0 0 ATMOS ENERGY CORP COM 049560105 6400 61084 SH SOLE 61084 0 0 ATRICURE INC COM 04963C209 4071 58556 SH SOLE 58556 0 0 AUDIOCODES LTD ORD M15342104 6215 178906 SH SOLE 178906 0 0 AUGMEDIX INC COM 05105P107 33 10483 SH SOLE 10483 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 776 33921 SH SOLE 33921 0 0 AUTODESK INC COM 052769106 143885 511699 SH SOLE 511699 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 358 12131 SH SOLE 12131 0 0 AUTOLIV INC COM 052800109 1026 9917 SH SOLE 9917 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 172605 699997 SH SOLE 699997 0 0 AUTONATION INC COM 05329W102 2381 20377 SH SOLE 20377 0 0 AUTOZONE INC COM 053332102 64025 30541 SH SOLE 30541 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 158 19508 SH SOLE 19508 0 0 AVALARA INC COM 05338G106 34341 265980 SH SOLE 265980 0 0 AVALONBAY CMNTYS INC COM 053484101 11337 44883 SH SOLE 44883 0 0 AVANGRID INC COM 05351W103 495 9919 SH SOLE 9919 0 0 AVANOS MED INC COM 05350V106 1641 47340 SH SOLE 47340 0 0 AVANTOR INC COM 05352A100 19554 464015 SH SOLE 464015 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 169 22794 SH SOLE 22794 0 0 AVERY DENNISON CORP COM 053611109 16201 74807 SH SOLE 74807 0 0 AVID BIOSERVICES INC COM 05368M106 436 14952 SH SOLE 14952 0 0 AVID TECHNOLOGY INC COM 05367P100 397 12198 SH SOLE 12198 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 162 10754 SH SOLE 10754 0 0 AVIENT CORPORATION COM 05368V106 4723 84411 SH SOLE 84411 0 0 AVIS BUDGET GROUP COM 053774105 553 2668 SH SOLE 2668 0 0 AVISTA CORP COM 05379B107 2869 67511 SH SOLE 67511 0 0 AVNET INC COM 053807103 3031 73506 SH SOLE 73506 0 0 AXALTA COATING SYS LTD COM G0750C108 9582 289307 SH SOLE 289307 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 492 6602 SH SOLE 6602 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1010 18544 SH SOLE 18544 0 0 AXOGEN INC COM 05463X106 396 42230 SH SOLE 42230 0 0 AXON ENTERPRISE INC COM 05464C101 2046 13032 SH SOLE 13032 0 0 AXONICS INC COM 05465P101 492 8794 SH SOLE 8794 0 0 AXOS FINANCIAL INC COM 05465C100 3920 70112 SH SOLE 70112 0 0 AXSOME THERAPEUTICS INC COM 05464T104 335 8858 SH SOLE 8858 0 0 AZEK CO INC CL A 05478C105 3473 75102 SH SOLE 75102 0 0 AZENTA INC COM 114340102 34486 334460 SH SOLE 334460 0 0 AZZ INC COM 002474104 591 10682 SH SOLE 10682 0 0 B & G FOODS INC NEW COM 05508R106 612 19924 SH SOLE 19924 0 0 B2GOLD CORP COM 11777Q209 162 41003 SH SOLE 41003 0 0 BADGER METER INC COM 056525108 4615 43312 SH SOLE 43312 0 0 BAIDU INC SPON ADR REP A 056752108 6375 42845 SH SOLE 42845 0 0 BAKER HUGHES COMPANY CL A 05722G100 14441 600196 SH SOLE 600196 0 0 BALCHEM CORP COM 057665200 7986 47369 SH SOLE 47369 0 0 BALL CORP COM 058498106 35668 370497 SH SOLE 370497 0 0 BALLYS CORPORATION COM 05875B106 766 20118 SH SOLE 20118 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 236 74982 SH SOLE 74982 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 18504 3152340 SH SOLE 3152340 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1123 328425 SH SOLE 328425 0 0 BANCO DE CHILE SPONSORED ADS 059520106 159 10147 SH SOLE 10147 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 578 35487 SH SOLE 35487 0 0 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 385 68284 SH SOLE 68284 0 0 BANCO SANTANDER S.A. ADR 05964H105 2176 661467 SH SOLE 661467 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 919 29076 SH SOLE 29076 0 0 BANDWIDTH INC COM CL A 05988J103 211 2942 SH SOLE 2942 0 0 BANK HAWAII CORP COM 062540109 9354 111671 SH SOLE 111671 0 0 BANK MONTREAL QUE COM 063671101 3520 32677 SH SOLE 32677 0 0 BANK NEW YORK MELLON CORP COM 064058100 37577 646985 SH SOLE 646985 0 0 BANK NOVA SCOTIA B C COM 064149107 589 8217 SH SOLE 8217 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3416 89638 SH SOLE 89638 0 0 BANK OZK COM 06417N103 9119 195985 SH SOLE 195985 0 0 BANKUNITED INC COM 06652K103 591 13968 SH SOLE 13968 0 0 BANNER CORP COM NEW 06652V208 716 11806 SH SOLE 11806 0 0 BAOZUN INC SPONSORED ADR 06684L103 633 45534 SH SOLE 45534 0 0 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 1260 55344 SH SOLE 55344 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 8167 284569 SH SOLE 284569 0 0 BARCLAYS BANK PLC ETN LKD 48 06746P555 678 30357 SH SOLE 30357 0 0 BARCLAYS PLC ADR 06738E204 20766 2006333 SH SOLE 2006333 0 0 BARINGS CORPORATE INVS COM 06759X107 295 18476 SH SOLE 18476 0 0 BARNES GROUP INC COM 067806109 2150 46148 SH SOLE 46148 0 0 BARRICK GOLD CORP COM 067901108 6268 329903 SH SOLE 329903 0 0 BATH & BODY WORKS INC COM 070830104 63743 913349 SH SOLE 913349 0 0 BAUSCH HEALTH COS INC COM 071734107 2486 90032 SH SOLE 90032 0 0 BAXTER INTL INC COM 071813109 18013 209846 SH SOLE 209846 0 0 BCE INC COM NEW 05534B760 83566 1605810 SH SOLE 1605810 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1104 19242 SH SOLE 19242 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 289 5485 SH SOLE 5485 0 0 BECTON DICKINSON & CO COM 075887109 92032 365960 SH SOLE 365960 0 0 BED BATH & BEYOND INC COM 075896100 391 26836 SH SOLE 26836 0 0 BEIGENE LTD SPONSORED ADR 07725L102 6115 22571 SH SOLE 22571 0 0 BELDEN INC COM 077454106 2152 32742 SH SOLE 32742 0 0 BENCHMARK ELECTRS INC COM 08160H101 1444 53296 SH SOLE 53296 0 0 BENEFITFOCUS INC COM 08180D106 145 13632 SH SOLE 13632 0 0 BENTLEY SYS INC COM CL B 08265T208 19026 393665 SH SOLE 393665 0 0 BERKLEY W R CORP COM 084423102 23981 291072 SH SOLE 291072 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 309542 1035258 SH SOLE 1035258 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 13520 30 SH SOLE 30 0 0 BERRY GLOBAL GROUP INC COM 08579W103 18868 255735 SH SOLE 255735 0 0 BEST BUY INC COM 086516101 41289 406383 SH SOLE 406383 0 0 BGC PARTNERS INC CL A 05541T101 248 53313 SH SOLE 53313 0 0 BHP GROUP LTD SPONSORED ADS 088606108 15392 255048 SH SOLE 255048 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 9175 153513 SH SOLE 153513 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 2513 41292 SH SOLE 41292 0 0 BIG LOTS INC COM 089302103 404 8965 SH SOLE 8965 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 763 21582 SH SOLE 21582 0 0 BILIBILI INC SPONS ADS REP Z 090040106 494 10644 SH SOLE 10644 0 0 BILL COM HLDGS INC COM 090043100 6437 25837 SH SOLE 25837 0 0 BIO RAD LABS INC CL A 090572207 51635 68340 SH SOLE 68340 0 0 BIOGEN INC COM 09062X103 52356 218221 SH SOLE 218221 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3658 26544 SH SOLE 26544 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1297 34807 SH SOLE 34807 0 0 BIOLINERX LTD SPONSORED ADS 09071M205 249 122224 SH SOLE 122224 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 13711 155192 SH SOLE 155192 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 47 45000 SH SOLE 45000 0 0 BIONDVAX PHARMACEUTICALS LTD SPOND ADS 09073Q105 118 50005 SH SOLE 50005 0 0 BIONTECH SE SPONSORED ADS 09075V102 6532 25338 SH SOLE 25338 0 0 BIO-TECHNE CORP COM 09073M104 30347 58660 SH SOLE 58660 0 0 BIOVENTUS INC COM CL A 09075A108 191 13204 SH SOLE 13204 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 14609 218145 SH SOLE 218145 0 0 BK OF AMERICA CORP COM 060505104 306535 6889983 SH SOLE 6889983 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 3838 2655 SH SOLE 2655 0 0 BLACK HILLS CORP COM 092113109 727 10300 SH SOLE 10300 0 0 BLACK KNIGHT INC COM 09215C105 33101 399340 SH SOLE 399340 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 589 57066 SH SOLE 57066 0 0 BLACKBAUD INC COM 09227Q100 3972 50295 SH SOLE 50295 0 0 BLACKLINE INC COM 09239B109 28313 273450 SH SOLE 273450 0 0 BLACKROCK CAP INVT CORP COM 092533108 135 33681 SH SOLE 33681 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 236 14269 SH SOLE 14269 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 611 49545 SH SOLE 49545 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 368 16616 SH SOLE 16616 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 295 29238 SH SOLE 29238 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1340 110023 SH SOLE 110023 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 88 14017 SH SOLE 14017 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 321 12657 SH SOLE 12657 0 0 BLACKROCK INC COM 09247X101 385192 420717 SH SOLE 420717 0 0 BLACKROCK INCOME TR INC COM 09247F100 78 13834 SH SOLE 13834 0 0 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 386 22879 SH SOLE 22879 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 1452 80021 SH SOLE 80021 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 230 8857 SH SOLE 8857 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 877 57831 SH SOLE 57831 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1628 97121 SH SOLE 97121 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 1287 134455 SH SOLE 134455 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 1089 74107 SH SOLE 74107 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2008 135523 SH SOLE 135523 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 175 10867 SH SOLE 10867 0 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 246 16068 SH SOLE 16068 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 318 23506 SH SOLE 23506 0 0 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 281 10560 SH SOLE 10560 0 0 BLACKSTONE INC COM 09260D107 29872 230871 SH SOLE 230871 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 107 105000 SH SOLE 105000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 661 21589 SH SOLE 21589 0 0 BLOCK H & R INC COM 093671105 2865 121598 SH SOLE 121598 0 0 BLOCK INC CL A 852234103 42219 261401 SH SOLE 261401 0 0 BLOOM ENERGY CORP COM CL A 093712107 385 17569 SH SOLE 17569 0 0 BLOOMIN BRANDS INC COM 094235108 2073 98799 SH SOLE 98799 0 0 BLUCORA INC COM 095229100 191 11014 SH SOLE 11014 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1498 13985 SH SOLE 13985 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 488 18478 SH SOLE 18478 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 1097 131431 SH SOLE 131431 0 0 BOEING CO COM 097023105 39606 196729 SH SOLE 196729 0 0 BOISE CASCADE CO DEL COM 09739D100 4172 58601 SH SOLE 58601 0 0 BOK FINL CORP COM NEW 05561Q201 2809 26627 SH SOLE 26627 0 0 BOOKING HOLDINGS INC COM 09857L108 60655 25281 SH SOLE 25281 0 0 BOOT BARN HLDGS INC COM 099406100 5633 45781 SH SOLE 45781 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 30631 361257 SH SOLE 361257 0 0 BORGWARNER INC COM 099724106 9814 217746 SH SOLE 217746 0 0 BOSTON BEER INC CL A 100557107 1282 2539 SH SOLE 2539 0 0 BOSTON PROPERTIES INC COM 101121101 12995 112821 SH SOLE 112821 0 0 BOSTON SCIENTIFIC CORP COM 101137107 23021 541924 SH SOLE 541924 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3352 59358 SH SOLE 59358 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 1375 96789 SH SOLE 96789 0 0 BOX INC CL A 10316T104 1923 73437 SH SOLE 73437 0 0 BOYD GAMING CORP COM 103304101 2154 32850 SH SOLE 32850 0 0 BP PLC SPONSORED ADR 055622104 20292 761988 SH SOLE 761988 0 0 BRADY CORP CL A 104674106 444 8236 SH SOLE 8236 0 0 BRAINSWAY LTD SPONSORED ADS 10501L106 154 20025 SH SOLE 20025 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 550 41000 SH SOLE 41000 0 0 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 276 23548 SH SOLE 23548 0 0 BRF SA SPONSORED ADR 10552T107 89 21778 SH SOLE 21778 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 193 10891 SH SOLE 10891 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 361 17099 SH SOLE 17099 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 16773 133243 SH SOLE 133243 0 0 BRIGHTHOUSE FINL INC COM 10922N103 244 4713 SH SOLE 4713 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 162 15762 SH SOLE 15762 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 141 10028 SH SOLE 10028 0 0 BRINKER INTL INC COM 109641100 269 7363 SH SOLE 7363 0 0 BRINKS CO COM 109696104 868 13243 SH SOLE 13243 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 123122 1974686 SH SOLE 1974686 0 0 BRISTOW GROUP INC COM 11040G103 224 7063 SH SOLE 7063 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 73285 1958965 SH SOLE 1958965 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1644 64687 SH SOLE 64687 0 0 BROADCOM INC COM 11135F101 310419 466508 SH SOLE 466508 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 41834 228824 SH SOLE 228824 0 0 BROADSTONE NET LEASE INC COM 11135E203 1629 65630 SH SOLE 65630 0 0 BROOKDALE SR LIVING INC COM 112463104 242 46900 SH SOLE 46900 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 29594 490129 SH SOLE 490129 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 759 12488 SH SOLE 12488 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3475 50905 SH SOLE 50905 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 224 10591 SH SOLE 10591 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2247 60993 SH SOLE 60993 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 318 8894 SH SOLE 8894 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 340 20994 SH SOLE 20994 0 0 BROWN & BROWN INC COM 115236101 7511 106875 SH SOLE 106875 0 0 BROWN FORMAN CORP CL B 115637209 14584 200164 SH SOLE 200164 0 0 BRP GROUP INC COM CL A 05589G102 578 15997 SH SOLE 15997 0 0 BRP INC COM SUN VTG 05577W200 516 5884 SH SOLE 5884 0 0 BRUKER CORP COM 116794108 5856 69794 SH SOLE 69794 0 0 BRUNSWICK CORP COM 117043109 9485 94158 SH SOLE 94158 0 0 BRYN MAWR BK CORP COM 117665109 3868 85939 SH SOLE 85939 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 309 39514 SH SOLE 39514 0 0 BUCKLE INC COM 118440106 1049 24803 SH SOLE 24803 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4423 51601 SH SOLE 51601 0 0 BUMBLE INC COM CL A 12047B105 562 16591 SH SOLE 16591 0 0 BUNGE LIMITED COM G16962105 3015 32294 SH SOLE 32294 0 0 BURLINGTON STORES INC COM 122017106 17883 61347 SH SOLE 61347 0 0 BWX TECHNOLOGIES INC COM 05605H100 6066 126682 SH SOLE 126682 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 70105 651355 SH SOLE 651355 0 0 CABLE ONE INC COM 12685J105 8861 5025 SH SOLE 5025 0 0 CABOT CORP COM 127055101 4059 72219 SH SOLE 72219 0 0 CACI INTL INC CL A 127190304 4590 17050 SH SOLE 17050 0 0 CACTUS INC CL A 127203107 2134 55965 SH SOLE 55965 0 0 CADENCE BANK COM 12740C103 946 31757 SH SOLE 31757 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 60758 326040 SH SOLE 326040 0 0 CAE INC COM 124765108 3009 119234 SH SOLE 119234 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 4730 50575 SH SOLE 50575 0 0 CAL MAINE FOODS INC COM NEW 128030202 1726 46665 SH SOLE 46665 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1616 51329 SH SOLE 51329 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 341 34195 SH SOLE 34195 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 615 31889 SH SOLE 31889 0 0 CALAVO GROWERS INC COM 128246105 209 4937 SH SOLE 4937 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3577 49775 SH SOLE 49775 0 0 CALIX INC COM 13100M509 476 5948 SH SOLE 5948 0 0 CALLAWAY GOLF CO COM 131193104 1380 50292 SH SOLE 50292 0 0 CALLON PETE CO DEL COM 13123X508 387 8194 SH SOLE 8194 0 0 CAMBIUM NETWORKS CORP SHS G17766109 1837 71657 SH SOLE 71657 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1130 17483 SH SOLE 17483 0 0 CAMBRIA ETF TR TAIL RISK 132061862 487 27241 SH SOLE 27241 0 0 CAMBRIA ETF TR GBL REAL EST ETF 132061813 522 16351 SH SOLE 16351 0 0 CAMDEN PPTY TR SH BEN INT 133131102 18238 102073 SH SOLE 102073 0 0 CAMECO CORP COM 13321L108 1232 56473 SH SOLE 56473 0 0 CAMPBELL SOUP CO COM 134429109 489 11261 SH SOLE 11261 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 867 21454 SH SOLE 21454 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1306 35246 SH SOLE 35246 0 0 CANADIAN IMP BK COMM COM 136069101 31946 274075 SH SOLE 274075 0 0 CANADIAN NAT RES LTD COM 136385101 6542 154828 SH SOLE 154828 0 0 CANADIAN NATL RY CO COM 136375102 61420 499921 SH SOLE 499921 0 0 CANADIAN PAC RY LTD COM 13645T100 61467 854421 SH SOLE 854421 0 0 CANADIAN SOLAR INC COM 136635109 340 10871 SH SOLE 10871 0 0 CANGO INC ADS 137586103 297 94596 SH SOLE 94596 0 0 CANNAE HLDGS INC COM 13765N107 3940 112097 SH SOLE 112097 0 0 CANON INC SPONSORED ADR 138006309 9254 378797 SH SOLE 378797 0 0 CANOPY GROWTH CORP COM 138035100 115 13180 SH SOLE 13180 0 0 CAPITAL ONE FINL CORP COM 14040H105 70425 485385 SH SOLE 485385 0 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 216 13384 SH SOLE 13384 0 0 CAPITAL SOUTHWEST CORP COM 140501107 265 10469 SH SOLE 10469 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 4122 63509 SH SOLE 63509 0 0 CARDINAL HEALTH INC COM 14149Y108 23058 447815 SH SOLE 447815 0 0 CAREDX INC COM 14167L103 1719 37792 SH SOLE 37792 0 0 CARETRUST REIT INC COM 14174T107 372 16279 SH SOLE 16279 0 0 CARGURUS INC COM CL A 141788109 4158 123600 SH SOLE 123600 0 0 CARLISLE COS INC COM 142339100 14264 57487 SH SOLE 57487 0 0 CARLOTZ INC COM CL A 142552108 69 30288 SH SOLE 30288 0 0 CARLYLE GROUP INC COM 14316J108 2935 53452 SH SOLE 53452 0 0 CARMAX INC COM 143130102 65730 504721 SH SOLE 504721 0 0 CARNIVAL CORP COMMON STOCK 143658300 6128 304583 SH SOLE 304583 0 0 CARNIVAL PLC ADR 14365C103 535 28916 SH SOLE 28916 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 438 14998 SH SOLE 14998 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 64816 1194980 SH SOLE 1194980 0 0 CARTERS INC COM 146229109 9076 89664 SH SOLE 89664 0 0 CARVANA CO CL A 146869102 7434 32070 SH SOLE 32070 0 0 CASELLA WASTE SYS INC CL A 147448104 27527 322256 SH SOLE 322256 0 0 CASEYS GEN STORES INC COM 147528103 11704 59307 SH SOLE 59307 0 0 CASS INFORMATION SYS INC COM 14808P109 921 23429 SH SOLE 23429 0 0 CASSAVA SCIENCES INC COM 14817C107 219 5001 SH SOLE 5001 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1434 33439 SH SOLE 33439 0 0 CATALENT INC COM 148806102 23758 185569 SH SOLE 185569 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 249 28639 SH SOLE 28639 0 0 CATERPILLAR INC COM 149123101 163186 789328 SH SOLE 789328 0 0 CATHAY GEN BANCORP COM 149150104 2476 57585 SH SOLE 57585 0 0 CAVCO INDS INC DEL COM 149568107 7135 22461 SH SOLE 22461 0 0 CBIZ INC COM 124805102 793 20271 SH SOLE 20271 0 0 CBOE GLOBAL MKTS INC COM 12503M108 5134 39375 SH SOLE 39375 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 517 52806 SH SOLE 52806 0 0 CBRE GROUP INC CL A 12504L109 97934 902532 SH SOLE 902532 0 0 CDK GLOBAL INC COM 12508E101 6772 162247 SH SOLE 162247 0 0 CDW CORP COM 12514G108 119351 582827 SH SOLE 582827 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 294 5866 SH SOLE 5866 0 0 CELANESE CORP DEL COM 150870103 39878 237283 SH SOLE 237283 0 0 CELLECTIS S A SPON ADS 15117K103 140 17196 SH SOLE 17196 0 0 CELSIUS HLDGS INC COM NEW 15118V207 364 4885 SH SOLE 4885 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1306 192570 SH SOLE 192570 0 0 CENOVUS ENERGY INC COM 15135U109 1598 130113 SH SOLE 130113 0 0 CENTENE CORP DEL COM 15135B101 35727 433581 SH SOLE 433581 0 0 CENTERPOINT ENERGY INC COM 15189T107 18207 652345 SH SOLE 652345 0 0 CENTERSPACE COM 15202L107 2001 18042 SH SOLE 18042 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 75 12267 SH SOLE 12267 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 732 15306 SH SOLE 15306 0 0 CENTRAL GARDEN & PET CO COM 153527106 310 5886 SH SOLE 5886 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 362 12836 SH SOLE 12836 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 56 17764 SH SOLE 17764 0 0 CENTURY CMNTYS INC COM 156504300 2789 34095 SH SOLE 34095 0 0 CERENCE INC COM 156727109 10585 138111 SH SOLE 138111 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1531 14660 SH SOLE 14660 0 0 CERNER CORP COM 156782104 11122 119759 SH SOLE 119759 0 0 CERTARA INC COM 15687V109 10561 371591 SH SOLE 371591 0 0 CF INDS HLDGS INC COM 125269100 7317 103380 SH SOLE 103380 0 0 CGI INC CL A SUB VTG 12532H104 9823 110995 SH SOLE 110995 0 0 CHAMPIONX CORPORATION COM 15872M104 4132 204447 SH SOLE 204447 0 0 CHANGE HEALTHCARE INC COM 15912K100 520 24331 SH SOLE 24331 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 275 14427 SH SOLE 14427 0 0 CHARLES RIV LABS INTL INC COM 159864107 53028 140739 SH SOLE 140739 0 0 CHART INDS INC COM 16115Q308 1772 11111 SH SOLE 11111 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 24635 37786 SH SOLE 37786 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 25734 220782 SH SOLE 220782 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 208 66847 SH SOLE 66847 0 0 CHEESECAKE FACTORY INC COM 163072101 7036 179707 SH SOLE 179707 0 0 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 45 50000 SH SOLE 50000 0 0 CHEETAH MOBILE INC ADR 163075104 19 13919 SH SOLE 13919 0 0 CHEGG INC COM 163092109 4441 144668 SH SOLE 144668 0 0 CHEMED CORP NEW COM 16359R103 23902 45180 SH SOLE 45180 0 0 CHEMOCENTRYX INC COM 16383L106 238 6536 SH SOLE 6536 0 0 CHEMOURS CO COM 163851108 1564 46593 SH SOLE 46593 0 0 CHENIERE ENERGY INC COM NEW 16411R208 12202 120310 SH SOLE 120310 0 0 CHESAPEAKE ENERGY CORP COM 165167735 709 10984 SH SOLE 10984 0 0 CHESAPEAKE UTILS CORP COM 165303108 7527 51621 SH SOLE 51621 0 0 CHEVRON CORP NEW COM 166764100 375825 3202600 SH SOLE 3202600 0 0 CHEWY INC CL A 16679L109 12929 219241 SH SOLE 219241 0 0 CHICOS FAS INC COM 168615102 189 35135 SH SOLE 35135 0 0 CHILDRENS PL INC NEW COM 168905107 434 5469 SH SOLE 5469 0 0 CHIMERA INVT CORP COM NEW 16934Q208 3513 232959 SH SOLE 232959 0 0 CHIMERIX INC COM 16934W106 178 27649 SH SOLE 27649 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 484 58866 SH SOLE 58866 0 0 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 23 19094 SH SOLE 19094 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 1217 26159 SH SOLE 26159 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1525 43447 SH SOLE 43447 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 28811 16480 SH SOLE 16480 0 0 CHOICE HOTELS INTL INC COM 169905106 2849 18264 SH SOLE 18264 0 0 CHUBB LIMITED COM H1467J104 211635 1094796 SH SOLE 1094796 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2054 48670 SH SOLE 48670 0 0 CHURCH & DWIGHT CO INC COM 171340102 35230 343711 SH SOLE 343711 0 0 CHURCHILL DOWNS INC COM 171484108 8740 36280 SH SOLE 36280 0 0 CI&T INC COM CL A G21307106 569 47821 SH SOLE 47821 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 379 155943 SH SOLE 155943 0 0 CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882 136 38615 SH SOLE 38615 0 0 CIENA CORP COM NEW 171779309 20393 264945 SH SOLE 264945 0 0 CIGNA CORP NEW COM 125523100 43921 191267 SH SOLE 191267 0 0 CIMPRESS PLC SHS EURO G2143T103 206 2878 SH SOLE 2878 0 0 CINCINNATI FINL CORP COM 172062101 26294 230794 SH SOLE 230794 0 0 CINTAS CORP COM 172908105 48531 109510 SH SOLE 109510 0 0 CION INVT CORP COM 17259U204 133 10296 SH SOLE 10296 0 0 CIRRUS LOGIC INC COM 172755100 4057 44087 SH SOLE 44087 0 0 CISCO SYS INC COM 17275R102 472718 7459657 SH SOLE 7459657 0 0 CIT GROUP INC COM NEW 125581801 3131 60986 SH SOLE 60986 0 0 CITI TRENDS INC COM 17306X102 385 4063 SH SOLE 4063 0 0 CITIGROUP INC COM NEW 172967424 94868 1570921 SH SOLE 1570921 0 0 CITIZENS FINL GROUP INC COM 174610105 31389 664322 SH SOLE 664322 0 0 CITRIX SYS INC COM 177376100 14235 150490 SH SOLE 150490 0 0 CITY HLDG CO COM 177835105 357 4364 SH SOLE 4364 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 3391 69240 SH SOLE 69240 0 0 CLARIVATE PLC ORD SHS G21810109 8863 376845 SH SOLE 376845 0 0 CLARUS CORP NEW COM 18270P109 228 8235 SH SOLE 8235 0 0 CLEAN HARBORS INC COM 184496107 4892 49036 SH SOLE 49036 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 91 27483 SH SOLE 27483 0 0 CLEAR SECURE INC COM CL A 18467V109 486 15497 SH SOLE 15497 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 402 14948 SH SOLE 14948 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 299 13025 SH SOLE 13025 0 0 CLEARWATER PAPER CORP COM 18538R103 279 7597 SH SOLE 7597 0 0 CLEARWAY ENERGY INC CL C 18539C204 921 25557 SH SOLE 25557 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 3401 156229 SH SOLE 156229 0 0 CLOROX CO DEL COM 189054109 10712 61439 SH SOLE 61439 0 0 CLOUDFLARE INC CL A COM 18915M107 7645 58138 SH SOLE 58138 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 338 25708 SH SOLE 25708 0 0 CMC MATERIALS INC COM 12571T100 22634 118075 SH SOLE 118075 0 0 CME GROUP INC COM 12572Q105 72751 318440 SH SOLE 318440 0 0 CMS ENERGY CORP COM 125896100 22400 344356 SH SOLE 344356 0 0 CNA FINL CORP COM 126117100 696 15795 SH SOLE 15795 0 0 CNH INDL N V SHS N20944109 9382 483637 SH SOLE 483637 0 0 CNO FINL GROUP INC COM 12621E103 3299 138394 SH SOLE 138394 0 0 CNX RES CORP COM 12653C108 2629 191193 SH SOLE 191193 0 0 COASTAL FINL CORP WA COM NEW 19046P209 3638 71860 SH SOLE 71860 0 0 COCA COLA CO COM 191216100 173062 2922855 SH SOLE 2922855 0 0 COCA COLA CONS INC COM 191098102 3907 6310 SH SOLE 6310 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 7256 129735 SH SOLE 129735 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 4276 78045 SH SOLE 78045 0 0 CODEXIS INC COM 192005106 983 31436 SH SOLE 31436 0 0 COEUR MNG INC COM NEW 192108504 53 10574 SH SOLE 10574 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5870 80213 SH SOLE 80213 0 0 COGNEX CORP COM 192422103 17395 223704 SH SOLE 223704 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 108151 1219018 SH SOLE 1219018 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 158 10112 SH SOLE 10112 0 0 COHEN & STEERS INC COM 19247A100 8524 92145 SH SOLE 92145 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1238 43439 SH SOLE 43439 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 226 12383 SH SOLE 12383 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 948 33124 SH SOLE 33124 0 0 COHEN & STEERS TAX ADVAN PFD COM 19249X108 628 26119 SH SOLE 26119 0 0 COHERENT INC COM 192479103 791 2967 SH SOLE 2967 0 0 COHERUS BIOSCIENCES INC COM 19249H103 418 26189 SH SOLE 26189 0 0 COHU INC COM 192576106 1301 34166 SH SOLE 34166 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 8907 35294 SH SOLE 35294 0 0 COLFAX CORP COM 194014106 2061 44832 SH SOLE 44832 0 0 COLGATE PALMOLIVE CO COM 194162103 38875 455530 SH SOLE 455530 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 242 12970 SH SOLE 12970 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 281 1888 SH SOLE 1888 0 0 COLUMBIA BKG SYS INC COM 197236102 2412 73709 SH SOLE 73709 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 26887 1261730 SH SOLE 1261730 0 0 COLUMBIA ETF TR I RESH ENHNC VLU 19761L805 825 38595 SH SOLE 38595 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 428 11573 SH SOLE 11573 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2327 23881 SH SOLE 23881 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2868 61996 SH SOLE 61996 0 0 COMCAST CORP NEW CL A 20030N101 254245 5051555 SH SOLE 5051555 0 0 COMERICA INC COM 200340107 13393 153947 SH SOLE 153947 0 0 COMFORT SYS USA INC COM 199908104 9127 92251 SH SOLE 92251 0 0 COMMERCE BANCSHARES INC COM 200525103 7306 106280 SH SOLE 106280 0 0 COMMERCIAL METALS CO COM 201723103 1670 46027 SH SOLE 46027 0 0 COMMUNITY BK SYS INC COM 203607106 1752 23517 SH SOLE 23517 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 543 11491 SH SOLE 11491 0 0 COMMVAULT SYS INC COM 204166102 2333 33844 SH SOLE 33844 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 300 75077 SH SOLE 75077 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 428 58296 SH SOLE 58296 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 272 48337 SH SOLE 48337 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 255 57396 SH SOLE 57396 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 296 18054 SH SOLE 18054 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 717 23442 SH SOLE 23442 0 0 COMPASS MINERALS INTL INC COM 20451N101 5017 98212 SH SOLE 98212 0 0 COMPUGEN LTD ORD M25722105 116 26961 SH SOLE 26961 0 0 CONAGRA BRANDS INC COM 205887102 34276 1003701 SH SOLE 1003701 0 0 CONCENTRIX CORP COM 20602D101 1770 9911 SH SOLE 9911 0 0 CONDUENT INC COM 206787103 279 52195 SH SOLE 52195 0 0 CONFLUENT INC CLASS A COM 20717M103 739 9689 SH SOLE 9689 0 0 CONMED CORP COM 207410101 8021 56578 SH SOLE 56578 0 0 CONOCOPHILLIPS COM 20825C104 117235 1624206 SH SOLE 1624206 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 246 4253 SH SOLE 4253 0 0 CONSOLIDATED EDISON INC COM 209115104 5473 64148 SH SOLE 64148 0 0 CONSTELLATION BRANDS INC CL A 21036P108 98184 391218 SH SOLE 391218 0 0 CONSTELLIUM SE CL A SHS F21107101 261 14592 SH SOLE 14592 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 5443 185065 SH SOLE 185065 0 0 CONTINENTAL RES INC COM 212015101 10103 225722 SH SOLE 225722 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 1162 64656 SH SOLE 64656 0 0 COOPER COS INC COM NEW 216648402 32332 77176 SH SOLE 77176 0 0 COPART INC COM 217204106 69750 460030 SH SOLE 460030 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1659 83808 SH SOLE 83808 0 0 CORE LABORATORIES N V COM N22717107 3793 170008 SH SOLE 170008 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 404 28282 SH SOLE 28282 0 0 CORNING INC COM 219350105 64816 1740964 SH SOLE 1740964 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3891 139128 SH SOLE 139128 0 0 CORSAIR GAMING INC COM 22041X102 207 9830 SH SOLE 9830 0 0 CORTEVA INC COM 22052L104 47633 1007474 SH SOLE 1007474 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 25 10500 SH SOLE 10500 0 0 COSAN S A ADS 22113B103 342 21796 SH SOLE 21796 0 0 COSTAR GROUP INC COM 22160N109 87965 1113055 SH SOLE 1113055 0 0 COSTCO WHSL CORP NEW COM 22160K105 308502 543424 SH SOLE 543424 0 0 COTERRA ENERGY INC COM 127097103 37078 1951454 SH SOLE 1951454 0 0 COTY INC COM CL A 222070203 156 14829 SH SOLE 14829 0 0 COUPA SOFTWARE INC COM 22266L106 13170 83330 SH SOLE 83330 0 0 COUSINS PPTYS INC COM NEW 222795502 5502 136584 SH SOLE 136584 0 0 COWEN INC CL A NEW 223622606 685 18966 SH SOLE 18966 0 0 CRA INTL INC COM 12618T105 3331 35684 SH SOLE 35684 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2003 15574 SH SOLE 15574 0 0 CRANE CO COM 224399105 2790 27428 SH SOLE 27428 0 0 CREDICORP LTD COM G2519Y108 2301 18850 SH SOLE 18850 0 0 CREDIT ACCEP CORP MICH COM 225310101 3105 4515 SH SOLE 4515 0 0 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D449 300 59138 SH SOLE 59138 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 6051 627714 SH SOLE 627714 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 2259 914606 SH SOLE 914606 0 0 CRESCENT CAP BDC INC COM 225655109 185 10513 SH SOLE 10513 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 320 67819 SH SOLE 67819 0 0 CRH PLC ADR 12626K203 18275 346120 SH SOLE 346120 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1244 16421 SH SOLE 16421 0 0 CRITEO S A SPONS ADS 226718104 6329 162818 SH SOLE 162818 0 0 CROCS INC COM 227046109 10291 80259 SH SOLE 80259 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 19689 96161 SH SOLE 96161 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 250067 1197982 SH SOLE 1197982 0 0 CROWN HLDGS INC COM 228368106 9653 87261 SH SOLE 87261 0 0 CRYOPORT INC COM PAR $0.001 229050307 4180 70648 SH SOLE 70648 0 0 CSG SYS INTL INC COM 126349109 2595 45042 SH SOLE 45042 0 0 CSW INDUSTRIALS INC COM 126402106 1203 9954 SH SOLE 9954 0 0 CSX CORP COM 126408103 35424 942135 SH SOLE 942135 0 0 CTS CORP COM 126501105 2162 58873 SH SOLE 58873 0 0 CUBESMART COM 229663109 6463 113566 SH SOLE 113566 0 0 CULLEN FROST BANKERS INC COM 229899109 9916 78658 SH SOLE 78658 0 0 CUMMINS INC COM 231021106 72216 331054 SH SOLE 331054 0 0 CURTISS WRIGHT CORP COM 231561101 3358 24217 SH SOLE 24217 0 0 CUSHING NEXTGEN INFRA INCM F COM 231647207 377 8572 SH SOLE 8572 0 0 CUSTOMERS BANCORP INC COM 23204G100 408 6239 SH SOLE 6239 0 0 CVB FINL CORP COM 126600105 734 34265 SH SOLE 34265 0 0 CVS HEALTH CORP COM 126650100 227142 2201839 SH SOLE 2201839 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 3418 19724 SH SOLE 19724 0 0 CYRUSONE INC COM 23283R100 3310 36890 SH SOLE 36890 0 0 CYTOKINETICS INC COM NEW 23282W605 839 18415 SH SOLE 18415 0 0 D R HORTON INC COM 23331A109 172254 1588331 SH SOLE 1588331 0 0 DANA INC COM 235825205 1382 60569 SH SOLE 60569 0 0 DANAHER CORPORATION COM 235851102 355948 1081877 SH SOLE 1081877 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 382 174 SH SOLE 174 0 0 DANAOS CORPORATION SHS Y1968P121 3353 44910 SH SOLE 44910 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 376 9313 SH SOLE 9313 0 0 DARDEN RESTAURANTS INC COM 237194105 31920 211895 SH SOLE 211895 0 0 DARLING INGREDIENTS INC COM 237266101 13183 190265 SH SOLE 190265 0 0 DATADOG INC CL A COM 23804L103 3945 22147 SH SOLE 22147 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 8969 307249 SH SOLE 307249 0 0 DAVITA INC COM 23918K108 7622 67000 SH SOLE 67000 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 43 26663 SH SOLE 26663 0 0 DBX ETF TR XTRCKR RUSL 1000 233051242 1535 34956 SH SOLE 34956 0 0 DBX ETF TR XTRACK USD HIGH 233051432 236550 5937503 SH SOLE 5937503 0 0 DBX ETF TR XTRACKERS FTSE 233051515 2746 86815 SH SOLE 86815 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 327913 8350225 SH SOLE 8350225 0 0 DBX ETF TR XTRCKR MSCI US 233051150 27822 626897 SH SOLE 626897 0 0 DBX ETF TR XTRACKERS RUSSEL 233051481 17708 366472 SH SOLE 366472 0 0 DBX ETF TR XTRACKERS S&P 233051143 37714 884263 SH SOLE 884263 0 0 DBX ETF TR XTRCK JP MRGN ES 233051713 6138 290947 SH SOLE 290947 0 0 DBX ETF TR XTRACK MSCI ALL 233051598 5193 206585 SH SOLE 206585 0 0 DBX ETF TR XTRACKERS MSCI 233051218 563 17898 SH SOLE 17898 0 0 DBX ETF TR XTKR MSCI EMRG 233051226 383 12289 SH SOLE 12289 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 1567 31000 SH SOLE 31000 0 0 DBX ETF TR XTRACKERS S&P MD 233051127 305 10811 SH SOLE 10811 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 2373 81107 SH SOLE 81107 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 626 16014 SH SOLE 16014 0 0 DBX ETF TR XTRACKERS LOW 233051267 381 7539 SH SOLE 7539 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 3082 130319 SH SOLE 130319 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 246 9292 SH SOLE 9292 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 423 15406 SH SOLE 15406 0 0 DECKERS OUTDOOR CORP COM 243537107 19439 53068 SH SOLE 53068 0 0 DEERE & CO COM 244199105 50404 146997 SH SOLE 146997 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 567 20740 SH SOLE 20740 0 0 DELL TECHNOLOGIES INC CL C 24703L202 5798 103226 SH SOLE 103226 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5878 150416 SH SOLE 150416 0 0 DENALI THERAPEUTICS INC COM 24823R105 1274 28563 SH SOLE 28563 0 0 DENBURY INC COM 24790A101 367 4792 SH SOLE 4792 0 0 DENNYS CORP COM 24869P104 745 46561 SH SOLE 46561 0 0 DENTSPLY SIRONA INC COM 24906P109 9204 164981 SH SOLE 164981 0 0 DESCARTES SYS GROUP INC COM 249906108 6840 82720 SH SOLE 82720 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 659 52694 SH SOLE 52694 0 0 DEVON ENERGY CORP NEW COM 25179M103 32746 743394 SH SOLE 743394 0 0 DEXCOM INC COM 252131107 86926 161888 SH SOLE 161888 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 82587 375156 SH SOLE 375156 0 0 DIAMONDBACK ENERGY INC COM 25278X109 15482 143551 SH SOLE 143551 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 473 49210 SH SOLE 49210 0 0 DIANA SHIPPING INC COM Y2066G104 738 189603 SH SOLE 189603 0 0 DICKS SPORTING GOODS INC COM 253393102 11151 96971 SH SOLE 96971 0 0 DIGI INTL INC COM 253798102 2853 116110 SH SOLE 116110 0 0 DIGITAL RLTY TR INC COM 253868103 56191 317697 SH SOLE 317697 0 0 DIGITAL TURBINE INC COM NEW 25400W102 773 12672 SH SOLE 12672 0 0 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 230 4481 SH SOLE 4481 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 360 43181 SH SOLE 43181 0 0 DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4 24 23000 SH SOLE 23000 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 2214 27559 SH SOLE 27559 0 0 DILLARDS INC CL A 254067101 601 2452 SH SOLE 2452 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 314 8927 SH SOLE 8927 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 125526 3824674 SH SOLE 3824674 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 442563 15276492 SH SOLE 15276492 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 240809 4657788 SH SOLE 4657788 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 122451 2041181 SH SOLE 2041181 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 110574 2326909 SH SOLE 2326909 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 134306 5143862 SH SOLE 5143862 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 13877 507216 SH SOLE 507216 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 7947 268755 SH SOLE 268755 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 8405 254705 SH SOLE 254705 0 0 DINE BRANDS GLOBAL INC COM 254423106 254 3349 SH SOLE 3349 0 0 DIODES INC COM 254543101 19266 175446 SH SOLE 175446 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 534 7216 SH SOLE 7216 0 0 DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 1041 27527 SH SOLE 27527 0 0 DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 431 14169 SH SOLE 14169 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 2375 16558 SH SOLE 16558 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 358 4220 SH SOLE 4220 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 11139 130573 SH SOLE 130573 0 0 DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 370 13703 SH SOLE 13703 0 0 DIREXION SHS ETF TR RUSELL1000 GWT 25460E448 279 2102 SH SOLE 2102 0 0 DISCOVER FINL SVCS COM 254709108 112317 971936 SH SOLE 971936 0 0 DISCOVERY INC COM SER C 25470F302 9685 422916 SH SOLE 422916 0 0 DISCOVERY INC COM SER A 25470F104 8600 365327 SH SOLE 365327 0 0 DISH NETWORK CORPORATION CL A 25470M109 5260 162148 SH SOLE 162148 0 0 DISNEY WALT CO COM 254687106 188136 1214637 SH SOLE 1214637 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 467 35095 SH SOLE 35095 0 0 DLOCAL LTD CLASS A COM G29018101 595 16663 SH SOLE 16663 0 0 DMC GLOBAL INC COM 23291C103 422 10644 SH SOLE 10644 0 0 DNP SELECT INCOME FD INC COM 23325P104 908 83526 SH SOLE 83526 0 0 DOCUSIGN INC COM 256163106 26809 176018 SH SOLE 176018 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 12262 128771 SH SOLE 128771 0 0 DOLLAR GEN CORP NEW COM 256677105 146889 622859 SH SOLE 622859 0 0 DOLLAR TREE INC COM 256746108 26832 190948 SH SOLE 190948 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U133 260 2583 SH SOLE 2583 0 0 DOMINION ENERGY INC COM 25746U109 56907 724371 SH SOLE 724371 0 0 DOMINOS PIZZA INC COM 25754A201 11215 19873 SH SOLE 19873 0 0 DOMO INC COM CL B 257554105 448 9028 SH SOLE 9028 0 0 DONALDSON INC COM 257651109 3694 62330 SH SOLE 62330 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 315 6677 SH SOLE 6677 0 0 DOORDASH INC CL A 25809K105 1401 9407 SH SOLE 9407 0 0 DORMAN PRODS INC COM 258278100 12262 108504 SH SOLE 108504 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 399 24733 SH SOLE 24733 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1171 61064 SH SOLE 61064 0 0 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 345 18441 SH SOLE 18441 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 810 24345 SH SOLE 24345 0 0 DOUGLAS DYNAMICS INC COM 25960R105 521 13341 SH SOLE 13341 0 0 DOUGLAS ELLIMAN INC COM 25961D105 185 16116 SH SOLE 16116 0 0 DOVER CORP COM 260003108 43010 236837 SH SOLE 236837 0 0 DOW INC COM 260557103 46309 816457 SH SOLE 816457 0 0 DOXIMITY INC CL A 26622P107 2290 45691 SH SOLE 45691 0 0 DR REDDYS LABS LTD ADR 256135203 1470 22474 SH SOLE 22474 0 0 DRAFTKINGS INC COM CL A 26142R104 2026 73755 SH SOLE 73755 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 246 28996 SH SOLE 28996 0 0 DROPBOX INC CL A 26210C104 8825 359603 SH SOLE 359603 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1170 24393 SH SOLE 24393 0 0 DTE ENERGY CO COM 233331107 15532 129929 SH SOLE 129929 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 5496 182533 SH SOLE 182533 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 468 20037 SH SOLE 20037 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 116871 1114119 SH SOLE 1114119 0 0 DUKE REALTY CORP COM NEW 264411505 17539 267205 SH SOLE 267205 0 0 DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 52 49309 SH SOLE 49309 0 0 DUPONT DE NEMOURS INC COM 26614N102 38610 477970 SH SOLE 477970 0 0 DURECT CORP COM 266605104 18 18322 SH SOLE 18322 0 0 DWS MUN INCOME TR COM 233368109 2089 176740 SH SOLE 176740 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 1521 125054 SH SOLE 125054 0 0 DXC TECHNOLOGY CO COM 23355L106 1808 56168 SH SOLE 56168 0 0 DYCOM INDS INC COM 267475101 3212 34254 SH SOLE 34254 0 0 DYNATRACE INC COM NEW 268150109 23567 390503 SH SOLE 390503 0 0 E L F BEAUTY INC COM 26856L103 2129 64118 SH SOLE 64118 0 0 EAGLE MATLS INC COM 26969P108 9076 54526 SH SOLE 54526 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 406 7971 SH SOLE 7971 0 0 EAGLE PT CR CO LLC COM 269808101 798 57012 SH SOLE 57012 0 0 EAST WEST BANCORP INC COM 27579R104 20089 255321 SH SOLE 255321 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 5490 239547 SH SOLE 239547 0 0 EASTERN BANKSHARES INC COM 27627N105 337 16726 SH SOLE 16726 0 0 EASTGROUP PPTYS INC COM 277276101 15741 69083 SH SOLE 69083 0 0 EASTMAN CHEM CO COM 277432100 33924 280573 SH SOLE 280573 0 0 EATON CORP PLC SHS G29183103 134629 779011 SH SOLE 779011 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 244 9923 SH SOLE 9923 0 0 EATON VANCE FLTING RATE INC COM 278279104 6150 407799 SH SOLE 407799 0 0 EATON VANCE LTD DURATION INC COM 27828H105 137 10484 SH SOLE 10484 0 0 EATON VANCE MUN BD FD COM 27827X101 2003 147464 SH SOLE 147464 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1980 143274 SH SOLE 143274 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 288 23676 SH SOLE 23676 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 242 16418 SH SOLE 16418 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 439 14748 SH SOLE 14748 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 833 48628 SH SOLE 48628 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1430 85410 SH SOLE 85410 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 565 50525 SH SOLE 50525 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 238 22266 SH SOLE 22266 0 0 EBAY INC. COM 278642103 35805 538417 SH SOLE 538417 0 0 EBIX INC COM NEW 278715206 1337 43996 SH SOLE 43996 0 0 ECHOSTAR CORP CL A 278768106 1894 71875 SH SOLE 71875 0 0 ECOLAB INC COM 278865100 132287 563909 SH SOLE 563909 0 0 ECOPETROL S A SPONSORED ADS 279158109 300 23303 SH SOLE 23303 0 0 ECOVYST INC COM 27923Q109 110 10760 SH SOLE 10760 0 0 EDAP TMS S A SPONSORED ADR 268311107 94 15702 SH SOLE 15702 0 0 EDISON INTL COM 281020107 15898 232936 SH SOLE 232936 0 0 EDITAS MEDICINE INC COM 28106W103 471 17747 SH SOLE 17747 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 201735 1557199 SH SOLE 1557199 0 0 EHEALTH INC COM 28238P109 750 29413 SH SOLE 29413 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 20127 709194 SH SOLE 709194 0 0 ELASTIC N V ORD SHS N14506104 5829 47357 SH SOLE 47357 0 0 ELBIT SYS LTD ORD M3760D101 1646 9457 SH SOLE 9457 0 0 ELECTRONIC ARTS INC COM 285512109 29261 221844 SH SOLE 221844 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 74 16726 SH SOLE 16726 0 0 ELEMENT SOLUTIONS INC COM 28618M106 7735 318579 SH SOLE 318579 0 0 ELLINGTON FINANCIAL INC COM 28852N109 403 23594 SH SOLE 23594 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 316 30436 SH SOLE 30436 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 3052 171969 SH SOLE 171969 0 0 EMCOR GROUP INC COM 29084Q100 11868 93164 SH SOLE 93164 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2691 61912 SH SOLE 61912 0 0 EMERSON ELEC CO COM 291011104 88615 953156 SH SOLE 953156 0 0 EMPIRE ST RLTY TR INC CL A 292104106 376 42245 SH SOLE 42245 0 0 EMPLOYERS HLDGS INC COM 292218104 566 13686 SH SOLE 13686 0 0 ENBRIDGE INC COM 29250N105 95788 2450419 SH SOLE 2450419 0 0 ENCOMPASS HEALTH CORP COM 29261A100 12095 185341 SH SOLE 185341 0 0 ENCORE CAP GROUP INC COM 292554102 1997 32145 SH SOLE 32145 0 0 ENCORE WIRE CORP COM 292562105 1422 9935 SH SOLE 9935 0 0 ENDAVA PLC ADS 29260V105 5505 32782 SH SOLE 32782 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 593 16996 SH SOLE 16996 0 0 ENDO INTL PLC SHS G30401106 114 30314 SH SOLE 30314 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 114 20933 SH SOLE 20933 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 284 157002 SH SOLE 157002 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1227 30611 SH SOLE 30611 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1313 159588 SH SOLE 159588 0 0 ENERSYS COM 29275Y102 5592 70734 SH SOLE 70734 0 0 ENI S P A SPONSORED ADR 26874R108 7582 274221 SH SOLE 274221 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 142 20616 SH SOLE 20616 0 0 ENOVA INTL INC COM 29357K103 1473 35958 SH SOLE 35958 0 0 ENPHASE ENERGY INC COM 29355A107 13448 73512 SH SOLE 73512 0 0 ENPRO INDS INC COM 29355X107 2846 25855 SH SOLE 25855 0 0 ENSIGN GROUP INC COM 29358P101 20065 238986 SH SOLE 238986 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1741 7031 SH SOLE 7031 0 0 ENTEGRIS INC COM 29362U104 60219 434541 SH SOLE 434541 0 0 ENTERGY CORP NEW COM 29364G103 7926 70355 SH SOLE 70355 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1145 24309 SH SOLE 24309 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 19492 887617 SH SOLE 887617 0 0 ENVESTNET INC COM 29404K106 3236 40791 SH SOLE 40791 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 4298 95376 SH SOLE 95376 0 0 EOG RES INC COM 26875P101 135788 1528624 SH SOLE 1528624 0 0 EPAM SYS INC COM 29414B104 62163 92995 SH SOLE 92995 0 0 EPLUS INC COM 294268107 1412 26202 SH SOLE 26202 0 0 EPR PPTYS COM SH BEN INT 26884U109 754 15867 SH SOLE 15867 0 0 EQT CORP COM 26884L109 2771 127074 SH SOLE 127074 0 0 EQUIFAX INC COM 294429105 42369 144709 SH SOLE 144709 0 0 EQUINIX INC COM 29444U700 78168 92415 SH SOLE 92415 0 0 EQUINOR ASA SPONSORED ADR 29446M102 16031 608847 SH SOLE 608847 0 0 EQUITABLE HLDGS INC COM 29452E101 12754 388974 SH SOLE 388974 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 863 83460 SH SOLE 83460 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 3391 130918 SH SOLE 130918 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 15173 173084 SH SOLE 173084 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 10953 121032 SH SOLE 121032 0 0 ERICSSON ADR B SEK 10 294821608 8125 747484 SH SOLE 747484 0 0 ERIE INDTY CO CL A 29530P102 380 1972 SH SOLE 1972 0 0 ESCO TECHNOLOGIES INC COM 296315104 1936 21512 SH SOLE 21512 0 0 ESSENT GROUP LTD COM G3198U102 9208 202236 SH SOLE 202236 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 481 16691 SH SOLE 16691 0 0 ESSENTIAL UTILS INC COM 29670G102 2069 38527 SH SOLE 38527 0 0 ESSEX PPTY TR INC COM 297178105 19147 54358 SH SOLE 54358 0 0 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 315 4977 SH SOLE 4977 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 409 36941 SH SOLE 36941 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 8280 134740 SH SOLE 134740 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 997 17179 SH SOLE 17179 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 963 77146 SH SOLE 77146 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 2517 39089 SH SOLE 39089 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 1041 24854 SH SOLE 24854 0 0 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 877 24620 SH SOLE 24620 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 1397 50025 SH SOLE 50025 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 2078 98509 SH SOLE 98509 0 0 ETF SER SOLUTIONS APTUS DEFINED 26922A388 622 21552 SH SOLE 21552 0 0 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 2049 61908 SH SOLE 61908 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 3022 30199 SH SOLE 30199 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 32257 696997 SH SOLE 696997 0 0 ETF SER SOLUTIONS PRMSE CP DIVRSFD 26922A768 258 7502 SH SOLE 7502 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 343 8228 SH SOLE 8228 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 820 32723 SH SOLE 32723 0 0 ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 358 10206 SH SOLE 10206 0 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 245 9749 SH SOLE 9749 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 283 10751 SH SOLE 10751 0 0 ETSY INC COM 29786A106 60413 275936 SH SOLE 275936 0 0 EURONAV NV SHS B38564108 383 43058 SH SOLE 43058 0 0 EURONET WORLDWIDE INC COM 298736109 9223 77391 SH SOLE 77391 0 0 EVANS BANCORP INC COM NEW 29911Q208 1451 36015 SH SOLE 36015 0 0 EVENTBRITE INC COM CL A 29975E109 1488 85337 SH SOLE 85337 0 0 EVERBRIDGE INC COM 29978A104 2494 37045 SH SOLE 37045 0 0 EVERCORE INC CLASS A 29977A105 13494 99328 SH SOLE 99328 0 0 EVEREST RE GROUP LTD COM G3223R108 7603 27756 SH SOLE 27756 0 0 EVERGY INC COM 30034W106 26377 384444 SH SOLE 384444 0 0 EVERI HLDGS INC COM 30034T103 677 31703 SH SOLE 31703 0 0 EVERSOURCE ENERGY COM 30040W108 11826 129988 SH SOLE 129988 0 0 EVERTEC INC COM 30040P103 9373 187534 SH SOLE 187534 0 0 EVO PMTS INC CL A COM 26927E104 2211 86379 SH SOLE 86379 0 0 EVOLENT HEALTH INC CL A 30050B101 809 29238 SH SOLE 29238 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3286 70280 SH SOLE 70280 0 0 EXACT SCIENCES CORP COM 30063P105 26730 343447 SH SOLE 343447 0 0 EXAGEN INC COM 30068X103 278 23892 SH SOLE 23892 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 2669 129059 SH SOLE 129059 0 0 EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715 1257 44921 SH SOLE 44921 0 0 EXCHANGE LISTED FDS TR CABANA TARGET 5 30151E731 956 36335 SH SOLE 36335 0 0 EXCHANGE LISTED FDS TR CABANA TARGET 13 30151E699 1226 42015 SH SOLE 42015 0 0 EXCHANGE LISTED FDS TR CABANA AGGRESSIV 30151E616 826 30429 SH SOLE 30429 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 3539 82495 SH SOLE 82495 0 0 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 340 16188 SH SOLE 16188 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 11109 158456 SH SOLE 158456 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 363 8329 SH SOLE 8329 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 278 8239 SH SOLE 8239 0 0 EXELIXIS INC COM 30161Q104 2162 118254 SH SOLE 118254 0 0 EXELON CORP COM 30161N101 12596 218074 SH SOLE 218074 0 0 EXLSERVICE HOLDINGS INC COM 302081104 6983 48237 SH SOLE 48237 0 0 EXP WORLD HLDGS INC COM 30212W100 444 13187 SH SOLE 13187 0 0 EXPEDIA GROUP INC COM NEW 30212P303 10861 60098 SH SOLE 60098 0 0 EXPEDITORS INTL WASH INC COM 302130109 42490 316407 SH SOLE 316407 0 0 EXPONENT INC COM 30214U102 30097 257835 SH SOLE 257835 0 0 EXTRA SPACE STORAGE INC COM 30225T102 28498 125690 SH SOLE 125690 0 0 EXTREME NETWORKS INC COM 30226D106 423 26964 SH SOLE 26964 0 0 EXXON MOBIL CORP COM 30231G102 176543 2885156 SH SOLE 2885156 0 0 EZCORP INC NOTE 2.375% 5/0 302301AE6 33 37000 SH SOLE 37000 0 0 F N B CORP COM 302520101 1319 108698 SH SOLE 108698 0 0 F5 INC COM 315616102 34674 141695 SH SOLE 141695 0 0 FABRINET SHS G3323L100 4827 40745 SH SOLE 40745 0 0 FACTSET RESH SYS INC COM 303075105 20609 42404 SH SOLE 42404 0 0 FAIR ISAAC CORP COM 303250104 24715 56991 SH SOLE 56991 0 0 FARFETCH LTD ORD SH CL A 30744W107 798 23879 SH SOLE 23879 0 0 FARMLAND PARTNERS INC COM 31154R109 461 38578 SH SOLE 38578 0 0 FASTENAL CO COM 311900104 67840 1059009 SH SOLE 1059009 0 0 FASTLY INC CL A 31188V100 248 6985 SH SOLE 6985 0 0 FATE THERAPEUTICS INC COM 31189P102 426 7277 SH SOLE 7277 0 0 FB FINL CORP COM 30257X104 2685 61275 SH SOLE 61275 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 5225 42162 SH SOLE 42162 0 0 FEDERAL SIGNAL CORP COM 313855108 6181 142610 SH SOLE 142610 0 0 FEDERATED HERMES INC CL B 314211103 396 10543 SH SOLE 10543 0 0 FEDEX CORP COM 31428X106 43233 167153 SH SOLE 167153 0 0 FERGUSON PLC NEW SHS G3421J106 7184 40120 SH SOLE 40120 0 0 FERRARI N V COM N3167Y103 66333 256553 SH SOLE 256553 0 0 FERRO CORP COM 315405100 707 32392 SH SOLE 32392 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2035 33422 SH SOLE 33422 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 21020 375902 SH SOLE 375902 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 634 13978 SH SOLE 13978 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 5263 130604 SH SOLE 130604 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 534 9789 SH SOLE 9789 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 13295 254132 SH SOLE 254132 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 8891 165600 SH SOLE 165600 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 3175 61816 SH SOLE 61816 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 5291 59932 SH SOLE 59932 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 10357 221921 SH SOLE 221921 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 14468 953068 SH SOLE 953068 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 9509 138492 SH SOLE 138492 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 7862 139901 SH SOLE 139901 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 52139 385075 SH SOLE 385075 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 6344 126021 SH SOLE 126021 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 10873 313171 SH SOLE 313171 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 9155 197648 SH SOLE 197648 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 19171 341679 SH SOLE 341679 0 0 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 2205 61571 SH SOLE 61571 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 11711 224648 SH SOLE 224648 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 205 5920 SH SOLE 5920 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2249 40886 SH SOLE 40886 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 21142 408222 SH SOLE 408222 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 244 4817 SH SOLE 4817 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 46114 869753 SH SOLE 869753 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23280 446156 SH SOLE 446156 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 134802 1235013 SH SOLE 1235013 0 0 FIDUS INVT CORP COM 316500107 426 23701 SH SOLE 23701 0 0 FIFTH THIRD BANCORP COM 316773100 32153 738291 SH SOLE 738291 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 488 99023 SH SOLE 99023 0 0 FIRST AMERN FINL CORP COM 31847R102 16318 208590 SH SOLE 208590 0 0 FIRST BANCORP P R COM NEW 318672706 1031 74825 SH SOLE 74825 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 300 18670 SH SOLE 18670 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2031 2448 SH SOLE 2448 0 0 FIRST FINL BANCORP OH COM 320209109 1828 74974 SH SOLE 74974 0 0 FIRST FINL BANKSHARES INC COM 32020R109 9266 182266 SH SOLE 182266 0 0 FIRST FNDTN INC COM 32026V104 1639 65915 SH SOLE 65915 0 0 FIRST HAWAIIAN INC COM 32051X108 382 13991 SH SOLE 13991 0 0 FIRST HORIZON CORPORATION COM 320517105 3884 237820 SH SOLE 237820 0 0 FIRST INDL RLTY TR INC COM 32054K103 13393 202308 SH SOLE 202308 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3397 83533 SH SOLE 83533 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1135 102175 SH SOLE 102175 0 0 FIRST MERCHANTS CORP COM 320817109 1630 38913 SH SOLE 38913 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1023 49967 SH SOLE 49967 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 70497 341372 SH SOLE 341372 0 0 FIRST SOLAR INC COM 336433107 2480 28451 SH SOLE 28451 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 4295 67166 SH SOLE 67166 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 2157 101308 SH SOLE 101308 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 19169 336410 SH SOLE 336410 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 55139 2713549 SH SOLE 2713549 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 4471 143430 SH SOLE 143430 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 13603 428043 SH SOLE 428043 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 5273 258503 SH SOLE 258503 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 5519 105788 SH SOLE 105788 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 1047 53380 SH SOLE 53380 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 3633 64729 SH SOLE 64729 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 13128 179487 SH SOLE 179487 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 3851 56964 SH SOLE 56964 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 2898 139267 SH SOLE 139267 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1810 89761 SH SOLE 89761 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 5320 153261 SH SOLE 153261 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 20826 580589 SH SOLE 580589 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 1261 16123 SH SOLE 16123 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 26531 437368 SH SOLE 437368 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 10562 404827 SH SOLE 404827 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 34448 799445 SH SOLE 799445 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 10486 454735 SH SOLE 454735 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 15619 542993 SH SOLE 542993 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 14917 143011 SH SOLE 143011 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 14411 232286 SH SOLE 232286 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 1397 43974 SH SOLE 43974 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 5792 230578 SH SOLE 230578 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 9269 777594 SH SOLE 777594 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 13532 292400 SH SOLE 292400 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 7884 63499 SH SOLE 63499 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 20352 326103 SH SOLE 326103 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 2495 30204 SH SOLE 30204 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 5866 101817 SH SOLE 101817 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 9043 145474 SH SOLE 145474 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 11965 226653 SH SOLE 226653 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 2103 20483 SH SOLE 20483 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 15013 113718 SH SOLE 113718 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 17949 146509 SH SOLE 146509 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1240 37920 SH SOLE 37920 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 15023 158473 SH SOLE 158473 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2087 33708 SH SOLE 33708 0 0 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 992 16588 SH SOLE 16588 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 786 10594 SH SOLE 10594 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1702 22834 SH SOLE 22834 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 574 10820 SH SOLE 10820 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 7921 48907 SH SOLE 48907 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 71292 1426134 SH SOLE 1426134 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 673 30602 SH SOLE 30602 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 123668 1462659 SH SOLE 1462659 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1080 28548 SH SOLE 28548 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 11882 241646 SH SOLE 241646 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 218 9391 SH SOLE 9391 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 64013 283080 SH SOLE 283080 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 32239 539118 SH SOLE 539118 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 289 14273 SH SOLE 14273 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 1403 32310 SH SOLE 32310 0 0 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 2059 57933 SH SOLE 57933 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 13404 295142 SH SOLE 295142 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 9034 275106 SH SOLE 275106 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2308 36721 SH SOLE 36721 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 4683 135555 SH SOLE 135555 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 8435 124094 SH SOLE 124094 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 6138 245905 SH SOLE 245905 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 116093 2241619 SH SOLE 2241619 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 634 35842 SH SOLE 35842 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ RETAIL 33738R829 216 5936 SH SOLE 5936 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 51104 1066450 SH SOLE 1066450 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 5580 184146 SH SOLE 184146 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 6516 157340 SH SOLE 157340 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 27108 566530 SH SOLE 566530 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 8009 139977 SH SOLE 139977 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 403 7314 SH SOLE 7314 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 488 29377 SH SOLE 29377 0 0 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 533 10514 SH SOLE 10514 0 0 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 941 29620 SH SOLE 29620 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 209 4636 SH SOLE 4636 0 0 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 873 32866 SH SOLE 32866 0 0 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 3436 133696 SH SOLE 133696 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 18556 703687 SH SOLE 703687 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 183684 3451738 SH SOLE 3451738 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 31147 1296190 SH SOLE 1296190 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 11000 516200 SH SOLE 516200 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 312 13247 SH SOLE 13247 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 265 8022 SH SOLE 8022 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 1115 33682 SH SOLE 33682 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 759 19604 SH SOLE 19604 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 2048 52547 SH SOLE 52547 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1205 31337 SH SOLE 31337 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 322 8428 SH SOLE 8428 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 383 10711 SH SOLE 10711 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 2563 72742 SH SOLE 72742 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 228 6950 SH SOLE 6950 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 292 8262 SH SOLE 8262 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 1207 34166 SH SOLE 34166 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 2700 82770 SH SOLE 82770 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 323 8500 SH SOLE 8500 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 610 17685 SH SOLE 17685 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 2355 86693 SH SOLE 86693 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 422 11724 SH SOLE 11724 0 0 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 324 18873 SH SOLE 18873 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 441 12609 SH SOLE 12609 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 4384 215761 SH SOLE 215761 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 10491 524278 SH SOLE 524278 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 412 12783 SH SOLE 12783 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 618 19553 SH SOLE 19553 0 0 FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 218 8495 SH SOLE 8495 0 0 FIRST TR FTSE EPRA / NAREIT COM 33736N101 1506 27706 SH SOLE 27706 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 7641 377893 SH SOLE 377893 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 440 17935 SH SOLE 17935 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 50545 723309 SH SOLE 723309 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 6293 68156 SH SOLE 68156 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 16490 160345 SH SOLE 160345 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 10325 290343 SH SOLE 290343 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 517 4113 SH SOLE 4113 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 9849 83135 SH SOLE 83135 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 36367 207623 SH SOLE 207623 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 536 9082 SH SOLE 9082 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 2164 66393 SH SOLE 66393 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 4058 41813 SH SOLE 41813 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 253 20939 SH SOLE 20939 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 1674 116068 SH SOLE 116068 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 170051 3950999 SH SOLE 3950999 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 29338 243978 SH SOLE 243978 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 4480 59879 SH SOLE 59879 0 0 FIRSTENERGY CORP COM 337932107 14202 341477 SH SOLE 341477 0 0 FIRSTSERVICE CORP NEW COM 33767E202 11822 60171 SH SOLE 60171 0 0 FISERV INC COM 337738108 69039 665181 SH SOLE 665181 0 0 FIVE BELOW INC COM 33829M101 41903 202538 SH SOLE 202538 0 0 FIVE9 INC COM 338307101 5353 38985 SH SOLE 38985 0 0 FIVERR INTL LTD ORD SHS M4R82T106 7440 65439 SH SOLE 65439 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 238 4970 SH SOLE 4970 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 462 21250 SH SOLE 21250 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 8830 39447 SH SOLE 39447 0 0 FLEX LTD ORD Y2573F102 6900 376459 SH SOLE 376459 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 33798 855870 SH SOLE 855870 0 0 FLEXSHARES TR CRE SLCT BD FD 33939L670 16161 621106 SH SOLE 621106 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 5223 198536 SH SOLE 198536 0 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 257 9169 SH SOLE 9169 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 7245 283323 SH SOLE 283323 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 22463 366202 SH SOLE 366202 0 0 FLEXSHARES TR STOX US ESG SLCT 33939L696 460 3960 SH SOLE 3960 0 0 FLEXSHARES TR US QT LW VLTY 33939L654 1362 23969 SH SOLE 23969 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 2956 39878 SH SOLE 39878 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 2297 38807 SH SOLE 38807 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 9127 186298 SH SOLE 186298 0 0 FLEXSHARES TR US QUALITY CAP 33939L746 20559 393804 SH SOLE 393804 0 0 FLEXSHARES TR CR SCORED LONG 33939L753 767 12978 SH SOLE 12978 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 17884 248499 SH SOLE 248499 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 5723 96880 SH SOLE 96880 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 15782 86512 SH SOLE 86512 0 0 FLEXSHARES TR READY ACC VARI 33939L886 1575 20841 SH SOLE 20841 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 7618 132834 SH SOLE 132834 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 33428 257116 SH SOLE 257116 0 0 FLOWERS FOODS INC COM 343498101 1364 49648 SH SOLE 49648 0 0 FLUIDIGM CORPORATION NOTE 2.750% 2/0 34385PAA6 19 20000 SH SOLE 20000 0 0 FLUOR CORP NEW COM 343412102 2500 100930 SH SOLE 100930 0 0 FLYWIRE CORPORATION COM VTG 302492103 241 6343 SH SOLE 6343 0 0 FMC CORP COM NEW 302491303 21324 194052 SH SOLE 194052 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 3083 51629 SH SOLE 51629 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 8286 106627 SH SOLE 106627 0 0 FOOT LOCKER INC COM 344849104 1939 44434 SH SOLE 44434 0 0 FORD MTR CO DEL COM 345370860 23548 1133773 SH SOLE 1133773 0 0 FORESTAR GROUP INC COM 346232101 250 11507 SH SOLE 11507 0 0 FORMFACTOR INC COM 346375108 7587 165944 SH SOLE 165944 0 0 FORTINET INC COM 34959E109 44175 122914 SH SOLE 122914 0 0 FORTIS INC COM 349553107 3841 79567 SH SOLE 79567 0 0 FORTIVE CORP COM 34959J108 36530 478836 SH SOLE 478836 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 315 10875 SH SOLE 10875 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 21263 198912 SH SOLE 198912 0 0 FORWARD AIR CORP COM 349853101 3734 30838 SH SOLE 30838 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2379 80896 SH SOLE 80896 0 0 FOX CORP CL A COM 35137L105 12094 327759 SH SOLE 327759 0 0 FOX CORP CL B COM 35137L204 2696 78671 SH SOLE 78671 0 0 FOX FACTORY HLDG CORP COM 35138V102 8126 47775 SH SOLE 47775 0 0 FRANCO NEV CORP COM 351858105 3396 24554 SH SOLE 24554 0 0 FRANKLIN ELEC INC COM 353514102 7944 84005 SH SOLE 84005 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 1055 11234 SH SOLE 11234 0 0 FRANKLIN RESOURCES INC COM 354613101 6429 191976 SH SOLE 191976 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 144 24233 SH SOLE 24233 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 15259 519354 SH SOLE 519354 0 0 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 497 17938 SH SOLE 17938 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 2561 99315 SH SOLE 99315 0 0 FRANKLIN TEMPLETON ETF TR US TRESRY BD 35473P488 1284 53728 SH SOLE 53728 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 6843 272371 SH SOLE 272371 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 1720 33466 SH SOLE 33466 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2894 61539 SH SOLE 61539 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 375 21305 SH SOLE 21305 0 0 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 1322 38311 SH SOLE 38311 0 0 FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 482 10358 SH SOLE 10358 0 0 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 13995 550998 SH SOLE 550998 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 658 18028 SH SOLE 18028 0 0 FREEPORT-MCMORAN INC CL B 35671D857 25883 620251 SH SOLE 620251 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 4195 129222 SH SOLE 129222 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 472 17114 SH SOLE 17114 0 0 FRESHPET INC COM 358039105 1777 18656 SH SOLE 18656 0 0 FRONTDOOR INC COM 35905A109 1015 27690 SH SOLE 27690 0 0 FS KKR CAP CORP COM 302635206 1354 64659 SH SOLE 64659 0 0 FTI CONSULTING INC COM 302941109 3181 20736 SH SOLE 20736 0 0 FUBOTV INC COM 35953D104 1727 111254 SH SOLE 111254 0 0 FULLER H B CO COM 359694106 2680 33087 SH SOLE 33087 0 0 FULTON FINL CORP PA COM 360271100 405 23796 SH SOLE 23796 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 2334 53908 SH SOLE 53908 0 0 G III APPAREL GROUP LTD COM 36237H101 2261 81800 SH SOLE 81800 0 0 GABELLI DIVID & INCOME TR COM 36242H104 366 13565 SH SOLE 13565 0 0 GALIANO GOLD INC COM 36352H100 7 10000 SH SOLE 10000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 141614 834643 SH SOLE 834643 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 10710 220097 SH SOLE 220097 0 0 GAP INC COM 364760108 1198 67855 SH SOLE 67855 0 0 GARMIN LTD SHS H2906T109 21879 160673 SH SOLE 160673 0 0 GARTNER INC COM 366651107 62351 186502 SH SOLE 186502 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7126 447907 SH SOLE 447907 0 0 GATX CORP COM 361448103 9045 86814 SH SOLE 86814 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3372 106501 SH SOLE 106501 0 0 GDL FD COM SH BEN IT 361570104 1077 120592 SH SOLE 120592 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 283 5995 SH SOLE 5995 0 0 GENERAC HLDGS INC COM 368736104 104462 296835 SH SOLE 296835 0 0 GENERAL AMERN INVS CO INC COM 368802104 1395 31569 SH SOLE 31569 0 0 GENERAL DYNAMICS CORP COM 369550108 155721 746972 SH SOLE 746972 0 0 GENERAL ELECTRIC CO COM NEW 369604301 34329 363390 SH SOLE 363390 0 0 GENERAL MLS INC COM 370334104 44564 661381 SH SOLE 661381 0 0 GENERAL MTRS CO COM 37045V100 69707 1188928 SH SOLE 1188928 0 0 GENESCO INC COM 371532102 439 6834 SH SOLE 6834 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 357 46959 SH SOLE 46959 0 0 GENMAB A/S SPONSORED ADS 372303206 18195 459923 SH SOLE 459923 0 0 GENPACT LIMITED SHS G3922B107 12558 236580 SH SOLE 236580 0 0 GENTEX CORP COM 371901109 5631 161567 SH SOLE 161567 0 0 GENTHERM INC COM 37253A103 5740 66056 SH SOLE 66056 0 0 GENUINE PARTS CO COM 372460105 63783 454943 SH SOLE 454943 0 0 GENWORTH FINL INC COM CL A 37247D106 158 38971 SH SOLE 38971 0 0 GEO GROUP INC NEW COM 36162J106 92 11835 SH SOLE 11835 0 0 GERDAU SA SPON ADR REP PFD 373737105 136 27670 SH SOLE 27670 0 0 GETTY RLTY CORP NEW COM 374297109 3413 106350 SH SOLE 106350 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 641 16933 SH SOLE 16933 0 0 GIBRALTAR INDS INC COM 374689107 4849 72718 SH SOLE 72718 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1937 45693 SH SOLE 45693 0 0 GILEAD SCIENCES INC COM 375558103 147322 2028952 SH SOLE 2028952 0 0 GLACIER BANCORP INC NEW COM 37637Q105 7274 128293 SH SOLE 128293 0 0 GLADSTONE LD CORP COM 376549101 455 13465 SH SOLE 13465 0 0 GLATFELTER CORPORATION COM 377320106 719 41792 SH SOLE 41792 0 0 GLAUKOS CORP COM 377322102 1773 39888 SH SOLE 39888 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 22813 517291 SH SOLE 517291 0 0 GLOBAL E ONLINE LTD SHS M5216V106 3432 54145 SH SOLE 54145 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1179 66396 SH SOLE 66396 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1172 76716 SH SOLE 76716 0 0 GLOBAL PMTS INC COM 37940X102 59935 443374 SH SOLE 443374 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4276 140063 SH SOLE 140063 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1212 45710 SH SOLE 45710 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 828 26052 SH SOLE 26052 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 3762 93983 SH SOLE 93983 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 577 29075 SH SOLE 29075 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 955 24398 SH SOLE 24398 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 10877 128810 SH SOLE 128810 0 0 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 717 16839 SH SOLE 16839 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 14147 400543 SH SOLE 400543 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 15081 431136 SH SOLE 431136 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 10170 458323 SH SOLE 458323 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 2572 71565 SH SOLE 71565 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 585 23971 SH SOLE 23971 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 2160 42771 SH SOLE 42771 0 0 GLOBAL X FDS SOCIAL MED ETF 37950E416 821 15252 SH SOLE 15252 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 1028 83819 SH SOLE 83819 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 5232 251274 SH SOLE 251274 0 0 GLOBAL X FDS REIT ETF 37950E127 207 21767 SH SOLE 21767 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 521 44493 SH SOLE 44493 0 0 GLOBAL X FDS THMATC GWT ETF 37954Y418 209 4700 SH SOLE 4700 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 914 40060 SH SOLE 40060 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 38844 1349217 SH SOLE 1349217 0 0 GLOBAL X FDS US PFD ETF 37954Y657 28969 1124577 SH SOLE 1124577 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 999 35381 SH SOLE 35381 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 2366 64517 SH SOLE 64517 0 0 GLOBAL X FDS CONSCIOUS COS 37954Y731 223 6469 SH SOLE 6469 0 0 GLOBAL X FDS S&P 500 RISK 37960A206 745 27915 SH SOLE 27915 0 0 GLOBAL X FDS S&P 500 TAIL 37960A107 662 23840 SH SOLE 23840 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 2190 37174 SH SOLE 37174 0 0 GLOBAL X FDS S&P EX US ETF 37954Y368 264 8321 SH SOLE 8321 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 433 6660 SH SOLE 6660 0 0 GLOBANT S A COM L44385109 60844 193717 SH SOLE 193717 0 0 GLOBE LIFE INC COM 37959E102 3963 42285 SH SOLE 42285 0 0 GLOBUS MED INC CL A 379577208 12871 178265 SH SOLE 178265 0 0 GMS INC COM 36251C103 1413 23501 SH SOLE 23501 0 0 GODADDY INC CL A 380237107 17813 209909 SH SOLE 209909 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 111 10127 SH SOLE 10127 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 699 36508 SH SOLE 36508 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 299878 3151961 SH SOLE 3151961 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 8741 87377 SH SOLE 87377 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 71231 1316889 SH SOLE 1316889 0 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 11516 231613 SH SOLE 231613 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 17021 291161 SH SOLE 291161 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 54117 1112141 SH SOLE 1112141 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 36869 996178 SH SOLE 996178 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 98526 2793467 SH SOLE 2793467 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 23009 346004 SH SOLE 346004 0 0 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 307 7821 SH SOLE 7821 0 0 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 20151 306714 SH SOLE 306714 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 485 6780 SH SOLE 6780 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 464 9203 SH SOLE 9203 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 239 3502 SH SOLE 3502 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 103400 270292 SH SOLE 270292 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 4015 220844 SH SOLE 220844 0 0 GOLUB CAP BDC INC COM 38173M102 980 63463 SH SOLE 63463 0 0 GOODRX HLDGS INC COM CL A 38246G108 1836 56170 SH SOLE 56170 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 789 37007 SH SOLE 37007 0 0 GOOSEHEAD INS INC COM CL A 38267D109 5054 38853 SH SOLE 38853 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 157 22069 SH SOLE 22069 0 0 GRACO INC COM 384109104 37123 460474 SH SOLE 460474 0 0 GRAFTECH INTL LTD COM 384313508 1151 97326 SH SOLE 97326 0 0 GRAHAM HLDGS CO COM CL B 384637104 1500 2382 SH SOLE 2382 0 0 GRAINGER W W INC COM 384802104 63236 122021 SH SOLE 122021 0 0 GRAND CANYON ED INC COM 38526M106 22765 265602 SH SOLE 265602 0 0 GRANITE CONSTR INC COM 387328107 326 8418 SH SOLE 8418 0 0 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 1369 53365 SH SOLE 53365 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 12698 699610 SH SOLE 699610 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 5773 296067 SH SOLE 296067 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 881 12928 SH SOLE 12928 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1270 21430 SH SOLE 21430 0 0 GREEN DOT CORP CL A 39304D102 338 9328 SH SOLE 9328 0 0 GREEN PLAINS INC COM 393222104 332 9545 SH SOLE 9545 0 0 GREENBRIER COS INC COM 393657101 294 6414 SH SOLE 6414 0 0 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 11 10000 SH SOLE 10000 0 0 GREIF INC CL A 397624107 1010 16722 SH SOLE 16722 0 0 GREIF INC CL B 397624206 264 4422 SH SOLE 4422 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 5771 151991 SH SOLE 151991 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 1091 97141 SH SOLE 97141 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 376 13285 SH SOLE 13285 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 3105 15903 SH SOLE 15903 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 596 11102 SH SOLE 11102 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 521 2529 SH SOLE 2529 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 1237 8996 SH SOLE 8996 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 625 122304 SH SOLE 122304 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 1338 140979 SH SOLE 140979 0 0 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 52 26725 SH SOLE 26725 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 835 89088 SH SOLE 89088 0 0 GUARDANT HEALTH INC COM 40131M109 5690 56886 SH SOLE 56886 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 2019 110210 SH SOLE 110210 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 25562 225154 SH SOLE 225154 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 6855 75467 SH SOLE 75467 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1043 23555 SH SOLE 23555 0 0 HACKETT GROUP INC COM 404609109 1606 78206 SH SOLE 78206 0 0 HAEMONETICS CORP MASS COM 405024100 811 15299 SH SOLE 15299 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1116 26185 SH SOLE 26185 0 0 HALLIBURTON CO COM 406216101 1837 80306 SH SOLE 80306 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 2445 60799 SH SOLE 60799 0 0 HAMILTON LANE INC CL A 407497106 13449 129794 SH SOLE 129794 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1156 55693 SH SOLE 55693 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 252 9656 SH SOLE 9656 0 0 HANESBRANDS INC COM 410345102 8553 511541 SH SOLE 511541 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2533 47684 SH SOLE 47684 0 0 HANOVER INS GROUP INC COM 410867105 6545 49942 SH SOLE 49942 0 0 HARLEY DAVIDSON INC COM 412822108 2269 60212 SH SOLE 60212 0 0 HARMONIC INC COM 413160102 214 18189 SH SOLE 18189 0 0 HARSCO CORP COM 415864107 675 40420 SH SOLE 40420 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 16388 391501 SH SOLE 391501 0 0 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 8763 220561 SH SOLE 220561 0 0 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 2420 59701 SH SOLE 59701 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 31886 461844 SH SOLE 461844 0 0 HASBRO INC COM 418056107 29450 289348 SH SOLE 289348 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 428 10323 SH SOLE 10323 0 0 HAYWARD HLDGS INC COM 421298100 2563 97698 SH SOLE 97698 0 0 HCA HEALTHCARE INC COM 40412C101 147620 574578 SH SOLE 574578 0 0 HCI GROUP INC COM 40416E103 411 4919 SH SOLE 4919 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 39302 603992 SH SOLE 603992 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 373 7310 SH SOLE 7310 0 0 HEALTH CATALYST INC COM 42225T107 892 22519 SH SOLE 22519 0 0 HEALTHCARE RLTY TR COM 421946104 4625 146179 SH SOLE 146179 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 2101 118115 SH SOLE 118115 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 5371 160859 SH SOLE 160859 0 0 HEALTHEQUITY INC COM 42226A107 2097 47407 SH SOLE 47407 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 23271 644808 SH SOLE 644808 0 0 HEARTLAND FINL USA INC COM 42234Q102 3179 62806 SH SOLE 62806 0 0 HEICO CORP NEW CL A 422806208 45746 355947 SH SOLE 355947 0 0 HEICO CORP NEW COM 422806109 52299 362632 SH SOLE 362632 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 413 9449 SH SOLE 9449 0 0 HELEN OF TROY LTD COM G4388N106 2731 11173 SH SOLE 11173 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 941 8952 SH SOLE 8952 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 88 28150 SH SOLE 28150 0 0 HELLO GROUP INC ADS 423403104 183 20338 SH SOLE 20338 0 0 HELLO GROUP INC NOTE 1.250% 7/0 60879BAB3 28 33000 SH SOLE 33000 0 0 HELMERICH & PAYNE INC COM 423452101 1290 54441 SH SOLE 54441 0 0 HENRY JACK & ASSOC INC COM 426281101 67813 406089 SH SOLE 406089 0 0 HENRY SCHEIN INC COM 806407102 4086 52707 SH SOLE 52707 0 0 HEPION PHARMACEUTICALS INC COM 426897104 82 72027 SH SOLE 72027 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 473 11561 SH SOLE 11561 0 0 HERC HLDGS INC COM 42704L104 3559 22734 SH SOLE 22734 0 0 HERCULES CAPITAL INC COM 427096508 631 38055 SH SOLE 38055 0 0 HERON THERAPEUTICS INC COM 427746102 108 11796 SH SOLE 11796 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 175 19042 SH SOLE 19042 0 0 HERSHEY CO COM 427866108 13777 71210 SH SOLE 71210 0 0 HESKA CORP COM RESTRC NEW 42805E306 1747 9574 SH SOLE 9574 0 0 HESS CORP COM 42809H107 4339 58616 SH SOLE 58616 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 15755 999031 SH SOLE 999031 0 0 HEXCEL CORP NEW COM 428291108 11820 228187 SH SOLE 228187 0 0 HIBBETT INC COM 428567101 1397 19417 SH SOLE 19417 0 0 HIGH INCOME SECS FD SHS BEN INT 42968F108 1596 184538 SH SOLE 184538 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 101 11145 SH SOLE 11145 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 6184 562727 SH SOLE 562727 0 0 HIGHWOODS PPTYS INC COM 431284108 4730 106081 SH SOLE 106081 0 0 HILLENBRAND INC COM 431571108 922 17729 SH SOLE 17729 0 0 HILLMAN SOLUTIONS CORP COM 431636109 228 21183 SH SOLE 21183 0 0 HILLTOP HOLDINGS INC COM 432748101 1863 53015 SH SOLE 53015 0 0 HILTON GRAND VACATIONS INC COM 43283X105 703 13494 SH SOLE 13494 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 27244 174651 SH SOLE 174651 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2073 129641 SH SOLE 129641 0 0 HOLLYFRONTIER CORP COM 436106108 2668 81390 SH SOLE 81390 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 1303 92510 SH SOLE 92510 0 0 HOLOGIC INC COM 436440101 35172 459400 SH SOLE 459400 0 0 HOME BANCSHARES INC COM 436893200 7454 306107 SH SOLE 306107 0 0 HOME DEPOT INC COM 437076102 777735 1874019 SH SOLE 1874019 0 0 HONDA MOTOR LTD AMERN SHS 438128308 8914 313317 SH SOLE 313317 0 0 HONEST CO INC COM 438333106 665 82219 SH SOLE 82219 0 0 HONEYWELL INTL INC COM 438516106 198035 949761 SH SOLE 949761 0 0 HOPE BANCORP INC COM 43940T109 168 11429 SH SOLE 11429 0 0 HOPE BANCORP INC NOTE 2.000% 5/1 43940TAB5 34 35000 SH SOLE 35000 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3435 88753 SH SOLE 88753 0 0 HORIZON BANCORP INC COM 440407104 340 16303 SH SOLE 16303 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 416 26118 SH SOLE 26118 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 29164 270636 SH SOLE 270636 0 0 HORMEL FOODS CORP COM 440452100 8797 180236 SH SOLE 180236 0 0 HOST HOTELS & RESORTS INC COM 44107P104 6569 377738 SH SOLE 377738 0 0 HOSTESS BRANDS INC CL A 44109J106 1747 85536 SH SOLE 85536 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 815 50594 SH SOLE 50594 0 0 HOULIHAN LOKEY INC CL A 441593100 24042 232248 SH SOLE 232248 0 0 HOWARD HUGHES CORP COM 44267D107 2114 20769 SH SOLE 20769 0 0 HOWMET AEROSPACE INC COM 443201108 5793 182001 SH SOLE 182001 0 0 HP INC COM 40434L105 67000 1778616 SH SOLE 1778616 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 2284 75755 SH SOLE 75755 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 310 8295 SH SOLE 8295 0 0 HUB GROUP INC CL A 443320106 2712 32188 SH SOLE 32188 0 0 HUBBELL INC COM 443510607 8361 40145 SH SOLE 40145 0 0 HUBSPOT INC COM 443573100 14641 22212 SH SOLE 22212 0 0 HUDSON PAC PPTYS INC COM 444097109 6346 256810 SH SOLE 256810 0 0 HUDSON TECHNOLOGIES INC COM 444144109 48 10749 SH SOLE 10749 0 0 HUMANA INC COM 444859102 23698 51088 SH SOLE 51088 0 0 HUNT J B TRANS SVCS INC COM 445658107 13462 65862 SH SOLE 65862 0 0 HUNTINGTON BANCSHARES INC COM 446150104 55725 3613792 SH SOLE 3613792 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 10311 55217 SH SOLE 55217 0 0 HUNTSMAN CORP COM 447011107 4721 135354 SH SOLE 135354 0 0 HURON CONSULTING GROUP INC COM 447462102 711 14256 SH SOLE 14256 0 0 HUT 8 MNG CORP COM 44812T102 423 53912 SH SOLE 53912 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1311 37370 SH SOLE 37370 0 0 HUYA INC ADS REP SHS A 44852D108 126 18103 SH SOLE 18103 0 0 HYATT HOTELS CORP COM CL A 448579102 6163 64266 SH SOLE 64266 0 0 I3 VERTICALS INC COM CL A 46571Y107 537 23550 SH SOLE 23550 0 0 IAA INC COM 449253103 6648 131340 SH SOLE 131340 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 16990 129982 SH SOLE 129982 0 0 ICF INTL INC COM 44925C103 3405 33206 SH SOLE 33206 0 0 ICHOR HOLDINGS SHS G4740B105 1051 22828 SH SOLE 22828 0 0 ICICI BANK LIMITED ADR 45104G104 21447 1083727 SH SOLE 1083727 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 147 31885 SH SOLE 31885 0 0 ICON PLC SHS G4705A100 113618 366864 SH SOLE 366864 0 0 ICU MED INC COM 44930G107 1930 8132 SH SOLE 8132 0 0 IDACORP INC COM 451107106 8796 77627 SH SOLE 77627 0 0 IDEX CORP COM 45167R104 27663 117056 SH SOLE 117056 0 0 IDEXX LABS INC COM 45168D104 92339 140235 SH SOLE 140235 0 0 IHS MARKIT LTD SHS G47567105 70570 530920 SH SOLE 530920 0 0 II-VI INC COM 902104108 1277 18694 SH SOLE 18694 0 0 ILLINOIS TOOL WKS INC COM 452308109 57389 232533 SH SOLE 232533 0 0 ILLUMINA INC COM 452327109 50292 132194 SH SOLE 132194 0 0 IMMUNOGEN INC COM 45253H101 480 64673 SH SOLE 64673 0 0 IMMUTEP LTD SPONSORED ADS 45257L108 216 65834 SH SOLE 65834 0 0 IMPACT SHS TR I NAACP MINO ETF 45259A209 510 14290 SH SOLE 14290 0 0 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 412 11727 SH SOLE 11727 0 0 IMPINJ INC COM 453204109 2973 33519 SH SOLE 33519 0 0 INARI MED INC COM 45332Y109 1649 18070 SH SOLE 18070 0 0 INCYTE CORP COM 45337C102 533 7260 SH SOLE 7260 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 965 37379 SH SOLE 37379 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 966 13385 SH SOLE 13385 0 0 INDEPENDENT BK CORP MASS COM 453836108 843 10335 SH SOLE 10335 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 476 17291 SH SOLE 17291 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 1962 73575 SH SOLE 73575 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 15078 474304 SH SOLE 474304 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 19594 607573 SH SOLE 607573 0 0 INDEXIQ ETF TR IQ S&P HGH YLD 45409B412 937 37407 SH SOLE 37407 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 903 29534 SH SOLE 29534 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 427 16067 SH SOLE 16067 0 0 INFINERA CORP COM 45667G103 533 55581 SH SOLE 55581 0 0 INFOSYS LTD SPONSORED ADR 456788108 13556 535580 SH SOLE 535580 0 0 ING GROEP N.V. SPONSORED ADR 456837103 14379 1032998 SH SOLE 1032998 0 0 INGERSOLL RAND INC COM 45687V106 16523 267062 SH SOLE 267062 0 0 INGEVITY CORP COM 45688C107 1424 19866 SH SOLE 19866 0 0 INGREDION INC COM 457187102 12987 134381 SH SOLE 134381 0 0 INMODE LTD SHS M5425M103 3454 48933 SH SOLE 48933 0 0 INNOSPEC INC COM 45768S105 344 3811 SH SOLE 3811 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 7111 27046 SH SOLE 27046 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 1302 30632 SH SOLE 30632 0 0 INNOVATOR ETFS TR LADRD FD US EQT 45783Y814 461 12792 SH SOLE 12792 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 362 10483 SH SOLE 10483 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 4669 139870 SH SOLE 139870 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 247 6632 SH SOLE 6632 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 326 9755 SH SOLE 9755 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 595 17219 SH SOLE 17219 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 629 21432 SH SOLE 21432 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 3943 118525 SH SOLE 118525 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 1128 36590 SH SOLE 36590 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 1137 37345 SH SOLE 37345 0 0 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 2227 93020 SH SOLE 93020 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 285 8599 SH SOLE 8599 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 231 7902 SH SOLE 7902 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 3248 102930 SH SOLE 102930 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 209 6582 SH SOLE 6582 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 935 30164 SH SOLE 30164 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 5592 184020 SH SOLE 184020 0 0 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 2342 43691 SH SOLE 43691 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 477 14808 SH SOLE 14808 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 252 8284 SH SOLE 8284 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 379 13756 SH SOLE 13756 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C599 454 16585 SH SOLE 16585 0 0 INNOVIVA INC COM 45781M101 2936 170220 SH SOLE 170220 0 0 INOGEN INC COM 45780L104 295 8685 SH SOLE 8685 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2974 27901 SH SOLE 27901 0 0 INSMED INC COM PAR $.01 457669307 802 29440 SH SOLE 29440 0 0 INSPERITY INC COM 45778Q107 8988 76101 SH SOLE 76101 0 0 INSPIRE MED SYS INC COM 457730109 4093 17791 SH SOLE 17791 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3664 26226 SH SOLE 26226 0 0 INSTRUCTURE HLDGS INC COM 457790103 737 30724 SH SOLE 30724 0 0 INSULET CORP COM 45784P101 8821 33155 SH SOLE 33155 0 0 INTEGER HLDGS CORP COM 45826H109 7264 84874 SH SOLE 84874 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4016 59942 SH SOLE 59942 0 0 INTEL CORP COM 458140100 157705 3062228 SH SOLE 3062228 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2983 25232 SH SOLE 25232 0 0 INTER PARFUMS INC COM 458334109 6361 59500 SH SOLE 59500 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 14481 182338 SH SOLE 182338 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 56619 413973 SH SOLE 413973 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2537 38909 SH SOLE 38909 0 0 INTERDIGITAL INC COM 45867G101 247 3442 SH SOLE 3442 0 0 INTERFACE INC COM 458665304 669 41940 SH SOLE 41940 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 53319 398917 SH SOLE 398917 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 70479 467830 SH SOLE 467830 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1489 51497 SH SOLE 51497 0 0 INTERNATIONAL PAPER CO COM 460146103 22593 480897 SH SOLE 480897 0 0 INTERPUBLIC GROUP COS INC COM 460690100 49607 1324629 SH SOLE 1324629 0 0 INTUIT COM 461202103 244149 379573 SH SOLE 379573 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 156986 436922 SH SOLE 436922 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 3110 114053 SH SOLE 114053 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 646 5382 SH SOLE 5382 0 0 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 292 6396 SH SOLE 6396 0 0 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1031 27088 SH SOLE 27088 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 27639 490393 SH SOLE 490393 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 21854 434477 SH SOLE 434477 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 1710 68242 SH SOLE 68242 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 62952 4477387 SH SOLE 4477387 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 7251 348961 SH SOLE 348961 0 0 INVESCO DB G10 CURRENCY HARV UNIT 46139B102 371 14997 SH SOLE 14997 0 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 228 10254 SH SOLE 10254 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 1757 102858 SH SOLE 102858 0 0 INVESCO DB MULTI-SECTOR COMM GOLD FD 46140H601 577 11024 SH SOLE 11024 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 2442 180234 SH SOLE 180234 0 0 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 1804 36799 SH SOLE 36799 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 736 37287 SH SOLE 37287 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1287 50222 SH SOLE 50222 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 176141 7970181 SH SOLE 7970181 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 14110 544379 SH SOLE 544379 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 243 8709 SH SOLE 8709 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 23159 957778 SH SOLE 957778 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1664 26778 SH SOLE 26778 0 0 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 679 16833 SH SOLE 16833 0 0 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 350 13571 SH SOLE 13571 0 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1231 13679 SH SOLE 13679 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 27854 1057061 SH SOLE 1057061 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 3465 158289 SH SOLE 158289 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 27119 1396433 SH SOLE 1396433 0 0 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 582 27248 SH SOLE 27248 0 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 829 29854 SH SOLE 29854 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1503 74118 SH SOLE 74118 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 2009 78247 SH SOLE 78247 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 6933 42388 SH SOLE 42388 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1144 34089 SH SOLE 34089 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 47637 1757164 SH SOLE 1757164 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 53010 3533990 SH SOLE 3533990 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1620 20264 SH SOLE 20264 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 17157 217127 SH SOLE 217127 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 7494 165499 SH SOLE 165499 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 61507 896215 SH SOLE 896215 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1538 25365 SH SOLE 25365 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 208 2201 SH SOLE 2201 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 27622 472499 SH SOLE 472499 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2944 23908 SH SOLE 23908 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 204 1833 SH SOLE 1833 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 2701 15032 SH SOLE 15032 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1123 7264 SH SOLE 7264 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 17869 343035 SH SOLE 343035 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 852 20210 SH SOLE 20210 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2280 29625 SH SOLE 29625 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 7963 241609 SH SOLE 241609 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573 579 21973 SH SOLE 21973 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 7945 167688 SH SOLE 167688 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2843 77283 SH SOLE 77283 0 0 INVESCO EXCH TRADED FD TR II PURBTA FTSE DV 46138E487 561 19121 SH SOLE 19121 0 0 INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 509 19877 SH SOLE 19877 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 2655 39132 SH SOLE 39132 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412 270 6291 SH SOLE 6291 0 0 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 11085 447150 SH SOLE 447150 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 4023 126046 SH SOLE 126046 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 1069 9656 SH SOLE 9656 0 0 INVESCO EXCH TRADED FD TR II FTSE INTL LOW 46138E768 620 20974 SH SOLE 20974 0 0 INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862 402 16173 SH SOLE 16173 0 0 INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 714 26630 SH SOLE 26630 0 0 INVESCO EXCH TRADED FD TR II PURBTA FTSE EM 46138E479 425 15496 SH SOLE 15496 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 10528 492209 SH SOLE 492209 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 15955 686816 SH SOLE 686816 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2022 94227 SH SOLE 94227 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 11256 445071 SH SOLE 445071 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1433 65663 SH SOLE 65663 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 2927 117154 SH SOLE 117154 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 2132 97338 SH SOLE 97338 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 1685 68604 SH SOLE 68604 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 891 42096 SH SOLE 42096 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1156 45077 SH SOLE 45077 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 610 20132 SH SOLE 20132 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 17850 352065 SH SOLE 352065 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 22297 305010 SH SOLE 305010 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1212 7819 SH SOLE 7819 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1134 20102 SH SOLE 20102 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 14219 147348 SH SOLE 147348 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 293 3610 SH SOLE 3610 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 120779 1494235 SH SOLE 1494235 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1342 18569 SH SOLE 18569 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 381 5718 SH SOLE 5718 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 457 11493 SH SOLE 11493 0 0 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 427 4671 SH SOLE 4671 0 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 296 9672 SH SOLE 9672 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 850 15552 SH SOLE 15552 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 537 4620 SH SOLE 4620 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 5852 61915 SH SOLE 61915 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 239 3354 SH SOLE 3354 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 839 15367 SH SOLE 15367 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 321 7111 SH SOLE 7111 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 6478 80198 SH SOLE 80198 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 5559 113496 SH SOLE 113496 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 7618 49625 SH SOLE 49625 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 372 2918 SH SOLE 2918 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 5931 315129 SH SOLE 315129 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 5129 26753 SH SOLE 26753 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 2827 182850 SH SOLE 182850 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 774 21221 SH SOLE 21221 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1919 91114 SH SOLE 91114 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 3515 190396 SH SOLE 190396 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 496 2300 SH SOLE 2300 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 3005 129996 SH SOLE 129996 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 5428 31971 SH SOLE 31971 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 347 7274 SH SOLE 7274 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 326738 2007605 SH SOLE 2007605 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 2200 34173 SH SOLE 34173 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 53048 163713 SH SOLE 163713 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 351 3072 SH SOLE 3072 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1677 5233 SH SOLE 5233 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 575 2911 SH SOLE 2911 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 2416 11460 SH SOLE 11460 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 39569 743642 SH SOLE 743642 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 27462 74404 SH SOLE 74404 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 421 1824 SH SOLE 1824 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 208 2156 SH SOLE 2156 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1257 15669 SH SOLE 15669 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1215 22553 SH SOLE 22553 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3385 55636 SH SOLE 55636 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 4429 62009 SH SOLE 62009 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1624 16898 SH SOLE 16898 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 577 3471 SH SOLE 3471 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2662 29271 SH SOLE 29271 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 802 17647 SH SOLE 17647 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 885 5654 SH SOLE 5654 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1453 15353 SH SOLE 15353 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 197169 1148335 SH SOLE 1148335 0 0 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 354 18346 SH SOLE 18346 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 2693 55236 SH SOLE 55236 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1974 20347 SH SOLE 20347 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 3636 42100 SH SOLE 42100 0 0 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 242 9231 SH SOLE 9231 0 0 INVESCO HIG INCM 2023 TARG T COM 46135X108 94 10053 SH SOLE 10053 0 0 INVESCO HIGH INCOME TR II COM 46131F101 1072 74645 SH SOLE 74645 0 0 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 205 7681 SH SOLE 7681 0 0 INVESCO LTD SHS G491BT108 4797 208372 SH SOLE 208372 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 174 62569 SH SOLE 62569 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 225 16286 SH SOLE 16286 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1933476 4859812 SH SOLE 4859812 0 0 INVESCO SR INCOME TR COM 46131H107 1239 286063 SH SOLE 286063 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 201 11785 SH SOLE 11785 0 0 INVESTORS BANCORP INC NEW COM 46146L101 772 50987 SH SOLE 50987 0 0 INVESTORS TITLE CO NC COM 461804106 790 4009 SH SOLE 4009 0 0 INVITAE CORP COM 46185L103 926 60642 SH SOLE 60642 0 0 INVITATION HOMES INC COM 46187W107 20155 444535 SH SOLE 444535 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2778 91292 SH SOLE 91292 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 228 11918 SH SOLE 11918 0 0 IPG PHOTONICS CORP COM 44980X109 5135 29828 SH SOLE 29828 0 0 IQIYI INC SPONSORED ADS 46267X108 151 33179 SH SOLE 33179 0 0 IQVIA HLDGS INC COM 46266C105 140241 497062 SH SOLE 497062 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2498 21228 SH SOLE 21228 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 860 20828 SH SOLE 20828 0 0 IROBOT CORP COM 462726100 283 4296 SH SOLE 4296 0 0 IRON MTN INC NEW COM 46284V101 26216 500975 SH SOLE 500975 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1796 154003 SH SOLE 154003 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 154 36182 SH SOLE 36182 0 0 ISHARES GOLD TR ISHARES NEW 464285204 170726 4904513 SH SOLE 4904513 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1110739 18555605 SH SOLE 18555605 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 947178 23828347 SH SOLE 23828347 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 46253 427165 SH SOLE 427165 0 0 ISHARES INC EM MKTS DIV ETF 464286319 7671 199234 SH SOLE 199234 0 0 ISHARES INC US INTL HGH YLD 464286178 1677 34027 SH SOLE 34027 0 0 ISHARES INC JP MRGN EM HI BD 464286285 44543 1033966 SH SOLE 1033966 0 0 ISHARES INC JP MRG EM CRP BD 464286251 1453 28494 SH SOLE 28494 0 0 ISHARES INC MSCI AUST ETF 464286103 5050 203368 SH SOLE 203368 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1107 39437 SH SOLE 39437 0 0 ISHARES INC MSCI CDA ETF 464286509 10776 280419 SH SOLE 280419 0 0 ISHARES INC MSCI EMERG MRKT 464286533 42264 672785 SH SOLE 672785 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 44814 546314 SH SOLE 546314 0 0 ISHARES INC MSCI EMRG CHN 46434G764 41220 679866 SH SOLE 679866 0 0 ISHARES INC MSCI EMERG MKT 46434G889 169494 3314956 SH SOLE 3314956 0 0 ISHARES INC MSCI EURZONE ETF 464286608 13407 273561 SH SOLE 273561 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1407 36201 SH SOLE 36201 0 0 ISHARES INC MSCI FRONTIER 464286145 3727 108003 SH SOLE 108003 0 0 ISHARES INC MSCI GERMANY ETF 464286806 12557 383057 SH SOLE 383057 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 1143 26822 SH SOLE 26822 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 16356 606438 SH SOLE 606438 0 0 ISHARES INC MSCI HONG KG ETF 464286871 391 16877 SH SOLE 16877 0 0 ISHARES INC MSCI ITALY ETF 46434G830 2606 79416 SH SOLE 79416 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 13345 199291 SH SOLE 199291 0 0 ISHARES INC MSCI MEXICO ETF 464286822 6496 128388 SH SOLE 128388 0 0 ISHARES INC MSCI NETHERL ETF 464286814 526 10483 SH SOLE 10483 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4182 87561 SH SOLE 87561 0 0 ISHARES INC MSCI STH KOR ETF 464286772 10368 133149 SH SOLE 133149 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 405 8737 SH SOLE 8737 0 0 ISHARES INC MSCI SWITZERLAND 464286749 25126 476506 SH SOLE 476506 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 3702 55580 SH SOLE 55580 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 35084 392000 SH SOLE 392000 0 0 ISHARES INC MSCI WORLD ETF 464286392 19144 141472 SH SOLE 141472 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 741 9508 SH SOLE 9508 0 0 ISHARES INC JP MORGAN EM ETF 464286517 5070 129259 SH SOLE 129259 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 2093 34750 SH SOLE 34750 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 681 52804 SH SOLE 52804 0 0 ISHARES INC GLB ENR PROD ETF 464286343 582 32643 SH SOLE 32643 0 0 ISHARES INC CUR HD MSCI EM 46434G509 1902 64225 SH SOLE 64225 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 5642 329720 SH SOLE 329720 0 0 ISHARES SILVER TR ISHARES 46428Q109 23128 1075228 SH SOLE 1075228 0 0 ISHARES TR MRNING SM CP ETF 464288703 547 9212 SH SOLE 9212 0 0 ISHARES TR S&P MC 400GR ETF 464287606 216743 2542143 SH SOLE 2542143 0 0 ISHARES TR U.S. TECH ETF 464287721 94651 824339 SH SOLE 824339 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 113738 766431 SH SOLE 766431 0 0 ISHARES TR 20 YR TR BD ETF 464287432 509312 3436883 SH SOLE 3436883 0 0 ISHARES TR BROAD USD HIGH 46435U853 208708 5066951 SH SOLE 5066951 0 0 ISHARES TR CMBS ETF 46429B366 2497 47078 SH SOLE 47078 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2917200 39083604 SH SOLE 39083604 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 618988 8725512 SH SOLE 8725512 0 0 ISHARES TR CORE S&P500 ETF 464287200 11382718 23863637 SH SOLE 23863637 0 0 ISHARES TR CORE S&P MCP ETF 464287507 677051 2391733 SH SOLE 2391733 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2134339 18638888 SH SOLE 18638888 0 0 ISHARES TR CORE S&P TTL STK 464287150 420587 3931457 SH SOLE 3931457 0 0 ISHARES TR CORE TOTAL USD 46434V613 3252024 61440099 SH SOLE 61440099 0 0 ISHARES TR CORE US AGGBD ET 464287226 4039268 35407324 SH SOLE 35407324 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 1123391 13886161 SH SOLE 13886161 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 85658 3339500 SH SOLE 3339500 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 6028445 55870599 SH SOLE 55870599 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 6561 240433 SH SOLE 240433 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 9081 137446 SH SOLE 137446 0 0 ISHARES TR FALN ANGLS USD 46435G474 1258927 42006254 SH SOLE 42006254 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 622460 7774913 SH SOLE 7774913 0 0 ISHARES TR GBL GREEN ETF 46435U440 1120 20640 SH SOLE 20640 0 0 ISHARES TR GLOBAL TECH ETF 464287291 851327 13221416 SH SOLE 13221416 0 0 ISHARES TR GL TIMB FORE ETF 464288174 2247 24430 SH SOLE 24430 0 0 ISHARES TR IBOXX HI YD ETF 464288513 433894 4986709 SH SOLE 4986709 0 0 ISHARES TR IBOXX INV CP ETF 464287242 269728 2035376 SH SOLE 2035376 0 0 ISHARES TR JPMORGAN USD EMG 464288281 425924 3905409 SH SOLE 3905409 0 0 ISHARES TR MBS ETF 464288588 1139543 10607305 SH SOLE 10607305 0 0 ISHARES TR EAFE GRWTH ETF 464288885 2613551 23697077 SH SOLE 23697077 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 260453 3392642 SH SOLE 3392642 0 0 ISHARES TR EAFE SML CP ETF 464288273 165015 2257696 SH SOLE 2257696 0 0 ISHARES TR EAFE VALUE ETF 464288877 2770964 54990349 SH SOLE 54990349 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 233386 6136889 SH SOLE 6136889 0 0 ISHARES TR MSCI USA MMENTM 46432F396 665056 3657771 SH SOLE 3657771 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 694618 4772038 SH SOLE 4772038 0 0 ISHARES TR MSCI USA VALUE 46432F388 1569333 14335738 SH SOLE 14335738 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1195388 10280252 SH SOLE 10280252 0 0 ISHARES TR RUS 1000 ETF 464287622 1347876 5097289 SH SOLE 5097289 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1472645 4819019 SH SOLE 4819019 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1200903 7151210 SH SOLE 7151210 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 624362 2806753 SH SOLE 2806753 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 285895 975584 SH SOLE 975584 0 0 ISHARES TR RUS MD CP GR ETF 464287481 291000 2525600 SH SOLE 2525600 0 0 ISHARES TR TIPS BD ETF 464287176 1820222 14088404 SH SOLE 14088404 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 526116 9764593 SH SOLE 9764593 0 0 ISHARES TR U.S. ENERGY ETF 464287796 564554 18755941 SH SOLE 18755941 0 0 ISHARES TR USD INV GRDE ETF 464288620 196218 3284538 SH SOLE 3284538 0 0 ISHARES TR U.S. MED DVC ETF 464288810 123103 1869451 SH SOLE 1869451 0 0 ISHARES TR US TREAS BD ETF 46429B267 3301239 123734706 SH SOLE 123734706 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 130963 2891007 SH SOLE 2891007 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 18775 367782 SH SOLE 367782 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 58355 551142 SH SOLE 551142 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 471591 5513096 SH SOLE 5513096 0 0 ISHARES TR 10+ YR INVST GRD 464289511 19537 280909 SH SOLE 280909 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 201042 1562464 SH SOLE 1562464 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 195914 1703595 SH SOLE 1703595 0 0 ISHARES TR A RATE CP BD ETF 46429B291 454 8100 SH SOLE 8100 0 0 ISHARES TR AGENCY BOND ETF 464288166 13611 116165 SH SOLE 116165 0 0 ISHARES TR ASIA 50 ETF 464288430 3296 43057 SH SOLE 43057 0 0 ISHARES TR CALIF MUN BD ETF 464288356 10531 168958 SH SOLE 168958 0 0 ISHARES TR COHEN STEER REIT 464287564 39721 522101 SH SOLE 522101 0 0 ISHARES TR CONV BD ETF 46435G102 5808 65131 SH SOLE 65131 0 0 ISHARES TR CORE LT USDB ETF 464289479 4216 58445 SH SOLE 58445 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 2677 36758 SH SOLE 36758 0 0 ISHARES TR CONSER ALLOC ETF 464289883 7742 193514 SH SOLE 193514 0 0 ISHARES TR CORE DIV GRWTH 46434V621 408362 7347282 SH SOLE 7347282 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 10582 185391 SH SOLE 185391 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 39514 391271 SH SOLE 391271 0 0 ISHARES TR CORE INTL AGGR 46435G672 69454 1273688 SH SOLE 1273688 0 0 ISHARES TR MODERT ALLOC ETF 464289875 3710 81599 SH SOLE 81599 0 0 ISHARES TR CORE MSCI EURO 46434V738 205683 3536495 SH SOLE 3536495 0 0 ISHARES TR CORE MSCI INTL 46435G326 105997 1568929 SH SOLE 1568929 0 0 ISHARES TR CORE MSCI PAC 46434V696 64601 1011602 SH SOLE 1011602 0 0 ISHARES TR CORE S&P US VLU 464287663 100768 1319988 SH SOLE 1319988 0 0 ISHARES TR CORE S&P US GWT 464287671 134450 1162658 SH SOLE 1162658 0 0 ISHARES TR CRE U S REIT ETF 464288521 80241 1187167 SH SOLE 1187167 0 0 ISHARES TR HDG MSCI EAFE 46434V803 277098 7843131 SH SOLE 7843131 0 0 ISHARES TR DOW JONES US ETF 464287846 3343 28364 SH SOLE 28364 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 231395 9095701 SH SOLE 9095701 0 0 ISHARES TR MSCI INTL MULTFT 46434V274 1399 48529 SH SOLE 48529 0 0 ISHARES TR ESG EAFE ETF 46436E759 129869 1888453 SH SOLE 1888453 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 285796 7246332 SH SOLE 7246332 0 0 ISHARES TR ESG ADV TTL USD 46436E619 425629 8609052 SH SOLE 8609052 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 320530 4033840 SH SOLE 4033840 0 0 ISHARES TR ESG AWARE MSCI 46435U663 187187 4642496 SH SOLE 4642496 0 0 ISHARES TR ESG MSCI EM LDRS 46436E601 1245 21619 SH SOLE 21619 0 0 ISHARES TR ESG MSCI LEADR 46435U218 677 8028 SH SOLE 8028 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 23242 421057 SH SOLE 421057 0 0 ISHARES TR EXPANDED TECH 464287515 38283 96273 SH SOLE 96273 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 114862 2264189 SH SOLE 2264189 0 0 ISHARES TR GLOBAL 100 ETF 464287572 6454 82728 SH SOLE 82728 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 10277 485468 SH SOLE 485468 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 19532 710011 SH SOLE 710011 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 4974 55056 SH SOLE 55056 0 0 ISHARES TR GLB INFRASTR ETF 464288372 21063 442585 SH SOLE 442585 0 0 ISHARES TR GLOBAL MATER ETF 464288695 5202 57511 SH SOLE 57511 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 24697 806822 SH SOLE 806822 0 0 ISHARES TR GOV/CRED BD ETF 464288596 3368 27715 SH SOLE 27715 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 8455 336304 SH SOLE 336304 0 0 ISHARES TR IBONDS DEC2022 46435G755 8321 319304 SH SOLE 319304 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 7275 283422 SH SOLE 283422 0 0 ISHARES TR IBONDS DEC2023 46435G318 8093 312259 SH SOLE 312259 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 10971 423103 SH SOLE 423103 0 0 ISHARES TR IBONDS DEC 46435U697 8140 303549 SH SOLE 303549 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 10394 393416 SH SOLE 393416 0 0 ISHARES TR IBONDS DEC 25 46435U432 8171 293300 SH SOLE 293300 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 6609 253527 SH SOLE 253527 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 2455 92416 SH SOLE 92416 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 2424 85672 SH SOLE 85672 0 0 ISHARES TR IBONDS DEC 29 46436E205 2507 95217 SH SOLE 95217 0 0 ISHARES TR IBONDS 22 TRM TS 46436E809 211 8301 SH SOLE 8301 0 0 ISHARES TR INDIA 50 ETF 464289529 363 7674 SH SOLE 7674 0 0 ISHARES TR INTRM GOV CR ETF 464288612 124835 1097447 SH SOLE 1097447 0 0 ISHARES TR INTL SEL DIV ETF 464288448 74520 2389990 SH SOLE 2389990 0 0 ISHARES TR INTL TREA BD ETF 464288117 7626 151646 SH SOLE 151646 0 0 ISHARES TR MICRO-CAP ETF 464288869 20752 148512 SH SOLE 148512 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 3573 49744 SH SOLE 49744 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 8267 116303 SH SOLE 116303 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 13207 180327 SH SOLE 180327 0 0 ISHARES TR MORNINGSTR US EQ 464287127 3834 57726 SH SOLE 57726 0 0 ISHARES TR MORNINGSTAR VALU 464288109 3696 53107 SH SOLE 53107 0 0 ISHARES TR MORTGE REL ETF 46435G342 12924 374504 SH SOLE 374504 0 0 ISHARES TR MSCI ACWI ETF 464288257 133439 1261481 SH SOLE 1261481 0 0 ISHARES TR MSCI ACWI EX US 464288240 30745 552964 SH SOLE 552964 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 20040 242323 SH SOLE 242323 0 0 ISHARES TR MSCI CHINA A 46434V514 202 4637 SH SOLE 4637 0 0 ISHARES TR MSCI CHINA ETF 46429B671 10337 164680 SH SOLE 164680 0 0 ISHARES TR MSCI EAFE ETF 464287465 834596 10607466 SH SOLE 10607466 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 160196 3279350 SH SOLE 3279350 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 6859 98548 SH SOLE 98548 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 976 10750 SH SOLE 10750 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1540 33590 SH SOLE 33590 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 291037 7390473 SH SOLE 7390473 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 2766 48556 SH SOLE 48556 0 0 ISHARES TR MSCI KLD400 SOC 464288570 56954 612927 SH SOLE 612927 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 44224 1334458 SH SOLE 1334458 0 0 ISHARES TR MSCI USA ESG SLC 464288802 28914 272136 SH SOLE 272136 0 0 ISHARES TR MSCI USA SZE FT 46432F370 11906 86742 SH SOLE 86742 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 37820 967502 SH SOLE 967502 0 0 ISHARES TR ISHARES BIOTECH 464287556 23871 156410 SH SOLE 156410 0 0 ISHARES TR NEW YORK MUN ETF 464288323 5668 97790 SH SOLE 97790 0 0 ISHARES TR EXPND TEC SC ETF 464287549 6964 15863 SH SOLE 15863 0 0 ISHARES TR PFD AND INCM SEC 464288687 212406 5386924 SH SOLE 5386924 0 0 ISHARES TR RESIDENTIAL MULT 464288562 26436 269126 SH SOLE 269126 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 268976 1619851 SH SOLE 1619851 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 25452 383432 SH SOLE 383432 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 44987 162117 SH SOLE 162117 0 0 ISHARES TR RUS MID CAP ETF 464287499 650749 7839406 SH SOLE 7839406 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 253082 2067999 SH SOLE 2067999 0 0 ISHARES TR RUS TP200 GR ETF 464289438 682877 3939294 SH SOLE 3939294 0 0 ISHARES TR RUS TP200 VL ETF 464289420 318285 4542383 SH SOLE 4542383 0 0 ISHARES TR S&P 100 ETF 464287101 35825 163490 SH SOLE 163490 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 986440 11789487 SH SOLE 11789487 0 0 ISHARES TR S&P 500 VAL ETF 464287408 682435 4356987 SH SOLE 4356987 0 0 ISHARES TR S&P MC 400VL ETF 464287705 163010 1472801 SH SOLE 1472801 0 0 ISHARES TR S&P SML 600 GWT 464287887 136387 982614 SH SOLE 982614 0 0 ISHARES TR SP SMCP600VL ETF 464287879 184950 1770025 SH SOLE 1770025 0 0 ISHARES TR SELECT DIVID ETF 464287168 229956 1875816 SH SOLE 1875816 0 0 ISHARES TR SELF DRIVNG EV 46435U366 606 11174 SH SOLE 11174 0 0 ISHARES TR ISHARES SEMICDTR 464287523 100235 184826 SH SOLE 184826 0 0 ISHARES TR SHORT TREAS BD 464288679 410800 3720344 SH SOLE 3720344 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 350285 3262411 SH SOLE 3262411 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 545915 9210652 SH SOLE 9210652 0 0 ISHARES TR US TRSPRTION 464287192 21906 79234 SH SOLE 79234 0 0 ISHARES TR U.S. FINLS ETF 464287788 18521 213646 SH SOLE 213646 0 0 ISHARES TR US HLTHCARE ETF 464287762 21158 70441 SH SOLE 70441 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 10728 212899 SH SOLE 212899 0 0 ISHARES TR US AER DEF ETF 464288760 21149 205772 SH SOLE 205772 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 3598 25660 SH SOLE 25660 0 0 ISHARES TR US BR DEL SE ETF 464288794 4645 42149 SH SOLE 42149 0 0 ISHARES TR US CONSM STAPLES 464287812 3060 15285 SH SOLE 15285 0 0 ISHARES TR US CONSUM DISCRE 464287580 3838 45687 SH SOLE 45687 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 176619 914746 SH SOLE 914746 0 0 ISHARES TR US HLTHCR PR ETF 464288828 23448 80778 SH SOLE 80778 0 0 ISHARES TR US HOME CONS ETF 464288752 21611 260630 SH SOLE 260630 0 0 ISHARES TR US INDUSTRIALS 464287754 12201 108226 SH SOLE 108226 0 0 ISHARES TR US INFRASTRUC 46435U713 1428 37332 SH SOLE 37332 0 0 ISHARES TR U.S. PHARMA ETF 464288836 2040 10218 SH SOLE 10218 0 0 ISHARES TR U.S. REAL ES ETF 464287739 64918 558967 SH SOLE 558967 0 0 ISHARES TR US REGNL BKS ETF 464288778 4335 70183 SH SOLE 70183 0 0 ISHARES TR US TELECOM ETF 464287713 1917 58264 SH SOLE 58264 0 0 ISHARES TR YLD OPTIM BD 46434V787 332 13288 SH SOLE 13288 0 0 ISHARES TR MSCI LW CRB TG 46434V464 5087 29238 SH SOLE 29238 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1379 37696 SH SOLE 37696 0 0 ISHARES TR NEW ZEALAND ETF 464289123 741 12591 SH SOLE 12591 0 0 ISHARES TR US OIL GS EX ETF 464288851 3701 60438 SH SOLE 60438 0 0 ISHARES TR GLB CNSM STP ETF 464288737 15018 232014 SH SOLE 232014 0 0 ISHARES TR BB RAT CORP BD 46435U473 747 14405 SH SOLE 14405 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 40413 801373 SH SOLE 801373 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 541 10529 SH SOLE 10529 0 0 ISHARES TR GNMA BOND ETF 46429B333 977 19650 SH SOLE 19650 0 0 ISHARES TR INTL DIV GRWTH 46435G524 583 8592 SH SOLE 8592 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 1437 21052 SH SOLE 21052 0 0 ISHARES TR MRGSTR SM CP GR 464288604 2671 53813 SH SOLE 53813 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 24714 530801 SH SOLE 530801 0 0 ISHARES TR MSCI USA SML CP 46434V290 232991 4069720 SH SOLE 4069720 0 0 ISHARES TR RUS TOP 200 ETF 464289446 177905 1561119 SH SOLE 1561119 0 0 ISHARES TR TRS FLT RT BD 46434V860 1332 26490 SH SOLE 26490 0 0 ISHARES TR NORTH AMERN NAT 464287374 9781 310718 SH SOLE 310718 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 1853 35896 SH SOLE 35896 0 0 ISHARES TR GLOB UTILITS ETF 464288711 393 6072 SH SOLE 6072 0 0 ISHARES TR MSCI EURO FL ETF 464289180 7565 377296 SH SOLE 377296 0 0 ISHARES TR U.S. UTILITS ETF 464287697 20889 236217 SH SOLE 236217 0 0 ISHARES TR EUROPE ETF 464287861 4564 83912 SH SOLE 83912 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 321 8530 SH SOLE 8530 0 0 ISHARES TR IBONDS DEC 26 46435U259 7364 274026 SH SOLE 274026 0 0 ISHARES TR INTL DEV RE ETF 464288489 1607 56390 SH SOLE 56390 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 435 14889 SH SOLE 14889 0 0 ISHARES TR MSCI INTL SML CP 46434V266 5932 163643 SH SOLE 163643 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 7603 150905 SH SOLE 150905 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 646 6456 SH SOLE 6456 0 0 ISHARES TR ESG SCRND S&P500 46436E569 1132 30810 SH SOLE 30810 0 0 ISHARES TR MSCI GBL MULTIFC 46434V316 324 8272 SH SOLE 8272 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 596330 19311186 SH SOLE 19311186 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 3578 72304 SH SOLE 72304 0 0 ISHARES U S ETF TR TECHNOLOGY 46431W648 359 5874 SH SOLE 5874 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 1738 19751 SH SOLE 19751 0 0 ISHARES U S ETF TR INT RT HD LONG 46431W812 23713 955027 SH SOLE 955027 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 31555 329696 SH SOLE 329696 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 25892 518357 SH SOLE 518357 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 11376 227021 SH SOLE 227021 0 0 ISHARES U S ETF TR EVOLVED FINLS 46431W655 404 12153 SH SOLE 12153 0 0 ISTAR INC COM 45031U101 3014 116705 SH SOLE 116705 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 6324 1686292 SH SOLE 1686292 0 0 ITERIS INC NEW COM 46564T107 45 11307 SH SOLE 11307 0 0 ITRON INC COM 465741106 1074 15681 SH SOLE 15681 0 0 ITT INC COM 45073V108 2720 26614 SH SOLE 26614 0 0 J & J SNACK FOODS CORP COM 466032109 2968 18789 SH SOLE 18789 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 11465 170604 SH SOLE 170604 0 0 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 54691 992931 SH SOLE 992931 0 0 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 1259 27381 SH SOLE 27381 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 3212 54277 SH SOLE 54277 0 0 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 119713 1894487 SH SOLE 1894487 0 0 J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 1231 23780 SH SOLE 23780 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 60307 1194661 SH SOLE 1194661 0 0 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 2613 68023 SH SOLE 68023 0 0 J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 420 5507 SH SOLE 5507 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 4286 83944 SH SOLE 83944 0 0 J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 41751 774172 SH SOLE 774172 0 0 J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 23990 527253 SH SOLE 527253 0 0 J P MORGAN EXCHANGE-TRADED F ACTIVEBLDRS EMER 46641Q266 547 11749 SH SOLE 11749 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 11117 186082 SH SOLE 186082 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 997 16718 SH SOLE 16718 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 1800 20824 SH SOLE 20824 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS US 46641Q290 225 3413 SH SOLE 3413 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS US 46641Q340 414 4511 SH SOLE 4511 0 0 J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 3713 68424 SH SOLE 68424 0 0 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 1000 9433 SH SOLE 9433 0 0 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 486 9606 SH SOLE 9606 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 821 14462 SH SOLE 14462 0 0 J P MORGAN EXCHANGE-TRADED F SHORT DURA CORE 46641Q274 3058 61483 SH SOLE 61483 0 0 J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 3173 65740 SH SOLE 65740 0 0 JABIL INC COM 466313103 3648 51852 SH SOLE 51852 0 0 JACK IN THE BOX INC COM 466367109 5087 58151 SH SOLE 58151 0 0 JACOBS ENGR GROUP INC COM 469814107 39721 285289 SH SOLE 285289 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 438 10775 SH SOLE 10775 0 0 JAMES RIV GROUP LTD COM G5005R107 400 13893 SH SOLE 13893 0 0 JAMF HLDG CORP COM 47074L105 317 8343 SH SOLE 8343 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 14400 285822 SH SOLE 285822 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 19046 361544 SH SOLE 361544 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4603 92888 SH SOLE 92888 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1229 18914 SH SOLE 18914 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2244 53505 SH SOLE 53505 0 0 JAPAN SMALLER CAPITALIZATION COM 47109U104 956 121488 SH SOLE 121488 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5190 40737 SH SOLE 40737 0 0 JBG SMITH PPTYS COM 46590V100 296 10296 SH SOLE 10296 0 0 JD.COM INC SPON ADR CL A 47215P106 8560 122160 SH SOLE 122160 0 0 JEFFERIES FINL GROUP INC COM 47233W109 6158 158707 SH SOLE 158707 0 0 JELD-WEN HLDG INC COM 47580P103 263 9973 SH SOLE 9973 0 0 JETBLUE AWYS CORP COM 477143101 524 36772 SH SOLE 36772 0 0 JFROG LTD ORD SHS M6191J100 247 8317 SH SOLE 8317 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 51 23237 SH SOLE 23237 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1174 25549 SH SOLE 25549 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6998 45573 SH SOLE 45573 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 301 5352 SH SOLE 5352 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 300 8088 SH SOLE 8088 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 3434 101928 SH SOLE 101928 0 0 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 2007 69115 SH SOLE 69115 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFACTOR ENRG 47804J701 269 12170 SH SOLE 12170 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 335 6381 SH SOLE 6381 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 380 7332 SH SOLE 7332 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 9457 159067 SH SOLE 159067 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFACTR MATLS 47804J800 301 6085 SH SOLE 6085 0 0 JOHN HANCOCK EXCHANGE TRADED MLTDCTR MEDIA 47804J826 258 7330 SH SOLE 7330 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 14907 268167 SH SOLE 268167 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 1306 36024 SH SOLE 36024 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 709 6896 SH SOLE 6896 0 0 JOHNSON & JOHNSON COM 478160104 457204 2672611 SH SOLE 2672611 0 0 JOHNSON CTLS INTL PLC SHS G51502105 98090 1206365 SH SOLE 1206365 0 0 JOHNSON OUTDOORS INC CL A 479167108 449 4790 SH SOLE 4790 0 0 JOINT CORP COM 47973J102 1143 17400 SH SOLE 17400 0 0 JONES LANG LASALLE INC COM 48020Q107 12705 47172 SH SOLE 47172 0 0 JOYY INC ADS REPSTG COM A 46591M109 388 8541 SH SOLE 8541 0 0 JPMORGAN CHASE & CO COM 46625H100 598480 3779479 SH SOLE 3779479 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3602 202227 SH SOLE 202227 0 0 JUNIPER NETWORKS INC COM 48203R104 4950 138623 SH SOLE 138623 0 0 JUPAI HLDGS LTD ADS 48205B107 35 34104 SH SOLE 34104 0 0 KADANT INC COM 48282T104 1456 6316 SH SOLE 6316 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3618 38509 SH SOLE 38509 0 0 KAMAN CORP COM 483548103 529 12251 SH SOLE 12251 0 0 KAMAN CORP NOTE 3.250% 5/0 483548AF0 43 42000 SH SOLE 42000 0 0 KAR AUCTION SVCS INC COM 48238T109 708 45296 SH SOLE 45296 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 101 13029 SH SOLE 13029 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 147 20459 SH SOLE 20459 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 223 26412 SH SOLE 26412 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 7777 168477 SH SOLE 168477 0 0 KB HOME COM 48666K109 7132 159439 SH SOLE 159439 0 0 KBR INC COM 48242W106 1029 21614 SH SOLE 21614 0 0 KE HLDGS INC SPONSORED ADS 482497104 212 10520 SH SOLE 10520 0 0 KELLOGG CO COM 487836108 6251 97038 SH SOLE 97038 0 0 KEMPER CORP COM 488401100 2483 42243 SH SOLE 42243 0 0 KENNAMETAL INC COM 489170100 288 8019 SH SOLE 8019 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 3035 127077 SH SOLE 127077 0 0 KEURIG DR PEPPER INC COM 49271V100 15158 411225 SH SOLE 411225 0 0 KEYCORP COM 493267108 41345 1787523 SH SOLE 1787523 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 124820 604424 SH SOLE 604424 0 0 KFORCE INC COM 493732101 2777 36916 SH SOLE 36916 0 0 KILROY RLTY CORP COM 49427F108 1870 28133 SH SOLE 28133 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1248 57357 SH SOLE 57357 0 0 KIMBERLY-CLARK CORP COM 494368103 66010 461870 SH SOLE 461870 0 0 KIMCO RLTY CORP COM 49446R109 7504 304439 SH SOLE 304439 0 0 KINDER MORGAN INC DEL COM 49456B101 34181 2155146 SH SOLE 2155146 0 0 KINSALE CAP GROUP INC COM 49714P108 9914 41677 SH SOLE 41677 0 0 KIRBY CORP COM 497266106 490 8243 SH SOLE 8243 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 2301 54838 SH SOLE 54838 0 0 KITE RLTY GROUP TR COM NEW 49803T300 4067 186747 SH SOLE 186747 0 0 KKR & CO INC COM 48251W104 42106 565182 SH SOLE 565182 0 0 KLA CORP COM NEW 482480100 95017 220913 SH SOLE 220913 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9696 159108 SH SOLE 159108 0 0 KNOWBE4 INC CL A 49926T104 535 23316 SH SOLE 23316 0 0 KNOWLES CORP COM 49926D109 1193 51111 SH SOLE 51111 0 0 KOHLS CORP COM 500255104 5524 111846 SH SOLE 111846 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 14599 396182 SH SOLE 396182 0 0 KONTOOR BRANDS INC COM 50050N103 6042 117897 SH SOLE 117897 0 0 KOPPERS HOLDINGS INC COM 50060P106 284 9069 SH SOLE 9069 0 0 KORN FERRY COM NEW 500643200 4180 55194 SH SOLE 55194 0 0 KORNIT DIGITAL LTD SHS M6372Q113 13465 88439 SH SOLE 88439 0 0 KRAFT HEINZ CO COM 500754106 12755 355297 SH SOLE 355297 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 657 18010 SH SOLE 18010 0 0 KRANESHARES TR QUADRTC INT RT 500767736 57477 2140680 SH SOLE 2140680 0 0 KRANESHARES TR MSCI EMG EX CH 500767769 2131 68444 SH SOLE 68444 0 0 KRANESHARES TR KFA VAL LIN DYNM 500767645 1946 80707 SH SOLE 80707 0 0 KRANESHARES TR MSCI ALL CHINA 500767801 1016 35556 SH SOLE 35556 0 0 KRANESHARES TR LRG CAP QTY DIVD 500767728 2078 60069 SH SOLE 60069 0 0 KRANESHARES TR SML CAP QTY DIVD 500767710 1164 39330 SH SOLE 39330 0 0 KRATON CORP COM 50077C106 478 10326 SH SOLE 10326 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1352 69716 SH SOLE 69716 0 0 KROGER CO COM 501044101 41673 920757 SH SOLE 920757 0 0 KT CORP SPONSORED ADR 48268K101 3610 287190 SH SOLE 287190 0 0 KULICKE & SOFFA INDS INC COM 501242101 5670 93662 SH SOLE 93662 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 703 38867 SH SOLE 38867 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 65206 305789 SH SOLE 305789 0 0 LA Z BOY INC COM 505336107 1428 39319 SH SOLE 39319 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 50107 159469 SH SOLE 159469 0 0 LADDER CAP CORP CL A 505743104 399 33242 SH SOLE 33242 0 0 LAKELAND FINL CORP COM 511656100 5009 62505 SH SOLE 62505 0 0 LAM RESEARCH CORP COM 512807108 131335 182625 SH SOLE 182625 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 15534 128059 SH SOLE 128059 0 0 LAMB WESTON HLDGS INC COM 513272104 9946 156927 SH SOLE 156927 0 0 LANCASTER COLONY CORP COM 513847103 4839 29221 SH SOLE 29221 0 0 LANDSTAR SYS INC COM 515098101 17376 97064 SH SOLE 97064 0 0 LANTERN PHARMA INC COM 51654W101 84 10542 SH SOLE 10542 0 0 LANTHEUS HLDGS INC COM 516544103 892 30881 SH SOLE 30881 0 0 LAS VEGAS SANDS CORP COM 517834107 8101 215236 SH SOLE 215236 0 0 LATHAM GROUP INC COM 51819L107 5401 215774 SH SOLE 215774 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 4222 54788 SH SOLE 54788 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 10210 339085 SH SOLE 339085 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 4077 92613 SH SOLE 92613 0 0 LAUDER ESTEE COS INC CL A 518439104 72586 196072 SH SOLE 196072 0 0 LAZARD LTD SHS A G54050102 1657 37974 SH SOLE 37974 0 0 LCI INDS COM 50189K103 3046 19542 SH SOLE 19542 0 0 LEAR CORP COM NEW 521865204 10082 55109 SH SOLE 55109 0 0 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 4192 82706 SH SOLE 82706 0 0 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 970 15970 SH SOLE 15970 0 0 LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 509 19201 SH SOLE 19201 0 0 LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 20605 785569 SH SOLE 785569 0 0 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 475 11851 SH SOLE 11851 0 0 LEGG MASON ETF INVT TR SML CAP QULITY 52468L877 1355 33925 SH SOLE 33925 0 0 LEGGETT & PLATT INC COM 524660107 12122 294511 SH SOLE 294511 0 0 LEIDOS HOLDINGS INC COM 525327102 4856 54625 SH SOLE 54625 0 0 LEJU HLDGS LTD SPONSORED ADS 50187J108 37 40816 SH SOLE 40816 0 0 LEMAITRE VASCULAR INC COM 525558201 8068 160622 SH SOLE 160622 0 0 LENDINGTREE INC NEW COM 52603B107 1086 8858 SH SOLE 8858 0 0 LENNAR CORP CL A 526057104 59278 510318 SH SOLE 510318 0 0 LENNAR CORP CL B 526057302 6105 63848 SH SOLE 63848 0 0 LENNOX INTL INC COM 526107107 17153 52883 SH SOLE 52883 0 0 LESLIES INC COM 527064109 7809 330036 SH SOLE 330036 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2084 83256 SH SOLE 83256 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 119 30873 SH SOLE 30873 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 585 57909 SH SOLE 57909 0 0 LGI HOMES INC COM 50187T106 2151 13927 SH SOLE 13927 0 0 LHC GROUP INC COM 50187A107 5368 39114 SH SOLE 39114 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 363 43301 SH SOLE 43301 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 2126 13212 SH SOLE 13212 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 18158 112715 SH SOLE 112715 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 14728 524301 SH SOLE 524301 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 117 10264 SH SOLE 10264 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2344 39500 SH SOLE 39500 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11502 181881 SH SOLE 181881 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 608 21634 SH SOLE 21634 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 14294 281092 SH SOLE 281092 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3934 77367 SH SOLE 77367 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 334 34392 SH SOLE 34392 0 0 LIFE STORAGE INC COM 53223X107 8426 55004 SH SOLE 55004 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 851 49465 SH SOLE 49465 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 281 29523 SH SOLE 29523 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3334 21583 SH SOLE 21583 0 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 18 17417 SH SOLE 17417 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 403 9947 SH SOLE 9947 0 0 LIGHTWAVE LOGIC INC COM 532275104 620 41690 SH SOLE 41690 0 0 LILLY ELI & CO COM 532457108 116064 420186 SH SOLE 420186 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3135 22476 SH SOLE 22476 0 0 LINCOLN NATL CORP IND COM 534187109 12056 176621 SH SOLE 176621 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 219 14055 SH SOLE 14055 0 0 LINDE PLC SHS G5494J103 115788 334231 SH SOLE 334231 0 0 LINDSAY CORP COM 535555106 289 1899 SH SOLE 1899 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 804 48336 SH SOLE 48336 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 244 15855 SH SOLE 15855 0 0 LISTED FD TR CORE ALT FD 53656F847 17410 558716 SH SOLE 558716 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 9409 482245 SH SOLE 482245 0 0 LISTED FD TR SHARES LAG CAP 53656F805 15690 386168 SH SOLE 386168 0 0 LISTED FD TR HORIZON KINETICS 53656F623 1404 44986 SH SOLE 44986 0 0 LISTED FD TR SHARES CORE BD 53656F862 824 32282 SH SOLE 32282 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 269 17702 SH SOLE 17702 0 0 LITHIA MTRS INC COM 536797103 9712 32704 SH SOLE 32704 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 210 7223 SH SOLE 7223 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 938 36349 SH SOLE 36349 0 0 LITTELFUSE INC COM 537008104 18327 58239 SH SOLE 58239 0 0 LIVANOVA PLC SHS G5509L101 3326 38041 SH SOLE 38041 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 20285 169482 SH SOLE 169482 0 0 LIVENT CORP COM 53814L108 1537 63051 SH SOLE 63051 0 0 LIVEPERSON INC COM 538146101 1079 30204 SH SOLE 30204 0 0 LIVERAMP HLDGS INC COM 53815P108 735 15332 SH SOLE 15332 0 0 LKQ CORP COM 501889208 24077 401090 SH SOLE 401090 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 3478 1363850 SH SOLE 1363850 0 0 LOCKHEED MARTIN CORP COM 539830109 153174 430978 SH SOLE 430978 0 0 LOEWS CORP COM 540424108 6251 108231 SH SOLE 108231 0 0 LOGITECH INTL S A SHS H50430232 3839 46550 SH SOLE 46550 0 0 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 312 46708 SH SOLE 46708 0 0 LOUISIANA PAC CORP COM 546347105 10086 128728 SH SOLE 128728 0 0 LOVESAC COMPANY COM 54738L109 277 4187 SH SOLE 4187 0 0 LOWES COS INC COM 548661107 222656 861403 SH SOLE 861403 0 0 LPL FINL HLDGS INC COM 50212V100 20833 130133 SH SOLE 130133 0 0 LTC PPTYS INC COM 502175102 1488 43588 SH SOLE 43588 0 0 LUCID GROUP INC COM 549498103 2602 68371 SH SOLE 68371 0 0 LULULEMON ATHLETICA INC COM 550021109 93889 239850 SH SOLE 239850 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 138 13518 SH SOLE 13518 0 0 LUMEN TECHNOLOGIES INC COM 550241103 23489 1871639 SH SOLE 1871639 0 0 LUMENTUM HLDGS INC COM 55024U109 4431 41894 SH SOLE 41894 0 0 LUMOS PHARMA INC COM 55028X109 72 10368 SH SOLE 10368 0 0 LXP INDUSTRIAL TRUST COM 529043101 1502 96178 SH SOLE 96178 0 0 LYFT INC CL A COM 55087P104 13103 306637 SH SOLE 306637 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 25495 276434 SH SOLE 276434 0 0 M & T BK CORP COM 55261F104 15102 98334 SH SOLE 98334 0 0 M D C HLDGS INC COM 552676108 4287 76789 SH SOLE 76789 0 0 MACERICH CO COM 554382101 6177 357449 SH SOLE 357449 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3019 38560 SH SOLE 38560 0 0 MACYS INC COM 55616P104 863 32964 SH SOLE 32964 0 0 MADDEN STEVEN LTD COM 556269108 539 11595 SH SOLE 11595 0 0 MADISON COVERED CALL & EQUIT COM 557437100 351 43807 SH SOLE 43807 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 711 10103 SH SOLE 10103 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 635 3654 SH SOLE 3654 0 0 MAG SILVER CORP COM 55903Q104 1224 78121 SH SOLE 78121 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 7119 153284 SH SOLE 153284 0 0 MAGNA INTL INC COM 559222401 17092 211167 SH SOLE 211167 0 0 MAGNITE INC COM 55955D100 376 21481 SH SOLE 21481 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1367 72436 SH SOLE 72436 0 0 MAIN STR CAP CORP COM 56035L104 1435 31996 SH SOLE 31996 0 0 MALIBU BOATS INC COM CL A 56117J100 2783 40494 SH SOLE 40494 0 0 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 539 24266 SH SOLE 24266 0 0 MANDIANT INC COM 562662106 259 14752 SH SOLE 14752 0 0 MANHATTAN ASSOCIATES INC COM 562750109 9137 58760 SH SOLE 58760 0 0 MANPOWERGROUP INC WIS COM 56418H100 4625 47515 SH SOLE 47515 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 6402 87777 SH SOLE 87777 0 0 MANULIFE FINL CORP COM 56501R106 2617 137244 SH SOLE 137244 0 0 MARATHON OIL CORP COM 565849106 6252 380785 SH SOLE 380785 0 0 MARATHON PETE CORP COM 56585A102 22113 345562 SH SOLE 345562 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1059 25276 SH SOLE 25276 0 0 MARCUS & MILLICHAP INC COM 566324109 2739 53226 SH SOLE 53226 0 0 MARINEMAX INC COM 567908108 304 5154 SH SOLE 5154 0 0 MARKEL CORP COM 570535104 24991 20252 SH SOLE 20252 0 0 MARKETAXESS HLDGS INC COM 57060D108 19668 47824 SH SOLE 47824 0 0 MARQETA INC CLASS A COM 57142B104 552 32147 SH SOLE 32147 0 0 MARRIOTT INTL INC NEW CL A 571903202 21490 130055 SH SOLE 130055 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1557 9217 SH SOLE 9217 0 0 MARSH & MCLENNAN COS INC COM 571748102 105983 609730 SH SOLE 609730 0 0 MARTEN TRANS LTD COM 573075108 1908 111205 SH SOLE 111205 0 0 MARTIN MARIETTA MATLS INC COM 573284106 29978 68052 SH SOLE 68052 0 0 MARVELL TECHNOLOGY INC COM 573874104 41371 472868 SH SOLE 472868 0 0 MASCO CORP COM 574599106 35136 500363 SH SOLE 500363 0 0 MASIMO CORP COM 574795100 10998 37565 SH SOLE 37565 0 0 MASONITE INTL CORP COM 575385109 5182 43931 SH SOLE 43931 0 0 MASTEC INC COM 576323109 3806 41246 SH SOLE 41246 0 0 MASTECH DIGITAL INC COM 57633B100 212 12411 SH SOLE 12411 0 0 MASTERCARD INCORPORATED CL A 57636Q104 492775 1371409 SH SOLE 1371409 0 0 MATADOR RES CO COM 576485205 4615 124999 SH SOLE 124999 0 0 MATCH GROUP INC NEW COM 57667L107 46416 350972 SH SOLE 350972 0 0 MATERION CORP COM 576690101 4969 54047 SH SOLE 54047 0 0 MATSON INC COM 57686G105 1941 21561 SH SOLE 21561 0 0 MATTEL INC COM 577081102 370 17158 SH SOLE 17158 0 0 MATTERPORT INC COM CL A 577096100 208 10080 SH SOLE 10080 0 0 MATTHEWS INTL CORP CL A 577128101 401 10946 SH SOLE 10946 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 496 16800 SH SOLE 16800 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 150 10814 SH SOLE 10814 0 0 MAXIMUS INC COM 577933104 10619 133289 SH SOLE 133289 0 0 MAXLINEAR INC COM 57776J100 1055 13994 SH SOLE 13994 0 0 MBIA INC COM 55262C100 1937 122691 SH SOLE 122691 0 0 MCAFEE CORP COM CL A 579063108 1324 51324 SH SOLE 51324 0 0 MCCORMICK & CO INC COM NON VTG 579780206 11804 122186 SH SOLE 122186 0 0 MCDONALDS CORP COM 580135101 152400 568509 SH SOLE 568509 0 0 MCGRATH RENTCORP COM 580589109 1279 15939 SH SOLE 15939 0 0 MCKESSON CORP COM 58155Q103 29157 117299 SH SOLE 117299 0 0 MDU RES GROUP INC COM 552690109 3521 114185 SH SOLE 114185 0 0 MECHEL PAO SPONSORED ADR NE 583840608 244 76766 SH SOLE 76766 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5726 242326 SH SOLE 242326 0 0 MEDIFAST INC COM 58470H101 1082 5169 SH SOLE 5169 0 0 MEDIGUS LTD SPONSORED ADS 58471G300 53 53015 SH SOLE 53015 0 0 MEDNAX INC COM 58502B106 1856 68203 SH SOLE 68203 0 0 MEDPACE HLDGS INC COM 58506Q109 7854 36089 SH SOLE 36089 0 0 MEDTRONIC PLC SHS G5960L103 289725 2800629 SH SOLE 2800629 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1090 107046 SH SOLE 107046 0 0 MERCADOLIBRE INC COM 58733R102 34155 25330 SH SOLE 25330 0 0 MERCANTILE BK CORP COM 587376104 998 28488 SH SOLE 28488 0 0 MERCHANTS BANCORP IND COM 58844R108 202 4266 SH SOLE 4266 0 0 MERCK & CO INC COM 58933Y105 338711 4419509 SH SOLE 4419509 0 0 MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 63 19859 SH SOLE 19859 0 0 MERCURY GENL CORP NEW COM 589400100 722 13605 SH SOLE 13605 0 0 MERCURY SYS INC COM 589378108 1788 32465 SH SOLE 32465 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 793 38882 SH SOLE 38882 0 0 MERIT MED SYS INC COM 589889104 2573 41295 SH SOLE 41295 0 0 MERITAGE HOMES CORP COM 59001A102 5961 48836 SH SOLE 48836 0 0 MERITOR INC NOTE 3.250%10/1 59001KAF7 48 44000 SH SOLE 44000 0 0 MESA LABS INC COM 59064R109 3199 9749 SH SOLE 9749 0 0 META FINL GROUP INC COM 59100U108 672 11272 SH SOLE 11272 0 0 META PLATFORMS INC CL A 30303M102 708638 2106836 SH SOLE 2106836 0 0 METHANEX CORP COM 59151K108 243 6135 SH SOLE 6135 0 0 METHODE ELECTRS INC COM 591520200 1096 22294 SH SOLE 22294 0 0 METLIFE INC COM 59156R108 82795 1324931 SH SOLE 1324931 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 88431 52104 SH SOLE 52104 0 0 MFA FINL INC COM 55272X102 251 55014 SH SOLE 55014 0 0 MFA FINL INC NOTE 6.250% 6/1 55272XAA0 33 32000 SH SOLE 32000 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 1691 198427 SH SOLE 198427 0 0 MFS MUN INCOME TR SH BEN INT 552738106 1043 148974 SH SOLE 148974 0 0 MGIC INVT CORP WIS COM 552848103 321 22293 SH SOLE 22293 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 10282 251690 SH SOLE 251690 0 0 MGM RESORTS INTERNATIONAL COM 552953101 12833 285936 SH SOLE 285936 0 0 MGP INGREDIENTS INC NEW COM 55303J106 861 10134 SH SOLE 10134 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 69 12321 SH SOLE 12321 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 55985 643057 SH SOLE 643057 0 0 MICRON TECHNOLOGY INC COM 595112103 61647 661807 SH SOLE 661807 0 0 MICROSOFT CORP COM 594918104 2170829 6454651 SH SOLE 6454651 0 0 MID-AMER APT CMNTYS INC COM 59522J103 34322 149588 SH SOLE 149588 0 0 MIDDLEBY CORP COM 596278101 15895 80785 SH SOLE 80785 0 0 MILLERKNOLL INC COM 600544100 719 18350 SH SOLE 18350 0 0 MIMECAST LTD ORD SHS G14838109 914 11493 SH SOLE 11493 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1639 22404 SH SOLE 22404 0 0 MIRION TECHNOLOGIES INC *W EXP 06/30/202 60471A119 44 17526 SH SOLE 17526 0 0 MISTRAS GROUP INC COM 60649T107 150 20167 SH SOLE 20167 0 0 MITEK SYS INC COM NEW 606710200 229 12904 SH SOLE 12904 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 18021 3300537 SH SOLE 3300537 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 2327 912514 SH SOLE 912514 0 0 MKS INSTRS INC COM 55306N104 8566 49181 SH SOLE 49181 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 2220 279186 SH SOLE 279186 0 0 MODEL N INC COM 607525102 412 13703 SH SOLE 13703 0 0 MODERNA INC COM 60770K107 15976 62902 SH SOLE 62902 0 0 MODINE MFG CO COM 607828100 236 23395 SH SOLE 23395 0 0 MOELIS & CO CL A 60786M105 4954 79257 SH SOLE 79257 0 0 MOHAWK INDS INC COM 608190104 13794 75718 SH SOLE 75718 0 0 MOLINA HEALTHCARE INC COM 60855R100 16042 50433 SH SOLE 50433 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1488 32093 SH SOLE 32093 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 531 25094 SH SOLE 25094 0 0 MONDAY COM LTD SHS M7S64H106 2183 7072 SH SOLE 7072 0 0 MONDELEZ INTL INC CL A 609207105 96768 1459331 SH SOLE 1459331 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 268 34001 SH SOLE 34001 0 0 MONGODB INC CL A 60937P106 5433 10263 SH SOLE 10263 0 0 MONOLITHIC PWR SYS INC COM 609839105 57929 117424 SH SOLE 117424 0 0 MONRO INC COM 610236101 5678 97442 SH SOLE 97442 0 0 MONROE CAP CORP COM 610335101 2528 225285 SH SOLE 225285 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 54774 570328 SH SOLE 570328 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 9709 137695 SH SOLE 137695 0 0 MOODYS CORP COM 615369105 52983 135652 SH SOLE 135652 0 0 MOOG INC CL A 615394202 4502 55607 SH SOLE 55607 0 0 MORGAN STANLEY COM NEW 617446448 191245 1948297 SH SOLE 1948297 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 1032 114530 SH SOLE 114530 0 0 MORNINGSTAR INC COM 617700109 3712 10855 SH SOLE 10855 0 0 MOSAIC CO NEW COM 61945C103 4507 114704 SH SOLE 114704 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 69390 255391 SH SOLE 255391 0 0 MOVADO GROUP INC COM 624580106 1914 45756 SH SOLE 45756 0 0 MP MATERIALS CORP COM CL A 553368101 435 9583 SH SOLE 9583 0 0 MPLX LP COM UNIT REP LTD 55336V100 861 29083 SH SOLE 29083 0 0 MR COOPER GROUP INC COM 62482R107 306 7348 SH SOLE 7348 0 0 MSA SAFETY INC COM 553498106 1768 11712 SH SOLE 11712 0 0 MSC INDL DIRECT INC CL A 553530106 11116 132243 SH SOLE 132243 0 0 MSCI INC COM 55354G100 119708 195382 SH SOLE 195382 0 0 MUELLER INDS INC COM 624756102 2833 47724 SH SOLE 47724 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1264 87791 SH SOLE 87791 0 0 MURPHY OIL CORP COM 626717102 2434 93202 SH SOLE 93202 0 0 MURPHY USA INC COM 626755102 5889 29558 SH SOLE 29558 0 0 MUSTANG BIO INC COM 62818Q104 70 42311 SH SOLE 42311 0 0 MVB FINL CORP COM 553810102 389 9377 SH SOLE 9377 0 0 MYR GROUP INC DEL COM 55405W104 833 7538 SH SOLE 7538 0 0 MYRIAD GENETICS INC COM 62855J104 3612 130870 SH SOLE 130870 0 0 MYT NETHERLANDS PARENT B V ADS 55406W103 2231 105168 SH SOLE 105168 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 162 42749 SH SOLE 42749 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1457 34490 SH SOLE 34490 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1232 24650 SH SOLE 24650 0 0 NASDAQ INC COM 631103108 68344 325432 SH SOLE 325432 0 0 NATERA INC COM 632307104 12651 135462 SH SOLE 135462 0 0 NATIONAL BEVERAGE CORP COM 635017106 5611 123782 SH SOLE 123782 0 0 NATIONAL BK HLDGS CORP CL A 633707104 697 15867 SH SOLE 15867 0 0 NATIONAL FUEL GAS CO COM 636180101 3630 56774 SH SOLE 56774 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 45260 625823 SH SOLE 625823 0 0 NATIONAL HEALTH INVS INC COM 63633D104 204 3544 SH SOLE 3544 0 0 NATIONAL HEALTHCARE CORP COM 635906100 622 9159 SH SOLE 9159 0 0 NATIONAL INSTRS CORP COM 636518102 4934 112995 SH SOLE 112995 0 0 NATIONAL RESH CORP COM NEW 637372202 314 7562 SH SOLE 7562 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 363 7542 SH SOLE 7542 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 771 11137 SH SOLE 11137 0 0 NATIONAL VISION HLDGS INC COM 63845R107 2179 45396 SH SOLE 45396 0 0 NATURA &CO HLDG S A ADS 63884N108 111 12015 SH SOLE 12015 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 233 16338 SH SOLE 16338 0 0 NATUS MED INC DEL COM 639050103 981 41335 SH SOLE 41335 0 0 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 223 36419 SH SOLE 36419 0 0 NAVIENT CORPORATION COM 63938C108 1853 87329 SH SOLE 87329 0 0 NBT BANCORP INC COM 628778102 431 11194 SH SOLE 11194 0 0 NCR CORP NEW COM 62886E108 6134 152591 SH SOLE 152591 0 0 NEKTAR THERAPEUTICS COM 640268108 193 14309 SH SOLE 14309 0 0 NELNET INC CL A 64031N108 329 3368 SH SOLE 3368 0 0 NEOGEN CORP COM 640491106 14881 327709 SH SOLE 327709 0 0 NEOGENOMICS INC COM NEW 64049M209 2830 82929 SH SOLE 82929 0 0 NETAPP INC COM 64110D104 26403 287020 SH SOLE 287020 0 0 NETEASE INC SPONSORED ADS 64110W102 6608 64926 SH SOLE 64926 0 0 NETFLIX INC COM 64110L106 194502 322857 SH SOLE 322857 0 0 NETGEAR INC COM 64111Q104 310 10608 SH SOLE 10608 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 227 43283 SH SOLE 43283 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 7239 84990 SH SOLE 84990 0 0 NEURONETICS INC COM 64131A105 156 34883 SH SOLE 34883 0 0 NEVRO CORP COM 64157F103 3477 42890 SH SOLE 42890 0 0 NEW JERSEY RES CORP COM 646025106 432 10519 SH SOLE 10519 0 0 NEW MTN FIN CORP COM 647551100 1954 142609 SH SOLE 142609 0 0 NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 32 30000 SH SOLE 30000 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 166 78852 SH SOLE 78852 0 0 NEW RELIC INC COM 64829B100 636 5786 SH SOLE 5786 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 379 35420 SH SOLE 35420 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1785 146155 SH SOLE 146155 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 44 11926 SH SOLE 11926 0 0 NEW YORK TIMES CO CL A 650111107 4196 86865 SH SOLE 86865 0 0 NEWELL BRANDS INC COM 651229106 3396 155515 SH SOLE 155515 0 0 NEWMARK GROUP INC CL A 65158N102 1513 80925 SH SOLE 80925 0 0 NEWMARKET CORP COM 651587107 3665 10694 SH SOLE 10694 0 0 NEWMONT CORP COM 651639106 18908 304870 SH SOLE 304870 0 0 NEWS CORP NEW CL A 65249B109 10662 477917 SH SOLE 477917 0 0 NEWS CORP NEW CL B 65249B208 1759 78181 SH SOLE 78181 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 289 21289 SH SOLE 21289 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 8731 104149 SH SOLE 104149 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 21749 144053 SH SOLE 144053 0 0 NEXTERA ENERGY INC COM 65339F101 350052 3749483 SH SOLE 3749483 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 8033 95185 SH SOLE 95185 0 0 NICE LTD SPONSORED ADR 653656108 13492 44441 SH SOLE 44441 0 0 NICOLET BANKSHARES INC COM 65406E102 235 2743 SH SOLE 2743 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 4324 210806 SH SOLE 210806 0 0 NIKE INC CL B 654106103 445123 2670684 SH SOLE 2670684 0 0 NIKOLA CORP COM 654110105 290 29403 SH SOLE 29403 0 0 NIO INC SPON ADS 62914V106 1611 50856 SH SOLE 50856 0 0 NISOURCE INC COM 65473P105 27055 979884 SH SOLE 979884 0 0 NIU TECHNOLOGIES ADS 65481N100 322 20018 SH SOLE 20018 0 0 NMI HLDGS INC CL A 629209305 553 25288 SH SOLE 25288 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 349 11379 SH SOLE 11379 0 0 NOKIA CORP SPONSORED ADR 654902204 6498 1044749 SH SOLE 1044749 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 5388 212195 SH SOLE 212195 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 1295 298990 SH SOLE 298990 0 0 NORDSON CORP COM 655663102 34546 135331 SH SOLE 135331 0 0 NORDSTROM INC COM 655664100 4336 191693 SH SOLE 191693 0 0 NORFOLK SOUTHN CORP COM 655844108 60997 204886 SH SOLE 204886 0 0 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 4617 81903 SH SOLE 81903 0 0 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 5674 122848 SH SOLE 122848 0 0 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 1131 28705 SH SOLE 28705 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 14452 322091 SH SOLE 322091 0 0 NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 812 39696 SH SOLE 39696 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 859 22659 SH SOLE 22659 0 0 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 3176 123371 SH SOLE 123371 0 0 NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 598 16958 SH SOLE 16958 0 0 NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385 5881 192212 SH SOLE 192212 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 5500 267273 SH SOLE 267273 0 0 NORTHERN TR CORP COM 665859104 22422 187462 SH SOLE 187462 0 0 NORTHROP GRUMMAN CORP COM 666807102 47660 123129 SH SOLE 123129 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 228 16077 SH SOLE 16077 0 0 NORTHWEST NAT HLDG CO COM 66765N105 252 5159 SH SOLE 5159 0 0 NORTHWESTERN CORP COM NEW 668074305 1931 33785 SH SOLE 33785 0 0 NORTONLIFELOCK INC COM 668771108 6260 240948 SH SOLE 240948 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 822 39633 SH SOLE 39633 0 0 NOV INC COM 62955J103 1347 99423 SH SOLE 99423 0 0 NOVA LTD COM M7516K103 685 4677 SH SOLE 4677 0 0 NOVANTA INC COM 67000B104 7384 41874 SH SOLE 41874 0 0 NOVARTIS AG SPONSORED ADR 66987V109 92266 1054831 SH SOLE 1054831 0 0 NOVAVAX INC COM NEW 670002401 291 2037 SH SOLE 2037 0 0 NOVOCURE LTD ORD SHS G6674U108 2018 26875 SH SOLE 26875 0 0 NOVO-NORDISK A S ADR 670100205 158761 1417511 SH SOLE 1417511 0 0 NRG ENERGY INC COM NEW 629377508 11487 266635 SH SOLE 266635 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 3957 421839 SH SOLE 421839 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 429 8453 SH SOLE 8453 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1046 18913 SH SOLE 18913 0 0 NUCOR CORP COM 670346105 48231 422524 SH SOLE 422524 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 9058 280487 SH SOLE 280487 0 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 10311 418792 SH SOLE 418792 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 7424 304279 SH SOLE 304279 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 14307 461677 SH SOLE 461677 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 34285 499991 SH SOLE 499991 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 39886 1026137 SH SOLE 1026137 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 6406 130221 SH SOLE 130221 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 5021 119526 SH SOLE 119526 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 31402 1222932 SH SOLE 1222932 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 4922 133200 SH SOLE 133200 0 0 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 362 8890 SH SOLE 8890 0 0 NUTANIX INC CL A 67059N108 529 16592 SH SOLE 16592 0 0 NUTRIEN LTD COM 67077M108 11145 148156 SH SOLE 148156 0 0 NUVASIVE INC COM 670704105 1219 23225 SH SOLE 23225 0 0 NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 45 47000 SH SOLE 47000 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 567 31615 SH SOLE 31615 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 2418 154999 SH SOLE 154999 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1056 63720 SH SOLE 63720 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 244 15572 SH SOLE 15572 0 0 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 550 30081 SH SOLE 30081 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 97 14910 SH SOLE 14910 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1475 82995 SH SOLE 82995 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 470 30025 SH SOLE 30025 0 0 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 1449 143050 SH SOLE 143050 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 567 27070 SH SOLE 27070 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1387 91733 SH SOLE 91733 0 0 NUVEEN MUN VALUE FD INC COM 670928100 176 16910 SH SOLE 16910 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 649 37978 SH SOLE 37978 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1960 63933 SH SOLE 63933 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 877 90201 SH SOLE 90201 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2162 221551 SH SOLE 221551 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 3841 148415 SH SOLE 148415 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1997 123988 SH SOLE 123988 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 450 27902 SH SOLE 27902 0 0 NUVEEN SR INCOME FD COM 67067Y104 1212 205447 SH SOLE 205447 0 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 288 12676 SH SOLE 12676 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 849 49886 SH SOLE 49886 0 0 NV5 GLOBAL INC COM 62945V109 818 5926 SH SOLE 5926 0 0 NVENT ELECTRIC PLC SHS G6700G107 6567 172817 SH SOLE 172817 0 0 NVIDIA CORPORATION COM 67066G104 579218 1969390 SH SOLE 1969390 0 0 NVR INC COM 62944T105 29816 5046 SH SOLE 5046 0 0 NXP SEMICONDUCTORS N V COM N6596X109 107493 471914 SH SOLE 471914 0 0 O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 145 32069 SH SOLE 32069 0 0 OAK STR HEALTH INC COM 67181A107 7996 241265 SH SOLE 241265 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 377 50492 SH SOLE 50492 0 0 OASIS PETROLEUM INC COM NEW 674215207 6764 53688 SH SOLE 53688 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 393 49364 SH SOLE 49364 0 0 OCCIDENTAL PETE CORP COM 674599105 2632 90804 SH SOLE 90804 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 213 16887 SH SOLE 16887 0 0 OCEANFIRST FINL CORP COM 675234108 215 9685 SH SOLE 9685 0 0 OCEANPAL INC COMMON STOCK Y6430L103 38 18827 SH SOLE 18827 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 872 35114 SH SOLE 35114 0 0 OFS CREDIT COMPANY INC COM 67111Q107 1007 75516 SH SOLE 75516 0 0 OGE ENERGY CORP COM 670837103 5597 145836 SH SOLE 145836 0 0 OKTA INC CL A 679295105 50894 227033 SH SOLE 227033 0 0 OLAPLEX HLDGS INC COM 679369108 792 27203 SH SOLE 27203 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 80894 225722 SH SOLE 225722 0 0 OLD NATL BANCORP IND COM 680033107 705 38910 SH SOLE 38910 0 0 OLD REP INTL CORP COM 680223104 3368 137009 SH SOLE 137009 0 0 OLIN CORP COM PAR $1 680665205 3494 60743 SH SOLE 60743 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 7085 138407 SH SOLE 138407 0 0 OLO INC CL A 68134L109 750 36058 SH SOLE 36058 0 0 OMEGA FLEX INC COM 682095104 234 1840 SH SOLE 1840 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2971 100403 SH SOLE 100403 0 0 OMNICELL COM COM 68213N109 14676 81332 SH SOLE 81332 0 0 OMNICOM GROUP INC COM 681919106 34079 465115 SH SOLE 465115 0 0 ON SEMICONDUCTOR CORP COM 682189105 24723 363998 SH SOLE 363998 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 114 50081 SH SOLE 50081 0 0 ONE GAS INC COM 68235P108 591 7611 SH SOLE 7611 0 0 ONEMAIN HLDGS INC COM 68268W103 4435 88627 SH SOLE 88627 0 0 ONEOK INC NEW COM 682680103 55027 936475 SH SOLE 936475 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 142 14219 SH SOLE 14219 0 0 ONTO INNOVATION INC COM 683344105 6814 67311 SH SOLE 67311 0 0 OPEN LENDING CORP COM CL A 68373J104 217 9675 SH SOLE 9675 0 0 OPEN TEXT CORP COM 683715106 14296 301088 SH SOLE 301088 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 623 42665 SH SOLE 42665 0 0 OPERA LTD SPONSORED ADS 68373M107 676 95816 SH SOLE 95816 0 0 OPKO HEALTH INC COM 68375N103 218 45356 SH SOLE 45356 0 0 OPTIMIZERX CORP COM NEW 68401U204 306 4919 SH SOLE 4919 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 514 18085 SH SOLE 18085 0 0 ORACLE CORP COM 68389X105 168000 1926383 SH SOLE 1926383 0 0 ORANGE SPONSORED ADR 684060106 2079 197073 SH SOLE 197073 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 2044 235250 SH SOLE 235250 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 39616 56095 SH SOLE 56095 0 0 ORGANON & CO COMMON STOCK 68622V106 2216 72762 SH SOLE 72762 0 0 ORION ENGINEERED CARBONS S A COM L72967109 207 11283 SH SOLE 11283 0 0 ORIX CORP SPONSORED ADR 686330101 8900 87439 SH SOLE 87439 0 0 ORMAT TECHNOLOGIES INC COM 686688102 978 12332 SH SOLE 12332 0 0 ORTHOPEDIATRICS CORP COM 68752L100 2859 47768 SH SOLE 47768 0 0 OSHKOSH CORP COM 688239201 63646 564686 SH SOLE 564686 0 0 OSI ETF TR OSHARES US QUALT 67110P407 9557 205217 SH SOLE 205217 0 0 OSI SYSTEMS INC COM 671044105 327 3510 SH SOLE 3510 0 0 OTIS WORLDWIDE CORP COM 68902V107 21007 241261 SH SOLE 241261 0 0 OTTER TAIL CORP COM 689648103 459 6432 SH SOLE 6432 0 0 OUTFRONT MEDIA INC COM 69007J106 846 31538 SH SOLE 31538 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 50 36461 SH SOLE 36461 0 0 OUTSET MED INC COM 690145107 665 14424 SH SOLE 14424 0 0 OVERSTOCK COM INC DEL COM 690370101 536 9086 SH SOLE 9086 0 0 OVINTIV INC COM 69047Q102 2767 82100 SH SOLE 82100 0 0 OWENS & MINOR INC NEW COM 690732102 611 14056 SH SOLE 14056 0 0 OWENS CORNING NEW COM 690742101 7267 80297 SH SOLE 80297 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 1171 82716 SH SOLE 82716 0 0 OXFORD INDS INC COM 691497309 893 8792 SH SOLE 8792 0 0 OXFORD LANE CAP CORP COM 691543102 945 122528 SH SOLE 122528 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 16758 578061 SH SOLE 578061 0 0 PACCAR INC COM 693718108 16683 189021 SH SOLE 189021 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 4801 110930 SH SOLE 110930 0 0 PACER FDS TR BNCHMRK INDSTR 69374H766 2178 38872 SH SOLE 38872 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 279 8923 SH SOLE 8923 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 853 18601 SH SOLE 18601 0 0 PACER FDS TR LUNT LRGCP MULTI 69374H816 710 16918 SH SOLE 16918 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 2291 79046 SH SOLE 79046 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 26867 997648 SH SOLE 997648 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 2872 48698 SH SOLE 48698 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 15303 368390 SH SOLE 368390 0 0 PACER FDS TR TRENDP US MID CP 69374H204 2453 67070 SH SOLE 67070 0 0 PACER FDS TR US CASH COWS 100 69374H881 3264 69304 SH SOLE 69304 0 0 PACER FDS TR PACER US SMALL 69374H857 2039 47682 SH SOLE 47682 0 0 PACER FDS TR TRENDPILOT FD 69374H675 303 9654 SH SOLE 9654 0 0 PACER FDS TR WEALTHSHIELD 69374H840 13259 401119 SH SOLE 401119 0 0 PACER FDS TR CFRA STVAL EQL 69374H691 227 5697 SH SOLE 5697 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 410 20025 SH SOLE 20025 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3031 75721 SH SOLE 75721 0 0 PACIRA BIOSCIENCES INC COM 695127100 1528 25398 SH SOLE 25398 0 0 PACKAGING CORP AMER COM 695156109 20700 152038 SH SOLE 152038 0 0 PACWEST BANCORP DEL COM 695263103 1406 31130 SH SOLE 31130 0 0 PAGERDUTY INC COM 69553P100 1552 44661 SH SOLE 44661 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 1917 73097 SH SOLE 73097 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 2949 161967 SH SOLE 161967 0 0 PALO ALTO NETWORKS INC COM 697435105 52176 93714 SH SOLE 93714 0 0 PALOMAR HLDGS INC COM 69753M105 562 8674 SH SOLE 8674 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 227 10744 SH SOLE 10744 0 0 PAN AMERN SILVER CORP COM 697900108 1073 42991 SH SOLE 42991 0 0 PAPA JOHNS INTL INC COM 698813102 1215 9104 SH SOLE 9104 0 0 PARAMOUNT GROUP INC COM 69924R108 564 67654 SH SOLE 67654 0 0 PARK CITY GROUP INC COM NEW 700215304 139 23821 SH SOLE 23821 0 0 PARK HOTELS & RESORTS INC COM 700517105 546 28899 SH SOLE 28899 0 0 PARKER-HANNIFIN CORP COM 701094104 44236 139056 SH SOLE 139056 0 0 PARSONS CORP DEL COM 70202L102 2048 60852 SH SOLE 60852 0 0 PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 56 56000 SH SOLE 56000 0 0 PATRICK INDS INC COM 703343103 1539 19074 SH SOLE 19074 0 0 PATTERSON COS INC COM 703395103 1471 50124 SH SOLE 50124 0 0 PATTERSON-UTI ENERGY INC COM 703481101 333 39404 SH SOLE 39404 0 0 PAYCHEX INC COM 704326107 115112 843310 SH SOLE 843310 0 0 PAYCOM SOFTWARE INC COM 70432V102 44691 107641 SH SOLE 107641 0 0 PAYCOR HCM INC COM 70435P102 1214 42127 SH SOLE 42127 0 0 PAYLOCITY HLDG CORP COM 70438V106 15567 65919 SH SOLE 65919 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 216 6189 SH SOLE 6189 0 0 PAYPAL HLDGS INC COM 70450Y103 255063 1352539 SH SOLE 1352539 0 0 PDC ENERGY INC COM 69327R101 2393 49064 SH SOLE 49064 0 0 PEARSON PLC SPONSORED ADR 705015105 814 96940 SH SOLE 96940 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 4601 205663 SH SOLE 205663 0 0 PEGASYSTEMS INC COM 705573103 7629 68229 SH SOLE 68229 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 605 16931 SH SOLE 16931 0 0 PEMBINA PIPELINE CORP COM 706327103 1145 37752 SH SOLE 37752 0 0 PENN NATL GAMING INC COM 707569109 5090 98165 SH SOLE 98165 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 239 18737 SH SOLE 18737 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1159 16616 SH SOLE 16616 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3208 29922 SH SOLE 29922 0 0 PENTAIR PLC SHS G7S00T104 11069 151573 SH SOLE 151573 0 0 PENUMBRA INC COM 70975L107 1873 6519 SH SOLE 6519 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1333 74808 SH SOLE 74808 0 0 PEPSICO INC COM 713448108 292349 1682971 SH SOLE 1682971 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 316 24570 SH SOLE 24570 0 0 PERFICIENT INC COM 71375U101 4106 31757 SH SOLE 31757 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5181 112897 SH SOLE 112897 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 474 34152 SH SOLE 34152 0 0 PERKINELMER INC COM 714046109 25120 124940 SH SOLE 124940 0 0 PERRIGO CO PLC SHS G97822103 8166 209929 SH SOLE 209929 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 2095 105882 SH SOLE 105882 0 0 PETIQ INC COM CL A 71639T106 1411 62122 SH SOLE 62122 0 0 PETIQ INC NOTE 4.000% 6/0 71639TAB2 51 44000 SH SOLE 44000 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 1994 45106 SH SOLE 45106 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3162 287976 SH SOLE 287976 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 987 97634 SH SOLE 97634 0 0 PFIZER INC COM 717081103 261861 4434560 SH SOLE 4434560 0 0 PG&E CORP COM 69331C108 2100 172981 SH SOLE 172981 0 0 PGIM ETF TR ULTRA SHORT 69344A107 664 13416 SH SOLE 13416 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 744 49279 SH SOLE 49279 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 419 26102 SH SOLE 26102 0 0 PGT INNOVATIONS INC COM 69336V101 212 9425 SH SOLE 9425 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 369 18087 SH SOLE 18087 0 0 PHILIP MORRIS INTL INC COM 718172109 264751 2786849 SH SOLE 2786849 0 0 PHILLIPS 66 COM 718546104 63668 878658 SH SOLE 878658 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 222 258050 SH SOLE 258050 0 0 PHOTRONICS INC COM 719405102 260 13779 SH SOLE 13779 0 0 PHREESIA INC COM 71944F106 361 8677 SH SOLE 8677 0 0 PHYSICIANS RLTY TR COM 71943U104 5918 314311 SH SOLE 314311 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1377 74941 SH SOLE 74941 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 2176 131546 SH SOLE 131546 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3119 120383 SH SOLE 120383 0 0 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 1629 126491 SH SOLE 126491 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 16317 705742 SH SOLE 705742 0 0 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 633 21533 SH SOLE 21533 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 72255 729038 SH SOLE 729038 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 16346 296224 SH SOLE 296224 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 8961 98093 SH SOLE 98093 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 160709 1468872 SH SOLE 1468872 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 2265 34294 SH SOLE 34294 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 41600 413561 SH SOLE 413561 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 81994 807348 SH SOLE 807348 0 0 PIMCO ETF TR ENHANCD SHORT 72201R643 1914 19110 SH SOLE 19110 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 4331 77070 SH SOLE 77070 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 7952 70473 SH SOLE 70473 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 2701 52717 SH SOLE 52717 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 1727 280768 SH SOLE 280768 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 165 17256 SH SOLE 17256 0 0 PIMCO MUN INCOME FD II COM 72200W106 259 17706 SH SOLE 17706 0 0 PINDUODUO INC SPONSORED ADS 722304102 702 12035 SH SOLE 12035 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 14845 155450 SH SOLE 155450 0 0 PINNACLE WEST CAP CORP COM 723484101 7603 107708 SH SOLE 107708 0 0 PINTEREST INC CL A 72352L106 10882 299376 SH SOLE 299376 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 1058 91633 SH SOLE 91633 0 0 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 1343 109800 SH SOLE 109800 0 0 PIONEER NAT RES CO COM 723787107 106141 583576 SH SOLE 583576 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 18 10000 SH SOLE 10000 0 0 PIPER SANDLER COMPANIES COM 724078100 7219 40440 SH SOLE 40440 0 0 PITNEY BOWES INC COM 724479100 356 53648 SH SOLE 53648 0 0 PJT PARTNERS INC COM CL A 69343T107 1771 23897 SH SOLE 23897 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3512 376012 SH SOLE 376012 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 885 87270 SH SOLE 87270 0 0 PLANET FITNESS INC CL A 72703H101 29091 321166 SH SOLE 321166 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 89 11207 SH SOLE 11207 0 0 PLDT INC SPONSORED ADR 69344D408 805 22524 SH SOLE 22524 0 0 PLEXUS CORP COM 729132100 3051 31823 SH SOLE 31823 0 0 PLUG POWER INC COM NEW 72919P202 2478 87781 SH SOLE 87781 0 0 PLYMOUTH INDL REIT INC COM 729640102 4103 128215 SH SOLE 128215 0 0 PNC FINL SVCS GROUP INC COM 693475105 123364 615219 SH SOLE 615219 0 0 PNM RES INC COM 69349H107 317 6940 SH SOLE 6940 0 0 POLARIS INC COM 731068102 12614 114768 SH SOLE 114768 0 0 POOL CORP COM 73278L105 94085 166229 SH SOLE 166229 0 0 POPULAR INC COM NEW 733174700 1868 22764 SH SOLE 22764 0 0 PORCH GROUP INC COM 733245104 432 27688 SH SOLE 27688 0 0 PORTILLOS INC COM CL A 73642K106 345 9195 SH SOLE 9195 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 8650 163450 SH SOLE 163450 0 0 POSCO SPONSORED ADR 693483109 3689 63288 SH SOLE 63288 0 0 POST HLDGS INC COM 737446104 4296 38109 SH SOLE 38109 0 0 POSTAL REALTY TRUST INC CL A 73757R102 1235 62379 SH SOLE 62379 0 0 POTLATCHDELTIC CORPORATION COM 737630103 2034 33784 SH SOLE 33784 0 0 POWER INTEGRATIONS INC COM 739276103 14655 157764 SH SOLE 157764 0 0 PPG INDS INC COM 693506107 33173 192375 SH SOLE 192375 0 0 PPL CORP COM 69351T106 38038 1265415 SH SOLE 1265415 0 0 PRA GROUP INC COM 69354N106 1873 37313 SH SOLE 37313 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1394 22985 SH SOLE 22985 0 0 PRICE T ROWE GROUP INC COM 74144T108 18881 96020 SH SOLE 96020 0 0 PRICESMART INC COM 741511109 695 9500 SH SOLE 9500 0 0 PRIMERICA INC COM 74164M108 8089 52774 SH SOLE 52774 0 0 PRIMO WATER CORPORATION COM 74167P108 255 14487 SH SOLE 14487 0 0 PRIMORIS SVCS CORP COM 74164F103 775 32313 SH SOLE 32313 0 0 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 2690 132650 SH SOLE 132650 0 0 PRINCIPAL EXCHANGE-TRADED FD US SMCP MLTFCTR 74255Y607 235 4951 SH SOLE 4951 0 0 PRINCIPAL EXCHANGE-TRADED FD PRIN MILLENNIALS 74255Y508 3298 57166 SH SOLE 57166 0 0 PRINCIPAL EXCHANGE-TRADED FD PRNC INVT GRAD 74255Y821 4143 157412 SH SOLE 157412 0 0 PRINCIPAL EXCHANGE-TRADED FD QUALITY ETF 74255Y201 2188 36098 SH SOLE 36098 0 0 PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 26422 596424 SH SOLE 596424 0 0 PRINCIPAL EXCHANGE-TRADED FD PRNCPL VLU ETF 74255Y300 2415 54300 SH SOLE 54300 0 0 PRINCIPAL EXCHANGE-TRADED FD ACTIVE HIGH YL 74255Y102 575 27585 SH SOLE 27585 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3177 43925 SH SOLE 43925 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 774 29911 SH SOLE 29911 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 958 11978 SH SOLE 11978 0 0 PROCTER AND GAMBLE CO COM 742718109 330812 2022325 SH SOLE 2022325 0 0 PROG HOLDINGS INC COM NPV 74319R101 962 21318 SH SOLE 21318 0 0 PROGRESS SOFTWARE CORP COM 743312100 3903 80859 SH SOLE 80859 0 0 PROGRESSIVE CORP COM 743315103 67999 662432 SH SOLE 662432 0 0 PROGYNY INC COM 74340E103 9249 183689 SH SOLE 183689 0 0 PROLOGIS INC. COM 74340W103 164085 974608 SH SOLE 974608 0 0 PROS HOLDINGS INC COM 74346Y103 2703 78371 SH SOLE 78371 0 0 PROSHARES TR DJ BRKFLD GLB 74347B508 16877 352849 SH SOLE 352849 0 0 PROSHARES TR INVT INT RT HG 74347B607 14773 198642 SH SOLE 198642 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 291 6355 SH SOLE 6355 0 0 PROSHARES TR PET CARE ETF 74348A145 566 7169 SH SOLE 7169 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 1180 17640 SH SOLE 17640 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 38296 390056 SH SOLE 390056 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 823 11167 SH SOLE 11167 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 865 5202 SH SOLE 5202 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 303 1988 SH SOLE 1988 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 1633 14594 SH SOLE 14594 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 4767 53550 SH SOLE 53550 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 488 3337 SH SOLE 3337 0 0 PROSHARES TR PSHS ULT BASMATL 74347R776 1239 11093 SH SOLE 11093 0 0 PROSHARES TR PSHS CONSMR SVCS 74347R750 1345 12804 SH SOLE 12804 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 1745 25773 SH SOLE 25773 0 0 PROSHARES TR PSHS ULTRA INDL 74347R727 339 10028 SH SOLE 10028 0 0 PROSHARES TR PSHS ULTRA O&G 74347G705 1155 15081 SH SOLE 15081 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 776 13978 SH SOLE 13978 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 1646 12923 SH SOLE 12923 0 0 PROSHARES TR PSHS UL TELE ETF 74347R263 572 10410 SH SOLE 10410 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 1181 15886 SH SOLE 15886 0 0 PROSHARES TR BITCOIN STRATE 74347G440 302 10438 SH SOLE 10438 0 0 PROSHARES TR LARGE CAP CRE 74347R248 2949 26485 SH SOLE 26485 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 1434 89666 SH SOLE 89666 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 552 40565 SH SOLE 40565 0 0 PROSHARES TR ULTR 7-10 TREA 74347R180 218 3217 SH SOLE 3217 0 0 PROSHARES TR PSHS CONSMRGOODS 74347R768 910 7737 SH SOLE 7737 0 0 PROSHARES TR ULTRASHORT INDL 74347G598 177 13408 SH SOLE 13408 0 0 PROSHARES TR MSCI TRANFRMTNAL 74347G796 483 10723 SH SOLE 10723 0 0 PROSPECT CAP CORP COM 74348T102 87 10314 SH SOLE 10314 0 0 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 20 20000 SH SOLE 20000 0 0 PROSPERITY BANCSHARES INC COM 743606105 6002 83015 SH SOLE 83015 0 0 PROTO LABS INC COM 743713109 840 16367 SH SOLE 16367 0 0 PROVIDENT FINL SVCS INC COM 74386T105 758 31313 SH SOLE 31313 0 0 PRUDENTIAL FINL INC COM 744320102 58371 539275 SH SOLE 539275 0 0 PRUDENTIAL PLC ADR 74435K204 8842 256812 SH SOLE 256812 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4629 25133 SH SOLE 25133 0 0 PTC INC COM 69370C100 25629 211549 SH SOLE 211549 0 0 PUBLIC STORAGE COM 74460D109 33871 90430 SH SOLE 90430 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 40418 605701 SH SOLE 605701 0 0 PUBMATIC INC COM CL A 74467Q103 1715 50355 SH SOLE 50355 0 0 PULTE GROUP INC COM 745867101 23380 409027 SH SOLE 409027 0 0 PURE STORAGE INC CL A 74624M102 675 20735 SH SOLE 20735 0 0 PURPLE INNOVATION INC COM 74640Y106 448 33763 SH SOLE 33763 0 0 PUTNAM ETF TRUST FOCSD LARCP GWT 746729409 273 9357 SH SOLE 9357 0 0 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 277 9923 SH SOLE 9923 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 118 13408 SH SOLE 13408 0 0 PVH CORPORATION COM 693656100 4400 41260 SH SOLE 41260 0 0 Q2 HLDGS INC COM 74736L109 3773 47491 SH SOLE 47491 0 0 QIAGEN NV SHS NEW N72482123 621 11177 SH SOLE 11177 0 0 QIWI PLC SPON ADR REP B 74735M108 272 34103 SH SOLE 34103 0 0 QORVO INC COM 74736K101 28367 181389 SH SOLE 181389 0 0 QUAKER HOUGHTON COM 747316107 10555 45736 SH SOLE 45736 0 0 QUALCOMM INC COM 747525103 319495 1747116 SH SOLE 1747116 0 0 QUALTRICS INTL INC COM CL A 747601201 641 18107 SH SOLE 18107 0 0 QUALYS INC COM 74758T303 7600 55389 SH SOLE 55389 0 0 QUANEX BLDG PRODS CORP COM 747619104 470 18949 SH SOLE 18949 0 0 QUANTA SVCS INC COM 74762E102 21573 188145 SH SOLE 188145 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 337 15185 SH SOLE 15185 0 0 QUDIAN INC ADR 747798106 94 96597 SH SOLE 96597 0 0 QUEST DIAGNOSTICS INC COM 74834L100 31100 179759 SH SOLE 179759 0 0 QUICKLOGIC CORP COM NEW 74837P405 130 25452 SH SOLE 25452 0 0 QUIDEL CORP COM 74838J101 3175 23522 SH SOLE 23522 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 463 62427 SH SOLE 62427 0 0 QURATE RETAIL INC COM SER A 74915M100 2102 276613 SH SOLE 276613 0 0 R1 RCM INC COM 749397105 952 37360 SH SOLE 37360 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 309 22969 SH SOLE 22969 0 0 RADCOM LTD SHS NEW M81865111 139 10645 SH SOLE 10645 0 0 RADIAN GROUP INC COM 750236101 1389 65754 SH SOLE 65754 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 946 58728 SH SOLE 58728 0 0 RADWARE LTD ORD M81873107 402 9654 SH SOLE 9654 0 0 RALPH LAUREN CORP CL A 751212101 649 5463 SH SOLE 5463 0 0 RAMBUS INC DEL COM 750917106 809 27521 SH SOLE 27521 0 0 RANGE RES CORP COM 75281A109 210 11758 SH SOLE 11758 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 3266 86899 SH SOLE 86899 0 0 RAPID7 INC COM 753422104 10966 93174 SH SOLE 93174 0 0 RAYMOND JAMES FINL INC COM 754730109 33651 335165 SH SOLE 335165 0 0 RAYONIER INC COM 754907103 943 23364 SH SOLE 23364 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 176003 2045124 SH SOLE 2045124 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 376 8514 SH SOLE 8514 0 0 RBC BEARINGS INC COM 75524B104 22335 110583 SH SOLE 110583 0 0 REALOGY HLDGS CORP COM 75605Y106 1088 64714 SH SOLE 64714 0 0 REALTY INCOME CORP COM 756109104 46554 650282 SH SOLE 650282 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 332 9466 SH SOLE 9466 0 0 REDFIN CORP COM 75737F108 234 6084 SH SOLE 6084 0 0 REDWOOD TR INC COM 758075402 269 20427 SH SOLE 20427 0 0 REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 28 28000 SH SOLE 28000 0 0 REGAL REXNORD CORPORATION COM 758750103 10000 58762 SH SOLE 58762 0 0 REGENCY CTRS CORP COM 758849103 9722 129022 SH SOLE 129022 0 0 REGENERON PHARMACEUTICALS COM 75886F107 55841 88423 SH SOLE 88423 0 0 REGENXBIO INC COM 75901B107 251 7679 SH SOLE 7679 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 27015 1239205 SH SOLE 1239205 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 9026 82441 SH SOLE 82441 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 27081 166939 SH SOLE 166939 0 0 RELX PLC SPONSORED ADR 759530108 30376 931497 SH SOLE 931497 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1633 28235 SH SOLE 28235 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 7617 44984 SH SOLE 44984 0 0 RENALYTIX PLC ADS 75973T101 224 14109 SH SOLE 14109 0 0 RENASANT CORP COM 75970E107 809 21329 SH SOLE 21329 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 216 5078 SH SOLE 5078 0 0 RENREN INC SPONSORED ADS 759892300 219 14929 SH SOLE 14929 0 0 RENT A CTR INC NEW COM 76009N100 1895 39449 SH SOLE 39449 0 0 REPAY HLDGS CORP COM CL A 76029L100 205 11199 SH SOLE 11199 0 0 REPLIGEN CORP COM 759916109 28207 106506 SH SOLE 106506 0 0 REPUBLIC SVCS INC COM 760759100 79207 567998 SH SOLE 567998 0 0 RESEARCH FRONTIERS INC COM 760911107 24 14000 SH SOLE 14000 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1494 57409 SH SOLE 57409 0 0 RESMED INC COM 761152107 59876 229870 SH SOLE 229870 0 0 RESOLUTE FST PRODS INC COM 76117W109 1426 93397 SH SOLE 93397 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 33044 544555 SH SOLE 544555 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 404 20629 SH SOLE 20629 0 0 REV GROUP INC COM 749527107 210 14870 SH SOLE 14870 0 0 REVANCE THERAPEUTICS INC COM 761330109 331 20294 SH SOLE 20294 0 0 REVOLVE GROUP INC CL A 76156B107 2926 52204 SH SOLE 52204 0 0 REXFORD INDL RLTY INC COM 76169C100 6462 79673 SH SOLE 79673 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 3738 119048 SH SOLE 119048 0 0 RH COM 74967X103 4319 8059 SH SOLE 8059 0 0 RINGCENTRAL INC CL A 76680R206 3317 17705 SH SOLE 17705 0 0 RIO TINTO PLC SPONSORED ADR 767204100 34403 513937 SH SOLE 513937 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 32062 523807 SH SOLE 523807 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 4224 40733 SH SOLE 40733 0 0 RLI CORP COM 749607107 7542 67276 SH SOLE 67276 0 0 RMR GROUP INC CL A 74967R106 419 12071 SH SOLE 12071 0 0 ROBERT HALF INTL INC COM 770323103 13285 119126 SH SOLE 119126 0 0 ROBINHOOD MKTS INC COM CL A 770700102 454 25547 SH SOLE 25547 0 0 ROBLOX CORP CL A 771049103 33516 324898 SH SOLE 324898 0 0 ROCKET COS INC COM CL A 77311W101 3038 216979 SH SOLE 216979 0 0 ROCKWELL AUTOMATION INC COM 773903109 119979 343928 SH SOLE 343928 0 0 ROCKWELL MED INC COM 774374102 11 27302 SH SOLE 27302 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 2108 44261 SH SOLE 44261 0 0 ROGERS CORP COM 775133101 3752 13742 SH SOLE 13742 0 0 ROKU INC COM CL A 77543R102 6963 30514 SH SOLE 30514 0 0 ROLLINS INC COM 775711104 26578 776915 SH SOLE 776915 0 0 ROMEO POWER INC COM 776153108 1186 325005 SH SOLE 325005 0 0 ROPER TECHNOLOGIES INC COM 776696106 87940 178791 SH SOLE 178791 0 0 ROSS STORES INC COM 778296103 63694 557347 SH SOLE 557347 0 0 ROYAL BK CDA COM 780087102 17876 168422 SH SOLE 168422 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 6022 78305 SH SOLE 78305 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 13944 321285 SH SOLE 321285 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 15820 364942 SH SOLE 364942 0 0 ROYAL GOLD INC COM 780287108 1904 18096 SH SOLE 18096 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 253 6348 SH SOLE 6348 0 0 ROYCE MICRO-CAP TR INC COM 780915104 469 40612 SH SOLE 40612 0 0 ROYCE VALUE TR INC COM 780910105 655 33444 SH SOLE 33444 0 0 RPM INTL INC COM 749685103 54950 544055 SH SOLE 544055 0 0 RPT REALTY SH BEN INT 74971D101 379 28358 SH SOLE 28358 0 0 RUSH ENTERPRISES INC CL A 781846209 3872 69585 SH SOLE 69585 0 0 RUSH STREET INTERACTIVE INC COM 782011100 291 17634 SH SOLE 17634 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 582 14425 SH SOLE 14425 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 9674 94542 SH SOLE 94542 0 0 RYDER SYS INC COM 783549108 5078 61608 SH SOLE 61608 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1241 13490 SH SOLE 13490 0 0 S&P GLOBAL INC COM 78409V104 270399 572965 SH SOLE 572965 0 0 SABA CAPITAL INCOME & OPRNT SHARES 78518H103 2162 478341 SH SOLE 478341 0 0 SABINE RTY TR UNIT BEN INT 785688102 718 17328 SH SOLE 17328 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2023 149387 SH SOLE 149387 0 0 SABRE CORP COM 78573M104 7031 818560 SH SOLE 818560 0 0 SAFEHOLD INC COM 78645L100 3575 44770 SH SOLE 44770 0 0 SAGE THERAPEUTICS INC COM 78667J108 976 22948 SH SOLE 22948 0 0 SAIA INC COM 78709Y105 4927 14619 SH SOLE 14619 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 918 18985 SH SOLE 18985 0 0 SALESFORCE COM INC COM 79466L302 306897 1207637 SH SOLE 1207637 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1088 58930 SH SOLE 58930 0 0 SANDERSON FARMS INC COM 800013104 619 3240 SH SOLE 3240 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 68 10930 SH SOLE 10930 0 0 SANDY SPRING BANCORP INC COM 800363103 1161 24141 SH SOLE 24141 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 433 4805 SH SOLE 4805 0 0 SANMINA CORPORATION COM 801056102 5222 125958 SH SOLE 125958 0 0 SANOFI SPONSORED ADR 80105N105 44719 892601 SH SOLE 892601 0 0 SAP SE SPON ADR 803054204 70945 506351 SH SOLE 506351 0 0 SAREPTA THERAPEUTICS INC COM 803607100 306 3393 SH SOLE 3393 0 0 SASOL LTD SPONSORED ADR 803866300 1655 100930 SH SOLE 100930 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 66749 171583 SH SOLE 171583 0 0 SCHLUMBERGER LTD COM STK 806857108 33256 1110386 SH SOLE 1110386 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 3798 141152 SH SOLE 141152 0 0 SCHNITZER STEEL INDS INC CL A 806882106 610 11744 SH SOLE 11744 0 0 SCHOLASTIC CORP COM 807066105 213 5333 SH SOLE 5333 0 0 SCHWAB CHARLES CORP COM 808513105 102837 1222790 SH SOLE 1222790 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 15621 480506 SH SOLE 480506 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 368394 6285518 SH SOLE 6285518 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 256719 1567747 SH SOLE 1567747 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 137788 1881842 SH SOLE 1881842 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 118696 4007281 SH SOLE 4007281 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 28765 928199 SH SOLE 928199 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 804 21516 SH SOLE 21516 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 947 17036 SH SOLE 17036 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 26009 463284 SH SOLE 463284 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 373319 9604300 SH SOLE 9604300 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 63447 1550129 SH SOLE 1550129 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 87282 1716460 SH SOLE 1716460 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 152937 2837428 SH SOLE 2837428 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 108000 955667 SH SOLE 955667 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 266880 3301741 SH SOLE 3301741 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 618752 5436234 SH SOLE 5436234 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 81291 1010706 SH SOLE 1010706 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 159327 3023854 SH SOLE 3023854 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 112152 1095232 SH SOLE 1095232 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 124451 1978868 SH SOLE 1978868 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 249 4818 SH SOLE 4818 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 471 10108 SH SOLE 10108 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 209 3593 SH SOLE 3593 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 800 15835 SH SOLE 15835 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 319 10665 SH SOLE 10665 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 699 8363 SH SOLE 8363 0 0 SCIENTIFIC GAMES CORP COM 80874P109 318 4751 SH SOLE 4751 0 0 SCIPLAY CORPORATION CL A 809087109 1058 76764 SH SOLE 76764 0 0 SCORPIO TANKERS INC SHS Y7542C130 371 28978 SH SOLE 28978 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 39444 244997 SH SOLE 244997 0 0 SCPHARMACEUTICALS INC COM 810648105 65 12882 SH SOLE 12882 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 373 19294 SH SOLE 19294 0 0 SEA LTD SPONSORD ADS 81141R100 36467 163009 SH SOLE 163009 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2660 75157 SH SOLE 75157 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 33941 300416 SH SOLE 300416 0 0 SEAGEN INC COM 81181C104 7607 49205 SH SOLE 49205 0 0 SEALED AIR CORP NEW COM 81211K100 16403 243111 SH SOLE 243111 0 0 SEAWORLD ENTMT INC COM 81282V100 1643 25335 SH SOLE 25335 0 0 SECOO HLDG LTD ADR 81367P101 8 17056 SH SOLE 17056 0 0 SEI INVTS CO COM 784117103 13437 220491 SH SOLE 220491 0 0 SELECT MED HLDGS CORP COM 81619Q105 2559 87027 SH SOLE 87027 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 342562 4409904 SH SOLE 4409904 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 54565 707627 SH SOLE 707627 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 429447 10997368 SH SOLE 10997368 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 183195 1731362 SH SOLE 1731362 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 51692 570488 SH SOLE 570488 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 85784 1655748 SH SOLE 1655748 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 408681 1999024 SH SOLE 1999024 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 122227 2202285 SH SOLE 2202285 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 477863 3391745 SH SOLE 3391745 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 822071 4728073 SH SOLE 4728073 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 91610 1279828 SH SOLE 1279828 0 0 SELECTIVE INS GROUP INC COM 816300107 5473 66791 SH SOLE 66791 0 0 SELECTQUOTE INC COM 816307300 105 11579 SH SOLE 11579 0 0 SEMLER SCIENTIFIC INC COM 81684M104 201 2195 SH SOLE 2195 0 0 SEMPRA COM 816851109 25449 192388 SH SOLE 192388 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 803 38491 SH SOLE 38491 0 0 SEMTECH CORP COM 816850101 3398 38210 SH SOLE 38210 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 459 38716 SH SOLE 38716 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 21598 350108 SH SOLE 350108 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 697 6963 SH SOLE 6963 0 0 SENTINELONE INC CL A 81730H109 364 7204 SH SOLE 7204 0 0 SERVICE CORP INTL COM 817565104 4192 59050 SH SOLE 59050 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 196 22338 SH SOLE 22338 0 0 SERVICENOW INC COM 81762P102 283795 437206 SH SOLE 437206 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1258 14811 SH SOLE 14811 0 0 SHAKE SHACK INC CL A 819047101 1545 21412 SH SOLE 21412 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 657 21647 SH SOLE 21647 0 0 SHERWIN WILLIAMS CO COM 824348106 171552 487143 SH SOLE 487143 0 0 SHIFT4 PMTS INC CL A 82452J109 794 13699 SH SOLE 13699 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4203 135970 SH SOLE 135970 0 0 SHOCKWAVE MED INC COM 82489T104 4138 23205 SH SOLE 23205 0 0 SHOE CARNIVAL INC COM 824889109 4940 126406 SH SOLE 126406 0 0 SHOPIFY INC CL A 82509L107 159559 115841 SH SOLE 115841 0 0 SHUTTERSTOCK INC COM 825690100 5656 51012 SH SOLE 51012 0 0 SHYFT GROUP INC COM 825698103 516 10503 SH SOLE 10503 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 385 30708 SH SOLE 30708 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 331 102442 SH SOLE 102442 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 18908 58453 SH SOLE 58453 0 0 SIGNET JEWELERS LIMITED SHS G81276100 779 8955 SH SOLE 8955 0 0 SILGAN HOLDINGS INC COM 827048109 2207 51518 SH SOLE 51518 0 0 SILICON LABORATORIES INC COM 826919102 10442 50584 SH SOLE 50584 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4509 47448 SH SOLE 47448 0 0 SILK RD MED INC COM 82710M100 846 19858 SH SOLE 19858 0 0 SILVERGATE CAP CORP CL A 82837P408 6210 41905 SH SOLE 41905 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1127 38088 SH SOLE 38088 0 0 SIMON PPTY GROUP INC NEW COM 828806109 40381 252742 SH SOLE 252742 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 31442 945333 SH SOLE 945333 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 2754 79770 SH SOLE 79770 0 0 SIMPLIFY EXCHANGE TRADED FUN NASDAQ 100 CNVX 82889N400 948 28301 SH SOLE 28301 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301 567 16045 SH SOLE 16045 0 0 SIMPLY GOOD FOODS CO COM 82900L102 3403 81866 SH SOLE 81866 0 0 SIMPSON MFG INC COM 829073105 7837 56351 SH SOLE 56351 0 0 SIMULATIONS PLUS INC COM 829214105 297 6289 SH SOLE 6289 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 383 60304 SH SOLE 60304 0 0 SIRIUSPOINT LTD COM G8192H106 199 24478 SH SOLE 24478 0 0 SITE CTRS CORP COM 82981J109 2817 177973 SH SOLE 177973 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 55102 227430 SH SOLE 227430 0 0 SITIME CORP COM 82982T106 4027 13766 SH SOLE 13766 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1266 29740 SH SOLE 29740 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 877 37508 SH SOLE 37508 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 2390 89620 SH SOLE 89620 0 0 SKECHERS U S A INC CL A 830566105 1970 45391 SH SOLE 45391 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 874 11063 SH SOLE 11063 0 0 SKYWEST INC COM 830879102 292 7424 SH SOLE 7424 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 31566 203469 SH SOLE 203469 0 0 SL GREEN RLTY CORP COM 78440X804 704 9817 SH SOLE 9817 0 0 SLEEP NUMBER CORP COM 83125X103 227 2960 SH SOLE 2960 0 0 SLM CORP COM 78442P106 11736 596662 SH SOLE 596662 0 0 SM ENERGY CO COM 78454L100 553 18753 SH SOLE 18753 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 780 10989 SH SOLE 10989 0 0 SMARTSHEET INC COM CL A 83200N103 2746 35458 SH SOLE 35458 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 9645 278600 SH SOLE 278600 0 0 SMITH & WESSON BRANDS INC COM 831754106 322 18097 SH SOLE 18097 0 0 SMITH A O CORP COM 831865209 13073 152273 SH SOLE 152273 0 0 SMUCKER J M CO COM NEW 832696405 27020 198938 SH SOLE 198938 0 0 SNAP INC CL A 83304A106 20383 433400 SH SOLE 433400 0 0 SNAP ON INC COM 833034101 76130 353469 SH SOLE 353469 0 0 SNOWFLAKE INC CL A 833445109 12954 38240 SH SOLE 38240 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 563 11158 SH SOLE 11158 0 0 SOFI TECHNOLOGIES INC COM 83406F102 781 49370 SH SOLE 49370 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 6812 24279 SH SOLE 24279 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 73 11089 SH SOLE 11089 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 492 9950 SH SOLE 9950 0 0 SONOCO PRODS CO COM 835495102 3188 55069 SH SOLE 55069 0 0 SONOS INC COM 83570H108 1278 42893 SH SOLE 42893 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 66214 523848 SH SOLE 523848 0 0 SOTERA HEALTH CO COM 83601L102 860 36510 SH SOLE 36510 0 0 SOURCE CAP INC COM 836144105 1069 24734 SH SOLE 24734 0 0 SOUTH JERSEY INDS INC COM 838518108 649 24859 SH SOLE 24859 0 0 SOUTHERN CO COM 842587107 96987 1414216 SH SOLE 1414216 0 0 SOUTHERN COPPER CORP COM 84265V105 9494 153857 SH SOLE 153857 0 0 SOUTHSTATE CORPORATION COM 840441109 5883 73434 SH SOLE 73434 0 0 SOUTHWEST AIRLS CO COM 844741108 5276 123148 SH SOLE 123148 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 2212 31575 SH SOLE 31575 0 0 SOUTHWESTERN ENERGY CO COM 845467109 362 77636 SH SOLE 77636 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 115236 317175 SH SOLE 317175 0 0 SPDR GOLD TR GOLD SHS 78463V107 188775 1104207 SH SOLE 1104207 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 23183 410103 SH SOLE 410103 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 90792 1945826 SH SOLE 1945826 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 11572 394808 SH SOLE 394808 0 0 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 1766 13295 SH SOLE 13295 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 3182 41455 SH SOLE 41455 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 183447 5028710 SH SOLE 5028710 0 0 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 514 8894 SH SOLE 8894 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 6991 67705 SH SOLE 67705 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 57021 1374322 SH SOLE 1374322 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 3702 68245 SH SOLE 68245 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 16655 440950 SH SOLE 440950 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 6875 161349 SH SOLE 161349 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 2035 68458 SH SOLE 68458 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 965 16268 SH SOLE 16268 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 29182 540816 SH SOLE 540816 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7231 185977 SH SOLE 185977 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1263 35477 SH SOLE 35477 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 485 3992 SH SOLE 3992 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1096 16532 SH SOLE 16532 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1754500 3693969 SH SOLE 3693969 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 36416 70344 SH SOLE 70344 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 345175 3179281 SH SOLE 3179281 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 81906 3016780 SH SOLE 3016780 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 104404 2888078 SH SOLE 2888078 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 170672 3056995 SH SOLE 3056995 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 31176 382382 SH SOLE 382382 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 23285 327494 SH SOLE 327494 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 998812 13782424 SH SOLE 13782424 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 30447 359381 SH SOLE 359381 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 290129 9368079 SH SOLE 9368079 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 52581 575091 SH SOLE 575091 0 0 SPDR SER TR BLOOMBERG CONV 78464A359 193767 2335664 SH SOLE 2335664 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 39462 1395898 SH SOLE 1395898 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 11539 377212 SH SOLE 377212 0 0 SPDR SER TR DJ REIT ETF 78464A607 146077 1195782 SH SOLE 1195782 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 1475 11292 SH SOLE 11292 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 45558 758283 SH SOLE 758283 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 54989 1062997 SH SOLE 1062997 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 421912 8578943 SH SOLE 8578943 0 0 SPDR SER TR NYSE TECH ETF 78464A102 1987 11996 SH SOLE 11996 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 91160 1559626 SH SOLE 1559626 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 233247 7874649 SH SOLE 7874649 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 5539 208450 SH SOLE 208450 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 64126 2000805 SH SOLE 2000805 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 5880 186779 SH SOLE 186779 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 140411 3331218 SH SOLE 3331218 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 70207 1411475 SH SOLE 1411475 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 22244 528995 SH SOLE 528995 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 209731 4993597 SH SOLE 4993597 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 47273 1057795 SH SOLE 1057795 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 40728 1338416 SH SOLE 1338416 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 33338 1058364 SH SOLE 1058364 0 0 SPDR SER TR SPDR S&P1500VL 78464A128 1845 11853 SH SOLE 11853 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 7349 62442 SH SOLE 62442 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 35267 354766 SH SOLE 354766 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 14569 156959 SH SOLE 156959 0 0 SPDR SER TR AEROSPACE DEF 78464A631 1346 11558 SH SOLE 11558 0 0 SPDR SER TR S&P BK ETF 78464A797 6517 119440 SH SOLE 119440 0 0 SPDR SER TR S&P BIOTECH 78464A870 8132 72629 SH SOLE 72629 0 0 SPDR SER TR S&P CAP MKTS 78464A771 3514 33883 SH SOLE 33883 0 0 SPDR SER TR S&P DIVID ETF 78464A763 205039 1587975 SH SOLE 1587975 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 2529 21563 SH SOLE 21563 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 13802 160896 SH SOLE 160896 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 5669 96165 SH SOLE 96165 0 0 SPDR SER TR S&P METALS MNG 78464A755 1381 30840 SH SOLE 30840 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 8062 84090 SH SOLE 84090 0 0 SPDR SER TR S&P REGL BKG 78464A698 27273 384936 SH SOLE 384936 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 4289 47499 SH SOLE 47499 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 6421 26406 SH SOLE 26406 0 0 SPDR SER TR COMP SOFTWARE 78464A599 2478 14982 SH SOLE 14982 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 1223 11968 SH SOLE 11968 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 446 2958 SH SOLE 2958 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 15125 352485 SH SOLE 352485 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 15728 744679 SH SOLE 744679 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 2904 118818 SH SOLE 118818 0 0 SPDR SER TR S&P KENSHO FUTRE 78468R671 290 5524 SH SOLE 5524 0 0 SPDR SER TR S&P KENSHO INTLG 78468R697 288 6343 SH SOLE 6343 0 0 SPDR SER TR S&P PHARMAC 78464A722 1947 42179 SH SOLE 42179 0 0 SPDR SER TR S&P 500 ESG ETF 78468R531 303 6689 SH SOLE 6689 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 1188 10402 SH SOLE 10402 0 0 SPDR SER TR RUSSELL YIELD 78468R770 1236 12309 SH SOLE 12309 0 0 SPDR SER TR S&P INS ETF 78464A789 421 10424 SH SOLE 10424 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 1035 10972 SH SOLE 10972 0 0 SPDR SER TR BLOOMBERG SHORT 78464A334 45856 1508927 SH SOLE 1508927 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 948 17623 SH SOLE 17623 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 894 25674 SH SOLE 25674 0 0 SPDR SER TR BLOOMBERG INTL 78464A151 730 21095 SH SOLE 21095 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 6234 52168 SH SOLE 52168 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 516 20344 SH SOLE 20344 0 0 SPDR SER TR S&P KENSHO SMART 78468R689 2115 38297 SH SOLE 38297 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 828 7812 SH SOLE 7812 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1988 19540 SH SOLE 19540 0 0 SPINNAKER ETF SERIES CANNABIS ETF 84858T400 256 29971 SH SOLE 29971 0 0 SPIRE INC COM 84857L101 205 3145 SH SOLE 3145 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 717 16629 SH SOLE 16629 0 0 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 34 39000 SH SOLE 39000 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5521 114567 SH SOLE 114567 0 0 SPLUNK INC COM 848637104 17295 149455 SH SOLE 149455 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 18780 80245 SH SOLE 80245 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 659 10633 SH SOLE 10633 0 0 SPRINKLR INC CL A 85208T107 651 41000 SH SOLE 41000 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4639 261499 SH SOLE 261499 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 9837 685000 SH SOLE 685000 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5650 704523 SH SOLE 704523 0 0 SPROUT SOCIAL INC COM CL A 85209W109 8296 91479 SH SOLE 91479 0 0 SPROUTS FMRS MKT INC COM 85208M102 2381 80216 SH SOLE 80216 0 0 SPS COMM INC COM 78463M107 18272 128361 SH SOLE 128361 0 0 SPX CORP COM 784635104 1776 29767 SH SOLE 29767 0 0 SPX FLOW INC COM 78469X107 9619 111232 SH SOLE 111232 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 27385 334047 SH SOLE 334047 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 75803 1661261 SH SOLE 1661261 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 52751 1114306 SH SOLE 1114306 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 20893 773829 SH SOLE 773829 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 5339 150786 SH SOLE 150786 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 384 9535 SH SOLE 9535 0 0 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 12224 394128 SH SOLE 394128 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 21145 450075 SH SOLE 450075 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1852 20284 SH SOLE 20284 0 0 STAG INDL INC COM 85254J102 6737 140473 SH SOLE 140473 0 0 STANDARD MTR PRODS INC COM 853666105 356 6798 SH SOLE 6798 0 0 STANDEX INTL CORP COM 854231107 6155 55617 SH SOLE 55617 0 0 STANLEY BLACK & DECKER INC COM 854502101 24539 130100 SH SOLE 130100 0 0 STANTEC INC COM 85472N109 246 4378 SH SOLE 4378 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 303 13358 SH SOLE 13358 0 0 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 3364 132351 SH SOLE 132351 0 0 STARBOARD INVT TR ADAPTIVE HIGH IN 85521B767 1564 151308 SH SOLE 151308 0 0 STARBOARD INVT TR AI QUALITY GROWT 85521B791 1094 63853 SH SOLE 63853 0 0 STARBOARD INVT TR RH HEDGED MULTI 85521B783 954 98410 SH SOLE 98410 0 0 STARBOARD INVT TR RH TACTICAL OUTL 85521B759 2124 133176 SH SOLE 133176 0 0 STARBOARD INVT TR RH TACTICAL ROT 85521B775 2333 159409 SH SOLE 159409 0 0 STARBUCKS CORP COM 855244109 440321 3764395 SH SOLE 3764395 0 0 STARWOOD PPTY TR INC COM 85571B105 6385 262762 SH SOLE 262762 0 0 STATE STR CORP COM 857477103 30474 327673 SH SOLE 327673 0 0 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 10 12417 SH SOLE 12417 0 0 STEEL DYNAMICS INC COM 858119100 5915 95296 SH SOLE 95296 0 0 STEELCASE INC CL A 858155203 2788 237915 SH SOLE 237915 0 0 STELLANTIS N.V SHS N82405106 361 19226 SH SOLE 19226 0 0 STEM INC COM 85859N102 252 13287 SH SOLE 13287 0 0 STEPAN CO COM 858586100 1077 8665 SH SOLE 8665 0 0 STEPSTONE GROUP INC COM CL A 85914M107 7138 171699 SH SOLE 171699 0 0 STERICYCLE INC COM 858912108 9350 156771 SH SOLE 156771 0 0 STERIS PLC SHS USD G8473T100 105862 434909 SH SOLE 434909 0 0 STERLING BANCORP DEL COM 85917A100 5159 200020 SH SOLE 200020 0 0 STERLING CHECK CORP COM 85917T109 206 10042 SH SOLE 10042 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 1036 46138 SH SOLE 46138 0 0 STEWART INFORMATION SVCS COR COM 860372101 1896 23780 SH SOLE 23780 0 0 STIFEL FINL CORP COM 860630102 15524 220456 SH SOLE 220456 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 12124 248032 SH SOLE 248032 0 0 STORE CAP CORP COM 862121100 8743 254156 SH SOLE 254156 0 0 STRATASYS LTD SHS M85548101 723 29513 SH SOLE 29513 0 0 STRATEGIC ED INC COM 86272C103 5588 96609 SH SOLE 96609 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 530 20403 SH SOLE 20403 0 0 STRIDE INC NOTE 1.125% 9/0 86333MAA6 52 53000 SH SOLE 53000 0 0 STRYKER CORPORATION COM 863667101 129474 484159 SH SOLE 484159 0 0 STURM RUGER & CO INC COM 864159108 205 3019 SH SOLE 3019 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 8388 1235326 SH SOLE 1235326 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2719 278556 SH SOLE 278556 0 0 SUMMIT MATLS INC CL A 86614U100 3881 96685 SH SOLE 96685 0 0 SUN CMNTYS INC COM 866674104 30218 143916 SH SOLE 143916 0 0 SUN LIFE FINANCIAL INC. COM 866796105 1152 20691 SH SOLE 20691 0 0 SUNCOR ENERGY INC NEW COM 867224107 4062 162286 SH SOLE 162286 0 0 SUNPOWER CORP COM 867652406 566 27140 SH SOLE 27140 0 0 SUNRUN INC COM 86771W105 1249 36410 SH SOLE 36410 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1195 101855 SH SOLE 101855 0 0 SUPER MICRO COMPUTER INC COM 86800U104 756 17194 SH SOLE 17194 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 34 34000 SH SOLE 34000 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1992 68329 SH SOLE 68329 0 0 SURGALIGN HOLDINGS INC COM 86882C105 27 37080 SH SOLE 37080 0 0 SURGERY PARTNERS INC COM 86881A100 526 9853 SH SOLE 9853 0 0 SUZANO S A SPON ADS 86959K105 239 22124 SH SOLE 22124 0 0 SVB FINANCIAL GROUP COM 78486Q101 18560 27365 SH SOLE 27365 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 492 56915 SH SOLE 56915 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 201 29125 SH SOLE 29125 0 0 SWITCH INC CL A 87105L104 9714 339176 SH SOLE 339176 0 0 SYLVAMO CORP COMMON STOCK 871332102 271 9701 SH SOLE 9701 0 0 SYNAPTICS INC COM 87157D109 5327 18400 SH SOLE 18400 0 0 SYNCHRONY FINANCIAL COM 87165B103 13923 300129 SH SOLE 300129 0 0 SYNEOS HEALTH INC CL A 87166B102 31734 309061 SH SOLE 309061 0 0 SYNLOGIC INC COM 87166L100 39 16081 SH SOLE 16081 0 0 SYNOPSYS INC COM 871607107 55367 150251 SH SOLE 150251 0 0 SYNOVUS FINL CORP COM NEW 87161C501 316 6611 SH SOLE 6611 0 0 SYSCO CORP COM 871829107 39600 504133 SH SOLE 504133 0 0 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1124 33895 SH SOLE 33895 0 0 TABULA RASA HEALTHCARE INC COM 873379101 588 39183 SH SOLE 39183 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 360 18931 SH SOLE 18931 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 271013 2252621 SH SOLE 2252621 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 5845 428834 SH SOLE 428834 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17490 98407 SH SOLE 98407 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 118 29928 SH SOLE 29928 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 2030 13487 SH SOLE 13487 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1168 60575 SH SOLE 60575 0 0 TAPESTRY INC COM 876030107 13582 334531 SH SOLE 334531 0 0 TARGA RES CORP COM 87612G101 2365 45283 SH SOLE 45283 0 0 TARGET CORP COM 87612E106 169916 734167 SH SOLE 734167 0 0 TASKUS INC CLASS A COM 87652V109 907 16811 SH SOLE 16811 0 0 TATA MTRS LTD SPONSORED ADR 876568502 3962 123455 SH SOLE 123455 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1718 49136 SH SOLE 49136 0 0 TC ENERGY CORP COM 87807B107 27888 599099 SH SOLE 599099 0 0 TCG BDC INC COM 872280102 497 36208 SH SOLE 36208 0 0 TD SYNNEX CORPORATION COM 87162W100 1643 14365 SH SOLE 14365 0 0 TE CONNECTIVITY LTD SHS H84989104 80011 495918 SH SOLE 495918 0 0 TECHNIPFMC PLC COM G87110105 949 160272 SH SOLE 160272 0 0 TECHTARGET INC COM 87874R100 8631 90231 SH SOLE 90231 0 0 TECK RESOURCES LTD CL B 878742204 1375 47720 SH SOLE 47720 0 0 TECNOGLASS INC SHS G87264100 441 16856 SH SOLE 16856 0 0 TEGNA INC COM 87901J105 1418 76397 SH SOLE 76397 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 396 16660 SH SOLE 16660 0 0 TELADOC HEALTH INC COM 87918A105 27317 297511 SH SOLE 297511 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 18443 42214 SH SOLE 42214 0 0 TELEFLEX INCORPORATED COM 879369106 16429 50016 SH SOLE 50016 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 1488 172046 SH SOLE 172046 0 0 TELEFONICA S A SPONSORED ADR 879382208 1200 283100 SH SOLE 283100 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 976 48458 SH SOLE 48458 0 0 TELUS CORPORATION COM 87971M103 8073 342493 SH SOLE 342493 0 0 TEMPLETON DRAGON FD INC COM 88018T101 211 12399 SH SOLE 12399 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 975 60757 SH SOLE 60757 0 0 TEMPUR SEALY INTL INC COM 88023U101 8200 174366 SH SOLE 174366 0 0 TENABLE HLDGS INC COM 88025T102 404 7343 SH SOLE 7343 0 0 TENARIS S A SPONSORED ADS 88031M109 1487 71301 SH SOLE 71301 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 160 23411 SH SOLE 23411 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1982 24266 SH SOLE 24266 0 0 TERADATA CORP DEL COM 88076W103 2220 52277 SH SOLE 52277 0 0 TERADYNE INC COM 880770102 39121 239229 SH SOLE 239229 0 0 TEREX CORP NEW COM 880779103 640 14570 SH SOLE 14570 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 8260 182627 SH SOLE 182627 0 0 TERNIUM SA SPONSORED ADS 880890108 3563 81865 SH SOLE 81865 0 0 TERRENO RLTY CORP COM 88146M101 12490 146442 SH SOLE 146442 0 0 TESLA INC COM 88160R101 196385 185833 SH SOLE 185833 0 0 TESSCO TECHNOLOGIES INC COM 872386107 130 20606 SH SOLE 20606 0 0 TETRA TECH INC NEW COM 88162G103 8976 52864 SH SOLE 52864 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 259 32391 SH SOLE 32391 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 522 8666 SH SOLE 8666 0 0 TEXAS INSTRS INC COM 882508104 207127 1098992 SH SOLE 1098992 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 4330 3467 SH SOLE 3467 0 0 TEXAS ROADHOUSE INC COM 882681109 7479 83765 SH SOLE 83765 0 0 TEXTRON INC COM 883203101 16554 214427 SH SOLE 214427 0 0 TFI INTL INC COM 87241L109 4172 37191 SH SOLE 37191 0 0 THE AARONS COMPANY INC COM 00258W108 4332 175734 SH SOLE 175734 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 321 13280 SH SOLE 13280 0 0 THE ODP CORP COM 88337F105 426 10847 SH SOLE 10847 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 75 12143 SH SOLE 12143 0 0 THE REALREAL INC COM 88339P101 435 37496 SH SOLE 37496 0 0 THE TRADE DESK INC COM CL A 88339J105 57963 632507 SH SOLE 632507 0 0 THE9 LTD SPON ADS NEW 88337K302 130 19449 SH SOLE 19449 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 379061 568104 SH SOLE 568104 0 0 THOMSON REUTERS CORP. COM NEW 884903709 10559 88272 SH SOLE 88272 0 0 THOR INDS INC COM 885160101 23817 229514 SH SOLE 229514 0 0 THREDUP INC CL A 88556E102 230 18032 SH SOLE 18032 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 1022 40736 SH SOLE 40736 0 0 TIDAL ETF TR ADASINA SOCIAL 886364876 1645 90291 SH SOLE 90291 0 0 TILRAY INC COM CL 2 88688T100 77 10983 SH SOLE 10983 0 0 TIMKEN CO COM 887389104 6950 100299 SH SOLE 100299 0 0 TIMKENSTEEL CORPORATION COM 887399103 238 14419 SH SOLE 14419 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 427 13129 SH SOLE 13129 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 261 7358 SH SOLE 7358 0 0 TITAN MACHY INC COM 88830R101 453 13453 SH SOLE 13453 0 0 TIVITY HEALTH INC COM 88870R102 327 12375 SH SOLE 12375 0 0 TJX COS INC NEW COM 872540109 87244 1149160 SH SOLE 1149160 0 0 T-MOBILE US INC COM 872590104 36599 315566 SH SOLE 315566 0 0 TOLL BROTHERS INC COM 889478103 2265 31294 SH SOLE 31294 0 0 TOPBUILD CORP COM 89055F103 7804 28283 SH SOLE 28283 0 0 TORO CO COM 891092108 8706 87142 SH SOLE 87142 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 5651 73701 SH SOLE 73701 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 459 33675 SH SOLE 33675 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 53381 1079281 SH SOLE 1079281 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 419 10540 SH SOLE 10540 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1198 37914 SH SOLE 37914 0 0 TOYOTA MOTOR CORP ADS 892331307 52262 282041 SH SOLE 282041 0 0 TPI COMPOSITES INC COM 87266J104 480 32082 SH SOLE 32082 0 0 TRACTOR SUPPLY CO COM 892356106 161567 677144 SH SOLE 677144 0 0 TRADEWEB MKTS INC CL A 892672106 2557 25539 SH SOLE 25539 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 41003 202956 SH SOLE 202956 0 0 TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 463 5738 SH SOLE 5738 0 0 TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 311 5884 SH SOLE 5884 0 0 TRANSCAT INC COM 893529107 801 8664 SH SOLE 8664 0 0 TRANSDIGM GROUP INC COM 893641100 22443 35272 SH SOLE 35272 0 0 TRANSMEDICS GROUP INC COM 89377M109 1039 54236 SH SOLE 54236 0 0 TRANSOCEAN LTD REG SHS H8817H100 622 225325 SH SOLE 225325 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 58 13070 SH SOLE 13070 0 0 TRANSUNION COM 89400J107 43322 365341 SH SOLE 365341 0 0 TRAVEL PLUS LEISURE CO COM 894164102 1144 20697 SH SOLE 20697 0 0 TRAVELERS COMPANIES INC COM 89417E109 40889 261391 SH SOLE 261391 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 284 9138 SH SOLE 9138 0 0 TRECORA RES COM 894648104 153 18936 SH SOLE 18936 0 0 TREEHOUSE FOODS INC COM 89469A104 676 16682 SH SOLE 16682 0 0 TREX CO INC COM 89531P105 27249 201799 SH SOLE 201799 0 0 TRI POINTE HOMES INC COM 87265H109 1929 69166 SH SOLE 69166 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 190 12409 SH SOLE 12409 0 0 TRIMAS CORP COM NEW 896215209 905 24461 SH SOLE 24461 0 0 TRIMBLE INC COM 896239100 10345 118645 SH SOLE 118645 0 0 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 54564 2212691 SH SOLE 2212691 0 0 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 56429 1919499 SH SOLE 1919499 0 0 TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 45272 1756554 SH SOLE 1756554 0 0 TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 43165 1181210 SH SOLE 1181210 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 43444 786734 SH SOLE 786734 0 0 TRINET GROUP INC COM 896288107 551 5789 SH SOLE 5789 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 159 110901 SH SOLE 110901 0 0 TRINITY INDS INC COM 896522109 2735 90569 SH SOLE 90569 0 0 TRIP COM GROUP LTD ADS 89677Q107 344 13964 SH SOLE 13964 0 0 TRIPADVISOR INC COM 896945201 324 11902 SH SOLE 11902 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 230 12785 SH SOLE 12785 0 0 TRITON INTL LTD CL A G9078F107 2109 35024 SH SOLE 35024 0 0 TRIUMPH BANCORP INC COM 89679E300 956 8029 SH SOLE 8029 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1099 45742 SH SOLE 45742 0 0 TRUEBLUE INC COM 89785X101 1060 38300 SH SOLE 38300 0 0 TRUIST FINL CORP COM 89832Q109 121169 2069501 SH SOLE 2069501 0 0 TRUPANION INC COM 898202106 1466 11105 SH SOLE 11105 0 0 TRUSTMARK CORP COM 898402102 1937 59682 SH SOLE 59682 0 0 TTEC HLDGS INC COM 89854H102 35509 392146 SH SOLE 392146 0 0 TTM TECHNOLOGIES INC COM 87305R109 174 11688 SH SOLE 11688 0 0 TUNIU CORP SPONSORED ADS A 89977P106 13 13500 SH SOLE 13500 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 244 5106 SH SOLE 5106 0 0 TUSIMPLE HLDGS INC CL A 90089L108 580 16180 SH SOLE 16180 0 0 TUTOR PERINI CORP COM 901109108 159 12837 SH SOLE 12837 0 0 TWILIO INC CL A 90138F102 52298 198597 SH SOLE 198597 0 0 TWIST BIOSCIENCE CORP COM 90184D100 251 3247 SH SOLE 3247 0 0 TWITTER INC COM 90184L102 18248 422222 SH SOLE 422222 0 0 TWO HBRS INVT CORP COM NEW 90187B408 260 45033 SH SOLE 45033 0 0 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 16746 666280 SH SOLE 666280 0 0 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 10725 294236 SH SOLE 294236 0 0 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 14816 421982 SH SOLE 421982 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 22580 633753 SH SOLE 633753 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 21849 624602 SH SOLE 624602 0 0 TYLER TECHNOLOGIES INC COM 902252105 50903 94624 SH SOLE 94624 0 0 TYSON FOODS INC CL A 902494103 88756 1018308 SH SOLE 1018308 0 0 U S PHYSICAL THERAPY COM 90337L108 5810 60810 SH SOLE 60810 0 0 UBER TECHNOLOGIES INC COM 90353T100 55862 1332268 SH SOLE 1332268 0 0 UBIQUITI INC COM 90353W103 1794 5849 SH SOLE 5849 0 0 UBS AG LONDON BRANCH ETRACS UBS BLOOM 90274D390 2250 107622 SH SOLE 107622 0 0 UBS AG LONDON BRANCH ETRACS MVIS BUSI 90274D416 413 20586 SH SOLE 20586 0 0 UBS GROUP AG SHS H42097107 27407 1533672 SH SOLE 1533672 0 0 UDR INC COM 902653104 7388 123151 SH SOLE 123151 0 0 UFP INDUSTRIES INC COM 90278Q108 10968 119208 SH SOLE 119208 0 0 UGI CORP NEW COM 902681105 18710 407542 SH SOLE 407542 0 0 UIPATH INC CL A 90364P105 8079 187320 SH SOLE 187320 0 0 ULTA BEAUTY INC COM 90384S303 33927 82280 SH SOLE 82280 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1224 21339 SH SOLE 21339 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1672 19878 SH SOLE 19878 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 34 12967 SH SOLE 12967 0 0 UMB FINL CORP COM 902788108 3651 34404 SH SOLE 34404 0 0 UMH PPTYS INC COM 903002103 4720 172703 SH SOLE 172703 0 0 UMPQUA HLDGS CORP COM 904214103 2118 110067 SH SOLE 110067 0 0 UNDER ARMOUR INC CL A 904311107 6589 310933 SH SOLE 310933 0 0 UNIFIED SER TR BALLAST SMLMD CP 90470L550 921 24557 SH SOLE 24557 0 0 UNIFIED SER TR ABSOLUTE CORE 90470L568 1257 44173 SH SOLE 44173 0 0 UNIFIRST CORP MASS COM 904708104 12670 60217 SH SOLE 60217 0 0 UNILEVER PLC SPON ADR NEW 904767704 170569 3171025 SH SOLE 3171025 0 0 UNION PAC CORP COM 907818108 339467 1347466 SH SOLE 1347466 0 0 UNIQURE NV SHS N90064101 1075 51855 SH SOLE 51855 0 0 UNISYS CORP COM NEW 909214306 252 12239 SH SOLE 12239 0 0 UNITED AIRLS HLDGS INC COM 910047109 795 18148 SH SOLE 18148 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3094 85275 SH SOLE 85275 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3043 84657 SH SOLE 84657 0 0 UNITED FIRE GROUP INC COM 910340108 1515 65334 SH SOLE 65334 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 3346 285994 SH SOLE 285994 0 0 UNITED NAT FOODS INC COM 911163103 678 13806 SH SOLE 13806 0 0 UNITED PARCEL SERVICE INC CL B 911312106 219783 1025394 SH SOLE 1025394 0 0 UNITED RENTALS INC COM 911363109 28269 85074 SH SOLE 85074 0 0 UNITED STATES CELLULAR CORP COM 911684108 616 19543 SH SOLE 19543 0 0 UNITED STATES STL CORP NEW COM 912909108 797 33492 SH SOLE 33492 0 0 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 196 16749 SH SOLE 16749 0 0 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 618 22721 SH SOLE 22721 0 0 UNITED STS GASOLINE FD LP UNITS 91201T102 205 5003 SH SOLE 5003 0 0 UNITED STS OIL FD LP UNITS 91232N207 444 8167 SH SOLE 8167 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 12868 59550 SH SOLE 59550 0 0 UNITEDHEALTH GROUP INC COM 91324P102 606061 1206956 SH SOLE 1206956 0 0 UNITI GROUP INC COM 91325V108 676 48276 SH SOLE 48276 0 0 UNITIL CORP COM 913259107 708 15399 SH SOLE 15399 0 0 UNITY SOFTWARE INC COM 91332U101 42061 294154 SH SOLE 294154 0 0 UNIVAR SOLUTIONS INC COM 91336L107 3027 106766 SH SOLE 106766 0 0 UNIVERSAL CORP VA COM 913456109 781 14225 SH SOLE 14225 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 6334 38384 SH SOLE 38384 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 6161 47516 SH SOLE 47516 0 0 UNUM GROUP COM 91529Y106 748 30427 SH SOLE 30427 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 59 12086 SH SOLE 12086 0 0 UPSTART HLDGS INC COM 91680M107 289 1913 SH SOLE 1913 0 0 UPWORK INC COM 91688F104 787 23050 SH SOLE 23050 0 0 URBAN EDGE PPTYS COM 91704F104 366 19271 SH SOLE 19271 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 230 10812 SH SOLE 10812 0 0 US BANCORP DEL COM NEW 902973304 211107 3758360 SH SOLE 3758360 0 0 US ECOLOGY INC COM 91734M103 212 6640 SH SOLE 6640 0 0 US FOODS HLDG CORP COM 912008109 2996 86009 SH SOLE 86009 0 0 UTAH MED PRODS INC COM 917488108 255 2550 SH SOLE 2550 0 0 UTZ BRANDS INC COM CL A 918090101 1574 98678 SH SOLE 98678 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 716 120944 SH SOLE 120944 0 0 UXIN LTD ADS 91818X108 164 103851 SH SOLE 103851 0 0 V F CORP COM 918204108 17728 242120 SH SOLE 242120 0 0 VAIL RESORTS INC COM 91879Q109 10288 31374 SH SOLE 31374 0 0 VAIL RESORTS INC NOTE 1/0 91879QAN9 18 17000 SH SOLE 17000 0 0 VALE S A SPONSORED ADS 91912E105 19436 1386305 SH SOLE 1386305 0 0 VALERO ENERGY CORP COM 91913Y100 9610 127949 SH SOLE 127949 0 0 VALLON PHARMACEUTICALS INC COM 92023M101 110 18465 SH SOLE 18465 0 0 VALMONT INDS INC COM 920253101 676 2699 SH SOLE 2699 0 0 VALVOLINE INC COM 92047W101 3038 81474 SH SOLE 81474 0 0 VANDA PHARMACEUTICALS INC COM 921659108 168 10698 SH SOLE 10698 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 4934 51712 SH SOLE 51712 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 1149 66749 SH SOLE 66749 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 78921 2393714 SH SOLE 2393714 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 12544 498767 SH SOLE 498767 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 15929 497309 SH SOLE 497309 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 61341 982551 SH SOLE 982551 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 14251 277951 SH SOLE 277951 0 0 VANECK ETF TRUST INVESTMENT GRD 92189F486 1462 57870 SH SOLE 57870 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 32549 1138079 SH SOLE 1138079 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2252 53717 SH SOLE 53717 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 861 39778 SH SOLE 39778 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 245 1531 SH SOLE 1531 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 26260 345021 SH SOLE 345021 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 2636 120486 SH SOLE 120486 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 2152 19183 SH SOLE 19183 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 719 26961 SH SOLE 26961 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 13908 45041 SH SOLE 45041 0 0 VANECK ETF TRUST MRNGSTR DURA DIV 92189H102 5177 161135 SH SOLE 161135 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 24086 1074805 SH SOLE 1074805 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 807 4366 SH SOLE 4366 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1721 96091 SH SOLE 96091 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 2553 13482 SH SOLE 13482 0 0 VANECK ETF TRUST RETAIL ETF 92189F684 7291 37448 SH SOLE 37448 0 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 357 5392 SH SOLE 5392 0 0 VANECK ETF TRUST CHINA BOND ETF 92189F379 465 18826 SH SOLE 18826 0 0 VANECK ETF TRUST MRNGSTR GBL WIDE 92189F122 234 6237 SH SOLE 6237 0 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 455 21400 SH SOLE 21400 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 4316 242749 SH SOLE 242749 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 24660 81725 SH SOLE 81725 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 12435 82126 SH SOLE 82126 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 36686 191573 SH SOLE 191573 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 3194 18939 SH SOLE 18939 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 6200 29505 SH SOLE 29505 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 2852 11925 SH SOLE 11925 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 20271 112307 SH SOLE 112307 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 6805 32180 SH SOLE 32180 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1343729 15335785 SH SOLE 15335785 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1120679 10888862 SH SOLE 10888862 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2937126 36337057 SH SOLE 36337057 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1853016 21864469 SH SOLE 21864469 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 2613574 47381682 SH SOLE 47381682 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5118617 11724388 SH SOLE 11724388 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 805070 4402553 SH SOLE 4402553 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3094459 9642984 SH SOLE 9642984 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 336288 1521528 SH SOLE 1521528 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 467709 1835807 SH SOLE 1835807 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 569441 4908587 SH SOLE 4908587 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 630942 2791647 SH SOLE 2791647 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 3056771 20778823 SH SOLE 20778823 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 238134 935251 SH SOLE 935251 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 182745 1215623 SH SOLE 1215623 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 276201 980168 SH SOLE 980168 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 498148 2785284 SH SOLE 2785284 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1947475 8065892 SH SOLE 8065892 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 565220 9223567 SH SOLE 9223567 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 125713 938437 SH SOLE 938437 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1522383 30779663 SH SOLE 30779663 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 40538 594048 SH SOLE 594048 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 163626 2097497 SH SOLE 2097497 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 144786 2683710 SH SOLE 2683710 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 41447 385801 SH SOLE 385801 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 66478 1293348 SH SOLE 1293348 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 176033 3205854 SH SOLE 3205854 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 773721 8341111 SH SOLE 8341111 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1030980 19511471 SH SOLE 19511471 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 121355 1351236 SH SOLE 1351236 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1004625 12363088 SH SOLE 12363088 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 166299 2501852 SH SOLE 2501852 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 28018 264722 SH SOLE 264722 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 17195 192299 SH SOLE 192299 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 50782 232041 SH SOLE 232041 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 234840 2990054 SH SOLE 2990054 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 166841 2262559 SH SOLE 2262559 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 8262 38732 SH SOLE 38732 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2878 19805 SH SOLE 19805 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 4785 22180 SH SOLE 22180 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 40849 671528 SH SOLE 671528 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 10084 128521 SH SOLE 128521 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 36334 400635 SH SOLE 400635 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 288708 1680978 SH SOLE 1680978 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 848498 13347279 SH SOLE 13347279 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3983091 78007866 SH SOLE 78007866 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 16283 122293 SH SOLE 122293 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 5764 53761 SH SOLE 53761 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 1319 10446 SH SOLE 10446 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 999 9379 SH SOLE 9379 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 8698 111995 SH SOLE 111995 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 360132 3212313 SH SOLE 3212313 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 7197 84257 SH SOLE 84257 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 39784 592285 SH SOLE 592285 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 3928 63335 SH SOLE 63335 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 11678 83415 SH SOLE 83415 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 73380 436573 SH SOLE 436573 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 282158 1082057 SH SOLE 1082057 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 215898 2021137 SH SOLE 2021137 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 16440 187052 SH SOLE 187052 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 121877 1262044 SH SOLE 1262044 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 113905 334358 SH SOLE 334358 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 105844 529571 SH SOLE 529571 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 103119 1328725 SH SOLE 1328725 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 128160 481028 SH SOLE 481028 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 87159 429458 SH SOLE 429458 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 241725 527575 SH SOLE 527575 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 89473 454487 SH SOLE 454487 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 79290 584824 SH SOLE 584824 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 95754 612263 SH SOLE 612263 0 0 VAREX IMAGING CORP COM 92214X106 251 7958 SH SOLE 7958 0 0 VARONIS SYS INC COM 922280102 708 14509 SH SOLE 14509 0 0 VECTOR GROUP LTD COM 92240M108 370 32254 SH SOLE 32254 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 114 11409 SH SOLE 11409 0 0 VEEVA SYS INC CL A COM 922475108 136068 532596 SH SOLE 532596 0 0 VENTAS INC COM 92276F100 11364 222301 SH SOLE 222301 0 0 VEON LTD SPONSORED ADR 91822M106 127 74047 SH SOLE 74047 0 0 VERACYTE INC COM 92337F107 1985 48173 SH SOLE 48173 0 0 VERASTEM INC COM 92337C104 28 13808 SH SOLE 13808 0 0 VERICEL CORP COM 92346J108 712 18123 SH SOLE 18123 0 0 VERIFYME INC COM NEW 92346X206 44 13794 SH SOLE 13794 0 0 VERINT SYS INC COM 92343X100 1499 28549 SH SOLE 28549 0 0 VERIS RESIDENTIAL INC COM 554489104 356 19395 SH SOLE 19395 0 0 VERISIGN INC COM 92343E102 16913 66633 SH SOLE 66633 0 0 VERISK ANALYTICS INC COM 92345Y106 154137 673882 SH SOLE 673882 0 0 VERITEX HLDGS INC COM 923451108 975 24522 SH SOLE 24522 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 278881 5367215 SH SOLE 5367215 0 0 VERMILION ENERGY INC COM 923725105 313 24891 SH SOLE 24891 0 0 VERRA MOBILITY CORP COM 92511U102 923 59800 SH SOLE 59800 0 0 VERTEX INC CL A 92538J106 2004 126274 SH SOLE 126274 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 59125 269240 SH SOLE 269240 0 0 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 917 89873 SH SOLE 89873 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 8187 327865 SH SOLE 327865 0 0 VIACOMCBS INC 5.75% CONV PFD A 92556H305 573 11409 SH SOLE 11409 0 0 VIACOMCBS INC CL B 92556H206 4762 157793 SH SOLE 157793 0 0 VIACOMCBS INC CL A 92556H107 710 21272 SH SOLE 21272 0 0 VIATRIS INC COM 92556V106 16794 1241267 SH SOLE 1241267 0 0 VIAVI SOLUTIONS INC COM 925550105 1105 62697 SH SOLE 62697 0 0 VICI PPTYS INC COM 925652109 44796 1487741 SH SOLE 1487741 0 0 VICOR CORP COM 925815102 911 7177 SH SOLE 7177 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 688 12386 SH SOLE 12386 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2633 33879 SH SOLE 33879 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 8068 115923 SH SOLE 115923 0 0 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 315 7477 SH SOLE 7477 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 5354 87118 SH SOLE 87118 0 0 VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 13270 258515 SH SOLE 258515 0 0 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 334 7007 SH SOLE 7007 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 542 10219 SH SOLE 10219 0 0 VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 4963 212666 SH SOLE 212666 0 0 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 921 20457 SH SOLE 20457 0 0 VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 5176 160484 SH SOLE 160484 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 9698 124866 SH SOLE 124866 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 533 8722 SH SOLE 8722 0 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 323 4687 SH SOLE 4687 0 0 VIEWRAY INC COM 92672L107 880 159646 SH SOLE 159646 0 0 VIMEO INC COMMON STOCK 92719V100 3456 192455 SH SOLE 192455 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 146 60317 SH SOLE 60317 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 388 18230 SH SOLE 18230 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 584 69505 SH SOLE 69505 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 286 6839 SH SOLE 6839 0 0 VIRTU FINL INC CL A 928254101 7576 262787 SH SOLE 262787 0 0 VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 385 11942 SH SOLE 11942 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 1667 103777 SH SOLE 103777 0 0 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 624 24925 SH SOLE 24925 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 429 1443 SH SOLE 1443 0 0 VISA INC COM CL A 92826C839 604166 2787897 SH SOLE 2787897 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1915 87557 SH SOLE 87557 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 43 42000 SH SOLE 42000 0 0 VISTA OIL & GAS SAB DE CV SPONSORED ADS 92837L109 81 15241 SH SOLE 15241 0 0 VISTA OUTDOOR INC COM 928377100 1121 24340 SH SOLE 24340 0 0 VISTEON CORP COM NEW 92839U206 1611 14496 SH SOLE 14496 0 0 VISTRA CORP COM 92840M102 4308 189180 SH SOLE 189180 0 0 VITAL FARMS INC COM 92847W103 870 48163 SH SOLE 48163 0 0 VMWARE INC CL A COM 928563402 12885 111196 SH SOLE 111196 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 5360 82660 SH SOLE 82660 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 44484 2979502 SH SOLE 2979502 0 0 VONAGE HLDGS CORP COM 92886T201 375 18023 SH SOLE 18023 0 0 VONTIER CORPORATION COM 928881101 4929 160387 SH SOLE 160387 0 0 VORNADO RLTY TR SH BEN INT 929042109 3867 92389 SH SOLE 92389 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 305 42891 SH SOLE 42891 0 0 VOYA FINANCIAL INC COM 929089100 7942 119777 SH SOLE 119777 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1343 216333 SH SOLE 216333 0 0 VROOM INC COM 92918V109 491 45546 SH SOLE 45546 0 0 VULCAN MATLS CO COM 929160109 24570 118364 SH SOLE 118364 0 0 VUZIX CORP COM NEW 92921W300 123 14145 SH SOLE 14145 0 0 WABTEC COM 929740108 17083 185458 SH SOLE 185458 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 48627 932258 SH SOLE 932258 0 0 WALKER & DUNLOP INC COM 93148P102 1506 9979 SH SOLE 9979 0 0 WALKME LTD ORD SHS M97628107 442 22521 SH SOLE 22521 0 0 WALMART INC COM 931142103 175476 1212770 SH SOLE 1212770 0 0 WARBY PARKER INC CL A COM 93403J106 644 13835 SH SOLE 13835 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 1075 24906 SH SOLE 24906 0 0 WASHINGTON FED INC COM 938824109 690 20669 SH SOLE 20669 0 0 WASHINGTON TR BANCORP INC COM 940610108 384 6816 SH SOLE 6816 0 0 WASTE CONNECTIONS INC COM 94106B101 13041 95658 SH SOLE 95658 0 0 WASTE MGMT INC DEL COM 94106L109 47865 286787 SH SOLE 286787 0 0 WATERS CORP COM 941848103 7824 20997 SH SOLE 20997 0 0 WATSCO INC COM 942622200 22739 72677 SH SOLE 72677 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 769 3959 SH SOLE 3959 0 0 WAYFAIR INC CL A 94419L101 1732 9115 SH SOLE 9115 0 0 WD 40 CO COM 929236107 7321 29924 SH SOLE 29924 0 0 WEBSTER FINL CORP CONN COM 947890109 1671 29918 SH SOLE 29918 0 0 WEC ENERGY GROUP INC COM 92939U106 34237 352705 SH SOLE 352705 0 0 WEIBO CORP SPONSORED ADR 948596101 311 10038 SH SOLE 10038 0 0 WEIS MKTS INC COM 948849104 1020 15481 SH SOLE 15481 0 0 WELBILT INC COM 949090104 3234 136067 SH SOLE 136067 0 0 WELLS FARGO CO NEW COM 949746101 86187 1796319 SH SOLE 1796319 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 3597 2413 SH SOLE 2413 0 0 WELLTOWER INC COM 95040Q104 40380 470792 SH SOLE 470792 0 0 WENDYS CO COM 95058W100 3068 128647 SH SOLE 128647 0 0 WERNER ENTERPRISES INC COM 950755108 2384 50024 SH SOLE 50024 0 0 WESBANCO INC COM 950810101 2643 75523 SH SOLE 75523 0 0 WESCO INTL INC COM 95082P105 1990 15122 SH SOLE 15122 0 0 WEST FRASER TIMBER CO LTD COM 952845105 360 3775 SH SOLE 3775 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 137437 293036 SH SOLE 293036 0 0 WESTAMERICA BANCORPORATION COM 957090103 495 8570 SH SOLE 8570 0 0 WESTERN ALLIANCE BANCORP COM 957638109 24625 228749 SH SOLE 228749 0 0 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 634 34650 SH SOLE 34650 0 0 WESTERN ASSET GBL HIGH INC F COM 95766B109 165 16318 SH SOLE 16318 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 279 15929 SH SOLE 15929 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 1135 218290 SH SOLE 218290 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 1622 168292 SH SOLE 168292 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 1765 116073 SH SOLE 116073 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 773 56907 SH SOLE 56907 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 817 809000 SH SOLE 809000 0 0 WESTERN DIGITAL CORP. COM 958102105 10513 161217 SH SOLE 161217 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 523 23534 SH SOLE 23534 0 0 WESTERN UN CO COM 959802109 13079 733138 SH SOLE 733138 0 0 WESTLAKE CHEM CORP COM 960413102 2944 30312 SH SOLE 30312 0 0 WESTPAC BANKING CORP SPONSORED ADR 961214301 391 25362 SH SOLE 25362 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 24 10000 SH SOLE 10000 0 0 WESTROCK CO COM 96145D105 4963 111879 SH SOLE 111879 0 0 WEX INC COM 96208T104 1033 7360 SH SOLE 7360 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 24999 607061 SH SOLE 607061 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2161 50342 SH SOLE 50342 0 0 WHIRLPOOL CORP COM 963320106 14633 62356 SH SOLE 62356 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 7464 7362 SH SOLE 7362 0 0 WHITING PETE CORP NEW COM NEW 966387508 392 6053 SH SOLE 6053 0 0 WIDEOPENWEST INC COM 96758W101 361 16778 SH SOLE 16778 0 0 WILEY JOHN & SONS INC CL A 968223206 729 12731 SH SOLE 12731 0 0 WILLIAMS COS INC COM 969457100 45120 1732726 SH SOLE 1732726 0 0 WILLIAMS SONOMA INC COM 969904101 21690 128247 SH SOLE 128247 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 7850 33055 SH SOLE 33055 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 6537 160067 SH SOLE 160067 0 0 WINGSTOP INC COM 974155103 7486 43320 SH SOLE 43320 0 0 WINTRUST FINL CORP COM 97650W108 3648 40164 SH SOLE 40164 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2486 254725 SH SOLE 254725 0 0 WISDOMTREE INVTS INC COM 97717P104 177 28933 SH SOLE 28933 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 16025 369917 SH SOLE 369917 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 2853 109464 SH SOLE 109464 0 0 WISDOMTREE TR CHINADIV EX FI 97717X719 296 5935 SH SOLE 5935 0 0 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 1065 51163 SH SOLE 51163 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 16620 451023 SH SOLE 451023 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1430 17833 SH SOLE 17833 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 5517 126618 SH SOLE 126618 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 336 9208 SH SOLE 9208 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 6252 280748 SH SOLE 280748 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 2585 47800 SH SOLE 47800 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 17103 373834 SH SOLE 373834 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 15317 207976 SH SOLE 207976 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 12409 220490 SH SOLE 220490 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 9309 283281 SH SOLE 283281 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 3849 38063 SH SOLE 38063 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 855 16290 SH SOLE 16290 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 2422 29346 SH SOLE 29346 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 40900 619316 SH SOLE 619316 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 15720 354366 SH SOLE 354366 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 565621 8588231 SH SOLE 8588231 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 733 11323 SH SOLE 11323 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 24036 465093 SH SOLE 465093 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 36149 1440784 SH SOLE 1440784 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 277 4123 SH SOLE 4123 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1285 20546 SH SOLE 20546 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 12633 250864 SH SOLE 250864 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 11350 220823 SH SOLE 220823 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 521 15083 SH SOLE 15083 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 533 17309 SH SOLE 17309 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 8401 158744 SH SOLE 158744 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 340 7288 SH SOLE 7288 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 206 7747 SH SOLE 7747 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 8807 220783 SH SOLE 220783 0 0 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 231 4596 SH SOLE 4596 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 401 9560 SH SOLE 9560 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 208 4374 SH SOLE 4374 0 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 1116 15088 SH SOLE 15088 0 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1446 50946 SH SOLE 50946 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 2293 59240 SH SOLE 59240 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 235 4758 SH SOLE 4758 0 0 WISDOMTREE TR CHINESE YUAN FD 97717W182 371 13913 SH SOLE 13913 0 0 WIX COM LTD SHS M98068105 3846 24375 SH SOLE 24375 0 0 WNS HLDGS LTD SPON ADR 92932M101 2668 30245 SH SOLE 30245 0 0 WOLFSPEED INC COM 977852102 8420 75331 SH SOLE 75331 0 0 WOLVERINE WORLD WIDE INC COM 978097103 5566 193200 SH SOLE 193200 0 0 WOODWARD INC COM 980745103 6782 61960 SH SOLE 61960 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 998 31052 SH SOLE 31052 0 0 WORKDAY INC CL A 98138H101 75455 276211 SH SOLE 276211 0 0 WORKHORSE GROUP INC COM NEW 98138J206 77 17681 SH SOLE 17681 0 0 WORKIVA INC COM CL A 98139A105 11990 91887 SH SOLE 91887 0 0 WORLD ACCEP CORPORATION COM 981419104 240 978 SH SOLE 978 0 0 WORLD FUEL SVCS CORP COM 981475106 1185 44784 SH SOLE 44784 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 22635 1245038 SH SOLE 1245038 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 2000 40531 SH SOLE 40531 0 0 WORTHINGTON INDS INC COM 981811102 3081 56366 SH SOLE 56366 0 0 WP CAREY INC COM 92936U109 27393 333857 SH SOLE 333857 0 0 WPP PLC NEW ADR 92937A102 5734 75897 SH SOLE 75897 0 0 WSFS FINL CORP COM 929328102 265 5290 SH SOLE 5290 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1931 21543 SH SOLE 21543 0 0 WYNN RESORTS LTD COM 983134107 771 9072 SH SOLE 9072 0 0 XCEL ENERGY INC COM 98389B100 14031 207259 SH SOLE 207259 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1143 63137 SH SOLE 63137 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 812 35853 SH SOLE 35853 0 0 XILINX INC COM 983919101 27074 127691 SH SOLE 127691 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 7 11898 SH SOLE 11898 0 0 XP INC CL A G98239109 2035 70799 SH SOLE 70799 0 0 XPERI HOLDING CORP COM 98390M103 413 21826 SH SOLE 21826 0 0 XPO LOGISTICS INC COM 983793100 2973 38392 SH SOLE 38392 0 0 XUNLEI LTD SPONSORED ADR 98419E108 60 29706 SH SOLE 29706 0 0 XYLEM INC COM 98419M100 20950 174703 SH SOLE 174703 0 0 YALLA GROUP LTD ADS 98459U103 103 15399 SH SOLE 15399 0 0 YAMANA GOLD INC COM 98462Y100 558 132280 SH SOLE 132280 0 0 YANDEX N V SHS CLASS A N97284108 8239 136188 SH SOLE 136188 0 0 YELP INC CL A 985817105 401 11076 SH SOLE 11076 0 0 YETI HLDGS INC COM 98585X104 2909 35120 SH SOLE 35120 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 52 18125 SH SOLE 18125 0 0 YUM BRANDS INC COM 988498101 24646 177485 SH SOLE 177485 0 0 YUM CHINA HLDGS INC COM 98850P109 10263 205913 SH SOLE 205913 0 0 YUNJI INC ADS RP CL A 98873N107 8 12800 SH SOLE 12800 0 0 ZAI LAB LTD ADR 98887Q104 237 3775 SH SOLE 3775 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 84768 142419 SH SOLE 142419 0 0 ZENDESK INC COM 98936J101 2843 27264 SH SOLE 27264 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 1024 12180 SH SOLE 12180 0 0 ZIFF DAVIS INC COM 48123V102 3511 31668 SH SOLE 31668 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 6170 96626 SH SOLE 96626 0 0 ZILLOW GROUP INC CL A 98954M101 292 4690 SH SOLE 4690 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2366 40199 SH SOLE 40199 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 11351 89347 SH SOLE 89347 0 0 ZIONS BANCORPORATION N A COM 989701107 1762 27903 SH SOLE 27903 0 0 ZOETIS INC CL A 98978V103 361881 1482937 SH SOLE 1482937 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8925 48531 SH SOLE 48531 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1488 23178 SH SOLE 23178 0 0 ZSCALER INC COM 98980G102 2164 6733 SH SOLE 6733 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 733 25977 SH SOLE 25977 0 0 ZUMIEZ INC COM 989817101 590 12295 SH SOLE 12295 0 0 ZUORA INC COM CL A 98983V106 219 11734 SH SOLE 11734 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 2733 75081 SH SOLE 75081 0 0 ZYNGA INC CL A 98986T108 1499 234165 SH SOLE 234165 0 0