0001582202-21-000003.txt : 20210806 0001582202-21-000003.hdr.sgml : 20210806 20210806083733 ACCESSION NUMBER: 0001582202-21-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210806 DATE AS OF CHANGE: 20210806 EFFECTIVENESS DATE: 20210806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Swiss National Bank CENTRAL INDEX KEY: 0001582202 IRS NUMBER: 000000000 STATE OF INCORPORATION: V8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15577 FILM NUMBER: 211150935 BUSINESS ADDRESS: STREET 1: BOERSENSTRASSE 15 STREET 2: P.O. BOX 2800 CITY: ZURICH STATE: V8 ZIP: CH-8022 BUSINESS PHONE: (41)-44-631-31-11 MAIL ADDRESS: STREET 1: BOERSENSTRASSE 15 STREET 2: P.O. BOX 2800 CITY: ZURICH STATE: V8 ZIP: CH-8022 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001582202 XXXXXXXX 06-30-2021 06-30-2021 Swiss National Bank
BOERSENSTRASSE 15 P.O. BOX 2800 ZURICH V8 CH-8022
13F HOLDINGS REPORT 028-15577 N
Etienne Marrel Risk Manager 0041586312153 Etienne Marrel Zurich V8 08-06-2021 0 2642 162134960 false
INFORMATION TABLE 2 InfoTable_Q22021.xml 1 800 FLOWERS COM INC CL A 68243Q106 1935 60700 SH SOLE 60700 0 0 10X GENOMICS INC CL A COM 88025U109 58418 298324 SH SOLE 298324 0 0 1LIFE HEALTHCARE INC COM 68269G107 5984 181000 SH SOLE 181000 0 0 1ST SOURCE CORP COM 336901103 1816 39089 SH SOLE 39089 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 4455 194120 SH SOLE 194120 0 0 2U INC COM 90214J101 6796 163100 SH SOLE 163100 0 0 3-D SYS CORP DEL COM NEW 88554D205 10938 273650 SH SOLE 273650 0 0 3M CO COM 88579Y101 469059 2361469 SH SOLE 2361469 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 496 20600 SH SOLE 20600 0 0 51JOB INC SPONSORED ADS 316827104 5657 72737 SH SOLE 72737 0 0 8X8 INC NEW COM 282914100 6249 225100 SH SOLE 225100 0 0 908 DEVICES INC COM 65443P102 581 15000 SH SOLE 15000 0 0 A10 NETWORKS INC COM 002121101 1421 126200 SH SOLE 126200 0 0 AAON INC COM PAR $0.004 000360206 5774 92250 SH SOLE 92250 0 0 AAR CORP COM 000361105 2864 73900 SH SOLE 73900 0 0 ABBOTT LABS COM 002824100 837428 7223565 SH SOLE 7223565 0 0 ABBVIE INC COM 00287Y109 811073 7200575 SH SOLE 7200575 0 0 ABERCROMBIE & FITCH CO CL A 002896207 6384 137500 SH SOLE 137500 0 0 ABIOMED INC COM 003654100 57589 184514 SH SOLE 184514 0 0 ABM INDS INC COM 000957100 6559 147900 SH SOLE 147900 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 1498 103400 SH SOLE 103400 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 3320 80500 SH SOLE 80500 0 0 ACADIA HEALTHCAREPANY IN COM 00404A109 11695 186368 SH SOLE 186368 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 6454 264604 SH SOLE 264604 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4177 190200 SH SOLE 190200 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1465 123400 SH SOLE 123400 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 578 71700 SH SOLE 71700 0 0 ACCELERON PHARMA INC COM 00434H108 15071 120100 SH SOLE 120100 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 762368 2586138 SH SOLE 2586138 0 0 ACCO BRANDS CORP COM 00081T108 1798 208300 SH SOLE 208300 0 0 ACCOLADE INC COM 00437E102 3856 71000 SH SOLE 71000 0 0 ACI WORLDWIDE INC COM 004498101 8631 232400 SH SOLE 232400 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1707 97200 SH SOLE 97200 0 0 ACM RESH INC COM CL A 00108J109 2852 27900 SH SOLE 27900 0 0 ACTIVISION BLIZZARD INC COM 00507V109 301557 3159645 SH SOLE 3159645 0 0 ACUITY BRANDS INC COM 00508Y102 14850 79400 SH SOLE 79400 0 0 ACUSHNET HLDGS CORP COM 005098108 4046 81900 SH SOLE 81900 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 3467 126500 SH SOLE 126500 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 8152 199500 SH SOLE 199500 0 0 ADDUS HOMECARE CORP COM 006739106 3036 34800 SH SOLE 34800 0 0 ADECOAGRO S A COM L00849106 259 25800 SH SOLE 25800 0 0 ADIENT PLC ORD SHS G0084W101 9370 207298 SH SOLE 207298 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1143104 1951889 SH SOLE 1951889 0 0 ADT INC DEL COM 00090Q103 3624 335900 SH SOLE 335900 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3742 105000 SH SOLE 105000 0 0 ADTRAN INC COM 00738A106 2183 105700 SH SOLE 105700 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 54817 267219 SH SOLE 267219 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 13662 117200 SH SOLE 117200 0 0 ADVANCED ENERGY INDS COM 007973100 9513 84400 SH SOLE 84400 0 0 ADVANCED MICRO DEVICES INC COM 007903107 463932 4939126 SH SOLE 4939126 0 0 ADVANSIX INC COM 00773T101 1845 61800 SH SOLE 61800 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1515 140400 SH SOLE 140400 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 468 133700 SH SOLE 133700 0 0 AECOM COM 00766T100 19584 309280 SH SOLE 309280 0 0 AERCAP HOLDINGS NV SHS N00985106 14646 286000 SH SOLE 286000 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1569 98000 SH SOLE 98000 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 7017 145300 SH SOLE 145300 0 0 AEROVIRONMENT INC COM 008073108 5058 50500 SH SOLE 50500 0 0 AES CORP COM 00130H105 70776 2714845 SH SOLE 2714845 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 14480 93900 SH SOLE 93900 0 0 AFLAC INC COM 001055102 143131 2667362 SH SOLE 2667362 0 0 AGCO CORP COM 001084102 18292 140300 SH SOLE 140300 0 0 AGENUS INC COM NEW 00847G705 1956 356300 SH SOLE 356300 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 183834 1243721 SH SOLE 1243721 0 0 AGILYSYS INC COM 00847J105 2815 49500 SH SOLE 49500 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 7608 138060 SH SOLE 138060 0 0 AGNICO EAGLE MINES LTD COM 008474108 63091 1041353 SH SOLE 1041353 0 0 AGORA INC ADS 00851L103 4774 113764 SH SOLE 113764 0 0 AGREE RLTY CORP COM 008492100 9860 139882 SH SOLE 139882 0 0 AIR LEASE CORP CL A 00912X302 9955 238500 SH SOLE 238500 0 0 AIR PRODS & CHEMS INC COM 009158106 259559 902248 SH SOLE 902248 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 763 32850 SH SOLE 32850 0 0 AIRBNB INC COM CL A 009066101 37719 246305 SH SOLE 246305 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 77526 664885 SH SOLE 664885 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1218 321485 SH SOLE 321485 0 0 AKERO THERAPEUTICS INC COM 00973Y108 853 34400 SH SOLE 34400 0 0 AKOUOS INC COM 00973J101 333 26500 SH SOLE 26500 0 0 ALAMO GROUP INC COM 011311107 3405 22300 SH SOLE 22300 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 6650 868836 SH SOLE 868836 0 0 ALARM HLDGS INC COM 011642105 8792 103800 SH SOLE 103800 0 0 ALASKA AIR GROUP INC COM 011659109 4131 68500 SH SOLE 68500 0 0 ALBANY INTL CORP CL A 012348108 6043 67700 SH SOLE 67700 0 0 ALBEMARLE CORP COM 012653101 80118 475592 SH SOLE 475592 0 0 ALBIREO PHARMA INC COM 01345P106 1186 33700 SH SOLE 33700 0 0 ALCOA CORP COM 013872106 15123 410494 SH SOLE 410494 0 0 ALECTOR INC COM 014442107 2375 114000 SH SOLE 114000 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2924 159620 SH SOLE 159620 0 0 ALEXANDERS INC COM 014752109 1367 5100 SH SOLE 5100 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 96329 529455 SH SOLE 529455 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 165501 900881 SH SOLE 900881 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 38213 2559800 SH SOLE 2559800 0 0 ALIGN TECHNOLOGY INC COM 016255101 186609 305416 SH SOLE 305416 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 685 33600 SH SOLE 33600 0 0 ALKERMES PLC SHS G01767105 8607 351000 SH SOLE 351000 0 0 ALLAKOS INC COM 01671P100 5925 69400 SH SOLE 69400 0 0 ALLEGHANY CORP MD COM 017175100 38058 57053 SH SOLE 57053 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5828 279500 SH SOLE 279500 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1626 42300 SH SOLE 42300 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1751 9028 SH SOLE 9028 0 0 ALLEGION PLC ORD SHS G0176J109 51529 369915 SH SOLE 369915 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 3471 125300 SH SOLE 125300 0 0 ALLETE INC COM NEW 018522300 8041 114900 SH SOLE 114900 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 10838 104023 SH SOLE 104023 0 0 ALLIANT ENERGY CORP COM 018802108 56837 1019310 SH SOLE 1019310 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 9732 244900 SH SOLE 244900 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 4447 170500 SH SOLE 170500 0 0 ALLOVIR INC COM 019818103 1557 78900 SH SOLE 78900 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6445 348200 SH SOLE 348200 0 0 ALLSTATE CORP COM 020002101 161088 1234961 SH SOLE 1234961 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 80846 476910 SH SOLE 476910 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1380 45400 SH SOLE 45400 0 0 ALPHABET INC CAP STK CL A 02079K305 2994343 1226290 SH SOLE 1226290 0 0 ALPHABET INC CAP STK CL C 02079K107 3012689 1202037 SH SOLE 1202037 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2088 136300 SH SOLE 136300 0 0 ALTABANCORP COM 021347109 1169 27000 SH SOLE 27000 0 0 ALTAIR ENGR INC COM CL A 021369103 6725 97500 SH SOLE 97500 0 0 ALTERYX INC COM CL A 02156B103 11174 129900 SH SOLE 129900 0 0 ALTICE USA INC CL A 02156K103 32402 949080 SH SOLE 949080 0 0 ALTO INGREDIENTS INC COM 021513106 925 151400 SH SOLE 151400 0 0 ALTRA INDL MOTION CORP COM 02208R106 9272 142600 SH SOLE 142600 0 0 ALTRIA GROUP INC COM 02209S103 361316 7577932 SH SOLE 7577932 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 968 17700 SH SOLE 17700 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 481 30800 SH SOLE 30800 0 0 AMAZON INC COM 023135106 6004015 1745272 SH SOLE 1745272 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1582 101000 SH SOLE 101000 0 0 AMBARELLA INC SHS G037AX101 8267 77533 SH SOLE 77533 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 47200 832741 SH SOLE 832741 0 0 AMC NETWORKS INC CL A 00164V103 3941 59000 SH SOLE 59000 0 0 AMCOR PLC ORD G0250X107 72991 6369198 SH SOLE 6369198 0 0 AMEDISYS INC COM 023436108 17733 72400 SH SOLE 72400 0 0 AMER SOFTWARE INC CL A 029683109 1489 67800 SH SOLE 67800 0 0 AMER STATES WTR CO COM 029899101 6468 81300 SH SOLE 81300 0 0 AMERANT BANCORP INC CL A 023576101 1024 47900 SH SOLE 47900 0 0 AMERCO COM 023586100 23670 40159 SH SOLE 40159 0 0 AMEREN CORP COM 023608102 82688 1033087 SH SOLE 1033087 0 0 AMERESCO INC CL A 02361E108 3305 52700 SH SOLE 52700 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 7477 352500 SH SOLE 352500 0 0 AMERICAN ASSETS TR INC COM 024013104 4225 113300 SH SOLE 113300 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2584 249700 SH SOLE 249700 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 14173 303352 SH SOLE 303352 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 13060 348000 SH SOLE 348000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 171303 2025092 SH SOLE 2025092 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 6138 189900 SH SOLE 189900 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2034 239860 SH SOLE 239860 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 37401 299881 SH SOLE 299881 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 24325 626117 SH SOLE 626117 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 167799 3525197 SH SOLE 3525197 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2646 17813 SH SOLE 17813 0 0 AMERICAN PUB ED INC COM 02913V103 1134 40000 SH SOLE 40000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 489483 1811959 SH SOLE 1811959 0 0 AMERICAN VANGUARD CORP COM 030371108 1051 60051 SH SOLE 60051 0 0 AMERICAN WELL CORP CL A 03044L105 1429 113600 SH SOLE 113600 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3063 37500 SH SOLE 37500 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 114062 740038 SH SOLE 740038 0 0 AMERICAS CAR-MART INC COM 03062T105 2069 14600 SH SOLE 14600 0 0 AMERICOLD RLTY TR COM 03064D108 19951 527100 SH SOLE 527100 0 0 AMERIS BANCORP COM 03076K108 7759 153244 SH SOLE 153244 0 0 AMERISAFE INC COM 03071H100 2543 42600 SH SOLE 42600 0 0 AMERISOURCEBERGEN CORP COM 03073E105 71756 626747 SH SOLE 626747 0 0 AMETEK INC COM 031100100 125555 940486 SH SOLE 940486 0 0 AMGEN INC COM 031162100 574062 2355126 SH SOLE 2355126 0 0 AMICUS THERAPEUTICS INC COM 03152W109 4493 466100 SH SOLE 466100 0 0 AMKOR TECHNOLOGY INC COM 031652100 5714 241400 SH SOLE 241400 0 0 AMN HEALTHCARE SVCS INC COM 001744101 10057 103700 SH SOLE 103700 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1083 211500 SH SOLE 211500 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1689 83800 SH SOLE 83800 0 0 AMPHENOL CORP NEW CL A 032095101 167182 2443823 SH SOLE 2443823 0 0 AMYRIS INC COM NEW 03236M200 5599 342000 SH SOLE 342000 0 0 ANALOG DEVICES INC COM 032654105 258960 1504180 SH SOLE 1504180 0 0 ANAPLAN INC COM 03272L108 15004 281500 SH SOLE 281500 0 0 ANAPTYSBIO INC COM 032724106 1016 39200 SH SOLE 39200 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3351 146600 SH SOLE 146600 0 0 ANDERSONS INC COM 034164103 2123 69550 SH SOLE 69550 0 0 ANGI INC COM CL A NEW 00183L102 1981 146500 SH SOLE 146500 0 0 ANGIODYNAMICS INC COM 03475V101 2271 83700 SH SOLE 83700 0 0 ANI PHARMACEUTICALS INC COM 00182C103 764 21800 SH SOLE 21800 0 0 ANIKA THERAPEUTICS INC COM 035255108 1355 31300 SH SOLE 31300 0 0 ANNEXON INC COM 03589W102 756 33600 SH SOLE 33600 0 0 ANSYS INC COM 03662Q105 122782 353777 SH SOLE 353777 0 0 ANTARES PHARMA INC COM 036642106 1522 349000 SH SOLE 349000 0 0 ANTERIX INC COM 03676C100 1509 25150 SH SOLE 25150 0 0 ANTERO MIDSTREAM CORP COM 03676B102 7099 683300 SH SOLE 683300 0 0 ANTERO RESOURCES CORP COM 03674X106 8980 597500 SH SOLE 597500 0 0 ANTHEM INC COM 036752103 381278 998632 SH SOLE 998632 0 0 AON PLC SHS CL A G0403H108 220011 921474 SH SOLE 921474 0 0 APA CORPORATION COM 03743Q108 17975 831000 SH SOLE 831000 0 0 APARTMENT INCOME REIT CORP COM 03750L109 15561 328084 SH SOLE 328084 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 2202 328184 SH SOLE 328184 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 8399 132900 SH SOLE 132900 0 0 API GROUP CORP COM STK 00187Y100 6447 308600 SH SOLE 308600 0 0 APOGEE ENTERPRISES INC COM 037598109 2334 57300 SH SOLE 57300 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 4155 66144 SH SOLE 66144 0 0 APOLLOL REAL EST FIN INC COM 03762U105 4916 308239 SH SOLE 308239 0 0 APPFOLIO INC COM CL A 03783C100 5069 35900 SH SOLE 35900 0 0 APPHARVEST INC COM 03783T103 1899 118700 SH SOLE 118700 0 0 APPIAN CORP CL A 03782L101 10648 77300 SH SOLE 77300 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7133 467410 SH SOLE 467410 0 0 APPLE INC COM 037833100 9375653 68455408 SH SOLE 68455408 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7795 85600 SH SOLE 85600 0 0 APPLIED MATLS INC COM 038222105 532828 3741770 SH SOLE 3741770 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 1057 23100 SH SOLE 23100 0 0 APPLIED THERAPEUTICS INC COM 03828A101 775 37300 SH SOLE 37300 0 0 APRIA INC COM 03836A101 913 32600 SH SOLE 32600 0 0 APTARGROUP INC COM 038336103 20225 143600 SH SOLE 143600 0 0 APTIV PLC SHS G6095L109 173223 1101017 SH SOLE 1101017 0 0 ARAMARK COM 03852U106 34729 932312 SH SOLE 932312 0 0 ARBOR REALTY TRUST INC COM 038923108 4623 259451 SH SOLE 259451 0 0 ARCBEST CORP COM 03937C105 3259 56000 SH SOLE 56000 0 0 ARCH CAP GROUP LTD ORD G0450A105 64694 1661389 SH SOLE 1661389 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 137954 2276462 SH SOLE 2276462 0 0 ARCHROCK INC COM 03957W106 2551 286300 SH SOLE 286300 0 0 ARCONIC CORPORATION COM 03966V107 8203 230300 SH SOLE 230300 0 0 ARCOSA INC COM 039653100 6238 106200 SH SOLE 106200 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1567 46300 SH SOLE 46300 0 0 ARCUS BIOSCIENCES INC COM 03969F109 2359 85896 SH SOLE 85896 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1506 55200 SH SOLE 55200 0 0 ARDELYX INC COM 039697107 905 119400 SH SOLE 119400 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 8614 126305 SH SOLE 126305 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 15717 247166 SH SOLE 247166 0 0 ARESL REAL ESTATE CORP COM 04013V108 1445 98400 SH SOLE 98400 0 0 ARGAN INC COM 04010E109 1654 34600 SH SOLE 34600 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 3966 76516 SH SOLE 76516 0 0 ARISTA NETWORKS INC COM 040413106 84520 233282 SH SOLE 233282 0 0 ARKO CORP COM 041242108 1008 109661 SH SOLE 109661 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1737 130700 SH SOLE 130700 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1643 143912 SH SOLE 143912 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 11294 105300 SH SOLE 105300 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 3930 251900 SH SOLE 251900 0 0 ARROW ELECTRS INC COM 042735100 34625 304182 SH SOLE 304182 0 0 ARROW FINL CORP COM 042744102 1229 34193 SH SOLE 34193 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 17997 217300 SH SOLE 217300 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 7262 142900 SH SOLE 142900 0 0 ARVINAS INC COM 04335A105 6052 78600 SH SOLE 78600 0 0 ASANA INC CL A 04342Y104 8734 140800 SH SOLE 140800 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 7283 42500 SH SOLE 42500 0 0 ASGN INC COM 00191U102 11302 116600 SH SOLE 116600 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 11113 127000 SH SOLE 127000 0 0 ASPEN TECHNOLOGY INC COM 045327103 20562 149500 SH SOLE 149500 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 623 110800 SH SOLE 110800 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1000 39900 SH SOLE 39900 0 0 ASSOCIATED BANC CORP COM 045487105 6898 336840 SH SOLE 336840 0 0 ASSURANT INC COM 04621X108 36881 236144 SH SOLE 236144 0 0 ASSURED GUARANTY LTD COM G0585R106 8456 178100 SH SOLE 178100 0 0 ASTEC INDS INC COM 046224101 2977 47300 SH SOLE 47300 0 0 AT HOME GROUP INC COM 04650Y100 5261 142800 SH SOLE 142800 0 0 AT&T INC COM 00206R102 836939 29080562 SH SOLE 29080562 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2437 156700 SH SOLE 156700 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 784 36500 SH SOLE 36500 0 0 ATERIAN INC COM 02156U101 429 29300 SH SOLE 29300 0 0 ATHENE HOLDING LTD CL A G0684D107 36912 546842 SH SOLE 546842 0 0 ATHENEX INC COM 04685N103 619 133900 SH SOLE 133900 0 0 ATHERSYS INC NEW COM 04744L106 618 429100 SH SOLE 429100 0 0 ATKORE INC COM 047649108 7299 102800 SH SOLE 102800 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 6286 173547 SH SOLE 173547 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1069 15700 SH SOLE 15700 0 0 ATLAS CORP SHARES Y0436Q109 2715 190500 SH SOLE 190500 0 0 ATMOS ENERGY CORP COM 049560105 50217 522492 SH SOLE 522492 0 0 ATN INTL INC COM 00215F107 1115 24500 SH SOLE 24500 0 0 ATRECA INC CL A COM 04965G109 453 53200 SH SOLE 53200 0 0 ATRICURE INC COM 04963C209 7481 94300 SH SOLE 94300 0 0 ATRION CORP COM 049904105 1988 3202 SH SOLE 3202 0 0 AUDACY INC CL A 05070N103 1172 271900 SH SOLE 271900 0 0 AUDIOCODES LTD ORD M15342104 1963 58406 SH SOLE 58406 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 2929 225500 SH SOLE 225500 0 0 AURORA CANNABIS INC COM 05156X884 3963 436672 SH SOLE 436672 0 0 AUTODESK INC COM 052769106 261774 896794 SH SOLE 896794 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 9849 153989 SH SOLE 153989 0 0 AUTOLIV INC COM 052800109 33187 339473 SH SOLE 339473 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 346577 1744923 SH SOLE 1744923 0 0 AUTONATION INC COM 05329W102 11169 117800 SH SOLE 117800 0 0 AUTOZONE INC COM 053332102 138363 92723 SH SOLE 92723 0 0 AVALARA INC COM 05338G106 56351 348275 SH SOLE 348275 0 0 AVALONBAY CMNTYS INC COM 053484101 118740 568980 SH SOLE 568980 0 0 AVANOS MED INC COM 05350V106 3844 105700 SH SOLE 105700 0 0 AVANTOR INC COM 05352A100 75625 2129683 SH SOLE 2129683 0 0 AVAYA HLDGS CORP COM 05351X101 4974 184900 SH SOLE 184900 0 0 AVERY DENNISON CORP COM 053611109 71185 338587 SH SOLE 338587 0 0 AVID BIOSERVICES INC COM 05368M106 3440 134100 SH SOLE 134100 0 0 AVID TECHNOLOGY INC COM 05367P100 2913 74400 SH SOLE 74400 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 919 37200 SH SOLE 37200 0 0 AVIENT CORPORATION COM 05368V106 9891 201200 SH SOLE 201200 0 0 AVIS BUDGET GROUP COM 053774105 8996 115500 SH SOLE 115500 0 0 AVISTA CORP COM 05379B107 6516 152700 SH SOLE 152700 0 0 AVNET INC COM 053807103 8786 219200 SH SOLE 219200 0 0 AVROBIO INC COM 05455M100 712 80100 SH SOLE 80100 0 0 AXALTA COATING SYS LTD COM G0750C108 14178 465000 SH SOLE 465000 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2995 74100 SH SOLE 74100 0 0 AXIS CAP HLDGS LTD SHS G0692U109 8199 167300 SH SOLE 167300 0 0 AXOGEN INC COM 05463X106 1839 85100 SH SOLE 85100 0 0 AXON ENTERPRISE INC COM 05464C101 24770 140100 SH SOLE 140100 0 0 AXONICS INC COM 05465P101 4185 66000 SH SOLE 66000 0 0 AXOS FINANCIAL INC COM 05465C100 5437 117200 SH SOLE 117200 0 0 AXSOME THERAPEUTICS INC COM 05464T104 3609 53500 SH SOLE 53500 0 0 AZEK CO INC CL A 05478C105 8689 204650 SH SOLE 204650 0 0 AZZ INC COM 002474104 2895 55900 SH SOLE 55900 0 0 B & G FOODS INC NEW COM 05508R106 4644 141600 SH SOLE 141600 0 0 B. RILEY FINANCIAL INC COM 05580M108 2454 32500 SH SOLE 32500 0 0 B2GOLD CORP COM 11777Q209 18948 4508329 SH SOLE 4508329 0 0 BADGER METER INC COM 056525108 6299 64200 SH SOLE 64200 0 0 BAIDU INC SPON ADR REP A 056752108 133447 654472 SH SOLE 654472 0 0 BAKER HUGHES COMPANY CL A 05722G100 67978 2972352 SH SOLE 2972352 0 0 BALCHEM CORP COM 057665200 9372 71400 SH SOLE 71400 0 0 BALL CORP COM 058498106 107627 1328399 SH SOLE 1328399 0 0 BALLARD PWR SYS INC NEW COM 058586108 18511 1018800 SH SOLE 1018800 0 0 BALLYS CORPORATION COM 05875B106 3838 70925 SH SOLE 70925 0 0 BANC OF CALIFORNIA INC COM 05990K106 1749 99700 SH SOLE 99700 0 0 BANCFIRST CORP COM 05945F103 2473 39618 SH SOLE 39618 0 0 BANCORP INC DEL COM 05969A105 2632 114400 SH SOLE 114400 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 6527 230400 SH SOLE 230400 0 0 BANDWIDTH INC COM CL A 05988J103 6372 46200 SH SOLE 46200 0 0 BANK FIRST CORP COM 06211J100 1069 15317 SH SOLE 15317 0 0 BANK HAWAII CORP COM 062540109 7448 88437 SH SOLE 88437 0 0 BANK MARIN BANCORP COM 063425102 855 26800 SH SOLE 26800 0 0 BANK OZK COM 06417N103 11355 269333 SH SOLE 269333 0 0 BANKUNITED INC COM 06652K103 8756 205100 SH SOLE 205100 0 0 BANNER CORP COM NEW 06652V208 4201 77500 SH SOLE 77500 0 0 BAOZUN INC SPONSORED ADR 06684L103 4011 113191 SH SOLE 113191 0 0 BAR HBR BANKSHARES COM 066849100 942 32900 SH SOLE 32900 0 0 BARNES GROUP INC COM 067806109 5438 106100 SH SOLE 106100 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1227 16900 SH SOLE 16900 0 0 BAUSCH HEALTH COS INC COM 071734107 38100 1295760 SH SOLE 1295760 0 0 BAXTER INTL INC COM 071813109 165804 2059675 SH SOLE 2059675 0 0 BCE INC COM NEW 05534B760 15324 310154 SH SOLE 310154 0 0 BEACON ROOFING SUPPLY INC COM 073685109 6518 122400 SH SOLE 122400 0 0 BEAM THERAPEUTICS INC COM 07373V105 8688 67500 SH SOLE 67500 0 0 BECTON DICKINSON & CO COM 075887109 288118 1184746 SH SOLE 1184746 0 0 BED BATH & BEYOND INC COM 075896100 8449 253800 SH SOLE 253800 0 0 BEIGENE LTD SPONSORED ADR 07725L102 38775 112985 SH SOLE 112985 0 0 BELDEN INC COM 077454106 4976 98400 SH SOLE 98400 0 0 BELLRING BRANDS INC COM CL A 079823100 2730 87100 SH SOLE 87100 0 0 BENCHMARK ELECTRS INC COM 08160H101 2288 80400 SH SOLE 80400 0 0 BENEFITFOCUS INC COM 08180D106 808 57300 SH SOLE 57300 0 0 BENTLEY SYS INC COM CL B 08265T208 45333 699800 SH SOLE 699800 0 0 BERKLEY W R CORP COM 084423102 43104 579128 SH SOLE 579128 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 3070 112000 SH SOLE 112000 0 0 BERRY GLOBAL GROUP INC COM 08579W103 19261 295318 SH SOLE 295318 0 0 BEST BUY INC COM 086516101 109320 950773 SH SOLE 950773 0 0 BEYOND MEAT INC COM 08862E109 19623 124600 SH SOLE 124600 0 0 BGC PARTNERS INC CL A 05541T101 3633 640808 SH SOLE 640808 0 0 BIG LOTS INC COM 089302103 5129 77706 SH SOLE 77706 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 5434 83700 SH SOLE 83700 0 0 BILIBILI INC SPONS ADS REP Z 090040106 48116 394914 SH SOLE 394914 0 0 BILL HLDGS INC COM 090043100 28246 154200 SH SOLE 154200 0 0 BIO RAD LABS INC CL A 090572207 58672 91065 SH SOLE 91065 0 0 BIOATLA INC COM 09077B104 763 18000 SH SOLE 18000 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 6164 389868 SH SOLE 389868 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 689 192400 SH SOLE 192400 0 0 BIOGEN INC COM 09062X103 215059 621072 SH SOLE 621072 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 11543 118900 SH SOLE 118900 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2568 57700 SH SOLE 57700 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 61979 742798 SH SOLE 742798 0 0 BIONANO GENOMICS INC COM 09075F107 4502 614200 SH SOLE 614200 0 0 BIO-TECHNE CORP COM 09073M104 71276 158300 SH SOLE 158300 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1232 42400 SH SOLE 42400 0 0 BJS RESTAURANTS INC COM 09180C106 2418 49200 SH SOLE 49200 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 14398 302600 SH SOLE 302600 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 580 47600 SH SOLE 47600 0 0 BLACK HILLS CORP COM 092113109 9075 138279 SH SOLE 138279 0 0 BLACK KNIGHT INC COM 09215C105 49960 640671 SH SOLE 640671 0 0 BLACKBAUD INC COM 09227Q100 7347 95953 SH SOLE 95953 0 0 BLACKBERRY LTD COM 09228F103 28023 2288550 SH SOLE 2288550 0 0 BLACKLINE INC COM 09239B109 12752 114600 SH SOLE 114600 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 9819 307900 SH SOLE 307900 0 0 BLINK CHARGING CO COM 09354A100 3425 83200 SH SOLE 83200 0 0 BLOCK H & R INC COM 093671105 9493 404300 SH SOLE 404300 0 0 BLOOM ENERGY CORP COM CL A 093712107 8531 317500 SH SOLE 317500 0 0 BLOOMIN BRANDS INC COM 094235108 4750 175000 SH SOLE 175000 0 0 BLUCORA INC COM 095229100 1838 106200 SH SOLE 106200 0 0 BLUE BIRD CORP COM 095306106 890 35811 SH SOLE 35811 0 0 BLUEBIRD BIO INC COM 09609G100 4733 148007 SH SOLE 148007 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 10678 121400 SH SOLE 121400 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 130 10449 SH SOLE 10449 0 0 BOEING CO COM 097023105 541028 2258422 SH SOLE 2258422 0 0 BOISE CASCADE CO DEL COM 09739D100 5041 86400 SH SOLE 86400 0 0 BOK FINL CORP COM NEW 05561Q201 5973 68974 SH SOLE 68974 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 433 28000 SH SOLE 28000 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2226 47300 SH SOLE 47300 0 0 BOOKING HOLDINGS INC COM 09857L108 365490 167036 SH SOLE 167036 0 0 BOOT BARN HLDGS INC COM 099406100 5371 63900 SH SOLE 63900 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 47862 561891 SH SOLE 561891 0 0 BORGWARNER INC COM 099724106 47309 974644 SH SOLE 974644 0 0 BOSTON BEER INC CL A 100557107 37872 37100 SH SOLE 37100 0 0 BOSTON OMAHA CORP COM 101044105 1099 34663 SH SOLE 34663 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2677 181500 SH SOLE 181500 0 0 BOSTON PROPERTIES INC COM 101121101 69154 603494 SH SOLE 603494 0 0 BOSTON SCIENTIFIC CORP COM 101137107 247092 5778580 SH SOLE 5778580 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3678 99200 SH SOLE 99200 0 0 BOX INC CL A 10316T104 8935 349700 SH SOLE 349700 0 0 BOYD GAMING CORP COM 103304101 11339 184400 SH SOLE 184400 0 0 BRADY CORP CL A 104674106 5991 106900 SH SOLE 106900 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5156 376100 SH SOLE 376100 0 0 BRIDGEBIO PHARMA INC COM 10806X102 9004 147700 SH SOLE 147700 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2044 96000 SH SOLE 96000 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 19636 133479 SH SOLE 133479 0 0 BRIGHTCOVE INC COM 10921T101 1082 75400 SH SOLE 75400 0 0 BRIGHTHOUSE FINL INC COM 10922N103 8771 192600 SH SOLE 192600 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 3094 132060 SH SOLE 132060 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1750 186200 SH SOLE 186200 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1494 92700 SH SOLE 92700 0 0 BRINKER INTL INC COM 109641100 6197 100200 SH SOLE 100200 0 0 BRINKS CO COM 109696104 8376 109000 SH SOLE 109000 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 610451 9135757 SH SOLE 9135757 0 0 BRISTOW GROUP INC COM 11040G103 420 16400 SH SOLE 16400 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 14972 654100 SH SOLE 654100 0 0 BROADCOM INC COM 11135F101 793720 1664542 SH SOLE 1664542 0 0 BROADMARK RLTY CAP INC COM 11135B100 2932 276900 SH SOLE 276900 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 76304 472382 SH SOLE 472382 0 0 BROADSTONE NET LEASE INC COM 11135E203 7524 321400 SH SOLE 321400 0 0 BROOKDALE SR LIVING INC COM 112463104 3195 404439 SH SOLE 404439 0 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 1006 19000 SH SOLE 19000 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 6387 84585 SH SOLE 84585 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 23309 553750 SH SOLE 553750 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2574 172200 SH SOLE 172200 0 0 BROOKS AUTOMATION INC NEW COM 114340102 15588 163600 SH SOLE 163600 0 0 BROWN & BROWN INC COM 115236101 51959 977775 SH SOLE 977775 0 0 BROWN FORMAN CORP CL B 115637209 94610 1262471 SH SOLE 1262471 0 0 BRP GROUP INC COM CL A 05589G102 2422 90900 SH SOLE 90900 0 0 BRP INC COM SUN VTG 05577W200 7072 90200 SH SOLE 90200 0 0 BRUKER CORP COM 116794108 17946 236200 SH SOLE 236200 0 0 BRUNSWICK CORP COM 117043109 17075 171400 SH SOLE 171400 0 0 BRYN MAWR BK CORP COM 117665109 1856 44000 SH SOLE 44000 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 1660 131500 SH SOLE 131500 0 0 BUCKLE INC COM 118440106 3249 65300 SH SOLE 65300 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 18326 429587 SH SOLE 429587 0 0 BUMBLE INC COM CL A 12047B105 7321 127100 SH SOLE 127100 0 0 BUNGE LIMITED COM G16962105 44660 571465 SH SOLE 571465 0 0 BURFORD CAP LTD ORD SHS G17977110 4225 410409 SH SOLE 410409 0 0 BURLINGTON STORES INC COM 122017106 86954 270052 SH SOLE 270052 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1899 64449 SH SOLE 64449 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 3157 218000 SH SOLE 218000 0 0 BWX TECHNOLOGIES INC COM 05605H100 12170 209400 SH SOLE 209400 0 0 BYLINE BANCORP INC COM 124411109 1251 55300 SH SOLE 55300 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 51103 545561 SH SOLE 545561 0 0 C3 AI INC CL A 12468P104 3358 53700 SH SOLE 53700 0 0 C4 THERAPEUTICS INC COM STK 12529R107 901 23800 SH SOLE 23800 0 0 CABLE ONE INC COM 12685J105 42384 22158 SH SOLE 22158 0 0 CABOT CORP COM 127055101 7105 124800 SH SOLE 124800 0 0 CABOT OIL & GAS CORP COM 127097103 15400 882000 SH SOLE 882000 0 0 CACI INTL INC CL A 127190304 14185 55600 SH SOLE 55600 0 0 CACTUS INC CL A 127203107 4289 116800 SH SOLE 116800 0 0 CADENCE BANCORPORATION CL A 12739A100 5798 277705 SH SOLE 277705 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 155640 1137555 SH SOLE 1137555 0 0 CADIZ INC COM NEW 127537207 1065 78300 SH SOLE 78300 0 0 CAE INC COM 124765108 37410 1212300 SH SOLE 1212300 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 88136 849500 SH SOLE 849500 0 0 CAESARSTONE LTD ORD SHS M20598104 794 53800 SH SOLE 53800 0 0 CAI INTERNATIONAL INC COM 12477X106 2044 36500 SH SOLE 36500 0 0 CAL MAINE FOODS INC COM NEW 128030202 2984 82400 SH SOLE 82400 0 0 CALAVO GROWERS INC COM 128246105 2347 37000 SH SOLE 37000 0 0 CALERES INC COM 129500104 2281 83600 SH SOLE 83600 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 2767 91800 SH SOLE 91800 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 6165 111000 SH SOLE 111000 0 0 CALIX INC COM 13100M509 5885 123900 SH SOLE 123900 0 0 CALLAWAY GOLF CO COM 131193104 7002 207600 SH SOLE 207600 0 0 CALLON PETE CO DEL COM 13123X508 5867 101700 SH SOLE 101700 0 0 CAMBIUM NETWORKS CORP SHS G17766109 972 20100 SH SOLE 20100 0 0 CAMDEN NATL CORP COM 133034108 1569 32861 SH SOLE 32861 0 0 CAMDEN PPTY TR SH BEN INT 133131102 52874 398538 SH SOLE 398538 0 0 CAMECO CORP COM 13321L108 32618 1698500 SH SOLE 1698500 0 0 CAMPBELL SOUP CO COM 134429109 36605 802928 SH SOLE 802928 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 3558 86800 SH SOLE 86800 0 0 CAMTEK LTD ORD M20791105 2359 62194 SH SOLE 62194 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 5750 131300 SH SOLE 131300 0 0 CANADIAN NAT RES LTD COM 136385101 184153 5063187 SH SOLE 5063187 0 0 CANADIAN NATL RY CO COM 136375102 321894 3045058 SH SOLE 3045058 0 0 CANADIAN PAC RY LTD COM 13645T100 220118 2857120 SH SOLE 2857120 0 0 CANNAE HLDGS INC COM 13765N107 6165 181794 SH SOLE 181794 0 0 CANOO INC COM CL A 13803R102 2341 235500 SH SOLE 235500 0 0 CANOPY GROWTH CORP COM 138035100 23456 968000 SH SOLE 968000 0 0 CANTALOUPE INC COM 138103106 1394 117500 SH SOLE 117500 0 0 CAPITAL CITY BK GROUP INC COM 139674105 766 29700 SH SOLE 29700 0 0 CAPITOL FED FINL INC COM 14057J101 3424 290700 SH SOLE 290700 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 19039 332900 SH SOLE 332900 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1310 213300 SH SOLE 213300 0 0 CARA THERAPEUTICS INC COM 140755109 1256 88000 SH SOLE 88000 0 0 CARDINAL HEALTH INC COM 14149Y108 68394 1198009 SH SOLE 1198009 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3779 88600 SH SOLE 88600 0 0 CARDLYTICS INC COM 14161W105 8885 70000 SH SOLE 70000 0 0 CAREDX INC COM 14167L103 10452 114200 SH SOLE 114200 0 0 CARETRUST REIT INC COM 14174T107 4910 211349 SH SOLE 211349 0 0 CARGURUS INC COM CL A 141788109 4519 172300 SH SOLE 172300 0 0 CARLISLE COS INC COM 142339100 22487 117500 SH SOLE 117500 0 0 CARLOTZ INC COM CL A 142552108 821 150300 SH SOLE 150300 0 0 CARMAX INC COM 143130102 85595 662753 SH SOLE 662753 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 88892 3372227 SH SOLE 3372227 0 0 CARPARTS INC COM 14427M107 1613 79200 SH SOLE 79200 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 4259 105900 SH SOLE 105900 0 0 CARRIAGE SVCS INC COM 143905107 1393 37671 SH SOLE 37671 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 163721 3368748 SH SOLE 3368748 0 0 CARS INC COM 14575E105 2129 148600 SH SOLE 148600 0 0 CARTERS INC COM 146229109 9925 96200 SH SOLE 96200 0 0 CARVANA CO CL A 146869102 86745 287405 SH SOLE 287405 0 0 CASA SYS INC COM 14713L102 657 74100 SH SOLE 74100 0 0 CASELLA WASTE SYS INC CL A 147448104 7003 110400 SH SOLE 110400 0 0 CASEYS GEN STORES INC COM 147528103 15861 81487 SH SOLE 81487 0 0 CASS INFORMATION SYS INC COM 14808P109 1229 30152 SH SOLE 30152 0 0 CASSAVA SCIENCES INC COM 14817C107 6980 81700 SH SOLE 81700 0 0 CASTLE BIOSCIENCES INC COM 14843C105 3205 43700 SH SOLE 43700 0 0 CATALENT INC COM 148806102 75055 694180 SH SOLE 694180 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1250 217400 SH SOLE 217400 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1258 107518 SH SOLE 107518 0 0 CATERPILLAR INC COM 149123101 483953 2223741 SH SOLE 2223741 0 0 CATHAY GEN BANCORP COM 149150104 6553 166500 SH SOLE 166500 0 0 CAVCO INDS INC DEL COM 149568107 4044 18200 SH SOLE 18200 0 0 CBIZ INC COM 124805102 3516 107300 SH SOLE 107300 0 0 CBRE GROUP INC CL A 12504L109 117315 1368426 SH SOLE 1368426 0 0 CBTX INC COM 12481V104 1037 37958 SH SOLE 37958 0 0 CDK GLOBAL INC COM 12508E101 13337 268400 SH SOLE 268400 0 0 CDW CORP COM 12514G108 101880 583340 SH SOLE 583340 0 0 CELANESE CORP DEL COM 150870103 70579 465563 SH SOLE 465563 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1920 244400 SH SOLE 244400 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2916 87200 SH SOLE 87200 0 0 CEL-SCI CORP COM PAR NEW 150837607 775 89300 SH SOLE 89300 0 0 CELSIUS HLDGS INC COM NEW 15118V207 5471 71900 SH SOLE 71900 0 0 CENOVUS ENERGY INC COM 15135U109 53888 5621635 SH SOLE 5621635 0 0 CENTENE CORP DEL COM 15135B101 173009 2372265 SH SOLE 2372265 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2711 399900 SH SOLE 399900 0 0 CENTERPOINT ENERGY INC COM 15189T107 55097 2247022 SH SOLE 2247022 0 0 CENTERRA GOLD INC COM 152006102 3734 490900 SH SOLE 490900 0 0 CENTERSPACE COM 15202L107 2272 28800 SH SOLE 28800 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4270 88400 SH SOLE 88400 0 0 CENTRAL GARDEN & PET CO COM 153527106 1125 21250 SH SOLE 21250 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1618 62100 SH SOLE 62100 0 0 CENTURY ALUM CO COM 156431108 1536 119150 SH SOLE 119150 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 684 6000 SH SOLE 6000 0 0 CENTURY CMNTYS INC COM 156504300 4403 66166 SH SOLE 66166 0 0 CERENCE INC COM 156727109 8873 83150 SH SOLE 83150 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1796 70100 SH SOLE 70100 0 0 CERIDIAN HCM HLDG INC COM 15677J108 52220 544410 SH SOLE 544410 0 0 CERNER CORP COM 156782104 97614 1248902 SH SOLE 1248902 0 0 CERTARA INC COM 15687V109 2867 101200 SH SOLE 101200 0 0 CERUS CORP COM 157085101 2191 370800 SH SOLE 370800 0 0 CEVA INC COM 157210105 2318 49000 SH SOLE 49000 0 0 CF INDS HLDGS INC COM 125269100 45038 875366 SH SOLE 875366 0 0 CGI INC CL A SUB VTG 12532H104 87532 963600 SH SOLE 963600 0 0 CHAMPIONX CORPORATION COM 15872M104 10733 418422 SH SOLE 418422 0 0 CHANGE HEALTHCARE INC COM 15912K100 11609 503851 SH SOLE 503851 0 0 CHANNELADVISOR CORP COM 159179100 1569 64000 SH SOLE 64000 0 0 CHARLES RIV LABS INTL INC COM 159864107 75760 204800 SH SOLE 204800 0 0 CHART INDS INC COM 16115Q308 11632 79500 SH SOLE 79500 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 398921 552943 SH SOLE 552943 0 0 CHASE CORP COM 16150R104 1714 16700 SH SOLE 16700 0 0 CHATHAM LODGING TR COM 16208T102 1333 103600 SH SOLE 103600 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 55464 477600 SH SOLE 477600 0 0 CHEESECAKE FACTORY INC COM 163072101 5201 96000 SH SOLE 96000 0 0 CHEFS WHSE INC COM 163086101 2336 73400 SH SOLE 73400 0 0 CHEGG INC COM 163092109 25772 310100 SH SOLE 310100 0 0 CHEMED CORP NEW COM 16359R103 16702 35200 SH SOLE 35200 0 0 CHEMOCENTRYX INC COM 16383L106 1430 106800 SH SOLE 106800 0 0 CHEMOURS CO COM 163851108 12671 364100 SH SOLE 364100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 85189 982118 SH SOLE 982118 0 0 CHESAPEAKE ENERGY CORP COM 165167735 8406 161900 SH SOLE 161900 0 0 CHESAPEAKE UTILS CORP COM 165303108 4639 38550 SH SOLE 38550 0 0 CHEVRON CORP NEW COM 166764100 822726 7854932 SH SOLE 7854932 0 0 CHEWY INC CL A 16679L109 26332 330350 SH SOLE 330350 0 0 CHILDRENS PL INC NEW COM 168905107 2838 30500 SH SOLE 30500 0 0 CHIMERA INVT CORP COM NEW 16934Q208 7653 508180 SH SOLE 508180 0 0 CHIMERIX INC COM 16934W106 1284 160500 SH SOLE 160500 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 2434 161326 SH SOLE 161326 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 177874 114732 SH SOLE 114732 0 0 CHOICE HOTELS INTL INC COM 169905106 9445 79467 SH SOLE 79467 0 0 CHUBB LIMITED COM H1467J104 291788 1835837 SH SOLE 1835837 0 0 CHURCH & DWIGHT INC COM 171340102 85162 999317 SH SOLE 999317 0 0 CHURCHILL DOWNS INC COM 171484108 15127 76300 SH SOLE 76300 0 0 CHUYS HLDGS INC COM 171604101 1621 43500 SH SOLE 43500 0 0 CI FINL CORP COM 125491100 8089 439900 SH SOLE 439900 0 0 CIENA CORP COM NEW 171779309 19456 342000 SH SOLE 342000 0 0 CIGNA CORP NEW COM 125523100 340116 1434663 SH SOLE 1434663 0 0 CIMAREX ENERGY CO COM 171798101 16421 226651 SH SOLE 226651 0 0 CIMPRESS PLC SHS EURO G2143T103 4044 37300 SH SOLE 37300 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1644 106600 SH SOLE 106600 0 0 CINCINNATI FINL CORP COM 172062101 72927 625339 SH SOLE 625339 0 0 CINEMARK HLDGS INC COM 17243V102 4860 221400 SH SOLE 221400 0 0 CINTAS CORP COM 172908105 147248 385465 SH SOLE 385465 0 0 CIRCOR INTL INC COM 17273K109 1436 44050 SH SOLE 44050 0 0 CIRRUS LOGIC INC COM 172755100 10887 127900 SH SOLE 127900 0 0 CISCO SYS INC COM 17275R102 912385 17214820 SH SOLE 17214820 0 0 CIT GROUP INC COM NEW 125581801 11226 217600 SH SOLE 217600 0 0 CITI TRENDS INC COM 17306X102 1714 19700 SH SOLE 19700 0 0 CITRIX SYS INC COM 177376100 58794 501353 SH SOLE 501353 0 0 CITY HLDG CO COM 177835105 2611 34700 SH SOLE 34700 0 0 CITY OFFICE REIT INC COM 178587101 1190 95700 SH SOLE 95700 0 0 CLARIVATE PLC ORD SHS G21810109 37543 1363700 SH SOLE 1363700 0 0 CLEAN ENERGY FUELS CORP COM 184499101 3327 327758 SH SOLE 327758 0 0 CLEAN HARBORS INC COM 184496107 10683 114700 SH SOLE 114700 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1906 721900 SH SOLE 721900 0 0 CLEARWATER PAPER CORP COM 18538R103 1060 36600 SH SOLE 36600 0 0 CLEARWAY ENERGY INC CL A 18539C105 1827 72450 SH SOLE 72450 0 0 CLEARWAY ENERGY INC CL C 18539C204 4521 170750 SH SOLE 170750 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 22520 1044540 SH SOLE 1044540 0 0 CLOROX CO DEL COM 189054109 92273 512883 SH SOLE 512883 0 0 CLOUDERA INC COM 18914U100 8017 505513 SH SOLE 505513 0 0 CLOUDFLARE INC CL A COM 18915M107 97225 918600 SH SOLE 918600 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 3414 256300 SH SOLE 256300 0 0 CLOVIS ONCOLOGY INC COM 189464100 1270 218900 SH SOLE 218900 0 0 CMC MATERIALS INC COM 12571T100 9687 64260 SH SOLE 64260 0 0 CMS ENERGY CORP COM 125896100 69562 1177417 SH SOLE 1177417 0 0 CNH INDL N V SHS N20944109 78621 4755959 SH SOLE 4755959 0 0 CNO FINL GROUP INC COM 12621E103 7010 296800 SH SOLE 296800 0 0 CNX RES CORP COM 12653C108 6615 484258 SH SOLE 484258 0 0 COCA COLA CO COM 191216100 903263 16693094 SH SOLE 16693094 0 0 COCA COLA CONS INC COM 191098102 4450 11065 SH SOLE 11065 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 56395 950697 SH SOLE 950697 0 0 CODEXIS INC COM 192005106 2894 127700 SH SOLE 127700 0 0 COEUR MNG INC COM NEW 192108504 4768 536900 SH SOLE 536900 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7205 93700 SH SOLE 93700 0 0 COGNEX CORP COM 192422103 60304 717480 SH SOLE 717480 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 149852 2163612 SH SOLE 2163612 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 3565 145500 SH SOLE 145500 0 0 COHEN & STEERS INC COM 19247A100 4326 52700 SH SOLE 52700 0 0 COHERENT INC COM 192479103 14245 53888 SH SOLE 53888 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1776 128400 SH SOLE 128400 0 0 COHU INC COM 192576106 3824 103950 SH SOLE 103950 0 0 COLFAX CORP COM 194014106 12043 262900 SH SOLE 262900 0 0 COLGATE PALMOLIVE CO COM 194162103 267403 3287073 SH SOLE 3287073 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1629 68900 SH SOLE 68900 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7708 68700 SH SOLE 68700 0 0 COLUMBIA BKG SYS INC COM 197236102 6085 157807 SH SOLE 157807 0 0 COLUMBIA FINL INC COM 197641103 1896 110088 SH SOLE 110088 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4404 253245 SH SOLE 253245 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 7200 73200 SH SOLE 73200 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2948 61111 SH SOLE 61111 0 0 COMCAST CORP NEW CL A 20030N101 1062832 18639629 SH SOLE 18639629 0 0 COMERICA INC COM 200340107 21901 307000 SH SOLE 307000 0 0 COMFORT SYS USA INC COM 199908104 6287 79800 SH SOLE 79800 0 0 COMMERCE BANCSHARES INC COM 200525103 17320 232298 SH SOLE 232298 0 0 COMMERCIAL METALS CO COM 201723103 8132 264700 SH SOLE 264700 0 0 COMMSCOPE HLDG CO INC COM 20337X109 9434 442700 SH SOLE 442700 0 0 COMMUNITY BK SYS INC COM 203607106 8934 118100 SH SOLE 118100 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 3749 242826 SH SOLE 242826 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2387 50300 SH SOLE 50300 0 0 COMMUNITY TR BANCORP INC COM 204149108 1425 35290 SH SOLE 35290 0 0 COMMVAULT SYS INC COM 204166102 7285 93200 SH SOLE 93200 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5996 662555 SH SOLE 662555 0 0 COMPASS MINERALS INTL INC COM 20451N101 4436 74850 SH SOLE 74850 0 0 COMPUGEN LTD ORD M25722105 1517 183200 SH SOLE 183200 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1020 30700 SH SOLE 30700 0 0 COMSTOCK RES INC COM 205768302 1196 179300 SH SOLE 179300 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1331 55100 SH SOLE 55100 0 0 CONAGRA BRANDS INC COM 205887102 72509 1993090 SH SOLE 1993090 0 0 CONCENTRIX CORP COM 20602D101 15660 97385 SH SOLE 97385 0 0 CONDUENT INC COM 206787103 2805 374054 SH SOLE 374054 0 0 CONMED CORP COM 207410101 8768 63800 SH SOLE 63800 0 0 CONNECTONE BANCORP INC COM 20786W107 2065 78900 SH SOLE 78900 0 0 CONOCOPHILLIPS COM 20825C104 336413 5524029 SH SOLE 5524029 0 0 CONSOLIDATED EDISON INC COM 209115104 100133 1396169 SH SOLE 1396169 0 0 CONSOLIDATEDM HLDGS INC COM 209034107 1381 157147 SH SOLE 157147 0 0 CONSTELLATION BRANDS INC CL A 21036P108 162211 693536 SH SOLE 693536 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 1960 58000 SH SOLE 58000 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 2003 63800 SH SOLE 63800 0 0 CONTAINER STORE GROUP INC COM 210751103 943 72300 SH SOLE 72300 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 1043 241400 SH SOLE 241400 0 0 CONTINENTAL RES INC COM 212015101 6123 161000 SH SOLE 161000 0 0 COOPER COS INC COM NEW 216648402 79375 200305 SH SOLE 200305 0 0 COPART INC COM 217204106 114384 867665 SH SOLE 867665 0 0 CORCEPT THERAPEUTICS INC COM 218352102 5405 245700 SH SOLE 245700 0 0 CORE LABORATORIES N V COM N22717107 3829 98300 SH SOLE 98300 0 0 CORECIVIC INC COM 21871N101 2761 263718 SH SOLE 263718 0 0 CORE-MARK HLDG CO INC COM 218681104 4456 99000 SH SOLE 99000 0 0 CORESITE RLTY CORP COM 21870Q105 12693 94300 SH SOLE 94300 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 2005 110300 SH SOLE 110300 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 6293 122000 SH SOLE 122000 0 0 CORNING INC COM 219350105 128124 3132615 SH SOLE 3132615 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6922 247300 SH SOLE 247300 0 0 CORSAIR GAMING INC COM 22041X102 2027 60900 SH SOLE 60900 0 0 CORTEVA INC COM 22052L104 134560 3034039 SH SOLE 3034039 0 0 CORTEXYME INC COM 22053A107 1897 35800 SH SOLE 35800 0 0 CORVEL CORP COM 221006109 2914 21700 SH SOLE 21700 0 0 COSTAR GROUP INC COM 22160N109 133016 1606090 SH SOLE 1606090 0 0 COSTCO WHSL CORP NEW COM 22160K105 714698 1806299 SH SOLE 1806299 0 0 COTY INC COM CL A 222070203 6315 676101 SH SOLE 676101 0 0 COUPA SOFTWARE INC COM 22266L106 77137 294291 SH SOLE 294291 0 0 COUSINS PPTYS INC COM NEW 222795502 12043 327433 SH SOLE 327433 0 0 COVANTA HLDG CORP COM 22282E102 4610 261800 SH SOLE 261800 0 0 COVETRUS INC COM 22304C100 6060 224440 SH SOLE 224440 0 0 COWEN INC CL A NEW 223622606 2181 53125 SH SOLE 53125 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 7371 49650 SH SOLE 49650 0 0 CRANE CO COM 224399105 9477 102600 SH SOLE 102600 0 0 CRAWFORD & CO CL A 224633206 309 34038 SH SOLE 34038 0 0 CREDICORP LTD COM G2519Y108 19235 158826 SH SOLE 158826 0 0 CREDIT ACCEP CORP MICH COM 225310101 9253 20377 SH SOLE 20377 0 0 CREE INC COM 225447101 23967 244741 SH SOLE 244741 0 0 CRESCENT PT ENERGY CORP COM 22576C101 5316 1172500 SH SOLE 1172500 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 935 49600 SH SOLE 49600 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 21531 133000 SH SOLE 133000 0 0 CROCS INC COM 227046109 16802 144200 SH SOLE 144200 0 0 CRONOS GROUP INC COM 22717L101 3741 433400 SH SOLE 433400 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1409 102500 SH SOLE 102500 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 183302 729387 SH SOLE 729387 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 343117 1758671 SH SOLE 1758671 0 0 CROWN HLDGS INC COM 228368106 56187 549723 SH SOLE 549723 0 0 CRYOLIFE INC COM 228903100 2440 85900 SH SOLE 85900 0 0 CRYOPORT INC COM PAR $0.001 229050307 4922 78000 SH SOLE 78000 0 0 CSG SYS INTL INC COM 126349109 3397 72000 SH SOLE 72000 0 0 CSW INDUSTRIALS INC COM 126402106 3879 32749 SH SOLE 32749 0 0 CSX CORP COM 126408103 299222 9327357 SH SOLE 9327357 0 0 CTS CORP COM 126501105 2386 64200 SH SOLE 64200 0 0 CUBESMART COM 229663109 19936 430400 SH SOLE 430400 0 0 CUE BIOPHARMA INC COM 22978P106 704 60400 SH SOLE 60400 0 0 CULLEN FROST BANKERS INC COM 229899109 14818 132300 SH SOLE 132300 0 0 CULLINAN ONCOLOGY INC COM 230031106 736 28600 SH SOLE 28600 0 0 CUMMINS INC COM 231021106 146792 602074 SH SOLE 602074 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 869 63700 SH SOLE 63700 0 0 CURIS INC COM NEW 231269200 1215 150600 SH SOLE 150600 0 0 CURTISS WRIGHT CORP COM 231561101 10712 90200 SH SOLE 90200 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 5129 293600 SH SOLE 293600 0 0 CUSTOMERS BANCORP INC COM 23204G100 2589 66400 SH SOLE 66400 0 0 CVB FINL CORP COM 126600105 5846 283900 SH SOLE 283900 0 0 CVR ENERGY INC COM 12662P108 1194 66500 SH SOLE 66500 0 0 CVS HEALTH CORP COM 126650100 446171 5347210 SH SOLE 5347210 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 21517 165172 SH SOLE 165172 0 0 CYRUSONE INC COM 23283R100 18988 265499 SH SOLE 265499 0 0 CYTOKINETICS INC COM NEW 23282W605 2470 124800 SH SOLE 124800 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 736 116200 SH SOLE 116200 0 0 D R HORTON INC COM 23331A109 127317 1408836 SH SOLE 1408836 0 0 DADA NEXUS LTD ADS 23344D108 4164 143547 SH SOLE 143547 0 0 DANA INC COM 235825205 7577 318900 SH SOLE 318900 0 0 DANAHER CORPORATION COM 235851102 701404 2613670 SH SOLE 2613670 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 3903 155800 SH SOLE 155800 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 7946 122212 SH SOLE 122212 0 0 DARDEN RESTAURANTS INC COM 237194105 77605 531575 SH SOLE 531575 0 0 DARLING INGREDIENTS INC COM 237266101 24111 357200 SH SOLE 357200 0 0 DATADOG INC CL A COM 23804L103 74188 712794 SH SOLE 712794 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3409 83973 SH SOLE 83973 0 0 DAVITA INC COM 23918K108 34917 289935 SH SOLE 289935 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 3255 88900 SH SOLE 88900 0 0 DECKERS OUTDOOR CORP COM 243537107 23851 62100 SH SOLE 62100 0 0 DEERE & CO COM 244199105 428257 1214191 SH SOLE 1214191 0 0 DELEK US HLDGS INC NEW COM 24665A103 3137 145091 SH SOLE 145091 0 0 DELL TECHNOLOGIES INC CL C 24703L202 107153 1075075 SH SOLE 1075075 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 28215 652210 SH SOLE 652210 0 0 DELUXE CORP COM 248019101 4424 92600 SH SOLE 92600 0 0 DENALI THERAPEUTICS INC COM 24823R105 13476 171800 SH SOLE 171800 0 0 DENBURY INC COM 24790A101 8461 110200 SH SOLE 110200 0 0 DENISON MINES CORP COM 248356107 2048 1678100 SH SOLE 1678100 0 0 DENNYS CORP COM 24869P104 2318 140600 SH SOLE 140600 0 0 DENTSPLY SIRONA INC COM 24906P109 56397 891514 SH SOLE 891514 0 0 DERMTECH INC COM 24984K105 1580 38000 SH SOLE 38000 0 0 DESCARTES SYS GROUP INC COM 249906108 12950 186900 SH SOLE 186900 0 0 DESIGNER BRANDS INC CL A 250565108 2241 135400 SH SOLE 135400 0 0 DESKTOP METAL INC COM CL A 25058X105 2789 242500 SH SOLE 242500 0 0 DEVON ENERGY CORP NEW COM 25179M103 76109 2607354 SH SOLE 2607354 0 0 DEXCOM INC COM 252131107 167445 392144 SH SOLE 392144 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1113 6654 SH SOLE 6654 0 0 DIAMONDBACK ENERGY INC COM 25278X109 35547 378600 SH SOLE 378600 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 4491 463000 SH SOLE 463000 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 5557 148900 SH SOLE 148900 0 0 DICKS SPORTING GOODS INC COM 253393102 14518 144900 SH SOLE 144900 0 0 DIEBOLD NIXDORF INC COM STK 253651103 2089 162659 SH SOLE 162659 0 0 DIGI INTL INC COM 253798102 1472 73200 SH SOLE 73200 0 0 DIGITAL RLTY TR INC COM 253868103 171879 1142360 SH SOLE 1142360 0 0 DIGITAL TURBINE INC COM NEW 25400W102 14233 187200 SH SOLE 187200 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 8417 1065500 SH SOLE 1065500 0 0 DILLARDS INC CL A 254067101 2514 13900 SH SOLE 13900 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2441 72602 SH SOLE 72602 0 0 DINE BRANDS GLOBAL INC COM 254423106 3070 34400 SH SOLE 34400 0 0 DIODES INC COM 254543101 7786 97600 SH SOLE 97600 0 0 DISCOVERY INC COM SER A 25470F104 20306 661858 SH SOLE 661858 0 0 DISCOVERY INC COM SER C 25470F302 35736 1233110 SH SOLE 1233110 0 0 DISH NETWORK CORPORATION CL A 25470M109 41799 999979 SH SOLE 999979 0 0 DISNEY WALT CO COM 254687106 1301044 7401971 SH SOLE 7401971 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2195 525200 SH SOLE 525200 0 0 DMC GLOBAL INC COM 23291C103 2271 40400 SH SOLE 40400 0 0 DOCEBO INC COM 25609L105 1921 32400 SH SOLE 32400 0 0 DOCUSIGN INC COM 256163106 212699 760809 SH SOLE 760809 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 14183 144300 SH SOLE 144300 0 0 DOLLAR GEN CORP NEW COM 256677105 216184 999047 SH SOLE 999047 0 0 DOLLAR TREE INC COM 256746108 95464 959440 SH SOLE 959440 0 0 DOMINION ENERGY INC COM 25746U109 241680 3285036 SH SOLE 3285036 0 0 DOMINOS PIZZA INC COM 25754A201 73817 158239 SH SOLE 158239 0 0 DOMO INC COM CL B 257554105 4753 58800 SH SOLE 58800 0 0 DOMTAR CORP COM NEW 257559203 6689 121700 SH SOLE 121700 0 0 DONALDSON INC COM 257651109 17680 278300 SH SOLE 278300 0 0 DONEGAL GROUP INC CL A 257701201 443 30400 SH SOLE 30400 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2228 67500 SH SOLE 67500 0 0 DORIAN LPG LTD SHS USD Y2106R110 903 63985 SH SOLE 63985 0 0 DORMAN PRODS INC COM 258278100 6614 63800 SH SOLE 63800 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2051 50400 SH SOLE 50400 0 0 DOUGLAS EMMETT INC COM 25960P109 13004 386800 SH SOLE 386800 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1702 248784 SH SOLE 248784 0 0 DOVER CORP COM 260003108 88206 585695 SH SOLE 585695 0 0 DOW INC COM 260557103 192039 3034746 SH SOLE 3034746 0 0 DRAFTKINGS INC COM CL A 26142R104 37628 721255 SH SOLE 721255 0 0 DRIL-QUIP INC COM 262037104 2642 78100 SH SOLE 78100 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 2854 92300 SH SOLE 92300 0 0 DROPBOX INC CL A 26210C104 39171 1292330 SH SOLE 1292330 0 0 DSP GROUPS INC COM 23332B106 731 49400 SH SOLE 49400 0 0 DTE ENERGY CO COM 233331107 102432 790370 SH SOLE 790370 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 3785 87000 SH SOLE 87000 0 0 DUCOMMUN INC DEL COM 264147109 1271 23300 SH SOLE 23300 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 309418 3134300 SH SOLE 3134300 0 0 DUKE REALTY CORP COM NEW 264411505 72053 1521712 SH SOLE 1521712 0 0 DULUTH HLDGS INC COM CL B 26443V101 962 46600 SH SOLE 46600 0 0 DUPONT DE NEMOURS INC COM 26614N102 169908 2194910 SH SOLE 2194910 0 0 DURECT CORP COM 266605104 794 486900 SH SOLE 486900 0 0 DXC TECHNOLOGY CO COM 23355L106 21853 561200 SH SOLE 561200 0 0 DXP ENTERPRISES INC COM NEW 233377407 1242 37300 SH SOLE 37300 0 0 DYCOM INDS INC COM 267475101 5239 70300 SH SOLE 70300 0 0 DYNATRACE INC COM NEW 268150109 43826 750191 SH SOLE 750191 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2459 249678 SH SOLE 249678 0 0 DYNE THERAPEUTICS INC COM 26818M108 1073 51000 SH SOLE 51000 0 0 DYNEX CAP INC COM 26817Q886 1249 66933 SH SOLE 66933 0 0 E L F BEAUTY INC COM 26856L103 2760 101700 SH SOLE 101700 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1883 164900 SH SOLE 164900 0 0 EAGLE BANCORP INC MD COM 268948106 3927 70032 SH SOLE 70032 0 0 EAGLE MATLS INC COM 26969P108 12477 87800 SH SOLE 87800 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1044 24400 SH SOLE 24400 0 0 EARGO INC COM 270087109 1010 25300 SH SOLE 25300 0 0 EAST WEST BANCORP INC COM 27579R104 22367 312000 SH SOLE 312000 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3816 181010 SH SOLE 181010 0 0 EASTERN BANKSHARES INC COM 27627N105 7621 370500 SH SOLE 370500 0 0 EASTGROUP PPTYS INC COM 277276101 14371 87387 SH SOLE 87387 0 0 EASTMAN CHEM CO COM 277432100 64703 554205 SH SOLE 554205 0 0 EASTMAN KODAK CO COM NEW 277461406 707 85000 SH SOLE 85000 0 0 EATON CORP PLC SHS G29183103 240539 1623287 SH SOLE 1623287 0 0 EBAY INC. COM 278642103 194810 2774674 SH SOLE 2774674 0 0 EBIX INC COM NEW 278715206 1966 58000 SH SOLE 58000 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1801 58600 SH SOLE 58600 0 0 ECHOSTAR CORP CL A 278768106 2339 96300 SH SOLE 96300 0 0 ECOLAB INC COM 278865100 215768 1047571 SH SOLE 1047571 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4991 113700 SH SOLE 113700 0 0 EDISON INTL COM 281020107 89545 1548691 SH SOLE 1548691 0 0 EDITAS MEDICINE INC COM 28106W103 8411 148500 SH SOLE 148500 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 263744 2546525 SH SOLE 2546525 0 0 EGAIN CORP COM NEW 28225C806 561 48900 SH SOLE 48900 0 0 EHEALTH INC COM 28238P109 3171 54300 SH SOLE 54300 0 0 EL POLLO LOCO HLDGS INC COM 268603107 808 44150 SH SOLE 44150 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 60111 1732817 SH SOLE 1732817 0 0 ELASTIC N V ORD SHS N14506104 20159 138300 SH SOLE 138300 0 0 ELDORADO GOLD CORP NEW COM 284902509 3848 386720 SH SOLE 386720 0 0 ELECTRONIC ARTS INC COM 285512109 168693 1172865 SH SOLE 1172865 0 0 ELEMENT SOLUTIONS INC COM 28618M106 11461 490189 SH SOLE 490189 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1848 96500 SH SOLE 96500 0 0 EMCOR GROUP INC COM 29084Q100 14881 120800 SH SOLE 120800 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 6658 105700 SH SOLE 105700 0 0 EMERSON ELEC CO COM 291011104 235498 2446986 SH SOLE 2446986 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3835 319600 SH SOLE 319600 0 0 EMPLOYERS HLDGS INC COM 292218104 2679 62600 SH SOLE 62600 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1760 40000 SH SOLE 40000 0 0 ENBRIDGE INC COM 29250N105 348310 8683185 SH SOLE 8683185 0 0 ENCOMPASS HEALTH CORP COM 29261A100 17104 219200 SH SOLE 219200 0 0 ENCORE CAP GROUP INC COM 292554102 3275 69100 SH SOLE 69100 0 0 ENCORE WIRE CORP COM 292562105 3443 45433 SH SOLE 45433 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 2143 349400 SH SOLE 349400 0 0 ENDO INTL PLC SHS G30401106 2376 507600 SH SOLE 507600 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 5829 135625 SH SOLE 135625 0 0 ENERGY FUELS INC COM NEW 292671708 1886 311500 SH SOLE 311500 0 0 ENERGY RECOVERY INC COM 29270J100 1832 80400 SH SOLE 80400 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 3514 132000 SH SOLE 132000 0 0 ENERPLUS CORP COM 292766102 4081 566755 SH SOLE 566755 0 0 ENERSYS COM 29275Y102 9196 94100 SH SOLE 94100 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3796 594123 SH SOLE 594123 0 0 ENNIS INC COM 293389102 1237 57500 SH SOLE 57500 0 0 ENOVA INTL INC COM 29357K103 2696 78800 SH SOLE 78800 0 0 ENPHASE ENERGY INC COM 29355A107 91781 499815 SH SOLE 499815 0 0 ENPRO INDS INC COM 29355X107 4177 43000 SH SOLE 43000 0 0 ENSIGN GROUP INC COM 29358P101 9924 114500 SH SOLE 114500 0 0 ENSTAR GROUP LIMITED SHS G3075P101 6355 26600 SH SOLE 26600 0 0 ENTEGRIS INC COM 29362U104 36571 297400 SH SOLE 297400 0 0 ENTERGY CORP NEW COM 29364G103 81442 816873 SH SOLE 816873 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3032 65364 SH SOLE 65364 0 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 1143 192200 SH SOLE 192200 0 0 ENVESTNET INC COM 29404K106 9020 118900 SH SOLE 118900 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 15249 352900 SH SOLE 352900 0 0 EOG RES INC COM 26875P101 198550 2379556 SH SOLE 2379556 0 0 EPAM SYS INC COM 29414B104 117043 229065 SH SOLE 229065 0 0 EPIZYME INC COM 29428V104 1305 157000 SH SOLE 157000 0 0 EPLUS INC COM 294268107 2577 29728 SH SOLE 29728 0 0 EPR PPTYS COM SH BEN INT 26884U109 8681 164788 SH SOLE 164788 0 0 EQT CORP COM 26884L109 13682 614659 SH SOLE 614659 0 0 EQUIFAX INC COM 294429105 118983 496775 SH SOLE 496775 0 0 EQUINIX INC COM 29444U700 292194 364059 SH SOLE 364059 0 0 EQUINOX GOLD CORP COM 29446Y502 3893 559390 SH SOLE 559390 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 7733 908687 SH SOLE 908687 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7024 268100 SH SOLE 268100 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 52498 706469 SH SOLE 706469 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 111156 1443578 SH SOLE 1443578 0 0 ERIE INDTY CO CL A 29530P102 20098 103946 SH SOLE 103946 0 0 ERO COPPER CORP COM 296006109 3069 146000 SH SOLE 146000 0 0 ESCO TECHNOLOGIES INC COM 296315104 5385 57400 SH SOLE 57400 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1108 52400 SH SOLE 52400 0 0 ESSA PHARMA INC COM NEW 29668H708 1346 47100 SH SOLE 47100 0 0 ESSENT GROUP LTD COM G3198U102 11138 247791 SH SOLE 247791 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 6373 235700 SH SOLE 235700 0 0 ESSENTIAL UTILS INC COM 29670G102 43442 950586 SH SOLE 950586 0 0 ESSEX PPTY TR INC COM 297178105 79503 265002 SH SOLE 265002 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 3651 41800 SH SOLE 41800 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1303 47200 SH SOLE 47200 0 0 ETSY INC COM 29786A106 105892 514439 SH SOLE 514439 0 0 EURONAV NV SHS B38564108 3837 412236 SH SOLE 412236 0 0 EURONET WORLDWIDE INC COM 298736109 15741 116300 SH SOLE 116300 0 0 EVENTBRITE INC COM CL A 29975E109 2717 143000 SH SOLE 143000 0 0 EVERBRIDGE INC COM 29978A104 10628 78100 SH SOLE 78100 0 0 EVERCORE INC CLASS A 29977A105 13035 92600 SH SOLE 92600 0 0 EVEREST RE GROUP LTD COM G3223R108 41098 163082 SH SOLE 163082 0 0 EVERGY INC COM 30034W106 55918 925330 SH SOLE 925330 0 0 EVERI HLDGS INC COM 30034T103 4724 189400 SH SOLE 189400 0 0 EVERQUOTE INC COM CL A 30041R108 1098 33600 SH SOLE 33600 0 0 EVERSOURCE ENERGY COM 30040W108 112222 1398578 SH SOLE 1398578 0 0 EVERTEC INC COM 30040P103 5879 134674 SH SOLE 134674 0 0 EVO PMTS INC CL A COM 26927E104 2838 102300 SH SOLE 102300 0 0 EVOLENT HEALTH INC CL A 30050B101 3994 189100 SH SOLE 189100 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 8908 263700 SH SOLE 263700 0 0 EXACT SCIENCES CORP COM 30063P105 85726 689617 SH SOLE 689617 0 0 EXELIXIS INC COM 30161Q104 12530 687700 SH SOLE 687700 0 0 EXELON CORP COM 30161N101 176405 3981148 SH SOLE 3981148 0 0 EXLSERVICE HOLDINGS INC COM 302081104 7839 73768 SH SOLE 73768 0 0 EXP WORLD HLDGS INC COM 30212W100 5381 138800 SH SOLE 138800 0 0 EXPEDIA GROUP INC COM NEW 30212P303 92334 564011 SH SOLE 564011 0 0 EXPEDITORS INTL WASH INC COM 302130109 87454 690789 SH SOLE 690789 0 0 EXPONENT INC COM 30214U102 10152 113800 SH SOLE 113800 0 0 EXTRA SPACE STORAGE INC COM 30225T102 87739 535584 SH SOLE 535584 0 0 EXTRACTION OIL & GAS INC COM 30227M303 2021 36800 SH SOLE 36800 0 0 EXTREME NETWORKS INC COM 30226D106 3046 272900 SH SOLE 272900 0 0 EXXON MOBIL CORP COM 30231G102 1088918 17262491 SH SOLE 17262491 0 0 F N B CORP COM 302520101 8738 708715 SH SOLE 708715 0 0 F5 NETWORKS INC COM 315616102 47021 251907 SH SOLE 251907 0 0 FABRINET SHS G3323L100 7788 81240 SH SOLE 81240 0 0 FACEBOOK INC CL A 30303M102 3410482 9808410 SH SOLE 9808410 0 0 FAIR ISAAC CORP COM 303250104 59850 119062 SH SOLE 119062 0 0 FARO TECHNOLOGIES INC COM 311642102 3087 39700 SH SOLE 39700 0 0 FASTENAL CO COM 311900104 121779 2341907 SH SOLE 2341907 0 0 FASTLY INC CL A 31188V100 12778 214400 SH SOLE 214400 0 0 FATE THERAPEUTICS INC COM 31189P102 14355 165400 SH SOLE 165400 0 0 FB FINL CORP COM 30257X104 2720 72883 SH SOLE 72883 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2006 20281 SH SOLE 20281 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 17845 152300 SH SOLE 152300 0 0 FEDERAL SIGNAL CORP COM 313855108 5367 133400 SH SOLE 133400 0 0 FEDERATED HERMES INC CL B 314211103 7054 208017 SH SOLE 208017 0 0 FEDEX CORP COM 31428X106 306345 1026865 SH SOLE 1026865 0 0 FERGUSON PLC NEW SHS G3421J106 132777 954841 SH SOLE 954841 0 0 FERRARI N V COM N3167Y103 121014 585840 SH SOLE 585840 0 0 FERRO CORP COM 315405100 3520 163200 SH SOLE 163200 0 0 FIBROGEN INC COM 31572Q808 4807 180500 SH SOLE 180500 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 49462 1138115 SH SOLE 1138115 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 358803 2532669 SH SOLE 2532669 0 0 FIREEYE INC COM 31816Q101 10634 525900 SH SOLE 525900 0 0 FIRST AMERN FINL CORP COM 31847R102 15095 242100 SH SOLE 242100 0 0 FIRST BANCORP N C COM 318910106 2577 63000 SH SOLE 63000 0 0 FIRST BANCORP P R COM NEW 318672706 5734 481000 SH SOLE 481000 0 0 FIRST BANCSHARES INC MS COM 318916103 1742 46530 SH SOLE 46530 0 0 FIRST BUSEY CORP COM NEW 319383204 2809 113899 SH SOLE 113899 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1050 35179 SH SOLE 35179 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 10493 12600 SH SOLE 12600 0 0 FIRST FINL BANCORP OH COM 320209109 5072 214643 SH SOLE 214643 0 0 FIRST FINL BANKSHARES INC COM 32020R109 14636 297900 SH SOLE 297900 0 0 FIRST FINL CORP IND COM 320218100 1038 25426 SH SOLE 25426 0 0 FIRST FNDTN INC COM 32026V104 1884 83700 SH SOLE 83700 0 0 FIRST HAWAIIAN INC COM 32051X108 8178 288567 SH SOLE 288567 0 0 FIRST HORIZON CORPORATION COM 320517105 21157 1224349 SH SOLE 1224349 0 0 FIRST INDL RLTY TR INC COM 32054K103 14865 284600 SH SOLE 284600 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3793 90683 SH SOLE 90683 0 0 FIRST LONG IS CORP COM 320734106 1118 52650 SH SOLE 52650 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 7015 443300 SH SOLE 443300 0 0 FIRST MERCHANTS CORP COM 320817109 4953 118862 SH SOLE 118862 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1284 31700 SH SOLE 31700 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 4995 251900 SH SOLE 251900 0 0 FIRST SOLAR INC COM 336433107 19025 210200 SH SOLE 210200 0 0 FIRSTCASH INC COM 33767D105 6911 90412 SH SOLE 90412 0 0 FIRSTENERGY CORP COM 337932107 82450 2215805 SH SOLE 2215805 0 0 FIRSTSERVICE CORP NEW COM 33767E202 29041 169000 SH SOLE 169000 0 0 FIRSTWLTH FINL CORP PA COM 319829107 2981 211900 SH SOLE 211900 0 0 FISERV INC COM 337738108 262611 2456835 SH SOLE 2456835 0 0 FISKER INC CL A COM STK 33813J106 6033 312900 SH SOLE 312900 0 0 FIVE BELOW INC COM 33829M101 23803 123159 SH SOLE 123159 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 1046 129400 SH SOLE 129400 0 0 FIVE9 INC COM 338307101 26665 145400 SH SOLE 145400 0 0 FIVERR INTL LTD ORD SHS M4R82T106 14428 59500 SH SOLE 59500 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4908 116100 SH SOLE 116100 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 82738 323119 SH SOLE 323119 0 0 FLEX LNG LTD SHS G35947202 956 65833 SH SOLE 65833 0 0 FLEX LTD ORD Y2573F102 19662 1100300 SH SOLE 1100300 0 0 FLEXION THERAPEUTICS INC COM 33938J106 724 88011 SH SOLE 88011 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 24322 230100 SH SOLE 230100 0 0 FLOWERS FOODS INC COM 343498101 10727 443263 SH SOLE 443263 0 0 FLOWSERVE CORP COM 34354P105 11580 287200 SH SOLE 287200 0 0 FLUIDIGM CORP DEL COM 34385P108 962 156100 SH SOLE 156100 0 0 FLUOR CORP NEW COM 343412102 5491 310200 SH SOLE 310200 0 0 FLUSHING FINL CORP COM 343873105 1243 58023 SH SOLE 58023 0 0 FMC CORP COM NEW 302491303 57064 527390 SH SOLE 527390 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 5738 118300 SH SOLE 118300 0 0 FOOT LOCKER INC COM 344849104 12739 206700 SH SOLE 206700 0 0 FORD MTR CO DEL COM 345370860 236788 15934615 SH SOLE 15934615 0 0 FORESTAR GROUP INC COM 346232101 776 37117 SH SOLE 37117 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 859 34500 SH SOLE 34500 0 0 FORMFACTOR INC COM 346375108 6249 171400 SH SOLE 171400 0 0 FORRESTER RESH INC COM 346563109 1147 25050 SH SOLE 25050 0 0 FORTERRA INC COM 34960W106 1545 65700 SH SOLE 65700 0 0 FORTINET INC COM 34959E109 134690 565473 SH SOLE 565473 0 0 FORTIS INC COM 349553107 88709 2000282 SH SOLE 2000282 0 0 FORTIVE CORP COM 34959J108 91289 1308984 SH SOLE 1308984 0 0 FORTUNA SILVER MINES INC COM 349915108 2276 407500 SH SOLE 407500 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 56360 565811 SH SOLE 565811 0 0 FORWARD AIR CORP COM 349853101 5439 60600 SH SOLE 60600 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4633 167807 SH SOLE 167807 0 0 FOX CORP CL A COM 35137L105 50621 1363345 SH SOLE 1363345 0 0 FOX CORP CL B COM 35137L204 22062 626771 SH SOLE 626771 0 0 FOX FACTORY HLDG CORP COM 35138V102 14336 92100 SH SOLE 92100 0 0 FRANCHISE GROUP INC COM 35180X105 1869 53000 SH SOLE 53000 0 0 FRANCO NEV CORP COM 351858105 118955 818152 SH SOLE 818152 0 0 FRANKLIN ELEC INC COM 353514102 6982 86600 SH SOLE 86600 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 1182 224763 SH SOLE 224763 0 0 FRANKS INTL N V COM N33462107 1058 349200 SH SOLE 349200 0 0 FREEDOM HLDG CORP NEV COM 356390104 2515 38600 SH SOLE 38600 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 525 52700 SH SOLE 52700 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2575 78300 SH SOLE 78300 0 0 FRESHPET INC COM 358039105 15489 95050 SH SOLE 95050 0 0 FRONTDOOR INC COM 35905A109 9391 188503 SH SOLE 188503 0 0 FRONTLINE LTD SHS NEW G3682E192 1981 218656 SH SOLE 218656 0 0 FRP HLDGS INC COM 30292L107 752 13500 SH SOLE 13500 0 0 FTI CONSULTING INC COM 302941109 10314 75500 SH SOLE 75500 0 0 FUBOTV INC COM 35953D104 3471 108100 SH SOLE 108100 0 0 FUELCELL ENERGY INC COM 35952H601 6325 710700 SH SOLE 710700 0 0 FULGENT GENETICS INC COM 359664109 2961 32100 SH SOLE 32100 0 0 FULLER H B CO COM 359694106 7302 114800 SH SOLE 114800 0 0 FULTON FINL CORP PA COM 360271100 5648 357900 SH SOLE 357900 0 0 FUNKO INC COM CL A 361008105 934 43900 SH SOLE 43900 0 0 FUTUREFUEL CORP COM 36116M106 555 57809 SH SOLE 57809 0 0 G III APPAREL GROUP LTD COM 36237H101 3151 95900 SH SOLE 95900 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1415 64500 SH SOLE 64500 0 0 GALLAGHER ARTHUR J & CO COM 363576109 110678 790105 SH SOLE 790105 0 0 GAMESTOP CORP NEW CL A 36467W109 26335 122982 SH SOLE 122982 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 22583 487445 SH SOLE 487445 0 0 GAN LTD SHS G3728V109 1090 66300 SH SOLE 66300 0 0 GANNETT CO INC COM 36472T109 1598 291100 SH SOLE 291100 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 2313 156600 SH SOLE 156600 0 0 GAP INC COM 364760108 16647 494700 SH SOLE 494700 0 0 GARMIN LTD SHS H2906T109 90393 624950 SH SOLE 624950 0 0 GARTNER INC COM 366651107 87605 361706 SH SOLE 361706 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2317 128200 SH SOLE 128200 0 0 GATX CORP COM 361448103 6503 73500 SH SOLE 73500 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2247 96600 SH SOLE 96600 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 17236 219600 SH SOLE 219600 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1131 59900 SH SOLE 59900 0 0 GENERAC HLDGS INC COM 368736104 106401 256295 SH SOLE 256295 0 0 GENERAL DYNAMICS CORP COM 369550108 186783 992154 SH SOLE 992154 0 0 GENERAL ELECTRIC CO COM 369604103 481226 35752302 SH SOLE 35752302 0 0 GENERAL MLS INC COM 370334104 151912 2493227 SH SOLE 2493227 0 0 GENERAL MTRS CO COM 37045V100 312889 5287963 SH SOLE 5287963 0 0 GENERATION BIO CO COM 37148K100 2147 79800 SH SOLE 79800 0 0 GENESCO INC COM 371532102 2000 31400 SH SOLE 31400 0 0 GENTEX CORP COM 371901109 17773 537100 SH SOLE 537100 0 0 GENTHERM INC COM 37253A103 5123 72100 SH SOLE 72100 0 0 GENUINE PARTS CO COM 372460105 74494 589023 SH SOLE 589023 0 0 GENWORTH FINL INC COM CL A 37247D106 4346 1114486 SH SOLE 1114486 0 0 GEO GROUP INC NEW COM 36162J106 1904 267400 SH SOLE 267400 0 0 GERMAN AMERN BANCORP INC COM 373865104 2063 55450 SH SOLE 55450 0 0 GERON CORP COM 374163103 743 526600 SH SOLE 526600 0 0 GETTY RLTY CORP NEW COM 374297109 2555 82009 SH SOLE 82009 0 0 GEVO INC COM PAR 374396406 3173 436500 SH SOLE 436500 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 21574 673700 SH SOLE 673700 0 0 GIBRALTAR INDS INC COM 374689107 5479 71800 SH SOLE 71800 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 704 69617 SH SOLE 69617 0 0 GILDAN ACTIVEWEAR INC COM 375916103 31442 850500 SH SOLE 850500 0 0 GILEAD SCIENCES INC COM 375558103 352832 5123898 SH SOLE 5123898 0 0 GLACIER BANCORP INC NEW COM 37637Q105 11583 210300 SH SOLE 210300 0 0 GLADSTONEMERCIAL CORP COM 376536108 1766 78300 SH SOLE 78300 0 0 GLATFELTER CORPORATION COM 377320106 1366 97800 SH SOLE 97800 0 0 GLAUKOS CORP COM 377322102 8407 99100 SH SOLE 99100 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4318 123300 SH SOLE 123300 0 0 GLOBAL INDUSTRIALPANY COM 37892E102 1061 28900 SH SOLE 28900 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1844 124900 SH SOLE 124900 0 0 GLOBAL NET LEASE INC COM NEW 379378201 3655 197567 SH SOLE 197567 0 0 GLOBAL PMTS INC COM 37940X102 225781 1203908 SH SOLE 1203908 0 0 GLOBALSTAR INC COM 378973408 2640 1483154 SH SOLE 1483154 0 0 GLOBANT S A COM L44385109 20609 94029 SH SOLE 94029 0 0 GLOBE LIFE INC COM 37959E102 38097 399972 SH SOLE 399972 0 0 GLOBUS MED INC CL A 379577208 13211 170400 SH SOLE 170400 0 0 GMS INC COM 36251C103 4077 84700 SH SOLE 84700 0 0 GODADDY INC CL A 380237107 60090 691007 SH SOLE 691007 0 0 GOGO INC COM 38046C109 1070 94000 SH SOLE 94000 0 0 GOHEALTH INC COM CL A 38046W105 1217 108600 SH SOLE 108600 0 0 GOLDEN ENTMT INC COM 381013101 1805 40300 SH SOLE 40300 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 3193 287924 SH SOLE 287924 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 10548 615058 SH SOLE 615058 0 0 GOOSEHEAD INS INC COM CL A 38267D109 5130 40300 SH SOLE 40300 0 0 GOPRO INC CL A 38268T103 2992 256800 SH SOLE 256800 0 0 GORMAN RUPP CO COM 383082104 1586 46047 SH SOLE 46047 0 0 GOSSAMER BIO INC COM 38341P102 883 108800 SH SOLE 108800 0 0 GRACE W R & CO DEL NEW COM 38388F108 8571 124000 SH SOLE 124000 0 0 GRACO INC COM 384109104 28160 372000 SH SOLE 372000 0 0 GRAFTECH INTL LTD COM 384313508 4448 382800 SH SOLE 382800 0 0 GRAHAM HLDGS CO COM CL B 384637104 5642 8900 SH SOLE 8900 0 0 GRAINGER W W INC COM 384802104 79531 181578 SH SOLE 181578 0 0 GRAND CANYON ED INC COM 38526M106 9294 103300 SH SOLE 103300 0 0 GRANITE CONSTR INC COM 387328107 4182 100700 SH SOLE 100700 0 0 GRANITE PT MTG TR INC COM STK 38741L107 1795 121677 SH SOLE 121677 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 4180 62700 SH SOLE 62700 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 10706 590200 SH SOLE 590200 0 0 GRAY TELEVISION INC COM 389375106 4095 175000 SH SOLE 175000 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2097 143500 SH SOLE 143500 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1310 24300 SH SOLE 24300 0 0 GREAT WESTERN BANCORP INC COM 391416104 3984 121500 SH SOLE 121500 0 0 GREEN BRICK PARTNERS INC COM 392709101 1651 72600 SH SOLE 72600 0 0 GREEN DOT CORP CL A 39304D102 5022 107200 SH SOLE 107200 0 0 GREEN PLAINS INC COM 393222104 3207 95400 SH SOLE 95400 0 0 GREENBRIER COS INC COM 393657101 3155 72400 SH SOLE 72400 0 0 GREIF INC CL A 397624107 3361 55500 SH SOLE 55500 0 0 GREIF INC CL B 397624206 590 10000 SH SOLE 10000 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 891 59300 SH SOLE 59300 0 0 GRIFFON CORP COM 398433102 2712 105800 SH SOLE 105800 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 6474 186800 SH SOLE 186800 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 5853 37900 SH SOLE 37900 0 0 GROUPON INC COM NEW 399473206 2334 54078 SH SOLE 54078 0 0 GROWGENERATION CORP COM 39986L109 4642 96500 SH SOLE 96500 0 0 GUARDANT HEALTH INC COM 40131M109 23373 188200 SH SOLE 188200 0 0 GUESS INC COM 401617105 2220 84100 SH SOLE 84100 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 36570 324433 SH SOLE 324433 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2382 71600 SH SOLE 71600 0 0 HACKETT GROUP INC COM 404609109 1011 56092 SH SOLE 56092 0 0 HAEMONETICS CORP MASS COM 405024100 7464 112000 SH SOLE 112000 0 0 HAIN CELESTIAL GROUP INC COM 405217100 7511 187214 SH SOLE 187214 0 0 HALLIBURTON CO COM 406216101 83769 3623239 SH SOLE 3623239 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 12865 283300 SH SOLE 283300 0 0 HAMILTON LANE INC CL A 407497106 6661 73100 SH SOLE 73100 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 8466 190500 SH SOLE 190500 0 0 HANESBRANDS INC COM 410345102 14353 768800 SH SOLE 768800 0 0 HANGER INC COM NEW 41043F208 2124 84000 SH SOLE 84000 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 9671 172234 SH SOLE 172234 0 0 HANOVER INS GROUP INC COM 410867105 10878 80200 SH SOLE 80200 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1627 113484 SH SOLE 113484 0 0 HARLEY DAVIDSON INC COM 412822108 15483 337900 SH SOLE 337900 0 0 HARMONIC INC COM 413160102 1835 215415 SH SOLE 215415 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1061 37600 SH SOLE 37600 0 0 HARSCO CORP COM 415864107 3553 174000 SH SOLE 174000 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 90337 1457747 SH SOLE 1457747 0 0 HASBRO INC COM 418056107 50347 532658 SH SOLE 532658 0 0 HAVERTY FURNITURE COS INC COM 419596101 1497 35000 SH SOLE 35000 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 10202 241300 SH SOLE 241300 0 0 HAWAIIAN HOLDINGS INC COM 419879101 641 26309 SH SOLE 26309 0 0 HAWKINS INC COM 420261109 1378 42088 SH SOLE 42088 0 0 HCA HEALTHCARE INC COM 40412C101 229248 1108869 SH SOLE 1108869 0 0 HCI GROUP INC COM 40416E103 1402 14100 SH SOLE 14100 0 0 HEALTH CATALYST INC COM 42225T107 4580 82500 SH SOLE 82500 0 0 HEALTHCARE RLTY TR COM 421946104 9302 308000 SH SOLE 308000 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 5198 164663 SH SOLE 164663 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 12874 482186 SH SOLE 482186 0 0 HEALTHEQUITY INC COM 42226A107 14575 181100 SH SOLE 181100 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 73154 2197486 SH SOLE 2197486 0 0 HEALTHSTREAM INC COM 42222N103 1562 55900 SH SOLE 55900 0 0 HEARTLAND EXPRESS INC COM 422347104 1963 114600 SH SOLE 114600 0 0 HEARTLAND FINL USA INC COM 42234Q102 4145 88200 SH SOLE 88200 0 0 HECLA MNG CO COM 422704106 8777 1179662 SH SOLE 1179662 0 0 HEICO CORP NEW CL A 422806208 36934 297423 SH SOLE 297423 0 0 HEICO CORP NEW COM 422806109 24664 176903 SH SOLE 176903 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1902 42700 SH SOLE 42700 0 0 HELEN OF TROY LTD COM G4388N106 12273 53800 SH SOLE 53800 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 5245 67200 SH SOLE 67200 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1802 315600 SH SOLE 315600 0 0 HELMERICH & PAYNE INC COM 423452101 7756 237700 SH SOLE 237700 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 421 35700 SH SOLE 35700 0 0 HENRY JACK & ASSOC INC COM 426281101 50716 310172 SH SOLE 310172 0 0 HENRY SCHEIN INC COM 806407102 43127 581310 SH SOLE 581310 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 11673 221372 SH SOLE 221372 0 0 HERC HLDGS INC COM 42704L104 5082 45346 SH SOLE 45346 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1021 34400 SH SOLE 34400 0 0 HERITAGE FINL CORP WASH COM 42722X106 1981 79168 SH SOLE 79168 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 493 57500 SH SOLE 57500 0 0 HERITAGEM CORP COM 426927109 1470 132100 SH SOLE 132100 0 0 HERON THERAPEUTICS INC COM 427746102 2971 191400 SH SOLE 191400 0 0 HERSHEY CO COM 427866108 104072 597494 SH SOLE 597494 0 0 HESKA CORP COM RESTRC NEW 42805E306 4549 19800 SH SOLE 19800 0 0 HESS CORP COM 42809H107 98401 1126906 SH SOLE 1126906 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 77340 5304553 SH SOLE 5304553 0 0 HEXCEL CORP NEW COM 428291108 11507 184400 SH SOLE 184400 0 0 HEXO CORP COM NEW 428304307 1788 307300 SH SOLE 307300 0 0 HIBBETT INC COM 428567101 3280 36600 SH SOLE 36600 0 0 HIGHWOODS PPTYS INC COM 431284108 10349 229102 SH SOLE 229102 0 0 HILLENBRAND INC COM 431571108 7293 165459 SH SOLE 165459 0 0 HILL-ROM HLDGS INC COM 431475102 16618 146300 SH SOLE 146300 0 0 HILLTOP HOLDINGS INC COM 432748101 5274 144900 SH SOLE 144900 0 0 HILTON GRAND VACATIONS INC COM 43283X105 7763 187560 SH SOLE 187560 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 136546 1132038 SH SOLE 1132038 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 1757 161300 SH SOLE 161300 0 0 HNI CORP COM 404251100 4142 94200 SH SOLE 94200 0 0 HOLLYFRONTIER CORP COM 436106108 11189 340100 SH SOLE 340100 0 0 HOLOGIC INC COM 436440101 70161 1051575 SH SOLE 1051575 0 0 HOME BANCSHARES INC COM 436893200 8532 345707 SH SOLE 345707 0 0 HOME DEPOT INC COM 437076102 1399916 4389966 SH SOLE 4389966 0 0 HOMESTREET INC COM 43785V102 1956 48000 SH SOLE 48000 0 0 HOMOLOGY MEDICINES INC COM 438083107 611 84100 SH SOLE 84100 0 0 HONEYWELL INTL INC COM 438516106 622067 2835955 SH SOLE 2835955 0 0 HOPE BANCORP INC COM 43940T109 3852 271657 SH SOLE 271657 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3416 91300 SH SOLE 91300 0 0 HORIZON BANCORP INC COM 440407104 1517 87050 SH SOLE 87050 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 81277 867968 SH SOLE 867968 0 0 HORMEL FOODS CORP COM 440452100 57846 1211443 SH SOLE 1211443 0 0 HOST HOTELS & RESORTS INC COM 44107P104 49181 2877754 SH SOLE 2877754 0 0 HOSTESS BRANDS INC CL A 44109J106 4669 288400 SH SOLE 288400 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3093 280200 SH SOLE 280200 0 0 HOULIHAN LOKEY INC CL A 441593100 9286 113536 SH SOLE 113536 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1169 11000 SH SOLE 11000 0 0 HOWARD HUGHES CORP COM 44267D107 8879 91100 SH SOLE 91100 0 0 HOWMET AEROSPACE INC COM 443201108 54880 1592121 SH SOLE 1592121 0 0 HP INC COM 40434L105 153463 5083226 SH SOLE 5083226 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 22098 418447 SH SOLE 418447 0 0 HUB GROUP INC CL A 443320106 4883 74000 SH SOLE 74000 0 0 HUBBELL INC COM 443510607 22365 119700 SH SOLE 119700 0 0 HUBSPOT INC COM 443573100 104555 179426 SH SOLE 179426 0 0 HUDBAY MINERALS INC COM 443628102 3276 491300 SH SOLE 491300 0 0 HUDSON PAC PPTYS INC COM 444097109 9257 332750 SH SOLE 332750 0 0 HUMANA INC COM 444859102 232577 525337 SH SOLE 525337 0 0 HUMANIGEN INC COM NEW 444863203 1232 70900 SH SOLE 70900 0 0 HUNT J B TRANS SVCS INC COM 445658107 56233 345094 SH SOLE 345094 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 34685 164578 SH SOLE 164578 0 0 HUNTSMAN CORP COM 447011107 12310 464174 SH SOLE 464174 0 0 HURON CONSULTING GROUP INC COM 447462102 2467 50200 SH SOLE 50200 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 5682 144687 SH SOLE 144687 0 0 HUYA INC ADS REP SHS A 44852D108 3157 178848 SH SOLE 178848 0 0 HYATT HOTELS CORP COM CL A 448579102 6716 86500 SH SOLE 86500 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 1543 26100 SH SOLE 26100 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 2405 206400 SH SOLE 206400 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1146 15700 SH SOLE 15700 0 0 I MAB SPONSORED ADS 44975P103 6166 73450 SH SOLE 73450 0 0 I3 VERTICALS INC COM CL A 46571Y107 1414 46800 SH SOLE 46800 0 0 IAA INC COM 449253103 16177 296600 SH SOLE 296600 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 49550 321401 SH SOLE 321401 0 0 IAMGOLD CORP COM 450913108 3102 1051500 SH SOLE 1051500 0 0 ICF INTL INC COM 44925C103 3655 41600 SH SOLE 41600 0 0 ICHOR HOLDINGS SHS G4740B105 3309 61500 SH SOLE 61500 0 0 ICL GROUP LTD SHS M53213100 20379 3003627 SH SOLE 3003627 0 0 ICU MED INC COM 44930G107 9080 44119 SH SOLE 44119 0 0 IDACORP INC COM 451107106 10842 111200 SH SOLE 111200 0 0 IDEANOMICS INC COM 45166V106 2362 831800 SH SOLE 831800 0 0 IDEX CORP COM 45167R104 68187 309870 SH SOLE 309870 0 0 IDEXX LABS INC COM 45168D104 219992 348336 SH SOLE 348336 0 0 IES HLDGS INC COM 44951W106 1058 20600 SH SOLE 20600 0 0 IGM BIOSCIENCES INC COM 449585108 1381 16600 SH SOLE 16600 0 0 IHEARTMEDIA INC COM CL A 45174J509 6584 244500 SH SOLE 244500 0 0 IHS MARKIT LTD SHS G47567105 173074 1536251 SH SOLE 1536251 0 0 II-VI INC COM 902104108 16763 230924 SH SOLE 230924 0 0 ILLINOIS TOOL WKS INC COM 452308109 288672 1291252 SH SOLE 1291252 0 0 ILLUMINA INC COM 452327109 281535 594947 SH SOLE 594947 0 0 IMAX CORP COM 45245E109 2371 110300 SH SOLE 110300 0 0 IMMUNITYBIO INC COM 45256X103 1201 84100 SH SOLE 84100 0 0 IMMUNOGEN INC COM 45253H101 2823 428400 SH SOLE 428400 0 0 IMMUNOVANT INC COM 45258J102 799 75600 SH SOLE 75600 0 0 IMPERIAL OIL LTD COM NEW 453038408 33635 1101500 SH SOLE 1101500 0 0 IMPINJ INC COM 453204109 1997 38700 SH SOLE 38700 0 0 INARI MED INC COM 45332Y109 4002 42900 SH SOLE 42900 0 0 INCYTE CORP COM 45337C102 64072 761581 SH SOLE 761581 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 523 11300 SH SOLE 11300 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 4093 224500 SH SOLE 224500 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 5979 80822 SH SOLE 80822 0 0 INDEPENDENT BK CORP MASS COM 453836108 5487 72678 SH SOLE 72678 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 994 45800 SH SOLE 45800 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3763 143947 SH SOLE 143947 0 0 INFINERA CORP COM 45667G103 3848 377300 SH SOLE 377300 0 0 INGERSOLL RAND INC COM 45687V106 74987 1536296 SH SOLE 1536296 0 0 INGEVITY CORP COM 45688C107 7256 89190 SH SOLE 89190 0 0 INGLES MKTS INC CL A 457030104 1824 31300 SH SOLE 31300 0 0 INGREDION INC COM 457187102 13385 147900 SH SOLE 147900 0 0 INHIBRX INC COM 45720L107 586 21300 SH SOLE 21300 0 0 INMODE LTD SHS M5425M103 5198 54900 SH SOLE 54900 0 0 INNOSPEC INC COM 45768S105 4911 54203 SH SOLE 54203 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 10067 52700 SH SOLE 52700 0 0 INNOVIVA INC COM 45781M101 1948 145300 SH SOLE 145300 0 0 INOGEN INC COM 45780L104 2718 41700 SH SOLE 41700 0 0 INOVALON HLDGS INC COM CL A 45781D101 5783 169700 SH SOLE 169700 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4224 455700 SH SOLE 455700 0 0 INSEEGO CORP COM 45782B104 1650 163500 SH SOLE 163500 0 0 INSIGHT ENTERPRISES INC COM 45765U103 7741 77400 SH SOLE 77400 0 0 INSMED INC COM PAR $.01 457669307 6463 227100 SH SOLE 227100 0 0 INSPERITY INC COM 45778Q107 7230 80000 SH SOLE 80000 0 0 INSPIRE MED SYS INC COM 457730109 11557 59800 SH SOLE 59800 0 0 INSTALLED BLDG PRODS INC COM 45780R101 6391 52233 SH SOLE 52233 0 0 INSTEEL INDS INC COM 45774W108 1370 42600 SH SOLE 42600 0 0 INSULET CORP COM 45784P101 74029 269677 SH SOLE 269677 0 0 INTEGER HLDGS CORP COM 45826H109 6839 72600 SH SOLE 72600 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10788 158094 SH SOLE 158094 0 0 INTEL CORP COM 458140100 930091 16567348 SH SOLE 16567348 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 21761 134400 SH SOLE 134400 0 0 INTER PARFUMS INC COM 458334109 2750 38200 SH SOLE 38200 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11838 180100 SH SOLE 180100 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1236 61900 SH SOLE 61900 0 0 INTERDIGITAL INC COM 45867G101 4966 68000 SH SOLE 68000 0 0 INTERFACE INC COM 458665304 1978 129300 SH SOLE 129300 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 5093 118600 SH SOLE 118600 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 534136 3643740 SH SOLE 3643740 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 151530 1014256 SH SOLE 1014256 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 934 62900 SH SOLE 62900 0 0 INTERNATIONAL PAPER CO COM 460146103 93409 1523550 SH SOLE 1523550 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1005 52400 SH SOLE 52400 0 0 INTERPUBLIC GROUP COS INC COM 460690100 51849 1595851 SH SOLE 1595851 0 0 INTERSECT ENT INC COM 46071F103 1171 68500 SH SOLE 68500 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 6188 151600 SH SOLE 151600 0 0 INTUIT COM 461202103 547343 1116639 SH SOLE 1116639 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 441423 479995 SH SOLE 479995 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2442 626111 SH SOLE 626111 0 0 INVESTORS BANCORP INC NEW COM 46146L101 7403 519176 SH SOLE 519176 0 0 INVITAE CORP COM 46185L103 12423 368300 SH SOLE 368300 0 0 INVITATION HOMES INC COM 46187W107 86250 2312957 SH SOLE 2312957 0 0 IONIS PHARMACEUTICALS INC COM 462222100 11165 279900 SH SOLE 279900 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 6743 259156 SH SOLE 259156 0 0 IPG PHOTONICS CORP COM 44980X109 32178 152669 SH SOLE 152669 0 0 IQIYI INC SPONSORED ADS 46267X108 10510 674561 SH SOLE 674561 0 0 IQVIA HLDGS INC COM 46266C105 189501 782026 SH SOLE 782026 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 4220 63600 SH SOLE 63600 0 0 IRIDIUMMUNICATIONS INC COM 46269C102 10653 266400 SH SOLE 266400 0 0 IROBOT CORP COM 462726100 5809 62200 SH SOLE 62200 0 0 IRON MTN INC NEW COM 46284V101 49897 1179047 SH SOLE 1179047 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4338 337100 SH SOLE 337100 0 0 ISTAR INC COM 45031U101 3375 162800 SH SOLE 162800 0 0 ITRON INC COM 465741106 8918 89200 SH SOLE 89200 0 0 ITT INC COM 45073V108 17466 190700 SH SOLE 190700 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 1131 41525 SH SOLE 41525 0 0 IVERIC BIO INC COM 46583P102 748 118500 SH SOLE 118500 0 0 J & J SNACK FOODS CORP COM 466032109 5843 33500 SH SOLE 33500 0 0 J2 GLOBAL INC COM 48123V102 13127 95431 SH SOLE 95431 0 0 JABIL INC COM 466313103 18314 315100 SH SOLE 315100 0 0 JACK IN THE BOX INC COM 466367109 5605 50300 SH SOLE 50300 0 0 JACOBS ENGR GROUP INC COM 469814107 70747 530260 SH SOLE 530260 0 0 JAMES RIV GROUP LTD COM G5005R107 2998 79899 SH SOLE 79899 0 0 JAMF HLDG CORP COM 47074L105 2612 77800 SH SOLE 77800 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 13269 341905 SH SOLE 341905 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 44075 248112 SH SOLE 248112 0 0 JBG SMITH PPTYS COM 46590V100 8226 261058 SH SOLE 261058 0 0 JD.COM INC SPON ADR CL A 47215P106 169615 2125232 SH SOLE 2125232 0 0 JEFFERIES FINL GROUP INC COM 47233W109 16019 468400 SH SOLE 468400 0 0 JELD-WEN HLDG INC COM 47580P103 4086 155600 SH SOLE 155600 0 0 JETBLUE AWYS CORP COM 477143101 2908 173300 SH SOLE 173300 0 0 JFROG LTD ORD SHS M6191J100 3751 82400 SH SOLE 82400 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 9969 69900 SH SOLE 69900 0 0 JOHNSON & JOHNSON COM 478160104 1765801 10718716 SH SOLE 10718716 0 0 JOHNSON CTLS INTL PLC SHS G51502105 201560 2936908 SH SOLE 2936908 0 0 JOHNSON OUTDOORS INC CL A 479167108 1549 12800 SH SOLE 12800 0 0 JOINT CORP COM 47973J102 2618 31200 SH SOLE 31200 0 0 JONES LANG LASALLE INC COM 48020Q107 22028 112700 SH SOLE 112700 0 0 JOYY INC ADS REPSTG COM A 46591M109 9876 149708 SH SOLE 149708 0 0 JUNIPER NETWORKS INC COM 48203R104 36635 1339500 SH SOLE 1339500 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 0 2 SH SOLE 2 0 0 KADANT INC COM 48282T104 4473 25400 SH SOLE 25400 0 0 KADMON HLDGS INC COM 48283N106 1170 302400 SH SOLE 302400 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4310 34900 SH SOLE 34900 0 0 KALA PHARMACEUTICALS INC COM 483119103 467 88200 SH SOLE 88200 0 0 KAMAN CORP COM 483548103 2772 55000 SH SOLE 55000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 104957 370388 SH SOLE 370388 0 0 KAR AUCTION SVCS INC COM 48238T109 5018 285900 SH SOLE 285900 0 0 KARUNA THERAPEUTICS INC COM 48576A100 4753 41700 SH SOLE 41700 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1359 131650 SH SOLE 131650 0 0 KB HOME COM 48666K109 7411 182000 SH SOLE 182000 0 0 KBR INC COM 48242W106 11843 310441 SH SOLE 310441 0 0 KE HLDGS INC SPONSORED ADS 482497104 40584 851167 SH SOLE 851167 0 0 KEARNY FINL CORP MD COM 48716P108 1996 167064 SH SOLE 167064 0 0 KELLOGG CO COM 487836108 67689 1052213 SH SOLE 1052213 0 0 KELLY SVCS INC CL A 488152208 1803 75200 SH SOLE 75200 0 0 KEMPER CORP COM 488401100 10666 144324 SH SOLE 144324 0 0 KENNAMETAL INC COM 489170100 6282 174900 SH SOLE 174900 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 5573 280468 SH SOLE 280468 0 0 KENON HLDGS LTD SHS Y46717107 1849 53611 SH SOLE 53611 0 0 KEROS THERAPEUTICS INC COM 492327101 1193 28100 SH SOLE 28100 0 0 KEURIG DR PEPPER INC COM 49271V100 101108 2869123 SH SOLE 2869123 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 117052 758062 SH SOLE 758062 0 0 KFORCE INC COM 493732101 2744 43600 SH SOLE 43600 0 0 KILROY RLTY CORP COM 49427F108 16074 230811 SH SOLE 230811 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1196 55000 SH SOLE 55000 0 0 KIMBALL INTL INC CL B 494274103 1064 80900 SH SOLE 80900 0 0 KIMBERLY-CLARK CORP COM 494368103 184573 1379678 SH SOLE 1379678 0 0 KIMCO RLTY CORP COM 49446R109 19874 953200 SH SOLE 953200 0 0 KINDER MORGAN INC DEL COM 49456B101 151432 8306762 SH SOLE 8306762 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4761 140316 SH SOLE 140316 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 736 52800 SH SOLE 52800 0 0 KINNATE BIOPHARMA INC COM 49705R105 559 24000 SH SOLE 24000 0 0 KINROSS GOLD CORP COM 496902404 34270 5394435 SH SOLE 5394435 0 0 KINSALE CAP GROUP INC COM 49714P108 7853 47662 SH SOLE 47662 0 0 KIRBY CORP COM 497266106 2011 33157 SH SOLE 33157 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 44203 1144862 SH SOLE 1144862 0 0 KITE RLTY GROUP TR COM NEW 49803T300 4089 185800 SH SOLE 185800 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1458 67400 SH SOLE 67400 0 0 KLA CORP COM NEW 482480100 203676 628221 SH SOLE 628221 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 29170 641655 SH SOLE 641655 0 0 KNOLL INC COM NEW 498904200 2758 106100 SH SOLE 106100 0 0 KNOWLES CORP COM 49926D109 3991 202200 SH SOLE 202200 0 0 KODIAK SCIENCES INC COM 50015M109 6250 67200 SH SOLE 67200 0 0 KOHLS CORP COM 500255104 19151 347500 SH SOLE 347500 0 0 KONTOOR BRANDS INC COM 50050N103 6048 107214 SH SOLE 107214 0 0 KOPPERS HOLDINGS INC COM 50060P106 1504 46500 SH SOLE 46500 0 0 KORN FERRY COM NEW 500643200 8633 119000 SH SOLE 119000 0 0 KORNIT DIGITAL LTD SHS M6372Q113 11985 96400 SH SOLE 96400 0 0 KOSMOS ENERGY LTD COM 500688106 3111 899000 SH SOLE 899000 0 0 KRAFT HEINZ CO COM 500754106 111867 2743176 SH SOLE 2743176 0 0 KRATON CORP COM 50077C106 2270 70300 SH SOLE 70300 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7752 272100 SH SOLE 272100 0 0 KROGER CO COM 501044101 112983 2949190 SH SOLE 2949190 0 0 KRONOS BIO INC COM 50107A104 889 37100 SH SOLE 37100 0 0 KRONOS WORLDWIDE INC COM 50105F105 729 50900 SH SOLE 50900 0 0 KRYSTAL BIOTECH INC COM 501147102 2135 31400 SH SOLE 31400 0 0 KULICKE & SOFFA INDS INC COM 501242101 8372 136800 SH SOLE 136800 0 0 KURA ONCOLOGY INC COM 50127T109 2587 124100 SH SOLE 124100 0 0 KYMERA THERAPEUTICS INC COM 501575104 1198 24700 SH SOLE 24700 0 0 L BRANDS INC COM 501797104 69682 967000 SH SOLE 967000 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 185193 856782 SH SOLE 856782 0 0 LA Z BOY INC COM 505336107 3778 102000 SH SOLE 102000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 109799 398038 SH SOLE 398038 0 0 LADDER CAP CORP CL A 505743104 2754 238607 SH SOLE 238607 0 0 LAKELAND BANCORP INC COM 511637100 1945 111285 SH SOLE 111285 0 0 LAKELAND FINL CORP COM 511656100 3436 55750 SH SOLE 55750 0 0 LAM RESEARCH CORP COM 512807108 379184 582732 SH SOLE 582732 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 19896 190538 SH SOLE 190538 0 0 LAMB WESTON HLDGS INC COM 513272104 48158 597054 SH SOLE 597054 0 0 LANCASTER COLONY CORP COM 513847103 8229 42526 SH SOLE 42526 0 0 LANDEC CORP COM 514766104 727 64600 SH SOLE 64600 0 0 LANDS END INC NEW COM 51509F105 1179 28710 SH SOLE 28710 0 0 LANDSTAR SYS INC COM 515098101 13368 84600 SH SOLE 84600 0 0 LANTHEUS HLDGS INC COM 516544103 4081 147654 SH SOLE 147654 0 0 LARGO RES LTD COM 517103602 1111 71210 SH SOLE 71210 0 0 LAS VEGAS SANDS CORP COM 517834107 73891 1402376 SH SOLE 1402376 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 16860 300100 SH SOLE 300100 0 0 LAUDER ESTEE COS INC CL A 518439104 297985 936825 SH SOLE 936825 0 0 LAUREATE EDUCATION INC CL A 518613203 3287 226500 SH SOLE 226500 0 0 LCI INDS COM 50189K103 7281 55400 SH SOLE 55400 0 0 LEAR CORP COM NEW 521865204 42972 245162 SH SOLE 245162 0 0 LEGGETT & PLATT INC COM 524660107 15186 293100 SH SOLE 293100 0 0 LEIDOS HOLDINGS INC COM 525327102 55609 550039 SH SOLE 550039 0 0 LEMAITRE VASCULAR INC COM 525558201 2465 40400 SH SOLE 40400 0 0 LEMONADE INC COM 52567D107 8862 81000 SH SOLE 81000 0 0 LENDINGCLUB CORP COM NEW 52603A208 3511 193660 SH SOLE 193660 0 0 LENDINGTREE INC NEW COM 52603B107 5519 26050 SH SOLE 26050 0 0 LENNAR CORP CL A 526057104 111202 1119295 SH SOLE 1119295 0 0 LENNOX INTL INC COM 526107107 48588 138505 SH SOLE 138505 0 0 LESLIES INC COM 527064109 7455 271200 SH SOLE 271200 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4488 161900 SH SOLE 161900 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 584 127300 SH SOLE 127300 0 0 LEXINGTON REALTY TRUST COM 529043101 7311 611800 SH SOLE 611800 0 0 LGI HOMES INC COM 50187T106 8029 49581 SH SOLE 49581 0 0 LHC GROUP INC COM 50187A107 13250 66166 SH SOLE 66166 0 0 LI AUTO INC SPONSORED ADS 50202M102 38653 1106258 SH SOLE 1106258 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 17265 102662 SH SOLE 102662 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 111853 644094 SH SOLE 644094 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 18161 668682 SH SOLE 668682 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 40169 1485531 SH SOLE 1485531 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1422 102600 SH SOLE 102600 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4784 339317 SH SOLE 339317 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 520 18422 SH SOLE 18422 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 16394 351956 SH SOLE 351956 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2322 83629 SH SOLE 83629 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 32732 705582 SH SOLE 705582 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 38007 788368 SH SOLE 788368 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2833 200100 SH SOLE 200100 0 0 LIFE STORAGE INC COM 53223X107 17872 166482 SH SOLE 166482 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4802 36600 SH SOLE 36600 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 34716 414000 SH SOLE 414000 0 0 LILLY ELI & CO COM 532457108 762454 3321948 SH SOLE 3321948 0 0 LIMELIGHT NETWORKS INC COM 53261M104 869 276000 SH SOLE 276000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 16451 124900 SH SOLE 124900 0 0 LINCOLN NATL CORP IND COM 534187109 46734 743706 SH SOLE 743706 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1056 65941 SH SOLE 65941 0 0 LINDE PLC SHS G5494J103 616930 2133968 SH SOLE 2133968 0 0 LINDSAY CORP COM 535555106 3950 23900 SH SOLE 23900 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 2653 128150 SH SOLE 128150 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4734 258694 SH SOLE 258694 0 0 LITHIA MTRS INC COM 536797103 22371 65100 SH SOLE 65100 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 3146 211300 SH SOLE 211300 0 0 LITTELFUSE INC COM 537008104 13771 54048 SH SOLE 54048 0 0 LIVANOVA PLC SHS G5509L101 9010 107119 SH SOLE 107119 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 58187 664306 SH SOLE 664306 0 0 LIVE OAK BANCSHARES INC COM 53803X105 4083 69200 SH SOLE 69200 0 0 LIVENT CORP COM 53814L108 6242 322435 SH SOLE 322435 0 0 LIVEPERSON INC COM 538146101 8860 140100 SH SOLE 140100 0 0 LIVERAMP HLDGS INC COM 53815P108 6910 147500 SH SOLE 147500 0 0 LKQ CORP COM 501889208 57927 1176896 SH SOLE 1176896 0 0 LOEWS CORP COM 540424108 50590 925700 SH SOLE 925700 0 0 LORAL SPACE & INC COM 543881106 917 23600 SH SOLE 23600 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 2798 253000 SH SOLE 253000 0 0 LOUISIANA PAC CORP COM 546347105 14156 234800 SH SOLE 234800 0 0 LOVESACPANY COM 54738L109 2194 27500 SH SOLE 27500 0 0 LOWES COS INC COM 548661107 578174 2980739 SH SOLE 2980739 0 0 LPL FINL HLDGS INC COM 50212V100 23702 175600 SH SOLE 175600 0 0 LTC PPTYS INC COM 502175102 3319 86462 SH SOLE 86462 0 0 LULULEMON ATHLETICA INC COM 550021109 184258 504859 SH SOLE 504859 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1342 63600 SH SOLE 63600 0 0 LUMEN TECHNOLOGIES INC COM 550241103 51695 3803899 SH SOLE 3803899 0 0 LUMENTUM HLDGS INC COM 55024U109 13684 166815 SH SOLE 166815 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 7944 361900 SH SOLE 361900 0 0 LUMINEX CORP DEL COM 55027E102 3776 102600 SH SOLE 102600 0 0 LUTHER BURBANK CORP COM 550550107 421 35500 SH SOLE 35500 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1422 63900 SH SOLE 63900 0 0 LYFT INC CL A COM 55087P104 63159 1044300 SH SOLE 1044300 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 112121 1089926 SH SOLE 1089926 0 0 M D C HLDGS INC COM 552676108 6251 123543 SH SOLE 123543 0 0 M/I HOMES INC COM 55305B101 3767 64200 SH SOLE 64200 0 0 MACERICH CO COM 554382101 5915 324115 SH SOLE 324115 0 0 MACK CALI RLTY CORP COM 554489104 2744 160000 SH SOLE 160000 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 6757 105450 SH SOLE 105450 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6265 163700 SH SOLE 163700 0 0 MACROGENICS INC COM 556099109 2665 99200 SH SOLE 99200 0 0 MACYS INC COM 55616P104 12976 684400 SH SOLE 684400 0 0 MADDEN STEVEN LTD COM 556269108 8022 183325 SH SOLE 183325 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3269 38933 SH SOLE 38933 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 5580 32333 SH SOLE 32333 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2065 21200 SH SOLE 21200 0 0 MAG SILVER CORP COM 55903Q104 3955 188800 SH SOLE 188800 0 0 MAGELLAN HEALTH INC COM NEW 559079207 4578 48600 SH SOLE 48600 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 963 59633 SH SOLE 59633 0 0 MAGNA INTL INC COM 559222401 113485 1223400 SH SOLE 1223400 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2183 91500 SH SOLE 91500 0 0 MAGNITE INC COM 55955D100 8189 242000 SH SOLE 242000 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 4827 308800 SH SOLE 308800 0 0 MALIBU BOATS INC COM CL A 56117J100 3359 45800 SH SOLE 45800 0 0 MANHATTAN ASSOCIATES INC COM 562750109 20367 140620 SH SOLE 140620 0 0 MANITOWOC CO INC COM NEW 563571405 1868 76250 SH SOLE 76250 0 0 MANNKIND CORP COM NEW 56400P706 2843 521600 SH SOLE 521600 0 0 MANPOWERGROUP INC WIS COM 56418H100 14412 121200 SH SOLE 121200 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 5209 60187 SH SOLE 60187 0 0 MANULIFE FINL CORP COM 56501R106 164050 8318468 SH SOLE 8318468 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 6832 217800 SH SOLE 217800 0 0 MARATHON OIL CORP COM 565849106 23689 1739309 SH SOLE 1739309 0 0 MARATHON PETE CORP COM 56585A102 160387 2654536 SH SOLE 2654536 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 8242 197500 SH SOLE 197500 0 0 MARCUS & MILLICHAP INC COM 566324109 2025 52100 SH SOLE 52100 0 0 MARCUS CORP DEL COM 566330106 988 46600 SH SOLE 46600 0 0 MARINEMAX INC COM 567908108 2379 48800 SH SOLE 48800 0 0 MARKEL CORP COM 570535104 66726 56228 SH SOLE 56228 0 0 MARRIOTT INTL INC NEW CL A 571903202 153510 1124447 SH SOLE 1124447 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 13690 85936 SH SOLE 85936 0 0 MARSH & MCLENNAN COS INC COM 571748102 291519 2072213 SH SOLE 2072213 0 0 MARTEN TRANS LTD COM 573075108 2255 136775 SH SOLE 136775 0 0 MARTIN MARIETTA MATLS INC COM 573284106 89335 253929 SH SOLE 253929 0 0 MARVELL TECHNOLOGY INC COM 573874104 190354 3263401 SH SOLE 3263401 0 0 MASCO CORP COM 574599106 61768 1048515 SH SOLE 1048515 0 0 MASIMO CORP COM 574795100 51863 213914 SH SOLE 213914 0 0 MASONITE INTL CORP COM 575385109 5721 51177 SH SOLE 51177 0 0 MASTEC INC COM 576323109 13888 130900 SH SOLE 130900 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1319931 3615357 SH SOLE 3615357 0 0 MATADOR RES CO COM 576485205 9273 257502 SH SOLE 257502 0 0 MATCH GROUP INC NEW COM 57667L107 168020 1041983 SH SOLE 1041983 0 0 MATERION CORP COM 576690101 3376 44800 SH SOLE 44800 0 0 MATSON INC COM 57686G105 1517 23700 SH SOLE 23700 0 0 MATTEL INC COM 577081102 15425 767400 SH SOLE 767400 0 0 MATTHEWS INTL CORP CL A 577128101 2510 69796 SH SOLE 69796 0 0 MAVERIX METALS INC COM NEW 57776F405 589 108715 SH SOLE 108715 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 6275 157200 SH SOLE 157200 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 115241 1093783 SH SOLE 1093783 0 0 MAXIMUS INC COM 577933104 11912 135407 SH SOLE 135407 0 0 MAXLINEAR INC COM 57776J100 6632 156073 SH SOLE 156073 0 0 MBIA INC COM 55262C100 1177 107000 SH SOLE 107000 0 0 MCAFEE CORP COM CL A 579063108 2508 89500 SH SOLE 89500 0 0 MCCORMICK & CO INC COM NON VTG 579780206 89692 1015531 SH SOLE 1015531 0 0 MCDONALDS CORP COM 580135101 702246 3040157 SH SOLE 3040157 0 0 MCEWEN MNG INC COM 58039P107 1188 860531 SH SOLE 860531 0 0 MCGRATH RENTCORP COM 580589109 4340 53200 SH SOLE 53200 0 0 MCKESSON CORP COM 58155Q103 123974 648265 SH SOLE 648265 0 0 MDU RES GROUP INC COM 552690109 13852 441990 SH SOLE 441990 0 0 MEDALLIA INC COM 584021109 7277 215600 SH SOLE 215600 0 0 MEDIAALPHA INC CL A 58450V104 1419 33700 SH SOLE 33700 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 47370 2356722 SH SOLE 2356722 0 0 MEDIFAST INC COM 58470H101 6961 24600 SH SOLE 24600 0 0 MEDNAX INC COM 58502B106 5122 169900 SH SOLE 169900 0 0 MEDPACE HLDGS INC COM 58506Q109 11128 63000 SH SOLE 63000 0 0 MEDTRONIC PLC SHS G5960L103 682030 5494479 SH SOLE 5494479 0 0 MEIRAGTX HLDGS PLC COM G59665102 741 47800 SH SOLE 47800 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 15064 909143 SH SOLE 909143 0 0 MERCADOLIBRE INC COM 58733R102 285152 183049 SH SOLE 183049 0 0 MERCANTILE BK CORP COM 587376104 1033 34200 SH SOLE 34200 0 0 MERCER INTL INC COM 588056101 1203 94372 SH SOLE 94372 0 0 MERCHANTS BANCORP IND COM 58844R108 871 22200 SH SOLE 22200 0 0 MERCK & CO INC COM 58933Y105 802402 10317632 SH SOLE 10317632 0 0 MERCURY GENL CORP NEW COM 589400100 3962 61000 SH SOLE 61000 0 0 MERCURY SYS INC COM 589378108 8199 123700 SH SOLE 123700 0 0 MEREDITH CORP COM 589433101 3884 89400 SH SOLE 89400 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2128 104000 SH SOLE 104000 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2003 90300 SH SOLE 90300 0 0 MERIT MED SYS INC COM 589889104 7126 110200 SH SOLE 110200 0 0 MERITAGE HOMES CORP COM 59001A102 7780 82700 SH SOLE 82700 0 0 MERITOR INC COM 59001K100 3745 159900 SH SOLE 159900 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1640 120796 SH SOLE 120796 0 0 MERUS N V COM N5749R100 994 47154 SH SOLE 47154 0 0 MESA LABS INC COM 59064R109 3065 11302 SH SOLE 11302 0 0 META FINL GROUP INC COM 59100U108 3418 67500 SH SOLE 67500 0 0 METHANEX CORP COM 59151K108 4759 143300 SH SOLE 143300 0 0 METHODE ELECTRS INC COM 591520200 4070 82700 SH SOLE 82700 0 0 METLIFE INC COM 59156R108 183458 3065291 SH SOLE 3065291 0 0 METROMILE INC COM 591697107 1525 166700 SH SOLE 166700 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 132213 95437 SH SOLE 95437 0 0 MFA FINL INC COM 55272X102 4116 896800 SH SOLE 896800 0 0 MGE ENERGY INC COM 55277P104 5937 79750 SH SOLE 79750 0 0 MGIC INVT CORP WIS COM 552848103 10155 746700 SH SOLE 746700 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 12143 331601 SH SOLE 331601 0 0 MGM RESORTS INTERNATIONAL COM 552953101 68774 1612520 SH SOLE 1612520 0 0 MGP INGREDIENTS INC NEW COM 55303J106 2016 29800 SH SOLE 29800 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 164408 1097955 SH SOLE 1097955 0 0 MICRON TECHNOLOGY INC COM 595112103 387625 4561364 SH SOLE 4561364 0 0 MICROSOFT CORP COM 594918104 7914738 29216455 SH SOLE 29216455 0 0 MICROSTRATEGY INC CL A NEW 594972408 11164 16800 SH SOLE 16800 0 0 MICROVISION INC DEL COM NEW 594960304 5832 348200 SH SOLE 348200 0 0 MID-AMER APT CMNTYS INC COM 59522J103 78584 466596 SH SOLE 466596 0 0 MIDDLEBY CORP COM 596278101 21242 122600 SH SOLE 122600 0 0 MIDDLESEX WTR CO COM 596680108 3152 38562 SH SOLE 38562 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1211 46100 SH SOLE 46100 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 964 33500 SH SOLE 33500 0 0 MILLER HERMAN INC COM 600544100 6128 130000 SH SOLE 130000 0 0 MIMECAST LTD ORD SHS G14838109 7151 134800 SH SOLE 134800 0 0 MIMEDX GROUP INC COM 602496101 1994 159400 SH SOLE 159400 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 2496 716500 SH SOLE 716500 0 0 MINERALS TECHNOLOGIES INC COM 603158106 5869 74600 SH SOLE 74600 0 0 MIRATI THERAPEUTICS INC COM 60468T105 12615 78100 SH SOLE 78100 0 0 MISSION PRODUCE INC COM 60510V108 644 31100 SH SOLE 31100 0 0 MITEK SYS INC COM NEW 606710200 1812 94100 SH SOLE 94100 0 0 MKS INSTRS INC COM 55306N104 21657 121700 SH SOLE 121700 0 0 MODEL N INC COM 607525102 2382 69500 SH SOLE 69500 0 0 MODERNA INC COM 60770K107 303336 1290900 SH SOLE 1290900 0 0 MODINE MFG CO COM 607828100 1880 113300 SH SOLE 113300 0 0 MODIVCARE INC COM 60783X104 4779 28100 SH SOLE 28100 0 0 MOELIS & CO CL A 60786M105 7276 127900 SH SOLE 127900 0 0 MOHAWK INDS INC COM 608190104 46772 243362 SH SOLE 243362 0 0 MOLECULAR TEMPLATES INC COM 608550109 579 74000 SH SOLE 74000 0 0 MOLINA HEALTHCARE INC COM 60855R100 59827 236416 SH SOLE 236416 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 41802 778573 SH SOLE 778573 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 5695 270300 SH SOLE 270300 0 0 MOMO INC ADR 60879B107 6095 398119 SH SOLE 398119 0 0 MONARCH CASINO & RESORT INC COM 609027107 1999 30211 SH SOLE 30211 0 0 MONDELEZ INTL INC CL A 609207105 359528 5757975 SH SOLE 5757975 0 0 MONGODB INC CL A 60937P106 79950 221150 SH SOLE 221150 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3853 205800 SH SOLE 205800 0 0 MONOLITHIC PWR SYS INC COM 609839105 65499 175389 SH SOLE 175389 0 0 MONRO INC COM 610236101 4677 73642 SH SOLE 73642 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 147527 1614961 SH SOLE 1614961 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2533 47200 SH SOLE 47200 0 0 MOOG INC CL A 615394202 5439 64700 SH SOLE 64700 0 0 MORNINGSTAR INC COM 617700109 13395 52100 SH SOLE 52100 0 0 MORPHIC HLDG INC COM 61775R105 2273 39600 SH SOLE 39600 0 0 MOSAIC CO NEW COM 61945C103 46883 1469222 SH SOLE 1469222 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 149477 689312 SH SOLE 689312 0 0 MOVADO GROUP INC COM 624580106 1095 34800 SH SOLE 34800 0 0 MP MATERIALS CORP COM CL A 553368101 4854 131700 SH SOLE 131700 0 0 MR COOPER GROUP INC COM 62482R107 5214 157700 SH SOLE 157700 0 0 MRC GLOBAL INC COM 55345K103 1616 171949 SH SOLE 171949 0 0 MSA SAFETY INC COM 553498106 13561 81900 SH SOLE 81900 0 0 MSC INDL DIRECT INC CL A 553530106 9242 103000 SH SOLE 103000 0 0 MSG NETWORK INC CL A 553573106 1257 86200 SH SOLE 86200 0 0 MUELLER INDS INC COM 624756102 4907 113300 SH SOLE 113300 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5035 349200 SH SOLE 349200 0 0 MULTIPLAN CORPORATION COM 62548M100 2807 294900 SH SOLE 294900 0 0 MURPHY OIL CORP COM 626717102 7883 338600 SH SOLE 338600 0 0 MURPHY USA INC COM 626755102 7611 57067 SH SOLE 57067 0 0 MYERS INDS INC COM 628464109 1409 67100 SH SOLE 67100 0 0 MYOVANT SCIENCES LTD COM G637AM102 1824 80100 SH SOLE 80100 0 0 MYR GROUP INC DEL COM 55405W104 3355 36900 SH SOLE 36900 0 0 MYRIAD GENETICS INC COM 62855J104 5070 165800 SH SOLE 165800 0 0 NABORS INDUSTRIES LTD SHS G6359F137 1668 14600 SH SOLE 14600 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 4534 550200 SH SOLE 550200 0 0 NANO X IMAGING LTD ORD SHS M70700105 2349 73300 SH SOLE 73300 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 6291 97100 SH SOLE 97100 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1178 32400 SH SOLE 32400 0 0 NATERA INC COM 632307104 19414 171000 SH SOLE 171000 0 0 NATIONAL BEVERAGE CORP COM 635017106 2428 51400 SH SOLE 51400 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2547 67500 SH SOLE 67500 0 0 NATIONAL FUEL GAS CO COM 636180101 9975 190900 SH SOLE 190900 0 0 NATIONAL HEALTH INVS INC COM 63633D104 6344 94620 SH SOLE 94620 0 0 NATIONAL HEALTHCARE CORP COM 635906100 2015 28830 SH SOLE 28830 0 0 NATIONAL INSTRS CORP COM 636518102 12265 290100 SH SOLE 290100 0 0 NATIONAL PRESTO INDS INC COM 637215104 1179 11600 SH SOLE 11600 0 0 NATIONAL RESH CORP COM NEW 637372202 1414 30800 SH SOLE 30800 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 18110 386300 SH SOLE 386300 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7153 141479 SH SOLE 141479 0 0 NATIONAL VISION HLDGS INC COM 63845R107 9132 178600 SH SOLE 178600 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1200 5349 SH SOLE 5349 0 0 NATUS MED INC DEL COM 639050103 1941 74700 SH SOLE 74700 0 0 NAUTILUS INC COM 63910B102 1124 66700 SH SOLE 66700 0 0 NAVIENT CORPORATION COM 63938C108 7937 410600 SH SOLE 410600 0 0 NAVISTAR INTL CORP NEW COM 63934E108 4886 109800 SH SOLE 109800 0 0 NBT BANCORP INC COM 628778102 3460 96200 SH SOLE 96200 0 0 NCINO INC COM 63947U107 3739 62400 SH SOLE 62400 0 0 NCR CORP NEW COM 62886E108 12979 284559 SH SOLE 284559 0 0 NEENAH INC COM 640079109 1861 37100 SH SOLE 37100 0 0 NEKTAR THERAPEUTICS COM 640268108 6785 395400 SH SOLE 395400 0 0 NELNET INC CL A 64031N108 2708 36000 SH SOLE 36000 0 0 NEOGAMES S A SHS L6673X107 848 13800 SH SOLE 13800 0 0 NEOGEN CORP COM 640491106 10807 234732 SH SOLE 234732 0 0 NEOGENOMICS INC COM NEW 64049M209 11062 244900 SH SOLE 244900 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 682 73900 SH SOLE 73900 0 0 NEOPHOTONICS CORP COM 64051T100 1142 111900 SH SOLE 111900 0 0 NETAPP INC COM 64110D104 74513 910692 SH SOLE 910692 0 0 NETEASE INC SPONSORED ADS 64110W102 113385 983817 SH SOLE 983817 0 0 NETFLIX INC COM 64110L106 953897 1805904 SH SOLE 1805904 0 0 NETGEAR INC COM 64111Q104 2587 67500 SH SOLE 67500 0 0 NETSCOUT SYS INC COM 64115T104 4619 161828 SH SOLE 161828 0 0 NETSTREIT CORP COM 64119V303 1999 86700 SH SOLE 86700 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 37276 383027 SH SOLE 383027 0 0 NEVRO CORP COM 64157F103 12020 72500 SH SOLE 72500 0 0 NEW GOLD INC CDA COM 644535106 2578 1430062 SH SOLE 1430062 0 0 NEW JERSEY RES CORP COM 646025106 8397 212200 SH SOLE 212200 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 30867 3768840 SH SOLE 3768840 0 0 NEW PAC METALS CORP COM 64782A107 900 186860 SH SOLE 186860 0 0 NEW RELIC INC COM 64829B100 8378 125097 SH SOLE 125097 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 10733 1013505 SH SOLE 1013505 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 11268 1022500 SH SOLE 1022500 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 3722 832620 SH SOLE 832620 0 0 NEW YORK TIMES CO CL A 650111107 14398 330600 SH SOLE 330600 0 0 NEWELL BRANDS INC COM 651229106 42805 1558253 SH SOLE 1558253 0 0 NEWMARK GROUP INC CL A 65158N102 4212 350707 SH SOLE 350707 0 0 NEWMARKET CORP COM 651587107 6214 19300 SH SOLE 19300 0 0 NEWMONT CORP COM 651639106 206830 3263333 SH SOLE 3263333 0 0 NEWS CORP NEW CL A 65249B109 41225 1599732 SH SOLE 1599732 0 0 NEXGEN ENERGY LTD COM 65340P106 3099 751800 SH SOLE 751800 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2733 49709 SH SOLE 49709 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 14117 95460 SH SOLE 95460 0 0 NEXTERA ENERGY INC COM 65339F101 585630 7991682 SH SOLE 7991682 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 12767 167200 SH SOLE 167200 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 2082 125500 SH SOLE 125500 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1693 355733 SH SOLE 355733 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1333 67600 SH SOLE 67600 0 0 NICOLET BANKSHARES INC COM 65406E102 1400 19900 SH SOLE 19900 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 18483 749200 SH SOLE 749200 0 0 NIKE INC CL B 654106103 800983 5184693 SH SOLE 5184693 0 0 NIKOLA CORP COM 654110105 6242 345600 SH SOLE 345600 0 0 NIO INC SPON ADS 62914V106 167157 3142040 SH SOLE 3142040 0 0 NISOURCE INC COM 65473P105 39145 1597755 SH SOLE 1597755 0 0 NKARTA INC COM 65487U108 589 18600 SH SOLE 18600 0 0 NLIGHT INC COM 65487K100 2833 78100 SH SOLE 78100 0 0 NMI HLDGS INC CL A 629209305 4017 178674 SH SOLE 178674 0 0 NORDSON CORP COM 655663102 46809 213241 SH SOLE 213241 0 0 NORDSTROM INC COM 655664100 8897 243300 SH SOLE 243300 0 0 NORFOLK SOUTHN CORP COM 655844108 272619 1027162 SH SOLE 1027162 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 2073 99800 SH SOLE 99800 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1699 103600 SH SOLE 103600 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 3628 266000 SH SOLE 266000 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3540 67400 SH SOLE 67400 0 0 NORTHWESTERN CORP COM NEW 668074305 6720 111583 SH SOLE 111583 0 0 NORTONLIFELOCK INC COM 668771108 64588 2372831 SH SOLE 2372831 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 23552 800800 SH SOLE 800800 0 0 NOV INC COM 62955J103 13109 855700 SH SOLE 855700 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 6399 62304 SH SOLE 62304 0 0 NOVAGOLD RES INC COM NEW 66987E206 4121 513000 SH SOLE 513000 0 0 NOVANTA INC COM 67000B104 10444 77500 SH SOLE 77500 0 0 NOVAVAX INC COM NEW 670002401 60742 286100 SH SOLE 286100 0 0 NOVOCURE LTD ORD SHS G6674U108 83371 375848 SH SOLE 375848 0 0 NOW INC COM 67011P100 2300 242400 SH SOLE 242400 0 0 NRG ENERGY INC COM NEW 629377508 40270 999257 SH SOLE 999257 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 6350 112100 SH SOLE 112100 0 0 NUANCEMUNICATIONS INC COM 67020Y100 34205 628300 SH SOLE 628300 0 0 NUCOR CORP COM 670346105 118103 1231141 SH SOLE 1231141 0 0 NURIX THERAPEUTICS INC COM 67080M103 1167 44000 SH SOLE 44000 0 0 NUTANIX INC CL A 67059N108 16305 426600 SH SOLE 426600 0 0 NUTRIEN LTD COM 67077M108 148171 2440752 SH SOLE 2440752 0 0 NUVASIVE INC COM 670704105 7677 113269 SH SOLE 113269 0 0 NUVATION BIO INC COM CL A 67080N101 2445 262600 SH SOLE 262600 0 0 NV5 GLOBAL INC COM 62945V109 2627 27800 SH SOLE 27800 0 0 NVENT ELECTRIC PLC SHS G6700G107 11580 370687 SH SOLE 370687 0 0 NVIDIA CORPORATION COM 67066G104 2019437 2523981 SH SOLE 2523981 0 0 NVR INC COM 62944T105 70894 14255 SH SOLE 14255 0 0 NXP SEMICONDUCTORS N V COM N6596X109 232387 1129628 SH SOLE 1129628 0 0 OAK STR HEALTH INC COM 67181A107 22971 392200 SH SOLE 392200 0 0 OASIS PETROLEUM INC COM NEW 674215207 4454 44300 SH SOLE 44300 0 0 OCCIDENTAL PETE CORP COM 674599105 118799 3799141 SH SOLE 3799141 0 0 OCEANEERING INTL INC COM 675232102 3407 218848 SH SOLE 218848 0 0 OCEANFIRST FINL CORP COM 675234108 2774 133133 SH SOLE 133133 0 0 OCUGEN INC COM 67577C105 3329 414600 SH SOLE 414600 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2001 141100 SH SOLE 141100 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3122 106533 SH SOLE 106533 0 0 OFG BANCORP COM 67103X102 2506 113300 SH SOLE 113300 0 0 OGE ENERGY CORP COM 670837103 14873 442000 SH SOLE 442000 0 0 O-I GLASS INC COM 67098H104 5667 347024 SH SOLE 347024 0 0 OKTA INC CL A 679295105 120930 494238 SH SOLE 494238 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 102851 405244 SH SOLE 405244 0 0 OLD NATL BANCORP IND COM 680033107 6419 364484 SH SOLE 364484 0 0 OLD REP INTL CORP COM 680223104 15860 636700 SH SOLE 636700 0 0 OLIN CORP COM PAR $1 680665205 14532 314132 SH SOLE 314132 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 10920 129800 SH SOLE 129800 0 0 OMEGA FLEX INC COM 682095104 983 6700 SH SOLE 6700 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 34299 945150 SH SOLE 945150 0 0 OMEROS CORP COM 682143102 1916 129100 SH SOLE 129100 0 0 OMNICELL COM 68213N109 14373 94900 SH SOLE 94900 0 0 OMNICOM GROUP INC COM 681919106 70163 877146 SH SOLE 877146 0 0 ON SEMICONDUCTOR CORP COM 682189105 64410 1682601 SH SOLE 1682601 0 0 ON24 INC COM 68339B104 724 20400 SH SOLE 20400 0 0 ONE GAS INC COM 68235P108 8673 117013 SH SOLE 117013 0 0 ONE LIBERTY PPTYS INC COM 682406103 1029 36252 SH SOLE 36252 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2952 245624 SH SOLE 245624 0 0 ONEMAIN HLDGS INC COM 68268W103 10646 177700 SH SOLE 177700 0 0 ONEOK INC NEW COM 682680103 100996 1815172 SH SOLE 1815172 0 0 ONESPAN INC COM 68287N100 1818 71200 SH SOLE 71200 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1408 145300 SH SOLE 145300 0 0 ONTO INNOVATION INC COM 683344105 7869 107741 SH SOLE 107741 0 0 ONTRAK INC COM 683373104 562 17300 SH SOLE 17300 0 0 OPEN LENDING CORP COM CL A 68373J104 8525 197850 SH SOLE 197850 0 0 OPEN TEXT CORP COM 683715106 59488 1169200 SH SOLE 1169200 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 4512 254500 SH SOLE 254500 0 0 OPKO HEALTH INC COM 68375N103 3888 960000 SH SOLE 960000 0 0 OPTIMIZERX CORP COM NEW 68401U204 2030 32800 SH SOLE 32800 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 3899 178300 SH SOLE 178300 0 0 ORACLE CORP COM 68389X105 607392 7803088 SH SOLE 7803088 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1603 158100 SH SOLE 158100 0 0 ORBCOMM INC COM 68555P100 1869 166300 SH SOLE 166300 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 164180 289963 SH SOLE 289963 0 0 ORGANIGRAM HLDGS INC COM 68620P101 1473 513500 SH SOLE 513500 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1172 70500 SH SOLE 70500 0 0 ORGANON & CO COMMON STOCK 68622V106 16981 561175 SH SOLE 561175 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 930 52600 SH SOLE 52600 0 0 ORIGIN BANCORP INC COM 68621T102 2088 49182 SH SOLE 49182 0 0 ORION ENGINEERED CARBONS S A COM L72967109 2533 133400 SH SOLE 133400 0 0 ORLA MNG LTD NEW COM 68634K106 1263 305100 SH SOLE 305100 0 0 ORMAT TECHNOLOGIES INC COM 686688102 6865 98734 SH SOLE 98734 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 4432 207000 SH SOLE 207000 0 0 ORTHOFIX MED INC COM 68752M108 1709 42600 SH SOLE 42600 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1908 30200 SH SOLE 30200 0 0 OSHKOSH CORP COM 688239201 18783 150700 SH SOLE 150700 0 0 OSI SYSTEMS INC COM 671044105 3822 37600 SH SOLE 37600 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 4321 314630 SH SOLE 314630 0 0 OTIS WORLDWIDE CORP COM 68902V107 137419 1680557 SH SOLE 1680557 0 0 OTTER TAIL CORP COM 689648103 4466 91500 SH SOLE 91500 0 0 OUTFRONT MEDIA INC COM 69007J106 7650 318354 SH SOLE 318354 0 0 OUTSET MED INC COM 690145107 4283 85700 SH SOLE 85700 0 0 OVERSTOCK INC DEL COM 690370101 8694 94300 SH SOLE 94300 0 0 OVINTIV INC COM 69047Q102 18026 572807 SH SOLE 572807 0 0 OWENS & MINOR INC NEW COM 690732102 6515 153900 SH SOLE 153900 0 0 OWENS CORNING NEW COM 690742101 41884 427828 SH SOLE 427828 0 0 OXFORD INDS INC COM 691497309 3677 37200 SH SOLE 37200 0 0 PACCAR INC COM 693718108 126302 1415144 SH SOLE 1415144 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 14140 404346 SH SOLE 404346 0 0 PACIFIC PREMIER BANCORP COM 69478X105 7928 187457 SH SOLE 187457 0 0 PACIRA BIOSCIENCES INC COM 695127100 5813 95800 SH SOLE 95800 0 0 PACKAGING CORP AMER COM 695156109 52395 386911 SH SOLE 386911 0 0 PACTIV EVERGREEN INC COM 69526K105 1471 97600 SH SOLE 97600 0 0 PACWEST BANCORP DEL COM 695263103 10742 260973 SH SOLE 260973 0 0 PAE INC COM CL A 69290Y109 1264 142000 SH SOLE 142000 0 0 PAGERDUTY INC COM 69553P100 6153 144500 SH SOLE 144500 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 56497 2143300 SH SOLE 2143300 0 0 PALO ALTO NETWORKS INC COM 697435105 147116 396486 SH SOLE 396486 0 0 PALOMAR HLDGS INC COM 69753M105 4037 53500 SH SOLE 53500 0 0 PAN AMERN SILVER CORP COM 697900108 25791 901400 SH SOLE 901400 0 0 PAPA JOHNS INTL INC COM 698813102 7206 69000 SH SOLE 69000 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1501 89259 SH SOLE 89259 0 0 PAR TECHNOLOGY CORP COM 698884103 3329 47600 SH SOLE 47600 0 0 PARAMOUNT GROUP INC COM 69924R108 3888 386143 SH SOLE 386143 0 0 PARK HOTELS & RESORTS INC COM 700517105 10717 519997 SH SOLE 519997 0 0 PARK NATL CORP COM 700658107 4016 34200 SH SOLE 34200 0 0 PARKER-HANNIFIN CORP COM 701094104 161658 526385 SH SOLE 526385 0 0 PARSONS CORP DEL COM 70202L102 2220 56400 SH SOLE 56400 0 0 PASSAGE BIO INC COM 702712100 711 53700 SH SOLE 53700 0 0 PATRICK INDS INC COM 703343103 3568 48875 SH SOLE 48875 0 0 PATTERSON COS INC COM 703395103 5817 191400 SH SOLE 191400 0 0 PATTERSON-UTI ENERGY INC COM 703481101 4113 413800 SH SOLE 413800 0 0 PAYA HOLDINGS INC COM CL A 70434P103 1693 153600 SH SOLE 153600 0 0 PAYCHEX INC COM 704326107 142046 1323823 SH SOLE 1323823 0 0 PAYCOM SOFTWARE INC COM 70432V102 75827 208620 SH SOLE 208620 0 0 PAYLOCITY HLDG CORP COM 70438V106 15999 83850 SH SOLE 83850 0 0 PAYPAL HLDGS INC COM 70450Y103 1322392 4536820 SH SOLE 4536820 0 0 PBF ENERGY INC CL A 69318G106 3241 211800 SH SOLE 211800 0 0 PC CONNECTION INC COM 69318J100 1203 26000 SH SOLE 26000 0 0 PDC ENERGY INC COM 69327R101 10070 219914 SH SOLE 219914 0 0 PDF SOLUTIONS INC COM 693282105 1174 64600 SH SOLE 64600 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1299 41800 SH SOLE 41800 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 6816 289412 SH SOLE 289412 0 0 PEGASYSTEMS INC COM 705573103 12416 89200 SH SOLE 89200 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 126655 1021250 SH SOLE 1021250 0 0 PEMBINA PIPELINE CORP COM 706327103 75057 2357548 SH SOLE 2357548 0 0 PENN NATL GAMING INC COM 707569109 26191 342410 SH SOLE 342410 0 0 PENNANT GROUP INC COM 70805E109 2421 59200 SH SOLE 59200 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 7536 122100 SH SOLE 122100 0 0 PENNYMAC MTG INVT TR COM 70931T103 4545 215800 SH SOLE 215800 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 5352 70900 SH SOLE 70900 0 0 PENTAIR PLC SHS G7S00T104 45728 677558 SH SOLE 677558 0 0 PENUMBRA INC COM 70975L107 20911 76300 SH SOLE 76300 0 0 PEOPLES BANCORP INC COM 709789101 1268 42800 SH SOLE 42800 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 16077 938000 SH SOLE 938000 0 0 PEPSICO INC COM 713448108 833531 5625504 SH SOLE 5625504 0 0 PERDOCEO ED CORP COM 71363P106 1894 154400 SH SOLE 154400 0 0 PERFICIENT INC COM 71375U101 5855 72800 SH SOLE 72800 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 14295 294800 SH SOLE 294800 0 0 PERKINELMER INC COM 714046109 70538 456825 SH SOLE 456825 0 0 PERRIGO CO PLC SHS G97822103 13498 294400 SH SOLE 294400 0 0 PERSONALIS INC COM 71535D106 1827 72200 SH SOLE 72200 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 2797 124800 SH SOLE 124800 0 0 PETIQ INC COM CL A 71639T106 1830 47400 SH SOLE 47400 0 0 PETMED EXPRESS INC COM 716382106 1424 44700 SH SOLE 44700 0 0 PFIZER INC COM 717081103 890629 22743341 SH SOLE 22743341 0 0 PG&E CORP COM 69331C108 61760 6072773 SH SOLE 6072773 0 0 PGT INNOVATIONS INC COM 69336V101 3020 130000 SH SOLE 130000 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 1049 31000 SH SOLE 31000 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1291 44700 SH SOLE 44700 0 0 PHILIP MORRIS INTL INC COM 718172109 629420 6350722 SH SOLE 6350722 0 0 PHILLIPS 66 COM 718546104 152894 1781567 SH SOLE 1781567 0 0 PHOTRONICS INC COM 719405102 1847 139800 SH SOLE 139800 0 0 PHREESIA INC COM 71944F106 6007 98000 SH SOLE 98000 0 0 PHYSICIANS RLTY TR COM 71943U104 8478 459006 SH SOLE 459006 0 0 PIEDMONT LITHIUM INC COM 72016P105 2439 31200 SH SOLE 31200 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5046 273200 SH SOLE 273200 0 0 PILGRIMS PRIDE CORP COM 72147K108 2382 107400 SH SOLE 107400 0 0 PINDUODUO INC SPONSORED ADS 722304102 135175 1064206 SH SOLE 1064206 0 0 PING IDENTITY HLDG CORP COM 72341T103 2258 98600 SH SOLE 98600 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 14767 167261 SH SOLE 167261 0 0 PINNACLE WEST CAP CORP COM 723484101 37763 460699 SH SOLE 460699 0 0 PINTEREST INC CL A 72352L106 171409 2171108 SH SOLE 2171108 0 0 PIONEER NAT RES CO COM 723787107 136347 838958 SH SOLE 838958 0 0 PIPER SANDLERPANIES COM 724078100 5221 40300 SH SOLE 40300 0 0 PITNEY BOWES INC COM 724479100 3349 381900 SH SOLE 381900 0 0 PJT PARTNERS INC COM CL A 69343T107 3564 49935 SH SOLE 49935 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4695 393234 SH SOLE 393234 0 0 PLANET FITNESS INC CL A 72703H101 13740 182585 SH SOLE 182585 0 0 PLANTRONICS INC NEW COM 727493108 3605 86400 SH SOLE 86400 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1896 255200 SH SOLE 255200 0 0 PLBY GROUP INC COM 72814P109 1478 38000 SH SOLE 38000 0 0 PLEXUS CORP COM 729132100 5805 63500 SH SOLE 63500 0 0 PLIANT THERAPEUTICS INC COM 729139105 798 27400 SH SOLE 27400 0 0 PLUG POWER INC COM NEW 72919P202 70060 2049144 SH SOLE 2049144 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 844 24700 SH SOLE 24700 0 0 PNM RES INC COM 69349H107 8764 179700 SH SOLE 179700 0 0 POLARIS INC COM 731068102 17777 129800 SH SOLE 129800 0 0 POOL CORP COM 73278L105 75251 164068 SH SOLE 164068 0 0 POPULAR INC COM NEW 733174700 13937 185700 SH SOLE 185700 0 0 PORCH GROUP INC COM 733245104 3239 167500 SH SOLE 167500 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 9096 197400 SH SOLE 197400 0 0 POSHMARK INC COM CL A 73739W104 802 16800 SH SOLE 16800 0 0 POST HLDGS INC COM 737446104 14622 134800 SH SOLE 134800 0 0 POTLATCHDELTIC CORPORATION COM 737630103 7841 147522 SH SOLE 147522 0 0 POWER INTEGRATIONS INC COM 739276103 10865 132400 SH SOLE 132400 0 0 PPD INC COM 69355F102 23074 500626 SH SOLE 500626 0 0 PPG INDS INC COM 693506107 163961 965781 SH SOLE 965781 0 0 PPL CORP COM 69351T106 87746 3137150 SH SOLE 3137150 0 0 PQ GROUP HLDGS INC COM 73943T103 1392 90600 SH SOLE 90600 0 0 PRA GROUP INC COM 69354N106 3866 100500 SH SOLE 100500 0 0 PRA HEALTH SCIENCES INC COM 69354M108 23502 142258 SH SOLE 142258 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 877 48000 SH SOLE 48000 0 0 PRECIGEN INC COM 74017N105 1311 201100 SH SOLE 201100 0 0 PRECISION BIOSCIENCES INC COM 74019P108 1262 100800 SH SOLE 100800 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2081 32889 SH SOLE 32889 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 587 20500 SH SOLE 20500 0 0 PREMIER FINANCIAL CORP COM 74052F108 2336 82215 SH SOLE 82215 0 0 PREMIER INC CL A 74051N102 9373 269412 SH SOLE 269412 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5726 109900 SH SOLE 109900 0 0 PRETIUM RES INC COM 74139C102 3975 414648 SH SOLE 414648 0 0 PRICESMART INC COM 741511109 4933 54200 SH SOLE 54200 0 0 PRIMERICA INC COM 74164M108 13262 86600 SH SOLE 86600 0 0 PRIMO WATER CORPORATION COM 74167P108 5650 337048 SH SOLE 337048 0 0 PRIMORIS SVCS CORP COM 74164F103 3187 108300 SH SOLE 108300 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 70249 1111716 SH SOLE 1111716 0 0 PROASSURANCE CORP COM 74267C106 2703 118800 SH SOLE 118800 0 0 PROCTER AND GAMBLE CO COM 742718109 1354828 10040973 SH SOLE 10040973 0 0 PROG HOLDINGS INC COM NPV 74319R101 7123 148000 SH SOLE 148000 0 0 PROGRESS SOFTWARE CORP COM 743312100 4509 97500 SH SOLE 97500 0 0 PROGRESSIVE CORP COM 743315103 234558 2388331 SH SOLE 2388331 0 0 PROGYNY INC COM 74340E103 6791 115100 SH SOLE 115100 0 0 PROLOGIS INC. COM 74340W103 360430 3015395 SH SOLE 3015395 0 0 PROOFPOINT INC COM 743424103 21990 126552 SH SOLE 126552 0 0 PROPETRO HLDG CORP COM 74347M108 1528 166800 SH SOLE 166800 0 0 PROS HOLDINGS INC COM 74346Y103 4220 92600 SH SOLE 92600 0 0 PROSPERITY BANCSHARES INC COM 743606105 14652 204067 SH SOLE 204067 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 3896 86800 SH SOLE 86800 0 0 PROTHENA CORP PLC SHS G72800108 3167 61600 SH SOLE 61600 0 0 PROTO LABS INC COM 743713109 5581 60800 SH SOLE 60800 0 0 PROVENTION BIO INC COM 74374N102 883 104800 SH SOLE 104800 0 0 PROVIDENT FINL SVCS INC COM 74386T105 3916 171100 SH SOLE 171100 0 0 PRUDENTIAL FINL INC COM 744320102 166024 1620223 SH SOLE 1620223 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 6724 45408 SH SOLE 45408 0 0 PTC INC COM 69370C100 64059 453481 SH SOLE 453481 0 0 PTC THERAPEUTICS INC COM 69366J200 5895 139465 SH SOLE 139465 0 0 PUBLIC STORAGE COM 74460D109 193009 641888 SH SOLE 641888 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 123230 2062766 SH SOLE 2062766 0 0 PUBMATIC INC COM CL A 74467Q103 590 15100 SH SOLE 15100 0 0 PULMONX CORP COM 745848101 1910 43300 SH SOLE 43300 0 0 PULTE GROUP INC COM 745867101 59166 1084222 SH SOLE 1084222 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 611 66530 SH SOLE 66530 0 0 PURE STORAGE INC CL A 74624M102 11157 571300 SH SOLE 571300 0 0 PURPLE INNOVATION INC COM 74640Y106 3473 131500 SH SOLE 131500 0 0 PVH CORPORATION COM 693656100 16859 156700 SH SOLE 156700 0 0 PYROGENESIS CDA INC COM 74734T104 953 182000 SH SOLE 182000 0 0 Q2 HLDGS INC COM 74736L109 11940 116400 SH SOLE 116400 0 0 QAD INC CL A 74727D306 2332 26800 SH SOLE 26800 0 0 QCR HOLDINGS INC COM 74727A104 1675 34839 SH SOLE 34839 0 0 QIAGEN NV SHS NEW N72482123 51912 1072816 SH SOLE 1072816 0 0 QORVO INC COM 74736K101 90349 461789 SH SOLE 461789 0 0 QTS RLTY TR INC COM CL A 74736A103 11006 142383 SH SOLE 142383 0 0 QUAKER CHEM CORP COM 747316107 6997 29500 SH SOLE 29500 0 0 QUALCOMM INC COM 747525103 662098 4632322 SH SOLE 4632322 0 0 QUALYS INC COM 74758T303 7401 73500 SH SOLE 73500 0 0 QUANEX BLDG PRODS CORP COM 747619104 1823 73400 SH SOLE 73400 0 0 QUANTA SVCS INC COM 74762E102 27718 306035 SH SOLE 306035 0 0 QUANTERIX CORP COM 74766Q101 3660 62400 SH SOLE 62400 0 0 QUEST DIAGNOSTICS INC COM 74834L100 71809 544135 SH SOLE 544135 0 0 QUIDEL CORP COM 74838J101 10813 84400 SH SOLE 84400 0 0 QUINSTREET INC COM 74874Q100 2074 111600 SH SOLE 111600 0 0 QUOTIENT LTD SHS G73268107 609 167200 SH SOLE 167200 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1876 173500 SH SOLE 173500 0 0 QURATE RETAIL INC COM SER A 74915M100 11191 854900 SH SOLE 854900 0 0 R1 RCM INC COM 749397105 5760 259000 SH SOLE 259000 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 1796 91600 SH SOLE 91600 0 0 RADIAN GROUP INC COM 750236101 9395 422250 SH SOLE 422250 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1859 128200 SH SOLE 128200 0 0 RADIUS HEALTH INC COM NEW 750469207 1603 87900 SH SOLE 87900 0 0 RADNET INC COM 750491102 3258 96700 SH SOLE 96700 0 0 RADWARE LTD ORD M81873107 2829 91900 SH SOLE 91900 0 0 RALPH LAUREN CORP CL A 751212101 12523 106300 SH SOLE 106300 0 0 RAMBUS INC DEL COM 750917106 5954 251100 SH SOLE 251100 0 0 RANGE RES CORP COM 75281A109 9074 541400 SH SOLE 541400 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 1912 76400 SH SOLE 76400 0 0 RAPID7 INC COM 753422104 10277 108600 SH SOLE 108600 0 0 RAPT THERAPEUTICS INC COM 75382E109 1370 43100 SH SOLE 43100 0 0 RAVEN INDS INC COM 754212108 4570 79000 SH SOLE 79000 0 0 RAYONIER INC COM 754907103 10916 303800 SH SOLE 303800 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 528565 6195814 SH SOLE 6195814 0 0 RBC BEARINGS INC COM 75524B104 11046 55390 SH SOLE 55390 0 0 RE MAX HLDGS INC CL A 75524W108 1363 40900 SH SOLE 40900 0 0 READY CAPITAL CORP COM 75574U101 2015 126945 SH SOLE 126945 0 0 REALOGY HLDGS CORP COM 75605Y106 4639 254600 SH SOLE 254600 0 0 REALTY INCOME CORP COM 756109104 101616 1522568 SH SOLE 1522568 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 8237 58200 SH SOLE 58200 0 0 RED ROCK RESORTS INC CL A 75700L108 6005 141300 SH SOLE 141300 0 0 REDFIN CORP COM 75737F108 12980 204700 SH SOLE 204700 0 0 REDWOOD TR INC COM 758075402 2982 247100 SH SOLE 247100 0 0 REGAL BELOIT CORP COM 758750103 11952 89522 SH SOLE 89522 0 0 REGENCY CTRS CORP COM 758849103 39930 623229 SH SOLE 623229 0 0 REGENERON PHARMACEUTICALS COM 75886F107 239821 429372 SH SOLE 429372 0 0 REGENXBIO INC COM 75901B107 2716 69900 SH SOLE 69900 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 31693 278005 SH SOLE 278005 0 0 REKOR SYSTEMS INC COM 759419104 686 67500 SH SOLE 67500 0 0 RELAY THERAPEUTICS INC COM 75943R102 2550 69700 SH SOLE 69700 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 21156 140200 SH SOLE 140200 0 0 RELMADA THERAPEUTICS INC COM 75955J402 803 25100 SH SOLE 25100 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 30797 206938 SH SOLE 206938 0 0 RENASANT CORP COM 75970E107 4956 123900 SH SOLE 123900 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 6041 96900 SH SOLE 96900 0 0 RENT A CTR INC NEW COM 76009N100 6023 113500 SH SOLE 113500 0 0 REPARE THERAPEUTICS INC COM 760273102 649 20800 SH SOLE 20800 0 0 REPAY HLDGS CORP COM CL A 76029L100 4031 167683 SH SOLE 167683 0 0 REPLIGEN CORP COM 759916109 22896 114700 SH SOLE 114700 0 0 REPLIMUNE GROUP INC COM 76029N106 1771 46100 SH SOLE 46100 0 0 REPUBLIC BANCORP INC KY CL A 760281204 1043 22600 SH SOLE 22600 0 0 REPUBLIC SVCS INC COM 760759100 100184 910685 SH SOLE 910685 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 8991 299700 SH SOLE 299700 0 0 RESMED INC COM 761152107 146145 592831 SH SOLE 592831 0 0 RESOURCES CONNECTION INC COM 76122Q105 978 68100 SH SOLE 68100 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 75997 1177261 SH SOLE 1177261 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 4599 260400 SH SOLE 260400 0 0 RETAIL PPTYS AMER INC CL A 76131V202 5417 473074 SH SOLE 473074 0 0 REV GROUP INC COM 749527107 993 63300 SH SOLE 63300 0 0 REVANCE THERAPEUTICS INC COM 761330109 4430 149450 SH SOLE 149450 0 0 REVOLUTION MEDICINES INC COM 76155X100 3282 103400 SH SOLE 103400 0 0 REVOLVE GROUP INC CL A 76156B107 5030 73000 SH SOLE 73000 0 0 REX AMERICAN RES CORP COM 761624105 1073 11900 SH SOLE 11900 0 0 REXFORD INDL RLTY INC COM 76169C100 16499 289716 SH SOLE 289716 0 0 REXNORD CORP COM 76169B102 13191 263600 SH SOLE 263600 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 4210 138700 SH SOLE 138700 0 0 RH COM 74967X103 25143 37030 SH SOLE 37030 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1488 76000 SH SOLE 76000 0 0 RIBBONMUNICATIONS INC COM 762544104 1585 208274 SH SOLE 208274 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1617 372479 SH SOLE 372479 0 0 RIMINI STR INC DEL COM 76674Q107 461 74900 SH SOLE 74900 0 0 RINGCENTRAL INC CL A 76680R206 89337 307445 SH SOLE 307445 0 0 RIOT BLOCKCHAIN INC COM 767292105 6984 185400 SH SOLE 185400 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 27970 470900 SH SOLE 470900 0 0 RITE AID CORP COM 767754872 1984 121690 SH SOLE 121690 0 0 RLI CORP COM 749607107 9371 89600 SH SOLE 89600 0 0 RLJ LODGING TR COM 74965L101 5539 363658 SH SOLE 363658 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2506 287050 SH SOLE 287050 0 0 RMR GROUP INC CL A 74967R106 1310 33892 SH SOLE 33892 0 0 ROBERT HALF INTL INC COM 770323103 41091 461852 SH SOLE 461852 0 0 ROCKET COS INC COM CL A 77311W101 5782 298800 SH SOLE 298800 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 3548 80100 SH SOLE 80100 0 0 ROCKWELL AUTOMATION INC COM 773903109 135432 473505 SH SOLE 473505 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 80923 1519300 SH SOLE 1519300 0 0 ROGERS CORP COM 775133101 8273 41200 SH SOLE 41200 0 0 ROKU INC COM CL A 77543R102 204067 444348 SH SOLE 444348 0 0 ROLLINS INC COM 775711104 30957 905182 SH SOLE 905182 0 0 ROMEO POWER INC COM 776153108 1594 195800 SH SOLE 195800 0 0 ROPER TECHNOLOGIES INC COM 776696106 201235 427978 SH SOLE 427978 0 0 ROSS STORES INC COM 778296103 180293 1453973 SH SOLE 1453973 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 79709 934669 SH SOLE 934669 0 0 ROYAL GOLD INC COM 780287108 16499 144600 SH SOLE 144600 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 29288 714510 SH SOLE 714510 0 0 RPC INC COM 749660106 704 142200 SH SOLE 142200 0 0 RPM INTL INC COM 749685103 47148 531668 SH SOLE 531668 0 0 RPT REALTY SH BEN INT 74971D101 2323 179000 SH SOLE 179000 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1965 80500 SH SOLE 80500 0 0 RUSH ENTERPRISES INC CL A 781846209 4069 94100 SH SOLE 94100 0 0 RUSH ENTERPRISES INC CL B 781846308 511 13400 SH SOLE 13400 0 0 RUSH STREET INTERACTIVE INC COM 782011100 1281 104500 SH SOLE 104500 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1683 73100 SH SOLE 73100 0 0 RYDER SYS INC COM 783549108 8796 118338 SH SOLE 118338 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 9088 115100 SH SOLE 115100 0 0 S & T BANCORP INC COM 783859101 2711 86600 SH SOLE 86600 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 8453 464441 SH SOLE 464441 0 0 SABRE CORP COM 78573M104 8293 664500 SH SOLE 664500 0 0 SAFEHOLD INC COM 78645L100 2763 35200 SH SOLE 35200 0 0 SAFETY INS GROUP INC COM 78648T100 2568 32800 SH SOLE 32800 0 0 SAGE THERAPEUTICS INC COM 78667J108 6579 115800 SH SOLE 115800 0 0 SAIA INC COM 78709Y105 12150 58000 SH SOLE 58000 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 10291 201500 SH SOLE 201500 0 0 SALESFORCE INC COM 79466L302 914086 3742112 SH SOLE 3742112 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 5489 248700 SH SOLE 248700 0 0 SANDERSON FARMS INC COM 800013104 8327 44300 SH SOLE 44300 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 3417 431862 SH SOLE 431862 0 0 SANDY SPRING BANCORP INC COM 800363103 4582 103835 SH SOLE 103835 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1734 19576 SH SOLE 19576 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3212 268360 SH SOLE 268360 0 0 SANMINA CORPORATION COM 801056102 5575 143100 SH SOLE 143100 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1755 65428 SH SOLE 65428 0 0 SAREPTA THERAPEUTICS INC COM 803607100 12951 166600 SH SOLE 166600 0 0 SAUL CTRS INC COM 804395101 1413 31083 SH SOLE 31083 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 142040 445687 SH SOLE 445687 0 0 SCANSOURCE INC COM 806037107 1578 56100 SH SOLE 56100 0 0 SCHLUMBERGER LTD COM STK 806857108 182507 5701569 SH SOLE 5701569 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 2715 124700 SH SOLE 124700 0 0 SCHNITZER STEEL INDS INC CL A 806882106 2801 57100 SH SOLE 57100 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1393 48200 SH SOLE 48200 0 0 SCHOLASTIC CORP COM 807066105 2182 57600 SH SOLE 57600 0 0 SCHRODINGER INC COM 80810D103 7508 99300 SH SOLE 99300 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2786 69000 SH SOLE 69000 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 11257 128315 SH SOLE 128315 0 0 SCIENTIFIC GAMES CORP COM 80874P109 15434 199300 SH SOLE 199300 0 0 SCORE MEDIA & GAMING INC CL A SUB VTG SHS 80919D202 737 36700 SH SOLE 36700 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 17676 92100 SH SOLE 92100 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 2349 115216 SH SOLE 115216 0 0 SEA LTD SPONSORD ADS 81141R100 16009 58300 SH SOLE 58300 0 0 SEABOARD CORP DEL COM 811543107 2476 640 SH SOLE 640 0 0 SEABRIDGE GOLD INC COM 811916105 2449 139500 SH SOLE 139500 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 4159 121800 SH SOLE 121800 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 76372 868553 SH SOLE 868553 0 0 SEAGEN INC COM 81181C104 87464 553992 SH SOLE 553992 0 0 SEALED AIR CORP NEW COM 81211K100 37454 632139 SH SOLE 632139 0 0 SEAWORLD ENTMT INC COM 81282V100 5608 112300 SH SOLE 112300 0 0 SEER INC COM CL A 81578P106 813 24800 SH SOLE 24800 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 838 138800 SH SOLE 138800 0 0 SELECT MED HLDGS CORP COM 81619Q105 10049 237800 SH SOLE 237800 0 0 SELECTIVE INS GROUP INC COM 816300107 10712 132000 SH SOLE 132000 0 0 SELECTQUOTE INC COM 816307300 2421 125700 SH SOLE 125700 0 0 SEMPRA ENERGY COM 816851109 171123 1291689 SH SOLE 1291689 0 0 SEMTECH CORP COM 816850101 9859 143300 SH SOLE 143300 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 37310 643604 SH SOLE 643604 0 0 SENSEONICS HLDGS INC COM 81727U105 3079 801700 SH SOLE 801700 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 8093 93500 SH SOLE 93500 0 0 SERES THERAPEUTICS INC COM 81750R102 3597 150800 SH SOLE 150800 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1410 76638 SH SOLE 76638 0 0 SERVICE CORP INTL COM 817565104 20016 373500 SH SOLE 373500 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 4577 363288 SH SOLE 363288 0 0 SERVICENOW INC COM 81762P102 439400 799563 SH SOLE 799563 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 7272 106968 SH SOLE 106968 0 0 SHAKE SHACK INC CL A 819047101 8594 80300 SH SOLE 80300 0 0 SHATTUCK LABS INC COM 82024L103 933 32200 SH SOLE 32200 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 57253 1972600 SH SOLE 1972600 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 5073 104572 SH SOLE 104572 0 0 SHERWIN WILLIAMS CO COM 824348106 283714 1041342 SH SOLE 1041342 0 0 SHIFT4 PMTS INC CL A 82452J109 7385 78800 SH SOLE 78800 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 6954 195900 SH SOLE 195900 0 0 SHOCKWAVE MED INC COM 82489T104 12902 68000 SH SOLE 68000 0 0 SHOE CARNIVAL INC COM 824889109 1446 20200 SH SOLE 20200 0 0 SHOPIFY INC CL A 82509L107 705838 481721 SH SOLE 481721 0 0 SHOTSPOTTER INC COM 82536T107 941 19300 SH SOLE 19300 0 0 SHUTTERSTOCK INC COM 825690100 5095 51900 SH SOLE 51900 0 0 SHYFT GROUP INC COM 825698103 2615 69900 SH SOLE 69900 0 0 SI-BONE INC COM 825704109 1797 57100 SH SOLE 57100 0 0 SIERRA WIRELESS INC COM 826516106 1538 81000 SH SOLE 81000 0 0 SIGA TECHNOLOGIES INC COM 826917106 643 102400 SH SOLE 102400 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 29011 118100 SH SOLE 118100 0 0 SIGNET JEWELERS LIMITED SHS G81276100 9323 115400 SH SOLE 115400 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 2252 74000 SH SOLE 74000 0 0 SILGAN HOLDINGS INC COM 827048109 8055 194100 SH SOLE 194100 0 0 SILICON LABORATORIES INC COM 826919102 14835 96800 SH SOLE 96800 0 0 SILK RD MED INC COM 82710M100 3403 71100 SH SOLE 71100 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 714 23100 SH SOLE 23100 0 0 SILVERCORP METALS INC COM 82835P103 2132 387900 SH SOLE 387900 0 0 SILVERCREST METALS INC COM 828363101 2663 303400 SH SOLE 303400 0 0 SILVERGATE CAP CORP CL A 82837P408 5893 52000 SH SOLE 52000 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6991 238286 SH SOLE 238286 0 0 SIMON PPTY GROUP INC NEW COM 828806109 174764 1339391 SH SOLE 1339391 0 0 SIMPLY GOOD FOODS CO COM 82900L102 6933 189900 SH SOLE 189900 0 0 SIMPSON MFG INC COM 829073105 10569 95700 SH SOLE 95700 0 0 SIMULATIONS PLUS INC COM 829214105 1933 35200 SH SOLE 35200 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3430 103250 SH SOLE 103250 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 27601 4220266 SH SOLE 4220266 0 0 SIRIUSPOINT LTD COM G8192H106 1878 186500 SH SOLE 186500 0 0 SITE CTRS CORP COM 82981J109 5135 341000 SH SOLE 341000 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16520 97600 SH SOLE 97600 0 0 SITIME CORP COM 82982T106 3380 26700 SH SOLE 26700 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 6907 159600 SH SOLE 159600 0 0 SJW GROUP COM 784305104 3785 59800 SH SOLE 59800 0 0 SKECHERS U S A INC CL A 830566105 14894 298900 SH SOLE 298900 0 0 SKILLZ INC COM 83067L109 4687 215800 SH SOLE 215800 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 5991 112400 SH SOLE 112400 0 0 SKYWEST INC COM 830879102 1193 27700 SH SOLE 27700 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 128940 672436 SH SOLE 672436 0 0 SL GREEN RLTY CORP COM 78440X804 12435 155438 SH SOLE 155438 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 86059 1942631 SH SOLE 1942631 0 0 SLEEP NUMBER CORP COM 83125X103 6157 56000 SH SOLE 56000 0 0 SLM CORP COM 78442P106 15108 721488 SH SOLE 721488 0 0 SM ENERGY CO COM 78454L100 5919 240300 SH SOLE 240300 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1821 38200 SH SOLE 38200 0 0 SMARTSHEET INC COM CL A 83200N103 18514 256000 SH SOLE 256000 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 1956 225300 SH SOLE 225300 0 0 SMITH & WESSON BRANDS INC COM 831754106 4280 123350 SH SOLE 123350 0 0 SMITH A O CORP COM 831865209 39932 554148 SH SOLE 554148 0 0 SMUCKER J M CO COM NEW 832696405 57901 446869 SH SOLE 446869 0 0 SNAP INC CL A 83304A106 261103 3831858 SH SOLE 3831858 0 0 SNAP ON INC COM 833034101 49389 221047 SH SOLE 221047 0 0 SNOWFLAKE INC CL A 833445109 25002 103400 SH SOLE 103400 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 58111 210264 SH SOLE 210264 0 0 SOLARWINDS CORP COM 83417Q105 2937 173900 SH SOLE 173900 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2188 48900 SH SOLE 48900 0 0 SONOCO PRODS CO COM 835495102 14805 221300 SH SOLE 221300 0 0 SONOS INC COM 83570H108 9297 263900 SH SOLE 263900 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 5688 587000 SH SOLE 587000 0 0 SOTERA HEALTH CO COM 83601L102 4533 187100 SH SOLE 187100 0 0 SOUTH JERSEY INDS INC COM 838518108 5752 221809 SH SOLE 221809 0 0 SOUTH ST CORP COM 840441109 12790 156437 SH SOLE 156437 0 0 SOUTHERN CO COM 842587107 260698 4308347 SH SOLE 4308347 0 0 SOUTHERN COPPER CORP COM 84265V105 16274 253020 SH SOLE 253020 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2639 69018 SH SOLE 69018 0 0 SOUTHWEST AIRLS CO COM 844741108 32049 603677 SH SOLE 603677 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 8347 126100 SH SOLE 126100 0 0 SOUTHWESTERN ENERGY CO COM 845467109 8408 1482900 SH SOLE 1482900 0 0 SP PLUS CORP COM 78469C103 1560 51000 SH SOLE 51000 0 0 SPARTANNASH CO COM 847215100 1525 78980 SH SOLE 78980 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 7594 89299 SH SOLE 89299 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1271 338900 SH SOLE 338900 0 0 SPIRE INC COM 84857L101 8279 114550 SH SOLE 114550 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 10976 232600 SH SOLE 232600 0 0 SPIRIT AIRLS INC COM 848577102 1817 59700 SH SOLE 59700 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 12111 253154 SH SOLE 253154 0 0 SPLUNK INC COM 848637104 95303 659173 SH SOLE 659173 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1709 96200 SH SOLE 96200 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 3560 43200 SH SOLE 43200 0 0 SPROTT INC COM NEW 852066208 2121 53775 SH SOLE 53775 0 0 SPROUT SOCIAL INC COM CL A 85209W109 7390 82641 SH SOLE 82641 0 0 SPROUTS FMRS MKT INC COM 85208M102 6460 259950 SH SOLE 259950 0 0 SPSM INC COM 78463M107 7828 78400 SH SOLE 78400 0 0 SPX CORP COM 784635104 6030 98718 SH SOLE 98718 0 0 SPX FLOW INC COM 78469X107 6062 92918 SH SOLE 92918 0 0 SQUARE INC CL A 852234103 387534 1589556 SH SOLE 1589556 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 68129 945449 SH SOLE 945449 0 0 SSR MNG INC COM 784730103 7595 485400 SH SOLE 485400 0 0 ST JOE CO COM 790148100 3185 71400 SH SOLE 71400 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 12520 82100 SH SOLE 82100 0 0 STAG INDL INC COM 85254J102 13067 349100 SH SOLE 349100 0 0 STAMPS COM INC COM NEW 852857200 8045 40166 SH SOLE 40166 0 0 STANDARD MTR PRODS INC COM 853666105 1925 44400 SH SOLE 44400 0 0 STANDEX INTL CORP COM 854231107 2582 27200 SH SOLE 27200 0 0 STANLEY BLACK & DECKER INC COM 854502101 134373 655508 SH SOLE 655508 0 0 STANTEC INC COM 85472N109 11000 246070 SH SOLE 246070 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 896 80003 SH SOLE 80003 0 0 STARBUCKS CORP COM 855244109 536909 4801977 SH SOLE 4801977 0 0 STARWOOD PPTY TR INC COM 85571B105 16465 629165 SH SOLE 629165 0 0 STATE AUTO FINL CORP COM 855707105 681 39800 SH SOLE 39800 0 0 STEEL DYNAMICS INC COM 858119100 51150 858217 SH SOLE 858217 0 0 STEELCASE INC CL A 858155203 2795 185000 SH SOLE 185000 0 0 STELLANTIS N.V SHS N82405106 185208 9424340 SH SOLE 9424340 0 0 STEPAN CO COM 858586100 5653 47000 SH SOLE 47000 0 0 STEPSTONE GROUP INC COM CL A 85914M107 2914 84700 SH SOLE 84700 0 0 STERICYCLE INC COM 858912108 14446 201900 SH SOLE 201900 0 0 STERIS PLC SHS USD G8473T100 83897 406675 SH SOLE 406675 0 0 STERLING BANCORP DEL COM 85917A100 10542 425264 SH SOLE 425264 0 0 STERLING CONSTR INC COM 859241101 1494 61900 SH SOLE 61900 0 0 STEWART INFORMATION SVCS COR COM 860372101 3339 58900 SH SOLE 58900 0 0 STIFEL FINL CORP COM 860630102 15009 231413 SH SOLE 231413 0 0 STITCH FIX INC COM CL A 860897107 7948 131800 SH SOLE 131800 0 0 STOCK YDS BANCORP INC COM 861025104 2826 55523 SH SOLE 55523 0 0 STOKE THERAPEUTICS INC COM 86150R107 949 28200 SH SOLE 28200 0 0 STONERIDGE INC COM 86183P102 1755 59500 SH SOLE 59500 0 0 STONEX GROUP INC COM 861896108 2233 36800 SH SOLE 36800 0 0 STORE CAP CORP COM 862121100 17978 520940 SH SOLE 520940 0 0 STRATEGIC ED INC COM 86272C103 3890 51138 SH SOLE 51138 0 0 STRIDE INC COM 86333M108 2943 91600 SH SOLE 91600 0 0 STRYKER CORPORATION COM 863667101 358572 1380556 SH SOLE 1380556 0 0 STURM RUGER & CO INC COM 864159108 3482 38700 SH SOLE 38700 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2174 233000 SH SOLE 233000 0 0 SUMMIT MATLS INC CL A 86614U100 8819 253059 SH SOLE 253059 0 0 SUN CMNTYS INC COM 866674104 75239 438967 SH SOLE 438967 0 0 SUN LIFE FINANCIAL INC. COM 866796105 129586 2508300 SH SOLE 2508300 0 0 SUNCOKE ENERGY INC COM 86722A103 1303 182550 SH SOLE 182550 0 0 SUNCOR ENERGY INC NEW COM 867224107 156901 6538412 SH SOLE 6538412 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 6726 178600 SH SOLE 178600 0 0 SUNOPTA INC COM 8676EP108 1830 149225 SH SOLE 149225 0 0 SUNPOWER CORP COM 867652406 5493 188000 SH SOLE 188000 0 0 SUNRUN INC COM 86771W105 39165 702130 SH SOLE 702130 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 5903 475249 SH SOLE 475249 0 0 SUPER MICROPUTER INC COM 86800U104 3138 89200 SH SOLE 89200 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3575 116100 SH SOLE 116100 0 0 SURGERY PARTNERS INC COM 86881A100 4683 70300 SH SOLE 70300 0 0 SURMODICS INC COM 868873100 1644 30300 SH SOLE 30300 0 0 SUTRO BIOPHARMA INC COM 869367102 1316 70800 SH SOLE 70800 0 0 SWITCH INC CL A 87105L104 4423 209500 SH SOLE 209500 0 0 SYKES ENTERPRISES INC COM 871237103 4684 87223 SH SOLE 87223 0 0 SYNAPTICS INC COM 87157D109 11980 77000 SH SOLE 77000 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1427 83100 SH SOLE 83100 0 0 SYNEOS HEALTH INC CL A 87166B102 20482 228877 SH SOLE 228877 0 0 SYNNEX CORP COM 87162W100 11772 96685 SH SOLE 96685 0 0 SYNOPSYS INC COM 871607107 171203 620773 SH SOLE 620773 0 0 SYNOVUS FINL CORP COM NEW 87161C501 14319 326319 SH SOLE 326319 0 0 SYSCO CORP COM 871829107 161823 2081328 SH SOLE 2081328 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2495 49900 SH SOLE 49900 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2236 43000 SH SOLE 43000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83156 469757 SH SOLE 469757 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 25638 1016165 SH SOLE 1016165 0 0 TALOS ENERGY INC COM 87484T108 981 62700 SH SOLE 62700 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 13422 137800 SH SOLE 137800 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3887 206200 SH SOLE 206200 0 0 TAPESTRY INC COM 876030107 26627 612400 SH SOLE 612400 0 0 TARGA RES CORP COM 87612G101 20163 453600 SH SOLE 453600 0 0 TARGET CORP COM 87612E106 493648 2042062 SH SOLE 2042062 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1526 21200 SH SOLE 21200 0 0 TATTOOED CHEF INC COM CL A 87663X102 1692 78900 SH SOLE 78900 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 7502 283960 SH SOLE 283960 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 795 37500 SH SOLE 37500 0 0 TC ENERGY CORP COM 87807B107 199784 4029723 SH SOLE 4029723 0 0 TCR2 THERAPEUTICS INC COM 87808K106 894 54500 SH SOLE 54500 0 0 TE CONNECTIVITY LTD REG SHS H84989104 182426 1349208 SH SOLE 1349208 0 0 TECHNIPFMC PLC COM G87110105 8517 941100 SH SOLE 941100 0 0 TECHTARGET INC COM 87874R100 4316 55700 SH SOLE 55700 0 0 TECK RESOURCES LTD CL B 878742204 46552 2017379 SH SOLE 2017379 0 0 TEGNA INC COM 87901J105 8613 459100 SH SOLE 459100 0 0 TEJON RANCH CO COM 879080109 707 46480 SH SOLE 46480 0 0 TELADOC HEALTH INC COM 87918A105 91705 551477 SH SOLE 551477 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 79269 189263 SH SOLE 189263 0 0 TELEFLEX INCORPORATED COM 879369106 76571 190575 SH SOLE 190575 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4813 212400 SH SOLE 212400 0 0 TELLURIAN INC NEW COM 87968A104 2774 596500 SH SOLE 596500 0 0 TELOS CORP MD COM 87969B101 1235 36300 SH SOLE 36300 0 0 TELUS CORPORATION COM 87971M103 41316 1838800 SH SOLE 1838800 0 0 TEMPUR SEALY INTL INC COM 88023U101 16852 430000 SH SOLE 430000 0 0 TENABLE HLDGS INC COM 88025T102 6637 160500 SH SOLE 160500 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 24267 1567653 SH SOLE 1567653 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 13331 199000 SH SOLE 199000 0 0 TENNANT CO COM 880345103 3258 40800 SH SOLE 40800 0 0 TENNECO INC CL A VTG COM STK 880349105 2401 124300 SH SOLE 124300 0 0 TERADATA CORP DEL COM 88076W103 12041 240959 SH SOLE 240959 0 0 TERADYNE INC COM 880770102 91019 679450 SH SOLE 679450 0 0 TEREX CORP NEW COM 880779103 7286 153000 SH SOLE 153000 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 13889 291107 SH SOLE 291107 0 0 TERRENO RLTY CORP COM 88146M101 9762 151300 SH SOLE 151300 0 0 TESLA INC COM 88160R101 2128249 3131159 SH SOLE 3131159 0 0 TETRA TECH INC NEW COM 88162G103 14584 119500 SH SOLE 119500 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 46216 4668293 SH SOLE 4668293 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 7063 111250 SH SOLE 111250 0 0 TEXAS INSTRS INC COM 882508104 721583 3752383 SH SOLE 3752383 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 21944 13717 SH SOLE 13717 0 0 TEXAS ROADHOUSE INC COM 882681109 13997 145500 SH SOLE 145500 0 0 TFI INTL INC COM 87241L109 17013 186000 SH SOLE 186000 0 0 TFS FINL CORP COM 87240R107 2511 123700 SH SOLE 123700 0 0 TG THERAPEUTICS INC COM 88322Q108 10016 258200 SH SOLE 258200 0 0 THE AARONSPANY INC COM 00258W108 2412 75400 SH SOLE 75400 0 0 THE ODP CORP COM 88337F105 5665 117989 SH SOLE 117989 0 0 THE REALREAL INC COM 88339P101 3306 167300 SH SOLE 167300 0 0 THE TRADE DESK INC COM CL A 88339J105 134367 1736900 SH SOLE 1736900 0 0 THERAPEUTICSMD INC COM 88338N107 996 837200 SH SOLE 837200 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1728 119042 SH SOLE 119042 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 810041 1605727 SH SOLE 1605727 0 0 THERMON GROUP HLDGS INC COM 88362T103 1247 73200 SH SOLE 73200 0 0 THOMSON REUTERS CORP. COM NEW 884903709 74241 745998 SH SOLE 745998 0 0 THOR INDS INC COM 885160101 13786 122000 SH SOLE 122000 0 0 TILRAY INC COM CL 2 88688T100 16822 930438 SH SOLE 930438 0 0 TIMKEN CO COM 887389104 12105 150200 SH SOLE 150200 0 0 TIVITY HEALTH INC COM 88870R102 2273 86375 SH SOLE 86375 0 0 TJX COS INC NEW COM 872540109 330072 4895759 SH SOLE 4895759 0 0 T-MOBILE US INC COM 872590104 366982 2533881 SH SOLE 2533881 0 0 TOLL BROTHERS INC COM 889478103 14869 257200 SH SOLE 257200 0 0 TOMPKINS FINL CORP COM 890110109 2552 32900 SH SOLE 32900 0 0 TOOTSIE ROLL INDS INC COM 890516107 1210 35686 SH SOLE 35686 0 0 TOPBUILD CORP COM 89055F103 14403 72821 SH SOLE 72821 0 0 TORM PLC SHS CL A G89479102 440 49679 SH SOLE 49679 0 0 TORO CO COM 891092108 26162 238100 SH SOLE 238100 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6653 225316 SH SOLE 225316 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 4871 160115 SH SOLE 160115 0 0 TPG RE FIN TR INC COM 87266M107 1482 110200 SH SOLE 110200 0 0 TPIPOSITES INC COM 87266J104 3903 80600 SH SOLE 80600 0 0 TRACTOR SUPPLY CO COM 892356106 88239 474250 SH SOLE 474250 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 179027 972234 SH SOLE 972234 0 0 TRANSALTA CORP COM 89346D107 5450 546000 SH SOLE 546000 0 0 TRANSDIGM GROUP INC COM 893641100 137136 211861 SH SOLE 211861 0 0 TRANSLATE BIO INC COM 89374L104 2707 98300 SH SOLE 98300 0 0 TRANSMEDICS GROUP INC COM 89377M109 1802 54300 SH SOLE 54300 0 0 TRANSOCEAN LTD REG SHS H8817H100 5822 1288130 SH SOLE 1288130 0 0 TRANSUNION COM 89400J107 85513 778739 SH SOLE 778739 0 0 TRAVEL PLUS LEISURE CO COM 894164102 11260 189400 SH SOLE 189400 0 0 TRAVELERSPANIES INC COM 89417E109 153970 1028452 SH SOLE 1028452 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1668 114300 SH SOLE 114300 0 0 TREDEGAR CORP COM 894650100 814 59100 SH SOLE 59100 0 0 TREEHOUSE FOODS INC COM 89469A104 5483 123151 SH SOLE 123151 0 0 TREX CO INC COM 89531P105 26084 255200 SH SOLE 255200 0 0 TRI POINTE HOMES INC COM 87265H109 5631 262747 SH SOLE 262747 0 0 TRICO BANCSHARES COM 896095106 2789 65500 SH SOLE 65500 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 1629 167790 SH SOLE 167790 0 0 TRIMAS CORP COM NEW 896215209 2887 95200 SH SOLE 95200 0 0 TRIMBLE INC COM 896239100 83520 1020651 SH SOLE 1020651 0 0 TRINET GROUP INC COM 896288107 6328 87300 SH SOLE 87300 0 0 TRINITY INDS INC COM 896522109 4934 183500 SH SOLE 183500 0 0 TRINSEO S A SHS L9340P101 4057 67800 SH SOLE 67800 0 0 TRIP COM GROUP LTD ADS 89677Q107 43964 1239821 SH SOLE 1239821 0 0 TRIPADVISOR INC COM 896945201 8673 215200 SH SOLE 215200 0 0 TRIPLE-S MGMT CORP COM 896749108 1151 51664 SH SOLE 51664 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1263 61938 SH SOLE 61938 0 0 TRITON INTL LTD CL A G9078F107 7757 148200 SH SOLE 148200 0 0 TRIUMPH BANCORP INC COM 89679E300 3868 52100 SH SOLE 52100 0 0 TRIUMPH GROUP INC NEW COM 896818101 2515 121200 SH SOLE 121200 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 5584 249300 SH SOLE 249300 0 0 TRUEBLUE INC COM 89785X101 2198 78200 SH SOLE 78200 0 0 TRUECAR INC COM 89785L107 1167 206500 SH SOLE 206500 0 0 TRUPANION INC COM 898202106 8507 73910 SH SOLE 73910 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1462 42520 SH SOLE 42520 0 0 TRUSTMARK CORP COM 898402102 4306 139800 SH SOLE 139800 0 0 TTEC HLDGS INC COM 89854H102 4247 41200 SH SOLE 41200 0 0 TTM TECHNOLOGIES INC COM 87305R109 3197 223600 SH SOLE 223600 0 0 TUCOWS INC COM NEW 898697206 1598 19900 SH SOLE 19900 0 0 TUPPERWARE BRANDS CORP COM 899896104 2575 108400 SH SOLE 108400 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 7045 90300 SH SOLE 90300 0 0 TURNING PT BRANDS INC COM 90041L105 1446 31600 SH SOLE 31600 0 0 TURQUOISE HILL RES LTD COM 900435207 3762 222610 SH SOLE 222610 0 0 TUTOR PERINI CORP COM 901109108 1399 101000 SH SOLE 101000 0 0 TWILIO INC CL A 90138F102 257213 652560 SH SOLE 652560 0 0 TWIST BIOSCIENCE CORP COM 90184D100 12859 96500 SH SOLE 96500 0 0 TWITTER INC COM 90184L102 223935 3254392 SH SOLE 3254392 0 0 TWO HBRS INVT CORP COM NEW 90187B408 4561 603352 SH SOLE 603352 0 0 TYLER TECHNOLOGIES INC COM 902252105 74810 165373 SH SOLE 165373 0 0 TYSON FOODS INC CL A 902494103 88777 1203599 SH SOLE 1203599 0 0 U S CONCRETE INC COM 90333L201 2590 35100 SH SOLE 35100 0 0 U S PHYSICAL THERAPY COM 90337L108 3279 28300 SH SOLE 28300 0 0 U S SILICA HLDGS INC COM 90346E103 1894 163800 SH SOLE 163800 0 0 UBER TECHNOLOGIES INC COM 90353T100 245930 4906831 SH SOLE 4906831 0 0 UDR INC COM 902653104 59260 1209888 SH SOLE 1209888 0 0 UFP INDUSTRIES INC COM 90278Q108 10025 134850 SH SOLE 134850 0 0 UGI CORP NEW COM 902681105 39490 852723 SH SOLE 852723 0 0 ULTA BEAUTY INC COM 90384S303 75494 218336 SH SOLE 218336 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 4808 89500 SH SOLE 89500 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 13363 140152 SH SOLE 140152 0 0 UMB FINL CORP COM 902788108 9353 100500 SH SOLE 100500 0 0 UMH PPTYS INC COM 903002103 2005 91900 SH SOLE 91900 0 0 UMPQUA HLDGS CORP COM 904214103 8956 485425 SH SOLE 485425 0 0 UNDER ARMOUR INC CL A 904311107 8794 415800 SH SOLE 415800 0 0 UNDER ARMOUR INC CL C 904311206 8071 434600 SH SOLE 434600 0 0 UNIFIRST CORP MASS COM 904708104 7860 33500 SH SOLE 33500 0 0 UNION PAC CORP COM 907818108 600698 2731316 SH SOLE 2731316 0 0 UNIQURE NV SHS N90064101 2267 73600 SH SOLE 73600 0 0 UNISYS CORP COM NEW 909214306 3516 138900 SH SOLE 138900 0 0 UNITED BANKSHARES INC WEST V COM 909907107 10394 284763 SH SOLE 284763 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6120 191200 SH SOLE 191200 0 0 UNITED FIRE GROUP INC COM 910340108 1301 46900 SH SOLE 46900 0 0 UNITED NAT FOODS INC COM 911163103 4574 123700 SH SOLE 123700 0 0 UNITED PARCEL SERVICE INC CL B 911312106 610146 2933818 SH SOLE 2933818 0 0 UNITED RENTALS INC COM 911363109 93911 294382 SH SOLE 294382 0 0 UNITED STATES CELLULAR CORP COM 911684108 1064 29300 SH SOLE 29300 0 0 UNITED STATES STL CORP NEW COM 912909108 13884 578500 SH SOLE 578500 0 0 UNITED STS LIME & MINERALS I COM 911922102 695 5000 SH SOLE 5000 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 17618 98200 SH SOLE 98200 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1549273 3868926 SH SOLE 3868926 0 0 UNITI GROUP INC COM 91325V108 5433 513074 SH SOLE 513074 0 0 UNITIL CORP COM 913259107 1753 33100 SH SOLE 33100 0 0 UNITY SOFTWARE INC COM 91332U101 24887 226600 SH SOLE 226600 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 9102 373338 SH SOLE 373338 0 0 UNIVERSAL CORP VA COM 913456109 3076 54000 SH SOLE 54000 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 21922 98600 SH SOLE 98600 0 0 UNIVERSAL ELECTRS INC COM 913483103 1471 30324 SH SOLE 30324 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1871 30400 SH SOLE 30400 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 46537 317809 SH SOLE 317809 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 859 61900 SH SOLE 61900 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1703 64578 SH SOLE 64578 0 0 UNUM GROUP COM 91529Y106 12754 449100 SH SOLE 449100 0 0 UPLAND SOFTWARE INC COM 91544A109 2314 56200 SH SOLE 56200 0 0 UPSTART HLDGS INC COM 91680M107 5221 41800 SH SOLE 41800 0 0 UPWORK INC COM 91688F104 14450 247900 SH SOLE 247900 0 0 URBAN EDGE PPTYS COM 91704F104 4926 257909 SH SOLE 257909 0 0 URBAN OUTFITTERS INC COM 917047102 6219 150873 SH SOLE 150873 0 0 UROGEN PHARMA LTD COM M96088105 670 43900 SH SOLE 43900 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1286 66336 SH SOLE 66336 0 0 US ECOLOGY INC COM 91734M103 2608 69500 SH SOLE 69500 0 0 US FOODS HLDG CORP COM 912008109 17759 462955 SH SOLE 462955 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2848 27800 SH SOLE 27800 0 0 UTZ BRANDS INC COM CL A 918090101 2939 134900 SH SOLE 134900 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 1728 204500 SH SOLE 204500 0 0 V F CORP COM 918204108 111278 1356393 SH SOLE 1356393 0 0 VAIL RESORTS INC COM 91879Q109 51987 164247 SH SOLE 164247 0 0 VALERO ENERGY CORP COM 91913Y100 130112 1666394 SH SOLE 1666394 0 0 VALLEY NATL BANCORP COM 919794107 11955 890160 SH SOLE 890160 0 0 VALMONT INDS INC COM 920253101 11047 46800 SH SOLE 46800 0 0 VALVOLINE INC COM 92047W101 12980 399865 SH SOLE 399865 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2603 121000 SH SOLE 121000 0 0 VAPOTHERM INC COM 922107107 806 34100 SH SOLE 34100 0 0 VAREX IMAGING CORP COM 92214X106 2318 86440 SH SOLE 86440 0 0 VARONIS SYS INC COM 922280102 13140 228054 SH SOLE 228054 0 0 VAXART INC COM NEW 92243A200 1944 259600 SH SOLE 259600 0 0 VAXCYTE INC COM 92243G108 1011 44900 SH SOLE 44900 0 0 VBI VACCINES INC CDA COM NEW 91822J103 1251 373500 SH SOLE 373500 0 0 VECTOR GROUP LTD COM 92240M108 4061 287173 SH SOLE 287173 0 0 VECTRUS INC COM 92242T101 1218 25600 SH SOLE 25600 0 0 VEECO INSTRS INC DEL COM 922417100 2635 109621 SH SOLE 109621 0 0 VEEVA SYS INC CL A COM 922475108 172878 555966 SH SOLE 555966 0 0 VELODYNE LIDAR INC COM 92259F101 2208 207500 SH SOLE 207500 0 0 VENTAS INC COM 92276F100 87276 1528472 SH SOLE 1528472 0 0 VEONEER INC COM 92336X109 5389 233800 SH SOLE 233800 0 0 VERACYTE INC COM 92337F107 5905 147700 SH SOLE 147700 0 0 VEREIT INC COM 92339V308 42894 933904 SH SOLE 933904 0 0 VERICEL CORP COM 92346J108 4520 86100 SH SOLE 86100 0 0 VERINT SYS INC COM 92343X100 6531 144900 SH SOLE 144900 0 0 VERISIGN INC COM 92343E102 94500 415037 SH SOLE 415037 0 0 VERISK ANALYTICS INC COM 92345Y106 110218 630827 SH SOLE 630827 0 0 VERITEX HLDGS INC COM 923451108 3850 108717 SH SOLE 108717 0 0 VERITIV CORP COM 923454102 2051 33400 SH SOLE 33400 0 0 VERITONE INC COM 92347M100 1192 60500 SH SOLE 60500 0 0 VERIZONMUNICATIONS INC COM 92343V104 945439 16873801 SH SOLE 16873801 0 0 VERMILION ENERGY INC COM 923725105 3074 350267 SH SOLE 350267 0 0 VERRA MOBILITY CORP COM 92511U102 4672 304000 SH SOLE 304000 0 0 VERTEX INC CL A 92538J106 1264 57600 SH SOLE 57600 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 213723 1059975 SH SOLE 1059975 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 15435 565400 SH SOLE 565400 0 0 VERU INC COM 92536C103 1115 138200 SH SOLE 138200 0 0 VIACOMCBS INC CL B 92556H206 104486 2311633 SH SOLE 2311633 0 0 VIAD CORP COM 92552R406 2243 45000 SH SOLE 45000 0 0 VIASAT INC COM 92552V100 5967 119724 SH SOLE 119724 0 0 VIATRIS INC COM 92556V106 71785 5023425 SH SOLE 5023425 0 0 VIAVI SOLUTIONS INC COM 925550105 8904 504200 SH SOLE 504200 0 0 VICI PPTYS INC COM 925652109 67914 2189366 SH SOLE 2189366 0 0 VICOR CORP COM 925815102 5142 48632 SH SOLE 48632 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 1153 35700 SH SOLE 35700 0 0 VIEWRAY INC COM 92672L107 1750 265100 SH SOLE 265100 0 0 VIKING THERAPEUTICS INC COM 92686J106 870 145200 SH SOLE 145200 0 0 VILLAGE FARMS INTL INC COM 92707Y108 1703 158500 SH SOLE 158500 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 426 18100 SH SOLE 18100 0 0 VIMEO INC COMMON STOCK 92719V100 14216 290118 SH SOLE 290118 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2438 129500 SH SOLE 129500 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 22216 1106363 SH SOLE 1106363 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 6662 140900 SH SOLE 140900 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 13069 284100 SH SOLE 284100 0 0 VIRNETX HLDG CORP COM 92823T108 602 141000 SH SOLE 141000 0 0 VIRTU FINL INC CL A 928254101 5581 202000 SH SOLE 202000 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 4667 16800 SH SOLE 16800 0 0 VISA INC COM CL A 92826C839 1617104 6916019 SH SOLE 6916019 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 6594 292400 SH SOLE 292400 0 0 VISHAY PRECISION GROUP INC COM 92835K103 943 27700 SH SOLE 27700 0 0 VISTA OUTDOOR INC COM 928377100 5952 128600 SH SOLE 128600 0 0 VISTEON CORP COM NEW 92839U206 7438 61500 SH SOLE 61500 0 0 VISTRA CORP COM 92840M102 33411 1801157 SH SOLE 1801157 0 0 VITAL FARMS INC COM 92847W103 713 35700 SH SOLE 35700 0 0 VIVINT SMART HOME INC COM CL A 928542109 1773 134300 SH SOLE 134300 0 0 VMWARE INC CL A COM 928563402 54836 342787 SH SOLE 342787 0 0 VOCERAMUNICATIONS INC COM 92857F107 2885 72400 SH SOLE 72400 0 0 VONAGE HLDGS CORP COM 92886T201 7518 521700 SH SOLE 521700 0 0 VONTIER CORPORATION COM 928881101 12120 372000 SH SOLE 372000 0 0 VORNADO RLTY TR SH BEN INT 929042109 31039 665070 SH SOLE 665070 0 0 VROOM INC COM 92918V109 6254 149400 SH SOLE 149400 0 0 VULCAN MATLS CO COM 929160109 94111 540652 SH SOLE 540652 0 0 VUZIX CORP COM NEW 92921W300 1642 89500 SH SOLE 89500 0 0 WABASH NATL CORP COM 929566107 1835 114700 SH SOLE 114700 0 0 WABTEC COM 929740108 60223 731751 SH SOLE 731751 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 157549 2994663 SH SOLE 2994663 0 0 WALKER & DUNLOP INC COM 93148P102 6826 65400 SH SOLE 65400 0 0 WALMART INC COM 931142103 894798 6345183 SH SOLE 6345183 0 0 WARRIOR MET COAL INC COM 93627C101 1947 113200 SH SOLE 113200 0 0 WASHINGTON FED INC COM 938824109 5317 167300 SH SOLE 167300 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4287 186400 SH SOLE 186400 0 0 WASHINGTON TR BANCORP INC COM 940610108 1956 38100 SH SOLE 38100 0 0 WASTE CONNECTIONS INC COM 94106B101 127710 1069333 SH SOLE 1069333 0 0 WASTE MGMT INC DEL COM 94106L109 241746 1725402 SH SOLE 1725402 0 0 WATERS CORP COM 941848103 87720 253811 SH SOLE 253811 0 0 WATERSTONE FINL INC MD COM 94188P101 924 47000 SH SOLE 47000 0 0 WATFORD HLDGS LTD SHS G94787101 1228 35100 SH SOLE 35100 0 0 WATSCO INC COM 942622200 20765 72444 SH SOLE 72444 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8842 60600 SH SOLE 60600 0 0 WAYFAIR INC CL A 94419L101 94169 298277 SH SOLE 298277 0 0 WD 40 CO COM 929236107 7740 30200 SH SOLE 30200 0 0 WEBSTER FINL CORP CONN COM 947890109 10604 198800 SH SOLE 198800 0 0 WEC ENERGY GROUP INC COM 92939U106 114411 1286235 SH SOLE 1286235 0 0 WEIBO CORP SPONSORED ADR 948596101 7042 133823 SH SOLE 133823 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 8604 268300 SH SOLE 268300 0 0 WEIS MKTS INC COM 948849104 1989 38500 SH SOLE 38500 0 0 WELBILT INC COM 949090104 6859 296300 SH SOLE 296300 0 0 WELLTOWER INC COM 95040Q104 141426 1701880 SH SOLE 1701880 0 0 WENDYS CO COM 95058W100 9834 419900 SH SOLE 419900 0 0 WERNER ENTERPRISES INC COM 950755108 6006 134900 SH SOLE 134900 0 0 WESBANCO INC COM 950810101 5282 148245 SH SOLE 148245 0 0 WESCO INTL INC COM 95082P105 10207 99275 SH SOLE 99275 0 0 WEST FRASER TIMBER CO LTD COM 952845105 26101 362886 SH SOLE 362886 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 108619 302475 SH SOLE 302475 0 0 WESTAMERICA BANCORPORATION COM 957090103 3430 59100 SH SOLE 59100 0 0 WESTERN ALLIANCE BANCORP COM 957638109 20687 222800 SH SOLE 222800 0 0 WESTERN DIGITAL CORP. COM 958102105 88815 1247926 SH SOLE 1247926 0 0 WESTERN UN CO COM 959802109 38510 1676522 SH SOLE 1676522 0 0 WESTLAKE CHEM CORP COM 960413102 7613 84500 SH SOLE 84500 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1660 312200 SH SOLE 312200 0 0 WESTROCK CO COM 96145D105 57198 1074740 SH SOLE 1074740 0 0 WEX INC COM 96208T104 18852 97226 SH SOLE 97226 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 104983 3050046 SH SOLE 3050046 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 85092 1926800 SH SOLE 1926800 0 0 WHIRLPOOL CORP COM 963320106 55986 256795 SH SOLE 256795 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 7859 6846 SH SOLE 6846 0 0 WHITING PETE CORP NEW COM NEW 966387508 4691 86000 SH SOLE 86000 0 0 WIDEOPENWEST INC COM 96758W101 2380 114900 SH SOLE 114900 0 0 WILEY JOHN & SONS INC CL A 968223206 5916 98300 SH SOLE 98300 0 0 WILLDAN GROUP INC COM 96924N100 1001 26600 SH SOLE 26600 0 0 WILLIAMS COS INC COM 969457100 131406 4949397 SH SOLE 4949397 0 0 WILLIAMS SONOMA INC COM 969904101 26805 167900 SH SOLE 167900 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 120997 526029 SH SOLE 526029 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 10510 377093 SH SOLE 377093 0 0 WINGSTOP INC COM 974155103 10309 65400 SH SOLE 65400 0 0 WINMARK CORP COM 974250102 1287 6700 SH SOLE 6700 0 0 WINNEBAGO INDS INC COM 974637100 4778 70300 SH SOLE 70300 0 0 WINTRUST FINL CORP COM 97650W108 9466 125167 SH SOLE 125167 0 0 WISDOMTREE INVTS INC COM 97717P104 1536 247700 SH SOLE 247700 0 0 WIX COM LTD SHS M98068105 68777 236933 SH SOLE 236933 0 0 WOLVERINE WORLD WIDE INC COM 978097103 6085 180900 SH SOLE 180900 0 0 WOODWARD INC COM 980745103 16220 132000 SH SOLE 132000 0 0 WORKDAY INC CL A 98138H101 175253 734075 SH SOLE 734075 0 0 WORKHORSE GROUP INC COM NEW 98138J206 3967 239100 SH SOLE 239100 0 0 WORKIVA INC COM CL A 98139A105 9198 82621 SH SOLE 82621 0 0 WORLD ACCEP CORPORATION COM 981419104 1442 9000 SH SOLE 9000 0 0 WORLD FUEL SVCS CORP COM 981475106 4398 138600 SH SOLE 138600 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 5963 103000 SH SOLE 103000 0 0 WORTHINGTON INDS INC COM 981811102 4576 74800 SH SOLE 74800 0 0 WP CAREY INC COM 92936U109 53398 715594 SH SOLE 715594 0 0 WSFS FINL CORP COM 929328102 4903 105240 SH SOLE 105240 0 0 WW INTL INC COM 98262P101 4120 114000 SH SOLE 114000 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 14848 205400 SH SOLE 205400 0 0 WYNN RESORTS LTD COM 983134107 51861 424045 SH SOLE 424045 0 0 XBIOTECH INC COM 98400H102 694 41900 SH SOLE 41900 0 0 XCEL ENERGY INC COM 98389B100 144436 2192403 SH SOLE 2192403 0 0 XENCOR INC COM 98401F105 3966 115000 SH SOLE 115000 0 0 XENIA HOTELS & RESORTS INC COM 984017103 4695 250680 SH SOLE 250680 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1153 61900 SH SOLE 61900 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 8743 372200 SH SOLE 372200 0 0 XILINX INC COM 983919101 144722 1000568 SH SOLE 1000568 0 0 XL FLEET CORP COM CL A 9837FR100 1277 153300 SH SOLE 153300 0 0 XPEL INC COM 98379L100 3061 36500 SH SOLE 36500 0 0 XPENG INC ADS 98422D105 34106 767803 SH SOLE 767803 0 0 XPERI HOLDING CORP COM 98390M103 5183 233046 SH SOLE 233046 0 0 XPO LOGISTICS INC COM 983793100 50954 364241 SH SOLE 364241 0 0 XYLEM INC COM 98419M100 88277 735890 SH SOLE 735890 0 0 YAMANA GOLD INC COM 98462Y100 17415 4127800 SH SOLE 4127800 0 0 YELP INC CL A 985817105 6516 163064 SH SOLE 163064 0 0 YETI HLDGS INC COM 98585X104 16748 182400 SH SOLE 182400 0 0 YEXT INC COM 98585N106 3081 215600 SH SOLE 215600 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1937 57300 SH SOLE 57300 0 0 YORK WTR CO COM 987184108 1305 28800 SH SOLE 28800 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2361 504583 SH SOLE 504583 0 0 YUM BRANDS INC COM 988498101 140749 1223584 SH SOLE 1223584 0 0 YUM CHINA HLDGS INC COM 98850P109 68168 1028948 SH SOLE 1028948 0 0 ZAI LAB LTD ADR 98887Q104 31375 177271 SH SOLE 177271 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 115418 217979 SH SOLE 217979 0 0 ZENDESK INC COM 98936J101 69274 479933 SH SOLE 479933 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 2383 44800 SH SOLE 44800 0 0 ZILLOW GROUP INC CL A 98954M101 30531 249169 SH SOLE 249169 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 77735 636029 SH SOLE 636029 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 136386 848065 SH SOLE 848065 0 0 ZIONS BANCORPORATION N A COM 989701107 19135 362000 SH SOLE 362000 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1247 472320 SH SOLE 472320 0 0 ZOETIS INC CL A 98978V103 361089 1937587 SH SOLE 1937587 0 0 ZOGENIX INC COM NEW 98978L204 1908 110400 SH SOLE 110400 0 0 ZOMEDICA CORP COM 98980M109 1652 1983700 SH SOLE 1983700 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 322880 834250 SH SOLE 834250 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 10742 205900 SH SOLE 205900 0 0 ZSCALER INC COM 98980G102 70927 328275 SH SOLE 328275 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 32271 1063305 SH SOLE 1063305 0 0 ZUMIEZ INC COM 989817101 2337 47700 SH SOLE 47700 0 0 ZUORA INC COM CL A 98983V106 4114 238500 SH SOLE 238500 0 0 ZYMEWORKS INC COM 98985W102 2824 81400 SH SOLE 81400 0 0 ZYNEX INC COM 98986M103 716 46100 SH SOLE 46100 0 0 ZYNGA INC CL A 98986T108 21489 2021553 SH SOLE 2021553 0 0