0001085146-21-001720.txt : 20210517 0001085146-21-001720.hdr.sgml : 20210517 20210517100732 ACCESSION NUMBER: 0001085146-21-001720 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210517 DATE AS OF CHANGE: 20210517 EFFECTIVENESS DATE: 20210517 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHARLES SCHWAB INVESTMENT MANAGEMENT INC CENTRAL INDEX KEY: 0000884546 IRS NUMBER: 943106735 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03128 FILM NUMBER: 21928267 BUSINESS ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 415-627-7000 MAIL ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: SCHWAB CHARLES INVESTMENT MANAGEMENT INC DATE OF NAME CHANGE: 19990329 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000884546 XXXXXXXX 03-31-2021 03-31-2021 false CHARLES SCHWAB INVESTMENT MANAGEMENT INC
211 MAIN STREET SAN FRANCISCO CA 94105
13F COMBINATION REPORT 028-03128 0000748054 028-11918 AMERICAN CENTURY COMPANIES INC 0001085972 028-04395 BAILLIE GIFFORD OVERSEAS LTD 0001305227 028-12016 BlackRock Investment Management, LLC 0000902367 028-04871 BLAIR WILLIAM & CO/IL 0000813917 028-02013 HARRIS ASSOCIATES L P 0001317724 028-11450 Mondrian Investment Partners LTD N
Jonathan De St Paer President 617-960-5300 /s/ Jonathan De St Paer San Francisco CA 05-11-2021 0 3485 272906159 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 7282 263713 SH SOLE 263713 0 0 10X GENOMICS INC CL A COM 88025U109 95672 528574 SH SOLE 528574 0 0 1LIFE HEALTHCARE INC COM 68269G107 27907 714081 SH SOLE 714081 0 0 1ST CONSTITUTION BANCORP COM 31986N102 410 23257 SH SOLE 23257 0 0 1ST SOURCE CORP COM 336901103 11676 245394 SH SOLE 245394 0 0 22ND CENTY GROUP INC COM 90137F103 175 52951 SH SOLE 52951 0 0 2U INC COM 90214J101 13482 352631 SH SOLE 352631 0 0 3-D SYS CORP DEL COM NEW 88554D205 28949 1054984 SH SOLE 1054984 0 0 3M CO COM 88579Y101 1680040 8719324 SH SOLE 8530650 0 188674 4D MOLECULAR THERAPEUTICS IN COM 35104E100 2515 57967 SH SOLE 57967 0 0 51JOB INC SPONSORED ADS 316827104 2253 35981 SH SOLE 35981 0 0 89BIO INC COM 282559103 1407 59380 SH SOLE 59380 0 0 8X8 INC NEW COM 282914100 23674 729757 SH SOLE 729757 0 0 9 METERS BIOPHARMA INC COM 654405109 80 68039 SH SOLE 68039 0 0 908 DEVICES INC COM 65443P102 2240 46184 SH SOLE 46184 0 0 A10 NETWORKS INC COM 002121101 6068 631334 SH SOLE 631334 0 0 AAON INC COM PAR $0.004 000360206 22060 315084 SH SOLE 315084 0 0 AAR CORP COM 000361105 19682 472553 SH SOLE 472553 0 0 ABBOTT LABS COM 002824100 1317058 10990143 SH SOLE 10645639 0 344504 ABBVIE INC COM 00287Y109 911391 8421643 SH SOLE 8421643 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 308 163796 SH SOLE 163796 0 0 ABERCROMBIE & FITCH CO CL A 002896207 41958 1222898 SH SOLE 1222898 0 0 ABIOMED INC COM 003654100 99663 312686 SH SOLE 312686 0 0 ABM INDS INC COM 000957100 28795 564494 SH SOLE 564494 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 2197 330259 SH SOLE 330259 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 5359 198533 SH SOLE 198533 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 37580 657672 SH SOLE 657672 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 21842 846563 SH SOLE 846563 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 22174 1168854 SH SOLE 1168854 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 3976 363679 SH SOLE 363679 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1689 202998 SH SOLE 202998 0 0 ACCELERON PHARMA INC COM 00434H108 51709 381306 SH SOLE 381306 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1190118 4308117 SH SOLE 4174656 0 133461 ACCO BRANDS CORP COM 00081T108 10758 1274570 SH SOLE 1274570 0 0 ACCOLADE INC COM 00437E102 6339 139717 SH SOLE 139717 0 0 ACCURAY INC COM 004397105 4369 882552 SH SOLE 882552 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 446 262199 SH SOLE 262199 0 0 ACI WORLDWIDE INC COM 004498101 35899 943465 SH SOLE 943465 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 398 15789 SH SOLE 15789 0 0 ACM RESEARCH INC COM CL A 00108J109 3821 47294 SH SOLE 47294 0 0 ACNB CORP COM 000868109 650 22179 SH SOLE 22179 0 0 ACTIVISION BLIZZARD INC COM 00507V109 318661 3426459 SH SOLE 3426459 0 0 ACUITY BRANDS INC COM 00508Y102 29956 181547 SH SOLE 181547 0 0 ACUSHNET HOLDINGS CORP COM 005098108 12649 306042 SH SOLE 306042 0 0 ACUTUS MED INC COM 005111109 1078 80575 SH SOLE 80575 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 86 17873 SH SOLE 17873 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 53 56257 SH SOLE 56257 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 18854 512890 SH SOLE 512890 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 24290 603307 SH SOLE 603307 0 0 ADDUS HOMECARE CORP COM 006739106 11050 105647 SH SOLE 105647 0 0 ADIENT PLC ORD SHS G0084W101 37643 851644 SH SOLE 851644 0 0 ADMA BIOLOGICS INC COM 000899104 312 177254 SH SOLE 177254 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1077037 2265680 SH SOLE 2265680 0 0 ADT INC DEL COM 00090Q103 9070 1074582 SH SOLE 1074582 0 0 ADTALEM GLOBAL ED INC COM 00737L103 22704 574198 SH SOLE 574198 0 0 ADTRAN INC COM 00738A106 9850 590521 SH SOLE 590521 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 81990 446836 SH SOLE 446836 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 43610 421794 SH SOLE 421794 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 224 40607 SH SOLE 40607 0 0 ADVANCED ENERGY INDS COM 007973100 37480 343314 SH SOLE 343314 0 0 ADVANCED MICRO DEVICES INC COM 007903107 393553 5013406 SH SOLE 5013406 0 0 ADVANSIX INC COM 00773T101 11501 428789 SH SOLE 428789 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 5799 490977 SH SOLE 490977 0 0 ADVAXIS INC COM NEW 007624307 38 51406 SH SOLE 51406 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 2193 163747 SH SOLE 163747 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6026 611108 SH SOLE 611108 0 0 AECOM COM 00766T100 75958 1184797 SH SOLE 1184797 0 0 AEGION CORP COM 00770F104 11754 408821 SH SOLE 408821 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 878 110783 SH SOLE 110783 0 0 AERCAP HOLDINGS NV SHS N00985106 8992 153075 SH SOLE 153075 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 5340 298801 SH SOLE 298801 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 26474 563745 SH SOLE 563745 0 0 AEROVIRONMENT INC COM 008073108 17579 151462 SH SOLE 151462 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 17 12835 SH SOLE 12835 0 0 AES CORP COM 00130H105 127994 4774104 SH SOLE 4774104 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 51759 347305 SH SOLE 347305 0 0 AFFIMED N V COM N01045108 2914 368388 SH SOLE 368388 0 0 AFFIRM HLDGS INC COM CL A 00827B106 5512 77928 SH SOLE 77928 0 0 AFLAC INC COM 001055102 182990 3575412 SH SOLE 3575412 0 0 AG MTG INVT TR INC COM 001228105 58 14385 SH SOLE 14385 0 0 AGCO CORP COM 001084102 64326 447794 SH SOLE 447794 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 121 19313 SH SOLE 19313 0 0 AGENUS INC COM NEW 00847G705 2875 1056929 SH SOLE 1056929 0 0 AGILE THERAPEUTICS INC COM 00847L100 376 180661 SH SOLE 180661 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 178528 1404177 SH SOLE 1404177 0 0 AGILYSYS INC COM 00847J105 8197 170908 SH SOLE 170908 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 14301 276927 SH SOLE 276927 0 0 AGNC INVT CORP COM 00123Q104 43817 2614350 SH SOLE 2614350 0 0 AGREE REALTY CORP COM 008492100 47010 698396 SH SOLE 698396 0 0 AGRIFY CORP COM 00853E107 224 17883 SH SOLE 17883 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 148 73989 SH SOLE 73989 0 0 AIKIDO PHARMA INC COM 008875106 43 37539 SH SOLE 37539 0 0 AILERON THERAPEUTICS INC COM 00887A105 40 27406 SH SOLE 27406 0 0 AIM IMMUNOTECH INC COM 00901B105 47 20316 SH SOLE 20316 0 0 AIR LEASE CORP CL A 00912X302 50901 1038784 SH SOLE 1038784 0 0 AIR PRODS & CHEMS INC COM 009158106 268017 952642 SH SOLE 952642 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 17743 606370 SH SOLE 606370 0 0 AIRBNB INC COM CL A 009066101 67461 358946 SH SOLE 358946 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 73448 720780 SH SOLE 720780 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 3436 1014934 SH SOLE 1014934 0 0 AKERNA CORP COM 00973W102 247 49921 SH SOLE 49921 0 0 AKERO THERAPEUTICS INC COM 00973Y108 3224 111111 SH SOLE 111111 0 0 AKOUOS INC COM 00973J101 1639 118110 SH SOLE 118110 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1205 90268 SH SOLE 90268 0 0 ALAMO GROUP INC COM 011311107 14711 94210 SH SOLE 94210 0 0 ALARM COM HLDGS INC COM 011642105 29322 339446 SH SOLE 339446 0 0 ALASKA AIR GROUP INC COM 011659109 66202 956526 SH SOLE 956526 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 448 137550 SH SOLE 137550 0 0 ALBANY INTL CORP CL A 012348108 21992 263464 SH SOLE 263464 0 0 ALBEMARLE CORP COM 012653101 112633 770876 SH SOLE 770876 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 7223 378751 SH SOLE 378751 0 0 ALBIREO PHARMA INC COM 01345P106 1511 42841 SH SOLE 42841 0 0 ALCOA CORP COM 013872106 57207 1760727 SH SOLE 1760727 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 216 18127 SH SOLE 18127 0 0 ALECTOR INC COM 014442107 6962 345636 SH SOLE 345636 0 0 ALERUS FINL CORP COM 01446U103 2980 100045 SH SOLE 100045 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 20762 1236551 SH SOLE 1236551 0 0 ALEXANDERS INC COM 014752109 4041 14571 SH SOLE 14571 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 179275 1091139 SH SOLE 1091139 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 158046 1033583 SH SOLE 1033583 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22907 101033 SH SOLE 101033 0 0 ALICO INC COM 016230104 993 33228 SH SOLE 33228 0 0 ALIGN TECHNOLOGY INC COM 016255101 180874 334005 SH SOLE 334005 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 1629 71595 SH SOLE 71595 0 0 ALKERMES PLC SHS G01767105 22748 1217761 SH SOLE 1217761 0 0 ALLAKOS INC COM 01671P100 24814 216187 SH SOLE 216187 0 0 ALLEGHANY CORP DEL COM 017175100 47811 76340 SH SOLE 76340 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 31382 1490123 SH SOLE 1490123 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 5188 127950 SH SOLE 127950 0 0 ALLEGIANT TRAVEL CO COM 01748X102 25506 104505 SH SOLE 104505 0 0 ALLEGION PLC ORD SHS G0176J109 74060 589548 SH SOLE 589548 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 7284 287309 SH SOLE 287309 0 0 ALLETE INC COM NEW 018522300 33989 505857 SH SOLE 505857 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 37797 337200 SH SOLE 337200 0 0 ALLIANT ENERGY CORP COM 018802108 89609 1654518 SH SOLE 1654518 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 945 18394 SH SOLE 18394 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 25112 615015 SH SOLE 615015 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 19876 563054 SH SOLE 563054 0 0 ALLOVIR INC COM 019818103 3345 142934 SH SOLE 142934 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 21075 1403535 SH SOLE 1403535 0 0 ALLSTATE CORP COM 020002101 465966 4055407 SH SOLE 4055407 0 0 ALLY FINL INC COM 02005N100 100759 2228668 SH SOLE 2228668 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 47188 334213 SH SOLE 334213 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1724 52703 SH SOLE 52703 0 0 ALPHA PRO TECH LTD COM 020772109 304 31120 SH SOLE 31120 0 0 ALPHABET INC CAP STK CL A 02079K305 2956008 1433202 SH SOLE 1433202 0 0 ALPHABET INC CAP STK CL C 02079K107 2741858 1325446 SH SOLE 1325446 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2213 140138 SH SOLE 140138 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 289 16641 SH SOLE 16641 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 579 44537 SH SOLE 44537 0 0 ALTABANCORP COM 021347109 4265 101446 SH SOLE 101446 0 0 ALTAIR ENGR INC COM CL A 021369103 18916 302317 SH SOLE 302317 0 0 ALTERYX INC COM CL A 02156B103 24262 292450 SH SOLE 292450 0 0 ALTICE USA INC CL A 02156K103 53914 1657359 SH SOLE 1657359 0 0 ALTIMMUNE INC COM NEW 02155H200 1929 136494 SH SOLE 136494 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 436 47433 SH SOLE 47433 0 0 ALTO INGREDIENTS INC COM 021513106 3613 665286 SH SOLE 665286 0 0 ALTRA INDL MOTION CORP COM 02208R106 27860 503607 SH SOLE 503607 0 0 ALTRIA GROUP INC COM 02209S103 1437395 28096077 SH SOLE 27749295 0 346782 ALX ONCOLOGY HLDGS INC COM 00166B105 6709 90970 SH SOLE 90970 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 2032 122453 SH SOLE 122453 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1332 36992 SH SOLE 36992 0 0 AMAZON COM INC COM 023135106 6093055 1969262 SH SOLE 1969262 0 0 AMBAC FINL GROUP INC COM NEW 023139884 8710 520259 SH SOLE 520259 0 0 AMBARELLA INC SHS G037AX101 26651 265473 SH SOLE 265473 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 36641 3588724 SH SOLE 3588724 0 0 AMC NETWORKS INC CL A 00164V103 26278 494317 SH SOLE 494317 0 0 AMCOR PLC ORD G0250X107 210308 18005808 SH SOLE 18005808 0 0 AMDOCS LTD SHS G02602103 9424 134329 SH SOLE 134329 0 0 AMEDISYS INC COM 023436108 75180 283922 SH SOLE 283922 0 0 AMER SOFTWARE INC CL A 029683109 1573 75956 SH SOLE 75956 0 0 AMER STATES WTR CO COM 029899101 22216 293779 SH SOLE 293779 0 0 AMERANT BANCORP INC CL A 023576101 1078 58005 SH SOLE 58005 0 0 AMERCO COM 023586100 40473 66067 SH SOLE 66067 0 0 AMEREN CORP COM 023608102 101049 1241982 SH SOLE 1241982 0 0 AMERESCO INC CL A 02361E108 7397 152090 SH SOLE 152090 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 106460 4454362 SH SOLE 4454362 0 0 AMERICAN ASSETS TR INC COM 024013104 20986 646897 SH SOLE 646897 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 22503 2329492 SH SOLE 2329492 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 64830 1501724 SH SOLE 1501724 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 36911 1262312 SH SOLE 1262312 0 0 AMERICAN ELEC PWR CO INC COM 025537101 192159 2268692 SH SOLE 2268692 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 33147 1051258 SH SOLE 1051258 0 0 AMERICAN EXPRESS CO COM 025816109 429846 3039066 SH SOLE 3039066 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 15922 1621352 SH SOLE 1621352 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 43403 380389 SH SOLE 380389 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 103899 3116318 SH SOLE 3116318 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 236557 5119152 SH SOLE 5119152 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 11518 106774 SH SOLE 106774 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 892 26971 SH SOLE 26971 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 2348 93138 SH SOLE 93138 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 6435 180579 SH SOLE 180579 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1263 66565 SH SOLE 66565 0 0 AMERICAN TOWER CORP NEW COM 03027X100 960159 4016388 SH SOLE 4016388 0 0 AMERICAN VANGUARD CORP COM 030371108 3799 186090 SH SOLE 186090 0 0 AMERICAN WELL CORP CL A 03044L105 6689 385051 SH SOLE 385051 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 15805 160323 SH SOLE 160323 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 119071 794227 SH SOLE 794227 0 0 AMERICAS CAR-MART INC COM 03062T105 6866 45057 SH SOLE 45057 0 0 AMERICOLD RLTY TR COM 03064D108 90074 2341385 SH SOLE 2341385 0 0 AMERIPRISE FINL INC COM 03076C106 135644 583540 SH SOLE 583540 0 0 AMERIS BANCORP COM 03076K108 25055 477138 SH SOLE 477138 0 0 AMERISAFE INC COM 03071H100 11451 178908 SH SOLE 178908 0 0 AMERISOURCEBERGEN CORP COM 03073E105 85256 722078 SH SOLE 722078 0 0 AMES NATL CORP COM 031001100 768 30007 SH SOLE 30007 0 0 AMETEK INC COM 031100100 129292 1012228 SH SOLE 1012228 0 0 AMGEN INC COM 031162100 1585071 6370609 SH SOLE 6370609 0 0 AMICUS THERAPEUTICS INC COM 03152W109 19963 2020527 SH SOLE 2020527 0 0 AMKOR TECHNOLOGY INC COM 031652100 30894 1302980 SH SOLE 1302980 0 0 AMMO INC COM 00175J107 1471 248424 SH SOLE 248424 0 0 AMN HEALTHCARE SVCS INC COM 001744101 30764 417417 SH SOLE 417417 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5963 885914 SH SOLE 885914 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4542 247899 SH SOLE 247899 0 0 AMPHENOL CORP NEW CL A 032095101 173143 2624568 SH SOLE 2624568 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 124 73284 SH SOLE 73284 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 34 11998 SH SOLE 11998 0 0 AMYRIS INC COM NEW 03236M200 19405 1015934 SH SOLE 1015934 0 0 ANALOG DEVICES INC COM 032654105 244449 1576272 SH SOLE 1576272 0 0 ANAPLAN INC COM 03272L108 37885 703528 SH SOLE 703528 0 0 ANAPTYSBIO INC COM 032724106 2926 135732 SH SOLE 135732 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2223 148639 SH SOLE 148639 0 0 ANDERSONS INC COM 034164103 16055 586372 SH SOLE 586372 0 0 ANGI INC COM CL A NEW 00183L102 4759 366049 SH SOLE 366049 0 0 ANGIODYNAMICS INC COM 03475V101 5965 254899 SH SOLE 254899 0 0 ANGION BIOMEDICA CORP COM 03476J107 630 34818 SH SOLE 34818 0 0 ANI PHARMACEUTICALS INC COM 00182C103 2145 59342 SH SOLE 59342 0 0 ANIKA THERAPEUTICS INC COM 035255108 4837 118567 SH SOLE 118567 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 59296 6894785 SH SOLE 6894785 0 0 ANNEXON INC COM 03589W102 3590 128919 SH SOLE 128919 0 0 ANSYS INC COM 03662Q105 136234 401205 SH SOLE 401205 0 0 ANTARES PHARMA INC COM 036642106 4482 1090439 SH SOLE 1090439 0 0 ANTERIX INC COM 03676C100 3669 77783 SH SOLE 77783 0 0 ANTERO MIDSTREAM CORP COM 03676B102 17829 1974332 SH SOLE 1974332 0 0 ANTERO RESOURCES CORP COM 03674X106 26539 2601831 SH SOLE 2601831 0 0 ANTHEM INC COM 036752103 448503 1249485 SH SOLE 1249485 0 0 AON PLC SHS CL A G0403H108 230450 1001477 SH SOLE 1001477 0 0 APA CORPORATION COM 03743Q108 50437 2817687 SH SOLE 2817687 0 0 APARTMENT INCOME REIT CORP COM 03750L109 59070 1381425 SH SOLE 1381425 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 7823 1274066 SH SOLE 1274066 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 17342 404127 SH SOLE 404127 0 0 API GROUP CORP COM STK 00187Y100 21854 1056769 SH SOLE 1056769 0 0 APOGEE ENTERPRISES INC COM 037598109 14553 355975 SH SOLE 355975 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 17311 1239104 SH SOLE 1239104 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 118717 2525340 SH SOLE 2525340 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 2811 103731 SH SOLE 103731 0 0 APPFOLIO INC COM CL A 03783C100 16434 116213 SH SOLE 116213 0 0 APPHARVEST INC COM 03783T103 5132 280399 SH SOLE 280399 0 0 APPIAN CORP CL A 03782L101 36206 272326 SH SOLE 272326 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 34870 2393235 SH SOLE 2393235 0 0 APPLE INC COM 037833100 9277191 75949168 SH SOLE 75949168 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 528 104130 SH SOLE 104130 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 35315 387353 SH SOLE 387353 0 0 APPLIED MATLS INC COM 038222105 574642 4301211 SH SOLE 4301211 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 5030 114286 SH SOLE 114286 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1350 161378 SH SOLE 161378 0 0 APPLIED THERAPEUTICS INC COM 03828A101 735 39146 SH SOLE 39146 0 0 APREA THERAPEUTICS INC COM 03836J102 350 68561 SH SOLE 68561 0 0 APRIA INC COM 03836A101 1449 51855 SH SOLE 51855 0 0 APTARGROUP INC COM 038336103 44920 317073 SH SOLE 317073 0 0 APTINYX INC COM 03836N103 267 88906 SH SOLE 88906 0 0 APTIV PLC SHS G6095L109 169798 1231309 SH SOLE 1231309 0 0 APYX MEDICAL CORPORATION COM 03837C106 813 84132 SH SOLE 84132 0 0 AQUA METALS INC COM 03837J101 96 23651 SH SOLE 23651 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 141 21009 SH SOLE 21009 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 899 172697 SH SOLE 172697 0 0 ARAMARK COM 03852U106 50864 1346310 SH SOLE 1346310 0 0 ARAVIVE INC COM 03890D108 183 27738 SH SOLE 27738 0 0 ARBOR REALTY TRUST INC COM 038923108 12968 815557 SH SOLE 815557 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 70 20912 SH SOLE 20912 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 39 18086 SH SOLE 18086 0 0 ARCBEST CORP COM 03937C105 27938 397015 SH SOLE 397015 0 0 ARCH CAP GROUP LTD ORD G0450A105 42512 1107932 SH SOLE 1107932 0 0 ARCH RESOURCES INC CL A 03940R107 13206 317434 SH SOLE 317434 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 179036 3140965 SH SOLE 3140965 0 0 ARCHROCK INC COM 03957W106 13057 1375821 SH SOLE 1375821 0 0 ARCONIC CORPORATION COM 03966V107 19249 758099 SH SOLE 758099 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3941 774217 SH SOLE 774217 0 0 ARCOSA INC COM 039653100 32509 499436 SH SOLE 499436 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 5722 138526 SH SOLE 138526 0 0 ARCUS BIOSCIENCES INC COM 03969F109 9359 333271 SH SOLE 333271 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 5199 179680 SH SOLE 179680 0 0 ARDELYX INC COM 039697107 1601 241697 SH SOLE 241697 0 0 ARDMORE SHIPPING CORP COM Y0207T100 918 202095 SH SOLE 202095 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 28239 406955 SH SOLE 406955 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1104 80407 SH SOLE 80407 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 40611 724796 SH SOLE 724796 0 0 ARGAN INC COM 04010E109 8595 161090 SH SOLE 161090 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 17489 347536 SH SOLE 347536 0 0 ARISTA NETWORKS INC COM 040413106 82142 272092 SH SOLE 272092 0 0 ARKO CORP COM 041242108 3033 305047 SH SOLE 305047 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 329 81213 SH SOLE 81213 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3410 542933 SH SOLE 542933 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 5030 401078 SH SOLE 401078 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5378 440774 SH SOLE 440774 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 36400 404030 SH SOLE 404030 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 22411 751540 SH SOLE 751540 0 0 ARROW ELECTRS INC COM 042735100 50139 452432 SH SOLE 452432 0 0 ARROW FINL CORP COM 042744102 3425 102799 SH SOLE 102799 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 63681 960347 SH SOLE 960347 0 0 ARTESIAN RES CORP CL A 043113208 817 20725 SH SOLE 20725 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 28301 542466 SH SOLE 542466 0 0 ARVINAS INC COM 04335A105 15263 230902 SH SOLE 230902 0 0 ASANA INC CL A 04342Y104 2180 76261 SH SOLE 76261 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 29946 152393 SH SOLE 152393 0 0 ASENSUS SURGICAL INC COM 04367G103 167 51242 SH SOLE 51242 0 0 ASGN INC COM 00191U102 60018 628848 SH SOLE 628848 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 60 20027 SH SOLE 20027 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 25179 283642 SH SOLE 283642 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 402 651 SH SOLE 651 0 0 ASPEN AEROGELS INC COM 04523Y105 1104 54232 SH SOLE 54232 0 0 ASPEN GROUP INC COM NEW 04530L203 335 55696 SH SOLE 55696 0 0 ASPEN TECHNOLOGY INC COM 045327103 54936 380621 SH SOLE 380621 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 1374 203429 SH SOLE 203429 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1025 222721 SH SOLE 222721 0 0 ASSERTIO HOLDINGS INC COM STK 04546C106 44 64230 SH SOLE 64230 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 2709 116029 SH SOLE 116029 0 0 ASSOCIATED BANC CORP COM 045487105 26272 1231109 SH SOLE 1231109 0 0 ASSURANT INC COM 04621X108 54640 385411 SH SOLE 385411 0 0 ASSURED GUARANTY LTD COM G0585R106 22163 524191 SH SOLE 524191 0 0 ASTEC INDS INC COM 046224101 17558 232792 SH SOLE 232792 0 0 ASTRONICS CORP COM 046433108 5956 330108 SH SOLE 330108 0 0 ASURE SOFTWARE INC COM 04649U102 321 41898 SH SOLE 41898 0 0 AT HOME GROUP INC COM 04650Y100 17335 603983 SH SOLE 603983 0 0 AT&T INC COM 00206R102 1444790 47730092 SH SOLE 46627341 0 1102751 ATARA BIOTHERAPEUTICS INC COM 046513107 8119 565376 SH SOLE 565376 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 5486 88840 SH SOLE 88840 0 0 ATHENE HOLDING LTD CL A G0684D107 34183 678227 SH SOLE 678227 0 0 ATHENEX INC COM 04685N103 1997 464288 SH SOLE 464288 0 0 ATHERSYS INC NEW COM 04744L106 784 435209 SH SOLE 435209 0 0 ATHIRA PHARMA INC COM 04746L104 2048 111268 SH SOLE 111268 0 0 ATKORE INC COM 047649108 34687 482430 SH SOLE 482430 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1237 51320 SH SOLE 51320 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 553 191190 SH SOLE 191190 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 24280 632951 SH SOLE 632951 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 5139 140285 SH SOLE 140285 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 394 12962 SH SOLE 12962 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 18365 303851 SH SOLE 303851 0 0 ATLAS CORP SHARES Y0436Q109 5403 395819 SH SOLE 395819 0 0 ATLASSIAN CORP PLC CL A G06242104 946 4486 SH SOLE 4486 0 0 ATMOS ENERGY CORP COM 049560105 83705 846778 SH SOLE 846778 0 0 ATN INTL INC COM 00215F107 5549 112962 SH SOLE 112962 0 0 ATOMERA INC COM 04965B100 1103 44990 SH SOLE 44990 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 58 27308 SH SOLE 27308 0 0 ATRECA INC CL A COM 04965G109 1119 72952 SH SOLE 72952 0 0 ATRICURE INC COM 04963C209 20096 306703 SH SOLE 306703 0 0 ATRION CORP COM 049904105 6170 9620 SH SOLE 9620 0 0 AULT GLOBAL HOLDINGS INC COM 05150X104 39 11756 SH SOLE 11756 0 0 AUTODESK INC COM 052769106 275930 995596 SH SOLE 995596 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 7557 81020 SH SOLE 81020 0 0 AUTOLIV INC COM 052800109 38632 416286 SH SOLE 416286 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 940691 4991195 SH SOLE 4991195 0 0 AUTONATION INC COM 05329W102 47650 511155 SH SOLE 511155 0 0 AUTOZONE INC COM 053332102 147331 104914 SH SOLE 104914 0 0 AVALARA INC COM 05338G106 56593 424139 SH SOLE 424139 0 0 AVALON GLOBOCARE CORP COM 05344R104 49 44971 SH SOLE 44971 0 0 AVALONBAY CMNTYS INC COM 053484101 225105 1220012 SH SOLE 1220012 0 0 AVANGRID INC COM 05351W103 13719 275416 SH SOLE 275416 0 0 AVANOS MED INC COM 05350V106 17377 397260 SH SOLE 397260 0 0 AVANTOR INC COM 05352A100 81478 2816380 SH SOLE 2816380 0 0 AVAYA HLDGS CORP COM 05351X101 22166 790793 SH SOLE 790793 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 87 14314 SH SOLE 14314 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 405 55282 SH SOLE 55282 0 0 AVERY DENNISON CORP COM 053611109 101478 552560 SH SOLE 552560 0 0 AVID BIOSERVICES INC COM 05368M106 2715 148880 SH SOLE 148880 0 0 AVID TECHNOLOGY INC COM 05367P100 7337 347543 SH SOLE 347543 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 3135 143705 SH SOLE 143705 0 0 AVIENT CORPORATION COM 05368V106 42614 901490 SH SOLE 901490 0 0 AVINGER INC COM 053734604 55 36388 SH SOLE 36388 0 0 AVIS BUDGET GROUP COM 053774105 38186 526403 SH SOLE 526403 0 0 AVISTA CORP COM 05379B107 32920 689410 SH SOLE 689410 0 0 AVNET INC COM 053807103 35045 844233 SH SOLE 844233 0 0 AVROBIO INC COM 05455M100 2797 220346 SH SOLE 220346 0 0 AXALTA COATING SYS LTD COM G0750C108 32190 1088220 SH SOLE 1088220 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 10245 249328 SH SOLE 249328 0 0 AXCELLA HEALTH INC COM 05454B105 149 31128 SH SOLE 31128 0 0 AXIS CAP HLDGS LTD SHS G0692U109 30220 609639 SH SOLE 609639 0 0 AXOGEN INC COM 05463X106 4960 244793 SH SOLE 244793 0 0 AXON ENTERPRISE INC COM 05464C101 65750 461661 SH SOLE 461661 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 12454 207940 SH SOLE 207940 0 0 AXOS FINANCIAL INC COM 05465C100 20417 434291 SH SOLE 434291 0 0 AXSOME THERAPEUTICS INC COM 05464T104 10353 182842 SH SOLE 182842 0 0 AXT INC COM 00246W103 1185 101583 SH SOLE 101583 0 0 AYTU BIOPHARMA INC COM NEW 054754874 418 54904 SH SOLE 54904 0 0 AZEK CO INC CL A 05478C105 37995 903547 SH SOLE 903547 0 0 AZZ INC COM 002474104 13684 271764 SH SOLE 271764 0 0 B & G FOODS INC NEW COM 05508R106 36592 1178083 SH SOLE 1178083 0 0 B. RILEY FINANCIAL INC COM 05580M108 7065 125303 SH SOLE 125303 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 2825 298278 SH SOLE 298278 0 0 BADGER METER INC COM 056525108 22521 241969 SH SOLE 241969 0 0 BAIDU INC SPON ADR REP A 056752108 106225 488277 SH SOLE 488277 0 0 BAKER HUGHES COMPANY CL A 05722G100 84970 3931962 SH SOLE 3931962 0 0 BALCHEM CORP COM 057665200 31617 252109 SH SOLE 252109 0 0 BALL CORP COM 058498106 120972 1427557 SH SOLE 1427557 0 0 BALLYS CORPORATION COM 05875B106 8400 129263 SH SOLE 129263 0 0 BANC OF CALIFORNIA INC COM 05990K106 5490 303647 SH SOLE 303647 0 0 BANCFIRST CORP COM 05945F103 18612 263287 SH SOLE 263287 0 0 BANCO SANTANDER S.A. ADR 05964H105 377 110037 SH SOLE 110037 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 4533 141672 SH SOLE 141672 0 0 BANCORP INC DEL COM 05969A105 7240 349376 SH SOLE 349376 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 30096 926591 SH SOLE 926591 0 0 BANDWIDTH INC COM CL A 05988J103 18709 147616 SH SOLE 147616 0 0 BANK COMM HLDGS COM 06424J103 494 38703 SH SOLE 38703 0 0 BANK FIRST CORP COM 06211J100 1164 15522 SH SOLE 15522 0 0 BANK HAWAII CORP COM 062540109 50983 569696 SH SOLE 569696 0 0 BANK MARIN BANCORP COM 063425102 3691 94234 SH SOLE 94234 0 0 BANK NEW YORK MELLON CORP COM 064058100 190233 4022682 SH SOLE 4022682 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 8278 216580 SH SOLE 216580 0 0 BANK OZK COM 06417N103 81057 1984245 SH SOLE 1984245 0 0 BANK PRINCETON NEW JERSEY COM 064520109 389 13589 SH SOLE 13589 0 0 BANKFINANCIAL CORP COM 06643P104 355 34372 SH SOLE 34372 0 0 BANKUNITED INC COM 06652K103 41887 953055 SH SOLE 953055 0 0 BANKWELL FINL GROUP INC COM 06654A103 432 16019 SH SOLE 16019 0 0 BANNER CORP COM NEW 06652V208 30547 572783 SH SOLE 572783 0 0 BAR HBR BANKSHARES COM 066849100 1103 37483 SH SOLE 37483 0 0 BARNES & NOBLE ED INC COM 06777U101 97 11885 SH SOLE 11885 0 0 BARNES GROUP INC COM 067806109 23470 473754 SH SOLE 473754 0 0 BARRETT BUSINESS SVCS INC COM 068463108 3602 52296 SH SOLE 52296 0 0 BAUDAX BIO INC COM 07160F107 45 34259 SH SOLE 34259 0 0 BAXTER INTL INC COM 071813109 187261 2220308 SH SOLE 2220308 0 0 BAYCOM CORP COM 07272M107 505 27969 SH SOLE 27969 0 0 BCB BANCORP INC COM 055298103 535 38744 SH SOLE 38744 0 0 BCE INC COM NEW 05534B760 367039 8131125 SH SOLE 7409273 0 721852 BCE INC PUT 05534B950 23112 512035 SH SOLE 512035 0 0 BEACON ROOFING SUPPLY INC COM 073685109 33223 634994 SH SOLE 634994 0 0 BEAM THERAPEUTICS INC COM 07373V105 17585 219692 SH SOLE 219692 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 10392 496731 SH SOLE 496731 0 0 BECTON DICKINSON & CO COM 075887109 584716 2404753 SH SOLE 2270654 0 134099 BED BATH & BEYOND INC COM 075896100 44991 1543428 SH SOLE 1543428 0 0 BEL FUSE INC CL B 077347300 524 26338 SH SOLE 26338 0 0 BELDEN INC COM 077454106 21568 486077 SH SOLE 486077 0 0 BELLRING BRANDS INC COM CL A 079823100 6379 270181 SH SOLE 270181 0 0 BENCHMARK ELECTRS INC COM 08160H101 19916 644106 SH SOLE 644106 0 0 BENEFITFOCUS INC COM 08180D106 2565 185718 SH SOLE 185718 0 0 BERKELEY LTS INC COM 084310101 2177 43323 SH SOLE 43323 0 0 BERKLEY W R CORP COM 084423102 70692 938173 SH SOLE 938173 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 25457 66 SH SOLE 66 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2145565 8398498 SH SOLE 8398498 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 10610 475351 SH SOLE 475351 0 0 BERRY CORP COM 08579X101 2568 465951 SH SOLE 465951 0 0 BERRY GLOBAL GROUP INC COM 08579W103 47762 777880 SH SOLE 777880 0 0 BEST BUY INC COM 086516101 328975 2865384 SH SOLE 2865384 0 0 BEYOND AIR INC COM 08862L103 310 56305 SH SOLE 56305 0 0 BEYOND MEAT INC COM 08862E109 32189 247378 SH SOLE 247378 0 0 BEYONDSPRING INC SHS G10830100 449 40546 SH SOLE 40546 0 0 BGC PARTNERS INC CL A 05541T101 16029 3318427 SH SOLE 3318427 0 0 BGSF INC COM 05601C105 353 25172 SH SOLE 25172 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 13400 853480 SH SOLE 853480 0 0 BIG LOTS INC COM 089302103 21674 317327 SH SOLE 317327 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3373 58343 SH SOLE 58343 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 262 387 SH SOLE 387 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 874 6582 SH SOLE 6582 0 0 BILIBILI INC SPONS ADS REP Z 090040106 21740 203063 SH SOLE 203063 0 0 BILL COM HLDGS INC COM 090043100 44816 308011 SH SOLE 308011 0 0 BIO RAD LABS INC CL A 090572207 88260 154524 SH SOLE 154524 0 0 BIOATLA INC COM 09077B104 3879 76288 SH SOLE 76288 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 12275 1206966 SH SOLE 1206966 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 2740 700702 SH SOLE 700702 0 0 BIODESIX INC COM 09075X108 470 23135 SH SOLE 23135 0 0 BIOGEN INC COM 09062X103 197018 704264 SH SOLE 704264 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 25195 368606 SH SOLE 368606 0 0 BIOLASE INC COM NEW 090911207 50 58873 SH SOLE 58873 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 5371 149178 SH SOLE 149178 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 43905 581434 SH SOLE 581434 0 0 BIONANO GENOMICS INC COM 09075F107 538 66500 SH SOLE 66500 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 279 64676 SH SOLE 64676 0 0 BIO-TECHNE CORP COM 09073M104 83465 218533 SH SOLE 218533 0 0 BIOVENTUS INC COM CL A 09075A108 786 51419 SH SOLE 51419 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 4145 96021 SH SOLE 96021 0 0 BJS RESTAURANTS INC COM 09180C106 17242 296852 SH SOLE 296852 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 63463 1414680 SH SOLE 1414680 0 0 BK OF AMERICA CORP COM 060505104 1417161 36628619 SH SOLE 36628619 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 2778 114506 SH SOLE 114506 0 0 BLACK HILLS CORP COM 092113109 47921 717689 SH SOLE 717689 0 0 BLACK KNIGHT INC COM 09215C105 64755 875176 SH SOLE 875176 0 0 BLACKBAUD INC COM 09227Q100 33443 470489 SH SOLE 470489 0 0 BLACKLINE INC COM 09239B109 39833 367458 SH SOLE 367458 0 0 BLACKROCK INC COM 09247X101 1291641 1713141 SH SOLE 1713141 0 0 BLACKSTONE GROUP INC COM 09260D107 122344 1641536 SH SOLE 1641536 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 46988 1515721 SH SOLE 1515721 0 0 BLINK CHARGING CO COM 09354A100 460 11185 SH SOLE 11185 0 0 BLOCK H & R INC COM 093671105 22671 1039921 SH SOLE 1039921 0 0 BLOOM ENERGY CORP COM CL A 093712107 21605 798678 SH SOLE 798678 0 0 BLOOMIN BRANDS INC COM 094235108 31706 1172106 SH SOLE 1172106 0 0 BLUCORA INC COM 095229100 5924 356005 SH SOLE 356005 0 0 BLUE BIRD CORP COM 095306106 989 39496 SH SOLE 39496 0 0 BLUEBIRD BIO INC COM 09609G100 9298 308385 SH SOLE 308385 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 337 31188 SH SOLE 31188 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1590 85757 SH SOLE 85757 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 43536 447755 SH SOLE 447755 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 546 53942 SH SOLE 53942 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 450 43364 SH SOLE 43364 0 0 BOEING CO COM 097023105 705559 2769937 SH SOLE 2769937 0 0 BOGOTA FINL CORP COM 097235105 128 12447 SH SOLE 12447 0 0 BOINGO WIRELESS INC COM 09739C102 4232 300721 SH SOLE 300721 0 0 BOISE CASCADE CO DEL COM 09739D100 35825 598764 SH SOLE 598764 0 0 BOK FINL CORP COM NEW 05561Q201 18296 204830 SH SOLE 204830 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 2662 80871 SH SOLE 80871 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 4713 131895 SH SOLE 131895 0 0 BOOKING HOLDINGS INC COM 09857L108 454869 195236 SH SOLE 195236 0 0 BOOT BARN HLDGS INC COM 099406100 12685 203574 SH SOLE 203574 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 66608 827109 SH SOLE 827109 0 0 BORGWARNER INC COM 099724106 80083 1727406 SH SOLE 1727406 0 0 BOSTON BEER INC CL A 100557107 61790 51223 SH SOLE 51223 0 0 BOSTON OMAHA CORP COM 101044105 1010 34165 SH SOLE 34165 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 11484 862148 SH SOLE 862148 0 0 BOSTON PROPERTIES INC COM 101121101 128641 1270399 SH SOLE 1270399 0 0 BOSTON SCIENTIFIC CORP COM 101137107 250647 6485030 SH SOLE 6485030 0 0 BOTTOMLINE TECH DEL INC COM 101388106 12541 277134 SH SOLE 277134 0 0 BOX INC CL A 10316T104 29819 1298723 SH SOLE 1298723 0 0 BOXLIGHT CORP COM CL A 103197109 47 18333 SH SOLE 18333 0 0 BOYD GAMING CORP COM 103304101 47415 804183 SH SOLE 804183 0 0 BRADY CORP CL A 104674106 23084 431872 SH SOLE 431872 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 300 78115 SH SOLE 78115 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 27555 2134385 SH SOLE 2134385 0 0 BRIDGEBIO PHARMA INC COM 10806X102 42476 689532 SH SOLE 689532 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 2425 150107 SH SOLE 150107 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 3930 268401 SH SOLE 268401 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 57248 333904 SH SOLE 333904 0 0 BRIGHTCOVE INC COM 10921T101 2003 99537 SH SOLE 99537 0 0 BRIGHTHOUSE FINL INC COM 10922N103 26150 590953 SH SOLE 590953 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 12079 592685 SH SOLE 592685 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 4577 271287 SH SOLE 271287 0 0 BRINKER INTL INC COM 109641100 42211 594015 SH SOLE 594015 0 0 BRINKS CO COM 109696104 33601 424082 SH SOLE 424082 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 640664 10148518 SH SOLE 10146756 0 1762 BRISTOW GROUP INC COM 11040G103 3122 120614 SH SOLE 120614 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 73757 3645879 SH SOLE 3645879 0 0 BROADCOM INC COM 11135F101 1791960 3864815 SH SOLE 3864815 0 0 BROADMARK RLTY CAP INC COM 11135B100 8961 856649 SH SOLE 856649 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 78181 510650 SH SOLE 510650 0 0 BROADSTONE NET LEASE INC COM 11135E203 7374 402912 SH SOLE 402912 0 0 BROOKDALE SR LIVING INC COM 112463104 18519 3060839 SH SOLE 3060839 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5173 67730 SH SOLE 67730 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 5415 301656 SH SOLE 301656 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 12886 275323 SH SOLE 275323 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 10516 701009 SH SOLE 701009 0 0 BROOKS AUTOMATION INC NEW COM 114340102 46981 575391 SH SOLE 575391 0 0 BROWN & BROWN INC COM 115236101 51514 1126968 SH SOLE 1126968 0 0 BROWN FORMAN CORP CL A 115637100 7523 118141 SH SOLE 118141 0 0 BROWN FORMAN CORP CL B 115637209 67063 972346 SH SOLE 972346 0 0 BRP GROUP INC COM CL A 05589G102 8001 293591 SH SOLE 293591 0 0 BRT APARTMENTS CORP COM 055645303 479 28441 SH SOLE 28441 0 0 BRUKER CORP COM 116794108 53707 835504 SH SOLE 835504 0 0 BRUNSWICK CORP COM 117043109 57669 604687 SH SOLE 604687 0 0 BRYN MAWR BK CORP COM 117665109 6126 134591 SH SOLE 134591 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 4060 280536 SH SOLE 280536 0 0 BUCKLE INC COM 118440106 15633 397964 SH SOLE 397964 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 90713 1956270 SH SOLE 1956270 0 0 BUMBLE INC COM CL A 12047B105 14239 228261 SH SOLE 228261 0 0 BUNGE LIMITED COM G16962105 75168 948246 SH SOLE 948246 0 0 BURLINGTON STORES INC COM 122017106 94360 315794 SH SOLE 315794 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1163 48586 SH SOLE 48586 0 0 BWX TECHNOLOGIES INC COM 05605H100 53816 816128 SH SOLE 816128 0 0 BYLINE BANCORP INC COM 124411109 3409 161146 SH SOLE 161146 0 0 C & F FINL CORP COM 12466Q104 374 8423 SH SOLE 8423 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 61279 642134 SH SOLE 642134 0 0 C3 AI INC CL A 12468P104 5029 76296 SH SOLE 76296 0 0 C4 THERAPEUTICS INC COM STK 12529R107 2579 69712 SH SOLE 69712 0 0 CABALETTA BIO INC COM 12674W109 360 32390 SH SOLE 32390 0 0 CABLE ONE INC COM 12685J105 54603 29864 SH SOLE 29864 0 0 CABOT CORP COM 127055101 26098 497656 SH SOLE 497656 0 0 CABOT OIL & GAS CORP COM 127097103 49417 2631311 SH SOLE 2631311 0 0 CACI INTL INC CL A 127190304 52239 211785 SH SOLE 211785 0 0 CACTUS INC CL A 127203107 10587 345751 SH SOLE 345751 0 0 CADENCE BANCORPORATION CL A 12739A100 21498 1037041 SH SOLE 1037041 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 179635 1311293 SH SOLE 1311293 0 0 CADIZ INC COM NEW 127537207 542 56418 SH SOLE 56418 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 211136 2414358 SH SOLE 2414358 0 0 CAESARSTONE LTD ORD SHS M20598104 646 46988 SH SOLE 46988 0 0 CAI INTERNATIONAL INC COM 12477X106 8356 183549 SH SOLE 183549 0 0 CAL MAINE FOODS INC COM NEW 128030202 14803 385289 SH SOLE 385289 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 40 20586 SH SOLE 20586 0 0 CALAMP CORP COM 128126109 2444 225162 SH SOLE 225162 0 0 CALAVO GROWERS INC COM 128246105 12709 163684 SH SOLE 163684 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 872 60968 SH SOLE 60968 0 0 CALERES INC COM 129500104 20766 952558 SH SOLE 952558 0 0 CALIFORNIA BANCORP INC COM 13005U101 335 18794 SH SOLE 18794 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 23007 408348 SH SOLE 408348 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 410 169080 SH SOLE 169080 0 0 CALIX INC COM 13100M509 15050 434197 SH SOLE 434197 0 0 CALLAWAY GOLF CO COM 131193104 22122 826981 SH SOLE 826981 0 0 CALLON PETE CO DEL COM 13123X508 17636 457460 SH SOLE 457460 0 0 CALYXT INC COM 13173L107 176 29171 SH SOLE 29171 0 0 CAMBIUM NETWORKS CORP SHS G17766109 2445 52322 SH SOLE 52322 0 0 CAMBRIDGE BANCORP COM 132152109 1388 16457 SH SOLE 16457 0 0 CAMDEN NATL CORP COM 133034108 4836 101029 SH SOLE 101029 0 0 CAMDEN PPTY TR SH BEN INT 133131102 98073 892302 SH SOLE 892302 0 0 CAMPBELL SOUP CO COM 134429109 46255 920120 SH SOLE 920120 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 11344 311803 SH SOLE 311803 0 0 CANNAE HLDGS INC COM 13765N107 28590 721596 SH SOLE 721596 0 0 CANOO INC COM CL A 13803R102 6004 664804 SH SOLE 664804 0 0 CANTEL MED CORP COM 138098108 25209 315743 SH SOLE 315743 0 0 CAPITAL BANCORP INC MD COM 139737100 372 19268 SH SOLE 19268 0 0 CAPITAL CITY BK GROUP INC COM 139674105 871 33471 SH SOLE 33471 0 0 CAPITAL ONE FINL CORP COM 14040H105 329680 2591206 SH SOLE 2591206 0 0 CAPITOL FED FINL INC COM 14057J101 15552 1174118 SH SOLE 1174118 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 54230 1063317 SH SOLE 1063317 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 723 41902 SH SOLE 41902 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 7016 1126102 SH SOLE 1126102 0 0 CARA THERAPEUTICS INC COM 140755109 7472 344146 SH SOLE 344146 0 0 CARDINAL HEALTH INC COM 14149Y108 104904 1726809 SH SOLE 1726809 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 10436 272175 SH SOLE 272175 0 0 CARDLYTICS INC COM 14161W105 23057 210179 SH SOLE 210179 0 0 CARDTRONICS PLC SHS CL A G1991C105 13669 352289 SH SOLE 352289 0 0 CAREDX INC COM 14167L103 26327 386640 SH SOLE 386640 0 0 CARETRUST REIT INC COM 14174T107 29573 1270010 SH SOLE 1270010 0 0 CARGURUS INC COM CL A 141788109 14476 607469 SH SOLE 607469 0 0 CARLISLE COS INC COM 142339100 44890 272751 SH SOLE 272751 0 0 CARLOTZ INC COM CL A 142552108 2257 316525 SH SOLE 316525 0 0 CARLYLE GROUP INC COM 14316J108 20803 565906 SH SOLE 565906 0 0 CARMAX INC COM 143130102 100322 756227 SH SOLE 756227 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 153757 5793390 SH SOLE 5793390 0 0 CARPARTS COM INC COM 14427M107 3433 240392 SH SOLE 240392 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 26142 635271 SH SOLE 635271 0 0 CARRIAGE SVCS INC COM 143905107 3979 113047 SH SOLE 113047 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 156653 3710375 SH SOLE 3710375 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 2077 346876 SH SOLE 346876 0 0 CARS COM INC COM 14575E105 13457 1038331 SH SOLE 1038331 0 0 CARTER BANKSHARES INC COM NEW 146103106 2285 163628 SH SOLE 163628 0 0 CARTERS INC COM 146229109 31319 352173 SH SOLE 352173 0 0 CARVANA CO CL A 146869102 46845 178524 SH SOLE 178524 0 0 CASA SYS INC COM 14713L102 3275 343580 SH SOLE 343580 0 0 CASELLA WASTE SYS INC CL A 147448104 20825 327587 SH SOLE 327587 0 0 CASEYS GEN STORES INC COM 147528103 62497 289082 SH SOLE 289082 0 0 CASI PHARMACEUTICALS INC COM 14757U109 1217 506726 SH SOLE 506726 0 0 CASPER SLEEP INC COM 147626105 1170 161586 SH SOLE 161586 0 0 CASS INFORMATION SYS INC COM 14808P109 7993 172738 SH SOLE 172738 0 0 CASSAVA SCIENCES INC COM 14817C107 3733 83036 SH SOLE 83036 0 0 CASTLE BIOSCIENCES INC COM 14843C105 7986 116647 SH SOLE 116647 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 675 446921 SH SOLE 446921 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 132 45613 SH SOLE 45613 0 0 CATALENT INC COM 148806102 81859 777314 SH SOLE 777314 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 397 78741 SH SOLE 78741 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 4471 969707 SH SOLE 969707 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1246 122388 SH SOLE 122388 0 0 CATERPILLAR INC COM 149123101 572777 2470249 SH SOLE 2470249 0 0 CATHAY GEN BANCORP COM 149150104 49879 1223122 SH SOLE 1223122 0 0 CATO CORP NEW CL A 149205106 1653 137698 SH SOLE 137698 0 0 CAVCO INDS INC DEL COM 149568107 16787 74404 SH SOLE 74404 0 0 CB FINL SVCS INC COM 12479G101 269 12133 SH SOLE 12133 0 0 CBDMD INC COM 12482W101 60 14316 SH SOLE 14316 0 0 CBIZ INC COM 124805102 15132 463317 SH SOLE 463317 0 0 CBOE GLOBAL MKTS INC COM 12503M108 68575 694849 SH SOLE 694849 0 0 CBRE GROUP INC CL A 12504L109 133454 1686932 SH SOLE 1686932 0 0 CBTX INC COM 12481V104 3833 124772 SH SOLE 124772 0 0 CDK GLOBAL INC COM 12508E101 33317 616280 SH SOLE 616280 0 0 CDW CORP COM 12514G108 104989 633416 SH SOLE 633416 0 0 CECO ENVIRONMENTAL CORP COM 125141101 628 79183 SH SOLE 79183 0 0 CELANESE CORP DEL COM 150870103 82071 547831 SH SOLE 547831 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 299 14509 SH SOLE 14509 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 37 22909 SH SOLE 22909 0 0 CEL-SCI CORP COM PAR NEW 150837607 1365 89717 SH SOLE 89717 0 0 CELSION CORP COM PAR NEW 15117N503 24 17195 SH SOLE 17195 0 0 CELSIUS HLDGS INC COM NEW 15118V207 9675 201347 SH SOLE 201347 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 30283 4344763 SH SOLE 4344763 0 0 CENTENE CORP DEL COM 15135B101 184784 2891319 SH SOLE 2891319 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 14190 3378566 SH SOLE 3378566 0 0 CENTERPOINT ENERGY INC COM 15189T107 60474 2669923 SH SOLE 2669923 0 0 CENTERSPACE COM 15202L107 11932 175457 SH SOLE 175457 0 0 CENTOGENE N V COM N1976T109 214 17635 SH SOLE 17635 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 18572 357897 SH SOLE 357897 0 0 CENTRAL GARDEN & PET CO COM 153527106 5083 87616 SH SOLE 87616 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 8337 312471 SH SOLE 312471 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 486 26361 SH SOLE 26361 0 0 CENTURY ALUM CO COM 156431108 11220 635313 SH SOLE 635313 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 670 7179 SH SOLE 7179 0 0 CENTURY CASINOS INC COM 156492100 672 65388 SH SOLE 65388 0 0 CENTURY CMNTYS INC COM 156504300 15639 259266 SH SOLE 259266 0 0 CERECOR INC COM 15671L109 394 130197 SH SOLE 130197 0 0 CERENCE INC COM 156727109 27725 309503 SH SOLE 309503 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2358 171670 SH SOLE 171670 0 0 CERIDIAN HCM HLDG INC COM 15677J108 50761 602361 SH SOLE 602361 0 0 CERNER CORP COM 156782104 107099 1489960 SH SOLE 1489960 0 0 CERTARA INC COM 15687V109 7564 277058 SH SOLE 277058 0 0 CERUS CORP COM 157085101 7493 1246635 SH SOLE 1246635 0 0 CEVA INC COM 157210105 8617 153453 SH SOLE 153453 0 0 CF INDS HLDGS INC COM 125269100 68153 1501815 SH SOLE 1501815 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 177 15613 SH SOLE 15613 0 0 CHAMPIONX CORPORATION COM 15872M104 38178 1756900 SH SOLE 1756900 0 0 CHANGE HEALTHCARE INC COM 15912K100 27340 1237078 SH SOLE 1237078 0 0 CHANNELADVISOR CORP COM 159179100 6850 290840 SH SOLE 290840 0 0 CHARLES RIV LABS INTL INC COM 159864107 81951 282752 SH SOLE 282752 0 0 CHART INDS INC COM 16115Q308 42075 295570 SH SOLE 295570 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 434410 704045 SH SOLE 704045 0 0 CHASE CORP COM 16150R104 5806 49877 SH SOLE 49877 0 0 CHATHAM LODGING TR COM 16208T102 13862 1053281 SH SOLE 1053281 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 9272 82806 SH SOLE 82806 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 233 19146 SH SOLE 19146 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 393 124904 SH SOLE 124904 0 0 CHEESECAKE FACTORY INC COM 163072101 33915 579640 SH SOLE 579640 0 0 CHEFS WHSE INC COM 163086101 9901 325021 SH SOLE 325021 0 0 CHEGG INC COM 163092109 59571 695430 SH SOLE 695430 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 148 41983 SH SOLE 41983 0 0 CHEMED CORP NEW COM 16359R103 48958 106471 SH SOLE 106471 0 0 CHEMOCENTRYX INC COM 16383L106 19198 374668 SH SOLE 374668 0 0 CHEMOURS CO COM 163851108 27284 977539 SH SOLE 977539 0 0 CHEMUNG FINL CORP COM 164024101 357 8519 SH SOLE 8519 0 0 CHENIERE ENERGY INC COM NEW 16411R208 49738 690702 SH SOLE 690702 0 0 CHERRY HILL MTG INVT CORP COM 164651101 395 42218 SH SOLE 42218 0 0 CHESAPEAKE UTILS CORP COM 165303108 16627 143234 SH SOLE 143234 0 0 CHEVRON CORP NEW COM 166764100 1468973 14018261 SH SOLE 13675508 0 342753 CHEWY INC CL A 16679L109 46132 544582 SH SOLE 544582 0 0 CHIASMA INC COM 16706W102 418 133286 SH SOLE 133286 0 0 CHICOS FAS INC COM 168615102 24159 7298517 SH SOLE 7298517 0 0 CHILDRENS PL INC NEW COM 168905107 17101 245343 SH SOLE 245343 0 0 CHIMERA INVT CORP COM NEW 16934Q208 33127 2608388 SH SOLE 2608388 0 0 CHIMERIX INC COM 16934W106 4915 509809 SH SOLE 509809 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 3410 28796 SH SOLE 28796 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 641 41217 SH SOLE 41217 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 186486 131252 SH SOLE 131252 0 0 CHOICE HOTELS INTL INC COM 169905106 25868 241100 SH SOLE 241100 0 0 CHOICEONE FINL SVCS INC COM 170386106 436 18104 SH SOLE 18104 0 0 CHROMADEX CORP COM NEW 171077407 995 106464 SH SOLE 106464 0 0 CHUBB LIMITED COM H1467J104 317921 2012537 SH SOLE 2012537 0 0 CHURCH & DWIGHT INC COM 171340102 94717 1084332 SH SOLE 1084332 0 0 CHURCHILL DOWNS INC COM 171484108 84356 370924 SH SOLE 370924 0 0 CHUYS HLDGS INC COM 171604101 5947 134183 SH SOLE 134183 0 0 CIDARA THERAPEUTICS INC COM 171757107 200 75059 SH SOLE 75059 0 0 CIENA CORP COM NEW 171779309 53749 982253 SH SOLE 982253 0 0 CIGNA CORP NEW COM 125523100 420321 1738730 SH SOLE 1738730 0 0 CIM COML TR CORP COM NEW 125525584 1050 81382 SH SOLE 81382 0 0 CIMAREX ENERGY CO COM 171798101 61409 1033979 SH SOLE 1033979 0 0 CIMPRESS PLC SHS EURO G2143T103 15939 159183 SH SOLE 159183 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 8658 564023 SH SOLE 564023 0 0 CINCINNATI FINL CORP COM 172062101 183660 1781547 SH SOLE 1781547 0 0 CINEDIGM CORP COM NEW 172406209 40 23490 SH SOLE 23490 0 0 CINEMARK HLDGS INC COM 17243V102 17922 878098 SH SOLE 878098 0 0 CINTAS CORP COM 172908105 142606 417817 SH SOLE 417817 0 0 CIRCOR INTL INC COM 17273K109 7515 215819 SH SOLE 215819 0 0 CIRRUS LOGIC INC COM 172755100 39126 461442 SH SOLE 461442 0 0 CISCO SYS INC COM 17275R102 2306094 44596666 SH SOLE 43812247 0 784419 CIT GROUP INC COM NEW 125581801 44486 863625 SH SOLE 863625 0 0 CITI TRENDS INC COM 17306X102 9802 116993 SH SOLE 116993 0 0 CITIGROUP INC COM NEW 172967424 794419 10921671 SH SOLE 10919760 0 1911 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 77 43030 SH SOLE 43030 0 0 CITIZENS & NORTHN CORP COM 172922106 835 35093 SH SOLE 35093 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 95868 2171408 SH SOLE 2171408 0 0 CITIZENS HLDG CO MISS COM 174715102 256 12841 SH SOLE 12841 0 0 CITIZENS INC CL A 174740100 1828 315699 SH SOLE 315699 0 0 CITRIX SYS INC COM 177376100 83650 595964 SH SOLE 595964 0 0 CITY HLDG CO COM 177835105 18630 227797 SH SOLE 227797 0 0 CITY OFFICE REIT INC COM 178587101 3147 296264 SH SOLE 296264 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1131 49302 SH SOLE 49302 0 0 CLARIVATE PLC ORD SHS G21810109 14097 534178 SH SOLE 534178 0 0 CLARUS CORP NEW COM 18270P109 1051 61626 SH SOLE 61626 0 0 CLEAN ENERGY FUELS CORP COM 184499101 11188 814198 SH SOLE 814198 0 0 CLEAN HARBORS INC COM 184496107 41844 497784 SH SOLE 497784 0 0 CLEANSPARK INC COM NEW 18452B209 211 8832 SH SOLE 8832 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3970 2205182 SH SOLE 2205182 0 0 CLEARFIELD INC COM 18482P103 848 28138 SH SOLE 28138 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 30 11928 SH SOLE 11928 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 69 12073 SH SOLE 12073 0 0 CLEARWATER PAPER CORP COM 18538R103 11173 296988 SH SOLE 296988 0 0 CLEARWAY ENERGY INC CL A 18539C105 10084 380379 SH SOLE 380379 0 0 CLEARWAY ENERGY INC CL C 18539C204 17324 615611 SH SOLE 615611 0 0 CLENE INC COMMON STOCK 185634102 1232 96332 SH SOLE 96332 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 92196 4584582 SH SOLE 4584582 0 0 CLIPPER RLTY INC COM 18885T306 297 37374 SH SOLE 37374 0 0 CLOROX CO DEL COM 189054109 106511 552212 SH SOLE 552212 0 0 CLOUDERA INC COM 18914U100 17635 1449055 SH SOLE 1449055 0 0 CLOUDFLARE INC CL A COM 18915M107 95048 1352799 SH SOLE 1352799 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 3843 508295 SH SOLE 508295 0 0 CLOVIS ONCOLOGY INC COM 189464100 4664 664334 SH SOLE 664334 0 0 CMC MATERIALS INC COM 12571T100 51537 291513 SH SOLE 291513 0 0 CME GROUP INC COM 12572Q105 311459 1525040 SH SOLE 1525040 0 0 CMS ENERGY CORP COM 125896100 80851 1320651 SH SOLE 1320651 0 0 CNA FINL CORP COM 126117100 10676 239207 SH SOLE 239207 0 0 CNB FINL CORP PA COM 126128107 959 38954 SH SOLE 38954 0 0 CNO FINL GROUP INC COM 12621E103 26270 1081479 SH SOLE 1081479 0 0 CNX RES CORP COM 12653C108 34300 2333325 SH SOLE 2333325 0 0 COASTAL FINL CORP WA COM NEW 19046P209 589 22441 SH SOLE 22441 0 0 COCA COLA CO COM 191216100 2208087 41891234 SH SOLE 40935302 0 955932 COCA COLA CONS INC COM 191098102 16053 55586 SH SOLE 55586 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 11274 216139 SH SOLE 216139 0 0 CODEXIS INC COM 192005106 8853 386732 SH SOLE 386732 0 0 CO-DIAGNOSTICS INC COM 189763105 1062 111307 SH SOLE 111307 0 0 CODIAK BIOSCIENCES INC COM 192010106 258 17080 SH SOLE 17080 0 0 CODORUS VY BANCORP INC COM 192025104 421 22830 SH SOLE 22830 0 0 COEUR MNG INC COM NEW 192108504 16097 1782565 SH SOLE 1782565 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 23241 337992 SH SOLE 337992 0 0 COGNEX CORP COM 192422103 74441 896984 SH SOLE 896984 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 205952 2636337 SH SOLE 2636337 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 5861 210728 SH SOLE 210728 0 0 COHBAR INC COM 19249J109 119 87082 SH SOLE 87082 0 0 COHEN & STEERS INC COM 19247A100 23976 366985 SH SOLE 366985 0 0 COHERENT INC COM 192479103 53664 212199 SH SOLE 212199 0 0 COHERUS BIOSCIENCES INC COM 19249H103 6823 466943 SH SOLE 466943 0 0 COHU INC COM 192576106 12986 310349 SH SOLE 310349 0 0 COLFAX CORP COM 194014106 48518 1107447 SH SOLE 1107447 0 0 COLGATE PALMOLIVE CO COM 194162103 541340 6867159 SH SOLE 6609226 0 257933 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 5574 235161 SH SOLE 235161 0 0 COLONY BANKCORP INC COM 19623P101 249 15908 SH SOLE 15908 0 0 COLONY CAP INC NEW CL A COM 19626G108 42290 6526223 SH SOLE 6526223 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 5259 617186 SH SOLE 617186 0 0 COLUMBIA BKG SYS INC COM 197236102 26652 618516 SH SOLE 618516 0 0 COLUMBIA FINL INC COM 197641103 5607 320727 SH SOLE 320727 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 29638 1733175 SH SOLE 1733175 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 30245 286324 SH SOLE 286324 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 11534 218604 SH SOLE 218604 0 0 COMCAST CORP NEW CL A 20030N101 1401183 25895104 SH SOLE 25419157 0 475947 COMERICA INC COM 200340107 147752 2059541 SH SOLE 2059541 0 0 COMFORT SYS USA INC COM 199908104 27441 367000 SH SOLE 367000 0 0 COMMERCE BANCSHARES INC COM 200525103 45927 599485 SH SOLE 599485 0 0 COMMERCIAL METALS CO COM 201723103 29281 949440 SH SOLE 949440 0 0 COMMERCIAL VEH GROUP INC COM 202608105 130 13417 SH SOLE 13417 0 0 COMMSCOPE HLDG CO INC COM 20337X109 34127 2221797 SH SOLE 2221797 0 0 COMMUNITY BANKERS TR CORP COM 203612106 473 53562 SH SOLE 53562 0 0 COMMUNITY BK SYS INC COM 203607106 32256 420427 SH SOLE 420427 0 0 COMMUNITY FINL CORP MD COM 20368X101 422 12308 SH SOLE 12308 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 26534 1962534 SH SOLE 1962534 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 11465 248588 SH SOLE 248588 0 0 COMMUNITY TR BANCORP INC COM 204149108 4762 108136 SH SOLE 108136 0 0 COMMVAULT SYSTEMS INC COM 204166102 24497 379798 SH SOLE 379798 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 5347 230936 SH SOLE 230936 0 0 COMPASS MINERALS INTL INC COM 20451N101 21466 342236 SH SOLE 342236 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 2674 87375 SH SOLE 87375 0 0 COMSCORE INC COM 20564W105 559 152489 SH SOLE 152489 0 0 COMSOVEREIGN HLDG CORP COM NEW 205650203 41 15123 SH SOLE 15123 0 0 COMSTOCK MNG INC COM NEW 205750300 138 30049 SH SOLE 30049 0 0 COMSTOCK RES INC COM 205768302 1733 312810 SH SOLE 312810 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7051 283837 SH SOLE 283837 0 0 CONAGRA BRANDS INC COM 205887102 83305 2215545 SH SOLE 2215545 0 0 CONCENTRIX CORP COM 20602D101 49791 332555 SH SOLE 332555 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 377 75468 SH SOLE 75468 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 471 63458 SH SOLE 63458 0 0 CONDUENT INC COM 206787103 29471 4424989 SH SOLE 4424989 0 0 CONFORMIS INC COM 20717E101 77 77113 SH SOLE 77113 0 0 CONMED CORP COM 207410101 32257 247005 SH SOLE 247005 0 0 CONNECTONE BANCORP INC COM 20786W107 6088 240139 SH SOLE 240139 0 0 CONNS INC COM 208242107 7362 378458 SH SOLE 378458 0 0 CONOCOPHILLIPS COM 20825C104 354243 6687617 SH SOLE 6687617 0 0 CONSOL ENERGY INC DISC COML COM 20854L108 9702 998094 SH SOLE 998094 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 10182 1414073 SH SOLE 1414073 0 0 CONSOLIDATED EDISON INC COM 209115104 121850 1629006 SH SOLE 1629006 0 0 CONSOLIDATED WATER CO INC ORD G23773107 1114 82793 SH SOLE 82793 0 0 CONSTELLATION BRANDS INC CL A 21036P108 168956 741031 SH SOLE 741031 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 4912 209980 SH SOLE 209980 0 0 CONSTELLIUM SE CL A SHS F21107101 4825 328166 SH SOLE 328166 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 6534 218642 SH SOLE 218642 0 0 CONTAINER STORE GROUP INC COM 210751103 3436 206464 SH SOLE 206464 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 1167 299023 SH SOLE 299023 0 0 CONTEXTLOGIC INC COM CL A 21077C107 3151 199378 SH SOLE 199378 0 0 CONTINENTAL RES INC COM 212015101 15705 607069 SH SOLE 607069 0 0 CONTRAFECT CORP COM NEW 212326300 283 58921 SH SOLE 58921 0 0 COOPER COS INC COM NEW 216648402 88008 229133 SH SOLE 229133 0 0 COOPER STD HLDGS INC COM 21676P103 20473 563665 SH SOLE 563665 0 0 COOPER TIRE & RUBR CO COM 216831107 22936 409712 SH SOLE 409712 0 0 COPA HOLDINGS SA CL A P31076105 3493 43234 SH SOLE 43234 0 0 COPART INC COM 217204106 104731 964280 SH SOLE 964280 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1020 517389 SH SOLE 517389 0 0 CORCEPT THERAPEUTICS INC COM 218352102 18804 790409 SH SOLE 790409 0 0 CORE LABORATORIES N V COM N22717107 11452 397752 SH SOLE 397752 0 0 CORE MARK HOLDING CO INC COM 218681104 16848 435441 SH SOLE 435441 0 0 CORECIVIC INC COM 21871N101 10370 1145778 SH SOLE 1145778 0 0 CORELOGIC INC COM 21871D103 51906 654962 SH SOLE 654962 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 619 87484 SH SOLE 87484 0 0 COREPOINT LODGING INC COM 21872L104 3482 385535 SH SOLE 385535 0 0 CORESITE RLTY CORP COM 21870Q105 62213 519090 SH SOLE 519090 0 0 CORMEDIX INC COM 21900C308 825 82578 SH SOLE 82578 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 5869 418289 SH SOLE 418289 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 18200 417603 SH SOLE 417603 0 0 CORNING INC COM 219350105 169156 3887728 SH SOLE 3887728 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 44342 1684085 SH SOLE 1684085 0 0 CORSAIR GAMING INC COM 22041X102 6420 192845 SH SOLE 192845 0 0 CORTEVA INC COM 22052L104 154305 3309845 SH SOLE 3309845 0 0 CORTEXYME INC COM 22053A107 3454 95847 SH SOLE 95847 0 0 CORVEL CORP COM 221006109 6369 62074 SH SOLE 62074 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 43 13830 SH SOLE 13830 0 0 COSTAMARE INC SHS Y1771G102 5995 623108 SH SOLE 623108 0 0 COSTAR GROUP INC COM 22160N109 98686 120072 SH SOLE 120072 0 0 COSTCO WHSL CORP NEW COM 22160K105 750055 2127935 SH SOLE 2127935 0 0 COTY INC COM CL A 222070203 34794 3861699 SH SOLE 3861699 0 0 COUNTY BANCORP INC COM 221907108 297 12383 SH SOLE 12383 0 0 COUPA SOFTWARE INC COM 22266L106 52502 206310 SH SOLE 206310 0 0 COUSINS PPTYS INC COM NEW 222795502 72776 2058701 SH SOLE 2058701 0 0 COVANTA HLDG CORP COM 22282E102 19145 1381249 SH SOLE 1381249 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 637 30930 SH SOLE 30930 0 0 COVETRUS INC COM 22304C100 33772 1126831 SH SOLE 1126831 0 0 COWEN INC CL A NEW 223622606 6332 180138 SH SOLE 180138 0 0 CRA INTL INC COM 12618T105 1436 19230 SH SOLE 19230 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 30951 179030 SH SOLE 179030 0 0 CRANE CO COM 224399105 46792 498257 SH SOLE 498257 0 0 CRAWFORD & CO CL A 224633206 1176 110358 SH SOLE 110358 0 0 CRAWFORD & CO CL B 224633107 453 46704 SH SOLE 46704 0 0 CREDICORP LTD COM G2519Y108 4311 31564 SH SOLE 31564 0 0 CREDIT ACCEP CORP MICH COM 225310101 26232 72820 SH SOLE 72820 0 0 CREE INC COM 225447101 103353 955819 SH SOLE 955819 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 2304 150752 SH SOLE 150752 0 0 CROCS INC COM 227046109 49107 610396 SH SOLE 610396 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1087 87026 SH SOLE 87026 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 4423 320736 SH SOLE 320736 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 97643 535000 SH SOLE 535000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 632458 3674299 SH SOLE 3674299 0 0 CROWN HLDGS INC COM 228368106 63931 658808 SH SOLE 658808 0 0 CRYOLIFE INC COM 228903100 5953 263605 SH SOLE 263605 0 0 CRYOPORT INC COM PAR $0.001 229050307 15572 299390 SH SOLE 299390 0 0 CSG SYS INTL INC COM 126349109 13673 304579 SH SOLE 304579 0 0 CSW INDUSTRIALS INC COM 126402106 13105 97069 SH SOLE 97069 0 0 CSX CORP COM 126408103 330099 3423553 SH SOLE 3423553 0 0 CTI BIOPHARMA CORP COM 12648L601 59 20000 SH SOLE 20000 0 0 CTO REALTY GROWTH INC COM 22948Q101 772 14828 SH SOLE 14828 0 0 CTS CORP COM 126501105 9351 301038 SH SOLE 301038 0 0 CUBESMART COM 229663109 75355 1991928 SH SOLE 1991928 0 0 CUBIC CORP COM 229669106 21904 293733 SH SOLE 293733 0 0 CUE BIOPHARMA INC COM 22978P106 2351 192667 SH SOLE 192667 0 0 CULLEN FROST BANKERS INC COM 229899109 38422 353272 SH SOLE 353272 0 0 CULLINAN ONCOLOGY INC COM 230031106 3602 86431 SH SOLE 86431 0 0 CUMMINS INC COM 231021106 464312 1791947 SH SOLE 1791947 0 0 CURIS INC COM NEW 231269200 313 27613 SH SOLE 27613 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 1665 114084 SH SOLE 114084 0 0 CURTISS WRIGHT CORP COM 231561101 37595 316984 SH SOLE 316984 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 15371 941805 SH SOLE 941805 0 0 CUSTOMERS BANCORP INC COM 23204G100 10316 324173 SH SOLE 324173 0 0 CUTERA INC COM 232109108 1296 43118 SH SOLE 43118 0 0 CVB FINL CORP COM 126600105 44658 2021638 SH SOLE 2021638 0 0 CVR ENERGY INC COM 12662P108 9109 474915 SH SOLE 474915 0 0 CVS HEALTH CORP COM 126650100 807404 10733427 SH SOLE 10339854 0 393573 CYBERARK SOFTWARE LTD SHS M2682V108 2398 18536 SH SOLE 18536 0 0 CYBEROPTICS CORP COM 232517102 459 17668 SH SOLE 17668 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 558 199677 SH SOLE 199677 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 2448 539114 SH SOLE 539114 0 0 CYRUSONE INC COM 23283R100 83417 1231787 SH SOLE 1231787 0 0 CYTOKINETICS INC COM NEW 23282W605 11015 473519 SH SOLE 473519 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 3815 493509 SH SOLE 493509 0 0 CYTOSORBENTS CORP COM NEW 23283X206 907 104392 SH SOLE 104392 0 0 D R HORTON INC COM 23331A109 134940 1514134 SH SOLE 1514134 0 0 DADA NEXUS LTD ADS 23344D108 718 26434 SH SOLE 26434 0 0 DAILY JOURNAL CORP COM 233912104 912 2880 SH SOLE 2880 0 0 DAKTRONICS INC COM 234264109 1640 261429 SH SOLE 261429 0 0 DANA INC COM 235825205 28127 1156038 SH SOLE 1156038 0 0 DANAHER CORPORATION COM 235851102 675477 3001051 SH SOLE 3001051 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 10919 289239 SH SOLE 289239 0 0 DARDEN RESTAURANTS INC COM 237194105 85232 600222 SH SOLE 600222 0 0 DARE BIOSCIENCE INC COM 23666P101 35 20123 SH SOLE 20123 0 0 DARLING INGREDIENTS INC COM 237266101 118096 1604988 SH SOLE 1604988 0 0 DASEKE INC COM 23753F107 3229 380292 SH SOLE 380292 0 0 DATADOG INC CL A COM 23804L103 48702 584372 SH SOLE 584372 0 0 DATTO HLDG CORP COM 23821D100 3547 154787 SH SOLE 154787 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 27155 566909 SH SOLE 566909 0 0 DAVITA INC COM 23918K108 66751 619382 SH SOLE 619382 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 208 18231 SH SOLE 18231 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 12125 270384 SH SOLE 270384 0 0 DECKERS OUTDOOR CORP COM 243537107 122787 371606 SH SOLE 371606 0 0 DEERE & CO COM 244199105 522476 1396470 SH SOLE 1396470 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 3412 356065 SH SOLE 356065 0 0 DELEK US HLDGS INC NEW COM 24665A103 12623 579563 SH SOLE 579563 0 0 DELL TECHNOLOGIES INC CL C 24703L202 62082 704272 SH SOLE 704272 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 138496 2868595 SH SOLE 2868595 0 0 DELUXE CORP COM 248019101 27223 648784 SH SOLE 648784 0 0 DENALI THERAPEUTICS INC COM 24823R105 32291 565516 SH SOLE 565516 0 0 DENBURY INC COM 24790A101 26102 545034 SH SOLE 545034 0 0 DENNYS CORP COM 24869P104 11097 612717 SH SOLE 612717 0 0 DENTSPLY SIRONA INC COM 24906P109 95708 1499884 SH SOLE 1499884 0 0 DERMTECH INC COM 24984K105 1556 30630 SH SOLE 30630 0 0 DESIGNER BRANDS INC CL A 250565108 30275 1739908 SH SOLE 1739908 0 0 DESKTOP METAL INC COM CL A 25058X105 11722 786684 SH SOLE 786684 0 0 DEVON ENERGY CORP NEW COM 25179M103 91625 4193323 SH SOLE 4193323 0 0 DEXCOM INC COM 252131107 154581 430119 SH SOLE 430119 0 0 DHI GROUP INC COM 23331S100 389 116062 SH SOLE 116062 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3378 569554 SH SOLE 569554 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 360896 2197760 SH SOLE 1989901 0 207859 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 3177 20361 SH SOLE 20361 0 0 DIAMOND S SHIPPING INC COM Y20676105 1164 116024 SH SOLE 116024 0 0 DIAMONDBACK ENERGY INC COM 25278X109 94192 1281685 SH SOLE 1281685 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 34639 3362977 SH SOLE 3362977 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 13818 540369 SH SOLE 540369 0 0 DICKS SPORTING GOODS INC COM 253393102 30002 393981 SH SOLE 393981 0 0 DIEBOLD INC COM 253651103 7285 515521 SH SOLE 515521 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 41 44230 SH SOLE 44230 0 0 DIGI INTL INC COM 253798102 1426 75064 SH SOLE 75064 0 0 DIGIMARC CORP NEW COM 25381B101 2712 91416 SH SOLE 91416 0 0 DIGITAL ALLY INC COM NEW 25382P208 21 12381 SH SOLE 12381 0 0 DIGITAL RLTY TR INC COM 253868103 340338 2416535 SH SOLE 2415756 0 779 DIGITAL TURBINE INC COM NEW 25400W102 44801 557492 SH SOLE 557492 0 0 DILLARDS INC CL A 254067101 30065 311321 SH SOLE 311321 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 7274 241322 SH SOLE 241322 0 0 DINE BRANDS GLOBAL INC COM 254423106 14808 164477 SH SOLE 164477 0 0 DIODES INC COM 254543101 27792 348089 SH SOLE 348089 0 0 DISCOVER FINL SVCS COM 254709108 155870 1640902 SH SOLE 1640902 0 0 DISCOVERY INC COM SER A 25470F104 47661 1096660 SH SOLE 1096660 0 0 DISCOVERY INC COM SER C 25470F302 73539 1993449 SH SOLE 1993449 0 0 DISH NETWORK CORPORATION CL A 25470M109 60849 1680892 SH SOLE 1680892 0 0 DISNEY WALT CO COM 254687106 1489980 8074895 SH SOLE 8074895 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 16286 3406940 SH SOLE 3406940 0 0 DMC GLOBAL INC COM 23291C103 5604 103278 SH SOLE 103278 0 0 DOCUMENT SEC SYS INC COM NEW 25614T309 44 11913 SH SOLE 11913 0 0 DOCUSIGN INC COM 256163106 108858 537703 SH SOLE 537703 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 53963 546622 SH SOLE 546622 0 0 DOLLAR GEN CORP NEW COM 256677105 240824 1188546 SH SOLE 1188546 0 0 DOLLAR TREE INC COM 256746108 139603 1219665 SH SOLE 1219665 0 0 DOMINION ENERGY INC COM 25746U109 272014 3581010 SH SOLE 3581010 0 0 DOMINOS PIZZA INC COM 25754A201 70026 190394 SH SOLE 190394 0 0 DOMO INC COM CL B 257554105 11552 205216 SH SOLE 205216 0 0 DOMTAR CORP COM NEW 257559203 18852 510188 SH SOLE 510188 0 0 DONALDSON INC COM 257651109 36616 629559 SH SOLE 629559 0 0 DONEGAL GROUP INC CL A 257701201 1256 84491 SH SOLE 84491 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 11317 406630 SH SOLE 406630 0 0 DONNELLEY R R & SONS CO COM 257867200 122 29824 SH SOLE 29824 0 0 DOORDASH INC CL A 25809K105 21976 167584 SH SOLE 167584 0 0 DORIAN LPG LTD SHS USD Y2106R110 2713 206599 SH SOLE 206599 0 0 DORMAN PRODS INC COM 258278100 25223 245734 SH SOLE 245734 0 0 DOUGLAS DYNAMICS INC COM 25960R105 9568 207310 SH SOLE 207310 0 0 DOUGLAS EMMETT INC COM 25960P109 53934 1717616 SH SOLE 1717616 0 0 DOVER CORP COM 260003108 97943 714228 SH SOLE 714228 0 0 DOW INC COM 260557103 212022 3318147 SH SOLE 3315449 0 2698 DRAFTKINGS INC COM CL A 26142R104 47483 774216 SH SOLE 774216 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 1140 47325 SH SOLE 47325 0 0 DRIL-QUIP INC COM 262037104 13056 392883 SH SOLE 392883 0 0 DRIVE SHACK INC COM 262077100 101 31442 SH SOLE 31442 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 5578 219400 SH SOLE 219400 0 0 DROPBOX INC CL A 26210C104 58610 2198417 SH SOLE 2198417 0 0 DSP GROUP INC COM 23332B106 817 57296 SH SOLE 57296 0 0 DTE ENERGY CO COM 233331107 127780 959741 SH SOLE 959741 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 10902 241506 SH SOLE 241506 0 0 DUCOMMUN INC DEL COM 264147109 3938 65622 SH SOLE 65622 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 424599 4398616 SH SOLE 4333900 0 64716 DUKE REALTY CORP COM NEW 264411505 138148 3294728 SH SOLE 3294728 0 0 DULUTH HLDGS INC COM CL B 26443V101 1400 82612 SH SOLE 82612 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 15033 631352 SH SOLE 631352 0 0 DUPONT DE NEMOURS INC COM 26614N102 211571 2737710 SH SOLE 2737710 0 0 DURECT CORP COM 266605104 1085 547703 SH SOLE 547703 0 0 DXC TECHNOLOGY CO COM 23355L106 67326 2153724 SH SOLE 2153724 0 0 DXP ENTERPRISES INC COM NEW 233377407 3380 112004 SH SOLE 112004 0 0 DYADIC INTL INC DEL COM 26745T101 244 44403 SH SOLE 44403 0 0 DYCOM INDS INC COM 267475101 34954 376453 SH SOLE 376453 0 0 DYNATRACE INC COM NEW 268150109 43946 910974 SH SOLE 910974 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6890 700845 SH SOLE 700845 0 0 DYNE THERAPEUTICS INC COM 26818M108 1903 122492 SH SOLE 122492 0 0 DYNEX CAP INC COM 26817Q886 3394 179285 SH SOLE 179285 0 0 DZS INC COM 268211109 552 35468 SH SOLE 35468 0 0 E L F BEAUTY INC COM 26856L103 7414 276315 SH SOLE 276315 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 5838 586124 SH SOLE 586124 0 0 EAGLE BANCORP INC MD COM 268948106 14324 269192 SH SOLE 269192 0 0 EAGLE BANCORP MONT INC COM 26942G100 394 16186 SH SOLE 16186 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 681 18846 SH SOLE 18846 0 0 EAGLE MATLS INC COM 26969P108 53634 399027 SH SOLE 399027 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3215 77003 SH SOLE 77003 0 0 EARGO INC COM 270087109 3249 65030 SH SOLE 65030 0 0 EARTHSTONE ENERGY INC CL A 27032D304 459 64070 SH SOLE 64070 0 0 EAST WEST BANCORP INC COM 27579R104 52839 715970 SH SOLE 715970 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 20098 969509 SH SOLE 969509 0 0 EASTERN BANKSHARES INC COM 27627N105 23655 1226275 SH SOLE 1226275 0 0 EASTERN CO COM 276317104 355 13236 SH SOLE 13236 0 0 EASTGROUP PPTYS INC COM 277276101 86928 606694 SH SOLE 606694 0 0 EASTMAN CHEM CO COM 277432100 105554 958531 SH SOLE 958531 0 0 EASTMAN KODAK CO COM NEW 277461406 456 57822 SH SOLE 57822 0 0 EATON CORP PLC SHS G29183103 258128 1866697 SH SOLE 1866697 0 0 EBAY INC. COM 278642103 196915 3215451 SH SOLE 3215451 0 0 EBIX INC COM NEW 278715206 8083 252340 SH SOLE 252340 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 11452 364571 SH SOLE 364571 0 0 ECHOSTAR CORP CL A 278768106 10414 433904 SH SOLE 433904 0 0 ECOLAB INC COM 278865100 231271 1080350 SH SOLE 1080350 0 0 ECOPETROL S A SPONSORED ADS 279158109 3810 297145 SH SOLE 297145 0 0 EDGEWELL PERS CARE CO COM 28035Q102 25980 656037 SH SOLE 656037 0 0 EDISON INTL COM 281020107 104283 1779570 SH SOLE 1779570 0 0 EDITAS MEDICINE INC COM 28106W103 20204 481038 SH SOLE 481038 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 239256 2860542 SH SOLE 2860542 0 0 EGAIN CORP COM NEW 28225C806 2645 278653 SH SOLE 278653 0 0 EHEALTH INC COM 28238P109 12863 176851 SH SOLE 176851 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 681 76931 SH SOLE 76931 0 0 EL POLLO LOCO HLDGS INC COM 268603107 2081 129070 SH SOLE 129070 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 75834 2574993 SH SOLE 2574993 0 0 ELASTIC N V ORD SHS N14506104 34843 313332 SH SOLE 313332 0 0 ELECTROCORE INC COM 28531P103 44 20875 SH SOLE 20875 0 0 ELECTROMED INC COM 285409108 977 92691 SH SOLE 92691 0 0 ELECTRONIC ARTS INC COM 285512109 175970 1299916 SH SOLE 1299916 0 0 ELEMENT SOLUTIONS INC COM 28618M106 26905 1471017 SH SOLE 1471017 0 0 ELLINGTON FINANCIAL INC COM 28852N109 4695 293253 SH SOLE 293253 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 240 19467 SH SOLE 19467 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 541 162801 SH SOLE 162801 0 0 EMAGIN CORP COM NEW 29076N206 82 21824 SH SOLE 21824 0 0 EMCOR GROUP INC COM 29084Q100 70787 631128 SH SOLE 631128 0 0 EMCORE CORP COM NEW 290846203 61 11147 SH SOLE 11147 0 0 EMERALD HOLDING INC COM 29103W104 942 170523 SH SOLE 170523 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 47778 514230 SH SOLE 514230 0 0 EMERSON ELEC CO COM 291011104 651380 7219911 SH SOLE 7219911 0 0 EMPIRE ST RLTY TR INC CL A 292104106 20733 1862770 SH SOLE 1862770 0 0 EMPLOYERS HLDGS INC COM 292218104 22117 513619 SH SOLE 513619 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 6148 124640 SH SOLE 124640 0 0 ENCOMPASS HEALTH CORP COM 29261A100 40372 492939 SH SOLE 492939 0 0 ENCORE CAP GROUP INC COM 292554102 11493 285662 SH SOLE 285662 0 0 ENCORE WIRE CORP COM 292562105 15499 230867 SH SOLE 230867 0 0 ENDO INTL PLC SHS G30401106 11593 1564412 SH SOLE 1564412 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 47 17869 SH SOLE 17869 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 17621 371270 SH SOLE 371270 0 0 ENERGOUS CORP COM 29272C103 66 16131 SH SOLE 16131 0 0 ENERGY FUELS INC COM NEW 292671708 1613 283837 SH SOLE 283837 0 0 ENERGY RECOVERY INC COM 29270J100 5037 274644 SH SOLE 274644 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 15413 590047 SH SOLE 590047 0 0 ENERSYS COM 29275Y102 37932 417749 SH SOLE 417749 0 0 ENETI INC COM Y2294C107 378 17974 SH SOLE 17974 0 0 ENNIS INC COM 293389102 7886 369327 SH SOLE 369327 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 104 29338 SH SOLE 29338 0 0 ENOVA INTL INC COM 29357K103 14802 417191 SH SOLE 417191 0 0 ENPHASE ENERGY INC COM 29355A107 138806 855979 SH SOLE 855979 0 0 ENPRO INDS INC COM 29355X107 17759 208267 SH SOLE 208267 0 0 ENSIGN GROUP INC COM 29358P101 39183 417542 SH SOLE 417542 0 0 ENSTAR GROUP LIMITED SHS G3075P101 24921 101002 SH SOLE 101002 0 0 ENTEGRIS INC COM 29362U104 77789 695786 SH SOLE 695786 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 4223 804333 SH SOLE 804333 0 0 ENTERGY CORP NEW COM 29364G103 92968 934629 SH SOLE 934629 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 710 21821 SH SOLE 21821 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 9771 197619 SH SOLE 197619 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 18506 840355 SH SOLE 530628 0 309727 ENTRAVISION COMMUNICATIONS C CL A 29382R107 601 148515 SH SOLE 148515 0 0 ENVELA CORP COM 29402E102 84 16555 SH SOLE 16555 0 0 ENVESTNET INC COM 29404K106 28298 391764 SH SOLE 391764 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 47919 1174461 SH SOLE 1174461 0 0 ENZO BIOCHEM INC COM 294100102 365 106009 SH SOLE 106009 0 0 EOG RES INC COM 26875P101 203487 2805551 SH SOLE 2805551 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 3074 155858 SH SOLE 155858 0 0 EPAM SYS INC COM 29414B104 72066 181667 SH SOLE 181667 0 0 EPIZYME INC COM 29428V104 5459 626692 SH SOLE 626692 0 0 EPLUS INC COM 294268107 14356 144077 SH SOLE 144077 0 0 EPR PPTYS COM SH BEN INT 26884U109 40677 873074 SH SOLE 873074 0 0 EQT CORP COM 26884L109 33595 1808078 SH SOLE 1808078 0 0 EQUIFAX INC COM 294429105 96430 532378 SH SOLE 532378 0 0 EQUINIX INC COM 29444U700 525075 772634 SH SOLE 772634 0 0 EQUITABLE HLDGS INC COM 29452E101 65638 2012201 SH SOLE 2012201 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 29252 3584720 SH SOLE 3584720 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 2676 97629 SH SOLE 97629 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 42729 1537008 SH SOLE 1537008 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 107578 1690404 SH SOLE 1690404 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 216749 3025940 SH SOLE 3025940 0 0 ERIE INDTY CO CL A 29530P102 25365 114817 SH SOLE 114817 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 639 352577 SH SOLE 352577 0 0 ESCALADE INC COM 296056104 532 25406 SH SOLE 25406 0 0 ESCO TECHNOLOGIES INC COM 296315104 22574 207309 SH SOLE 207309 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 5223 186182 SH SOLE 186182 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 413 18066 SH SOLE 18066 0 0 ESSA BANCORP INC COM 29667D104 347 21652 SH SOLE 21652 0 0 ESSENT GROUP LTD COM G3198U102 54675 1151278 SH SOLE 1151278 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 26889 1177762 SH SOLE 1177762 0 0 ESSENTIAL UTILS INC COM 29670G102 54551 1218999 SH SOLE 1218999 0 0 ESSEX PPTY TR INC COM 297178105 153856 565978 SH SOLE 565978 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 10132 366944 SH SOLE 366944 0 0 ETON PHARMACEUTICALS INC COM 29772L108 304 41409 SH SOLE 41409 0 0 ETSY INC COM 29786A106 121472 602326 SH SOLE 602326 0 0 EURONET WORLDWIDE INC COM 298736109 42450 306940 SH SOLE 306940 0 0 EVANS BANCORP INC COM NEW 29911Q208 433 12763 SH SOLE 12763 0 0 EVELO BIOSCIENCES INC COM 299734103 1824 170392 SH SOLE 170392 0 0 EVENTBRITE INC COM CL A 29975E109 10230 461603 SH SOLE 461603 0 0 EVERBRIDGE INC COM 29978A104 22511 185762 SH SOLE 185762 0 0 EVERCORE INC CLASS A 29977A105 73904 560981 SH SOLE 560981 0 0 EVEREST RE GROUP LTD COM G3223R108 67923 274090 SH SOLE 274090 0 0 EVERGY INC COM 30034W106 65722 1104013 SH SOLE 1104013 0 0 EVERI HLDGS INC COM 30034T103 18015 1276745 SH SOLE 1276745 0 0 EVERQUOTE INC COM CL A 30041R108 2897 79826 SH SOLE 79826 0 0 EVERSOURCE ENERGY COM 30040W108 510994 5901294 SH SOLE 5505812 0 395482 EVERTEC INC COM 30040P103 20656 554945 SH SOLE 554945 0 0 EVI INDS INC COM 26929N102 372 12926 SH SOLE 12926 0 0 EVO PMTS INC CL A COM 26927E104 8709 316444 SH SOLE 316444 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 344 196159 SH SOLE 196159 0 0 EVOLENT HEALTH INC CL A 30050B101 10674 528386 SH SOLE 528386 0 0 EVOLUS INC COM 30052C107 703 54108 SH SOLE 54108 0 0 EVOLUTION PETE CORP COM 30049A107 254 74898 SH SOLE 74898 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 24202 920199 SH SOLE 920199 0 0 EXACT SCIENCES CORP COM 30063P105 65927 500279 SH SOLE 500279 0 0 EXAGEN INC COM 30068X103 180 10253 SH SOLE 10253 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 26 11700 SH SOLE 11700 0 0 EXELIXIS INC COM 30161Q104 35828 1586009 SH SOLE 1586009 0 0 EXELON CORP COM 30161N101 219855 5026386 SH SOLE 5026386 0 0 EXICURE INC COM 30205M101 361 165384 SH SOLE 165384 0 0 EXLSERVICE HOLDINGS INC COM 302081104 24586 272689 SH SOLE 272689 0 0 EXONE CO COM 302104104 1111 35404 SH SOLE 35404 0 0 EXP WORLD HLDGS INC COM 30212W100 19379 425423 SH SOLE 425423 0 0 EXPEDIA GROUP INC COM NEW 30212P303 117575 683094 SH SOLE 683094 0 0 EXPEDITORS INTL WASH INC COM 302130109 85124 790454 SH SOLE 790454 0 0 EXPONENT INC COM 30214U102 39192 402168 SH SOLE 402168 0 0 EXPRESS INC COM 30219E103 19583 4871316 SH SOLE 4871316 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 18698 946719 SH SOLE 946719 0 0 EXTERRAN CORP COM 30227H106 564 167732 SH SOLE 167732 0 0 EXTRA SPACE STORAGE INC COM 30225T102 154505 1165632 SH SOLE 1165632 0 0 EXTREME NETWORKS INC COM 30226D106 8951 1022890 SH SOLE 1022890 0 0 EXXON MOBIL CORP COM 30231G102 1569480 28111759 SH SOLE 27900483 0 211276 EZCORP INC CL A NON VTG 302301106 1662 334401 SH SOLE 334401 0 0 F N B CORP COM 302520101 30557 2406004 SH SOLE 2406004 0 0 F5 NETWORKS INC COM 315616102 86806 416095 SH SOLE 416095 0 0 FABRINET SHS G3323L100 27901 308667 SH SOLE 308667 0 0 FACEBOOK INC CL A 30303M102 3272686 11111553 SH SOLE 11111553 0 0 FACTSET RESH SYS INC COM 303075105 65544 212396 SH SOLE 212396 0 0 FAIR ISAAC CORP COM 303250104 84389 173620 SH SOLE 173620 0 0 FALCON MINERALS CORP CL A COM 30607B109 1181 262872 SH SOLE 262872 0 0 FARMER BROS CO COM 307675108 408 39076 SH SOLE 39076 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 664 26388 SH SOLE 26388 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1074 64254 SH SOLE 64254 0 0 FARMLAND PARTNERS INC COM 31154R109 751 66929 SH SOLE 66929 0 0 FARO TECHNOLOGIES INC COM 311642102 10607 122521 SH SOLE 122521 0 0 FASTENAL CO COM 311900104 339033 6742887 SH SOLE 6742887 0 0 FASTLY INC CL A 31188V100 41702 619823 SH SOLE 619823 0 0 FATE THERAPEUTICS INC COM 31189P102 46530 564342 SH SOLE 564342 0 0 FATHOM HOLDINGS INC COM 31189V109 435 11869 SH SOLE 11869 0 0 FB FINL CORP COM 30257X104 9498 213627 SH SOLE 213627 0 0 FBL FINL GROUP INC CL A 30239F106 3760 67232 SH SOLE 67232 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 14780 146742 SH SOLE 146742 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 87040 857952 SH SOLE 857952 0 0 FEDERAL SIGNAL CORP COM 313855108 19897 519478 SH SOLE 519478 0 0 FEDERATED HERMES INC CL B 314211103 55922 1786630 SH SOLE 1786630 0 0 FEDEX CORP COM 31428X106 333230 1173177 SH SOLE 1173177 0 0 FEDNAT HLDG CO COM 31431B109 142 30662 SH SOLE 30662 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 285 45870 SH SOLE 45870 0 0 FERRO CORP COM 315405100 12790 758577 SH SOLE 758577 0 0 FIBROGEN INC COM 31572Q808 27939 804904 SH SOLE 804904 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 126330 3037505 SH SOLE 3037505 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 91501 1855254 SH SOLE 1855254 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 89209 1168574 SH SOLE 1168574 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 41666 3144623 SH SOLE 3144623 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 209317 4276142 SH SOLE 4276142 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 279016 4732288 SH SOLE 4732288 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 203161 1919144 SH SOLE 1919144 0 0 FIDELITY D & D BANCORP INC COM 31609R100 628 10199 SH SOLE 10199 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 159720 3928166 SH SOLE 3928166 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 369154 2625374 SH SOLE 2625374 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1474 117035 SH SOLE 117035 0 0 FIFTH THIRD BANCORP COM 316773100 328976 8784394 SH SOLE 8784394 0 0 FINANCIAL INSTNS INC COM 317585404 6736 222366 SH SOLE 222366 0 0 FIREEYE INC COM 31816Q101 23924 1222480 SH SOLE 1222480 0 0 FIRST AMERN FINL CORP COM 31847R102 50990 900077 SH SOLE 900077 0 0 FIRST BANCORP INC ME COM 31866P102 742 25411 SH SOLE 25411 0 0 FIRST BANCORP N C COM 318910106 8436 193926 SH SOLE 193926 0 0 FIRST BANCORP P R COM NEW 318672706 26142 2321651 SH SOLE 2321651 0 0 FIRST BANCSHARES INC MS COM 318916103 5179 141456 SH SOLE 141456 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 514 42162 SH SOLE 42162 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 493 19927 SH SOLE 19927 0 0 FIRST BUSEY CORP COM NEW 319383204 9269 361335 SH SOLE 361335 0 0 FIRST CAPITAL INC COM 31942S104 395 8095 SH SOLE 8095 0 0 FIRST CHOICE BANCORP COM 31948P104 642 26368 SH SOLE 26368 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 3355 111849 SH SOLE 111849 0 0 FIRST CMNTY CORP S C COM 319835104 355 17786 SH SOLE 17786 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 24021 1671582 SH SOLE 1671582 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 52314 62593 SH SOLE 62593 0 0 FIRST FINL BANCORP OH COM 320209109 20318 846566 SH SOLE 846566 0 0 FIRST FINL BANKSHARES COM 32020R109 50028 1070558 SH SOLE 1070558 0 0 FIRST FINL CORP IND COM 320218100 3896 86541 SH SOLE 86541 0 0 FIRST FNDTN INC COM 32026V104 6271 267297 SH SOLE 267297 0 0 FIRST GTY BANCSHARES INC COM 32043P106 183 10170 SH SOLE 10170 0 0 FIRST HAWAIIAN INC COM 32051X108 25919 946965 SH SOLE 946965 0 0 FIRST HORIZON CORPORATION COM 320517105 155136 9174169 SH SOLE 9174169 0 0 FIRST INDL RLTY TR INC COM 32054K103 73247 1599610 SH SOLE 1599610 0 0 FIRST INTERNET BANCORP COM 320557101 830 23537 SH SOLE 23537 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 13835 300483 SH SOLE 300483 0 0 FIRST LONG IS CORP COM 320734106 3492 164297 SH SOLE 164297 0 0 FIRST MERCHANTS CORP COM 320817109 20493 440707 SH SOLE 440707 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 4540 103345 SH SOLE 103345 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 21986 1003467 SH SOLE 1003467 0 0 FIRST NORTHWEST BANCORP COM 335834107 369 22187 SH SOLE 22187 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 126181 756707 SH SOLE 756707 0 0 FIRST SOLAR INC COM 336433107 47395 542896 SH SOLE 542896 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 329 4892 SH SOLE 4892 0 0 FIRST UTD CORP COM 33741H107 299 16966 SH SOLE 16966 0 0 FIRST WESTN FINL INC COM 33751L105 405 16190 SH SOLE 16190 0 0 FIRSTCASH INC COM 33767D105 24757 376978 SH SOLE 376978 0 0 FIRSTENERGY CORP COM 337932107 91650 2641968 SH SOLE 2641968 0 0 FISERV INC COM 337738108 321275 2698880 SH SOLE 2698880 0 0 FISKER INC CL A COM STK 33813J106 11625 675081 SH SOLE 675081 0 0 FIVE BELOW INC COM 33829M101 83691 438652 SH SOLE 438652 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 10739 285058 SH SOLE 285058 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 284 46300 SH SOLE 46300 0 0 FIVE9 INC COM 338307101 51714 330795 SH SOLE 330795 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 29892 662783 SH SOLE 662783 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 105501 392735 SH SOLE 392735 0 0 FLEX LTD ORD Y2573F102 9652 527131 SH SOLE 527131 0 0 FLEXION THERAPEUTICS INC COM 33938J106 2702 301855 SH SOLE 301855 0 0 FLIR SYS INC COM 302445101 49579 877962 SH SOLE 877962 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 75294 788584 SH SOLE 788584 0 0 FLOTEK INDS INC DEL COM 343389102 28 16539 SH SOLE 16539 0 0 FLOWERS FOODS INC COM 343498101 87226 3664938 SH SOLE 3664938 0 0 FLOWSERVE CORP COM 34354P105 40165 1034898 SH SOLE 1034898 0 0 FLUENT INC COM 34380C102 419 102183 SH SOLE 102183 0 0 FLUIDIGM CORP DEL COM 34385P108 840 185648 SH SOLE 185648 0 0 FLUOR CORP NEW COM 343412102 34912 1511977 SH SOLE 1511977 0 0 FLUSHING FINL CORP COM 343873105 4382 206359 SH SOLE 206359 0 0 FMC CORP COM NEW 302491303 91900 830847 SH SOLE 830847 0 0 FNCB BANCORP INC COM 302578109 310 41096 SH SOLE 41096 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 11269 270750 SH SOLE 270750 0 0 FOGHORN THERAPEUTICS INC COM 344174107 628 47603 SH SOLE 47603 0 0 FONAR CORP COM NEW 344437405 333 18364 SH SOLE 18364 0 0 FOOT LOCKER INC COM 344849104 52660 936162 SH SOLE 936162 0 0 FORD MTR CO DEL COM 345370860 295413 24115341 SH SOLE 24115341 0 0 FORESTAR GROUP INC COM 346232101 2651 113842 SH SOLE 113842 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 4414 157502 SH SOLE 157502 0 0 FORMFACTOR INC COM 346375108 27088 600472 SH SOLE 600472 0 0 FORRESTER RESH INC COM 346563109 3208 75502 SH SOLE 75502 0 0 FORTERRA INC COM 34960W106 3463 148933 SH SOLE 148933 0 0 FORTINET INC COM 34959E109 121155 656949 SH SOLE 656949 0 0 FORTIVE CORP COM 34959J108 104035 1472744 SH SOLE 1472744 0 0 FORTRESS BIOTECH INC COM 34960Q109 603 170616 SH SOLE 170616 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 89185 930752 SH SOLE 930752 0 0 FORWARD AIR CORP COM 349853101 24513 276012 SH SOLE 276012 0 0 FOSSIL GROUP INC COM 34988V106 20363 1642142 SH SOLE 1642142 0 0 FOSTER L B CO COM 350060109 1214 67800 SH SOLE 67800 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 22839 833516 SH SOLE 833516 0 0 FOX CORP CL A COM 35137L105 61783 1710941 SH SOLE 1710941 0 0 FOX CORP CL B COM 35137L204 27559 788962 SH SOLE 788962 0 0 FOX FACTORY HLDG CORP COM 35138V102 40580 319374 SH SOLE 319374 0 0 FRANCHISE GROUP INC COM 35180X105 6229 172489 SH SOLE 172489 0 0 FRANKLIN COVEY CO COM 353469109 2010 71022 SH SOLE 71022 0 0 FRANKLIN ELEC INC COM 353514102 29088 368473 SH SOLE 368473 0 0 FRANKLIN FINL SVCS CORP COM 353525108 322 10319 SH SOLE 10319 0 0 FRANKLIN RESOURCES INC COM 354613101 105469 3563133 SH SOLE 3563133 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 4152 761765 SH SOLE 761765 0 0 FRANKS INTL N V COM N33462107 3194 899629 SH SOLE 899629 0 0 FREEPORT-MCMORAN INC CL B 35671D857 214794 6522732 SH SOLE 6522732 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 1889 198737 SH SOLE 198737 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 377 10220 SH SOLE 10220 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 16645 581365 SH SOLE 581365 0 0 FRESHPET INC COM 358039105 48281 304015 SH SOLE 304015 0 0 FRONTDOOR INC COM 35905A109 25147 467850 SH SOLE 467850 0 0 FRONTLINE LTD SHS NEW G3682E192 1816 253957 SH SOLE 253957 0 0 FRP HLDGS INC COM 30292L107 2123 43128 SH SOLE 43128 0 0 FS BANCORP INC COM 30263Y104 643 9555 SH SOLE 9555 0 0 FTI CONSULTING INC COM 302941109 32147 229436 SH SOLE 229436 0 0 FUBOTV INC COM 35953D104 5186 234441 SH SOLE 234441 0 0 FUEL TECH INC COM 359523107 38 11818 SH SOLE 11818 0 0 FUELCELL ENERGY INC COM 35952H601 33039 2292756 SH SOLE 2292756 0 0 FULCRUM THERAPEUTICS INC COM 359616109 514 43630 SH SOLE 43630 0 0 FULGENT GENETICS INC COM 359664109 10762 111383 SH SOLE 111383 0 0 FULLER H B CO COM 359694106 30685 487754 SH SOLE 487754 0 0 FULTON FINL CORP PA COM 360271100 26971 1583712 SH SOLE 1583712 0 0 FUNKO INC COM CL A 361008105 3039 154380 SH SOLE 154380 0 0 FUTUREFUEL CORP COM 36116M106 2578 177412 SH SOLE 177412 0 0 FVCBANKCORP INC COM 36120Q101 490 28267 SH SOLE 28267 0 0 G III APPAREL GROUP LTD COM 36237H101 23854 791437 SH SOLE 791437 0 0 G1 THERAPEUTICS INC COM 3621LQ109 5456 226750 SH SOLE 226750 0 0 GAIA INC NEW CL A 36269P104 379 31827 SH SOLE 31827 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 169 77488 SH SOLE 77488 0 0 GALERA THERAPEUTICS INC COM 36338D108 202 22894 SH SOLE 22894 0 0 GALLAGHER ARTHUR J & CO COM 363576109 354381 2840263 SH SOLE 2646445 0 193818 GAMCO INVS INC CL A COM 361438104 208 11191 SH SOLE 11191 0 0 GAMESTOP CORP NEW CL A 36467W109 189107 996241 SH SOLE 996241 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 95581 2252665 SH SOLE 2252665 0 0 GAN LTD ORD SHS G3728V109 1241 68172 SH SOLE 68172 0 0 GANNETT CO INC COM 36472T109 16641 3093020 SH SOLE 3093020 0 0 GAP INC COM 364760108 52882 1775744 SH SOLE 1775744 0 0 GARMIN LTD SHS H2906T109 87303 662132 SH SOLE 662132 0 0 GARTNER INC COM 366651107 131988 723020 SH SOLE 723020 0 0 GASLOG LTD SHS G37585109 3113 539512 SH SOLE 539512 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 5107 319349 SH SOLE 319349 0 0 GATOS SILVER INC COM 368036109 1566 157056 SH SOLE 157056 0 0 GATX CORP COM 361448103 25005 269617 SH SOLE 269617 0 0 GCM GROSVENOR INC COM CL A 36831E108 154 12933 SH SOLE 12933 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 11581 471901 SH SOLE 471901 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 11215 138301 SH SOLE 138301 0 0 GEMINI THERAPEUTICS INC COM 36870G105 1950 143852 SH SOLE 143852 0 0 GENASYS INC COM 36872P103 549 81947 SH SOLE 81947 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 501 49623 SH SOLE 49623 0 0 GENCOR INDS INC COM 368678108 349 26015 SH SOLE 26015 0 0 GENERAC HLDGS INC COM 368736104 151781 463524 SH SOLE 463524 0 0 GENERAL DYNAMICS CORP COM 369550108 203294 1119705 SH SOLE 1119705 0 0 GENERAL ELECTRIC CO COM 369604103 593227 45180999 SH SOLE 45180999 0 0 GENERAL FIN CORP DEL COM 369822101 330 27159 SH SOLE 27159 0 0 GENERAL MLS INC COM 370334104 654539 10674132 SH SOLE 10009164 0 664968 GENERAL MTRS CO COM 37045V100 403676 7025322 SH SOLE 7025322 0 0 GENERATION BIO CO COM 37148K100 5189 182325 SH SOLE 182325 0 0 GENESCO INC COM 371532102 20710 435991 SH SOLE 435991 0 0 GENIE ENERGY LTD CL B 372284208 679 107011 SH SOLE 107011 0 0 GENIUS BRANDS INTL INC COM 37229T301 207 106285 SH SOLE 106285 0 0 GENMARK DIAGNOSTICS INC COM 372309104 11305 472987 SH SOLE 472987 0 0 GENPACT LIMITED SHS G3922B107 37346 872161 SH SOLE 872161 0 0 GENPREX INC COM 372446104 351 81266 SH SOLE 81266 0 0 GENTEX CORP COM 371901109 48431 1357729 SH SOLE 1357729 0 0 GENTHERM INC COM 37253A103 22903 309035 SH SOLE 309035 0 0 GENUINE PARTS CO COM 372460105 496834 4298256 SH SOLE 4015880 0 282376 GENWORTH FINL INC COM CL A 37247D106 14437 4348350 SH SOLE 4348350 0 0 GEO GROUP INC NEW COM 36162J106 18825 2425900 SH SOLE 2425900 0 0 GERMAN AMERN BANCORP INC COM 373865104 7739 167417 SH SOLE 167417 0 0 GERON CORP COM 374163103 3264 2065770 SH SOLE 2065770 0 0 GETTY RLTY CORP NEW COM 374297109 14487 511527 SH SOLE 511527 0 0 GEVO INC COM PAR 374396406 670 68238 SH SOLE 68238 0 0 GIBRALTAR INDS INC COM 374689107 24979 272957 SH SOLE 272957 0 0 GILEAD SCIENCES INC COM 375558103 414252 6409578 SH SOLE 6409578 0 0 GLACIER BANCORP INC NEW COM 37637Q105 46797 819841 SH SOLE 819841 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 4714 240963 SH SOLE 240963 0 0 GLADSTONE LD CORP COM 376549101 1032 56363 SH SOLE 56363 0 0 GLATFELTER CORPORATION COM 377320106 8817 514103 SH SOLE 514103 0 0 GLAUKOS CORP COM 377322102 25586 304847 SH SOLE 304847 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 12101 296951 SH SOLE 296951 0 0 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 313 10552 SH SOLE 10552 0 0 GLOBAL MED REIT INC COM NEW 37954A204 6380 486603 SH SOLE 486603 0 0 GLOBAL NET LEASE INC COM NEW 379378201 25678 1421783 SH SOLE 1421783 0 0 GLOBAL PMTS INC COM 37940X102 269732 1338089 SH SOLE 1338089 0 0 GLOBAL WTR RES INC COM 379463102 536 32807 SH SOLE 32807 0 0 GLOBALSTAR INC COM 378973408 3873 2868419 SH SOLE 2868419 0 0 GLOBANT S A COM L44385109 1279 6159 SH SOLE 6159 0 0 GLOBE LIFE INC COM 37959E102 62521 647008 SH SOLE 647008 0 0 GLOBUS MED INC CL A 379577208 29321 475447 SH SOLE 475447 0 0 GLU MOBILE INC COM 379890106 12680 1016008 SH SOLE 1016008 0 0 GLYCOMIMETICS INC COM 38000Q102 264 87667 SH SOLE 87667 0 0 GMS INC COM 36251C103 19355 463575 SH SOLE 463575 0 0 GODADDY INC CL A 380237107 70427 907325 SH SOLE 907325 0 0 GOGO INC COM 38046C109 3473 359435 SH SOLE 359435 0 0 GOHEALTH INC COM CL A 38046W105 2374 203037 SH SOLE 203037 0 0 GOLAR LNG LTD SHS G9456A100 3252 317832 SH SOLE 317832 0 0 GOLD RESOURCE CORP COM 38068T105 468 177259 SH SOLE 177259 0 0 GOLDEN ENTMT INC COM 381013101 3132 123956 SH SOLE 123956 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 2074 153618 SH SOLE 153618 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 567255 1734723 SH SOLE 1734723 0 0 GOODRICH PETE CORP COM PAR 382410843 178 18729 SH SOLE 18729 0 0 GOODRX HLDGS INC COM CL A 38246G108 7213 184849 SH SOLE 184849 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 46033 2619976 SH SOLE 2619976 0 0 GOOSEHEAD INS INC COM CL A 38267D109 11441 106740 SH SOLE 106740 0 0 GOPRO INC CL A 38268T103 9751 837685 SH SOLE 837685 0 0 GORMAN RUPP CO COM 383082104 4129 124683 SH SOLE 124683 0 0 GOSSAMER BIO INC COM 38341P102 2960 320000 SH SOLE 320000 0 0 GP STRATEGIES CORP COM 36225V104 1569 89871 SH SOLE 89871 0 0 GRACE W R & CO DEL NEW COM 38388F108 34016 568244 SH SOLE 568244 0 0 GRACO INC COM 384109104 58216 812842 SH SOLE 812842 0 0 GRAFTECH INTL LTD COM 384313508 10790 882205 SH SOLE 882205 0 0 GRAHAM CORP COM 384556106 955 67002 SH SOLE 67002 0 0 GRAHAM HLDGS CO COM CL B 384637104 22656 40281 SH SOLE 40281 0 0 GRAINGER W W INC COM 384802104 83498 208260 SH SOLE 208260 0 0 GRAND CANYON ED INC COM 38526M106 41290 385525 SH SOLE 385525 0 0 GRANITE CONSTR INC COM 387328107 27673 687507 SH SOLE 687507 0 0 GRANITE PT MTG TR INC COM STK 38741L107 4449 371651 SH SOLE 371651 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 38942 2144374 SH SOLE 2144374 0 0 GRAY TELEVISION INC COM 389375106 17169 933092 SH SOLE 933092 0 0 GRAYBUG VISION INC COM SHS 38942Q103 202 36367 SH SOLE 36367 0 0 GREAT AJAX CORP COM 38983D300 588 53895 SH SOLE 53895 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 6824 467980 SH SOLE 467980 0 0 GREAT SOUTHN BANCORP INC COM 390905107 4140 73039 SH SOLE 73039 0 0 GREAT WESTERN BANCORP INC COM 391416104 18236 602014 SH SOLE 602014 0 0 GREAT WESTN NATL BK PORTLAND COM 695263103 24957 654170 SH SOLE 654170 0 0 GREEN BRICK PARTNERS INC COM 392709101 6632 292409 SH SOLE 292409 0 0 GREEN DOT CORP CL A 39304D102 19413 423938 SH SOLE 423938 0 0 GREEN PLAINS INC COM 393222104 20968 774580 SH SOLE 774580 0 0 GREENBRIER COS INC COM 393657101 25359 537031 SH SOLE 537031 0 0 GREENE COUNTY BANCORP INC COM 394357107 201 8013 SH SOLE 8013 0 0 GREENHILL & CO INC COM 395259104 1693 102723 SH SOLE 102723 0 0 GREENLANE HLDGS INC CL A 395330103 155 29208 SH SOLE 29208 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1644 188942 SH SOLE 188942 0 0 GREENSKY INC CL A 39572G100 2272 366920 SH SOLE 366920 0 0 GREIF INC CL A 397624107 18222 319682 SH SOLE 319682 0 0 GREIF INC CL B 397624206 2100 36677 SH SOLE 36677 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 2701 169534 SH SOLE 169534 0 0 GRIFFON CORP COM 398433102 13130 483235 SH SOLE 483235 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 1464 155164 SH SOLE 155164 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 15906 431162 SH SOLE 431162 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 26800 169843 SH SOLE 169843 0 0 GROUPON INC COM NEW 399473206 16801 332391 SH SOLE 332391 0 0 GROWGENERATION CORP COM 39986L109 15391 309724 SH SOLE 309724 0 0 GRUBHUB INC COM 400110102 30539 508973 SH SOLE 508973 0 0 GSI TECHNOLOGY COM 36241U106 232 34625 SH SOLE 34625 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1882 55540 SH SOLE 55540 0 0 GTT COMMUNICATIONS INC COM 362393100 374 204243 SH SOLE 204243 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1931 302065 SH SOLE 302065 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 725 19721 SH SOLE 19721 0 0 GUARDANT HEALTH INC COM 40131M109 64630 423384 SH SOLE 423384 0 0 GUESS INC COM 401617105 16910 719571 SH SOLE 719571 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 39574 389388 SH SOLE 389388 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 17329 456012 SH SOLE 456012 0 0 HACKETT GROUP INC COM 404609109 1071 65336 SH SOLE 65336 0 0 HAEMONETICS CORP MASS COM 405024100 32527 293009 SH SOLE 293009 0 0 HAIN CELESTIAL GROUP INC COM 405217100 24971 572720 SH SOLE 572720 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 93 18399 SH SOLE 18399 0 0 HALLIBURTON CO COM 406216101 96667 4504506 SH SOLE 4504506 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 47705 1144269 SH SOLE 1144269 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 392 21579 SH SOLE 21579 0 0 HAMILTON LANE INC CL A 407497106 19421 219297 SH SOLE 219297 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 45917 1092982 SH SOLE 1092982 0 0 HANESBRANDS INC COM 410345102 49766 2530041 SH SOLE 2530041 0 0 HANGER INC COM NEW 41043F208 5846 256170 SH SOLE 256170 0 0 HANMI FINL CORP COM NEW 410495204 5090 257972 SH SOLE 257972 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 33713 600944 SH SOLE 600944 0 0 HANOVER INS GROUP INC COM 410867105 35063 270833 SH SOLE 270833 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 5055 375249 SH SOLE 375249 0 0 HARLEY DAVIDSON INC COM 412822108 34074 849720 SH SOLE 849720 0 0 HARMONIC INC COM 413160102 5279 673272 SH SOLE 673272 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 455 13767 SH SOLE 13767 0 0 HARPOON THERAPEUTICS INC COM 41358P106 3272 156379 SH SOLE 156379 0 0 HARROW HEALTH INC COM 415858109 376 55666 SH SOLE 55666 0 0 HARSCO CORP COM 415864107 14465 843409 SH SOLE 843409 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 292299 4376383 SH SOLE 4376383 0 0 HARVARD BIOSCIENCE INC COM 416906105 522 95486 SH SOLE 95486 0 0 HASBRO INC COM 418056107 171866 1788031 SH SOLE 1788031 0 0 HAVERTY FURNITURE COS INC COM 419596101 9037 242989 SH SOLE 242989 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 46169 1039131 SH SOLE 1039131 0 0 HAWAIIAN HOLDINGS INC COM 419879101 12643 474051 SH SOLE 474051 0 0 HAWKINS INC COM 420261109 5955 177648 SH SOLE 177648 0 0 HAWTHORN BANCSHARES INC COM 420476103 299 14039 SH SOLE 14039 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 2572 86658 SH SOLE 86658 0 0 HBT FINL INC. COM 404111106 1160 67748 SH SOLE 67748 0 0 HC2 HLDGS INC COM 404139107 508 128833 SH SOLE 128833 0 0 HCA HEALTHCARE INC COM 40412C101 259902 1379958 SH SOLE 1379958 0 0 HCI GROUP INC COM 40416E103 1199 15605 SH SOLE 15605 0 0 HEALTH CATALYST INC COM 42225T107 10627 227199 SH SOLE 227199 0 0 HEALTHCARE RLTY TR COM 421946104 67984 2242186 SH SOLE 2242186 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 21873 780339 SH SOLE 780339 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 60918 2208774 SH SOLE 2208774 0 0 HEALTHEQUITY INC COM 42226A107 51922 763547 SH SOLE 763547 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 150184 4731678 SH SOLE 4731678 0 0 HEALTHSTREAM INC COM 42222N103 3877 173511 SH SOLE 173511 0 0 HEARTLAND EXPRESS INC COM 422347104 9251 472467 SH SOLE 472467 0 0 HEARTLAND FINL USA INC COM 42234Q102 16249 323288 SH SOLE 323288 0 0 HECLA MNG CO COM 422704106 25095 4410320 SH SOLE 4410320 0 0 HEICO CORP NEW CL A 422806208 25240 222178 SH SOLE 222178 0 0 HEICO CORP NEW COM 422806109 16102 127991 SH SOLE 127991 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 5104 142865 SH SOLE 142865 0 0 HELEN OF TROY LTD COM G4388N106 57304 272017 SH SOLE 272017 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 15811 216975 SH SOLE 216975 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 8821 1746727 SH SOLE 1746727 0 0 HELMERICH & PAYNE INC COM 423452101 19279 715070 SH SOLE 715070 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1432 122902 SH SOLE 122902 0 0 HENRY JACK & ASSOC INC COM 426281101 54654 360224 SH SOLE 360224 0 0 HENRY SCHEIN INC COM 806407102 67731 978197 SH SOLE 978197 0 0 HEPION PHARMACEUTICALS INC COM 426897104 59 31535 SH SOLE 31535 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 26077 587844 SH SOLE 587844 0 0 HERC HLDGS INC COM 42704L104 27727 273626 SH SOLE 273626 0 0 HERITAGE COMM CORP COM 426927109 4908 401571 SH SOLE 401571 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2890 106510 SH SOLE 106510 0 0 HERITAGE FINL CORP WASH COM 42722X106 14291 506026 SH SOLE 506026 0 0 HERITAGE INS HLDGS INC COM 42727J102 689 62128 SH SOLE 62128 0 0 HERON THERAPEUTICS INC COM 427746102 9234 569611 SH SOLE 569611 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8867 840423 SH SOLE 840423 0 0 HERSHEY CO COM 427866108 105695 668273 SH SOLE 668273 0 0 HESKA CORP COM RESTRC NEW 42805E306 10328 61303 SH SOLE 61303 0 0 HESS CORP COM 42809H107 90395 1277475 SH SOLE 1277475 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 124221 7892017 SH SOLE 7892017 0 0 HEXCEL CORP NEW COM 428291108 35599 635693 SH SOLE 635693 0 0 HF FOODS GROUP INC COM 40417F109 677 93756 SH SOLE 93756 0 0 HIBBETT SPORTS INC COM 428567101 19360 281026 SH SOLE 281026 0 0 HIGHWOODS PPTYS INC COM 431284108 61410 1430124 SH SOLE 1430124 0 0 HILL INTL INC COM 431466101 43 13292 SH SOLE 13292 0 0 HILL ROM HLDGS INC COM 431475102 54326 491726 SH SOLE 491726 0 0 HILLENBRAND INC COM 431571108 39015 817742 SH SOLE 817742 0 0 HILLTOP HOLDINGS INC COM 432748101 19598 574206 SH SOLE 574206 0 0 HILTON GRAND VACATIONS INC COM 43283X105 31127 830267 SH SOLE 830267 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 148010 1224026 SH SOLE 1224026 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 4070 307599 SH SOLE 307599 0 0 HINGHAM INSTN SVGS MASS COM 433323102 995 3503 SH SOLE 3503 0 0 HMS HLDGS CORP COM 40425J101 25350 685588 SH SOLE 685588 0 0 HNI CORP COM 404251100 33370 843525 SH SOLE 843525 0 0 HOLLYFRONTIER CORP COM 436106108 44359 1239761 SH SOLE 1239761 0 0 HOLOGIC INC COM 436440101 102224 1374339 SH SOLE 1374339 0 0 HOME BANCORP INC COM 43689E107 709 19647 SH SOLE 19647 0 0 HOME BANCSHARES INC COM 436893200 35118 1298251 SH SOLE 1298251 0 0 HOME DEPOT INC COM 437076102 2980685 9764913 SH SOLE 9601922 0 162991 HOME PT CAPITAL INCORPORATED COM 43734L106 146 15618 SH SOLE 15618 0 0 HOMESTREET INC COM 43785V102 6567 149010 SH SOLE 149010 0 0 HOMETRUST BANCSHARES INC COM 437872104 2645 108599 SH SOLE 108599 0 0 HOMOLOGY MEDICINES INC COM 438083107 2001 212580 SH SOLE 212580 0 0 HONEYWELL INTL INC COM 438516106 669744 3085378 SH SOLE 3085378 0 0 HOOKER FURNITURE CORP COM 439038100 1057 28974 SH SOLE 28974 0 0 HOOKIPA PHARMA INC COM 43906K100 508 37735 SH SOLE 37735 0 0 HOPE BANCORP INC COM 43940T109 20168 1339138 SH SOLE 1339138 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 15561 360107 SH SOLE 360107 0 0 HORIZON BANCORP INC COM 440407104 5035 270944 SH SOLE 270944 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 71815 780255 SH SOLE 780255 0 0 HORMEL FOODS CORP COM 440452100 60611 1268532 SH SOLE 1268532 0 0 HOST HOTELS & RESORTS INC COM 44107P104 140257 8323801 SH SOLE 8323801 0 0 HOSTESS BRANDS INC CL A 44109J106 15181 1058645 SH SOLE 1058645 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 19395 2545273 SH SOLE 2545273 0 0 HOULIHAN LOKEY INC CL A 441593100 26926 404841 SH SOLE 404841 0 0 HOWARD BANCORP INC COM 442496105 530 32234 SH SOLE 32234 0 0 HOWARD HUGHES CORP COM 44267D107 35370 371804 SH SOLE 371804 0 0 HOWMET AEROSPACE INC COM 443201108 92446 2877235 SH SOLE 2877235 0 0 HP INC COM 40434L105 196315 6183156 SH SOLE 6183156 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 13152 239558 SH SOLE 239558 0 0 HUB GROUP INC CL A 443320106 26568 394881 SH SOLE 394881 0 0 HUBBELL INC COM 443510607 51081 273316 SH SOLE 273316 0 0 HUBSPOT INC COM 443573100 98207 216213 SH SOLE 216213 0 0 HUDSON PAC PPTYS INC COM 444097109 52977 1952674 SH SOLE 1952674 0 0 HUDSON TECHNOLOGIES INC COM 444144109 24 14328 SH SOLE 14328 0 0 HUMANA INC COM 444859102 284199 677873 SH SOLE 677873 0 0 HUMANIGEN INC COM NEW 444863203 3666 191911 SH SOLE 191911 0 0 HUNT J B TRANS SVCS INC COM 445658107 64744 385215 SH SOLE 385215 0 0 HUNTINGTON BANCSHARES INC COM 446150104 225076 14317811 SH SOLE 14317811 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 61017 296412 SH SOLE 296412 0 0 HUNTSMAN CORP COM 447011107 32247 1118516 SH SOLE 1118516 0 0 HURCO COMPANIES INC COM 447324104 551 15597 SH SOLE 15597 0 0 HURON CONSULTING GROUP INC COM 447462102 10575 209903 SH SOLE 209903 0 0 HYATT HOTELS CORP COM CL A 448579102 26634 322052 SH SOLE 322052 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 52 14727 SH SOLE 14727 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 3759 62310 SH SOLE 62310 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 4962 464990 SH SOLE 464990 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 11384 130660 SH SOLE 130660 0 0 I3 VERTICALS INC COM CL A 46571Y107 1463 46977 SH SOLE 46977 0 0 IAA INC COM 449253103 39841 722540 SH SOLE 722540 0 0 IAC INTERACTIVECORP NEW COM 44891N109 82683 382242 SH SOLE 382242 0 0 IBEX LTD SHS NEW G4690M101 281 12767 SH SOLE 12767 0 0 IBIO INC COM NEW 451033203 817 530192 SH SOLE 530192 0 0 ICAD INC COM NEW 44934S206 1119 52698 SH SOLE 52698 0 0 ICF INTL INC COM 44925C103 15020 171848 SH SOLE 171848 0 0 ICHOR HOLDINGS SHS G4740B105 10218 189916 SH SOLE 189916 0 0 ICON PLC SHS G4705A100 2437 12407 SH SOLE 12407 0 0 ICU MED INC COM 44930G107 31266 152187 SH SOLE 152187 0 0 IDACORP INC COM 451107106 44705 447180 SH SOLE 447180 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 1030 43822 SH SOLE 43822 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 24 18451 SH SOLE 18451 0 0 IDEX CORP COM 45167R104 103382 493893 SH SOLE 493893 0 0 IDEXX LABS INC COM 45168D104 208088 425268 SH SOLE 425268 0 0 IDT CORP CL B NEW 448947507 1124 49600 SH SOLE 49600 0 0 IES HLDGS INC COM 44951W106 7008 139013 SH SOLE 139013 0 0 IGM BIOSCIENCES INC COM 449585108 3761 49033 SH SOLE 49033 0 0 IHEARTMEDIA INC COM CL A 45174J509 21609 1190553 SH SOLE 1190553 0 0 IHS MARKIT LTD SHS G47567105 155955 1611435 SH SOLE 1611435 0 0 II-VI INC COM 902104108 58984 862709 SH SOLE 862709 0 0 ILLINOIS TOOL WKS INC COM 452308109 1083478 4891103 SH SOLE 4746853 0 144250 ILLUMINA INC COM 452327109 254389 662366 SH SOLE 662366 0 0 IMARA INC COM 45249V107 285 33750 SH SOLE 33750 0 0 IMAX CORP COM 45245E109 2559 127278 SH SOLE 127278 0 0 IMMERSION CORP COM 452521107 421 43856 SH SOLE 43856 0 0 IMMUNIC INC COM 4525EP101 289 18124 SH SOLE 18124 0 0 IMMUNITYBIO INC COM 45256X103 6107 257228 SH SOLE 257228 0 0 IMMUNOGEN INC COM 45253H101 11645 1437600 SH SOLE 1437600 0 0 IMMUNOVANT INC COM 45258J102 5318 331487 SH SOLE 331487 0 0 IMPINJ INC COM 453204109 7900 138899 SH SOLE 138899 0 0 INARI MED INC COM 45332Y109 7881 73646 SH SOLE 73646 0 0 INCYTE CORP COM 45337C102 72574 892995 SH SOLE 892995 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 1959 49142 SH SOLE 49142 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 18603 1223825 SH SOLE 1223825 0 0 INDEPENDENT BANK CORP MASS COM 453836108 21623 256833 SH SOLE 256833 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 4129 174645 SH SOLE 174645 0 0 INDEPENDENT BK GROUP INC COM 45384B106 18593 257367 SH SOLE 257367 0 0 INDUS REALTY TRUST INC COM 45580R103 565 9388 SH SOLE 9388 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 18200 786839 SH SOLE 786839 0 0 INFINERA CORP COM 45667G103 12566 1304835 SH SOLE 1304835 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 97 29948 SH SOLE 29948 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 401 90990 SH SOLE 90990 0 0 INFOSYS LTD SPONSORED ADR 456788108 7715 412092 SH SOLE 412092 0 0 INFUSYSTEM HLDGS INC COM 45685K102 781 38312 SH SOLE 38312 0 0 INGERSOLL RAND INC COM 45687V106 82301 1672430 SH SOLE 1672430 0 0 INGEVITY CORP COM 45688C107 28087 371865 SH SOLE 371865 0 0 INGLES MKTS INC CL A 457030104 14110 228861 SH SOLE 228861 0 0 INGREDION INC COM 457187102 33652 374242 SH SOLE 374242 0 0 INHIBRX INC COM 45720L107 1034 51498 SH SOLE 51498 0 0 INNOSPEC INC COM 45768S105 23241 226321 SH SOLE 226321 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 47425 263233 SH SOLE 263233 0 0 INNOVIVA INC COM 45781M101 6524 545871 SH SOLE 545871 0 0 INOGEN INC COM 45780L104 6586 125387 SH SOLE 125387 0 0 INOVALON HLDGS INC COM CL A 45781D101 15623 542840 SH SOLE 542840 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 12699 1368377 SH SOLE 1368377 0 0 INOZYME PHARMA INC COM 45790W108 1179 59495 SH SOLE 59495 0 0 INPHI CORP COM 45772F107 69276 388294 SH SOLE 388294 0 0 INSEEGO CORP COM 45782B104 4540 453979 SH SOLE 453979 0 0 INSIGHT ENTERPRISES INC COM 45765U103 25939 271837 SH SOLE 271837 0 0 INSMED INC COM PAR $.01 457669307 24950 732517 SH SOLE 732517 0 0 INSPERITY INC COM 45778Q107 24811 296284 SH SOLE 296284 0 0 INSPIRE MED SYS INC COM 457730109 39812 192333 SH SOLE 192333 0 0 INSTALLED BLDG PRODS INC COM 45780R101 18347 165460 SH SOLE 165460 0 0 INSTEEL INDS INC COM 45774W108 3979 129016 SH SOLE 129016 0 0 INSULET CORP COM 45784P101 86238 330513 SH SOLE 330513 0 0 INTEGER HLDGS CORP COM 45826H109 27472 298278 SH SOLE 298278 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 39148 566621 SH SOLE 566621 0 0 INTEL CORP COM 458140100 1249109 19517320 SH SOLE 19517294 0 26 INTELLIA THERAPEUTICS INC COM 45826J105 34608 431216 SH SOLE 431216 0 0 INTELLICHECK INC COM NEW 45817G201 344 40942 SH SOLE 40942 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 757 18484 SH SOLE 18484 0 0 INTER PARFUMS INC COM 458334109 8983 126634 SH SOLE 126634 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 30624 419276 SH SOLE 419276 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 4087 177040 SH SOLE 177040 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 273162 2445927 SH SOLE 2445927 0 0 INTERDIGITAL INC COM 45867G101 19334 304710 SH SOLE 304710 0 0 INTERFACE INC COM 458665304 9948 797071 SH SOLE 797071 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 48428 1043236 SH SOLE 1043236 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1779346 13352436 SH SOLE 13152883 0 199553 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 222152 1591231 SH SOLE 1591231 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 18390 1145738 SH SOLE 1145738 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2773 184682 SH SOLE 184682 0 0 INTERNATIONAL PAPER CO COM 460146103 263456 4872486 SH SOLE 4872486 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 5901 304480 SH SOLE 304480 0 0 INTERPUBLIC GROUP COS INC COM 460690100 169775 5814199 SH SOLE 5814199 0 0 INTERSECT ENT INC COM 46071F103 4598 220185 SH SOLE 220185 0 0 INTEVAC INC COM 461148108 461 64375 SH SOLE 64375 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 16122 475134 SH SOLE 475134 0 0 INTREPID POTASH INC COM 46121Y201 796 24428 SH SOLE 24428 0 0 INTRICON CORP COM 46121H109 537 20906 SH SOLE 20906 0 0 INTUIT COM 461202103 487445 1272500 SH SOLE 1272500 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 399019 539988 SH SOLE 539988 0 0 INUVO INC COM NEW 46122W204 38 37191 SH SOLE 37191 0 0 INVACARE CORP COM 461203101 1822 227146 SH SOLE 227146 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 224924 13050443 SH SOLE 13050443 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 113356 5033567 SH SOLE 4696522 0 337045 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 92740 1594846 SH SOLE 1545494 0 49352 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 233 6978 SH SOLE 4012 0 2966 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 4214 39875 SH SOLE 4423 0 35452 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 213 10033 SH SOLE 0 0 10033 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1369 39593 SH SOLE 12385 0 27208 INVESCO LTD SHS G491BT108 71870 2849721 SH SOLE 2849721 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 11609 2894833 SH SOLE 2894833 0 0 INVESTAR HLDG CORP COM 46134L105 474 23047 SH SOLE 23047 0 0 INVESTORS BANCORP INC NEW COM 46146L101 30946 2106586 SH SOLE 2106586 0 0 INVESTORS TITLE CO NC COM 461804106 900 5421 SH SOLE 5421 0 0 INVITAE CORP COM 46185L103 43300 1133199 SH SOLE 1133199 0 0 INVITATION HOMES INC COM 46187W107 131433 4108538 SH SOLE 4108538 0 0 IONIS PHARMACEUTICALS INC COM 462222100 31315 696496 SH SOLE 696496 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 22437 708658 SH SOLE 708658 0 0 IPG PHOTONICS CORP COM 44980X109 57792 273971 SH SOLE 273971 0 0 IQIYI INC SPONSORED ADS 46267X108 5480 329722 SH SOLE 329722 0 0 IQVIA HLDGS INC COM 46266C105 181992 942282 SH SOLE 942282 0 0 IRADIMED CORP COM 46266A109 406 15723 SH SOLE 15723 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 37464 269793 SH SOLE 269793 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 38260 927505 SH SOLE 927505 0 0 IROBOT CORP COM 462726100 28705 234939 SH SOLE 234939 0 0 IRON MTN INC NEW COM 46284V101 120899 3266640 SH SOLE 3266640 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 13302 1189795 SH SOLE 1189795 0 0 ISHARES GOLD TR ISHARES 464285105 60798 3735879 SH SOLE 3624844 0 111035 ISHARES INC CORE MSCI EMKT 46434G103 133478 2073931 SH SOLE 2035620 0 38311 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 512 36648 SH SOLE 36648 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 65921 764297 SH SOLE 741598 0 22699 ISHARES TR A RATE CP BD ETF 46429B291 55877 1008054 SH SOLE 981032 0 27022 ISHARES TR BROAD USD HIGH 46435U853 133209 3234029 SH SOLE 3175346 0 58683 ISHARES TR CORE MSCI EAFE 46432F842 284623 3950364 SH SOLE 3950364 0 0 ISHARES TR CORE S&P MCP ETF 464287507 47566 182750 SH SOLE 182750 0 0 ISHARES TR CORE S&P SCP ETF 464287804 183541 1691155 SH SOLE 1648524 0 42631 ISHARES TR CORE S&P TTL STK 464287150 339 3700 SH SOLE 3700 0 0 ISHARES TR CORE S&P US VLU 464287663 68867 999527 SH SOLE 999527 0 0 ISHARES TR CORE S&P500 ETF 464287200 452621 1137751 SH SOLE 1137751 0 0 ISHARES TR CORE US AGGBD ET 464287226 418317 3674925 SH SOLE 3610216 0 64709 ISHARES TR IBOXX HI YD ETF 464288513 647 7415 SH SOLE 1043 0 6372 ISHARES TR IBOXX INV CP ETF 464287242 59664 458775 SH SOLE 446237 0 12538 ISHARES TR INTRM GOV CR ETF 464288612 1364 11879 SH SOLE 4372 0 7507 ISHARES TR ISHS 1-5YR INVS 464288646 576211 10537872 SH SOLE 10410867 0 127005 ISHARES TR ISHS 5-10YR INVT 464288638 151222 2553134 SH SOLE 2523576 0 29558 ISHARES TR JPMORGAN USD EMG 464288281 154289 1417054 SH SOLE 1382813 0 34241 ISHARES TR MBS ETF 464288588 1443714 13315908 SH SOLE 13079549 0 236359 ISHARES TR MSCI EAFE ETF 464287465 2963 39056 SH SOLE 39056 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 117409 1608563 SH SOLE 1560369 0 48194 ISHARES TR MSCI EMG MKT ETF 464287234 352 6609 SH SOLE 6609 0 0 ISHARES TR NATIONAL MUN ETF 464288414 554533 4778390 SH SOLE 4748674 0 29716 ISHARES TR RUS 1000 VAL ETF 464287598 576 3800 SH SOLE 3800 0 0 ISHARES TR RUS MID CAP ETF 464287499 939 12700 SH SOLE 12700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 78057 353295 SH SOLE 342628 0 10667 ISHARES TR SELECT DIVID ETF 464287168 4043 35439 SH SOLE 33712 0 1727 ISHARES TR TIPS BD ETF 464287176 405479 3230903 SH SOLE 3139988 0 90915 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 300082 10029501 SH SOLE 9730267 0 299234 ISORAY INC COM 46489V104 61 55471 SH SOLE 55471 0 0 ISTAR INC COM 45031U101 18302 1029318 SH SOLE 1029318 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 30796 6208844 SH SOLE 6208844 0 0 ITEOS THERAPEUTICS INC COM 46565G104 3204 93712 SH SOLE 93712 0 0 ITERIS INC NEW COM 46564T107 639 103476 SH SOLE 103476 0 0 ITRON INC COM 465741106 31227 352246 SH SOLE 352246 0 0 ITT INC COM 45073V108 59850 658336 SH SOLE 658336 0 0 IVERIC BIO INC COM 46583P102 1275 206306 SH SOLE 206306 0 0 IZEA WORLDWIDE INC COM 46604H105 72 19013 SH SOLE 19013 0 0 J & J SNACK FOODS CORP COM 466032109 21125 134524 SH SOLE 134524 0 0 J2 GLOBAL INC COM 48123V102 47230 394035 SH SOLE 394035 0 0 JABIL INC COM 466313103 48330 926562 SH SOLE 926562 0 0 JACK IN THE BOX INC COM 466367109 31632 288139 SH SOLE 288139 0 0 JACOBS ENGR GROUP INC COM 469814107 114002 881884 SH SOLE 881884 0 0 JAGUAR HEALTH INC COM 47010C409 75 41354 SH SOLE 41354 0 0 JAMES RIV GROUP LTD COM G5005R107 13208 289512 SH SOLE 289512 0 0 JAMF HLDG CORP COM 47074L105 4755 134616 SH SOLE 134616 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 79849 2563348 SH SOLE 2563348 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 46908 285376 SH SOLE 285376 0 0 JBG SMITH PPTYS COM 46590V100 44060 1385956 SH SOLE 1385956 0 0 JD.COM INC SPON ADR CL A 47215P106 107129 1270348 SH SOLE 1270348 0 0 JEFFERIES FINL GROUP INC COM 47233W109 44010 1462116 SH SOLE 1462116 0 0 JELD-WEN HLDG INC COM 47580P103 20618 744571 SH SOLE 744571 0 0 JETBLUE AWYS CORP COM 477143101 58924 2896920 SH SOLE 2896920 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 33390 250405 SH SOLE 250405 0 0 JOHNSON & JOHNSON COM 478160104 2612684 15897077 SH SOLE 15522422 0 374655 JOHNSON CTLS INTL PLC SHS G51502105 203214 3405620 SH SOLE 3405620 0 0 JOHNSON OUTDOORS INC CL A 479167108 6331 44349 SH SOLE 44349 0 0 JOINT CORP COM 47973J102 1615 33370 SH SOLE 33370 0 0 JONES LANG LASALLE INC COM 48020Q107 50554 282359 SH SOLE 282359 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2055 200023 SH SOLE 200023 0 0 JOYY INC ADS REPSTG COM A 46591M109 6349 67734 SH SOLE 67734 0 0 JPMORGAN CHASE & CO COM 46625H100 2533222 16640751 SH SOLE 16320786 0 319965 JUNIPER NETWORKS INC COM 48203R104 61033 2409486 SH SOLE 2409486 0 0 KADANT INC COM 48282T104 17376 93916 SH SOLE 93916 0 0 KADMON HLDGS INC COM 48283N106 4315 1109108 SH SOLE 1109108 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 19930 180361 SH SOLE 180361 0 0 KALA PHARMACEUTICALS INC COM 483119103 693 102729 SH SOLE 102729 0 0 KALEIDO BIOSCIENCES INC COM 483347100 1020 125912 SH SOLE 125912 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 1205 46897 SH SOLE 46897 0 0 KAMAN CORP COM 483548103 15203 296402 SH SOLE 296402 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 107348 406744 SH SOLE 406744 0 0 KAR AUCTION SVCS INC COM 48238T109 19660 1310613 SH SOLE 1310613 0 0 KARUNA THERAPEUTICS INC COM 48576A100 14531 120857 SH SOLE 120857 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 4758 452244 SH SOLE 452244 0 0 KB HOME COM 48666K109 38401 825281 SH SOLE 825281 0 0 KBR INC COM 48242W106 39837 1037679 SH SOLE 1037679 0 0 KE HLDGS INC SPONSORED ADS 482497104 8118 142461 SH SOLE 142461 0 0 KEARNY FINL CORP MD COM 48716P108 6246 516992 SH SOLE 516992 0 0 KELLOGG CO COM 487836108 191711 3028609 SH SOLE 3028609 0 0 KELLY SVCS INC CL A 488152208 7443 334211 SH SOLE 334211 0 0 KEMPER CORP COM 488401100 43730 548535 SH SOLE 548535 0 0 KENNAMETAL INC COM 489170100 31572 789892 SH SOLE 789892 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 22617 1119081 SH SOLE 1119081 0 0 KEROS THERAPEUTICS INC COM 492327101 3589 58310 SH SOLE 58310 0 0 KEURIG DR PEPPER INC COM 49271V100 50672 1474281 SH SOLE 1474281 0 0 KEYCORP COM 493267108 233174 11670360 SH SOLE 11670360 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 113940 794557 SH SOLE 794557 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 455 76316 SH SOLE 76316 0 0 KFORCE INC COM 493732101 13242 247046 SH SOLE 247046 0 0 KILROY RLTY CORP COM 49427F108 71289 1086221 SH SOLE 1086221 0 0 KIMBALL ELECTRONICS INC COM 49428J109 4380 169759 SH SOLE 169759 0 0 KIMBALL INTL INC CL B 494274103 3529 252016 SH SOLE 252016 0 0 KIMBERLY-CLARK CORP COM 494368103 558598 4017235 SH SOLE 3993103 0 24132 KIMCO RLTY CORP COM 49446R109 90965 4851418 SH SOLE 4851418 0 0 KINDER MORGAN INC DEL COM 49456B101 418735 25149175 SH SOLE 24361197 0 787978 KINDRED BIOSCIENCES INC COM 494577109 480 96426 SH SOLE 96426 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1726 43888 SH SOLE 43888 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1212 65446 SH SOLE 65446 0 0 KINNATE BIOPHARMA INC COM 49705R105 2763 88641 SH SOLE 88641 0 0 KINSALE CAP GROUP INC COM 49714P108 25166 152705 SH SOLE 152705 0 0 KIRBY CORP COM 497266106 19861 329467 SH SOLE 329467 0 0 KITE RLTY GROUP TR COM NEW 49803T300 24735 1282268 SH SOLE 1282268 0 0 KKR & CO INC COM 48251W104 71574 1465159 SH SOLE 1465159 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 3464 188347 SH SOLE 188347 0 0 KLA CORP COM NEW 482480100 242144 732879 SH SOLE 732879 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 46018 956914 SH SOLE 956914 0 0 KNOLL INC COM NEW 498904200 9882 598545 SH SOLE 598545 0 0 KNOWLES CORP COM 49926D109 17610 841770 SH SOLE 841770 0 0 KODIAK SCIENCES INC COM 50015M109 26095 230131 SH SOLE 230131 0 0 KOHLS CORP COM 500255104 102825 1724946 SH SOLE 1724946 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 377 6617 SH SOLE 6617 0 0 KONTOOR BRANDS INC COM 50050N103 34235 705434 SH SOLE 705434 0 0 KOPIN CORP COM 500600101 266 25275 SH SOLE 25275 0 0 KOPPERS HOLDINGS INC COM 50060P106 10752 309311 SH SOLE 309311 0 0 KORN FERRY COM NEW 500643200 33248 533063 SH SOLE 533063 0 0 KOSMOS ENERGY LTD COM 500688106 14487 4718884 SH SOLE 4718884 0 0 KRAFT HEINZ CO COM 500754106 122506 3062629 SH SOLE 3062629 0 0 KRATON CORPORATION COM 50077C106 16235 443698 SH SOLE 443698 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 23244 852021 SH SOLE 852021 0 0 KROGER CO COM 501044101 155219 4312831 SH SOLE 4312831 0 0 KRONOS BIO INC COM 50107A104 2792 95361 SH SOLE 95361 0 0 KRONOS WORLDWIDE INC COM 50105F105 2271 148412 SH SOLE 148412 0 0 KRYSTAL BIOTECH INC COM 501147102 8822 114505 SH SOLE 114505 0 0 KULICKE & SOFFA INDS INC COM 501242101 21412 435993 SH SOLE 435993 0 0 KURA ONCOLOGY INC COM 50127T109 12531 443227 SH SOLE 443227 0 0 KURA SUSHI USA INC CL A COM 501270102 271 8558 SH SOLE 8558 0 0 KVH INDS INC COM 482738101 503 39634 SH SOLE 39634 0 0 KYMERA THERAPEUTICS INC COM 501575104 2427 62448 SH SOLE 62448 0 0 L BRANDS INC COM 501797104 106122 1715515 SH SOLE 1715515 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 193302 953730 SH SOLE 953730 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 772 181934 SH SOLE 181934 0 0 LA Z BOY INC COM 505336107 21914 515847 SH SOLE 515847 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 112734 442041 SH SOLE 442041 0 0 LADDER CAP CORP CL A 505743104 14782 1252661 SH SOLE 1252661 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 699 18648 SH SOLE 18648 0 0 LAKELAND BANCORP INC COM 511637100 5919 339585 SH SOLE 339585 0 0 LAKELAND FINL CORP COM 511656100 11919 172251 SH SOLE 172251 0 0 LAKELAND INDS INC COM 511795106 1885 67659 SH SOLE 67659 0 0 LAM RESEARCH CORP COM 512807108 404278 679183 SH SOLE 679183 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 75306 801804 SH SOLE 801804 0 0 LAMB WESTON HLDGS INC COM 513272104 81118 1046945 SH SOLE 1046945 0 0 LANCASTER COLONY CORP COM 513847103 37223 212262 SH SOLE 212262 0 0 LANDEC CORP COM 514766104 1833 172838 SH SOLE 172838 0 0 LANDMARK BANCORP INC COM 51504L107 301 11381 SH SOLE 11381 0 0 LANDOS BIOPHARMA INC COM 515069102 130 13442 SH SOLE 13442 0 0 LANDS END INC NEW COM 51509F105 2511 101170 SH SOLE 101170 0 0 LANDSTAR SYS INC COM 515098101 49008 296906 SH SOLE 296906 0 0 LANNET INC COM 516012101 1198 226809 SH SOLE 226809 0 0 LANTHEUS HLDGS INC COM 516544103 9724 455002 SH SOLE 455002 0 0 LAREDO PETROLEUM INC COM 516806205 1266 42115 SH SOLE 42115 0 0 LAS VEGAS SANDS CORP COM 517834107 93539 1539480 SH SOLE 1539480 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 44018 977724 SH SOLE 977724 0 0 LAUDER ESTEE COS INC CL A 518439104 308599 1061024 SH SOLE 1061024 0 0 LAUREATE EDUCATION INC CL A 518613203 15557 1144738 SH SOLE 1144738 0 0 LAWSON PRODS INC COM 520776105 660 12719 SH SOLE 12719 0 0 LAZARD LTD SHS A G54050102 90213 2073385 SH SOLE 2073385 0 0 LCI INDS COM 50189K103 30794 232793 SH SOLE 232793 0 0 LCNB CORP COM 50181P100 538 30738 SH SOLE 30738 0 0 LEAF GROUP LTD COM