0001582202-21-000004.txt : 20211108 0001582202-21-000004.hdr.sgml : 20211108 20211108093917 ACCESSION NUMBER: 0001582202-21-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211108 DATE AS OF CHANGE: 20211108 EFFECTIVENESS DATE: 20211108 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: 211386797 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 09-30-2021 09-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 0041 58 631 21 53 Etienne Marrel Zurich V8 11-08-2021 0 2621 157259542 false
INFORMATION TABLE 2 InfoTable_Q32021.xml 1 800 FLOWERS COM INC CL A 68243Q106 1852 60700 SH SOLE 60700 0 0 10X GENOMICS INC CL A COM 88025U109 42688 293224 SH SOLE 293224 0 0 1LIFE HEALTHCARE INC COM 68269G107 3690 182200 SH SOLE 182200 0 0 1ST SOURCE CORP COM 336901103 1847 39089 SH SOLE 39089 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 3388 195720 SH SOLE 195720 0 0 2U INC COM 90214J101 5519 164400 SH SOLE 164400 0 0 3-D SYS CORP DEL COM NEW 88554D205 7616 276250 SH SOLE 276250 0 0 3M CO COM 88579Y101 402092 2292169 SH SOLE 2292169 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 798 29600 SH SOLE 29600 0 0 51JOB INC SPONSORED ADS 316827104 5057 72737 SH SOLE 72737 0 0 8X8 INC NEW COM 282914100 5396 230700 SH SOLE 230700 0 0 908 DEVICES INC COM 65443P102 488 15000 SH SOLE 15000 0 0 A10 NETWORKS INC COM 002121101 1728 128200 SH SOLE 128200 0 0 AAON INC COM PAR $0.004 000360206 6054 92650 SH SOLE 92650 0 0 AAR CORP COM 000361105 2397 73900 SH SOLE 73900 0 0 ABBOTT LABS COM 002824100 829942 7025665 SH SOLE 7025665 0 0 ABBVIE INC COM 00287Y109 753340 6983775 SH SOLE 6983775 0 0 ABERCROMBIE & FITCH CO CL A 002896207 5174 137500 SH SOLE 137500 0 0 ABIOMED INC COM 003654100 58435 179514 SH SOLE 179514 0 0 ABM INDS INC COM 000957100 6675 148300 SH SOLE 148300 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 1131 103400 SH SOLE 103400 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 7476 186800 SH SOLE 186800 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 12014 188368 SH SOLE 188368 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 4395 264604 SH SOLE 264604 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3882 190200 SH SOLE 190200 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1498 123400 SH SOLE 123400 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 418 71700 SH SOLE 71700 0 0 ACCELERON PHARMA INC COM 00434H108 20772 120700 SH SOLE 120700 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 804099 2513438 SH SOLE 2513438 0 0 ACCO BRANDS CORP COM 00081T108 1812 211000 SH SOLE 211000 0 0 ACCOLADE INC COM 00437E102 2994 71000 SH SOLE 71000 0 0 ACI WORLDWIDE INC COM 004498101 7218 234900 SH SOLE 234900 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1750 97200 SH SOLE 97200 0 0 ACM RESH INC COM CL A 00108J109 3157 28700 SH SOLE 28700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 237908 3074145 SH SOLE 3074145 0 0 ACUITY BRANDS INC COM 00508Y102 13679 78900 SH SOLE 78900 0 0 ACUSHNET HLDGS CORP COM 005098108 3825 81900 SH SOLE 81900 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 3990 171300 SH SOLE 171300 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6852 201600 SH SOLE 201600 0 0 ADDUS HOMECARE CORP COM 006739106 2799 35100 SH SOLE 35100 0 0 ADECOAGRO S A COM L00849106 231 25600 SH SOLE 25600 0 0 ADIENT PLC ORD SHS G0084W101 8630 208198 SH SOLE 208198 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1088104 1889989 SH SOLE 1889989 0 0 ADT INC DEL COM 00090Q103 2736 338200 SH SOLE 338200 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3921 103700 SH SOLE 103700 0 0 ADTRAN INC COM 00738A106 2005 106900 SH SOLE 106900 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 54044 258719 SH SOLE 258719 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 12829 118600 SH SOLE 118600 0 0 ADVANCED ENERGY INDS COM 007973100 7450 84900 SH SOLE 84900 0 0 ADVANCED MICRO DEVICES INC COM 007903107 494355 4804226 SH SOLE 4804226 0 0 ADVANSIX INC COM 00773T101 2457 61800 SH SOLE 61800 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1214 140400 SH SOLE 140400 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 290 133700 SH SOLE 133700 0 0 AECOM COM 00766T100 19405 307280 SH SOLE 307280 0 0 AERCAP HOLDINGS NV SHS N00985106 16696 288800 SH SOLE 288800 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1117 98000 SH SOLE 98000 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 6550 150400 SH SOLE 150400 0 0 AEROVIRONMENT INC COM 008073108 4471 51800 SH SOLE 51800 0 0 AES CORP COM 00130H105 60281 2640445 SH SOLE 2640445 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 13900 92000 SH SOLE 92000 0 0 AFLAC INC COM 001055102 133091 2553062 SH SOLE 2553062 0 0 AGCO CORP COM 001084102 17350 141600 SH SOLE 141600 0 0 AGENUS INC COM NEW 00847G705 2064 393200 SH SOLE 393200 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 189795 1204821 SH SOLE 1204821 0 0 AGILYSYS INC COM 00847J105 2623 50100 SH SOLE 50100 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 5652 122460 SH SOLE 122460 0 0 AGNICO EAGLE MINES LTD COM 008474108 52281 1012753 SH SOLE 1012753 0 0 AGORA INC ADS 00851L103 3296 113664 SH SOLE 113664 0 0 AGREE RLTY CORP COM 008492100 9390 141782 SH SOLE 141782 0 0 AIR LEASE CORP CL A 00912X302 9426 239600 SH SOLE 239600 0 0 AIR PRODS & CHEMS INC COM 009158106 224134 875148 SH SOLE 875148 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1057 40950 SH SOLE 40950 0 0 AIRBNB INC COM CL A 009066101 83272 496405 SH SOLE 496405 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 67417 644585 SH SOLE 644585 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 968 336085 SH SOLE 336085 0 0 AKERO THERAPEUTICS INC COM 00973Y108 769 34400 SH SOLE 34400 0 0 AKOUOS INC COM 00973J101 441 38000 SH SOLE 38000 0 0 ALAMO GROUP INC COM 011311107 3112 22300 SH SOLE 22300 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 6255 873936 SH SOLE 873936 0 0 ALARM COM HLDGS INC COM 011642105 8163 104400 SH SOLE 104400 0 0 ALASKA AIR GROUP INC COM 011659109 4032 68800 SH SOLE 68800 0 0 ALBANY INTL CORP CL A 012348108 5204 67700 SH SOLE 67700 0 0 ALBEMARLE CORP COM 012653101 101053 461492 SH SOLE 461492 0 0 ALBIREO PHARMA INC COM 01345P106 1051 33700 SH SOLE 33700 0 0 ALCOA CORP COM 013872106 20192 412594 SH SOLE 412594 0 0 ALECTOR INC COM 014442107 2601 114000 SH SOLE 114000 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 3741 159620 SH SOLE 159620 0 0 ALEXANDERS INC COM 014752109 1329 5100 SH SOLE 5100 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 105863 554055 SH SOLE 554055 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 37195 2549600 SH SOLE 2549600 0 0 ALIGN TECHNOLOGY INC COM 016255101 197776 297216 SH SOLE 297216 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 872 56200 SH SOLE 56200 0 0 ALKERMES PLC SHS G01767105 10933 354500 SH SOLE 354500 0 0 ALLAKOS INC COM 01671P100 7517 71000 SH SOLE 71000 0 0 ALLEGHANY CORP MD COM 017175100 34313 54953 SH SOLE 54953 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4673 281000 SH SOLE 281000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1614 42300 SH SOLE 42300 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1921 9828 SH SOLE 9828 0 0 ALLEGION PLC ORD SHS G0176J109 47058 356015 SH SOLE 356015 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 4005 125300 SH SOLE 125300 0 0 ALLETE INC COM NEW 018522300 6863 115300 SH SOLE 115300 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 10525 104323 SH SOLE 104323 0 0 ALLIANT ENERGY CORP COM 018802108 55499 991410 SH SOLE 991410 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 8551 242100 SH SOLE 242100 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 4420 172000 SH SOLE 172000 0 0 ALLOVIR INC COM 019818103 1977 78900 SH SOLE 78900 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4170 311900 SH SOLE 311900 0 0 ALLSTATE CORP COM 020002101 150692 1183661 SH SOLE 1183661 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 87723 464610 SH SOLE 464610 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1446 46100 SH SOLE 46100 0 0 ALPHABET INC CAP STK CL A 02079K305 3179323 1189190 SH SOLE 1189190 0 0 ALPHABET INC CAP STK CL C 02079K107 3068937 1151437 SH SOLE 1151437 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1707 140000 SH SOLE 140000 0 0 ALTABANCORP COM 021347109 1192 27000 SH SOLE 27000 0 0 ALTAIR ENGR INC COM CL A 021369103 6963 101000 SH SOLE 101000 0 0 ALTERYX INC COM CL A 02156B103 9569 130900 SH SOLE 130900 0 0 ALTICE USA INC CL A 02156K103 17953 866480 SH SOLE 866480 0 0 ALTO INGREDIENTS INC COM 021513106 748 151400 SH SOLE 151400 0 0 ALTRA INDL MOTION CORP COM 02208R106 7926 143200 SH SOLE 143200 0 0 ALTRIA GROUP INC COM 02209S103 333099 7317632 SH SOLE 7317632 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 1307 17700 SH SOLE 17700 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 487 30800 SH SOLE 30800 0 0 AMAZON COM INC COM 023135106 5895569 1794672 SH SOLE 1794672 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1446 101000 SH SOLE 101000 0 0 AMBARELLA INC SHS G037AX101 12480 80133 SH SOLE 80133 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 75482 1983241 SH SOLE 1983241 0 0 AMC NETWORKS INC CL A 00164V103 2847 61100 SH SOLE 61100 0 0 AMCOR PLC ORD G0250X107 70639 6094798 SH SOLE 6094798 0 0 AMEDISYS INC COM 023436108 10735 72000 SH SOLE 72000 0 0 AMER SOFTWARE INC CL A 029683109 1610 67800 SH SOLE 67800 0 0 AMER STATES WTR CO COM 029899101 6978 81600 SH SOLE 81600 0 0 AMERANT BANCORP INC CL A 023576101 1185 47900 SH SOLE 47900 0 0 AMERCO COM 023586100 25104 38859 SH SOLE 38859 0 0 AMEREN CORP COM 023608102 81849 1010487 SH SOLE 1010487 0 0 AMERESCO INC CL A 02361E108 3436 58800 SH SOLE 58800 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 7270 354300 SH SOLE 354300 0 0 AMERICAN ASSETS TR INC COM 024013104 4240 113300 SH SOLE 113300 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2219 251900 SH SOLE 251900 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 14760 304652 SH SOLE 304652 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 9056 351000 SH SOLE 351000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 160411 1975992 SH SOLE 1975992 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 5615 189900 SH SOLE 189900 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1928 239860 SH SOLE 239860 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 35972 285881 SH SOLE 285881 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 24420 640617 SH SOLE 640617 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 186253 3393197 SH SOLE 3393197 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 3367 17813 SH SOLE 17813 0 0 AMERICAN PUB ED INC COM 02913V103 1055 41200 SH SOLE 41200 0 0 AMERICAN TOWER CORP NEW COM 03027X100 477170 1797859 SH SOLE 1797859 0 0 AMERICAN VANGUARD CORP COM 030371108 923 61351 SH SOLE 61351 0 0 AMERICAN WELL CORP CL A 03044L105 1050 115300 SH SOLE 115300 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 2451 37500 SH SOLE 37500 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 121310 717638 SH SOLE 717638 0 0 AMERICAS CAR-MART INC COM 03062T105 1705 14600 SH SOLE 14600 0 0 AMERICOLD RLTY TR COM 03064D108 16210 558000 SH SOLE 558000 0 0 AMERIS BANCORP COM 03076K108 7992 154044 SH SOLE 154044 0 0 AMERISAFE INC COM 03071H100 2392 42600 SH SOLE 42600 0 0 AMERISOURCEBERGEN CORP COM 03073E105 72775 609247 SH SOLE 609247 0 0 AMETEK INC COM 031100100 113430 914686 SH SOLE 914686 0 0 AMGEN INC COM 031162100 483104 2271826 SH SOLE 2271826 0 0 AMICUS THERAPEUTICS INC COM 03152W109 4491 470300 SH SOLE 470300 0 0 AMKOR TECHNOLOGY INC COM 031652100 6058 242800 SH SOLE 242800 0 0 AMN HEALTHCARE SVCS INC COM 001744101 11980 104400 SH SOLE 104400 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1129 211500 SH SOLE 211500 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1593 83800 SH SOLE 83800 0 0 AMPHENOL CORP NEW CL A 032095101 173044 2363023 SH SOLE 2363023 0 0 AMYRIS INC COM NEW 03236M200 4863 354200 SH SOLE 354200 0 0 ANALOG DEVICES INC COM 032654105 356188 2126748 SH SOLE 2126748 0 0 ANAPLAN INC COM 03272L108 17506 287500 SH SOLE 287500 0 0 ANAPTYSBIO INC COM 032724106 1063 39200 SH SOLE 39200 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2631 146600 SH SOLE 146600 0 0 ANDERSONS INC COM 034164103 2144 69550 SH SOLE 69550 0 0 ANGI INC COM CL A NEW 00183L102 1910 154800 SH SOLE 154800 0 0 ANGIODYNAMICS INC COM 03475V101 2171 83700 SH SOLE 83700 0 0 ANI PHARMACEUTICALS INC COM 00182C103 738 22500 SH SOLE 22500 0 0 ANIKA THERAPEUTICS INC COM 035255108 1353 31800 SH SOLE 31800 0 0 ANNEXON INC COM 03589W102 625 33600 SH SOLE 33600 0 0 ANSYS INC COM 03662Q105 117311 344577 SH SOLE 344577 0 0 ANTARES PHARMA INC COM 036642106 1290 354300 SH SOLE 354300 0 0 ANTERIX INC COM 03676C100 1527 25150 SH SOLE 25150 0 0 ANTERO MIDSTREAM CORP COM 03676B102 7144 685600 SH SOLE 685600 0 0 ANTERO RESOURCES CORP COM 03674X106 11728 623500 SH SOLE 623500 0 0 ANTHEM INC COM 036752103 360882 968032 SH SOLE 968032 0 0 AON PLC SHS CL A G0403H108 254957 892174 SH SOLE 892174 0 0 APA CORPORATION COM 03743Q108 17894 835000 SH SOLE 835000 0 0 APARTMENT INCOME REIT CORP COM 03750L109 16912 346484 SH SOLE 346484 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 2271 331584 SH SOLE 331584 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 4397 133400 SH SOLE 133400 0 0 API GROUP CORP COM STK 00187Y100 6335 311300 SH SOLE 311300 0 0 APOGEE ENTERPRISES INC COM 037598109 2164 57300 SH SOLE 57300 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 4571 308239 SH SOLE 308239 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 6086 66844 SH SOLE 66844 0 0 APPFOLIO INC COM CL A 03783C100 4539 37700 SH SOLE 37700 0 0 APPHARVEST INC COM 03783T103 794 121800 SH SOLE 121800 0 0 APPIAN CORP CL A 03782L101 7244 78300 SH SOLE 78300 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7385 469510 SH SOLE 469510 0 0 APPLE INC COM 037833100 9336751 65984108 SH SOLE 65984108 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7742 85900 SH SOLE 85900 0 0 APPLIED MATLS INC COM 038222105 467093 3628470 SH SOLE 3628470 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 657 25400 SH SOLE 25400 0 0 APPLIED THERAPEUTICS INC COM 03828A101 619 37300 SH SOLE 37300 0 0 APRIA INC COM 03836A101 1155 31100 SH SOLE 31100 0 0 APTARGROUP INC COM 038336103 17330 145200 SH SOLE 145200 0 0 APTIV PLC SHS G6095L109 159594 1071317 SH SOLE 1071317 0 0 ARAMARK COM 03852U106 29791 906612 SH SOLE 906612 0 0 ARBOR REALTY TRUST INC COM 038923108 5175 279251 SH SOLE 279251 0 0 ARCBEST CORP COM 03937C105 4579 56000 SH SOLE 56000 0 0 ARCH CAP GROUP LTD ORD G0450A105 60920 1595589 SH SOLE 1595589 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 132554 2208862 SH SOLE 2208862 0 0 ARCHROCK INC COM 03957W106 2387 289300 SH SOLE 289300 0 0 ARCONIC CORPORATION COM 03966V107 7286 231000 SH SOLE 231000 0 0 ARCOSA INC COM 039653100 5328 106200 SH SOLE 106200 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2212 46300 SH SOLE 46300 0 0 ARCUS BIOSCIENCES INC COM 03969F109 2995 85896 SH SOLE 85896 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1319 55200 SH SOLE 55200 0 0 ARDELYX INC COM 039697107 158 119400 SH SOLE 119400 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 7581 127305 SH SOLE 127305 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1484 98400 SH SOLE 98400 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 19850 268866 SH SOLE 268866 0 0 ARGAN INC COM 04010E109 1511 34600 SH SOLE 34600 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 4017 76916 SH SOLE 76916 0 0 ARISTA NETWORKS INC COM 040413106 77794 226382 SH SOLE 226382 0 0 ARKO CORP COM 041242108 1108 109661 SH SOLE 109661 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1782 133300 SH SOLE 133300 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1697 157412 SH SOLE 157412 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 10101 105800 SH SOLE 105800 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 4665 251900 SH SOLE 251900 0 0 ARROW ELECTRS INC COM 042735100 32944 293382 SH SOLE 293382 0 0 ARROW FINL CORP COM 042744102 1210 35218 SH SOLE 35218 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 13641 218500 SH SOLE 218500 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 7010 143300 SH SOLE 143300 0 0 ARVINAS INC COM 04335A105 6673 81200 SH SOLE 81200 0 0 ASANA INC CL A 04342Y104 14725 141800 SH SOLE 141800 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 8401 42700 SH SOLE 42700 0 0 ASGN INC COM 00191U102 13294 117500 SH SOLE 117500 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 11354 127400 SH SOLE 127400 0 0 ASPEN TECHNOLOGY INC COM 045327103 18445 150200 SH SOLE 150200 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 360 110800 SH SOLE 110800 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 992 39900 SH SOLE 39900 0 0 ASSOCIATED BANC CORP COM 045487105 7215 336840 SH SOLE 336840 0 0 ASSURANT INC COM 04621X108 37772 239444 SH SOLE 239444 0 0 ASSURED GUARANTY LTD COM G0585R106 7799 166600 SH SOLE 166600 0 0 ASTEC INDS INC COM 046224101 2567 47700 SH SOLE 47700 0 0 AT&T INC COM 00206R102 762548 28232062 SH SOLE 28232062 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2826 157900 SH SOLE 157900 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 1280 36500 SH SOLE 36500 0 0 ATERIAN INC COM 02156U101 317 29300 SH SOLE 29300 0 0 ATHENE HOLDING LTD CL A G0684D107 36635 531942 SH SOLE 531942 0 0 ATHENEX INC COM 04685N103 403 133900 SH SOLE 133900 0 0 ATHERSYS INC NEW COM 04744L106 587 441700 SH SOLE 441700 0 0 ATKORE INC COM 047649108 9022 103800 SH SOLE 103800 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 6432 174547 SH SOLE 174547 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1315 16100 SH SOLE 16100 0 0 ATLAS CORP SHARES Y0436Q109 2894 190500 SH SOLE 190500 0 0 ATMOS ENERGY CORP COM 049560105 45563 516592 SH SOLE 516592 0 0 ATN INTL INC COM 00215F107 1148 24500 SH SOLE 24500 0 0 ATRECA INC CL A COM 04965G109 331 53200 SH SOLE 53200 0 0 ATRICURE INC COM 04963C209 6656 95700 SH SOLE 95700 0 0 ATRION CORP COM 049904105 2233 3202 SH SOLE 3202 0 0 AUDACY INC CL A 05070N103 1001 271900 SH SOLE 271900 0 0 AUDIOCODES LTD ORD M15342104 1903 58406 SH SOLE 58406 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 5012 226500 SH SOLE 226500 0 0 AURORA CANNABIS INC COM 05156X884 3009 436672 SH SOLE 436672 0 0 AUTODESK INC COM 052769106 248125 870094 SH SOLE 870094 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 7311 155789 SH SOLE 155789 0 0 AUTOLIV INC COM 052800109 28234 329373 SH SOLE 329373 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 336370 1682523 SH SOLE 1682523 0 0 AUTONATION INC COM 05329W102 14075 115600 SH SOLE 115600 0 0 AUTOZONE INC COM 053332102 145047 85423 SH SOLE 85423 0 0 AVALARA INC COM 05338G106 59417 339975 SH SOLE 339975 0 0 AVALONBAY CMNTYS INC COM 053484101 122341 551980 SH SOLE 551980 0 0 AVANOS MED INC COM 05350V106 3298 105700 SH SOLE 105700 0 0 AVANTOR INC COM 05352A100 84826 2073983 SH SOLE 2073983 0 0 AVAYA HLDGS CORP COM 05351X101 3699 186900 SH SOLE 186900 0 0 AVERY DENNISON CORP COM 053611109 68004 328187 SH SOLE 328187 0 0 AVID BIOSERVICES INC COM 05368M106 2893 134100 SH SOLE 134100 0 0 AVID TECHNOLOGY INC COM 05367P100 2152 74400 SH SOLE 74400 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 1852 75200 SH SOLE 75200 0 0 AVIENT CORPORATION COM 05368V106 9353 201800 SH SOLE 201800 0 0 AVIS BUDGET GROUP COM 053774105 13492 115800 SH SOLE 115800 0 0 AVISTA CORP COM 05379B107 5974 152700 SH SOLE 152700 0 0 AVNET INC COM 053807103 8126 219800 SH SOLE 219800 0 0 AVROBIO INC COM 05455M100 447 80100 SH SOLE 80100 0 0 AXALTA COATING SYS LTD COM G0750C108 13521 463200 SH SOLE 463200 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 3485 74100 SH SOLE 74100 0 0 AXIS CAP HLDGS LTD SHS G0692U109 7758 168500 SH SOLE 168500 0 0 AXOGEN INC COM 05463X106 1345 85100 SH SOLE 85100 0 0 AXON ENTERPRISE INC COM 05464C101 25028 143000 SH SOLE 143000 0 0 AXONICS INC COM 05465P101 4901 75300 SH SOLE 75300 0 0 AXOS FINANCIAL INC COM 05465C100 6071 117800 SH SOLE 117800 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1763 53500 SH SOLE 53500 0 0 AZEK CO INC CL A 05478C105 7494 205150 SH SOLE 205150 0 0 AZZ INC COM 002474104 2942 55300 SH SOLE 55300 0 0 B & G FOODS INC NEW COM 05508R106 4277 143100 SH SOLE 143100 0 0 B. RILEY FINANCIAL INC COM 05580M108 1948 33000 SH SOLE 33000 0 0 B2GOLD CORP COM 11777Q209 14912 4383629 SH SOLE 4383629 0 0 BADGER METER INC COM 056525108 6524 64500 SH SOLE 64500 0 0 BAIDU INC SPON ADR REP A 056752108 103976 676266 SH SOLE 676266 0 0 BAKER HUGHES COMPANY CL A 05722G100 71869 2906152 SH SOLE 2906152 0 0 BALCHEM CORP COM 057665200 10402 71700 SH SOLE 71700 0 0 BALL CORP COM 058498106 116772 1297899 SH SOLE 1297899 0 0 BALLARD PWR SYS INC NEW COM 058586108 13856 992000 SH SOLE 992000 0 0 BALLYS CORPORATION COM 05875B106 3531 70425 SH SOLE 70425 0 0 BANC OF CALIFORNIA INC COM 05990K106 1843 99700 SH SOLE 99700 0 0 BANCFIRST CORP COM 05945F103 2382 39618 SH SOLE 39618 0 0 BANCORP INC DEL COM 05969A105 2911 114400 SH SOLE 114400 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 6751 226700 SH SOLE 226700 0 0 BANDWIDTH INC COM CL A 05988J103 4333 48000 SH SOLE 48000 0 0 BANK FIRST CORP COM 06211J100 1086 15317 SH SOLE 15317 0 0 BANK HAWAII CORP COM 062540109 7341 89337 SH SOLE 89337 0 0 BANK MARIN BANCORP COM 063425102 1306 34600 SH SOLE 34600 0 0 BANK OZK COM 06417N103 11602 269933 SH SOLE 269933 0 0 BANKUNITED INC COM 06652K103 8619 206100 SH SOLE 206100 0 0 BANNER CORP COM NEW 06652V208 4246 76900 SH SOLE 76900 0 0 BAOZUN INC SPONSORED ADR 06684L103 1968 112291 SH SOLE 112291 0 0 BAR HBR BANKSHARES COM 066849100 923 32900 SH SOLE 32900 0 0 BARNES GROUP INC COM 067806109 4428 106100 SH SOLE 106100 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1289 16900 SH SOLE 16900 0 0 BATH & BODY WORKS INC COM 070830104 66011 1047300 SH SOLE 1047300 0 0 BAUSCH HEALTH COS INC COM 071734107 35225 1269460 SH SOLE 1269460 0 0 BAXTER INTL INC COM 071813109 159917 1988275 SH SOLE 1988275 0 0 BCE INC COM NEW 05534B760 15032 301554 SH SOLE 301554 0 0 BEACON ROOFING SUPPLY INC COM 073685109 5898 123500 SH SOLE 123500 0 0 BEAM THERAPEUTICS INC COM 07373V105 6021 69200 SH SOLE 69200 0 0 BECTON DICKINSON & CO COM 075887109 282655 1149846 SH SOLE 1149846 0 0 BED BATH & BEYOND INC COM 075896100 3866 223800 SH SOLE 223800 0 0 BEIGENE LTD SPONSORED ADR 07725L102 41014 112985 SH SOLE 112985 0 0 BELDEN INC COM 077454106 5756 98800 SH SOLE 98800 0 0 BELLRING BRANDS INC COM CL A 079823100 2678 87100 SH SOLE 87100 0 0 BENCHMARK ELECTRS INC COM 08160H101 2115 79200 SH SOLE 79200 0 0 BENEFITFOCUS INC COM 08180D106 636 57300 SH SOLE 57300 0 0 BENTLEY SYS INC COM CL B 08265T208 41296 681000 SH SOLE 681000 0 0 BERKLEY W R CORP COM 084423102 41224 563328 SH SOLE 563328 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 3051 113100 SH SOLE 113100 0 0 BERRY GLOBAL GROUP INC COM 08579W103 18149 298118 SH SOLE 298118 0 0 BEST BUY INC COM 086516101 94195 891073 SH SOLE 891073 0 0 BEYOND MEAT INC COM 08862E109 13200 125400 SH SOLE 125400 0 0 BGC PARTNERS INC CL A 05541T101 3507 673208 SH SOLE 673208 0 0 BIG LOTS INC COM 089302103 3196 73706 SH SOLE 73706 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 4254 84000 SH SOLE 84000 0 0 BILIBILI INC SPONS ADS REP Z 090040106 26740 404114 SH SOLE 404114 0 0 BILL COM HLDGS INC COM 090043100 41671 156100 SH SOLE 156100 0 0 BIO RAD LABS INC CL A 090572207 65767 88165 SH SOLE 88165 0 0 BIOATLA INC COM 09077B104 1254 42600 SH SOLE 42600 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 5641 392568 SH SOLE 392568 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 668 185100 SH SOLE 185100 0 0 BIOGEN INC COM 09062X103 168456 595272 SH SOLE 595272 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 17975 129400 SH SOLE 129400 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2264 53500 SH SOLE 53500 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 55850 722598 SH SOLE 722598 0 0 BIONANO GENOMICS INC COM 09075F107 3378 614200 SH SOLE 614200 0 0 BIO-TECHNE CORP COM 09073M104 74575 153900 SH SOLE 153900 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1287 42400 SH SOLE 42400 0 0 BJS RESTAURANTS INC COM 09180C106 2142 51300 SH SOLE 51300 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 16652 303200 SH SOLE 303200 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 403 47600 SH SOLE 47600 0 0 BLACK HILLS CORP COM 092113109 8722 138979 SH SOLE 138979 0 0 BLACK KNIGHT INC COM 09215C105 44616 619671 SH SOLE 619671 0 0 BLACKBAUD INC COM 09227Q100 6828 97053 SH SOLE 97053 0 0 BLACKBERRY LTD COM 09228F103 21714 2241650 SH SOLE 2241650 0 0 BLACKLINE INC COM 09239B109 13624 115400 SH SOLE 115400 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 9360 308700 SH SOLE 308700 0 0 BLINK CHARGING CO COM 09354A100 2380 83200 SH SOLE 83200 0 0 BLOCK H & R INC COM 093671105 10023 400900 SH SOLE 400900 0 0 BLOOM ENERGY CORP COM CL A 093712107 5983 319600 SH SOLE 319600 0 0 BLOOMIN BRANDS INC COM 094235108 4420 176800 SH SOLE 176800 0 0 BLUCORA INC COM 095229100 1656 106200 SH SOLE 106200 0 0 BLUE BIRD CORP COM 095306106 747 35811 SH SOLE 35811 0 0 BLUEBIRD BIO INC COM 09609G100 2849 149107 SH SOLE 149107 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 12594 122500 SH SOLE 122500 0 0 BOEING CO COM 097023105 483169 2196822 SH SOLE 2196822 0 0 BOISE CASCADE CO DEL COM 09739D100 4696 87000 SH SOLE 87000 0 0 BOK FINL CORP COM NEW 05561Q201 6195 69174 SH SOLE 69174 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 354 28000 SH SOLE 28000 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2333 48700 SH SOLE 48700 0 0 BOOKING HOLDINGS INC COM 09857L108 385839 162536 SH SOLE 162536 0 0 BOOT BARN HLDGS INC COM 099406100 5741 64600 SH SOLE 64600 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 42483 535391 SH SOLE 535391 0 0 BORGWARNER INC COM 099724106 40987 948544 SH SOLE 948544 0 0 BOSTON BEER INC CL A 100557107 18402 36100 SH SOLE 36100 0 0 BOSTON OMAHA CORP COM 101044105 1464 37763 SH SOLE 37763 0 0 BOSTON PROPERTIES INC COM 101121101 63601 586994 SH SOLE 586994 0 0 BOSTON SCIENTIFIC CORP COM 101137107 243985 5623080 SH SOLE 5623080 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3940 100300 SH SOLE 100300 0 0 BOX INC CL A 10316T104 8507 359400 SH SOLE 359400 0 0 BOYD GAMING CORP COM 103304101 11754 185800 SH SOLE 185800 0 0 BRADY CORP CL A 104674106 5420 106900 SH SOLE 106900 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5067 377600 SH SOLE 377600 0 0 BRIDGEBIO PHARMA INC COM 10806X102 6960 148500 SH SOLE 148500 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1839 96000 SH SOLE 96000 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 18805 134879 SH SOLE 134879 0 0 BRIGHTCOVE INC COM 10921T101 870 75400 SH SOLE 75400 0 0 BRIGHTHOUSE FINL INC COM 10922N103 8576 189600 SH SOLE 189600 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 3451 132060 SH SOLE 132060 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1748 186200 SH SOLE 186200 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1368 92700 SH SOLE 92700 0 0 BRINKER INTL INC COM 109641100 4959 101100 SH SOLE 101100 0 0 BRINKS CO COM 109696104 6957 109900 SH SOLE 109900 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 522658 8833157 SH SOLE 8833157 0 0 BRISTOW GROUP INC COM 11040G103 522 16400 SH SOLE 16400 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 14506 656100 SH SOLE 656100 0 0 BROADCOM INC COM 11135F101 782940 1614542 SH SOLE 1614542 0 0 BROADMARK RLTY CAP INC COM 11135B100 2730 276900 SH SOLE 276900 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 76551 459382 SH SOLE 459382 0 0 BROADSTONE NET LEASE INC COM 11135E203 7994 322200 SH SOLE 322200 0 0 BROOKDALE SR LIVING INC COM 112463104 2578 409139 SH SOLE 409139 0 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 1092 19800 SH SOLE 19800 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5046 84585 SH SOLE 84585 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 20804 538250 SH SOLE 538250 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2628 172200 SH SOLE 172200 0 0 BROOKS AUTOMATION INC NEW COM 114340102 16796 164100 SH SOLE 164100 0 0 BROWN & BROWN INC COM 115236101 52526 947275 SH SOLE 947275 0 0 BROWN FORMAN CORP CL B 115637209 82052 1224471 SH SOLE 1224471 0 0 BRP GROUP INC COM CL A 05589G102 4055 121800 SH SOLE 121800 0 0 BRP INC COM SUN VTG 05577W200 8211 89144 SH SOLE 89144 0 0 BRUKER CORP COM 116794108 18307 234400 SH SOLE 234400 0 0 BRUNSWICK CORP COM 117043109 16396 172100 SH SOLE 172100 0 0 BRYN MAWR BK CORP COM 117665109 2022 44000 SH SOLE 44000 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 1431 134500 SH SOLE 134500 0 0 BUCKLE INC COM 118440106 2613 66000 SH SOLE 66000 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 22496 434787 SH SOLE 434787 0 0 BUMBLE INC COM CL A 12047B105 7682 153700 SH SOLE 153700 0 0 BUNGE LIMITED COM G16962105 45414 558465 SH SOLE 558465 0 0 BURFORD CAP LTD ORD SHS G17977110 4482 410409 SH SOLE 410409 0 0 BURLINGTON STORES INC COM 122017106 74650 263252 SH SOLE 263252 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1151 64349 SH SOLE 64349 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 2276 218000 SH SOLE 218000 0 0 BWX TECHNOLOGIES INC COM 05605H100 11321 210200 SH SOLE 210200 0 0 BYLINE BANCORP INC COM 124411109 1358 55300 SH SOLE 55300 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 45767 526061 SH SOLE 526061 0 0 C3 AI INC CL A 12468P104 4096 88400 SH SOLE 88400 0 0 C4 THERAPEUTICS INC COM STK 12529R107 1063 23800 SH SOLE 23800 0 0 CABLE ONE INC COM 12685J105 38906 21458 SH SOLE 21458 0 0 CABOT CORP COM 127055101 6255 124800 SH SOLE 124800 0 0 CABOT OIL & GAS CORP COM 127097103 67030 3080420 SH SOLE 3080420 0 0 CACI INTL INC CL A 127190304 13629 52000 SH SOLE 52000 0 0 CACTUS INC CL A 127203107 4538 120300 SH SOLE 120300 0 0 CADENCE BANCORPORATION CL A 12739A100 6050 275505 SH SOLE 275505 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 166638 1100355 SH SOLE 1100355 0 0 CADIZ INC COM NEW 127537207 603 85700 SH SOLE 85700 0 0 CAE INC COM 124765108 36333 1222200 SH SOLE 1222200 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 92777 826300 SH SOLE 826300 0 0 CAESARSTONE LTD ORD SHS M20598104 668 53800 SH SOLE 53800 0 0 CAI INTERNATIONAL INC COM 12477X106 2041 36500 SH SOLE 36500 0 0 CAL MAINE FOODS INC COM NEW 128030202 2980 82400 SH SOLE 82400 0 0 CALAVO GROWERS INC COM 128246105 1415 37000 SH SOLE 37000 0 0 CALERES INC COM 129500104 1882 84700 SH SOLE 84700 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 3764 91800 SH SOLE 91800 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 6618 112300 SH SOLE 112300 0 0 CALIX INC COM 13100M509 6179 125000 SH SOLE 125000 0 0 CALLAWAY GOLF CO COM 131193104 7330 265300 SH SOLE 265300 0 0 CALLON PETE CO DEL COM 13123X508 4991 101700 SH SOLE 101700 0 0 CAMBIUM NETWORKS CORP SHS G17766109 727 20100 SH SOLE 20100 0 0 CAMDEN NATL CORP COM 133034108 1574 32861 SH SOLE 32861 0 0 CAMDEN PPTY TR SH BEN INT 133131102 57062 386938 SH SOLE 386938 0 0 CAMECO CORP COM 13321L108 35822 1656900 SH SOLE 1656900 0 0 CAMPBELL SOUP CO COM 134429109 32651 780928 SH SOLE 780928 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 3541 91100 SH SOLE 91100 0 0 CAMTEK LTD ORD M20791105 2618 62194 SH SOLE 62194 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4665 131300 SH SOLE 131300 0 0 CANADIAN NAT RES LTD COM 136385101 179630 4937387 SH SOLE 4937387 0 0 CANADIAN NATL RY CO COM 136375102 341317 2959958 SH SOLE 2959958 0 0 CANADIAN PAC RY LTD COM 13645T100 180490 2777720 SH SOLE 2777720 0 0 CANNAE HLDGS INC COM 13765N107 5656 181794 SH SOLE 181794 0 0 CANOO INC COM CL A 13803R102 1811 235500 SH SOLE 235500 0 0 CANOPY GROWTH CORP COM 138035100 13179 955900 SH SOLE 955900 0 0 CANTALOUPE INC COM 138103106 1267 117500 SH SOLE 117500 0 0 CAPITAL CITY BK GROUP INC COM 139674105 735 29700 SH SOLE 29700 0 0 CAPITOL FED FINL INC COM 14057J101 3340 290700 SH SOLE 290700 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 16183 334300 SH SOLE 334300 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1427 213300 SH SOLE 213300 0 0 CARA THERAPEUTICS INC COM 140755109 1360 88000 SH SOLE 88000 0 0 CARDINAL HEALTH INC COM 14149Y108 56731 1147009 SH SOLE 1147009 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2909 88600 SH SOLE 88600 0 0 CARDLYTICS INC COM 14161W105 6102 72700 SH SOLE 72700 0 0 CAREDX INC COM 14167L103 7288 115000 SH SOLE 115000 0 0 CARETRUST REIT INC COM 14174T107 4345 213849 SH SOLE 213849 0 0 CARGURUS INC COM CL A 141788109 5494 174900 SH SOLE 174900 0 0 CARLISLE COS INC COM 142339100 22920 115300 SH SOLE 115300 0 0 CARLOTZ INC COM CL A 142552108 573 150300 SH SOLE 150300 0 0 CARMAX INC COM 143130102 82541 645053 SH SOLE 645053 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 81768 3269427 SH SOLE 3269427 0 0 CARPARTS COM INC COM 14427M107 1236 79200 SH SOLE 79200 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3467 105900 SH SOLE 105900 0 0 CARRIAGE SVCS INC COM 143905107 1680 37671 SH SOLE 37671 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 168957 3264248 SH SOLE 3264248 0 0 CARS COM INC COM 14575E105 1918 151600 SH SOLE 151600 0 0 CARTERS INC COM 146229109 9442 97100 SH SOLE 97100 0 0 CARVANA CO CL A 146869102 86875 288105 SH SOLE 288105 0 0 CASA SYS INC COM 14713L102 502 74100 SH SOLE 74100 0 0 CASELLA WASTE SYS INC CL A 147448104 8452 111300 SH SOLE 111300 0 0 CASEYS GEN STORES INC COM 147528103 15394 81687 SH SOLE 81687 0 0 CASS INFORMATION SYS INC COM 14808P109 1262 30152 SH SOLE 30152 0 0 CASSAVA SCIENCES INC COM 14817C107 5215 84000 SH SOLE 84000 0 0 CASTLE BIOSCIENCES INC COM 14843C105 2946 44300 SH SOLE 44300 0 0 CATALENT INC COM 148806102 89620 673480 SH SOLE 673480 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1152 217400 SH SOLE 217400 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1276 107518 SH SOLE 107518 0 0 CATERPILLAR INC COM 149123101 415815 2166041 SH SOLE 2166041 0 0 CATHAY GEN BANCORP COM 149150104 6920 167200 SH SOLE 167200 0 0 CAVCO INDS INC DEL COM 149568107 4332 18300 SH SOLE 18300 0 0 CBIZ INC COM 124805102 3418 105700 SH SOLE 105700 0 0 CBRE GROUP INC CL A 12504L109 129219 1327226 SH SOLE 1327226 0 0 CBTX INC COM 12481V104 1001 37958 SH SOLE 37958 0 0 CDK GLOBAL INC COM 12508E101 11446 269000 SH SOLE 269000 0 0 CDW CORP COM 12514G108 100883 554240 SH SOLE 554240 0 0 CELANESE CORP DEL COM 150870103 67059 445163 SH SOLE 445163 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2160 244400 SH SOLE 244400 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4605 85300 SH SOLE 85300 0 0 CEL-SCI CORP COM PAR NEW 150837607 981 89300 SH SOLE 89300 0 0 CELSIUS HLDGS INC COM NEW 15118V207 6477 71900 SH SOLE 71900 0 0 CENOVUS ENERGY INC COM 15135U109 54822 5464635 SH SOLE 5464635 0 0 CENTENE CORP DEL COM 15135B101 143772 2307365 SH SOLE 2307365 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2679 399900 SH SOLE 399900 0 0 CENTERPOINT ENERGY INC COM 15189T107 56450 2294722 SH SOLE 2294722 0 0 CENTERRA GOLD INC COM 152006102 3336 490900 SH SOLE 490900 0 0 CENTERSPACE COM 15202L107 2769 29300 SH SOLE 29300 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3853 89600 SH SOLE 89600 0 0 CENTRAL GARDEN & PET CO COM 153527106 1020 21250 SH SOLE 21250 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1595 62100 SH SOLE 62100 0 0 CENTURY ALUM CO COM 156431108 1603 119150 SH SOLE 119150 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 691 6000 SH SOLE 6000 0 0 CENTURY CMNTYS INC COM 156504300 4121 67066 SH SOLE 67066 0 0 CERENCE INC COM 156727109 8040 83650 SH SOLE 83650 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2755 93400 SH SOLE 93400 0 0 CERIDIAN HCM HLDG INC COM 15677J108 59769 530710 SH SOLE 530710 0 0 CERNER CORP COM 156782104 84025 1191502 SH SOLE 1191502 0 0 CERTARA INC COM 15687V109 6176 186600 SH SOLE 186600 0 0 CERUS CORP COM 157085101 2304 378300 SH SOLE 378300 0 0 CEVA INC COM 157210105 2151 50400 SH SOLE 50400 0 0 CF INDS HLDGS INC COM 125269100 47400 849166 SH SOLE 849166 0 0 CGI INC CL A SUB VTG 12532H104 78015 923000 SH SOLE 923000 0 0 CHAMPIONX CORPORATION COM 15872M104 9948 444922 SH SOLE 444922 0 0 CHANGE HEALTHCARE INC COM 15912K100 10762 513951 SH SOLE 513951 0 0 CHANNELADVISOR CORP COM 159179100 1658 65700 SH SOLE 65700 0 0 CHARLES RIV LABS INTL INC COM 159864107 81998 198700 SH SOLE 198700 0 0 CHART INDS INC COM 16115Q308 15346 80300 SH SOLE 80300 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 379963 522243 SH SOLE 522243 0 0 CHASE CORP COM 16150R104 1706 16700 SH SOLE 16700 0 0 CHATHAM LODGING TR COM 16208T102 1316 107400 SH SOLE 107400 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 51230 453200 SH SOLE 453200 0 0 CHEESECAKE FACTORY INC COM 163072101 4583 97500 SH SOLE 97500 0 0 CHEFS WHSE INC COM 163086101 2456 75400 SH SOLE 75400 0 0 CHEGG INC COM 163092109 21331 313600 SH SOLE 313600 0 0 CHEMED CORP NEW COM 16359R103 16372 35200 SH SOLE 35200 0 0 CHEMOCENTRYX INC COM 16383L106 1826 106800 SH SOLE 106800 0 0 CHEMOURS CO COM 163851108 10630 365800 SH SOLE 365800 0 0 CHENIERE ENERGY INC COM NEW 16411R208 93003 952218 SH SOLE 952218 0 0 CHESAPEAKE ENERGY CORP COM 165167735 9971 161900 SH SOLE 161900 0 0 CHESAPEAKE UTILS CORP COM 165303108 4652 38750 SH SOLE 38750 0 0 CHEVRON CORP NEW COM 166764100 775315 7642332 SH SOLE 7642332 0 0 CHEWY INC CL A 16679L109 23849 350150 SH SOLE 350150 0 0 CHILDRENS PL INC NEW COM 168905107 2310 30700 SH SOLE 30700 0 0 CHIMERA INVT CORP COM NEW 16934Q208 7564 509380 SH SOLE 509380 0 0 CHIMERIX INC COM 16934W106 993 160500 SH SOLE 160500 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 1357 161326 SH SOLE 161326 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 202348 111332 SH SOLE 111332 0 0 CHOICE HOTELS INTL INC COM 169905106 10093 79867 SH SOLE 79867 0 0 CHUBB LIMITED COM H1467J104 308471 1778137 SH SOLE 1778137 0 0 CHURCH & DWIGHT INC COM 171340102 80276 972217 SH SOLE 972217 0 0 CHURCHILL DOWNS INC COM 171484108 18390 76600 SH SOLE 76600 0 0 CHUYS HLDGS INC COM 171604101 1390 44100 SH SOLE 44100 0 0 CI FINL CORP COM 125491100 8851 438200 SH SOLE 438200 0 0 CIENA CORP COM NEW 171779309 17587 342500 SH SOLE 342500 0 0 CIGNA CORP NEW COM 125523100 271570 1356763 SH SOLE 1356763 0 0 CIMPRESS PLC SHS EURO G2143T103 3239 37300 SH SOLE 37300 0 0 CINCINNATI FINL CORP COM 172062101 69130 605239 SH SOLE 605239 0 0 CINEMARK HLDGS INC COM 17243V102 4313 224500 SH SOLE 224500 0 0 CINTAS CORP COM 172908105 142315 373865 SH SOLE 373865 0 0 CIRCOR INTL INC COM 17273K109 1477 44750 SH SOLE 44750 0 0 CIRRUS LOGIC INC COM 172755100 10467 127100 SH SOLE 127100 0 0 CISCO SYS INC COM 17275R102 906979 16663220 SH SOLE 16663220 0 0 CIT GROUP INC COM NEW 125581801 11372 218900 SH SOLE 218900 0 0 CITI TRENDS INC COM 17306X102 1437 19700 SH SOLE 19700 0 0 CITRIX SYS INC COM 177376100 52703 490853 SH SOLE 490853 0 0 CITY HLDG CO COM 177835105 2703 34700 SH SOLE 34700 0 0 CITY OFFICE REIT INC COM 178587101 1709 95700 SH SOLE 95700 0 0 CLARIVATE PLC ORD SHS G21810109 30542 1394600 SH SOLE 1394600 0 0 CLEAN ENERGY FUELS CORP COM 184499101 2700 331258 SH SOLE 331258 0 0 CLEAN HARBORS INC COM 184496107 11893 114500 SH SOLE 114500 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1956 721900 SH SOLE 721900 0 0 CLEARWATER PAPER CORP COM 18538R103 1403 36600 SH SOLE 36600 0 0 CLEARWAY ENERGY INC CL A 18539C105 2043 72450 SH SOLE 72450 0 0 CLEARWAY ENERGY INC CL C 18539C204 5196 171650 SH SOLE 171650 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 20762 1048040 SH SOLE 1048040 0 0 CLOROX CO DEL COM 189054109 81428 491683 SH SOLE 491683 0 0 CLOUDERA INC COM 18914U100 8298 519613 SH SOLE 519613 0 0 CLOUDFLARE INC CL A COM 18915M107 102726 911900 SH SOLE 911900 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 1937 262100 SH SOLE 262100 0 0 CLOVIS ONCOLOGY INC COM 189464100 976 218900 SH SOLE 218900 0 0 CMC MATERIALS INC COM 12571T100 7968 64660 SH SOLE 64660 0 0 CMS ENERGY CORP COM 125896100 68452 1146017 SH SOLE 1146017 0 0 CNH INDL N V SHS N20944109 78183 4590345 SH SOLE 4590345 0 0 CNO FINL GROUP INC COM 12621E103 6843 290700 SH SOLE 290700 0 0 CNX RES CORP COM 12653C108 6143 486758 SH SOLE 486758 0 0 COCA COLA CO COM 191216100 849820 16196294 SH SOLE 16196294 0 0 COCA COLA CONS INC COM 191098102 4362 11065 SH SOLE 11065 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 50734 917597 SH SOLE 917597 0 0 CODEXIS INC COM 192005106 2970 127700 SH SOLE 127700 0 0 COEUR MNG INC COM NEW 192108504 3493 566200 SH SOLE 566200 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6694 94500 SH SOLE 94500 0 0 COGNEX CORP COM 192422103 56040 698580 SH SOLE 698580 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 154758 2085412 SH SOLE 2085412 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 2990 145500 SH SOLE 145500 0 0 COHEN & STEERS INC COM 19247A100 4465 53300 SH SOLE 53300 0 0 COHERENT INC COM 192479103 13552 54188 SH SOLE 54188 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2152 133900 SH SOLE 133900 0 0 COHU INC COM 192576106 3416 106950 SH SOLE 106950 0 0 COLFAX CORP COM 194014106 12375 269600 SH SOLE 269600 0 0 COLGATE PALMOLIVE CO COM 194162103 240176 3177773 SH SOLE 3177773 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1384 70100 SH SOLE 70100 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 9667 75900 SH SOLE 75900 0 0 COLUMBIA BKG SYS INC COM 197236102 6584 173307 SH SOLE 173307 0 0 COLUMBIA FINL INC COM 197641103 1998 107988 SH SOLE 107988 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4817 253245 SH SOLE 253245 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 7035 73400 SH SOLE 73400 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3027 62611 SH SOLE 62611 0 0 COMCAST CORP NEW CL A 20030N101 1013951 18128929 SH SOLE 18128929 0 0 COMERICA INC COM 200340107 24834 308500 SH SOLE 308500 0 0 COMFORT SYS USA INC COM 199908104 5720 80200 SH SOLE 80200 0 0 COMMERCE BANCSHARES INC COM 200525103 16214 232698 SH SOLE 232698 0 0 COMMERCIAL METALS CO COM 201723103 8111 266300 SH SOLE 266300 0 0 COMMSCOPE HLDG CO INC COM 20337X109 6128 450900 SH SOLE 450900 0 0 COMMUNITY BK SYS INC COM 203607106 8149 119100 SH SOLE 119100 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 2904 248226 SH SOLE 248226 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2314 51200 SH SOLE 51200 0 0 COMMUNITY TR BANCORP INC COM 204149108 1486 35290 SH SOLE 35290 0 0 COMMVAULT SYS INC COM 204166102 6891 91500 SH SOLE 91500 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4476 662155 SH SOLE 662155 0 0 COMPASS MINERALS INTL INC COM 20451N101 4840 75150 SH SOLE 75150 0 0 COMPUGEN LTD ORD M25722105 1094 183200 SH SOLE 183200 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1089 30700 SH SOLE 30700 0 0 COMSTOCK RES INC COM 205768302 1856 179300 SH SOLE 179300 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1475 57600 SH SOLE 57600 0 0 CONAGRA BRANDS INC COM 205887102 64261 1897290 SH SOLE 1897290 0 0 CONCENTRIX CORP COM 20602D101 17290 97685 SH SOLE 97685 0 0 CONDUENT INC COM 206787103 2465 374054 SH SOLE 374054 0 0 CONMED CORP COM 207410101 8412 64300 SH SOLE 64300 0 0 CONNECTONE BANCORP INC COM 20786W107 2368 78900 SH SOLE 78900 0 0 CONOCOPHILLIPS COM 20825C104 361596 5335629 SH SOLE 5335629 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1462 159047 SH SOLE 159047 0 0 CONSOLIDATED EDISON INC COM 209115104 98611 1358469 SH SOLE 1358469 0 0 CONSTELLATION BRANDS INC CL A 21036P108 141739 672736 SH SOLE 672736 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 2239 67100 SH SOLE 67100 0 0 CONTAINER STORE GROUP INC COM 210751103 668 70200 SH SOLE 70200 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 1103 241400 SH SOLE 241400 0 0 CONTINENTAL RES INC COM 212015101 7495 162400 SH SOLE 162400 0 0 COOPER COS INC COM NEW 216648402 80308 194305 SH SOLE 194305 0 0 COPART INC COM 217204106 116797 841965 SH SOLE 841965 0 0 CORCEPT THERAPEUTICS INC COM 218352102 4835 245700 SH SOLE 245700 0 0 CORE LABORATORIES N V COM N22717107 2839 102300 SH SOLE 102300 0 0 CORECIVIC INC COM 21871N101 2366 265818 SH SOLE 265818 0 0 CORESITE RLTY CORP COM 21870Q105 13147 94900 SH SOLE 94900 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 1611 110300 SH SOLE 110300 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 7117 124300 SH SOLE 124300 0 0 CORNING INC COM 219350105 116696 3198015 SH SOLE 3198015 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6696 248200 SH SOLE 248200 0 0 CORSAIR GAMING INC COM 22041X102 1579 60900 SH SOLE 60900 0 0 CORTEVA INC COM 22052L104 122648 2914639 SH SOLE 2914639 0 0 CORTEXYME INC COM 22053A107 3281 35800 SH SOLE 35800 0 0 CORVEL CORP COM 221006109 4041 21700 SH SOLE 21700 0 0 COSTAR GROUP INC COM 22160N109 134563 1563590 SH SOLE 1563590 0 0 COSTCO WHSL CORP NEW COM 22160K105 786272 1749799 SH SOLE 1749799 0 0 COTY INC COM CL A 222070203 5314 676101 SH SOLE 676101 0 0 COUPA SOFTWARE INC COM 22266L106 63122 287991 SH SOLE 287991 0 0 COUSINS PPTYS INC COM NEW 222795502 12251 328533 SH SOLE 328533 0 0 COVANTA HLDG CORP COM 22282E102 5322 264500 SH SOLE 264500 0 0 COVETRUS INC COM 22304C100 4106 226340 SH SOLE 226340 0 0 COWEN INC CL A NEW 223622606 1823 53125 SH SOLE 53125 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 6943 49650 SH SOLE 49650 0 0 CRANE CO COM 224399105 9784 103200 SH SOLE 103200 0 0 CRAWFORD & CO CL A 224633206 305 34038 SH SOLE 34038 0 0 CREDICORP LTD COM G2519Y108 17612 158752 SH SOLE 158752 0 0 CREDIT ACCEP CORP MICH COM 225310101 11927 20377 SH SOLE 20377 0 0 CREE INC COM 225447101 20598 255141 SH SOLE 255141 0 0 CRESCENT PT ENERGY CORP COM 22576C101 5942 1295100 SH SOLE 1295100 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 1044 49600 SH SOLE 49600 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 14999 134000 SH SOLE 134000 0 0 CROCS INC COM 227046109 20690 144200 SH SOLE 144200 0 0 CRONOS GROUP INC COM 22717L101 2556 455100 SH SOLE 455100 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1333 102500 SH SOLE 102500 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 183840 747987 SH SOLE 747987 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 296597 1711271 SH SOLE 1711271 0 0 CROWN HLDGS INC COM 228368106 53889 534723 SH SOLE 534723 0 0 CRYOLIFE INC COM 228903100 1915 85900 SH SOLE 85900 0 0 CRYOPORT INC COM PAR $0.001 229050307 5374 80800 SH SOLE 80800 0 0 CSG SYS INTL INC COM 126349109 3504 72700 SH SOLE 72700 0 0 CSW INDUSTRIALS INC COM 126402106 4182 32749 SH SOLE 32749 0 0 CSX CORP COM 126408103 267198 8984457 SH SOLE 8984457 0 0 CTS CORP COM 126501105 1984 64200 SH SOLE 64200 0 0 CUBESMART COM 229663109 21575 445300 SH SOLE 445300 0 0 CUE BIOPHARMA INC COM 22978P106 911 62500 SH SOLE 62500 0 0 CULLEN FROST BANKERS INC COM 229899109 15824 133400 SH SOLE 133400 0 0 CULLINAN ONCOLOGY INC COM 230031106 646 28600 SH SOLE 28600 0 0 CUMMINS INC COM 231021106 129812 578074 SH SOLE 578074 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 671 63700 SH SOLE 63700 0 0 CURIS INC COM NEW 231269200 1179 150600 SH SOLE 150600 0 0 CURTISS WRIGHT CORP COM 231561101 11407 90400 SH SOLE 90400 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 5499 295500 SH SOLE 295500 0 0 CUSTOMERS BANCORP INC COM 23204G100 2912 67700 SH SOLE 67700 0 0 CVB FINL CORP COM 126600105 5812 285300 SH SOLE 285300 0 0 CVR ENERGY INC COM 12662P108 1108 66500 SH SOLE 66500 0 0 CVS HEALTH CORP COM 126650100 441757 5205710 SH SOLE 5205710 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 25925 164272 SH SOLE 164272 0 0 CYRUSONE INC COM 23283R100 20955 270699 SH SOLE 270699 0 0 CYTOKINETICS INC COM NEW 23282W605 5793 162100 SH SOLE 162100 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 591 116200 SH SOLE 116200 0 0 D R HORTON INC COM 23331A109 113698 1354036 SH SOLE 1354036 0 0 DADA NEXUS LTD ADS 23344D108 2875 143447 SH SOLE 143447 0 0 DANA INC COM 235825205 7132 320700 SH SOLE 320700 0 0 DANAHER CORPORATION COM 235851102 772751 2538270 SH SOLE 2538270 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 2471 151200 SH SOLE 151200 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 7764 136212 SH SOLE 136212 0 0 DARDEN RESTAURANTS INC COM 237194105 78352 517275 SH SOLE 517275 0 0 DARLING INGREDIENTS INC COM 237266101 25920 360500 SH SOLE 360500 0 0 DATADOG INC CL A COM 23804L103 104598 739994 SH SOLE 739994 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3238 84473 SH SOLE 84473 0 0 DAVITA INC COM 23918K108 31720 272835 SH SOLE 272835 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 3045 89600 SH SOLE 89600 0 0 DECKERS OUTDOOR CORP COM 243537107 22152 61500 SH SOLE 61500 0 0 DEERE & CO COM 244199105 394508 1177391 SH SOLE 1177391 0 0 DELEK US HLDGS INC NEW COM 24665A103 2641 146991 SH SOLE 146991 0 0 DELL TECHNOLOGIES INC CL C 24703L202 114171 1097375 SH SOLE 1097375 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 26973 633010 SH SOLE 633010 0 0 DELUXE CORP COM 248019101 3345 93200 SH SOLE 93200 0 0 DENALI THERAPEUTICS INC COM 24823R105 8783 174100 SH SOLE 174100 0 0 DENBURY INC COM 24790A101 7763 110500 SH SOLE 110500 0 0 DENISON MINES CORP COM 248356107 2426 1678100 SH SOLE 1678100 0 0 DENNYS CORP COM 24869P104 2317 141800 SH SOLE 141800 0 0 DENTSPLY SIRONA INC COM 24906P109 50127 863514 SH SOLE 863514 0 0 DERMTECH INC COM 24984K105 1220 38000 SH SOLE 38000 0 0 DESCARTES SYS GROUP INC COM 249906108 15227 188000 SH SOLE 188000 0 0 DESIGNER BRANDS INC CL A 250565108 1886 135400 SH SOLE 135400 0 0 DESKTOP METAL INC COM CL A 25058X105 2431 339100 SH SOLE 339100 0 0 DEVON ENERGY CORP NEW COM 25179M103 90290 2542654 SH SOLE 2542654 0 0 DEXCOM INC COM 252131107 209089 382344 SH SOLE 382344 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1169 6654 SH SOLE 6654 0 0 DIAMONDBACK ENERGY INC COM 25278X109 35975 380000 SH SOLE 380000 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 4375 463000 SH SOLE 463000 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 3082 152900 SH SOLE 152900 0 0 DICKS SPORTING GOODS INC COM 253393102 17343 144800 SH SOLE 144800 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 5534 710432 SH SOLE 710432 0 0 DIEBOLD NIXDORF INC COM STK 253651103 1644 162659 SH SOLE 162659 0 0 DIGI INTL INC COM 253798102 1581 75200 SH SOLE 75200 0 0 DIGITAL RLTY TR INC COM 253868103 160839 1113460 SH SOLE 1113460 0 0 DIGITAL TURBINE INC COM NEW 25400W102 12904 187700 SH SOLE 187700 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 6480 1074600 SH SOLE 1074600 0 0 DILLARDS INC CL A 254067101 2398 13900 SH SOLE 13900 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2401 73502 SH SOLE 73502 0 0 DINE BRANDS GLOBAL INC COM 254423106 2924 36000 SH SOLE 36000 0 0 DIODES INC COM 254543101 8923 98500 SH SOLE 98500 0 0 DISCOVERY INC COM SER A 25470F104 16930 667058 SH SOLE 667058 0 0 DISCOVERY INC COM SER C 25470F302 30090 1239810 SH SOLE 1239810 0 0 DISH NETWORK CORPORATION CL A 25470M109 42177 970479 SH SOLE 970479 0 0 DISNEY WALT CO COM 254687106 1215363 7184271 SH SOLE 7184271 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1780 525200 SH SOLE 525200 0 0 DMC GLOBAL INC COM 23291C103 1524 41300 SH SOLE 41300 0 0 DOCEBO INC COM 25609L105 2354 32400 SH SOLE 32400 0 0 DOCUSIGN INC COM 256163106 198017 769209 SH SOLE 769209 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 12681 144100 SH SOLE 144100 0 0 DOLLAR GEN CORP NEW COM 256677105 198128 933947 SH SOLE 933947 0 0 DOLLAR TREE INC COM 256746108 87769 916940 SH SOLE 916940 0 0 DOMINION ENERGY INC COM 25746U109 232871 3189136 SH SOLE 3189136 0 0 DOMINOS PIZZA INC COM 25754A201 73423 153939 SH SOLE 153939 0 0 DOMO INC COM CL B 257554105 5303 62800 SH SOLE 62800 0 0 DOMTAR CORP COM NEW 257559203 6059 111100 SH SOLE 111100 0 0 DONALDSON INC COM 257651109 15994 278600 SH SOLE 278600 0 0 DONEGAL GROUP INC CL A 257701201 440 30400 SH SOLE 30400 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2306 66600 SH SOLE 66600 0 0 DOORDASH INC CL A 25809K105 59961 291100 SH SOLE 291100 0 0 DORIAN LPG LTD SHS USD Y2106R110 794 63985 SH SOLE 63985 0 0 DORMAN PRODS INC COM 258278100 6040 63800 SH SOLE 63800 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1830 50400 SH SOLE 50400 0 0 DOUGLAS EMMETT INC COM 25960P109 12258 387800 SH SOLE 387800 0 0 DOVER CORP COM 260003108 88619 569895 SH SOLE 569895 0 0 DOW INC COM 260557103 170012 2953646 SH SOLE 2953646 0 0 DRAFTKINGS INC COM CL A 26142R104 61070 1268055 SH SOLE 1268055 0 0 DRIL-QUIP INC COM 262037104 1967 78100 SH SOLE 78100 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 2667 92300 SH SOLE 92300 0 0 DROPBOX INC CL A 26210C104 36748 1257630 SH SOLE 1257630 0 0 DSP GROUPS INC COM 23332B106 1113 50800 SH SOLE 50800 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 9895 214000 SH SOLE 214000 0 0 DTE ENERGY CO COM 233331107 85578 766070 SH SOLE 766070 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 3849 87000 SH SOLE 87000 0 0 DUCOMMUN INC DEL COM 264147109 1173 23300 SH SOLE 23300 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 296820 3041500 SH SOLE 3041500 0 0 DUKE REALTY CORP COM NEW 264411505 71001 1483212 SH SOLE 1483212 0 0 DULUTH HLDGS INC COM CL B 26443V101 635 46600 SH SOLE 46600 0 0 DUPONT DE NEMOURS INC COM 26614N102 143065 2104210 SH SOLE 2104210 0 0 DURECT CORP COM 266605104 643 502500 SH SOLE 502500 0 0 DXC TECHNOLOGY CO COM 23355L106 18909 562600 SH SOLE 562600 0 0 DXP ENTERPRISES INC COM NEW 233377407 1192 40300 SH SOLE 40300 0 0 DYCOM INDS INC COM 267475101 4844 68000 SH SOLE 68000 0 0 DYNATRACE INC COM NEW 268150109 51715 728691 SH SOLE 728691 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4864 253178 SH SOLE 253178 0 0 DYNE THERAPEUTICS INC COM 26818M108 828 51000 SH SOLE 51000 0 0 DYNEX CAP INC COM 26817Q886 1179 68233 SH SOLE 68233 0 0 E L F BEAUTY INC COM 26856L103 2983 102700 SH SOLE 102700 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1863 164900 SH SOLE 164900 0 0 EAGLE BANCORP INC MD COM 268948106 4061 70632 SH SOLE 70632 0 0 EAGLE MATLS INC COM 26969P108 11673 89000 SH SOLE 89000 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1361 24400 SH SOLE 24400 0 0 EARGO INC COM 270087109 170 25300 SH SOLE 25300 0 0 EAST WEST BANCORP INC COM 27579R104 24309 313500 SH SOLE 313500 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3829 185310 SH SOLE 185310 0 0 EASTERN BANKSHARES INC COM 27627N105 7539 371400 SH SOLE 371400 0 0 EASTGROUP PPTYS INC COM 277276101 14745 88487 SH SOLE 88487 0 0 EASTMAN CHEM CO COM 277432100 54320 539205 SH SOLE 539205 0 0 EASTMAN KODAK CO COM NEW 277461406 579 85000 SH SOLE 85000 0 0 EATON CORP PLC SHS G29183103 235266 1575687 SH SOLE 1575687 0 0 EBAY INC. COM 278642103 187675 2693774 SH SOLE 2693774 0 0 EBIX INC COM NEW 278715206 1562 58000 SH SOLE 58000 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2796 58600 SH SOLE 58600 0 0 ECHOSTAR CORP CL A 278768106 2309 90500 SH SOLE 90500 0 0 ECOLAB INC COM 278865100 212286 1017571 SH SOLE 1017571 0 0 ECOVYST INC COM 27923Q109 1056 90600 SH SOLE 90600 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4127 113700 SH SOLE 113700 0 0 EDISON INTL COM 281020107 83232 1500491 SH SOLE 1500491 0 0 EDITAS MEDICINE INC COM 28106W103 6154 149800 SH SOLE 149800 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 278273 2458025 SH SOLE 2458025 0 0 EGAIN CORP COM NEW 28225C806 499 48900 SH SOLE 48900 0 0 EHEALTH INC COM 28238P109 2223 54900 SH SOLE 54900 0 0 EL POLLO LOCO HLDGS INC COM 268603107 746 44150 SH SOLE 44150 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 53748 1685417 SH SOLE 1685417 0 0 ELASTIC N V ORD SHS N14506104 20695 138900 SH SOLE 138900 0 0 ELDORADO GOLD CORP NEW COM 284902509 3117 404820 SH SOLE 404820 0 0 ELECTRONIC ARTS INC COM 285512109 161776 1137265 SH SOLE 1137265 0 0 ELEMENT SOLUTIONS INC COM 28618M106 10668 492089 SH SOLE 492089 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1906 104200 SH SOLE 104200 0 0 EMCOR GROUP INC COM 29084Q100 13915 120600 SH SOLE 120600 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5332 106500 SH SOLE 106500 0 0 EMERSON ELEC CO COM 291011104 223366 2371186 SH SOLE 2371186 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3240 323000 SH SOLE 323000 0 0 EMPLOYERS HLDGS INC COM 292218104 2472 62600 SH SOLE 62600 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2272 40000 SH SOLE 40000 0 0 ENBRIDGE INC COM 29250N105 334608 8440785 SH SOLE 8440785 0 0 ENCOMPASS HEALTH CORP COM 29261A100 16501 219900 SH SOLE 219900 0 0 ENCORE CAP GROUP INC COM 292554102 3375 68500 SH SOLE 68500 0 0 ENCORE WIRE CORP COM 292562105 4308 45433 SH SOLE 45433 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 1486 364500 SH SOLE 364500 0 0 ENDO INTL PLC SHS G30401106 1670 515500 SH SOLE 515500 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 5296 135625 SH SOLE 135625 0 0 ENERGY FUELS INC COM NEW 292671708 2223 319400 SH SOLE 319400 0 0 ENERGY RECOVERY INC COM 29270J100 1574 82700 SH SOLE 82700 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 2755 132900 SH SOLE 132900 0 0 ENERPLUS CORP COM 292766102 4515 566755 SH SOLE 566755 0 0 ENERSYS COM 29275Y102 7027 94400 SH SOLE 94400 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4052 594123 SH SOLE 594123 0 0 ENNIS INC COM 293389102 1084 57500 SH SOLE 57500 0 0 ENOVA INTL INC COM 29357K103 2805 81200 SH SOLE 81200 0 0 ENPHASE ENERGY INC COM 29355A107 76427 509615 SH SOLE 509615 0 0 ENPRO INDS INC COM 29355X107 3764 43200 SH SOLE 43200 0 0 ENSIGN GROUP INC COM 29358P101 8642 115400 SH SOLE 115400 0 0 ENSTAR GROUP LIMITED SHS G3075P101 6291 26800 SH SOLE 26800 0 0 ENTEGRIS INC COM 29362U104 37694 299400 SH SOLE 299400 0 0 ENTERGY CORP NEW COM 29364G103 78899 794473 SH SOLE 794473 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3716 82064 SH SOLE 82064 0 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 690 192200 SH SOLE 192200 0 0 ENVESTNET INC COM 29404K106 9653 120300 SH SOLE 120300 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 14851 355200 SH SOLE 355200 0 0 EOG RES INC COM 26875P101 185236 2307656 SH SOLE 2307656 0 0 EPAM SYS INC COM 29414B104 127254 223065 SH SOLE 223065 0 0 EPIZYME INC COM 29428V104 804 157000 SH SOLE 157000 0 0 EPLUS INC COM 294268107 3050 29728 SH SOLE 29728 0 0 EPR PPTYS COM SH BEN INT 26884U109 8157 165188 SH SOLE 165188 0 0 EQT CORP COM 26884L109 12619 616759 SH SOLE 616759 0 0 EQUIFAX INC COM 294429105 121965 481275 SH SOLE 481275 0 0 EQUINIX INC COM 29444U700 279832 354159 SH SOLE 354159 0 0 EQUINOX GOLD CORP COM 29446Y502 3715 565690 SH SOLE 565690 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 9197 906987 SH SOLE 906987 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 6996 269300 SH SOLE 269300 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 53668 687169 SH SOLE 687169 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 113683 1404878 SH SOLE 1404878 0 0 ERIE INDTY CO CL A 29530P102 17975 100746 SH SOLE 100746 0 0 ERO COPPER CORP COM 296006109 2576 146000 SH SOLE 146000 0 0 ESCO TECHNOLOGIES INC COM 296315104 4420 57400 SH SOLE 57400 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 631 52400 SH SOLE 52400 0 0 ESSA PHARMA INC COM NEW 29668H708 393 49100 SH SOLE 49100 0 0 ESSENT GROUP LTD COM G3198U102 10976 249391 SH SOLE 249391 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 7251 259700 SH SOLE 259700 0 0 ESSENTIAL UTILS INC COM 29670G102 42605 924586 SH SOLE 924586 0 0 ESSEX PPTY TR INC COM 297178105 82174 257002 SH SOLE 257002 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 2992 41800 SH SOLE 41800 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1119 47200 SH SOLE 47200 0 0 ETSY INC COM 29786A106 104508 502539 SH SOLE 502539 0 0 EURONAV NV SHS B38564108 3918 412236 SH SOLE 412236 0 0 EURONET WORLDWIDE INC COM 298736109 14854 116700 SH SOLE 116700 0 0 EVENTBRITE INC COM CL A 29975E109 2973 157200 SH SOLE 157200 0 0 EVERBRIDGE INC COM 29978A104 12582 83300 SH SOLE 83300 0 0 EVERCORE INC CLASS A 29977A105 12084 90400 SH SOLE 90400 0 0 EVEREST RE GROUP LTD COM G3223R108 39769 158582 SH SOLE 158582 0 0 EVERGY INC COM 30034W106 56386 906530 SH SOLE 906530 0 0 EVERI HLDGS INC COM 30034T103 4708 194700 SH SOLE 194700 0 0 EVERQUOTE INC COM CL A 30041R108 689 37000 SH SOLE 37000 0 0 EVERSOURCE ENERGY COM 30040W108 111257 1360778 SH SOLE 1360778 0 0 EVERTEC INC COM 30040P103 6198 135574 SH SOLE 135574 0 0 EVO PMTS INC CL A COM 26927E104 2451 103500 SH SOLE 103500 0 0 EVOLENT HEALTH INC CL A 30050B101 5955 192100 SH SOLE 192100 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 9953 265000 SH SOLE 265000 0 0 EXACT SCIENCES CORP COM 30063P105 64726 678117 SH SOLE 678117 0 0 EXELIXIS INC COM 30161Q104 14637 692400 SH SOLE 692400 0 0 EXELON CORP COM 30161N101 186778 3863848 SH SOLE 3863848 0 0 EXLSERVICE HOLDINGS INC COM 302081104 9107 73968 SH SOLE 73968 0 0 EXP WORLD HLDGS INC COM 30212W100 5727 144000 SH SOLE 144000 0 0 EXPEDIA GROUP INC COM NEW 30212P303 91638 559111 SH SOLE 559111 0 0 EXPEDITORS INTL WASH INC COM 302130109 79554 667789 SH SOLE 667789 0 0 EXPONENT INC COM 30214U102 13035 115200 SH SOLE 115200 0 0 EXTRA SPACE STORAGE INC COM 30225T102 88814 528684 SH SOLE 528684 0 0 EXTRACTION OIL & GAS INC COM 30227M303 2077 36800 SH SOLE 36800 0 0 EXTREME NETWORKS INC COM 30226D106 2743 278500 SH SOLE 278500 0 0 EXXON MOBIL CORP COM 30231G102 984635 16739791 SH SOLE 16739791 0 0 F N B CORP COM 302520101 8199 705615 SH SOLE 705615 0 0 F5 NETWORKS INC COM 315616102 46854 235707 SH SOLE 235707 0 0 FABRINET SHS G3323L100 8359 81540 SH SOLE 81540 0 0 FACEBOOK INC CL A 30303M102 3215452 9474210 SH SOLE 9474210 0 0 FAIR ISAAC CORP COM 303250104 45309 113862 SH SOLE 113862 0 0 FARO TECHNOLOGIES INC COM 311642102 2639 40100 SH SOLE 40100 0 0 FASTENAL CO COM 311900104 117207 2271007 SH SOLE 2271007 0 0 FASTLY INC CL A 31188V100 8982 222100 SH SOLE 222100 0 0 FATE THERAPEUTICS INC COM 31189P102 9851 166200 SH SOLE 166200 0 0 FB FINL CORP COM 30257X104 3125 72883 SH SOLE 72883 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2201 20281 SH SOLE 20281 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 18241 154600 SH SOLE 154600 0 0 FEDERAL SIGNAL CORP COM 313855108 5152 133400 SH SOLE 133400 0 0 FEDERATED HERMES INC CL B 314211103 6718 206717 SH SOLE 206717 0 0 FEDEX CORP COM 31428X106 218559 996665 SH SOLE 996665 0 0 FERGUSON PLC NEW SHS G3421J106 129036 926042 SH SOLE 926042 0 0 FERRARI N V COM N3167Y103 118494 565179 SH SOLE 565179 0 0 FERRO CORP COM 315405100 3342 164300 SH SOLE 164300 0 0 FIBROGEN INC COM 31572Q808 1872 183200 SH SOLE 183200 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 49217 1085515 SH SOLE 1085515 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 298368 2452069 SH SOLE 2452069 0 0 FIREEYE INC COM 31816Q101 9361 525900 SH SOLE 525900 0 0 FIRST AMERN FINL CORP COM 31847R102 16260 242500 SH SOLE 242500 0 0 FIRST BANCORP N C COM 318910106 2710 63000 SH SOLE 63000 0 0 FIRST BANCORP P R COM NEW 318672706 6265 476400 SH SOLE 476400 0 0 FIRST BANCSHARES INC MS COM 318916103 1804 46530 SH SOLE 46530 0 0 FIRST BUSEY CORP COM NEW 319383204 2805 113899 SH SOLE 113899 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1116 35179 SH SOLE 35179 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2888 211900 SH SOLE 211900 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 10708 12700 SH SOLE 12700 0 0 FIRST FINL BANCORP OH COM 320209109 5025 214643 SH SOLE 214643 0 0 FIRST FINL BANKSHARES INC COM 32020R109 13725 298700 SH SOLE 298700 0 0 FIRST FINL CORP IND COM 320218100 1069 25426 SH SOLE 25426 0 0 FIRST FNDTN INC COM 32026V104 2201 83700 SH SOLE 83700 0 0 FIRST HAWAIIAN INC COM 32051X108 8455 288067 SH SOLE 288067 0 0 FIRST HORIZON CORPORATION COM 320517105 19879 1220349 SH SOLE 1220349 0 0 FIRST INDL RLTY TR INC COM 32054K103 14858 285300 SH SOLE 285300 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3699 91883 SH SOLE 91883 0 0 FIRST LONG IS CORP COM 320734106 1085 52650 SH SOLE 52650 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 5685 504600 SH SOLE 504600 0 0 FIRST MERCHANTS CORP COM 320817109 5028 120162 SH SOLE 120162 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1215 29600 SH SOLE 29600 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 4789 251900 SH SOLE 251900 0 0 FIRST SOLAR INC COM 336433107 20180 211400 SH SOLE 211400 0 0 FIRSTCASH INC COM 33767D105 7911 90412 SH SOLE 90412 0 0 FIRSTENERGY CORP COM 337932107 76768 2155205 SH SOLE 2155205 0 0 FIRSTSERVICE CORP NEW COM 33767E202 29558 164300 SH SOLE 164300 0 0 FISERV INC COM 337738108 257453 2372835 SH SOLE 2372835 0 0 FISKER INC CL A COM STK 33813J106 4747 324000 SH SOLE 324000 0 0 FIVE BELOW INC COM 33829M101 21882 123759 SH SOLE 123759 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 1013 129400 SH SOLE 129400 0 0 FIVE9 INC COM 338307101 23673 148200 SH SOLE 148200 0 0 FIVERR INTL LTD ORD SHS M4R82T106 10943 59900 SH SOLE 59900 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 5921 116600 SH SOLE 116600 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 81809 313119 SH SOLE 313119 0 0 FLEX LNG LTD SHS G35947202 1176 65833 SH SOLE 65833 0 0 FLEX LTD ORD Y2573F102 19169 1084200 SH SOLE 1084200 0 0 FLEXION THERAPEUTICS INC COM 33938J106 537 88011 SH SOLE 88011 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 27999 231800 SH SOLE 231800 0 0 FLOWERS FOODS INC COM 343498101 10503 444463 SH SOLE 444463 0 0 FLOWSERVE CORP COM 34354P105 9981 287900 SH SOLE 287900 0 0 FLUIDIGM CORP DEL COM 34385P108 1029 156100 SH SOLE 156100 0 0 FLUOR CORP NEW COM 343412102 4987 312300 SH SOLE 312300 0 0 FLUSHING FINL CORP COM 343873105 1311 58023 SH SOLE 58023 0 0 FMC CORP COM NEW 302491303 46667 509690 SH SOLE 509690 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 6227 118900 SH SOLE 118900 0 0 FOOT LOCKER INC COM 344849104 9379 205400 SH SOLE 205400 0 0 FORD MTR CO DEL COM 345370860 219575 15506715 SH SOLE 15506715 0 0 FORESTAR GROUP INC COM 346232101 691 37117 SH SOLE 37117 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 849 36600 SH SOLE 36600 0 0 FORMFACTOR INC COM 346375108 6387 171100 SH SOLE 171100 0 0 FORRESTER RESH INC COM 346563109 1234 25050 SH SOLE 25050 0 0 FORTERRA INC COM 34960W106 1548 65700 SH SOLE 65700 0 0 FORTINET INC COM 34959E109 160264 548773 SH SOLE 548773 0 0 FORTIS INC COM 349553107 86343 1955982 SH SOLE 1955982 0 0 FORTIVE CORP COM 34959J108 89877 1273584 SH SOLE 1273584 0 0 FORTUNA SILVER MINES INC COM 349915108 2411 616330 SH SOLE 616330 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 48976 547711 SH SOLE 547711 0 0 FORWARD AIR CORP COM 349853101 5031 60600 SH SOLE 60600 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4507 167807 SH SOLE 167807 0 0 FOX CORP CL A COM 35137L105 51840 1292445 SH SOLE 1292445 0 0 FOX CORP CL B COM 35137L204 22330 601571 SH SOLE 601571 0 0 FOX FACTORY HLDG CORP COM 35138V102 13399 92700 SH SOLE 92700 0 0 FRANCHISE GROUP INC COM 35180X105 1877 53000 SH SOLE 53000 0 0 FRANCO NEV CORP COM 351858105 102907 796052 SH SOLE 796052 0 0 FRANKS INTL N V COM N33462107 1027 349200 SH SOLE 349200 0 0 FRANKLIN ELEC INC COM 353514102 6971 87300 SH SOLE 87300 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 1043 224763 SH SOLE 224763 0 0 FREEDOM HLDG CORP NEV COM 356390104 2424 38600 SH SOLE 38600 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 372 52700 SH SOLE 52700 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2523 78300 SH SOLE 78300 0 0 FRESHPET INC COM 358039105 13634 95550 SH SOLE 95550 0 0 FRONTDOOR INC COM 35905A109 7932 189303 SH SOLE 189303 0 0 FRONTLINE LTD SHS NEW G3682E192 1996 218656 SH SOLE 218656 0 0 FRP HLDGS INC COM 30292L107 755 13500 SH SOLE 13500 0 0 FTI CONSULTING INC COM 302941109 10170 75500 SH SOLE 75500 0 0 FUBOTV INC COM 35953D104 2590 108100 SH SOLE 108100 0 0 FUELCELL ENERGY INC COM 35952H601 4755 710700 SH SOLE 710700 0 0 FULGENT GENETICS INC COM 359664109 3742 41600 SH SOLE 41600 0 0 FULLER H B CO COM 359694106 7450 115400 SH SOLE 115400 0 0 FULTON FINL CORP PA COM 360271100 5490 359300 SH SOLE 359300 0 0 FUNKO INC COM CL A 361008105 830 45600 SH SOLE 45600 0 0 FUTUREFUEL CORP COM 36116M106 412 57809 SH SOLE 57809 0 0 G III APPAREL GROUP LTD COM 36237H101 2714 95900 SH SOLE 95900 0 0 G1 THERAPEUTICS INC COM 3621LQ109 866 64500 SH SOLE 64500 0 0 GALLAGHER ARTHUR J & CO COM 363576109 121225 815505 SH SOLE 815505 0 0 GAMESTOP CORP NEW CL A 36467W109 25317 144282 SH SOLE 144282 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 22634 488645 SH SOLE 488645 0 0 GAN LTD SHS G3728V109 1105 74300 SH SOLE 74300 0 0 GANNETT CO INC COM 36472T109 1998 299100 SH SOLE 299100 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 481 156600 SH SOLE 156600 0 0 GAP INC COM 364760108 11364 500600 SH SOLE 500600 0 0 GARMIN LTD SHS H2906T109 94543 608150 SH SOLE 608150 0 0 GARTNER INC COM 366651107 103443 340406 SH SOLE 340406 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2086 128200 SH SOLE 128200 0 0 GATX CORP COM 361448103 6654 74300 SH SOLE 74300 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2117 96600 SH SOLE 96600 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 12420 219400 SH SOLE 219400 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1206 59900 SH SOLE 59900 0 0 GENERAC HLDGS INC COM 368736104 101920 249395 SH SOLE 249395 0 0 GENERAL DYNAMICS CORP COM 369550108 186180 949754 SH SOLE 949754 0 0 GENERAL ELECTRIC CO COM NEW 369604301 447039 4338925 SH SOLE 4338925 0 0 GENERAL MLS INC COM 370334104 144299 2412227 SH SOLE 2412227 0 0 GENERAL MTRS CO COM 37045V100 272113 5162463 SH SOLE 5162463 0 0 GENERATION BIO CO COM 37148K100 2041 81400 SH SOLE 81400 0 0 GENESCO INC COM 371532102 1813 31400 SH SOLE 31400 0 0 GENTEX CORP COM 371901109 17601 533700 SH SOLE 533700 0 0 GENTHERM INC COM 37253A103 5924 73200 SH SOLE 73200 0 0 GENUINE PARTS CO COM 372460105 69443 572823 SH SOLE 572823 0 0 GENWORTH FINL INC COM CL A 37247D106 4198 1119586 SH SOLE 1119586 0 0 GEO GROUP INC NEW COM 36162J106 1997 267400 SH SOLE 267400 0 0 GERMAN AMERN BANCORP INC COM 373865104 2142 55450 SH SOLE 55450 0 0 GERON CORP COM 374163103 721 526600 SH SOLE 526600 0 0 GETTY RLTY CORP NEW COM 374297109 2445 83409 SH SOLE 83409 0 0 GEVO INC COM PAR 374396406 2898 436500 SH SOLE 436500 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 24253 655600 SH SOLE 655600 0 0 GIBRALTAR INDS INC COM 374689107 5022 72100 SH SOLE 72100 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 624 69617 SH SOLE 69617 0 0 GILDAN ACTIVEWEAR INC COM 375916103 30064 826900 SH SOLE 826900 0 0 GILEAD SCIENCES INC COM 375558103 346393 4959098 SH SOLE 4959098 0 0 GLACIER BANCORP INC NEW COM 37637Q105 11679 211000 SH SOLE 211000 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1693 80500 SH SOLE 80500 0 0 GLATFELTER CORPORATION COM 377320106 1379 97800 SH SOLE 97800 0 0 GLAUKOS CORP COM 377322102 4923 102200 SH SOLE 102200 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3142 123300 SH SOLE 123300 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 1095 28900 SH SOLE 28900 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1876 127600 SH SOLE 127600 0 0 GLOBAL NET LEASE INC COM NEW 379378201 3376 210767 SH SOLE 210767 0 0 GLOBAL PMTS INC COM 37940X102 183944 1167308 SH SOLE 1167308 0 0 GLOBALSTAR INC COM 378973408 2645 1583554 SH SOLE 1583554 0 0 GLOBANT S A COM L44385109 26423 94029 SH SOLE 94029 0 0 GLOBE LIFE INC COM 37959E102 34461 387072 SH SOLE 387072 0 0 GLOBUS MED INC CL A 379577208 13140 171500 SH SOLE 171500 0 0 GMS INC COM 36251C103 3732 85200 SH SOLE 85200 0 0 GODADDY INC CL A 380237107 46253 663607 SH SOLE 663607 0 0 GOGO INC COM 38046C109 1886 109000 SH SOLE 109000 0 0 GOHEALTH INC COM CL A 38046W105 546 108600 SH SOLE 108600 0 0 GOLDEN ENTMT INC COM 381013101 2008 40900 SH SOLE 40900 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 3038 287924 SH SOLE 287924 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 10915 616658 SH SOLE 616658 0 0 GOOSEHEAD INS INC COM CL A 38267D109 6198 40700 SH SOLE 40700 0 0 GOPRO INC CL A 38268T103 2458 262600 SH SOLE 262600 0 0 GORMAN RUPP CO COM 383082104 1649 46047 SH SOLE 46047 0 0 GOSSAMER BIO INC COM 38341P102 1368 108800 SH SOLE 108800 0 0 GRACO INC COM 384109104 26197 374400 SH SOLE 374400 0 0 GRAFTECH INTL LTD COM 384313508 3950 382800 SH SOLE 382800 0 0 GRAHAM HLDGS CO COM CL B 384637104 5244 8900 SH SOLE 8900 0 0 GRAINGER W W INC COM 384802104 68855 175178 SH SOLE 175178 0 0 GRAND CANYON ED INC COM 38526M106 9007 102400 SH SOLE 102400 0 0 GRANITE CONSTR INC COM 387328107 4002 101200 SH SOLE 101200 0 0 GRANITE PT MTG TR INC COM STK 38741L107 1602 121677 SH SOLE 121677 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 4763 67300 SH SOLE 67300 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 11955 627900 SH SOLE 627900 0 0 GRAY TELEVISION INC COM 389375106 4023 176300 SH SOLE 176300 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2190 145100 SH SOLE 145100 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1332 24300 SH SOLE 24300 0 0 GREAT WESTERN BANCORP INC COM 391416104 3978 121500 SH SOLE 121500 0 0 GREEN BRICK PARTNERS INC COM 392709101 1490 72600 SH SOLE 72600 0 0 GREEN DOT CORP CL A 39304D102 5446 108200 SH SOLE 108200 0 0 GREEN PLAINS INC COM 393222104 3814 116800 SH SOLE 116800 0 0 GREENBRIER COS INC COM 393657101 3112 72400 SH SOLE 72400 0 0 GREIF INC CL A 397624107 3585 55500 SH SOLE 55500 0 0 GREIF INC CL B 397624206 648 10000 SH SOLE 10000 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 2457 84100 SH SOLE 84100 0 0 GRIFFON CORP COM 398433102 2603 105800 SH SOLE 105800 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 4105 190300 SH SOLE 190300 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 7158 38100 SH SOLE 38100 0 0 GROUPON INC COM NEW 399473206 1234 54078 SH SOLE 54078 0 0 GROWGENERATION CORP COM 39986L109 2566 104000 SH SOLE 104000 0 0 GUARDANT HEALTH INC COM 40131M109 23739 189900 SH SOLE 189900 0 0 GUESS INC COM 401617105 1809 86100 SH SOLE 86100 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 37507 315533 SH SOLE 315533 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 15060 192000 SH SOLE 192000 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2485 71600 SH SOLE 71600 0 0 HACKETT GROUP INC COM 404609109 1101 56092 SH SOLE 56092 0 0 HAEMONETICS CORP MASS COM 405024100 7927 112300 SH SOLE 112300 0 0 HAIN CELESTIAL GROUP INC COM 405217100 8009 187214 SH SOLE 187214 0 0 HALLIBURTON CO COM 406216101 76218 3525339 SH SOLE 3525339 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 12159 298900 SH SOLE 298900 0 0 HAMILTON LANE INC CL A 407497106 6463 76200 SH SOLE 76200 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 9038 191800 SH SOLE 191800 0 0 HANESBRANDS INC COM 410345102 13234 771200 SH SOLE 771200 0 0 HANGER INC COM NEW 41043F208 1871 85200 SH SOLE 85200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 9297 173834 SH SOLE 173834 0 0 HANOVER INS GROUP INC COM 410867105 10279 79300 SH SOLE 79300 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1568 111684 SH SOLE 111684 0 0 HARLEY DAVIDSON INC COM 412822108 12429 339500 SH SOLE 339500 0 0 HARMONIC INC COM 413160102 1954 223315 SH SOLE 223315 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1441 37600 SH SOLE 37600 0 0 HARSCO CORP COM 415864107 2949 174000 SH SOLE 174000 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 99210 1412247 SH SOLE 1412247 0 0 HASBRO INC COM 418056107 46177 517558 SH SOLE 517558 0 0 HAVERTY FURNITURE COS INC COM 419596101 1197 35500 SH SOLE 35500 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 9836 240900 SH SOLE 240900 0 0 HAWAIIAN HOLDINGS INC COM 419879101 613 28309 SH SOLE 28309 0 0 HAWKINS INC COM 420261109 1468 42088 SH SOLE 42088 0 0 HCA HEALTHCARE INC COM 40412C101 258683 1065769 SH SOLE 1065769 0 0 HCI GROUP INC COM 40416E103 1662 15000 SH SOLE 15000 0 0 HEALTH CATALYST INC COM 42225T107 4186 83700 SH SOLE 83700 0 0 HEALTHCARE RLTY TR COM 421946104 9321 313000 SH SOLE 313000 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 4115 164663 SH SOLE 164663 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 14340 483486 SH SOLE 483486 0 0 HEALTHEQUITY INC COM 42226A107 11929 184200 SH SOLE 184200 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 71359 2131386 SH SOLE 2131386 0 0 HEALTHSTREAM INC COM 42222N103 1598 55900 SH SOLE 55900 0 0 HEARTLAND EXPRESS INC COM 422347104 1836 114600 SH SOLE 114600 0 0 HEARTLAND FINL USA INC COM 42234Q102 4260 88600 SH SOLE 88600 0 0 HECLA MNG CO COM 422704106 6507 1183162 SH SOLE 1183162 0 0 HEICO CORP NEW CL A 422806208 34276 289423 SH SOLE 289423 0 0 HEICO CORP NEW COM 422806109 22682 172003 SH SOLE 172003 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1906 42700 SH SOLE 42700 0 0 HELEN OF TROY LTD COM G4388N106 12133 54000 SH SOLE 54000 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 5559 67700 SH SOLE 67700 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1225 315600 SH SOLE 315600 0 0 HELLO GROUP INC ADS 423403104 4203 397219 SH SOLE 397219 0 0 HELMERICH & PAYNE INC COM 423452101 6535 238400 SH SOLE 238400 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 435 35700 SH SOLE 35700 0 0 HENRY JACK & ASSOC INC COM 426281101 48180 293672 SH SOLE 293672 0 0 HENRY SCHEIN INC COM 806407102 42361 556210 SH SOLE 556210 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 9382 221372 SH SOLE 221372 0 0 HERC HLDGS INC COM 42704L104 7478 45746 SH SOLE 45746 0 0 HERITAGE COMM CORP COM 426927109 1536 132100 SH SOLE 132100 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 997 34400 SH SOLE 34400 0 0 HERITAGE FINL CORP WASH COM 42722X106 2019 79168 SH SOLE 79168 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 392 57500 SH SOLE 57500 0 0 HERON THERAPEUTICS INC COM 427746102 2284 213700 SH SOLE 213700 0 0 HERSHEY CO COM 427866108 97944 578694 SH SOLE 578694 0 0 HESKA CORP COM RESTRC NEW 42805E306 5662 21900 SH SOLE 21900 0 0 HESS CORP COM 42809H107 85672 1096806 SH SOLE 1096806 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 73300 5143853 SH SOLE 5143853 0 0 HEXCEL CORP NEW COM 428291108 10993 185100 SH SOLE 185100 0 0 HEXO CORP COM NEW 428304307 813 446200 SH SOLE 446200 0 0 HIBBETT INC COM 428567101 2532 35800 SH SOLE 35800 0 0 HIGHWOODS PPTYS INC COM 431284108 10084 229902 SH SOLE 229902 0 0 HILLENBRAND INC COM 431571108 7091 166259 SH SOLE 166259 0 0 HILL-ROM HLDGS INC COM 431475102 22035 146900 SH SOLE 146900 0 0 HILLTOP HOLDINGS INC COM 432748101 4760 145700 SH SOLE 145700 0 0 HILTON GRAND VACATIONS INC COM 43283X105 8994 189060 SH SOLE 189060 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 145537 1101638 SH SOLE 1101638 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 1216 161300 SH SOLE 161300 0 0 HNI CORP COM 404251100 3532 96200 SH SOLE 96200 0 0 HOLLYFRONTIER CORP COM 436106108 11297 341000 SH SOLE 341000 0 0 HOLOGIC INC COM 436440101 74768 1012975 SH SOLE 1012975 0 0 HOME BANCSHARES INC COM 436893200 8134 345707 SH SOLE 345707 0 0 HOME DEPOT INC COM 437076102 1380060 4204166 SH SOLE 4204166 0 0 HOMESTREET INC COM 43785V102 1942 47200 SH SOLE 47200 0 0 HOMOLOGY MEDICINES INC COM 438083107 662 84100 SH SOLE 84100 0 0 HONEYWELL INTL INC COM 438516106 582975 2746255 SH SOLE 2746255 0 0 HOPE BANCORP INC COM 43940T109 3941 272957 SH SOLE 272957 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3633 91300 SH SOLE 91300 0 0 HORIZON BANCORP INC COM 440407104 1582 87050 SH SOLE 87050 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 92514 844568 SH SOLE 844568 0 0 HORMEL FOODS CORP COM 440452100 48308 1178243 SH SOLE 1178243 0 0 HOST HOTELS & RESORTS INC COM 44107P104 45705 2798854 SH SOLE 2798854 0 0 HOSTESS BRANDS INC CL A 44109J106 5039 290100 SH SOLE 290100 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3763 280200 SH SOLE 280200 0 0 HOULIHAN LOKEY INC CL A 441593100 10457 113536 SH SOLE 113536 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1060 11000 SH SOLE 11000 0 0 HOWARD HUGHES CORP COM 44267D107 8017 91300 SH SOLE 91300 0 0 HOWMET AEROSPACE INC COM 443201108 48314 1548521 SH SOLE 1548521 0 0 HP INC COM 40434L105 135504 4952626 SH SOLE 4952626 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 19153 417647 SH SOLE 417647 0 0 HUB GROUP INC CL A 443320106 5129 74600 SH SOLE 74600 0 0 HUBBELL INC COM 443510607 21680 120000 SH SOLE 120000 0 0 HUBSPOT INC COM 443573100 118671 175526 SH SOLE 175526 0 0 HUDBAY MINERALS INC COM 443628102 3049 491300 SH SOLE 491300 0 0 HUDSON PAC PPTYS INC COM 444097109 8760 333450 SH SOLE 333450 0 0 HUMANA INC COM 444859102 198520 510137 SH SOLE 510137 0 0 HUMANIGEN INC COM NEW 444863203 420 70900 SH SOLE 70900 0 0 HUNT J B TRANS SVCS INC COM 445658107 55934 334494 SH SOLE 334494 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 30750 159278 SH SOLE 159278 0 0 HUNTSMAN CORP COM 447011107 13767 465274 SH SOLE 465274 0 0 HURON CONSULTING GROUP INC COM 447462102 2610 50200 SH SOLE 50200 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 6658 181860 SH SOLE 181860 0 0 HUYA INC ADS REP SHS A 44852D108 1492 178848 SH SOLE 178848 0 0 HYATT HOTELS CORP COM CL A 448579102 8350 108300 SH SOLE 108300 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 1998 52800 SH SOLE 52800 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 1759 209400 SH SOLE 209400 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 789 15700 SH SOLE 15700 0 0 I MAB SPONSORED ADS 44975P103 5324 73450 SH SOLE 73450 0 0 I3 VERTICALS INC COM CL A 46571Y107 1172 48400 SH SOLE 48400 0 0 IAA INC COM 449253103 16251 297800 SH SOLE 297800 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 40755 312801 SH SOLE 312801 0 0 IAMGOLD CORP COM 450913108 2371 1051500 SH SOLE 1051500 0 0 ICF INTL INC COM 44925C103 3714 41600 SH SOLE 41600 0 0 ICHOR HOLDINGS SHS G4740B105 2548 62000 SH SOLE 62000 0 0 ICL GROUP LTD SHS M53213100 21415 2917340 SH SOLE 2917340 0 0 ICU MED INC COM 44930G107 10390 44519 SH SOLE 44519 0 0 IDACORP INC COM 451107106 11537 111600 SH SOLE 111600 0 0 IDEANOMICS INC COM 45166V106 1668 846800 SH SOLE 846800 0 0 IDEX CORP COM 45167R104 62306 301070 SH SOLE 301070 0 0 IDEXX LABS INC COM 45168D104 209727 337236 SH SOLE 337236 0 0 IES HLDGS INC COM 44951W106 941 20600 SH SOLE 20600 0 0 IGM BIOSCIENCES INC COM 449585108 1118 17000 SH SOLE 17000 0 0 IHEARTMEDIA INC COM CL A 45174J509 6182 247100 SH SOLE 247100 0 0 IHS MARKIT LTD SHS G47567105 174586 1497051 SH SOLE 1497051 0 0 II-VI INC COM 902104108 13755 231724 SH SOLE 231724 0 0 ILLINOIS TOOL WKS INC COM 452308109 258071 1248952 SH SOLE 1248952 0 0 ILLUMINA INC COM 452327109 234178 577347 SH SOLE 577347 0 0 IMAX CORP COM 45245E109 2116 111500 SH SOLE 111500 0 0 IMMUNITYBIO INC COM 45256X103 1652 169600 SH SOLE 169600 0 0 IMMUNOGEN INC COM 45253H101 2505 441800 SH SOLE 441800 0 0 IMMUNOVANT INC COM 45258J102 657 75600 SH SOLE 75600 0 0 IMPERIAL OIL LTD COM NEW 453038408 33671 1070700 SH SOLE 1070700 0 0 IMPINJ INC COM 453204109 2279 39900 SH SOLE 39900 0 0 INARI MED INC COM 45332Y109 3560 43900 SH SOLE 43900 0 0 INCYTE CORP COM 45337C102 50972 741081 SH SOLE 741081 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 560 11300 SH SOLE 11300 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 4593 225700 SH SOLE 225700 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 5763 81122 SH SOLE 81122 0 0 INDEPENDENT BK CORP MASS COM 453836108 5557 72978 SH SOLE 72978 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 984 45800 SH SOLE 45800 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3658 143947 SH SOLE 143947 0 0 INFINERA CORP COM 45667G103 3204 385100 SH SOLE 385100 0 0 INGERSOLL RAND INC COM 45687V106 80757 1601996 SH SOLE 1601996 0 0 INGEVITY CORP COM 45688C107 6316 88490 SH SOLE 88490 0 0 INGLES MKTS INC CL A 457030104 2067 31300 SH SOLE 31300 0 0 INGREDION INC COM 457187102 13165 147900 SH SOLE 147900 0 0 INHIBRX INC COM 45720L107 710 21300 SH SOLE 21300 0 0 INMODE LTD SHS M5425M103 8818 55300 SH SOLE 55300 0 0 INNOSPEC INC COM 45768S105 4582 54403 SH SOLE 54403 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 12229 52900 SH SOLE 52900 0 0 INNOVIVA INC COM 45781M101 2428 145300 SH SOLE 145300 0 0 INOGEN INC COM 45780L104 1810 42000 SH SOLE 42000 0 0 INOVALON HLDGS INC COM CL A 45781D101 6926 171900 SH SOLE 171900 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3295 460200 SH SOLE 460200 0 0 INSEEGO CORP COM 45782B104 1135 170400 SH SOLE 170400 0 0 INSIGHT ENTERPRISES INC COM 45765U103 7035 78100 SH SOLE 78100 0 0 INSMED INC COM PAR $.01 457669307 6907 250800 SH SOLE 250800 0 0 INSPERITY INC COM 45778Q107 8992 81200 SH SOLE 81200 0 0 INSPIRE MED SYS INC COM 457730109 13996 60100 SH SOLE 60100 0 0 INSTALLED BLDG PRODS INC COM 45780R101 5618 52433 SH SOLE 52433 0 0 INSTEEL INDS INC COM 45774W108 1621 42600 SH SOLE 42600 0 0 INSULET CORP COM 45784P101 74519 262177 SH SOLE 262177 0 0 INTEGER HLDGS CORP COM 45826H109 6513 72900 SH SOLE 72900 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10874 158794 SH SOLE 158794 0 0 INTEL CORP COM 458140100 850698 15966548 SH SOLE 15966548 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 18191 135600 SH SOLE 135600 0 0 INTER PARFUMS INC COM 458334109 2856 38200 SH SOLE 38200 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11259 180600 SH SOLE 180600 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 919 61900 SH SOLE 61900 0 0 INTERDIGITAL INC COM 45867G101 4612 68000 SH SOLE 68000 0 0 INTERFACE INC COM 458665304 1959 129300 SH SOLE 129300 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 4939 118600 SH SOLE 118600 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 490845 3533040 SH SOLE 3533040 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 131615 984256 SH SOLE 984256 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1084 64900 SH SOLE 64900 0 0 INTERNATIONAL PAPER CO COM 460146103 82289 1471550 SH SOLE 1471550 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1518 83300 SH SOLE 83300 0 0 INTERPUBLIC GROUP COS INC COM 460690100 57035 1555351 SH SOLE 1555351 0 0 INTERSECT ENT INC COM 46071F103 1893 69600 SH SOLE 69600 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 5685 152500 SH SOLE 152500 0 0 INTUIT COM 461202103 582908 1080439 SH SOLE 1080439 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 465357 468095 SH SOLE 468095 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1972 626111 SH SOLE 626111 0 0 INVESTORS BANCORP INC NEW COM 46146L101 7845 519176 SH SOLE 519176 0 0 INVITAE CORP COM 46185L103 11298 397400 SH SOLE 397400 0 0 INVITATION HOMES INC COM 46187W107 86034 2244557 SH SOLE 2244557 0 0 IONIS PHARMACEUTICALS INC COM 462222100 9388 279900 SH SOLE 279900 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 6662 270156 SH SOLE 270156 0 0 IPG PHOTONICS CORP COM 44980X109 23549 148669 SH SOLE 148669 0 0 IQIYI INC SPONSORED ADS 46267X108 5413 674061 SH SOLE 674061 0 0 IQVIA HLDGS INC COM 46266C105 181530 757826 SH SOLE 757826 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 3795 64800 SH SOLE 64800 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 10580 265500 SH SOLE 265500 0 0 IROBOT CORP COM 462726100 4883 62200 SH SOLE 62200 0 0 IRON MTN INC NEW COM 46284V101 49726 1144447 SH SOLE 1144447 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4440 340000 SH SOLE 340000 0 0 ISTAR INC COM 45031U101 4083 162800 SH SOLE 162800 0 0 ITRON INC COM 465741106 7540 99700 SH SOLE 99700 0 0 ITT INC COM 45073V108 16344 190400 SH SOLE 190400 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 1054 41525 SH SOLE 41525 0 0 IVERIC BIO INC COM 46583P102 2356 145100 SH SOLE 145100 0 0 J & J SNACK FOODS CORP COM 466032109 5119 33500 SH SOLE 33500 0 0 J2 GLOBAL INC COM 48123V102 12942 94731 SH SOLE 94731 0 0 JABIL INC COM 466313103 18235 312400 SH SOLE 312400 0 0 JACK IN THE BOX INC COM 466367109 4779 49100 SH SOLE 49100 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 844 32473 SH SOLE 32473 0 0 JACOBS ENGR GROUP INC COM 469814107 68393 516060 SH SOLE 516060 0 0 JAMES RIV GROUP LTD COM G5005R107 3109 82399 SH SOLE 82399 0 0 JAMF HLDG CORP COM 47074L105 2997 77800 SH SOLE 77800 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 14164 342705 SH SOLE 342705 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 31343 240712 SH SOLE 240712 0 0 JBG SMITH PPTYS COM 46590V100 7730 261058 SH SOLE 261058 0 0 JD.COM INC SPON ADR CL A 47215P106 154164 2134049 SH SOLE 2134049 0 0 JEFFERIES FINL GROUP INC COM 47233W109 17221 463800 SH SOLE 463800 0 0 JELD-WEN HLDG INC COM 47580P103 5096 203600 SH SOLE 203600 0 0 JETBLUE AWYS CORP COM 477143101 2674 174900 SH SOLE 174900 0 0 JFROG LTD ORD SHS M6191J100 2760 82400 SH SOLE 82400 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 9867 70200 SH SOLE 70200 0 0 JOHNSON & JOHNSON COM 478160104 1681654 10412716 SH SOLE 10412716 0 0 JOHNSON CTLS INTL PLC SHS G51502105 192932 2833908 SH SOLE 2833908 0 0 JOHNSON OUTDOORS INC CL A 479167108 1354 12800 SH SOLE 12800 0 0 JOINT CORP COM 47973J102 3078 31400 SH SOLE 31400 0 0 JONES LANG LASALLE INC COM 48020Q107 28133 113400 SH SOLE 113400 0 0 JOYY INC ADS REPSTG COM A 46591M109 8165 148908 SH SOLE 148908 0 0 JUNIPER NETWORKS INC COM 48203R104 35856 1302900 SH SOLE 1302900 0 0 KADANT INC COM 48282T104 5225 25600 SH SOLE 25600 0 0 KADMON HLDGS INC COM 48283N106 2634 302400 SH SOLE 302400 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3803 34900 SH SOLE 34900 0 0 KALA PHARMACEUTICALS INC COM 483119103 231 88200 SH SOLE 88200 0 0 KAMAN CORP COM 483548103 1962 55000 SH SOLE 55000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 97292 359488 SH SOLE 359488 0 0 KAR AUCTION SVCS INC COM 48238T109 4517 275600 SH SOLE 275600 0 0 KARUNA THERAPEUTICS INC COM 48576A100 5566 45500 SH SOLE 45500 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 766 131650 SH SOLE 131650 0 0 KB HOME COM 48666K109 7122 183000 SH SOLE 183000 0 0 KBR INC COM 48242W106 12306 312341 SH SOLE 312341 0 0 KE HLDGS INC SPONSORED ADS 482497104 15542 851167 SH SOLE 851167 0 0 KEARNY FINL CORP MD COM 48716P108 1997 160664 SH SOLE 160664 0 0 KELLOGG CO COM 487836108 64528 1009513 SH SOLE 1009513 0 0 KELLY SVCS INC CL A 488152208 1420 75200 SH SOLE 75200 0 0 KEMPER CORP COM 488401100 9533 142724 SH SOLE 142724 0 0 KENNAMETAL INC COM 489170100 6007 175500 SH SOLE 175500 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 5857 279968 SH SOLE 279968 0 0 KENON HLDGS LTD SHS Y46717107 2220 53611 SH SOLE 53611 0 0 KEROS THERAPEUTICS INC COM 492327101 1112 28100 SH SOLE 28100 0 0 KEURIG DR PEPPER INC COM 49271V100 95727 2802323 SH SOLE 2802323 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 119860 729562 SH SOLE 729562 0 0 KFORCE INC COM 493732101 2600 43600 SH SOLE 43600 0 0 KILROY RLTY CORP COM 49427F108 15335 231611 SH SOLE 231611 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1417 55000 SH SOLE 55000 0 0 KIMBALL INTL INC CL B 494274103 906 80900 SH SOLE 80900 0 0 KIMBERLY-CLARK CORP COM 494368103 176712 1334278 SH SOLE 1334278 0 0 KIMCO RLTY CORP COM 49446R109 26738 1288566 SH SOLE 1288566 0 0 KINDER MORGAN INC DEL COM 49456B101 134825 8058862 SH SOLE 8058862 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 3979 140516 SH SOLE 140516 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 601 52800 SH SOLE 52800 0 0 KINNATE BIOPHARMA INC COM 49705R105 552 24000 SH SOLE 24000 0 0 KINROSS GOLD CORP COM 496902404 28034 5255535 SH SOLE 5255535 0 0 KINSALE CAP GROUP INC COM 49714P108 7739 47862 SH SOLE 47862 0 0 KIRBY CORP COM 497266106 1590 33157 SH SOLE 33157 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 46127 1112862 SH SOLE 1112862 0 0 KITE RLTY GROUP TR COM NEW 49803T300 3801 186700 SH SOLE 186700 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1422 67400 SH SOLE 67400 0 0 KLA CORP COM NEW 482480100 202754 606121 SH SOLE 606121 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 31920 624055 SH SOLE 624055 0 0 KNOWLES CORP COM 49926D109 3844 205100 SH SOLE 205100 0 0 KODIAK SCIENCES INC COM 50015M109 6527 68000 SH SOLE 68000 0 0 KOHLS CORP COM 500255104 16397 348200 SH SOLE 348200 0 0 KONTOOR BRANDS INC COM 50050N103 5405 108214 SH SOLE 108214 0 0 KOPPERS HOLDINGS INC COM 50060P106 1454 46500 SH SOLE 46500 0 0 KORN FERRY COM NEW 500643200 8633 119300 SH SOLE 119300 0 0 KORNIT DIGITAL LTD SHS M6372Q113 14865 102700 SH SOLE 102700 0 0 KOSMOS ENERGY LTD COM 500688106 2661 899000 SH SOLE 899000 0 0 KRAFT HEINZ CO COM 500754106 97922 2659476 SH SOLE 2659476 0 0 KRATON CORP COM 50077C106 3240 71000 SH SOLE 71000 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6102 273500 SH SOLE 273500 0 0 KROGER CO COM 501044101 114978 2843890 SH SOLE 2843890 0 0 KRONOS BIO INC COM 50107A104 778 37100 SH SOLE 37100 0 0 KRONOS WORLDWIDE INC COM 50105F105 632 50900 SH SOLE 50900 0 0 KRYSTAL BIOTECH INC COM 501147102 1660 31800 SH SOLE 31800 0 0 KULICKE & SOFFA INDS INC COM 501242101 7990 137100 SH SOLE 137100 0 0 KURA ONCOLOGY INC COM 50127T109 2324 124100 SH SOLE 124100 0 0 KYMERA THERAPEUTICS INC COM 501575104 3554 60500 SH SOLE 60500 0 0 LA Z BOY INC COM 505336107 3287 102000 SH SOLE 102000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 108675 386138 SH SOLE 386138 0 0 LADDER CAP CORP CL A 505743104 2777 251307 SH SOLE 251307 0 0 LAKELAND BANCORP INC COM 511637100 1962 111285 SH SOLE 111285 0 0 LAKELAND FINL CORP COM 511656100 3972 55750 SH SOLE 55750 0 0 LAM RESEARCH CORP COM 512807108 320962 563932 SH SOLE 563932 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 21730 191538 SH SOLE 191538 0 0 LAMB WESTON HLDGS INC COM 513272104 35641 580754 SH SOLE 580754 0 0 LANCASTER COLONY CORP COM 513847103 7179 42526 SH SOLE 42526 0 0 LANDEC CORP COM 514766104 596 64600 SH SOLE 64600 0 0 LANDS END INC NEW COM 51509F105 676 28710 SH SOLE 28710 0 0 LANDSTAR SYS INC COM 515098101 13399 84900 SH SOLE 84900 0 0 LANTHEUS HLDGS INC COM 516544103 3830 149154 SH SOLE 149154 0 0 LARGO RES LTD COM 517103602 827 79110 SH SOLE 79110 0 0 LAS VEGAS SANDS CORP COM 517834107 49922 1363976 SH SOLE 1363976 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 19505 301700 SH SOLE 301700 0 0 LAUDER ESTEE COS INC CL A 518439104 275013 916925 SH SOLE 916925 0 0 LAUREATE EDUCATION INC CL A 518613203 4360 256600 SH SOLE 256600 0 0 LCI INDS COM 50189K103 7512 55800 SH SOLE 55800 0 0 LEAR CORP COM NEW 521865204 37315 238462 SH SOLE 238462 0 0 LEGGETT & PLATT INC COM 524660107 13201 294400 SH SOLE 294400 0 0 LEIDOS HOLDINGS INC COM 525327102 51058 531139 SH SOLE 531139 0 0 LEMAITRE VASCULAR INC COM 525558201 2171 40900 SH SOLE 40900 0 0 LEMONADE INC COM 52567D107 5455 81400 SH SOLE 81400 0 0 LENDINGCLUB CORP COM NEW 52603A208 5765 204160 SH SOLE 204160 0 0 LENDINGTREE INC NEW COM 52603B107 3712 26550 SH SOLE 26550 0 0 LENNAR CORP CL A 526057104 102148 1090395 SH SOLE 1090395 0 0 LENNOX INTL INC COM 526107107 39626 134705 SH SOLE 134705 0 0 LESLIES INC COM 527064109 5570 271200 SH SOLE 271200 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4284 174800 SH SOLE 174800 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 612 127300 SH SOLE 127300 0 0 LEXINGTON REALTY TRUST COM 529043101 7822 613500 SH SOLE 613500 0 0 LGI HOMES INC COM 50187T106 7022 49481 SH SOLE 49481 0 0 LHC GROUP INC COM 50187A107 10429 66466 SH SOLE 66466 0 0 LI AUTO INC SPONSORED ADS 50202M102 34444 1310168 SH SOLE 1310168 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 16812 99862 SH SOLE 99862 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 103930 601794 SH SOLE 601794 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 19301 647682 SH SOLE 647682 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 41095 1394931 SH SOLE 1394931 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1364 104300 SH SOLE 104300 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4496 342717 SH SOLE 342717 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 496 18422 SH SOLE 18422 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 15588 330456 SH SOLE 330456 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2273 86029 SH SOLE 86029 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 32008 674282 SH SOLE 674282 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 39420 766768 SH SOLE 766768 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2505 206500 SH SOLE 206500 0 0 LIFE STORAGE INC COM 53223X107 19481 169782 SH SOLE 169782 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5127 36800 SH SOLE 36800 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 42440 442000 SH SOLE 442000 0 0 LILLY ELI & CO COM 532457108 744708 3223148 SH SOLE 3223148 0 0 LIMELIGHT NETWORKS INC COM 53261M104 657 276000 SH SOLE 276000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 16086 124900 SH SOLE 124900 0 0 LINCOLN NATL CORP IND COM 534187109 49212 715806 SH SOLE 715806 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 962 65941 SH SOLE 65941 0 0 LINDE PLC SHS G5494J103 603473 2056968 SH SOLE 2056968 0 0 LINDSAY CORP COM 535555106 3658 24100 SH SOLE 24100 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1818 128150 SH SOLE 128150 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3363 258694 SH SOLE 258694 0 0 LITHIA MTRS INC COM 536797103 21178 66800 SH SOLE 66800 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 4698 211300 SH SOLE 211300 0 0 LITTELFUSE INC COM 537008104 14824 54248 SH SOLE 54248 0 0 LIVANOVA PLC SHS G5509L101 8546 107919 SH SOLE 107919 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 59098 648506 SH SOLE 648506 0 0 LIVE OAK BANCSHARES INC COM 53803X105 4492 70600 SH SOLE 70600 0 0 LIVENT CORP COM 53814L108 7486 323935 SH SOLE 323935 0 0 LIVEPERSON INC COM 538146101 8536 144800 SH SOLE 144800 0 0 LIVERAMP HLDGS INC COM 53815P108 7136 151100 SH SOLE 151100 0 0 LKQ CORP COM 501889208 57103 1134796 SH SOLE 1134796 0 0 LOEWS CORP COM 540424108 47690 884300 SH SOLE 884300 0 0 LORAL SPACE & COM INC COM 543881106 1015 23600 SH SOLE 23600 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 2019 253000 SH SOLE 253000 0 0 LOUISIANA PAC CORP COM 546347105 13863 225900 SH SOLE 225900 0 0 LOVESAC COMPANY COM 54738L109 1870 28300 SH SOLE 28300 0 0 LOWES COS INC COM 548661107 567022 2795139 SH SOLE 2795139 0 0 LPL FINL HLDGS INC COM 50212V100 27684 176600 SH SOLE 176600 0 0 LTC PPTYS INC COM 502175102 2759 87062 SH SOLE 87062 0 0 LULULEMON ATHLETICA INC COM 550021109 198125 489559 SH SOLE 489559 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1188 63600 SH SOLE 63600 0 0 LUMEN TECHNOLOGIES INC COM 550241103 46026 3714799 SH SOLE 3714799 0 0 LUMENTUM HLDGS INC COM 55024U109 14011 167715 SH SOLE 167715 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 5961 382100 SH SOLE 382100 0 0 LUTHER BURBANK CORP COM 550550107 476 35500 SH SOLE 35500 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1254 63900 SH SOLE 63900 0 0 LYFT INC CL A COM 55087P104 54431 1015700 SH SOLE 1015700 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 99258 1057626 SH SOLE 1057626 0 0 M D C HLDGS INC COM 552676108 5805 124243 SH SOLE 124243 0 0 M/I HOMES INC COM 55305B101 3728 64500 SH SOLE 64500 0 0 MACERICH CO COM 554382101 7625 456315 SH SOLE 456315 0 0 MACK CALI RLTY CORP COM 554489104 2739 160000 SH SOLE 160000 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 6886 106150 SH SOLE 106150 0 0 MACROGENICS INC COM 556099109 2222 106100 SH SOLE 106100 0 0 MACYS INC COM 55616P104 15565 688700 SH SOLE 688700 0 0 MADDEN STEVEN LTD COM 556269108 7350 183025 SH SOLE 183025 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3907 53759 SH SOLE 53759 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 6031 32433 SH SOLE 32433 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1755 22000 SH SOLE 22000 0 0 MAG SILVER CORP COM 55903Q104 3042 188800 SH SOLE 188800 0 0 MAGELLAN HEALTH INC COM NEW 559079207 4642 49100 SH SOLE 49100 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 1182 59633 SH SOLE 59633 0 0 MAGNA INTL INC COM 559222401 89382 1193600 SH SOLE 1193600 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1625 91500 SH SOLE 91500 0 0 MAGNITE INC COM 55955D100 7571 270400 SH SOLE 270400 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 5520 310300 SH SOLE 310300 0 0 MALIBU BOATS INC COM CL A 56117J100 3205 45800 SH SOLE 45800 0 0 MANHATTAN ASSOCIATES INC COM 562750109 21519 140620 SH SOLE 140620 0 0 MANITOWOC CO INC COM NEW 563571405 1633 76250 SH SOLE 76250 0 0 MANNKIND CORP COM NEW 56400P706 2269 521600 SH SOLE 521600 0 0 MANPOWERGROUP INC WIS COM 56418H100 13048 120500 SH SOLE 120500 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 4600 60587 SH SOLE 60587 0 0 MANULIFE FINL CORP COM 56501R106 154996 8092468 SH SOLE 8092468 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 6941 219800 SH SOLE 219800 0 0 MARATHON OIL CORP COM 565849106 23804 1741309 SH SOLE 1741309 0 0 MARATHON PETE CORP COM 56585A102 159657 2583036 SH SOLE 2583036 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 12118 246900 SH SOLE 246900 0 0 MARCUS & MILLICHAP INC COM 566324109 2116 52100 SH SOLE 52100 0 0 MARCUS CORP DEL COM 566330106 836 47900 SH SOLE 47900 0 0 MARINEMAX INC COM 567908108 2368 48800 SH SOLE 48800 0 0 MARKEL CORP COM 570535104 65037 54418 SH SOLE 54418 0 0 MARRIOTT INTL INC NEW CL A 571903202 162047 1094247 SH SOLE 1094247 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 14102 89636 SH SOLE 89636 0 0 MARSH & MCLENNAN COS INC COM 571748102 304497 2010813 SH SOLE 2010813 0 0 MARTEN TRANS LTD COM 573075108 2146 136775 SH SOLE 136775 0 0 MARTIN MARIETTA MATLS INC COM 573284106 84439 247129 SH SOLE 247129 0 0 MARVELL TECHNOLOGY INC COM 573874104 195368 3239401 SH SOLE 3239401 0 0 MASCO CORP COM 574599106 55734 1003315 SH SOLE 1003315 0 0 MASIMO CORP COM 574795100 55932 206614 SH SOLE 206614 0 0 MASONITE INTL CORP COM 575385109 5453 51377 SH SOLE 51377 0 0 MASTEC INC COM 576323109 11337 131400 SH SOLE 131400 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1216135 3497857 SH SOLE 3497857 0 0 MATADOR RES CO COM 576485205 9795 257502 SH SOLE 257502 0 0 MATCH GROUP INC NEW COM 57667L107 159389 1015283 SH SOLE 1015283 0 0 MATERION CORP COM 576690101 3075 44800 SH SOLE 44800 0 0 MATSON INC COM 57686G105 1937 24000 SH SOLE 24000 0 0 MATTEL INC COM 577081102 14299 770400 SH SOLE 770400 0 0 MATTHEWS INTL CORP CL A 577128101 2421 69796 SH SOLE 69796 0 0 MAVERIX METALS INC COM NEW 57776F405 484 108715 SH SOLE 108715 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 4497 158800 SH SOLE 158800 0 0 MAXIMUS INC COM 577933104 11299 135807 SH SOLE 135807 0 0 MAXLINEAR INC COM 57776J100 7790 158173 SH SOLE 158173 0 0 MBIA INC COM 55262C100 1375 107000 SH SOLE 107000 0 0 MCAFEE CORP COM CL A 579063108 3493 158000 SH SOLE 158000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 79801 984831 SH SOLE 984831 0 0 MCDONALDS CORP COM 580135101 711361 2950357 SH SOLE 2950357 0 0 MCEWEN MNG INC COM 58039P107 895 860531 SH SOLE 860531 0 0 MCGRATH RENTCORP COM 580589109 3849 53500 SH SOLE 53500 0 0 MCKESSON CORP COM 58155Q103 124725 625565 SH SOLE 625565 0 0 MDU RES GROUP INC COM 552690109 13191 444590 SH SOLE 444590 0 0 MEDALLIA INC COM 584021109 7641 225600 SH SOLE 225600 0 0 MEDIAALPHA INC CL A 58450V104 630 33700 SH SOLE 33700 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 46667 2325222 SH SOLE 2325222 0 0 MEDIFAST INC COM 58470H101 4758 24700 SH SOLE 24700 0 0 MEDNAX INC COM 58502B106 4873 171400 SH SOLE 171400 0 0 MEDPACE HLDGS INC COM 58506Q109 12038 63600 SH SOLE 63600 0 0 MEDTRONIC PLC SHS G5960L103 668163 5330379 SH SOLE 5330379 0 0 MEIRAGTX HLDGS PLC COM G59665102 630 47800 SH SOLE 47800 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 9036 882443 SH SOLE 882443 0 0 MERCADOLIBRE INC COM 58733R102 297840 177349 SH SOLE 177349 0 0 MERCANTILE BK CORP COM 587376104 1095 34200 SH SOLE 34200 0 0 MERCER INTL INC COM 588056101 1094 94372 SH SOLE 94372 0 0 MERCHANTS BANCORP IND COM 58844R108 876 22200 SH SOLE 22200 0 0 MERCK & CO INC COM 58933Y105 752004 10012032 SH SOLE 10012032 0 0 MERCURY GENL CORP NEW COM 589400100 3396 61000 SH SOLE 61000 0 0 MERCURY SYS INC COM 589378108 5885 124100 SH SOLE 124100 0 0 MEREDITH CORP COM 589433101 4980 89400 SH SOLE 89400 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2159 104000 SH SOLE 104000 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1737 90300 SH SOLE 90300 0 0 MERIT MED SYS INC COM 589889104 7991 111300 SH SOLE 111300 0 0 MERITAGE HOMES CORP COM 59001A102 8119 83700 SH SOLE 83700 0 0 MERITOR INC COM 59001K100 3407 159900 SH SOLE 159900 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1160 122996 SH SOLE 122996 0 0 MERUS N V COM N5749R100 1037 47154 SH SOLE 47154 0 0 MESA LABS INC COM 59064R109 3417 11302 SH SOLE 11302 0 0 META FINL GROUP INC COM 59100U108 3542 67500 SH SOLE 67500 0 0 METHANEX CORP COM 59151K108 6571 143300 SH SOLE 143300 0 0 METHODE ELECTRS INC COM 591520200 3574 85000 SH SOLE 85000 0 0 METLIFE INC COM 59156R108 181621 2942191 SH SOLE 2942191 0 0 METROMILE INC COM 591697107 592 166700 SH SOLE 166700 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 126768 92037 SH SOLE 92037 0 0 MFA FINL INC COM 55272X102 4009 877300 SH SOLE 877300 0 0 MGE ENERGY INC COM 55277P104 5862 79750 SH SOLE 79750 0 0 MGIC INVT CORP WIS COM 552848103 11213 749500 SH SOLE 749500 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 12980 338901 SH SOLE 338901 0 0 MGM RESORTS INTERNATIONAL COM 552953101 66935 1551220 SH SOLE 1551220 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1901 29200 SH SOLE 29200 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 166008 1081555 SH SOLE 1081555 0 0 MICRON TECHNOLOGY INC COM 595112103 315049 4438564 SH SOLE 4438564 0 0 MICROSOFT CORP COM 594918104 7975899 28291355 SH SOLE 28291355 0 0 MICROSTRATEGY INC CL A NEW 594972408 9775 16900 SH SOLE 16900 0 0 MICROVISION INC DEL COM NEW 594960304 3848 348200 SH SOLE 348200 0 0 MID-AMER APT CMNTYS INC COM 59522J103 84746 453796 SH SOLE 453796 0 0 MIDDLEBY CORP COM 596278101 20956 122900 SH SOLE 122900 0 0 MIDDLESEX WTR CO COM 596680108 3963 38562 SH SOLE 38562 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1160 46900 SH SOLE 46900 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1010 33500 SH SOLE 33500 0 0 MILLER HERMAN INC COM 600544100 6242 165752 SH SOLE 165752 0 0 MIMECAST LTD ORD SHS G14838109 8700 136800 SH SOLE 136800 0 0 MIMEDX GROUP INC COM 602496101 966 159400 SH SOLE 159400 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1717 716500 SH SOLE 716500 0 0 MINERALS TECHNOLOGIES INC COM 603158106 5210 74600 SH SOLE 74600 0 0 MIRATI THERAPEUTICS INC COM 60468T105 14082 79600 SH SOLE 79600 0 0 MISSION PRODUCE INC COM 60510V108 572 31100 SH SOLE 31100 0 0 MITEK SYS INC COM NEW 606710200 1759 95100 SH SOLE 95100 0 0 MKS INSTRS INC COM 55306N104 18456 122300 SH SOLE 122300 0 0 MODEL N INC COM 607525102 2368 70700 SH SOLE 70700 0 0 MODERNA INC COM 60770K107 519369 1349500 SH SOLE 1349500 0 0 MODINE MFG CO COM 607828100 1284 113300 SH SOLE 113300 0 0 MODIVCARE INC COM 60783X104 5067 27900 SH SOLE 27900 0 0 MOELIS & CO CL A 60786M105 8383 135500 SH SOLE 135500 0 0 MOHAWK INDS INC COM 608190104 41594 234462 SH SOLE 234462 0 0 MOLECULAR TEMPLATES INC COM 608550109 497 74000 SH SOLE 74000 0 0 MOLINA HEALTHCARE INC COM 60855R100 62677 231016 SH SOLE 231016 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 35030 755273 SH SOLE 755273 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 5361 273500 SH SOLE 273500 0 0 MONARCH CASINO & RESORT INC COM 609027107 2051 30611 SH SOLE 30611 0 0 MONDELEZ INTL INC CL A 609207105 323148 5554275 SH SOLE 5554275 0 0 MONGODB INC CL A 60937P106 104180 220950 SH SOLE 220950 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3838 205800 SH SOLE 205800 0 0 MONOLITHIC PWR SYS INC COM 609839105 83263 171789 SH SOLE 171789 0 0 MONRO INC COM 610236101 4258 74042 SH SOLE 74042 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 139238 1567461 SH SOLE 1567461 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 3019 48900 SH SOLE 48900 0 0 MOOG INC CL A 615394202 4932 64700 SH SOLE 64700 0 0 MORNINGSTAR INC COM 617700109 13521 52200 SH SOLE 52200 0 0 MORPHIC HLDG INC COM 61775R105 2266 40000 SH SOLE 40000 0 0 MOSAIC CO NEW COM 61945C103 51045 1429022 SH SOLE 1429022 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 155843 670812 SH SOLE 670812 0 0 MOVADO GROUP INC COM 624580106 1096 34800 SH SOLE 34800 0 0 MP MATERIALS CORP COM CL A 553368101 4245 131700 SH SOLE 131700 0 0 MR COOPER GROUP INC COM 62482R107 6266 152200 SH SOLE 152200 0 0 MRC GLOBAL INC COM 55345K103 1262 171949 SH SOLE 171949 0 0 MSA SAFETY INC COM 553498106 11991 82300 SH SOLE 82300 0 0 MSC INDL DIRECT INC CL A 553530106 8324 103800 SH SOLE 103800 0 0 MUELLER INDS INC COM 624756102 4657 113300 SH SOLE 113300 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5332 350300 SH SOLE 350300 0 0 MULTIPLAN CORPORATION COM 62548M100 1660 294900 SH SOLE 294900 0 0 MURPHY OIL CORP COM 626717102 8517 341100 SH SOLE 341100 0 0 MURPHY USA INC COM 626755102 9445 56467 SH SOLE 56467 0 0 MYERS INDS INC COM 628464109 1313 67100 SH SOLE 67100 0 0 MYOVANT SCIENCES LTD COM G637AM102 1815 80900 SH SOLE 80900 0 0 MYR GROUP INC DEL COM 55405W104 3691 37100 SH SOLE 37100 0 0 MYRIAD GENETICS INC COM 62855J104 5496 170200 SH SOLE 170200 0 0 N-ABLE INC COMMON STOCK 62878D100 1225 98750 SH SOLE 98750 0 0 NABORS INDUSTRIES LTD SHS G6359F137 1553 16100 SH SOLE 16100 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 3103 550200 SH SOLE 550200 0 0 NANO X IMAGING LTD ORD SHS M70700105 1649 73300 SH SOLE 73300 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 4796 99900 SH SOLE 99900 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1396 32400 SH SOLE 32400 0 0 NATERA INC COM 632307104 19491 174900 SH SOLE 174900 0 0 NATIONAL BEVERAGE CORP COM 635017106 2698 51400 SH SOLE 51400 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2753 68000 SH SOLE 68000 0 0 NATIONAL FUEL GAS CO COM 636180101 10052 191400 SH SOLE 191400 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5148 96220 SH SOLE 96220 0 0 NATIONAL HEALTHCARE CORP COM 635906100 2018 28830 SH SOLE 28830 0 0 NATIONAL INSTRS CORP COM 636518102 11408 290800 SH SOLE 290800 0 0 NATIONAL PRESTO INDS INC COM 637215104 952 11600 SH SOLE 11600 0 0 NATIONAL RESH CORP COM NEW 637372202 1299 30800 SH SOLE 30800 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 16758 388000 SH SOLE 388000 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9675 183279 SH SOLE 183279 0 0 NATIONAL VISION HLDGS INC COM 63845R107 10213 179900 SH SOLE 179900 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1126 5349 SH SOLE 5349 0 0 NATUS MED INC DEL COM 639050103 1873 74700 SH SOLE 74700 0 0 NAUTILUS INC COM 63910B102 621 66700 SH SOLE 66700 0 0 NAVIENT CORPORATION COM 63938C108 7825 396600 SH SOLE 396600 0 0 NBT BANCORP INC COM 628778102 3475 96200 SH SOLE 96200 0 0 NCINO INC COM 63947U107 4496 63300 SH SOLE 63300 0 0 NCR CORP NEW COM 62886E108 11212 289259 SH SOLE 289259 0 0 NEENAH INC COM 640079109 1729 37100 SH SOLE 37100 0 0 NEKTAR THERAPEUTICS COM 640268108 7234 402800 SH SOLE 402800 0 0 NELNET INC CL A 64031N108 2853 36000 SH SOLE 36000 0 0 NEOGAMES S A SHS L6673X107 830 22600 SH SOLE 22600 0 0 NEOGEN CORP COM 640491106 10307 237332 SH SOLE 237332 0 0 NEOGENOMICS INC COM NEW 64049M209 11944 247600 SH SOLE 247600 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 534 73900 SH SOLE 73900 0 0 NEOPHOTONICS CORP COM 64051T100 975 111900 SH SOLE 111900 0 0 NETAPP INC COM 64110D104 79006 880192 SH SOLE 880192 0 0 NETEASE INC SPONSORED ADS 64110W102 84624 990917 SH SOLE 990917 0 0 NETFLIX INC COM 64110L106 1070051 1753204 SH SOLE 1753204 0 0 NETGEAR INC COM 64111Q104 2154 67500 SH SOLE 67500 0 0 NETSCOUT SYS INC COM 64115T104 4391 162928 SH SOLE 162928 0 0 NETSTREIT CORP COM 64119V303 2050 86700 SH SOLE 86700 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 35767 372927 SH SOLE 372927 0 0 NEVRO CORP COM 64157F103 8496 73000 SH SOLE 73000 0 0 NEW GOLD INC CDA COM 644535106 1505 1430062 SH SOLE 1430062 0 0 NEW JERSEY RES CORP COM 646025106 7408 212800 SH SOLE 212800 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 7720 3765740 SH SOLE 3765740 0 0 NEW PAC METALS CORP COM 64782A107 618 186860 SH SOLE 186860 0 0 NEW RELIC INC COM 64829B100 9107 126897 SH SOLE 126897 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 11340 1030905 SH SOLE 1030905 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 13223 1027400 SH SOLE 1027400 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 3569 837820 SH SOLE 837820 0 0 NEW YORK TIMES CO CL A 650111107 16353 331900 SH SOLE 331900 0 0 NEWELL BRANDS INC COM 651229106 33554 1515553 SH SOLE 1515553 0 0 NEWMARK GROUP INC CL A 65158N102 5368 375107 SH SOLE 375107 0 0 NEWMARKET CORP COM 651587107 6538 19300 SH SOLE 19300 0 0 NEWMONT CORP COM 651639106 172019 3167933 SH SOLE 3167933 0 0 NEWS CORP NEW CL A 65249B109 36515 1551832 SH SOLE 1551832 0 0 NEXGEN ENERGY LTD COM 65340P106 4213 890800 SH SOLE 890800 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3076 49709 SH SOLE 49709 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 14339 94360 SH SOLE 94360 0 0 NEXTERA ENERGY INC COM 65339F101 608976 7755682 SH SOLE 7755682 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 12638 167700 SH SOLE 167700 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1770 125500 SH SOLE 125500 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1636 355733 SH SOLE 355733 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1421 67600 SH SOLE 67600 0 0 NICOLET BANKSHARES INC COM 65406E102 1773 23900 SH SOLE 23900 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 14437 752300 SH SOLE 752300 0 0 NIKE INC CL B 654106103 732147 5041293 SH SOLE 5041293 0 0 NIKOLA CORP COM 654110105 3714 348100 SH SOLE 348100 0 0 NIO INC SPON ADS 62914V106 117792 3305975 SH SOLE 3305975 0 0 NISOURCE INC COM 65473P105 37655 1554055 SH SOLE 1554055 0 0 NKARTA INC COM 65487U108 517 18600 SH SOLE 18600 0 0 NLIGHT INC COM 65487K100 2402 85200 SH SOLE 85200 0 0 NMI HLDGS INC CL A 629209305 4062 179674 SH SOLE 179674 0 0 NORDSON CORP COM 655663102 49402 207441 SH SOLE 207441 0 0 NORDSTROM INC COM 655664100 6454 244000 SH SOLE 244000 0 0 NORFOLK SOUTHN CORP COM 655844108 236729 989462 SH SOLE 989462 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 2136 99800 SH SOLE 99800 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1750 102000 SH SOLE 102000 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 3532 266000 SH SOLE 266000 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3118 67800 SH SOLE 67800 0 0 NORTHWESTERN CORP COM NEW 668074305 6417 111983 SH SOLE 111983 0 0 NORTONLIFELOCK INC COM 668771108 58031 2293731 SH SOLE 2293731 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 21827 817200 SH SOLE 817200 0 0 NOV INC COM 62955J103 11314 863000 SH SOLE 863000 0 0 NOVA LTD COM M7516K103 6395 62965 SH SOLE 62965 0 0 NOVAGOLD RES INC COM NEW 66987E206 3514 513000 SH SOLE 513000 0 0 NOVANTA INC COM 67000B104 12082 78200 SH SOLE 78200 0 0 NOVAVAX INC COM NEW 670002401 57736 278500 SH SOLE 278500 0 0 NOVOCURE LTD ORD SHS G6674U108 42756 368048 SH SOLE 368048 0 0 NOW INC COM 67011P100 1854 242400 SH SOLE 242400 0 0 NRG ENERGY INC COM NEW 629377508 39571 969157 SH SOLE 969157 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 4476 110600 SH SOLE 110600 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 34791 632100 SH SOLE 632100 0 0 NUCOR CORP COM 670346105 116537 1183241 SH SOLE 1183241 0 0 NURIX THERAPEUTICS INC COM 67080M103 1318 44000 SH SOLE 44000 0 0 NUTANIX INC CL A 67059N108 16121 427600 SH SOLE 427600 0 0 NUTRIEN LTD COM 67077M108 153463 2376152 SH SOLE 2376152 0 0 NUVASIVE INC COM 670704105 6827 114069 SH SOLE 114069 0 0 NUVATION BIO INC COM CL A 67080N101 2629 264500 SH SOLE 264500 0 0 NV5 GLOBAL INC COM 62945V109 2819 28600 SH SOLE 28600 0 0 NVENT ELECTRIC PLC SHS G6700G107 11965 370087 SH SOLE 370087 0 0 NVIDIA CORPORATION COM 67066G104 2041256 9853524 SH SOLE 9853524 0 0 NVR INC COM 62944T105 65511 13665 SH SOLE 13665 0 0 NXP SEMICONDUCTORS N V COM N6596X109 213563 1090328 SH SOLE 1090328 0 0 OAK STR HEALTH INC COM 67181A107 16225 381500 SH SOLE 381500 0 0 OASIS PETROLEUM INC COM NEW 674215207 4404 44300 SH SOLE 44300 0 0 OCCIDENTAL PETE CORP COM 674599105 109302 3695141 SH SOLE 3695141 0 0 OCEANEERING INTL INC COM 675232102 2935 220348 SH SOLE 220348 0 0 OCEANFIRST FINL CORP COM 675234108 2850 133133 SH SOLE 133133 0 0 OCUGEN INC COM 67577C105 3145 438000 SH SOLE 438000 0 0 OCULAR THERAPEUTIX INC COM 67576A100 1433 143300 SH SOLE 143300 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2698 106533 SH SOLE 106533 0 0 OFG BANCORP COM 67103X102 2878 114100 SH SOLE 114100 0 0 OGE ENERGY CORP COM 670837103 14568 442000 SH SOLE 442000 0 0 O-I GLASS INC COM 67098H104 4979 348924 SH SOLE 348924 0 0 OKTA INC CL A 679295105 117374 494538 SH SOLE 494538 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 111459 389744 SH SOLE 389744 0 0 OLD NATL BANCORP IND COM 680033107 6205 366084 SH SOLE 366084 0 0 OLD REP INTL CORP COM 680223104 14796 639700 SH SOLE 639700 0 0 OLIN CORP COM PAR $1 680665205 15277 316632 SH SOLE 316632 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 7854 130300 SH SOLE 130300 0 0 OMEGA FLEX INC COM 682095104 956 6700 SH SOLE 6700 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 27876 930450 SH SOLE 930450 0 0 OMEROS CORP COM 682143102 1805 130900 SH SOLE 130900 0 0 OMNICELL COM COM 68213N109 14160 95400 SH SOLE 95400 0 0 OMNICOM GROUP INC COM 681919106 61812 853046 SH SOLE 853046 0 0 ON SEMICONDUCTOR CORP COM 682189105 77260 1688001 SH SOLE 1688001 0 0 ON24 INC COM 68339B104 407 20400 SH SOLE 20400 0 0 ONE GAS INC COM 68235P108 7453 117613 SH SOLE 117613 0 0 ONE LIBERTY PPTYS INC COM 682406103 1105 36252 SH SOLE 36252 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1007 245624 SH SOLE 245624 0 0 ONEMAIN HLDGS INC COM 68268W103 9865 178300 SH SOLE 178300 0 0 ONEOK INC NEW COM 682680103 102380 1765472 SH SOLE 1765472 0 0 ONESPAN INC COM 68287N100 1337 71200 SH SOLE 71200 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1449 145300 SH SOLE 145300 0 0 ONTO INNOVATION INC COM 683344105 7828 108341 SH SOLE 108341 0 0 ONTRAK INC COM 683373104 174 17300 SH SOLE 17300 0 0 OPEN LENDING CORP COM CL A 68373J104 7043 195250 SH SOLE 195250 0 0 OPEN TEXT CORP COM 683715106 55288 1138400 SH SOLE 1138400 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 5225 254500 SH SOLE 254500 0 0 OPKO HEALTH INC COM 68375N103 3504 960000 SH SOLE 960000 0 0 OPTIMIZERX CORP COM NEW 68401U204 2934 34300 SH SOLE 34300 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 6747 278100 SH SOLE 278100 0 0 ORACLE CORP COM 68389X105 645728 7411088 SH SOLE 7411088 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1788 158100 SH SOLE 158100 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 168508 275763 SH SOLE 275763 0 0 ORGANIGRAM HLDGS INC COM 68620P101 1297 565500 SH SOLE 565500 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1004 70500 SH SOLE 70500 0 0 ORGANON & CO COMMON STOCK 68622V106 18335 559175 SH SOLE 559175 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 1100 52600 SH SOLE 52600 0 0 ORIGIN BANCORP INC COM 68621T102 2083 49182 SH SOLE 49182 0 0 ORION ENGINEERED CARBONS S A COM L72967109 2432 133400 SH SOLE 133400 0 0 ORLA MNG LTD NEW COM 68634K106 1043 317500 SH SOLE 317500 0 0 ORMAT TECHNOLOGIES INC COM 686688102 6577 98734 SH SOLE 98734 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 4010 217000 SH SOLE 217000 0 0 ORTHOFIX MED INC COM 68752M108 1647 43200 SH SOLE 43200 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1978 30200 SH SOLE 30200 0 0 OSHKOSH CORP COM 688239201 15519 151600 SH SOLE 151600 0 0 OSI SYSTEMS INC COM 671044105 3564 37600 SH SOLE 37600 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 3517 314630 SH SOLE 314630 0 0 OTIS WORLDWIDE CORP COM 68902V107 132640 1612057 SH SOLE 1612057 0 0 OTTER TAIL CORP COM 689648103 5121 91500 SH SOLE 91500 0 0 OUTFRONT MEDIA INC COM 69007J106 8106 321654 SH SOLE 321654 0 0 OUTSET MED INC COM 690145107 4272 86400 SH SOLE 86400 0 0 OVERSTOCK COM INC DEL COM 690370101 7402 95000 SH SOLE 95000 0 0 OVINTIV INC COM 69047Q102 18965 576807 SH SOLE 576807 0 0 OWENS & MINOR INC NEW COM 690732102 4934 157700 SH SOLE 157700 0 0 OWENS CORNING NEW COM 690742101 35322 413128 SH SOLE 413128 0 0 OXFORD INDS INC COM 691497309 3354 37200 SH SOLE 37200 0 0 PACCAR INC COM 693718108 108337 1372744 SH SOLE 1372744 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 10640 416446 SH SOLE 416446 0 0 PACIFIC PREMIER BANCORP COM 69478X105 7801 188257 SH SOLE 188257 0 0 PACIRA BIOSCIENCES INC COM 695127100 5443 97200 SH SOLE 97200 0 0 PACKAGING CORP AMER COM 695156109 51720 376311 SH SOLE 376311 0 0 PACTIV EVERGREEN INC COM 69526K105 1222 97600 SH SOLE 97600 0 0 PACWEST BANCORP DEL COM 695263103 11709 258373 SH SOLE 258373 0 0 PAE INC COM CL A 69290Y109 849 142000 SH SOLE 142000 0 0 PAGERDUTY INC COM 69553P100 6118 147700 SH SOLE 147700 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 145860 6067400 SH SOLE 6067400 0 0 PALO ALTO NETWORKS INC COM 697435105 184456 385086 SH SOLE 385086 0 0 PALOMAR HLDGS INC COM 69753M105 4341 53700 SH SOLE 53700 0 0 PAN AMERN SILVER CORP COM 697900108 20299 876200 SH SOLE 876200 0 0 PAPA JOHNS INTL INC COM 698813102 8826 69500 SH SOLE 69500 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1567 99659 SH SOLE 99659 0 0 PAR TECHNOLOGY CORP COM 698884103 3352 54500 SH SOLE 54500 0 0 PARAMOUNT GROUP INC COM 69924R108 3471 386143 SH SOLE 386143 0 0 PARK HOTELS & RESORTS INC COM 700517105 10001 522497 SH SOLE 522497 0 0 PARK NATL CORP COM 700658107 4171 34200 SH SOLE 34200 0 0 PARKER-HANNIFIN CORP COM 701094104 142686 510285 SH SOLE 510285 0 0 PARSONS CORP DEL COM 70202L102 1904 56400 SH SOLE 56400 0 0 PASSAGE BIO INC COM 702712100 535 53700 SH SOLE 53700 0 0 PATRICK INDS INC COM 703343103 4155 49875 SH SOLE 49875 0 0 PATTERSON COS INC COM 703395103 5793 192200 SH SOLE 192200 0 0 PATTERSON-UTI ENERGY INC COM 703481101 3749 416500 SH SOLE 416500 0 0 PAYA HOLDINGS INC COM CL A 70434P103 1670 153600 SH SOLE 153600 0 0 PAYCHEX INC COM 704326107 144208 1282423 SH SOLE 1282423 0 0 PAYCOM SOFTWARE INC COM 70432V102 100251 202220 SH SOLE 202220 0 0 PAYLOCITY HLDG CORP COM 70438V106 23652 84350 SH SOLE 84350 0 0 PAYPAL HLDGS INC COM 70450Y103 1148234 4412720 SH SOLE 4412720 0 0 PBF ENERGY INC CL A 69318G106 2747 211800 SH SOLE 211800 0 0 PC CONNECTION INC COM 69318J100 1145 26000 SH SOLE 26000 0 0 PDC ENERGY INC COM 69327R101 10403 219514 SH SOLE 219514 0 0 PDF SOLUTIONS INC COM 693282105 1488 64600 SH SOLE 64600 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1394 41800 SH SOLE 41800 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 6506 290312 SH SOLE 290312 0 0 PEGASYSTEMS INC COM 705573103 11401 89700 SH SOLE 89700 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 87881 1009550 SH SOLE 1009550 0 0 PEMBINA PIPELINE CORP COM 706327103 72287 2291748 SH SOLE 2291748 0 0 PENN NATL GAMING INC COM 707569109 25036 345510 SH SOLE 345510 0 0 PENNANT GROUP INC COM 70805E109 1663 59200 SH SOLE 59200 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 7213 118000 SH SOLE 118000 0 0 PENNYMAC MTG INVT TR COM 70931T103 4249 215800 SH SOLE 215800 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 7193 71500 SH SOLE 71500 0 0 PENTAIR PLC SHS G7S00T104 47867 659058 SH SOLE 659058 0 0 PENUMBRA INC COM 70975L107 20414 76600 SH SOLE 76600 0 0 PEOPLES BANCORP INC COM 709789101 1868 59100 SH SOLE 59100 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 16504 944700 SH SOLE 944700 0 0 PEPSICO INC COM 713448108 821705 5463104 SH SOLE 5463104 0 0 PERDOCEO ED CORP COM 71363P106 1630 154400 SH SOLE 154400 0 0 PERFICIENT INC COM 71375U101 8446 73000 SH SOLE 73000 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 15776 339560 SH SOLE 339560 0 0 PERKINELMER INC COM 714046109 76997 444325 SH SOLE 444325 0 0 PERRIGO CO PLC SHS G97822103 13967 295100 SH SOLE 295100 0 0 PERSONALIS INC COM 71535D106 1389 72200 SH SOLE 72200 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 4224 200200 SH SOLE 200200 0 0 PETIQ INC COM CL A 71639T106 1331 53300 SH SOLE 53300 0 0 PETMED EXPRESS INC COM 716382106 1201 44700 SH SOLE 44700 0 0 PFIZER INC COM 717081103 951955 22133341 SH SOLE 22133341 0 0 PG&E CORP COM 69331C108 56702 5906473 SH SOLE 5906473 0 0 PGT INNOVATIONS INC COM 69336V101 2514 131600 SH SOLE 131600 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 995 31000 SH SOLE 31000 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 963 44700 SH SOLE 44700 0 0 PHILIP MORRIS INTL INC COM 718172109 584155 6162622 SH SOLE 6162622 0 0 PHILLIPS 66 COM 718546104 121402 1733567 SH SOLE 1733567 0 0 PHOTRONICS INC COM 719405102 1905 139800 SH SOLE 139800 0 0 PHREESIA INC COM 71944F106 6195 100400 SH SOLE 100400 0 0 PHYSICIANS RLTY TR COM 71943U104 8389 476106 SH SOLE 476106 0 0 PIEDMONT LITHIUM INC COM 72016P105 1699 31200 SH SOLE 31200 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4762 273200 SH SOLE 273200 0 0 PILGRIMS PRIDE CORP COM 72147K108 3123 107400 SH SOLE 107400 0 0 PINDUODUO INC SPONSORED ADS 722304102 97652 1077006 SH SOLE 1077006 0 0 PING IDENTITY HLDG CORP COM 72341T103 2450 99700 SH SOLE 99700 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 15821 168161 SH SOLE 168161 0 0 PINNACLE WEST CAP CORP COM 723484101 32352 447099 SH SOLE 447099 0 0 PINTEREST INC CL A 72352L106 110256 2164008 SH SOLE 2164008 0 0 PIONEER NAT RES CO COM 723787107 152583 916358 SH SOLE 916358 0 0 PIPER SANDLER COMPANIES COM 724078100 5566 40200 SH SOLE 40200 0 0 PITNEY BOWES INC COM 724479100 2796 387800 SH SOLE 387800 0 0 PJT PARTNERS INC COM CL A 69343T107 4085 51635 SH SOLE 51635 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4390 407434 SH SOLE 407434 0 0 PLANET FITNESS INC CL A 72703H101 14444 183885 SH SOLE 183885 0 0 PLANTRONICS INC NEW COM 727493108 2260 87900 SH SOLE 87900 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 2116 255200 SH SOLE 255200 0 0 PLBY GROUP INC COM 72814P109 896 38000 SH SOLE 38000 0 0 PLEXUS CORP COM 729132100 5651 63200 SH SOLE 63200 0 0 PLIANT THERAPEUTICS INC COM 729139105 463 27400 SH SOLE 27400 0 0 PLUG POWER INC COM NEW 72919P202 51640 2021944 SH SOLE 2021944 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 736 24700 SH SOLE 24700 0 0 PNM RES INC COM 69349H107 8916 180200 SH SOLE 180200 0 0 POLARIS INC COM 731068102 15388 128600 SH SOLE 128600 0 0 POOL CORP COM 73278L105 68927 158668 SH SOLE 158668 0 0 POPULAR INC COM NEW 733174700 13833 178100 SH SOLE 178100 0 0 PORCH GROUP INC COM 733245104 3195 180700 SH SOLE 180700 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 9304 198000 SH SOLE 198000 0 0 POSHMARK INC COM CL A 73739W104 767 32300 SH SOLE 32300 0 0 POST HLDGS INC COM 737446104 14717 133600 SH SOLE 133600 0 0 POTLATCHDELTIC CORPORATION COM 737630103 7645 148222 SH SOLE 148222 0 0 POWER INTEGRATIONS INC COM 739276103 13265 134000 SH SOLE 134000 0 0 PPD INC COM 69355F102 22746 486126 SH SOLE 486126 0 0 PPG INDS INC COM 693506107 134069 937481 SH SOLE 937481 0 0 PPL CORP COM 69351T106 84843 3043150 SH SOLE 3043150 0 0 PRA GROUP INC COM 69354N106 4265 101200 SH SOLE 101200 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 888 48000 SH SOLE 48000 0 0 PRECIGEN INC COM 74017N105 1024 205300 SH SOLE 205300 0 0 PRECISION BIOSCIENCES INC COM 74019P108 1163 100800 SH SOLE 100800 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2193 32889 SH SOLE 32889 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 641 20500 SH SOLE 20500 0 0 PREMIER FINANCIAL CORP COM 74052F108 2618 82215 SH SOLE 82215 0 0 PREMIER INC CL A 74051N102 10470 270112 SH SOLE 270112 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 6189 110300 SH SOLE 110300 0 0 PRETIUM RES INC COM 74139C102 3990 414648 SH SOLE 414648 0 0 PRICESMART INC COM 741511109 4203 54200 SH SOLE 54200 0 0 PRIMERICA INC COM 74164M108 13397 87200 SH SOLE 87200 0 0 PRIMO WATER CORPORATION COM 74167P108 5342 340848 SH SOLE 340848 0 0 PRIMORIS SVCS CORP COM 74164F103 2907 118700 SH SOLE 118700 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 69276 1075716 SH SOLE 1075716 0 0 PROASSURANCE CORP COM 74267C106 2825 118800 SH SOLE 118800 0 0 PROCTER AND GAMBLE CO COM 742718109 1353330 9680473 SH SOLE 9680473 0 0 PROG HOLDINGS INC COM NPV 74319R101 6255 148900 SH SOLE 148900 0 0 PROGRESS SOFTWARE CORP COM 743312100 4796 97500 SH SOLE 97500 0 0 PROGRESSIVE CORP COM 743315103 209138 2313731 SH SOLE 2313731 0 0 PROGYNY INC COM 74340E103 6574 117400 SH SOLE 117400 0 0 PROLOGIS INC. COM 74340W103 366882 2924995 SH SOLE 2924995 0 0 PROPETRO HLDG CORP COM 74347M108 1466 169500 SH SOLE 169500 0 0 PROS HOLDINGS INC COM 74346Y103 3285 92600 SH SOLE 92600 0 0 PROSPERITY BANCSHARES INC COM 743606105 14608 205367 SH SOLE 205367 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1549 87400 SH SOLE 87400 0 0 PROTHENA CORP PLC SHS G72800108 4865 68300 SH SOLE 68300 0 0 PROTO LABS INC COM 743713109 4076 61200 SH SOLE 61200 0 0 PROVENTION BIO INC COM 74374N102 671 104800 SH SOLE 104800 0 0 PROVIDENT FINL SVCS INC COM 74386T105 4044 172300 SH SOLE 172300 0 0 PRUDENTIAL FINL INC COM 744320102 163893 1557923 SH SOLE 1557923 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7149 45608 SH SOLE 45608 0 0 PTC INC COM 69370C100 52741 440281 SH SOLE 440281 0 0 PTC THERAPEUTICS INC COM 69366J200 5216 140165 SH SOLE 140165 0 0 PUBLIC STORAGE COM 74460D109 185030 622788 SH SOLE 622788 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 121633 1997266 SH SOLE 1997266 0 0 PUBMATIC INC COM CL A 74467Q103 314 11900 SH SOLE 11900 0 0 PULMONX CORP COM 745848101 1583 44000 SH SOLE 44000 0 0 PULTE GROUP INC COM 745867101 48043 1046222 SH SOLE 1046222 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 466 66530 SH SOLE 66530 0 0 PURE STORAGE INC CL A 74624M102 14963 594700 SH SOLE 594700 0 0 PURPLE INNOVATION INC COM 74640Y106 2764 131500 SH SOLE 131500 0 0 PVH CORPORATION COM 693656100 16179 157400 SH SOLE 157400 0 0 PYROGENESIS CDA INC COM 74734T104 732 182000 SH SOLE 182000 0 0 Q2 HLDGS INC COM 74736L109 9473 118200 SH SOLE 118200 0 0 QAD INC CL A 74727D306 2342 26800 SH SOLE 26800 0 0 QCR HOLDINGS INC COM 74727A104 1792 34839 SH SOLE 34839 0 0 QIAGEN NV SHS NEW N72482123 53148 1024122 SH SOLE 1024122 0 0 QORVO INC COM 74736K101 74398 444989 SH SOLE 444989 0 0 QUAKER CHEM CORP COM 747316107 7060 29700 SH SOLE 29700 0 0 QUALCOMM INC COM 747525103 575279 4460222 SH SOLE 4460222 0 0 QUALYS INC COM 74758T303 8169 73400 SH SOLE 73400 0 0 QUANEX BLDG PRODS CORP COM 747619104 1593 74400 SH SOLE 74400 0 0 QUANTA SVCS INC COM 74762E102 35049 307935 SH SOLE 307935 0 0 QUANTERIX CORP COM 74766Q101 3197 64200 SH SOLE 64200 0 0 QUEST DIAGNOSTICS INC COM 74834L100 75043 516435 SH SOLE 516435 0 0 QUIDEL CORP COM 74838J101 11955 84700 SH SOLE 84700 0 0 QUINSTREET INC COM 74874Q100 1960 111600 SH SOLE 111600 0 0 QUOTIENT LTD SHS G73268107 391 167200 SH SOLE 167200 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1010 173500 SH SOLE 173500 0 0 QURATE RETAIL INC COM SER A 74915M100 8544 838500 SH SOLE 838500 0 0 R1 RCM INC COM 749397105 5734 260500 SH SOLE 260500 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 1303 91600 SH SOLE 91600 0 0 RADIAN GROUP INC COM 750236101 9594 422250 SH SOLE 422250 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 2094 128200 SH SOLE 128200 0 0 RADIUS HEALTH INC COM NEW 750469207 1091 87900 SH SOLE 87900 0 0 RADNET INC COM 750491102 2899 98900 SH SOLE 98900 0 0 RADWARE LTD ORD M81873107 3079 91300 SH SOLE 91300 0 0 RALPH LAUREN CORP CL A 751212101 11837 106600 SH SOLE 106600 0 0 RAMBUS INC DEL COM 750917106 5519 248600 SH SOLE 248600 0 0 RANGE RES CORP COM 75281A109 12331 544900 SH SOLE 544900 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 2317 86400 SH SOLE 86400 0 0 RAPID7 INC COM 753422104 13076 115700 SH SOLE 115700 0 0 RAPT THERAPEUTICS INC COM 75382E109 1282 41300 SH SOLE 41300 0 0 RAVEN INDS INC COM 754212108 4568 79300 SH SOLE 79300 0 0 RAYONIER INC COM 754907103 10961 307200 SH SOLE 307200 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 514962 5990714 SH SOLE 5990714 0 0 RBC BEARINGS INC COM 75524B104 13218 62290 SH SOLE 62290 0 0 RE MAX HLDGS INC CL A 75524W108 1299 41700 SH SOLE 41700 0 0 READY CAPITAL CORP COM 75574U101 1832 126945 SH SOLE 126945 0 0 REALOGY HLDGS CORP COM 75605Y106 4513 257300 SH SOLE 257300 0 0 REALTY INCOME CORP COM 756109104 95770 1476568 SH SOLE 1476568 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 5926 58900 SH SOLE 58900 0 0 RED ROCK RESORTS INC CL A 75700L108 7237 141300 SH SOLE 141300 0 0 REDFIN CORP COM 75737F108 10366 206900 SH SOLE 206900 0 0 REDWOOD TR INC COM 758075402 3219 249700 SH SOLE 249700 0 0 REGAL BELOIT CORP COM 758750103 13489 89722 SH SOLE 89722 0 0 REGENCY CTRS CORP COM 758849103 40811 606129 SH SOLE 606129 0 0 REGENERON PHARMACEUTICALS COM 75886F107 250528 413972 SH SOLE 413972 0 0 REGENXBIO INC COM 75901B107 2955 70500 SH SOLE 70500 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 16689 150000 SH SOLE 150000 0 0 REKOR SYSTEMS INC COM 759419104 776 67500 SH SOLE 67500 0 0 RELAY THERAPEUTICS INC COM 75943R102 2254 71500 SH SOLE 71500 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 20053 140800 SH SOLE 140800 0 0 RELMADA THERAPEUTICS INC COM 75955J402 681 26000 SH SOLE 26000 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 27230 195338 SH SOLE 195338 0 0 RENASANT CORP COM 75970E107 4485 124400 SH SOLE 124400 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5286 105300 SH SOLE 105300 0 0 RENT A CTR INC NEW COM 76009N100 7414 131900 SH SOLE 131900 0 0 REPARE THERAPEUTICS INC COM 760273102 546 20800 SH SOLE 20800 0 0 REPAY HLDGS CORP COM CL A 76029L100 3889 168883 SH SOLE 168883 0 0 REPLIGEN CORP COM 759916109 33292 115200 SH SOLE 115200 0 0 REPLIMUNE GROUP INC COM 76029N106 1366 46100 SH SOLE 46100 0 0 REPUBLIC BANCORP INC KY CL A 760281204 1145 22600 SH SOLE 22600 0 0 REPUBLIC SVCS INC COM 760759100 106011 882985 SH SOLE 882985 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 7487 302000 SH SOLE 302000 0 0 RESMED INC COM 761152107 151628 575331 SH SOLE 575331 0 0 RESOURCES CONNECTION INC COM 76122Q105 1075 68100 SH SOLE 68100 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 70191 1151361 SH SOLE 1151361 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 4573 262500 SH SOLE 262500 0 0 RETAIL PPTYS AMER INC CL A 76131V202 6111 474474 SH SOLE 474474 0 0 REV GROUP INC COM 749527107 1105 64400 SH SOLE 64400 0 0 REVANCE THERAPEUTICS INC COM 761330109 4164 149450 SH SOLE 149450 0 0 REVOLUTION MEDICINES INC COM 76155X100 2902 105500 SH SOLE 105500 0 0 REVOLVE GROUP INC CL A 76156B107 4886 79100 SH SOLE 79100 0 0 REX AMERICAN RES CORP COM 761624105 950 11900 SH SOLE 11900 0 0 REXFORD INDL RLTY INC COM 76169C100 16810 296216 SH SOLE 296216 0 0 REXNORD CORP COM 76169B102 17011 264600 SH SOLE 264600 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 3792 138700 SH SOLE 138700 0 0 RH COM 74967X103 24696 37030 SH SOLE 37030 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1015 77700 SH SOLE 77700 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1265 211574 SH SOLE 211574 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1352 372479 SH SOLE 372479 0 0 RIMINI STR INC DEL COM 76674Q107 723 74900 SH SOLE 74900 0 0 RINGCENTRAL INC CL A 76680R206 65978 303345 SH SOLE 303345 0 0 RIOT BLOCKCHAIN INC COM 767292105 4778 185900 SH SOLE 185900 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 28221 459600 SH SOLE 459600 0 0 RITE AID CORP COM 767754872 1728 121690 SH SOLE 121690 0 0 RLI CORP COM 749607107 9004 89800 SH SOLE 89800 0 0 RLJ LODGING TR COM 74965L101 5404 363658 SH SOLE 363658 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 6506 1439389 SH SOLE 1439389 0 0 RMR GROUP INC CL A 74967R106 1134 33892 SH SOLE 33892 0 0 ROBERT HALF INTL INC COM 770323103 44722 445752 SH SOLE 445752 0 0 ROCKET COS INC COM CL A 77311W101 4838 301600 SH SOLE 301600 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 2514 84100 SH SOLE 84100 0 0 ROCKWELL AUTOMATION INC COM 773903109 134936 458905 SH SOLE 458905 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 68620 1476700 SH SOLE 1476700 0 0 ROGERS CORP COM 775133101 7702 41300 SH SOLE 41300 0 0 ROKU INC COM CL A 77543R102 142746 455548 SH SOLE 455548 0 0 ROLLINS INC COM 775711104 31044 878682 SH SOLE 878682 0 0 ROMEO POWER INC COM 776153108 1005 203000 SH SOLE 203000 0 0 ROPER TECHNOLOGIES INC COM 776696106 185759 416378 SH SOLE 416378 0 0 ROSS STORES INC COM 778296103 153486 1410073 SH SOLE 1410073 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 80613 906269 SH SOLE 906269 0 0 ROYAL GOLD INC COM 780287108 13846 145000 SH SOLE 145000 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 25262 699010 SH SOLE 699010 0 0 RPC INC COM 749660106 691 142200 SH SOLE 142200 0 0 RPM INTL INC COM 749685103 39793 512468 SH SOLE 512468 0 0 RPT REALTY SH BEN INT 74971D101 2284 179000 SH SOLE 179000 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1590 88900 SH SOLE 88900 0 0 RUSH ENTERPRISES INC CL A 781846209 4286 94900 SH SOLE 94900 0 0 RUSH ENTERPRISES INC CL B 781846308 577 12600 SH SOLE 12600 0 0 RUSH STREET INTERACTIVE INC COM 782011100 2259 117600 SH SOLE 117600 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1514 73100 SH SOLE 73100 0 0 RYDER SYS INC COM 783549108 9846 119038 SH SOLE 119038 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 9676 115600 SH SOLE 115600 0 0 S & T BANCORP INC COM 783859101 2552 86600 SH SOLE 86600 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 7024 477141 SH SOLE 477141 0 0 SABRE CORP COM 78573M104 7940 670600 SH SOLE 670600 0 0 SAFEHOLD INC COM 78645L100 2531 35200 SH SOLE 35200 0 0 SAFETY INS GROUP INC COM 78648T100 2623 33100 SH SOLE 33100 0 0 SAGE THERAPEUTICS INC COM 78667J108 5153 116300 SH SOLE 116300 0 0 SAIA INC COM 78709Y105 13853 58200 SH SOLE 58200 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 8748 204000 SH SOLE 204000 0 0 SALESFORCE COM INC COM 79466L302 1041900 3841531 SH SOLE 3841531 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 4191 248700 SH SOLE 248700 0 0 SANDERSON FARMS INC COM 800013104 8356 44400 SH SOLE 44400 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2473 431862 SH SOLE 431862 0 0 SANDY SPRING BANCORP INC COM 800363103 4785 104435 SH SOLE 104435 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1600 19576 SH SOLE 19576 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2434 270160 SH SOLE 270160 0 0 SANMINA CORPORATION COM 801056102 5546 143900 SH SOLE 143900 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1941 67029 SH SOLE 67029 0 0 SAREPTA THERAPEUTICS INC COM 803607100 15481 167400 SH SOLE 167400 0 0 SAUL CTRS INC COM 804395101 1370 31083 SH SOLE 31083 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 142967 432487 SH SOLE 432487 0 0 SCANSOURCE INC COM 806037107 1952 56100 SH SOLE 56100 0 0 SCHLUMBERGER LTD COM STK 806857108 163882 5529069 SH SOLE 5529069 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 2836 124700 SH SOLE 124700 0 0 SCHNITZER STEEL INDS INC CL A 806882106 2502 57100 SH SOLE 57100 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1631 49400 SH SOLE 49400 0 0 SCHOLASTIC CORP COM 807066105 2053 57600 SH SOLE 57600 0 0 SCHRODINGER INC COM 80810D103 5927 108400 SH SOLE 108400 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2392 69000 SH SOLE 69000 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 10962 128115 SH SOLE 128115 0 0 SCIENTIFIC GAMES CORP COM 80874P109 16755 201700 SH SOLE 201700 0 0 SCORE MEDIA & GAMING INC CL A SUB VTG SHS 80919D202 3012 88300 SH SOLE 88300 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 13509 92300 SH SOLE 92300 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 2106 116616 SH SOLE 116616 0 0 SEA LTD SPONSORD ADS 81141R100 90105 282700 SH SOLE 282700 0 0 SEABOARD CORP DEL COM 811543107 2624 640 SH SOLE 640 0 0 SEABRIDGE GOLD INC COM 811916105 2190 142900 SH SOLE 142900 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 4118 121800 SH SOLE 121800 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 67192 814253 SH SOLE 814253 0 0 SEAGEN INC COM 81181C104 91521 538992 SH SOLE 538992 0 0 SEALED AIR CORP NEW COM 81211K100 32920 600839 SH SOLE 600839 0 0 SEAWORLD ENTMT INC COM 81282V100 6279 113500 SH SOLE 113500 0 0 SEER INC COM CL A 81578P106 2376 68800 SH SOLE 68800 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 720 138800 SH SOLE 138800 0 0 SELECT MED HLDGS CORP COM 81619Q105 8601 237800 SH SOLE 237800 0 0 SELECTIVE INS GROUP INC COM 816300107 10023 132700 SH SOLE 132700 0 0 SELECTQUOTE INC COM 816307300 1625 125700 SH SOLE 125700 0 0 SEMPRA COM 816851109 158440 1252489 SH SOLE 1252489 0 0 SEMTECH CORP COM 816850101 11196 143600 SH SOLE 143600 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 34217 625304 SH SOLE 625304 0 0 SENSEONICS HLDGS INC COM 81727U105 2718 801700 SH SOLE 801700 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 8498 93300 SH SOLE 93300 0 0 SERES THERAPEUTICS INC COM 81750R102 1050 150800 SH SOLE 150800 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1261 85038 SH SOLE 85038 0 0 SERVICE CORP INTL COM 817565104 22387 371500 SH SOLE 371500 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 4072 363288 SH SOLE 363288 0 0 SERVICENOW INC COM 81762P102 485783 780663 SH SOLE 780663 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8377 107668 SH SOLE 107668 0 0 SHAKE SHACK INC CL A 819047101 6442 82100 SH SOLE 82100 0 0 SHATTUCK LABS INC COM 82024L103 656 32200 SH SOLE 32200 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 54540 1885500 SH SOLE 1885500 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3302 104572 SH SOLE 104572 0 0 SHERWIN WILLIAMS CO COM 824348106 281224 1005342 SH SOLE 1005342 0 0 SHIFT4 PMTS INC CL A 82452J109 6659 85900 SH SOLE 85900 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 5490 196900 SH SOLE 196900 0 0 SHOCKWAVE MED INC COM 82489T104 14329 69600 SH SOLE 69600 0 0 SHOE CARNIVAL INC COM 824889109 1310 40400 SH SOLE 40400 0 0 SHOPIFY INC CL A 82509L107 634691 469921 SH SOLE 469921 0 0 SHOTSPOTTER INC COM 82536T107 702 19300 SH SOLE 19300 0 0 SHUTTERSTOCK INC COM 825690100 5949 52500 SH SOLE 52500 0 0 SHYFT GROUP INC COM 825698103 2657 69900 SH SOLE 69900 0 0 SI-BONE INC COM 825704109 1242 58000 SH SOLE 58000 0 0 SIERRA WIRELESS INC COM 826516106 1248 81000 SH SOLE 81000 0 0 SIGA TECHNOLOGIES INC COM 826917106 757 102400 SH SOLE 102400 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 34661 127300 SH SOLE 127300 0 0 SIGNET JEWELERS LIMITED SHS G81276100 9136 115700 SH SOLE 115700 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 1322 74000 SH SOLE 74000 0 0 SILGAN HOLDINGS INC COM 827048109 7488 195200 SH SOLE 195200 0 0 SILICON LABORATORIES INC COM 826919102 13848 98800 SH SOLE 98800 0 0 SILK RD MED INC COM 82710M100 3984 72400 SH SOLE 72400 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 231 23100 SH SOLE 23100 0 0 SILVERCORP METALS INC COM 82835P103 1472 387900 SH SOLE 387900 0 0 SILVERCREST METALS INC COM 828363101 2109 303400 SH SOLE 303400 0 0 SILVERGATE CAP CORP CL A 82837P408 6145 53200 SH SOLE 53200 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 7076 239386 SH SOLE 239386 0 0 SIMON PPTY GROUP INC NEW COM 828806109 168843 1299091 SH SOLE 1299091 0 0 SIMPLY GOOD FOODS CO COM 82900L102 6570 190500 SH SOLE 190500 0 0 SIMPSON MFG INC COM 829073105 10258 95900 SH SOLE 95900 0 0 SIMULATIONS PLUS INC COM 829214105 1390 35200 SH SOLE 35200 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3426 108150 SH SOLE 108150 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 24698 4048866 SH SOLE 4048866 0 0 SIRIUSPOINT LTD COM G8192H106 1819 196400 SH SOLE 196400 0 0 SITE CTRS CORP COM 82981J109 5761 373100 SH SOLE 373100 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 19568 98100 SH SOLE 98100 0 0 SITIME CORP COM 82982T106 5533 27100 SH SOLE 27100 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 6813 160300 SH SOLE 160300 0 0 SJW GROUP COM 784305104 4129 62500 SH SOLE 62500 0 0 SKECHERS U S A INC CL A 830566105 12489 296500 SH SOLE 296500 0 0 SKILLZ INC COM 83067L109 2119 215800 SH SOLE 215800 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 6751 112400 SH SOLE 112400 0 0 SKYWEST INC COM 830879102 1367 27700 SH SOLE 27700 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 107541 652636 SH SOLE 652636 0 0 SL GREEN RLTY CORP COM 78440X804 10855 153238 SH SOLE 153238 0 0 SLEEP NUMBER CORP COM 83125X103 5048 54000 SH SOLE 54000 0 0 SLM CORP COM 78442P106 11301 642088 SH SOLE 642088 0 0 SM ENERGY CO COM 78454L100 6524 247300 SH SOLE 247300 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2140 48100 SH SOLE 48100 0 0 SMARTSHEET INC COM CL A 83200N103 17996 261500 SH SOLE 261500 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 1251 235200 SH SOLE 235200 0 0 SMITH & WESSON BRANDS INC COM 831754106 2442 117650 SH SOLE 117650 0 0 SMITH A O CORP COM 831865209 32510 532348 SH SOLE 532348 0 0 SMUCKER J M CO COM NEW 832696405 52161 434569 SH SOLE 434569 0 0 SNAP INC CL A 83304A106 277822 3760958 SH SOLE 3760958 0 0 SNAP ON INC COM 833034101 44683 213847 SH SOLE 213847 0 0 SNOWFLAKE INC CL A 833445109 230179 761100 SH SOLE 761100 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 54520 205564 SH SOLE 205564 0 0 SOLARWINDS CORP COM NEW 83417Q204 1455 86950 SH SOLE 86950 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2569 48900 SH SOLE 48900 0 0 SONOCO PRODS CO COM 835495102 13245 222300 SH SOLE 222300 0 0 SONOS INC COM 83570H108 8909 275300 SH SOLE 275300 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 4603 603300 SH SOLE 603300 0 0 SOTERA HEALTH CO COM 83601L102 4893 187100 SH SOLE 187100 0 0 SOUTH JERSEY INDS INC COM 838518108 5281 248409 SH SOLE 248409 0 0 SOUTHERN CO COM 842587107 259781 4192047 SH SOLE 4192047 0 0 SOUTHERN COPPER CORP COM 84265V105 14193 252820 SH SOLE 252820 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2643 69018 SH SOLE 69018 0 0 SOUTHSTATE CORPORATION COM 840441109 11726 157037 SH SOLE 157037 0 0 SOUTHWEST AIRLS CO COM 844741108 30132 585877 SH SOLE 585877 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 8574 128200 SH SOLE 128200 0 0 SOUTHWESTERN ENERGY CO COM 845467109 8285 1495400 SH SOLE 1495400 0 0 SP PLUS CORP COM 78469C103 1564 51000 SH SOLE 51000 0 0 SPARTANNASH CO COM 847215100 1756 80180 SH SOLE 80180 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 8543 89299 SH SOLE 89299 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 778 356900 SH SOLE 356900 0 0 SPIRE INC COM 84857L101 6996 114350 SH SOLE 114350 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 10279 232600 SH SOLE 232600 0 0 SPIRIT AIRLS INC COM 848577102 1549 59700 SH SOLE 59700 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11697 254054 SH SOLE 254054 0 0 SPLUNK INC COM 848637104 93754 647873 SH SOLE 647873 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1693 96200 SH SOLE 96200 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 2741 43200 SH SOLE 43200 0 0 SPROTT INC COM NEW 852066208 1967 53775 SH SOLE 53775 0 0 SPROUT SOCIAL INC COM CL A 85209W109 10200 83641 SH SOLE 83641 0 0 SPROUTS FMRS MKT INC COM 85208M102 6049 261050 SH SOLE 261050 0 0 SPS COMM INC COM 78463M107 12792 79300 SH SOLE 79300 0 0 SPX CORP COM 784635104 5341 99918 SH SOLE 99918 0 0 SPX FLOW INC COM 78469X107 6814 93218 SH SOLE 93218 0 0 SQUARE INC CL A 852234103 371741 1549956 SH SOLE 1549956 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 63199 910649 SH SOLE 910649 0 0 SSR MNG INC COM 784730103 7095 490300 SH SOLE 490300 0 0 ST JOE CO COM 790148100 3006 71400 SH SOLE 71400 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 10655 82900 SH SOLE 82900 0 0 STAG INDL INC COM 85254J102 13847 352800 SH SOLE 352800 0 0 STAMPS COM INC COM NEW 852857200 13345 40466 SH SOLE 40466 0 0 STANDARD MTR PRODS INC COM 853666105 1941 44400 SH SOLE 44400 0 0 STANDEX INTL CORP COM 854231107 2690 27200 SH SOLE 27200 0 0 STANLEY BLACK & DECKER INC COM 854502101 111937 638508 SH SOLE 638508 0 0 STANTEC INC COM 85472N109 11624 248670 SH SOLE 248670 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 815 80003 SH SOLE 80003 0 0 STARBUCKS CORP COM 855244109 513954 4659177 SH SOLE 4659177 0 0 STARWOOD PPTY TR INC COM 85571B105 15478 634065 SH SOLE 634065 0 0 STATE AUTO FINL CORP COM 855707105 1982 38900 SH SOLE 38900 0 0 STEEL DYNAMICS INC COM 858119100 48814 834717 SH SOLE 834717 0 0 STEELCASE INC CL A 858155203 2397 189000 SH SOLE 189000 0 0 STELLANTIS N.V SHS N82405106 174340 9107167 SH SOLE 9107167 0 0 STEPAN CO COM 858586100 5331 47200 SH SOLE 47200 0 0 STEPSTONE GROUP INC COM CL A 85914M107 3612 84700 SH SOLE 84700 0 0 STERICYCLE INC COM 858912108 13784 202800 SH SOLE 202800 0 0 STERIS PLC SHS USD G8473T100 80502 394075 SH SOLE 394075 0 0 STERLING BANCORP DEL COM 85917A100 10615 425264 SH SOLE 425264 0 0 STERLING CONSTR INC COM 859241101 1433 63200 SH SOLE 63200 0 0 STEWART INFORMATION SVCS COR COM 860372101 3745 59200 SH SOLE 59200 0 0 STIFEL FINL CORP COM 860630102 15781 232213 SH SOLE 232213 0 0 STITCH FIX INC COM CL A 860897107 5717 143100 SH SOLE 143100 0 0 STOCK YDS BANCORP INC COM 861025104 3256 55523 SH SOLE 55523 0 0 STOKE THERAPEUTICS INC COM 86150R107 717 28200 SH SOLE 28200 0 0 STONERIDGE INC COM 86183P102 1213 59500 SH SOLE 59500 0 0 STONEX GROUP INC COM 861896108 2451 37200 SH SOLE 37200 0 0 STORE CAP CORP COM 862121100 17230 537940 SH SOLE 537940 0 0 STRATEGIC ED INC COM 86272C103 3648 51738 SH SOLE 51738 0 0 STRIDE INC COM 86333M108 3292 91600 SH SOLE 91600 0 0 STRYKER CORPORATION COM 863667101 353558 1340656 SH SOLE 1340656 0 0 STURM RUGER & CO INC COM 864159108 2855 38700 SH SOLE 38700 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2244 233000 SH SOLE 233000 0 0 SUMMIT MATLS INC CL A 86614U100 8292 259359 SH SOLE 259359 0 0 SUN CMNTYS INC COM 866674104 81827 442067 SH SOLE 442067 0 0 SUN LIFE FINANCIAL INC. COM 866796105 124935 2439100 SH SOLE 2439100 0 0 SUNCOKE ENERGY INC COM 86722A103 1146 182550 SH SOLE 182550 0 0 SUNCOR ENERGY INC NEW COM 867224107 129510 6277712 SH SOLE 6277712 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 6114 185600 SH SOLE 185600 0 0 SUNOPTA INC COM 8676EP108 1462 164425 SH SOLE 164425 0 0 SUNPOWER CORP COM 867652406 4323 190600 SH SOLE 190600 0 0 SUNRUN INC COM 86771W105 30080 683630 SH SOLE 683630 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 5704 477749 SH SOLE 477749 0 0 SUPER MICRO COMPUTER INC COM 86800U104 3229 88300 SH SOLE 88300 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3123 117100 SH SOLE 117100 0 0 SURGERY PARTNERS INC COM 86881A100 3087 72900 SH SOLE 72900 0 0 SURMODICS INC COM 868873100 1685 30300 SH SOLE 30300 0 0 SUTRO BIOPHARMA INC COM 869367102 1337 70800 SH SOLE 70800 0 0 SWITCH INC CL A 87105L104 5507 216900 SH SOLE 216900 0 0 SYNAPTICS INC COM 87157D109 13983 77800 SH SOLE 77800 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1630 85300 SH SOLE 85300 0 0 SYNEOS HEALTH INC CL A 87166B102 20057 229277 SH SOLE 229277 0 0 SYNNEX CORP COM 87162W100 10138 97385 SH SOLE 97385 0 0 SYNOPSYS INC COM 871607107 180626 603273 SH SOLE 603273 0 0 SYNOVUS FINL CORP COM NEW 87161C501 14414 328419 SH SOLE 328419 0 0 SYSCO CORP COM 871829107 158973 2025128 SH SOLE 2025128 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1366 52100 SH SOLE 52100 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1911 43000 SH SOLE 43000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 70434 457157 SH SOLE 457157 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4925 1017565 SH SOLE 1017565 0 0 TALOS ENERGY INC COM 87484T108 863 62700 SH SOLE 62700 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 16522 138400 SH SOLE 138400 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3630 222700 SH SOLE 222700 0 0 TAPESTRY INC COM 876030107 22812 616200 SH SOLE 616200 0 0 TARGA RES CORP COM 87612G101 22376 454700 SH SOLE 454700 0 0 TARGET CORP COM 87612E106 447511 1956162 SH SOLE 1956162 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1349 21200 SH SOLE 21200 0 0 TATTOOED CHEF INC COM CL A 87663X102 1651 89600 SH SOLE 89600 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 7346 284960 SH SOLE 284960 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 698 37500 SH SOLE 37500 0 0 TC ENERGY CORP COM 87807B107 195376 4079623 SH SOLE 4079623 0 0 TCR2 THERAPEUTICS INC COM 87808K106 464 54500 SH SOLE 54500 0 0 TE CONNECTIVITY LTD REG SHS H84989104 179183 1305808 SH SOLE 1305808 0 0 TECHNIPFMC PLC COM G87110105 7122 945800 SH SOLE 945800 0 0 TECHTARGET INC COM 87874R100 4616 56000 SH SOLE 56000 0 0 TECK RESOURCES LTD CL B 878742204 48670 1964879 SH SOLE 1964879 0 0 TEGNA INC COM 87901J105 9138 463400 SH SOLE 463400 0 0 TEJON RANCH CO COM 879080109 825 46480 SH SOLE 46480 0 0 TELADOC HEALTH INC COM 87918A105 69730 549877 SH SOLE 549877 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 79070 184063 SH SOLE 184063 0 0 TELEFLEX INCORPORATED COM 879369106 69765 185275 SH SOLE 185275 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4142 212400 SH SOLE 212400 0 0 TELLURIAN INC NEW COM 87968A104 2332 596500 SH SOLE 596500 0 0 TELOS CORP MD COM 87969B101 1032 36300 SH SOLE 36300 0 0 TELUS CORPORATION COM 87971M103 1336 61100 SH SOLE 61100 0 0 TEMPUR SEALY INTL INC COM 88023U101 19655 423500 SH SOLE 423500 0 0 TENABLE HLDGS INC COM 88025T102 7535 163300 SH SOLE 163300 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11355 1566253 SH SOLE 1566253 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 13328 200600 SH SOLE 200600 0 0 TENNANT CO COM 880345103 3039 41100 SH SOLE 41100 0 0 TENNECO INC CL A VTG COM STK 880349105 2454 172000 SH SOLE 172000 0 0 TERADATA CORP DEL COM 88076W103 13888 242159 SH SOLE 242159 0 0 TERADYNE INC COM 880770102 71785 657550 SH SOLE 657550 0 0 TEREX CORP NEW COM 880779103 6492 154200 SH SOLE 154200 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 11835 284007 SH SOLE 284007 0 0 TERRENO RLTY CORP COM 88146M101 9718 153700 SH SOLE 153700 0 0 TESLA INC COM 88160R101 2510817 3237759 SH SOLE 3237759 0 0 TETRA TECH INC NEW COM 88162G103 17876 119700 SH SOLE 119700 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 44349 4553293 SH SOLE 4553293 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 6707 111750 SH SOLE 111750 0 0 TEXAS INSTRS INC COM 882508104 701909 3651783 SH SOLE 3651783 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 16589 13717 SH SOLE 13717 0 0 TEXAS ROADHOUSE INC COM 882681109 13371 146400 SH SOLE 146400 0 0 TFI INTL INC COM 87241L109 19016 186800 SH SOLE 186800 0 0 TFS FINL CORP COM 87240R107 2358 123700 SH SOLE 123700 0 0 TG THERAPEUTICS INC COM 88322Q108 8842 265700 SH SOLE 265700 0 0 THE AARONS COMPANY INC COM 00258W108 2077 75400 SH SOLE 75400 0 0 THE ODP CORP COM 88337F105 4859 120989 SH SOLE 120989 0 0 THE REALREAL INC COM 88339P101 2247 170500 SH SOLE 170500 0 0 THE TRADE DESK INC COM CL A 88339J105 119862 1705000 SH SOLE 1705000 0 0 THERAPEUTICSMD INC COM 88338N107 621 837200 SH SOLE 837200 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 881 119042 SH SOLE 119042 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 887862 1554027 SH SOLE 1554027 0 0 THERMON GROUP HLDGS INC COM 88362T103 1267 73200 SH SOLE 73200 0 0 THOMSON REUTERS CORP. COM NEW 884903709 79591 723398 SH SOLE 723398 0 0 THOR INDS INC COM 885160101 15014 122300 SH SOLE 122300 0 0 TILRAY INC COM CL 2 88688T100 10599 938838 SH SOLE 938838 0 0 TIMKEN CO COM 887389104 9885 151100 SH SOLE 151100 0 0 TIVITY HEALTH INC COM 88870R102 1992 86375 SH SOLE 86375 0 0 TJX COS INC NEW COM 872540109 314636 4768659 SH SOLE 4768659 0 0 T-MOBILE US INC COM 872590104 314939 2465081 SH SOLE 2465081 0 0 TOLL BROTHERS INC COM 889478103 14292 258500 SH SOLE 258500 0 0 TOMPKINS FINL CORP COM 890110109 2662 32900 SH SOLE 32900 0 0 TOOTSIE ROLL INDS INC COM 890516107 1086 35686 SH SOLE 35686 0 0 TOPBUILD CORP COM 89055F103 14976 73121 SH SOLE 73121 0 0 TORM PLC SHS CL A G89479102 382 49679 SH SOLE 49679 0 0 TORO CO COM 891092108 23154 237700 SH SOLE 237700 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6814 226134 SH SOLE 226134 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 4981 160115 SH SOLE 160115 0 0 TPG RE FIN TR INC COM 87266M107 1364 110200 SH SOLE 110200 0 0 TPI COMPOSITES INC COM 87266J104 2741 81200 SH SOLE 81200 0 0 TRACTOR SUPPLY CO COM 892356106 92299 455550 SH SOLE 455550 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 163333 946034 SH SOLE 946034 0 0 TRANSALTA CORP COM 89346D107 5685 540800 SH SOLE 540800 0 0 TRANSDIGM GROUP INC COM 893641100 128824 206261 SH SOLE 206261 0 0 TRANSMEDICS GROUP INC COM 89377M109 1817 54900 SH SOLE 54900 0 0 TRANSOCEAN LTD REG SHS H8817H100 4910 1295530 SH SOLE 1295530 0 0 TRANSUNION COM 89400J107 84989 756739 SH SOLE 756739 0 0 TRAVEL PLUS LEISURE CO COM 894164102 10383 190400 SH SOLE 190400 0 0 TRAVELERS COMPANIES INC COM 89417E109 151167 994452 SH SOLE 994452 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 2915 120200 SH SOLE 120200 0 0 TREDEGAR CORP COM 894650100 720 59100 SH SOLE 59100 0 0 TREEHOUSE FOODS INC COM 89469A104 4955 124251 SH SOLE 124251 0 0 TREX CO INC COM 89531P105 25972 254800 SH SOLE 254800 0 0 TRI POINTE HOMES INC COM 87265H109 5523 262747 SH SOLE 262747 0 0 TRICO BANCSHARES COM 896095106 2843 65500 SH SOLE 65500 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 3011 172190 SH SOLE 172190 0 0 TRIMAS CORP COM NEW 896215209 3081 95200 SH SOLE 95200 0 0 TRIMBLE INC COM 896239100 81646 992651 SH SOLE 992651 0 0 TRINET GROUP INC COM 896288107 8257 87300 SH SOLE 87300 0 0 TRINITY INDS INC COM 896522109 4923 181200 SH SOLE 181200 0 0 TRINSEO S A SHS L9340P101 3698 68500 SH SOLE 68500 0 0 TRIP COM GROUP LTD ADS 89677Q107 38124 1239821 SH SOLE 1239821 0 0 TRIPADVISOR INC COM 896945201 7427 219400 SH SOLE 219400 0 0 TRIPLE-S MGMT CORP COM 896749108 1849 52264 SH SOLE 52264 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1310 61938 SH SOLE 61938 0 0 TRITON INTL LTD CL A G9078F107 7749 148900 SH SOLE 148900 0 0 TRIUMPH BANCORP INC COM 89679E300 5217 52100 SH SOLE 52100 0 0 TRIUMPH GROUP INC NEW COM 896818101 2644 141900 SH SOLE 141900 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 6261 254000 SH SOLE 254000 0 0 TRUEBLUE INC COM 89785X101 2118 78200 SH SOLE 78200 0 0 TRUECAR INC COM 89785L107 817 196500 SH SOLE 196500 0 0 TRUPANION INC COM 898202106 5842 75210 SH SOLE 75210 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1359 42520 SH SOLE 42520 0 0 TRUSTMARK CORP COM 898402102 4504 139800 SH SOLE 139800 0 0 TTEC HLDGS INC COM 89854H102 3872 41400 SH SOLE 41400 0 0 TTM TECHNOLOGIES INC COM 87305R109 2828 225000 SH SOLE 225000 0 0 TUCOWS INC COM NEW 898697206 1571 19900 SH SOLE 19900 0 0 TUPPERWARE BRANDS CORP COM 899896104 2317 109700 SH SOLE 109700 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 6131 92300 SH SOLE 92300 0 0 TURNING PT BRANDS INC COM 90041L105 1509 31600 SH SOLE 31600 0 0 TURQUOISE HILL RES LTD COM 900435207 3276 222610 SH SOLE 222610 0 0 TUTOR PERINI CORP COM 901109108 1311 101000 SH SOLE 101000 0 0 TWILIO INC CL A 90138F102 204849 642060 SH SOLE 642060 0 0 TWIST BIOSCIENCE CORP COM 90184D100 10397 97200 SH SOLE 97200 0 0 TWITTER INC COM 90184L102 190566 3155592 SH SOLE 3155592 0 0 TWO HBRS INVT CORP COM NEW 90187B408 4384 691552 SH SOLE 691552 0 0 TYLER TECHNOLOGIES INC COM 902252105 73830 160973 SH SOLE 160973 0 0 TYSON FOODS INC CL A 902494103 92020 1165699 SH SOLE 1165699 0 0 U S PHYSICAL THERAPY COM 90337L108 3152 28500 SH SOLE 28500 0 0 U S SILICA HLDGS INC COM 90346E103 1309 163800 SH SOLE 163800 0 0 UBER TECHNOLOGIES INC COM 90353T100 215521 4810731 SH SOLE 4810731 0 0 UDR INC COM 902653104 62182 1173688 SH SOLE 1173688 0 0 UFP INDUSTRIES INC COM 90278Q108 9289 136650 SH SOLE 136650 0 0 UGI CORP NEW COM 902681105 35269 827523 SH SOLE 827523 0 0 ULTA BEAUTY INC COM 90384S303 74218 205636 SH SOLE 205636 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 4119 96700 SH SOLE 96700 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 12776 141652 SH SOLE 141652 0 0 UMB FINL CORP COM 902788108 9806 101400 SH SOLE 101400 0 0 UMH PPTYS INC COM 903002103 2285 99800 SH SOLE 99800 0 0 UMPQUA HLDGS CORP COM 904214103 9872 487525 SH SOLE 487525 0 0 UNDER ARMOUR INC CL A 904311107 8411 416800 SH SOLE 416800 0 0 UNDER ARMOUR INC CL C 904311206 7698 439400 SH SOLE 439400 0 0 UNIFIRST CORP MASS COM 904708104 7144 33600 SH SOLE 33600 0 0 UNION PAC CORP COM 907818108 514843 2626616 SH SOLE 2626616 0 0 UNIQURE NV SHS N90064101 2442 76300 SH SOLE 76300 0 0 UNISYS CORP COM NEW 909214306 3723 148100 SH SOLE 148100 0 0 UNITED BANKSHARES INC WEST V COM 909907107 10385 285463 SH SOLE 285463 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6295 191800 SH SOLE 191800 0 0 UNITED FIRE GROUP INC COM 910340108 1083 46900 SH SOLE 46900 0 0 UNITED NAT FOODS INC COM 911163103 6023 124400 SH SOLE 124400 0 0 UNITED PARCEL SERVICE INC CL B 911312106 520809 2860018 SH SOLE 2860018 0 0 UNITED RENTALS INC COM 911363109 100535 286482 SH SOLE 286482 0 0 UNITED STATES CELLULAR CORP COM 911684108 934 29300 SH SOLE 29300 0 0 UNITED STATES STL CORP NEW COM 912909108 13090 595800 SH SOLE 595800 0 0 UNITED STS LIME & MINERALS I COM 911922102 604 5000 SH SOLE 5000 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 18255 98900 SH SOLE 98900 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1458017 3731426 SH SOLE 3731426 0 0 UNITI GROUP INC COM 91325V108 6380 515774 SH SOLE 515774 0 0 UNITIL CORP COM 913259107 1416 33100 SH SOLE 33100 0 0 UNITY SOFTWARE INC COM 91332U101 27851 220600 SH SOLE 220600 0 0 UNIVAR SOLUTIONS INC COM 91336L107 8926 374738 SH SOLE 374738 0 0 UNIVERSAL CORP VA COM 913456109 2610 54000 SH SOLE 54000 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 16908 98900 SH SOLE 98900 0 0 UNIVERSAL ELECTRS INC COM 913483103 1493 30324 SH SOLE 30324 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1680 30400 SH SOLE 30400 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 42716 308709 SH SOLE 308709 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 807 61900 SH SOLE 61900 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1769 64578 SH SOLE 64578 0 0 UNUM GROUP COM 91529Y106 11307 451200 SH SOLE 451200 0 0 UPLAND SOFTWARE INC COM 91544A109 1879 56200 SH SOLE 56200 0 0 UPSTART HLDGS INC COM 91680M107 13449 42500 SH SOLE 42500 0 0 UPWORK INC COM 91688F104 11298 250900 SH SOLE 250900 0 0 URBAN EDGE PPTYS COM 91704F104 4722 257909 SH SOLE 257909 0 0 URBAN OUTFITTERS INC COM 917047102 4509 151873 SH SOLE 151873 0 0 UROGEN PHARMA LTD COM M96088105 738 43900 SH SOLE 43900 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1256 66336 SH SOLE 66336 0 0 US ECOLOGY INC COM 91734M103 2248 69500 SH SOLE 69500 0 0 US FOODS HLDG CORP COM 912008109 16143 465755 SH SOLE 465755 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2480 26900 SH SOLE 26900 0 0 UTZ BRANDS INC COM CL A 918090101 2311 134900 SH SOLE 134900 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 1421 204500 SH SOLE 204500 0 0 V F CORP COM 918204108 88199 1316593 SH SOLE 1316593 0 0 VAIL RESORTS INC COM 91879Q109 53363 159747 SH SOLE 159747 0 0 VALERO ENERGY CORP COM 91913Y100 114069 1616394 SH SOLE 1616394 0 0 VALLEY NATL BANCORP COM 919794107 11935 896660 SH SOLE 896660 0 0 VALMONT INDS INC COM 920253101 11027 46900 SH SOLE 46900 0 0 VALVOLINE INC COM 92047W101 12468 399865 SH SOLE 399865 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2105 122800 SH SOLE 122800 0 0 VAPOTHERM INC COM 922107107 759 34100 SH SOLE 34100 0 0 VAREX IMAGING CORP COM 92214X106 2438 86440 SH SOLE 86440 0 0 VARONIS SYS INC COM 922280102 14273 234554 SH SOLE 234554 0 0 VAXART INC COM NEW 92243A200 2147 270100 SH SOLE 270100 0 0 VAXCYTE INC COM 92243G108 1139 44900 SH SOLE 44900 0 0 VBI VACCINES INC CDA COM NEW 91822J103 1223 393100 SH SOLE 393100 0 0 VECTOR GROUP LTD COM 92240M108 3692 289573 SH SOLE 289573 0 0 VECTRUS INC COM 92242T101 1287 25600 SH SOLE 25600 0 0 VEECO INSTRS INC DEL COM 922417100 2461 110821 SH SOLE 110821 0 0 VEEVA SYS INC CL A COM 922475108 157273 545766 SH SOLE 545766 0 0 VELODYNE LIDAR INC COM 92259F101 1267 214100 SH SOLE 214100 0 0 VENTAS INC COM 92276F100 85607 1550572 SH SOLE 1550572 0 0 VEONEER INC COM 92336X109 7990 234600 SH SOLE 234600 0 0 VERACYTE INC COM 92337F107 6902 148600 SH SOLE 148600 0 0 VEREIT INC COM 92339V308 41083 908304 SH SOLE 908304 0 0 VERICEL CORP COM 92346J108 4250 87100 SH SOLE 87100 0 0 VERINT SYS INC COM 92343X100 6441 143800 SH SOLE 143800 0 0 VERISIGN INC COM 92343E102 82176 400837 SH SOLE 400837 0 0 VERISK ANALYTICS INC COM 92345Y106 121950 608927 SH SOLE 608927 0 0 VERITEX HLDGS INC COM 923451108 4303 109317 SH SOLE 109317 0 0 VERITIV CORP COM 923454102 2938 32800 SH SOLE 32800 0 0 VERITONE INC COM 92347M100 1467 61400 SH SOLE 61400 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 884149 16370101 SH SOLE 16370101 0 0 VERMILION ENERGY INC COM 923725105 3445 350267 SH SOLE 350267 0 0 VERRA MOBILITY CORP COM 92511U102 4581 304000 SH SOLE 304000 0 0 VERTEX INC CL A 92538J106 1107 57600 SH SOLE 57600 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 185684 1023675 SH SOLE 1023675 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 14059 583600 SH SOLE 583600 0 0 VERU INC COM 92536C103 1202 140900 SH SOLE 140900 0 0 VIACOMCBS INC CL B 92556H206 94612 2394633 SH SOLE 2394633 0 0 VIAD CORP COM 92552R406 2043 45000 SH SOLE 45000 0 0 VIASAT INC COM 92552V100 6593 119724 SH SOLE 119724 0 0 VIATRIS INC COM 92556V106 64741 4777925 SH SOLE 4777925 0 0 VIAVI SOLUTIONS INC COM 925550105 7936 504200 SH SOLE 504200 0 0 VICI PPTYS INC COM 925652109 68169 2399466 SH SOLE 2399466 0 0 VICOR CORP COM 925815102 6592 49132 SH SOLE 49132 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 10776 195000 SH SOLE 195000 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 1250 35700 SH SOLE 35700 0 0 VIEWRAY INC COM 92672L107 1933 268100 SH SOLE 268100 0 0 VIKING THERAPEUTICS INC COM 92686J106 975 155300 SH SOLE 155300 0 0 VILLAGE FARMS INTL INC COM 92707Y108 1351 162600 SH SOLE 162600 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 392 18100 SH SOLE 18100 0 0 VIMEO INC COMMON STOCK 92719V100 9549 325118 SH SOLE 325118 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2830 129500 SH SOLE 129500 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 12344 1108063 SH SOLE 1108063 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 6254 143700 SH SOLE 143700 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 7400 292500 SH SOLE 292500 0 0 VIRNETX HLDG CORP COM 92823T108 553 141000 SH SOLE 141000 0 0 VIRTU FINL INC CL A 928254101 4840 198100 SH SOLE 198100 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 5244 16900 SH SOLE 16900 0 0 VISA INC COM CL A 92826C839 1490090 6689519 SH SOLE 6689519 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 5890 293200 SH SOLE 293200 0 0 VISHAY PRECISION GROUP INC COM 92835K103 963 27700 SH SOLE 27700 0 0 VISTA OUTDOOR INC COM 928377100 5144 127600 SH SOLE 127600 0 0 VISTEON CORP COM NEW 92839U206 5833 61800 SH SOLE 61800 0 0 VISTRA CORP COM 92840M102 29327 1715057 SH SOLE 1715057 0 0 VITAL FARMS INC COM 92847W103 627 35700 SH SOLE 35700 0 0 VIVINT SMART HOME INC COM CL A 928542109 1308 138400 SH SOLE 138400 0 0 VMWARE INC CL A COM 928563402 49307 331587 SH SOLE 331587 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 3478 76000 SH SOLE 76000 0 0 VONAGE HLDGS CORP COM 92886T201 8507 527700 SH SOLE 527700 0 0 VONTIER CORPORATION COM 928881101 12533 373000 SH SOLE 373000 0 0 VORNADO RLTY TR SH BEN INT 929042109 27108 645270 SH SOLE 645270 0 0 VROOM INC COM 92918V109 3326 150700 SH SOLE 150700 0 0 VULCAN MATLS CO COM 929160109 88953 525852 SH SOLE 525852 0 0 VUZIX CORP COM NEW 92921W300 1385 132400 SH SOLE 132400 0 0 WABASH NATL CORP COM 929566107 1735 114700 SH SOLE 114700 0 0 WABTEC COM 929740108 61360 711751 SH SOLE 711751 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 136693 2905263 SH SOLE 2905263 0 0 WALKER & DUNLOP INC COM 93148P102 7582 66800 SH SOLE 66800 0 0 WALMART INC COM 931142103 852808 6118583 SH SOLE 6118583 0 0 WARRIOR MET COAL INC COM 93627C101 2634 113200 SH SOLE 113200 0 0 WASHINGTON FED INC COM 938824109 5490 160000 SH SOLE 160000 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4613 186400 SH SOLE 186400 0 0 WASHINGTON TR BANCORP INC COM 940610108 2019 38100 SH SOLE 38100 0 0 WASTE CONNECTIONS INC COM 94106B101 130329 1034933 SH SOLE 1034933 0 0 WASTE MGMT INC DEL COM 94106L109 249297 1669102 SH SOLE 1669102 0 0 WATERS CORP COM 941848103 87185 244011 SH SOLE 244011 0 0 WATERSTONE FINL INC MD COM 94188P101 963 47000 SH SOLE 47000 0 0 WATSCO INC COM 942622200 19250 72744 SH SOLE 72744 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 10237 60900 SH SOLE 60900 0 0 WAYFAIR INC CL A 94419L101 74526 291677 SH SOLE 291677 0 0 WD 40 CO COM 929236107 6991 30200 SH SOLE 30200 0 0 WEBSTER FINL CORP CONN COM 947890109 10881 199800 SH SOLE 199800 0 0 WEC ENERGY GROUP INC COM 92939U106 109988 1247035 SH SOLE 1247035 0 0 WEIBO CORP SPONSORED ADR 948596101 6360 133923 SH SOLE 133923 0 0 WEIS MKTS INC COM 948849104 2023 38500 SH SOLE 38500 0 0 WELBILT INC COM 949090104 6923 297900 SH SOLE 297900 0 0 WELLTOWER INC COM 95040Q104 136033 1650880 SH SOLE 1650880 0 0 WENDYS CO COM 95058W100 9012 415700 SH SOLE 415700 0 0 WERNER ENTERPRISES INC COM 950755108 5972 134900 SH SOLE 134900 0 0 WESBANCO INC COM 950810101 5069 148745 SH SOLE 148745 0 0 WESCO INTL INC COM 95082P105 11506 99775 SH SOLE 99775 0 0 WEST FRASER TIMBER CO LTD COM 952845105 33359 398038 SH SOLE 398038 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 123913 291875 SH SOLE 291875 0 0 WESTAMERICA BANCORPORATION COM 957090103 3325 59100 SH SOLE 59100 0 0 WESTERN ALLIANCE BANCORP COM 957638109 24876 228600 SH SOLE 228600 0 0 WESTERN DIGITAL CORP. COM 958102105 68537 1214326 SH SOLE 1214326 0 0 WESTERN UN CO COM 959802109 32751 1619722 SH SOLE 1619722 0 0 WESTLAKE CHEM CORP COM 960413102 7747 85000 SH SOLE 85000 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1020 312200 SH SOLE 312200 0 0 WESTROCK CO COM 96145D105 52433 1052240 SH SOLE 1052240 0 0 WEX INC COM 96208T104 17407 98826 SH SOLE 98826 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 105516 2966446 SH SOLE 2966446 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 70248 1875400 SH SOLE 1875400 0 0 WHIRLPOOL CORP COM 963320106 50495 247695 SH SOLE 247695 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 7323 6846 SH SOLE 6846 0 0 WHITING PETE CORP NEW COM NEW 966387508 5023 86000 SH SOLE 86000 0 0 WIDEOPENWEST INC COM 96758W101 2258 114900 SH SOLE 114900 0 0 WILEY JOHN & SONS INC CL A 968223206 5122 98100 SH SOLE 98100 0 0 WILLDAN GROUP INC COM 96924N100 986 27700 SH SOLE 27700 0 0 WILLIAMS COS INC COM 969457100 124595 4803197 SH SOLE 4803197 0 0 WILLIAMS SONOMA INC COM 969904101 29845 168300 SH SOLE 168300 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 118561 510029 SH SOLE 510029 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 12091 381193 SH SOLE 381193 0 0 WINGSTOP INC COM 974155103 10770 65700 SH SOLE 65700 0 0 WINMARK CORP COM 974250102 1419 6600 SH SOLE 6600 0 0 WINNEBAGO INDS INC COM 974637100 5093 70300 SH SOLE 70300 0 0 WINTRUST FINL CORP COM 97650W108 10132 126067 SH SOLE 126067 0 0 WISDOMTREE INVTS INC COM 97717P104 1404 247700 SH SOLE 247700 0 0 WIX COM LTD SHS M98068105 45354 231433 SH SOLE 231433 0 0 WOLVERINE WORLD WIDE INC COM 978097103 5461 183000 SH SOLE 183000 0 0 WOODWARD INC COM 980745103 14988 132400 SH SOLE 132400 0 0 WORKDAY INC CL A 98138H101 186737 747275 SH SOLE 747275 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1875 245100 SH SOLE 245100 0 0 WORKIVA INC COM CL A 98139A105 11844 84021 SH SOLE 84021 0 0 WORLD ACCEP CORPORATION COM 981419104 1706 9000 SH SOLE 9000 0 0 WORLD FUEL SVCS CORP COM 981475106 4700 139800 SH SOLE 139800 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 5626 100000 SH SOLE 100000 0 0 WORTHINGTON INDS INC COM 981811102 4010 76100 SH SOLE 76100 0 0 WP CAREY INC COM 92936U109 51391 703594 SH SOLE 703594 0 0 WSFS FINL CORP COM 929328102 5400 105240 SH SOLE 105240 0 0 WW INTL INC COM 98262P101 2102 115200 SH SOLE 115200 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 15932 206400 SH SOLE 206400 0 0 WYNN RESORTS LTD COM 983134107 34980 412745 SH SOLE 412745 0 0 XBIOTECH INC COM 98400H102 557 43000 SH SOLE 43000 0 0 XCEL ENERGY INC COM 98389B100 133006 2128103 SH SOLE 2128103 0 0 XENCOR INC COM 98401F105 3782 115800 SH SOLE 115800 0 0 XENIA HOTELS & RESORTS INC COM 984017103 4447 250680 SH SOLE 250680 0 0 XENON PHARMACEUTICALS INC COM 98420N105 969 63400 SH SOLE 63400 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 7271 360500 SH SOLE 360500 0 0 XILINX INC COM 983919101 146939 973168 SH SOLE 973168 0 0 XL FLEET CORP COM CL A 9837FR100 944 153300 SH SOLE 153300 0 0 XPEL INC COM 98379L100 2769 36500 SH SOLE 36500 0 0 XPENG INC ADS 98422D105 33345 938232 SH SOLE 938232 0 0 XPERI HOLDING CORP COM 98390M103 4391 233046 SH SOLE 233046 0 0 XPO LOGISTICS INC COM 983793100 16696 209800 SH SOLE 209800 0 0 XYLEM INC COM 98419M100 88059 711990 SH SOLE 711990 0 0 YAMANA GOLD INC COM 98462Y100 15807 4024200 SH SOLE 4024200 0 0 YELP INC CL A 985817105 6128 164564 SH SOLE 164564 0 0 YETI HLDGS INC COM 98585X104 15690 183100 SH SOLE 183100 0 0 YEXT INC COM 98585N106 2681 222900 SH SOLE 222900 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1635 57300 SH SOLE 57300 0 0 YORK WTR CO COM 987184108 1258 28800 SH SOLE 28800 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2349 504184 SH SOLE 504184 0 0 YUM BRANDS INC COM 988498101 144079 1177984 SH SOLE 1177984 0 0 YUM CHINA HLDGS INC COM 98850P109 60646 1043648 SH SOLE 1043648 0 0 ZAI LAB LTD ADR 98887Q104 19294 183071 SH SOLE 183071 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 109052 211579 SH SOLE 211579 0 0 ZENDESK INC COM 98936J101 54591 469033 SH SOLE 469033 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 3039 45600 SH SOLE 45600 0 0 ZILLOW GROUP INC CL A 98954M101 21460 242269 SH SOLE 242269 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 56483 640829 SH SOLE 640829 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 120713 824765 SH SOLE 824765 0 0 ZIONS BANCORPORATION N A COM 989701107 22404 362000 SH SOLE 362000 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 860 472320 SH SOLE 472320 0 0 ZOETIS INC CL A 98978V103 364437 1877187 SH SOLE 1877187 0 0 ZOGENIX INC COM NEW 98978L204 1677 110400 SH SOLE 110400 0 0 ZOMEDICA CORP COM 98980M109 1071 2045100 SH SOLE 2045100 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 219882 840850 SH SOLE 840850 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 24580 401700 SH SOLE 401700 0 0 ZSCALER INC COM 98980G102 84586 322575 SH SOLE 322575 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 33573 1095005 SH SOLE 1095005 0 0 ZUMIEZ INC COM 989817101 1920 48300 SH SOLE 48300 0 0 ZUORA INC COM CL A 98983V106 4075 245800 SH SOLE 245800 0 0 ZYMEWORKS INC COM 98985W102 2364 81400 SH SOLE 81400 0 0 ZYNEX INC COM 98986M103 525 46100 SH SOLE 46100 0 0 ZYNGA INC CL A 98986T108 15396 2044653 SH SOLE 2044653 0 0