0001582202-21-000001.txt : 20210205 0001582202-21-000001.hdr.sgml : 20210205 20210205090818 ACCESSION NUMBER: 0001582202-21-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210205 DATE AS OF CHANGE: 20210205 EFFECTIVENESS DATE: 20210205 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: 21594016 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 12-31-2020 12-31-2020 Swiss National Bank
BOERSENSTRASSE 15 P.O. BOX 2800 ZURICH V8 CH-8022
13F HOLDINGS REPORT 028-15577 N
Etienne Marrel Risk Manager 0041586312153 Etienne Marrel Zurich V8 02-05-2021 0 2490 140741911 false
INFORMATION TABLE 2 InfoTable_Q42020.xml 10X GENOMICS INC CL A COM 88025U109 32837 231900 SH SOLE 231900 0 0 1LIFE HEALTHCARE INC COM 68269G107 4985 114200 SH SOLE 114200 0 0 1ST SOURCE CORP COM 336901103 1749 43389 SH SOLE 43389 0 0 2U INC COM 90214J101 6458 161400 SH SOLE 161400 0 0 3-D SYS CORP DEL COM NEW 88554D205 2870 273850 SH SOLE 273850 0 0 3M CO COM 88579Y101 380182 2175076 SH SOLE 2175076 0 0 51JOB INC SPONSORED ADS 316827104 5416 77372 SH SOLE 77372 0 0 8X8 INC NEW COM 282914100 7694 223200 SH SOLE 223200 0 0 A10 NETWORKS INC COM 002121101 1129 114500 SH SOLE 114500 0 0 AAON INC COM PAR $0.004 000360206 6287 94350 SH SOLE 94350 0 0 AAR CORP COM 000361105 2738 75600 SH SOLE 75600 0 0 ABBOTT LABS COM 002824100 756916 6913108 SH SOLE 6913108 0 0 ABBVIE INC COM 00287Y109 714068 6664191 SH SOLE 6664191 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2871 141000 SH SOLE 141000 0 0 ABIOMED INC COM 003654100 55133 170058 SH SOLE 170058 0 0 ABM INDS INC COM 000957100 5714 151000 SH SOLE 151000 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 1097 92100 SH SOLE 92100 0 0 ACACIAMUNICATIONS INC COM 00401C108 6238 85500 SH SOLE 85500 0 0 ACADIA HEALTHCAREPANY IN COM 00404A109 9100 181068 SH SOLE 181068 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 14402 269404 SH SOLE 269404 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2768 195100 SH SOLE 195100 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1157 114600 SH SOLE 114600 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 520 68600 SH SOLE 68600 0 0 ACCELERON PHARMA INC COM 00434H108 14726 115100 SH SOLE 115100 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 728655 2789538 SH SOLE 2789538 0 0 ACCO BRANDS CORP COM 00081T108 1805 213600 SH SOLE 213600 0 0 ACCOLADE INC COM 00437E102 1214 27900 SH SOLE 27900 0 0 ACI WORLDWIDE INC COM 004498101 10099 262800 SH SOLE 262800 0 0 ACM RESEARCH INC COM CL A 00108J109 2096 25800 SH SOLE 25800 0 0 ACTIVISION BLIZZARD INC COM 00507V109 291059 3134720 SH SOLE 3134720 0 0 ACUITY BRANDS INC COM 00508Y102 10850 89600 SH SOLE 89600 0 0 ACUSHNET HOLDINGS CORP COM 005098108 3401 83900 SH SOLE 83900 0 0 ACUTUS MED INC COM 005111109 545 18900 SH SOLE 18900 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 11802 199600 SH SOLE 199600 0 0 ADDUS HOMECARE CORP COM 006739106 3923 33500 SH SOLE 33500 0 0 ADIENT PLC ORD SHS G0084W101 7027 202098 SH SOLE 202098 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 994258 1988039 SH SOLE 1988039 0 0 ADT INC DEL COM 00090Q103 2706 344700 SH SOLE 344700 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3982 117300 SH SOLE 117300 0 0 ADTRAN INC COM 00738A106 1597 108100 SH SOLE 108100 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 41150 261252 SH SOLE 261252 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 9888 118300 SH SOLE 118300 0 0 ADVANCED ENERGY INDS COM 007973100 8407 86700 SH SOLE 86700 0 0 ADVANCED MICRO DEVICES INC COM 007903107 406572 4433236 SH SOLE 4433236 0 0 ADVANSIX INC COM 00773T101 1273 63700 SH SOLE 63700 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1399 129100 SH SOLE 129100 0 0 AECOM COM 00766T100 18059 362780 SH SOLE 362780 0 0 AEGION CORP COM 00770F104 1322 69600 SH SOLE 69600 0 0 AERCAP HOLDINGS NV SHS N00985106 13378 293500 SH SOLE 293500 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1208 89400 SH SOLE 89400 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 7996 151300 SH SOLE 151300 0 0 AEROVIRONMENT INC COM 008073108 4493 51700 SH SOLE 51700 0 0 AES CORP COM 00130H105 59081 2514093 SH SOLE 2514093 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 10709 105300 SH SOLE 105300 0 0 AFLAC INC COM 001055102 117022 2631475 SH SOLE 2631475 0 0 AGCO CORP COM 001084102 14835 143900 SH SOLE 143900 0 0 AGENUS INC COM NEW 00847G705 989 311100 SH SOLE 311100 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 138145 1165883 SH SOLE 1165883 0 0 AGILYSYS INC COM 00847J105 1739 45300 SH SOLE 45300 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 6090 140560 SH SOLE 140560 0 0 AGNICO EAGLE MINES LTD COM 008474108 136617 1940153 SH SOLE 1940153 0 0 AGREE REALTY CORP COM 008492100 8108 121782 SH SOLE 121782 0 0 AIR LEASE CORP CL A 00912X302 10870 244700 SH SOLE 244700 0 0 AIR PRODS & CHEMS INC COM 009158106 227893 834102 SH SOLE 834102 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1061 33850 SH SOLE 33850 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 114372 1089360 SH SOLE 1089360 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 851 304085 SH SOLE 304085 0 0 AKERO THERAPEUTICS INC COM 00973Y108 911 35300 SH SOLE 35300 0 0 AKOUOS INC COM 00973J101 385 19400 SH SOLE 19400 0 0 ALAMO GROUP INC COM 011311107 3145 22800 SH SOLE 22800 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 7778 889936 SH SOLE 889936 0 0 ALARM HLDGS INC COM 011642105 10304 99600 SH SOLE 99600 0 0 ALASKA AIR GROUP INC COM 011659109 3635 69900 SH SOLE 69900 0 0 ALBANY INTL CORP CL A 012348108 5110 69600 SH SOLE 69600 0 0 ALBEMARLE CORP COM 012653101 59304 402007 SH SOLE 402007 0 0 ALBIREO PHARMA INC COM 01345P106 1287 34300 SH SOLE 34300 0 0 ALCOA CORP COM 013872106 9690 420394 SH SOLE 420394 0 0 ALECTOR INC COM 014442107 1490 98500 SH SOLE 98500 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2675 155720 SH SOLE 155720 0 0 ALEXANDERS INC COM 014752109 1442 5200 SH SOLE 5200 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 84939 476595 SH SOLE 476595 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 129309 827631 SH SOLE 827631 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 39071 2372800 SH SOLE 2372800 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1093677 4699337 SH SOLE 4699337 0 0 ALIGN TECHNOLOGY INC COM 016255101 151086 282731 SH SOLE 282731 0 0 ALKERMES PLC SHS G01767105 7178 359800 SH SOLE 359800 0 0 ALLAKOS INC COM 01671P100 7742 55300 SH SOLE 55300 0 0 ALLEGHANY CORP DEL COM 017175100 42640 70632 SH SOLE 70632 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4813 287000 SH SOLE 287000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1498 43900 SH SOLE 43900 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1727 9128 SH SOLE 9128 0 0 ALLEGION PLC ORD SHS G0176J109 40584 348719 SH SOLE 348719 0 0 ALLETE INC COM NEW 018522300 7272 117400 SH SOLE 117400 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 7597 102523 SH SOLE 102523 0 0 ALLIANT ENERGY CORP COM 018802108 54436 1056385 SH SOLE 1056385 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 11037 255900 SH SOLE 255900 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 3577 141700 SH SOLE 141700 0 0 ALLOVIR INC COM 019818103 1130 29400 SH SOLE 29400 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5320 368400 SH SOLE 368400 0 0 ALLSTATE CORP COM 020002101 177104 1611061 SH SOLE 1611061 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 56930 438024 SH SOLE 438024 0 0 ALPHABET INC CAP STK CL A 02079K305 1988584 1134622 SH SOLE 1134622 0 0 ALPHABET INC CAP STK CL C 02079K107 1986450 1133896 SH SOLE 1133896 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1484 102200 SH SOLE 102200 0 0 ALTABANCORP COM 021347109 1022 36600 SH SOLE 36600 0 0 ALTAIR ENGR INC COM CL A 021369103 5277 90700 SH SOLE 90700 0 0 ALTERYX INC COM CL A 02156B103 14737 121000 SH SOLE 121000 0 0 ALTICE USA INC CL A 02156K103 35434 935680 SH SOLE 935680 0 0 ALTRA INDL MOTION CORP COM 02208R106 8104 146200 SH SOLE 146200 0 0 ALTRIA GROUP INC COM 02209S103 301766 7360150 SH SOLE 7360150 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 1440 16700 SH SOLE 16700 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 448 32600 SH SOLE 32600 0 0 AMAZON INC COM 023135106 5236332 1607751 SH SOLE 1607751 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1596 103800 SH SOLE 103800 0 0 AMBARELLA INC SHS G037AX101 7147 77833 SH SOLE 77833 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 276 130141 SH SOLE 130141 0 0 AMC NETWORKS INC CL A 00164V103 2157 60300 SH SOLE 60300 0 0 AMCOR PLC ORD G0250X107 75983 6455648 SH SOLE 6455648 0 0 AMEDISYS INC COM 023436108 21530 73400 SH SOLE 73400 0 0 AMER SOFTWARE INC CL A 029683109 1181 68800 SH SOLE 68800 0 0 AMER STATES WTR CO COM 029899101 6631 83400 SH SOLE 83400 0 0 AMERANT BANCORP INC CL A 023576101 736 48400 SH SOLE 48400 0 0 AMERCO COM 023586100 29585 65170 SH SOLE 65170 0 0 AMEREN CORP COM 023608102 115057 1473962 SH SOLE 1473962 0 0 AMERESCO INC CL A 02361E108 2450 46900 SH SOLE 46900 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4534 287500 SH SOLE 287500 0 0 AMERICAN ASSETS TR INC COM 024013104 3341 115700 SH SOLE 115700 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2138 256300 SH SOLE 256300 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 13308 311152 SH SOLE 311152 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 7135 355500 SH SOLE 355500 0 0 AMERICAN ELEC PWR CO INC COM 025537101 188044 2258242 SH SOLE 2258242 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 5737 207400 SH SOLE 207400 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1827 245960 SH SOLE 245960 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 24895 284128 SH SOLE 284128 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 19144 638117 SH SOLE 638117 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 123154 3252870 SH SOLE 3252870 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1760 18313 SH SOLE 18313 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1021 33500 SH SOLE 33500 0 0 AMERICAN TOWER CORP NEW COM 03027X100 390577 1740075 SH SOLE 1740075 0 0 AMERICAN VANGUARD CORP COM 030371108 963 62051 SH SOLE 62051 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3416 36400 SH SOLE 36400 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 114636 746963 SH SOLE 746963 0 0 AMERICAS CAR-MART INC COM 03062T105 1560 14200 SH SOLE 14200 0 0 AMERICOLD RLTY TR COM 03064D108 17187 460400 SH SOLE 460400 0 0 AMERIS BANCORP COM 03076K108 5693 149544 SH SOLE 149544 0 0 AMERISAFE INC COM 03071H100 2510 43700 SH SOLE 43700 0 0 AMERISOURCEBERGEN CORP COM 03073E105 56523 578184 SH SOLE 578184 0 0 AMETEK INC COM 031100100 104938 867683 SH SOLE 867683 0 0 AMGEN INC COM 031162100 521325 2267418 SH SOLE 2267418 0 0 AMICUS THERAPEUTICS INC COM 03152W109 12159 526600 SH SOLE 526600 0 0 AMKOR TECHNOLOGY INC COM 031652100 3708 245900 SH SOLE 245900 0 0 AMN HEALTHCARE SVCS INC COM 001744101 7248 106200 SH SOLE 106200 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 992 217000 SH SOLE 217000 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1727 85900 SH SOLE 85900 0 0 AMPHENOL CORP NEW CL A 032095101 219860 1681274 SH SOLE 1681274 0 0 AMYRIS INC COM NEW 03236M200 1575 255100 SH SOLE 255100 0 0 ANALOG DEVICES INC COM 032654105 206068 1394897 SH SOLE 1394897 0 0 ANAPLAN INC COM 03272L108 17876 248800 SH SOLE 248800 0 0 ANAPTYSBIO INC COM 032724106 1195 55600 SH SOLE 55600 0 0 ANDERSONS INC COM 034164103 1734 70750 SH SOLE 70750 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 2086 158100 SH SOLE 158100 0 0 ANGIODYNAMICS INC COM 03475V101 1317 85900 SH SOLE 85900 0 0 ANI PHARMACEUTICALS INC COM 00182C103 650 22400 SH SOLE 22400 0 0 ANIKA THERAPEUTICS INC COM 035255108 1444 31900 SH SOLE 31900 0 0 ANNEXON INC COM 03589W102 756 30200 SH SOLE 30200 0 0 ANSYS INC COM 03662Q105 117871 324000 SH SOLE 324000 0 0 ANTARES PHARMA INC COM 036642106 1422 356500 SH SOLE 356500 0 0 ANTERIX INC COM 03676C100 953 25350 SH SOLE 25350 0 0 ANTERO MIDSTREAM CORP COM 03676B102 4999 648400 SH SOLE 648400 0 0 ANTERO RESOURCES CORP COM 03674X106 2824 518100 SH SOLE 518100 0 0 ANTHEM INC COM 036752103 328542 1023207 SH SOLE 1023207 0 0 AON PLC SHS CL A G0403H108 206421 977049 SH SOLE 977049 0 0 APACHE CORP COM 037411105 12110 853400 SH SOLE 853400 0 0 APARTMENT INCOME REIT CORP COM 03750L109 13201 343684 SH SOLE 343684 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 7333 128200 SH SOLE 128200 0 0 APHRIA INC COM 03765K104 4306 622500 SH SOLE 622500 0 0 API GROUP CORP COM STK 00187Y100 4516 248800 SH SOLE 248800 0 0 APOGEE ENTERPRISES INC COM 037598109 1780 56200 SH SOLE 56200 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 1208 66144 SH SOLE 66144 0 0 APOLLOL REAL EST FIN INC COM 03762U105 3542 317139 SH SOLE 317139 0 0 APPFOLIO INC COM CL A 03783C100 6139 34100 SH SOLE 34100 0 0 APPIAN CORP CL A 03782L101 11038 68100 SH SOLE 68100 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6189 479410 SH SOLE 479410 0 0 APPLE INC COM 037833100 8598126 64798596 SH SOLE 64798596 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6840 87700 SH SOLE 87700 0 0 APPLIED MATLS INC COM 038222105 297617 3448635 SH SOLE 3448635 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 726 23600 SH SOLE 23600 0 0 APPLIED THERAPEUTICS INC COM 03828A101 669 30400 SH SOLE 30400 0 0 APREA THERAPEUTICS INC COM 03836J102 104 21200 SH SOLE 21200 0 0 APTARGROUP INC COM 038336103 19959 145800 SH SOLE 145800 0 0 APTIV PLC SHS G6095L109 132856 1019696 SH SOLE 1019696 0 0 ARAMARK COM 03852U106 33053 858975 SH SOLE 858975 0 0 ARBOR REALTY TRUST INC COM 038923108 3431 241951 SH SOLE 241951 0 0 ARCBEST CORP COM 03937C105 2445 57300 SH SOLE 57300 0 0 ARCH CAP GROUP LTD ORD G0450A105 64290 1782367 SH SOLE 1782367 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 105770 2098197 SH SOLE 2098197 0 0 ARCHROCK INC COM 03957W106 2551 294600 SH SOLE 294600 0 0 ARCONIC CORPORATION COM 03966V107 6628 222400 SH SOLE 222400 0 0 ARCOSA INC COM 039653100 6004 109300 SH SOLE 109300 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1913 44100 SH SOLE 44100 0 0 ARCUS BIOSCIENCES INC COM 03969F109 2476 95396 SH SOLE 95396 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 684 24300 SH SOLE 24300 0 0 ARDELYX INC COM 039697107 835 129000 SH SOLE 129000 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 10011 130305 SH SOLE 130305 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 11427 242866 SH SOLE 242866 0 0 ARESL REAL ESTATE CORP COM 04013V108 849 71300 SH SOLE 71300 0 0 ARGAN INC COM 04010E109 1499 33700 SH SOLE 33700 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 3261 74616 SH SOLE 74616 0 0 ARISTA NETWORKS INC COM 040413106 62602 215446 SH SOLE 215446 0 0 ARKO CORP COM 041242108 586 65061 SH SOLE 65061 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1470 131000 SH SOLE 131000 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1580 146412 SH SOLE 146412 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 8049 108200 SH SOLE 108200 0 0 ARROW ELECTRS INC COM 042735100 28526 293173 SH SOLE 293173 0 0 ARROW FINL CORP COM 042744102 1032 34493 SH SOLE 34493 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 16858 219700 SH SOLE 219700 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6635 131800 SH SOLE 131800 0 0 ARVINAS INC COM 04335A105 5937 69900 SH SOLE 69900 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6369 43700 SH SOLE 43700 0 0 ASGN INC COM 00191U102 9915 118700 SH SOLE 118700 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 9742 123000 SH SOLE 123000 0 0 ASPEN TECHNOLOGY INC COM 045327103 19954 153200 SH SOLE 153200 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 427 70500 SH SOLE 70500 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 978 40400 SH SOLE 40400 0 0 ASSOCIATED BANC CORP COM 045487105 5924 347440 SH SOLE 347440 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 256 7300 SH SOLE 7300 0 0 ASSURANT INC COM 04621X108 30691 225307 SH SOLE 225307 0 0 ASSURED GUARANTY LTD COM G0585R106 5948 188900 SH SOLE 188900 0 0 ASTEC INDS INC COM 046224101 2668 46100 SH SOLE 46100 0 0 AT HOME GROUP INC COM 04650Y100 1685 109000 SH SOLE 109000 0 0 AT&T INC COM 00206R102 838496 29154937 SH SOLE 29154937 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 3133 159600 SH SOLE 159600 0 0 ATHENE HOLDING LTD CL A G0684D107 20584 477153 SH SOLE 477153 0 0 ATHENEX INC COM 04685N103 1379 124700 SH SOLE 124700 0 0 ATHERSYS INC NEW COM 04744L106 729 416600 SH SOLE 416600 0 0 ATKORE INTL GROUP INC COM 047649108 4395 106900 SH SOLE 106900 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 5875 178347 SH SOLE 178347 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 807 14800 SH SOLE 14800 0 0 ATLAS CORP SHARES Y0436Q109 2131 196600 SH SOLE 196600 0 0 ATMOS ENERGY CORP COM 049560105 46951 491992 SH SOLE 491992 0 0 ATN INTL INC COM 00215F107 1061 25400 SH SOLE 25400 0 0 ATRECA INC CL A COM 04965G109 963 59600 SH SOLE 59600 0 0 ATRICURE INC COM 04963C209 5656 101600 SH SOLE 101600 0 0 ATRION CORP COM 049904105 2121 3302 SH SOLE 3302 0 0 AUDIOCODES LTD ORD M15342104 1529 55655 SH SOLE 55655 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 3368 244000 SH SOLE 244000 0 0 AURORA CANNABIS INC COM 05156X884 3422 410772 SH SOLE 410772 0 0 AUTODESK INC COM 052769106 252727 827689 SH SOLE 827689 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 16195 162563 SH SOLE 162563 0 0 AUTOLIV INC COM 052800109 28881 313586 SH SOLE 313586 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 345105 1958598 SH SOLE 1958598 0 0 AUTONATION INC COM 05329W102 8947 128200 SH SOLE 128200 0 0 AUTOZONE INC COM 053332102 140798 118773 SH SOLE 118773 0 0 AVALARA INC COM 05338G106 49434 299800 SH SOLE 299800 0 0 AVALONBAY CMNTYS INC COM 053484101 119251 743322 SH SOLE 743322 0 0 AVANOS MED INC COM 05350V106 4964 108200 SH SOLE 108200 0 0 AVANTOR INC COM 05352A100 55042 1955300 SH SOLE 1955300 0 0 AVAYA HLDGS CORP COM 05351X101 3593 187600 SH SOLE 187600 0 0 AVERY DENNISON CORP COM 053611109 48918 315375 SH SOLE 315375 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 758 29700 SH SOLE 29700 0 0 AVIENT CORPORATION COM 05368V106 8342 207100 SH SOLE 207100 0 0 AVIS BUDGET GROUP COM 053774105 4704 126100 SH SOLE 126100 0 0 AVISTA CORP COM 05379B107 6161 153500 SH SOLE 153500 0 0 AVNET INC COM 053807103 7858 223800 SH SOLE 223800 0 0 AVROBIO INC COM 05455M100 1117 80100 SH SOLE 80100 0 0 AXALTA COATING SYS LTD COM G0750C108 22857 800608 SH SOLE 800608 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2204 75700 SH SOLE 75700 0 0 AXIS CAP HLDGS LTD SHS G0692U109 9604 190600 SH SOLE 190600 0 0 AXOGEN INC COM 05463X106 1452 81100 SH SOLE 81100 0 0 AXON ENTERPRISE INC COM 05464C101 17583 143500 SH SOLE 143500 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 2451 49100 SH SOLE 49100 0 0 AXOS FINANCIAL INC COM 05465C100 4545 121100 SH SOLE 121100 0 0 AXSOME THERAPEUTICS INC COM 05464T104 5149 63200 SH SOLE 63200 0 0 AZEK CO INC CL A 05478C105 6723 174850 SH SOLE 174850 0 0 AZZ INC COM 002474104 2813 59300 SH SOLE 59300 0 0 B & G FOODS INC NEW COM 05508R106 4029 145300 SH SOLE 145300 0 0 B. RILEY FINANCIAL INC COM 05580M108 1402 31700 SH SOLE 31700 0 0 B2GOLD CORP COM 11777Q209 23469 4187829 SH SOLE 4187829 0 0 BADGER METER INC COM 056525108 6208 66000 SH SOLE 66000 0 0 BAIDU INC SPON ADR REP A 056752108 149464 691194 SH SOLE 691194 0 0 BAKER HUGHES COMPANY CL A 05722G100 51703 2479739 SH SOLE 2479739 0 0 BALCHEM CORP COM 057665200 8434 73200 SH SOLE 73200 0 0 BALL CORP COM 058498106 114971 1233854 SH SOLE 1233854 0 0 BALLARD PWR SYS INC NEW COM 058586108 9096 388600 SH SOLE 388600 0 0 BALLYS CORPORATION COM 05875B106 1900 37825 SH SOLE 37825 0 0 BANC OF CALIFORNIA INC COM 05990K106 1490 101300 SH SOLE 101300 0 0 BANCFIRST CORP COM 05945F103 2390 40718 SH SOLE 40718 0 0 BANCORP INC DEL COM 05969A105 1596 116900 SH SOLE 116900 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 6363 231900 SH SOLE 231900 0 0 BANDWIDTH INC COM CL A 05988J103 6823 44400 SH SOLE 44400 0 0 BANK FIRST CORP COM 06211J100 1019 15717 SH SOLE 15717 0 0 BANK HAWAII CORP COM 062540109 6945 90637 SH SOLE 90637 0 0 BANK MARIN BANCORP COM 063425102 937 27300 SH SOLE 27300 0 0 BANK OZK COM 06417N103 8638 276233 SH SOLE 276233 0 0 BANKUNITED INC COM 06652K103 7283 209400 SH SOLE 209400 0 0 BANNER CORP COM NEW 06652V208 3713 79700 SH SOLE 79700 0 0 BAOZUN INC SPONSORED ADR 06684L103 3960 115291 SH SOLE 115291 0 0 BAR HBR BANKSHARES COM 066849100 770 34100 SH SOLE 34100 0 0 BARNES GROUP INC COM 067806109 5505 108600 SH SOLE 108600 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1180 17300 SH SOLE 17300 0 0 BAUSCH HEALTH COS INC COM 071734107 26569 1279960 SH SOLE 1279960 0 0 BAXTER INTL INC COM 071813109 193541 2412025 SH SOLE 2412025 0 0 BCE INC COM NEW 05534B760 26351 615954 SH SOLE 615954 0 0 BEACON ROOFING SUPPLY INC COM 073685109 5016 124800 SH SOLE 124800 0 0 BEAM THERAPEUTICS INC COM 07373V105 3127 38300 SH SOLE 38300 0 0 BECTON DICKINSON & CO COM 075887109 292312 1168221 SH SOLE 1168221 0 0 BED BATH & BEYOND INC COM 075896100 5062 285000 SH SOLE 285000 0 0 BEIGENE LTD SPONSORED ADR 07725L102 28386 109856 SH SOLE 109856 0 0 BELDEN INC COM 077454106 4215 100600 SH SOLE 100600 0 0 BELLRING BRANDS INC COM CL A 079823100 2173 89400 SH SOLE 89400 0 0 BENCHMARK ELECTRS INC COM 08160H101 2226 82400 SH SOLE 82400 0 0 BENEFITFOCUS INC COM 08180D106 951 65700 SH SOLE 65700 0 0 BERKLEY W R CORP COM 084423102 73247 1102782 SH SOLE 1102782 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1753 102400 SH SOLE 102400 0 0 BERRY GLOBAL GROUP INC COM 08579W103 16847 299818 SH SOLE 299818 0 0 BEST BUY INC COM 086516101 87601 877856 SH SOLE 877856 0 0 BEYOND MEAT INC COM 08862E109 7050 56400 SH SOLE 56400 0 0 BGC PARTNERS INC CL A 05541T101 2543 635708 SH SOLE 635708 0 0 BIG LOTS INC COM 089302103 3817 88906 SH SOLE 88906 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1815 28300 SH SOLE 28300 0 0 BILIBILI INC SPONS ADS REP Z 090040106 23151 270073 SH SOLE 270073 0 0 BILL HLDGS INC COM 090043100 15561 114000 SH SOLE 114000 0 0 BIO RAD LABS INC CL A 090572207 48734 83600 SH SOLE 83600 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2974 399168 SH SOLE 399168 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 808 192400 SH SOLE 192400 0 0 BIOGEN INC COM 09062X103 146416 597958 SH SOLE 597958 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 9831 114700 SH SOLE 114700 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2342 58700 SH SOLE 58700 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 60079 685132 SH SOLE 685132 0 0 BIO-TECHNE CORP COM 09073M104 27662 87111 SH SOLE 87111 0 0 BIOTELEMETRY INC COM 090672106 5579 77400 SH SOLE 77400 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1400 30300 SH SOLE 30300 0 0 BJS RESTAURANTS INC COM 09180C106 1944 50500 SH SOLE 50500 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 11628 311900 SH SOLE 311900 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 782 24400 SH SOLE 24400 0 0 BLACK HILLS CORP COM 092113109 8718 141879 SH SOLE 141879 0 0 BLACK KNIGHT INC COM 09215C105 102927 1164992 SH SOLE 1164992 0 0 BLACKBAUD INC COM 09227Q100 6450 112053 SH SOLE 112053 0 0 BLACKBERRY LTD COM 09228F103 14033 2115350 SH SOLE 2115350 0 0 BLACKLINE INC COM 09239B109 14578 109300 SH SOLE 109300 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 8644 314000 SH SOLE 314000 0 0 BLOCK H & R INC COM 093671105 6912 435800 SH SOLE 435800 0 0 BLOOM ENERGY CORP COM CL A 093712107 6351 221600 SH SOLE 221600 0 0 BLOOMIN BRANDS INC COM 094235108 3272 168500 SH SOLE 168500 0 0 BLUCORA INC COM 095229100 1725 108400 SH SOLE 108400 0 0 BLUE BIRD CORP COM 095306106 546 29911 SH SOLE 29911 0 0 BLUEBIRD BIO INC COM 09609G100 6478 149707 SH SOLE 149707 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 13312 118700 SH SOLE 118700 0 0 BMC STK HLDGS INC COM 05591B109 7742 144219 SH SOLE 144219 0 0 BOEING CO COM 097023105 433437 2024838 SH SOLE 2024838 0 0 BOINGO WIRELESS INC COM 09739C102 1214 95450 SH SOLE 95450 0 0 BOISE CASCADE CO DEL COM 09739D100 4245 88800 SH SOLE 88800 0 0 BOK FINL CORP COM NEW 05561Q201 4908 71674 SH SOLE 71674 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 729 37700 SH SOLE 37700 0 0 BOOKING HOLDINGS INC COM 09857L108 344432 154643 SH SOLE 154643 0 0 BOOT BARN HLDGS INC COM 099406100 2831 65300 SH SOLE 65300 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 45421 521000 SH SOLE 521000 0 0 BORGWARNER INC COM 099724106 35665 923006 SH SOLE 923006 0 0 BOSTON BEER INC CL A 100557107 21178 21300 SH SOLE 21300 0 0 BOSTON OMAHA CORP COM 101044105 981 35463 SH SOLE 35463 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1570 185800 SH SOLE 185800 0 0 BOSTON PROPERTIES INC COM 101121101 52814 558697 SH SOLE 558697 0 0 BOSTON SCIENTIFIC CORP COM 101137107 202119 5622225 SH SOLE 5622225 0 0 BOTTOMLINE TECH DEL INC COM 101388106 5327 101000 SH SOLE 101000 0 0 BOX INC CL A 10316T104 6382 353600 SH SOLE 353600 0 0 BOYD GAMING CORP COM 103304101 8116 189100 SH SOLE 189100 0 0 BRADY CORP CL A 104674106 5794 109700 SH SOLE 109700 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4602 386400 SH SOLE 386400 0 0 BRIDGE BANCORP INC COM 108035106 909 37600 SH SOLE 37600 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1066 97000 SH SOLE 97000 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 23627 136579 SH SOLE 136579 0 0 BRIGHTHOUSE FINL INC COM 10922N103 7614 210300 SH SOLE 210300 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2804 145460 SH SOLE 145460 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1074 71000 SH SOLE 71000 0 0 BRINKER INTL INC COM 109641100 5764 101900 SH SOLE 101900 0 0 BRINKS CO COM 109696104 8237 114400 SH SOLE 114400 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 534909 8623388 SH SOLE 8623388 0 0 BRISTOW GROUP INC COM 11040G103 450 17100 SH SOLE 17100 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 11093 670300 SH SOLE 670300 0 0 BROADCOM INC COM 11135F101 672193 1535213 SH SOLE 1535213 0 0 BROADMARK RLTY CAP INC COM 11135B100 2902 284500 SH SOLE 284500 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 137235 895789 SH SOLE 895789 0 0 BROOKDALE SR LIVING INC COM 112463104 1731 390739 SH SOLE 390739 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 6303 86985 SH SOLE 86985 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 28182 482850 SH SOLE 482850 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2142 177900 SH SOLE 177900 0 0 BROOKS AUTOMATION INC NEW COM 114340102 11317 166800 SH SOLE 166800 0 0 BROWN & BROWN INC COM 115236101 53047 1118900 SH SOLE 1118900 0 0 BROWN FORMAN CORP CL B 115637209 108217 1362421 SH SOLE 1362421 0 0 BRP GROUP INC COM CL A 05589G102 2748 91700 SH SOLE 91700 0 0 BRP INC COM SUN VTG 05577W200 6233 94300 SH SOLE 94300 0 0 BRUKER CORP COM 116794108 13116 242300 SH SOLE 242300 0 0 BRUNSWICK CORP COM 117043109 13647 179000 SH SOLE 179000 0 0 BRYN MAWR BK CORP COM 117665109 1374 44900 SH SOLE 44900 0 0 BUCKLE INC COM 118440106 1962 67200 SH SOLE 67200 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 10786 264300 SH SOLE 264300 0 0 BUNGE LIMITED COM G16962105 34587 527403 SH SOLE 527403 0 0 BURFORD CAP LTD ORD SHS G17977110 4339 446819 SH SOLE 446819 0 0 BURLINGTON STORES INC COM 122017106 69455 265552 SH SOLE 265552 0 0 BWX TECHNOLOGIES INC COM 05605H100 12984 215400 SH SOLE 215400 0 0 BYLINE BANCORP INC COM 124411109 871 56400 SH SOLE 56400 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 68873 733711 SH SOLE 733711 0 0 CABLE ONE INC COM 12685J105 40767 18300 SH SOLE 18300 0 0 CABOT CORP COM 127055101 5740 127900 SH SOLE 127900 0 0 CABOT OIL & GAS CORP COM 127097103 32510 1996932 SH SOLE 1996932 0 0 CACI INTL INC CL A 127190304 14137 56700 SH SOLE 56700 0 0 CACTUS INC CL A 127203107 2800 107400 SH SOLE 107400 0 0 CADENCE BANCORPORATION CL A 12739A100 4676 284805 SH SOLE 284805 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 143626 1052742 SH SOLE 1052742 0 0 CADIZ INC COM NEW 127537207 826 77600 SH SOLE 77600 0 0 CAE INC COM 124765108 30804 1111200 SH SOLE 1111200 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 30142 405844 SH SOLE 405844 0 0 CAESARSTONE LTD ORD SHS M20598104 693 53800 SH SOLE 53800 0 0 CAI INTERNATIONAL INC COM 12477X106 1115 35700 SH SOLE 35700 0 0 CAL MAINE FOODS INC COM NEW 128030202 3180 84700 SH SOLE 84700 0 0 CALAVO GROWERS INC COM 128246105 2631 37900 SH SOLE 37900 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 6035 111700 SH SOLE 111700 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 588 119700 SH SOLE 119700 0 0 CALIX INC COM 13100M509 3720 125000 SH SOLE 125000 0 0 CALLAWAY GOLF CO COM 131193104 4864 202600 SH SOLE 202600 0 0 CAMDEN NATL CORP COM 133034108 1212 33861 SH SOLE 33861 0 0 CAMDEN PPTY TR SH BEN INT 133131102 55667 557113 SH SOLE 557113 0 0 CAMECO CORP COM 13321L108 21253 1585900 SH SOLE 1585900 0 0 CAMPBELL SOUP CO COM 134429109 59751 1235803 SH SOLE 1235803 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2259 86700 SH SOLE 86700 0 0 CAMTEK LTD ORD M20791105 1186 53505 SH SOLE 53505 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4003 134600 SH SOLE 134600 0 0 CANADIAN NAT RES LTD COM 136385101 113762 4731600 SH SOLE 4731600 0 0 CANADIAN NATL RY CO COM 136375102 312833 2844200 SH SOLE 2844200 0 0 CANADIAN PAC RY LTD COM 13645T100 188474 543100 SH SOLE 543100 0 0 CANNAE HLDGS INC COM 13765N107 8256 186494 SH SOLE 186494 0 0 CANOPY GROWTH CORP COM 138035100 21966 892300 SH SOLE 892300 0 0 CANTEL MED CORP COM 138098108 6778 85950 SH SOLE 85950 0 0 CAPITAL CITY BK GROUP INC COM 139674105 642 26100 SH SOLE 26100 0 0 CAPITOL FED FINL INC COM 14057J101 3809 304700 SH SOLE 304700 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 13562 322900 SH SOLE 322900 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1269 218500 SH SOLE 218500 0 0 CARA THERAPEUTICS INC COM 140755109 1525 100800 SH SOLE 100800 0 0 CARDINAL HEALTH INC COM 14149Y108 59188 1105081 SH SOLE 1105081 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3925 89700 SH SOLE 89700 0 0 CARDLYTICS INC COM 14161W105 7924 55500 SH SOLE 55500 0 0 CARDTRONICS PLC SHS CL A G1991C105 3025 85700 SH SOLE 85700 0 0 CAREDX INC COM 14167L103 7622 105200 SH SOLE 105200 0 0 CARETRUST REIT INC COM 14174T107 4812 216949 SH SOLE 216949 0 0 CARGURUS INC COM CL A 141788109 5997 189000 SH SOLE 189000 0 0 CARLISLE COS INC COM 142339100 19273 123400 SH SOLE 123400 0 0 CARMAX INC COM 143130102 58168 615798 SH SOLE 615798 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 42937 1982319 SH SOLE 1982319 0 0 CARPARTS INC COM 14427M107 975 78700 SH SOLE 78700 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3154 108300 SH SOLE 108300 0 0 CARRIAGE SVCS INC COM 143905107 1211 38671 SH SOLE 38671 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 117204 3107208 SH SOLE 3107208 0 0 CARS INC COM 14575E105 1720 152200 SH SOLE 152200 0 0 CARTERS INC COM 146229109 9294 98800 SH SOLE 98800 0 0 CARVANA CO CL A 146869102 56531 236000 SH SOLE 236000 0 0 CASA SYS INC COM 14713L102 415 67300 SH SOLE 67300 0 0 CASELLA WASTE SYS INC CL A 147448104 6647 107300 SH SOLE 107300 0 0 CASEYS GEN STORES INC COM 147528103 14895 83387 SH SOLE 83387 0 0 CASS INFORMATION SYS INC COM 14808P109 1068 27452 SH SOLE 27452 0 0 CASTLE BIOSCIENCES INC COM 14843C105 2746 40900 SH SOLE 40900 0 0 CATALENT INC COM 148806102 64503 619800 SH SOLE 619800 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 732 219300 SH SOLE 219300 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1024 109418 SH SOLE 109418 0 0 CATERPILLAR INC COM 149123101 372202 2044842 SH SOLE 2044842 0 0 CATHAY GEN BANCORP COM 149150104 5514 171300 SH SOLE 171300 0 0 CAVCO INDS INC DEL COM 149568107 3281 18700 SH SOLE 18700 0 0 CBIZ INC COM 124805102 3121 117300 SH SOLE 117300 0 0 CBRE GROUP INC CL A 12504L109 79475 1267137 SH SOLE 1267137 0 0 CBTX INC COM 12481V104 1075 42158 SH SOLE 42158 0 0 CDK GLOBAL INC COM 12508E101 14255 275028 SH SOLE 275028 0 0 CDW CORP COM 12514G108 71046 539083 SH SOLE 539083 0 0 CELANESE CORP DEL COM 150870103 58101 447134 SH SOLE 447134 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2032 251700 SH SOLE 251700 0 0 CELLCOM ISRAEL LTD SHS M2196U109 963 195531 SH SOLE 195531 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1551 88500 SH SOLE 88500 0 0 CEL-SCI CORP COM PAR NEW 150837607 968 83000 SH SOLE 83000 0 0 CELSIUS HLDGS INC COM NEW 15118V207 3164 62900 SH SOLE 62900 0 0 CENOVUS ENERGY INC COM 15135U109 26539 4356900 SH SOLE 4356900 0 0 CENTENE CORP DEL COM 15135B101 131351 2188097 SH SOLE 2188097 0 0 CENTERPOINT ENERGY INC COM 15189T107 44519 2057257 SH SOLE 2057257 0 0 CENTERSPACE COM 15202L107 2049 29000 SH SOLE 29000 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3259 89700 SH SOLE 89700 0 0 CENTRAL GARDEN & PET CO COM 153527106 844 21850 SH SOLE 21850 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1220 64200 SH SOLE 64200 0 0 CENTURY ALUM CO COM 156431108 1343 121750 SH SOLE 121750 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 518 6700 SH SOLE 6700 0 0 CENTURY CMNTYS INC COM 156504300 2809 64166 SH SOLE 64166 0 0 CERENCE INC COM 156727109 8345 83050 SH SOLE 83050 0 0 CERIDIAN HCM HLDG INC COM 15677J108 53429 501400 SH SOLE 501400 0 0 CERNER CORP COM 156782104 90532 1153569 SH SOLE 1153569 0 0 CERUS CORP COM 157085101 2600 375700 SH SOLE 375700 0 0 CEVA INC COM 157210105 2270 49900 SH SOLE 49900 0 0 CF INDS HLDGS INC COM 125269100 31300 808566 SH SOLE 808566 0 0 CGI INC CL A SUB VTG 12532H104 73256 922900 SH SOLE 922900 0 0 CHAMPIONX CORPORATION COM 15872M104 6563 428922 SH SOLE 428922 0 0 CHANGE HEALTHCARE INC COM 15912K100 9622 515951 SH SOLE 515951 0 0 CHANNELADVISOR CORP COM 159179100 973 60900 SH SOLE 60900 0 0 CHARLES RIV LABS INTL INC COM 159864107 28059 112300 SH SOLE 112300 0 0 CHART INDS INC COM PAR $0.01 16115Q308 9600 81500 SH SOLE 81500 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 379711 573971 SH SOLE 573971 0 0 CHASE CORP COM 16150R104 1727 17100 SH SOLE 17100 0 0 CHATHAM LODGING TR COM 16208T102 1157 107100 SH SOLE 107100 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 86405 650100 SH SOLE 650100 0 0 CHEESECAKE FACTORY INC COM 163072101 3628 97900 SH SOLE 97900 0 0 CHEFS WHSE INC COM 163086101 1865 72600 SH SOLE 72600 0 0 CHEGG INC COM 163092109 25392 281100 SH SOLE 281100 0 0 CHEMED CORP NEW COM 16359R103 19174 36000 SH SOLE 36000 0 0 CHEMOCENTRYX INC COM 16383L106 6749 109000 SH SOLE 109000 0 0 CHEMOURS CO COM 163851108 9205 371300 SH SOLE 371300 0 0 CHENIERE ENERGY INC COM NEW 16411R208 61158 1018793 SH SOLE 1018793 0 0 CHESAPEAKE UTILS CORP COM 165303108 4031 37250 SH SOLE 37250 0 0 CHEVRON CORP NEW COM 166764100 616370 7298640 SH SOLE 7298640 0 0 CHEWY INC CL A 16679L109 25637 285200 SH SOLE 285200 0 0 CHILDRENS PL INC COM 168905107 1568 31300 SH SOLE 31300 0 0 CHIMERA INVT CORP COM NEW 16934Q208 5377 524580 SH SOLE 524580 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 139313 100463 SH SOLE 100463 0 0 CHOICE HOTELS INTL INC COM 169905106 8684 81367 SH SOLE 81367 0 0 CHUBB LIMITED COM H1467J104 294728 1914812 SH SOLE 1914812 0 0 CHURCH & DWIGHT INC COM 171340102 144513 1656691 SH SOLE 1656691 0 0 CHURCHILL DOWNS INC COM 171484108 15622 80200 SH SOLE 80200 0 0 CIENA CORP COM NEW 171779309 18360 347400 SH SOLE 347400 0 0 CIGNA CORP NEW COM 125523100 288683 1386699 SH SOLE 1386699 0 0 CIMAREX ENERGY CO COM 171798101 8655 230751 SH SOLE 230751 0 0 CIMPRESS PLC SHS EURO G2143T103 3597 41000 SH SOLE 41000 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1575 103100 SH SOLE 103100 0 0 CINCINNATI FINL CORP COM 172062101 50420 577091 SH SOLE 577091 0 0 CINEMARK HLDGS INC COM 17243V102 4405 253000 SH SOLE 253000 0 0 CINTAS CORP COM 172908105 121402 343467 SH SOLE 343467 0 0 CIRCOR INTL INC COM 17273K109 1563 40650 SH SOLE 40650 0 0 CIRRUS LOGIC INC COM 172755100 10850 132000 SH SOLE 132000 0 0 CISCO SYS INC COM 17275R102 748643 16729445 SH SOLE 16729445 0 0 CIT GROUP INC COM NEW 125581801 8002 222900 SH SOLE 222900 0 0 CITIZENS INC CL A 174740100 646 112700 SH SOLE 112700 0 0 CITRIX SYS INC COM 177376100 118846 913499 SH SOLE 913499 0 0 CITY HLDG CO COM 177835105 2532 36400 SH SOLE 36400 0 0 CITY OFFICE REIT INC COM 178587101 958 98100 SH SOLE 98100 0 0 CLEAN ENERGY FUELS CORP COM 184499101 2648 336958 SH SOLE 336958 0 0 CLEAN HARBORS INC COM 184496107 9109 119700 SH SOLE 119700 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1307 792400 SH SOLE 792400 0 0 CLEARWATER PAPER CORP COM 18538R103 1419 37600 SH SOLE 37600 0 0 CLEARWAY ENERGY INC CL A 18539C105 2200 74450 SH SOLE 74450 0 0 CLEARWAY ENERGY INC CL C 18539C204 5529 173150 SH SOLE 173150 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 13154 903440 SH SOLE 903440 0 0 CLOROX CO DEL COM 189054109 191418 947987 SH SOLE 947987 0 0 CLOUDERA INC COM 18914U100 6518 468613 SH SOLE 468613 0 0 CLOUDFLARE INC CL A COM 18915M107 44249 582300 SH SOLE 582300 0 0 CLOVIS ONCOLOGY INC COM 189464100 896 186600 SH SOLE 186600 0 0 CMC MATERIALS INC COM 12571T100 9934 65660 SH SOLE 65660 0 0 CMS ENERGY CORP COM 125896100 87192 1429142 SH SOLE 1429142 0 0 CNH INDL N V SHS N20944109 51731 4083856 SH SOLE 4083856 0 0 CNO FINL GROUP INC COM 12621E103 7122 320400 SH SOLE 320400 0 0 CNX RES CORP COM 12653C108 5484 507758 SH SOLE 507758 0 0 COCA COLA CO COM 191216100 900146 16414044 SH SOLE 16414044 0 0 COCA COLA CONS INC COM 191098102 3000 11265 SH SOLE 11265 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 40648 815727 SH SOLE 815727 0 0 CODEXIS INC COM 192005106 2775 127100 SH SOLE 127100 0 0 CO-DIAGNOSTICS INC COM 189763105 531 57100 SH SOLE 57100 0 0 COEUR MNG INC COM NEW 192108504 5713 552000 SH SOLE 552000 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5759 96200 SH SOLE 96200 0 0 COGNEX CORP COM 192422103 52413 652838 SH SOLE 652838 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 172774 2108286 SH SOLE 2108286 0 0 COHEN & STEERS INC COM 19247A100 4020 54100 SH SOLE 54100 0 0 COHERENT INC COM 192479103 8234 54888 SH SOLE 54888 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2235 128600 SH SOLE 128600 0 0 COHU INC COM 192576106 3610 94550 SH SOLE 94550 0 0 COLFAX CORP COM 194014106 8202 214500 SH SOLE 214500 0 0 COLGATE PALMOLIVE CO COM 194162103 305867 3576973 SH SOLE 3576973 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 1493 19800 SH SOLE 19800 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1402 70000 SH SOLE 70000 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 6259 70300 SH SOLE 70300 0 0 COLONY CAP INC NEW CL A COM 19626G108 5229 1087100 SH SOLE 1087100 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1418 189000 SH SOLE 189000 0 0 COLUMBIA BKG SYS INC COM 197236102 5823 162207 SH SOLE 162207 0 0 COLUMBIA FINL INC COM 197641103 1827 117388 SH SOLE 117388 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3719 259345 SH SOLE 259345 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 5889 67400 SH SOLE 67400 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2072 53911 SH SOLE 53911 0 0 COMCAST CORP NEW CL A 20030N101 930004 17748173 SH SOLE 17748173 0 0 COMERICA INC COM 200340107 17562 314400 SH SOLE 314400 0 0 COMFORT SYS USA INC COM 199908104 4355 82700 SH SOLE 82700 0 0 COMMERCE BANCSHARES INC COM 200525103 15656 238298 SH SOLE 238298 0 0 COMMERCIAL METALS CO COM 201723103 5542 269800 SH SOLE 269800 0 0 COMMSCOPE HLDG CO INC COM 20337X109 5948 443900 SH SOLE 443900 0 0 COMMUNITY BK SYS INC COM 203607106 7540 121000 SH SOLE 121000 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1500 201826 SH SOLE 201826 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2299 48800 SH SOLE 48800 0 0 COMMUNITY TR BANCORP INC COM 204149108 1345 36290 SH SOLE 36290 0 0 COMMVAULT SYSTEMS INC COM 204166102 5504 99400 SH SOLE 99400 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7396 606755 SH SOLE 606755 0 0 COMPASS MINERALS INTL INC COM 20451N101 4743 76850 SH SOLE 76850 0 0 COMPUGEN LTD ORD M25722105 2285 188700 SH SOLE 188700 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 794 29600 SH SOLE 29600 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1043 50400 SH SOLE 50400 0 0 CONAGRA BRANDS INC COM 205887102 74880 2065090 SH SOLE 2065090 0 0 CONCENTRIX CORP COM 20602D101 9770 98985 SH SOLE 98985 0 0 CONCHO RES INC COM 20605P101 43390 743609 SH SOLE 743609 0 0 CONDUENT INC COM 206787103 1816 378354 SH SOLE 378354 0 0 CONMED CORP COM 207410101 7246 64700 SH SOLE 64700 0 0 CONNECTONE BANCORP INC COM 20786W107 1498 75700 SH SOLE 75700 0 0 CONOCOPHILLIPS COM 20825C104 161961 4050030 SH SOLE 4050030 0 0 CONSOLIDATED EDISON INC COM 209115104 182258 2521908 SH SOLE 2521908 0 0 CONSOLIDATEDM HLDGS INC COM 209034107 810 165547 SH SOLE 165547 0 0 CONSTELLATION BRANDS INC CL A 21036P108 138978 634457 SH SOLE 634457 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 1699 59000 SH SOLE 59000 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1671 57400 SH SOLE 57400 0 0 CONTINENTAL RES INC COM 212015101 3372 206900 SH SOLE 206900 0 0 COOPER COS INC COM NEW 216648402 91976 253155 SH SOLE 253155 0 0 COOPER TIRE & RUBR CO COM 216831107 4617 114000 SH SOLE 114000 0 0 COPART INC COM 217204106 101533 797905 SH SOLE 797905 0 0 CORCEPT THERAPEUTICS INC COM 218352102 6493 248200 SH SOLE 248200 0 0 CORE LABORATORIES N V COM N22717107 2672 100800 SH SOLE 100800 0 0 CORE MARK HOLDING CO INC COM 218681104 2987 101700 SH SOLE 101700 0 0 CORECIVIC INC COM 21871N101 1776 271118 SH SOLE 271118 0 0 CORELOGIC INC COM 21871D103 13887 179600 SH SOLE 179600 0 0 CORESITE RLTY CORP COM 21870Q105 12052 96200 SH SOLE 96200 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 1062 114400 SH SOLE 114400 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 5443 123600 SH SOLE 123600 0 0 CORNING INC COM 219350105 103440 2873328 SH SOLE 2873328 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6614 253600 SH SOLE 253600 0 0 CORTEVA INC COM 22052L104 109446 2826603 SH SOLE 2826603 0 0 CORTEXYME INC COM 22053A107 925 33300 SH SOLE 33300 0 0 CORVEL CORP COM 221006109 2364 22300 SH SOLE 22300 0 0 COSTAR GROUP INC COM 22160N109 137348 148600 SH SOLE 148600 0 0 COSTCO WHSL CORP NEW COM 22160K105 650291 1725918 SH SOLE 1725918 0 0 COTY INC COM CL A 222070203 4856 691801 SH SOLE 691801 0 0 COUPA SOFTWARE INC COM 22266L106 85778 253100 SH SOLE 253100 0 0 COUSINS PPTYS INC COM NEW 222795502 11254 335933 SH SOLE 335933 0 0 COVANTA HLDG CORP COM 22282E102 3535 269200 SH SOLE 269200 0 0 COVETRUS INC COM 22304C100 6597 229540 SH SOLE 229540 0 0 COWEN INC CL A NEW 223622606 1469 56525 SH SOLE 56525 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 6708 50850 SH SOLE 50850 0 0 CRANE CO COM 224399105 8162 105100 SH SOLE 105100 0 0 CRAWFORD & CO CL A 224633206 283 38238 SH SOLE 38238 0 0 CREDICORP LTD COM G2519Y108 29317 178741 SH SOLE 178741 0 0 CREDIT ACCEP CORP MICH COM 225310101 7607 21977 SH SOLE 21977 0 0 CREE INC COM 225447101 26257 247941 SH SOLE 247941 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2816 1206300 SH SOLE 1206300 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 511 36200 SH SOLE 36200 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 18220 119000 SH SOLE 119000 0 0 CROCS INC COM 227046109 9549 152400 SH SOLE 152400 0 0 CRONOS GROUP INC COM 22717L101 3026 435500 SH SOLE 435500 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1126 104700 SH SOLE 104700 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 114828 542100 SH SOLE 542100 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 328993 2066671 SH SOLE 2066671 0 0 CROWN HLDGS INC COM 228368106 51033 509313 SH SOLE 509313 0 0 CRYOLIFE INC COM 228903100 2019 85500 SH SOLE 85500 0 0 CRYOPORT INC COM PAR $0.001 229050307 3848 87700 SH SOLE 87700 0 0 CSG SYS INTL INC COM 126349109 3376 74900 SH SOLE 74900 0 0 CSW INDUSTRIALS INC COM 126402106 3721 33249 SH SOLE 33249 0 0 CSX CORP COM 126408103 262168 2888899 SH SOLE 2888899 0 0 CTS CORP COM 126501105 2255 65700 SH SOLE 65700 0 0 CUBESMART COM 229663109 14721 438000 SH SOLE 438000 0 0 CUBIC CORP COM 229669106 4399 70900 SH SOLE 70900 0 0 CUE BIOPHARMA INC COM 22978P106 668 53400 SH SOLE 53400 0 0 CULLEN FROST BANKERS INC COM 229899109 11750 134700 SH SOLE 134700 0 0 CUMMINS INC COM 231021106 126718 557984 SH SOLE 557984 0 0 CURTISS WRIGHT CORP COM 231561101 10937 94000 SH SOLE 94000 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3705 249800 SH SOLE 249800 0 0 CUSTOMERS BANCORP INC COM 23204G100 1234 67900 SH SOLE 67900 0 0 CVB FINL CORP COM 126600105 5690 291800 SH SOLE 291800 0 0 CVR ENERGY INC COM 12662P108 1019 68400 SH SOLE 68400 0 0 CVS HEALTH CORP COM 126650100 337518 4941701 SH SOLE 4941701 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 24125 149300 SH SOLE 149300 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 626 109000 SH SOLE 109000 0 0 CYRUSONE INC COM 23283R100 19326 264199 SH SOLE 264199 0 0 CYTOKINETICS INC COM NEW 23282W605 2982 143500 SH SOLE 143500 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 616 94000 SH SOLE 94000 0 0 D R HORTON INC COM 23331A109 89924 1304756 SH SOLE 1304756 0 0 DANA INC COM 235825205 6393 327500 SH SOLE 327500 0 0 DANAHER CORPORATION COM 235851102 610867 2749920 SH SOLE 2749920 0 0 DARDEN RESTAURANTS INC COM 237194105 58552 491539 SH SOLE 491539 0 0 DARLING INGREDIENTS INC COM 237266101 21122 366200 SH SOLE 366200 0 0 DATADOG INC CL A COM 23804L103 56445 573400 SH SOLE 573400 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2899 96573 SH SOLE 96573 0 0 DAVITA INC COM 23918K108 35385 301407 SH SOLE 301407 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 4731 82900 SH SOLE 82900 0 0 DECKERS OUTDOOR CORP COM 243537107 18182 63400 SH SOLE 63400 0 0 DEERE & CO COM 244199105 302461 1124182 SH SOLE 1124182 0 0 DELEK US HLDGS INC NEW COM 24665A103 2678 166619 SH SOLE 166619 0 0 DELL TECHNOLOGIES INC CL C 24703L202 76403 1042475 SH SOLE 1042475 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 24248 603029 SH SOLE 603029 0 0 DELUXE CORP COM 248019101 2768 94800 SH SOLE 94800 0 0 DENALI THERAPEUTICS INC COM 24823R105 14641 174800 SH SOLE 174800 0 0 DENNYS CORP COM 24869P104 2098 142900 SH SOLE 142900 0 0 DENTSPLY SIRONA INC COM 24906P109 46660 891139 SH SOLE 891139 0 0 DESCARTES SYS GROUP INC COM 249906108 11200 191400 SH SOLE 191400 0 0 DESIGNER BRANDS INC CL A 250565108 1058 138300 SH SOLE 138300 0 0 DEVON ENERGY CORP NEW COM 25179M103 13676 865000 SH SOLE 865000 0 0 DEXCOM INC COM 252131107 133693 361607 SH SOLE 361607 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1038 6954 SH SOLE 6954 0 0 DIAMONDBACK ENERGY INC COM 25278X109 17288 357200 SH SOLE 357200 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3726 451600 SH SOLE 451600 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 3152 143100 SH SOLE 143100 0 0 DICKS SPORTING GOODS INC COM 253393102 8280 147300 SH SOLE 147300 0 0 DIEBOLD NXDF INC COM 253651103 1688 158359 SH SOLE 158359 0 0 DIGI INTL INC COM 253798102 1179 62400 SH SOLE 62400 0 0 DIGITAL RLTY TR INC COM 253868103 148092 1061512 SH SOLE 1061512 0 0 DIGITAL TURBINE INC COM NEW 25400W102 10079 178200 SH SOLE 178200 0 0 DILLARDS INC CL A 254067101 1248 19800 SH SOLE 19800 0 0 DIME CMNTY BANCSHARES INC COM 253922108 1012 64200 SH SOLE 64200 0 0 DINE BRANDS GLOBAL INC COM 254423106 2053 35400 SH SOLE 35400 0 0 DIODES INC COM 254543101 7022 99600 SH SOLE 99600 0 0 DISCOVERY INC COM SER A 25470F104 18221 605538 SH SOLE 605538 0 0 DISCOVERY INC COM SER C 25470F302 31994 1221627 SH SOLE 1221627 0 0 DISH NETWORK CORPORATION CL A 25470M109 29778 920774 SH SOLE 920774 0 0 DISNEY WALT CO COM 254687106 1236295 6823571 SH SOLE 6823571 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2222 539200 SH SOLE 539200 0 0 DMC GLOBAL INC COM 23291C103 1445 33400 SH SOLE 33400 0 0 DOCEBO INC COM 25609L105 1665 25600 SH SOLE 25600 0 0 DOCUSIGN INC COM 256163106 146433 658717 SH SOLE 658717 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 14132 145500 SH SOLE 145500 0 0 DOLLAR GEN CORP NEW COM 256677105 248022 1179372 SH SOLE 1179372 0 0 DOLLAR TREE INC COM 256746108 109308 1011740 SH SOLE 1011740 0 0 DOMINION ENERGY INC COM 25746U109 290666 3865236 SH SOLE 3865236 0 0 DOMINOS PIZZA INC COM 25754A201 61455 160264 SH SOLE 160264 0 0 DOMO INC COM CL B 257554105 3137 49200 SH SOLE 49200 0 0 DOMTAR CORP COM NEW 257559203 3950 124800 SH SOLE 124800 0 0 DONALDSON INC COM 257651109 15937 285200 SH SOLE 285200 0 0 DONEGAL GROUP INC CL A 257701201 408 29000 SH SOLE 29000 0 0 DORIAN LPG LTD SHS USD Y2106R110 1054 86500 SH SOLE 86500 0 0 DORMAN PRODS INC COM 258278100 5426 62500 SH SOLE 62500 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2215 51800 SH SOLE 51800 0 0 DOUGLAS EMMETT INC COM 25960P109 11570 396500 SH SOLE 396500 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1200 108500 SH SOLE 108500 0 0 DOVER CORP COM 260003108 68703 544182 SH SOLE 544182 0 0 DOW INC COM 260557103 155314 2798455 SH SOLE 2798455 0 0 DRAFTKINGS INC COM CL A 26142R104 29929 642800 SH SOLE 642800 0 0 DRIL QUIP INC COM 262037104 2355 79500 SH SOLE 79500 0 0 DROPBOX INC CL A 26210C104 26435 1191296 SH SOLE 1191296 0 0 DSP GROUP INC COM 23332B106 825 49700 SH SOLE 49700 0 0 DTE ENERGY CO COM 233331107 98906 814645 SH SOLE 814645 0 0 DUCOMMUN INC DEL COM 264147109 1348 25100 SH SOLE 25100 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 326817 3569425 SH SOLE 3569425 0 0 DUKE REALTY CORP COM NEW 264411505 60181 1505662 SH SOLE 1505662 0 0 DULUTH HLDGS INC COM CL B 26443V101 492 46600 SH SOLE 46600 0 0 DUPONT DE NEMOURS INC COM 26614N102 197039 2770903 SH SOLE 2770903 0 0 DURECT CORP COM 266605104 939 453500 SH SOLE 453500 0 0 DXC TECHNOLOGY CO COM 23355L106 14806 575000 SH SOLE 575000 0 0 DXP ENTERPRISES INC COM NEW 233377407 849 38200 SH SOLE 38200 0 0 DYCOM INDS INC COM 267475101 5437 72000 SH SOLE 72000 0 0 DYNATRACE INC COM NEW 268150109 29878 690500 SH SOLE 690500 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 992 222878 SH SOLE 222878 0 0 DYNEX CAP INC COM 26817Q886 933 52433 SH SOLE 52433 0 0 E L F BEAUTY INC COM 26856L103 2023 80300 SH SOLE 80300 0 0 EAGLE BANCORP INC MD COM 268948106 2859 69232 SH SOLE 69232 0 0 EAGLE MATLS INC COM 26969P108 9081 89600 SH SOLE 89600 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1229 26400 SH SOLE 26400 0 0 EAST WEST BANCORP INC COM 27579R104 16222 319900 SH SOLE 319900 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4082 180210 SH SOLE 180210 0 0 EASTGROUP PPTYS INC COM 277276101 12272 88887 SH SOLE 88887 0 0 EASTMAN CHEM CO COM 277432100 51346 512027 SH SOLE 512027 0 0 EASTMAN KODAK CO COM NEW 277461406 766 94100 SH SOLE 94100 0 0 EATON CORP PLC SHS G29183103 181520 1510900 SH SOLE 1510900 0 0 EATON VANCE CORP COM NON VTG 278265103 17540 258200 SH SOLE 258200 0 0 EBAY INC. COM 278642103 146133 2908124 SH SOLE 2908124 0 0 EBIX INC COM NEW 278715206 2123 55900 SH SOLE 55900 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1615 60200 SH SOLE 60200 0 0 ECHOSTAR CORP CL A 278768106 2291 108100 SH SOLE 108100 0 0 ECOLAB INC COM 278865100 223045 1030896 SH SOLE 1030896 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4046 117000 SH SOLE 117000 0 0 EDISON INTL COM 281020107 93090 1481846 SH SOLE 1481846 0 0 EDITAS MEDICINE INC COM 28106W103 9871 140800 SH SOLE 140800 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 214227 2348209 SH SOLE 2348209 0 0 EGAIN CORP COM NEW 28225C806 578 48900 SH SOLE 48900 0 0 EHEALTH INC COM 28238P109 3700 52400 SH SOLE 52400 0 0 EIDOS THERAPEUTICS INC COM 28249H104 2868 21800 SH SOLE 21800 0 0 EL POLLO LOCO HLDGS INC COM 268603107 808 44650 SH SOLE 44650 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 48487 1580921 SH SOLE 1580921 0 0 ELASTIC N V ORD SHS N14506104 19888 136100 SH SOLE 136100 0 0 ELDORADO GOLD CORP NEW COM 284902509 5250 395920 SH SOLE 395920 0 0 ELECTRONIC ARTS INC COM 285512109 198960 1385515 SH SOLE 1385515 0 0 ELEMENT SOLUTIONS INC COM 28618M106 8992 507189 SH SOLE 507189 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1392 93800 SH SOLE 93800 0 0 EMCOR GROUP INC COM 29084Q100 11368 124300 SH SOLE 124300 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 9112 101700 SH SOLE 101700 0 0 EMERSON ELEC CO COM 291011104 181357 2256521 SH SOLE 2256521 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3077 330200 SH SOLE 330200 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2131 66200 SH SOLE 66200 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1621 38500 SH SOLE 38500 0 0 ENBRIDGE INC COM 29250N105 259616 8113731 SH SOLE 8113731 0 0 ENCOMPASS HEALTH CORP COM 29261A100 18589 224800 SH SOLE 224800 0 0 ENCORE CAP GROUP INC COM 292554102 2481 63700 SH SOLE 63700 0 0 ENCORE WIRE CORP COM 292562105 2837 46833 SH SOLE 46833 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 1781 352400 SH SOLE 352400 0 0 ENDO INTL PLC SHS G30401106 3738 520600 SH SOLE 520600 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1654 175031 SH SOLE 175031 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 5885 139525 SH SOLE 139525 0 0 ENERGY RECOVERY INC COM 29270J100 1204 88300 SH SOLE 88300 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 3061 135400 SH SOLE 135400 0 0 ENERPLUS CORP COM 292766102 1587 507255 SH SOLE 507255 0 0 ENERSYS COM 29275Y102 7965 95900 SH SOLE 95900 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2263 609923 SH SOLE 609923 0 0 ENNIS INC COM 293389102 1057 59200 SH SOLE 59200 0 0 ENOVA INTL INC COM 29357K103 1984 80100 SH SOLE 80100 0 0 ENPHASE ENERGY INC COM 29355A107 79330 452100 SH SOLE 452100 0 0 ENPRO INDS INC COM 29355X107 3330 44100 SH SOLE 44100 0 0 ENSIGN GROUP INC COM 29358P101 8430 115600 SH SOLE 115600 0 0 ENSTAR GROUP LIMITED SHS G3075P101 5614 27400 SH SOLE 27400 0 0 ENTEGRIS INC COM 29362U104 29291 304800 SH SOLE 304800 0 0 ENTERGY CORP NEW COM 29364G103 111666 1118448 SH SOLE 1118448 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1966 56264 SH SOLE 56264 0 0 ENVESTNET INC COM 29404K106 10006 121600 SH SOLE 121600 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 12143 360000 SH SOLE 360000 0 0 EOG RES INC COM 26875P101 109641 2198538 SH SOLE 2198538 0 0 EPAM SYS INC COM 29414B104 75594 210949 SH SOLE 210949 0 0 EPIZYME INC COM 29428V104 1741 160300 SH SOLE 160300 0 0 EPLUS INC COM 294268107 2694 30628 SH SOLE 30628 0 0 EPR PPTYS COM SH BEN INT 26884U109 5482 168688 SH SOLE 168688 0 0 EQT CORP COM 26884L109 7345 577859 SH SOLE 577859 0 0 EQUIFAX INC COM 294429105 88521 459037 SH SOLE 459037 0 0 EQUINIX INC COM 29444U700 259325 363109 SH SOLE 363109 0 0 EQUINOX GOLD CORP COM 29446Y502 5107 493328 SH SOLE 493328 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 7468 928887 SH SOLE 928887 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7494 274700 SH SOLE 274700 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 44133 696544 SH SOLE 696544 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 123686 2086478 SH SOLE 2086478 0 0 ERIE INDTY CO CL A 29530P102 27211 110796 SH SOLE 110796 0 0 ESCO TECHNOLOGIES INC COM 296315104 6090 59000 SH SOLE 59000 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1547 59500 SH SOLE 59500 0 0 ESSENT GROUP LTD COM G3198U102 10981 254191 SH SOLE 254191 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4458 210300 SH SOLE 210300 0 0 ESSENTIAL UTILS INC COM 29670G102 41625 880200 SH SOLE 880200 0 0 ESSEX PPTY TR INC COM 297178105 73268 308600 SH SOLE 308600 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1087 53800 SH SOLE 53800 0 0 ETSY INC COM 29786A106 80184 450700 SH SOLE 450700 0 0 EURONAV NV SHS B38564108 3230 398940 SH SOLE 398940 0 0 EURONET WORLDWIDE INC COM 298736109 17144 118300 SH SOLE 118300 0 0 EVENTBRITE INC COM CL A 29975E109 2348 129700 SH SOLE 129700 0 0 EVERBRIDGE INC COM 29978A104 11657 78200 SH SOLE 78200 0 0 EVERCORE INC CLASS A 29977A105 10076 91900 SH SOLE 91900 0 0 EVEREST RE GROUP LTD COM G3223R108 69698 297739 SH SOLE 297739 0 0 EVERGY INC COM 30034W106 79781 1437230 SH SOLE 1437230 0 0 EVERI HLDGS INC COM 30034T103 2663 192800 SH SOLE 192800 0 0 EVERQUOTE INC COM CL A 30041R108 960 25700 SH SOLE 25700 0 0 EVERSOURCE ENERGY COM 30040W108 150741 1742469 SH SOLE 1742469 0 0 EVERTEC INC COM 30040P103 5445 138474 SH SOLE 138474 0 0 EVO PMTS INC CL A COM 26927E104 2806 103900 SH SOLE 103900 0 0 EVOLENT HEALTH INC CL A 30050B101 2796 174400 SH SOLE 174400 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6443 238800 SH SOLE 238800 0 0 EXACT SCIENCES CORP COM 30063P105 79444 599624 SH SOLE 599624 0 0 EXELIXIS INC COM 30161Q104 14021 698600 SH SOLE 698600 0 0 EXELON CORP COM 30161N101 155363 3679842 SH SOLE 3679842 0 0 EXLSERVICE HOLDINGS INC COM 302081104 6578 77268 SH SOLE 77268 0 0 EXP WORLD HLDGS INC COM 30212W100 3913 62000 SH SOLE 62000 0 0 EXPEDIA GROUP INC COM NEW 30212P303 67884 512720 SH SOLE 512720 0 0 EXPEDITORS INTL WASH INC COM 302130109 72872 766189 SH SOLE 766189 0 0 EXPONENT INC COM 30214U102 10516 116800 SH SOLE 116800 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5958 402286 SH SOLE 402286 0 0 EXTRA SPACE STORAGE INC COM 30225T102 82875 715301 SH SOLE 715301 0 0 EXTREME NETWORKS INC COM 30226D106 1877 272400 SH SOLE 272400 0 0 EXXON MOBIL CORP COM 30231G102 673728 16344692 SH SOLE 16344692 0 0 F N B CORP COM 302520101 6956 732215 SH SOLE 732215 0 0 F5 NETWORKS INC COM 315616102 64483 366507 SH SOLE 366507 0 0 FABRINET SHS G3323L100 6459 83240 SH SOLE 83240 0 0 FACEBOOK INC CL A 30303M102 2479949 9078742 SH SOLE 9078742 0 0 FAIR ISAAC CORP COM 303250104 56010 109600 SH SOLE 109600 0 0 FARO TECHNOLOGIES INC COM 311642102 2839 40200 SH SOLE 40200 0 0 FASTENAL CO COM 311900104 105846 2167638 SH SOLE 2167638 0 0 FASTLY INC CL A 31188V100 16067 183900 SH SOLE 183900 0 0 FATE THERAPEUTICS INC COM 31189P102 14285 157100 SH SOLE 157100 0 0 FB FINL CORP COM 30257X104 2562 73783 SH SOLE 73783 0 0 FBL FINL GROUP INC CL A 30239F106 1313 25000 SH SOLE 25000 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1550 20881 SH SOLE 20881 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 13841 162600 SH SOLE 162600 0 0 FEDERAL SIGNAL CORP COM 313855108 4528 136500 SH SOLE 136500 0 0 FEDERATED HERMES INC CL B 314211103 6218 215217 SH SOLE 215217 0 0 FEDEX CORP COM 31428X106 244081 940149 SH SOLE 940149 0 0 FERRARI N V COM N3167Y103 116428 503049 SH SOLE 503049 0 0 FERRO CORP COM 315405100 2455 167800 SH SOLE 167800 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 79093 4397569 SH SOLE 4397569 0 0 FIBROGEN INC COM 31572Q808 6821 183900 SH SOLE 183900 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 52672 1347465 SH SOLE 1347465 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 395426 2795319 SH SOLE 2795319 0 0 FIREEYE INC COM 31816Q101 11758 509900 SH SOLE 509900 0 0 FIRST AMERN FINL CORP COM 31847R102 13016 252100 SH SOLE 252100 0 0 FIRST BANCORP N C COM 318910106 2216 65500 SH SOLE 65500 0 0 FIRST BANCORP P R COM NEW 318672706 4558 494400 SH SOLE 494400 0 0 FIRST BANCSHARES INC MS COM 318916103 1421 46030 SH SOLE 46030 0 0 FIRST BUSEY CORP COM NEW 319383204 2390 110899 SH SOLE 110899 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 779 36079 SH SOLE 36079 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 6317 11000 SH SOLE 11000 0 0 FIRST FINL BANCORP OH COM 320209109 3892 222043 SH SOLE 222043 0 0 FIRST FINL BANKSHARES COM 32020R109 10455 289000 SH SOLE 289000 0 0 FIRST FINL CORP IND COM 320218100 1011 26026 SH SOLE 26026 0 0 FIRST FNDTN INC COM 32026V104 1720 86000 SH SOLE 86000 0 0 FIRST HAWAIIAN INC COM 32051X108 6939 294267 SH SOLE 294267 0 0 FIRST HORIZON CORPORATION COM 320517105 15948 1249849 SH SOLE 1249849 0 0 FIRST INDL RLTY TR INC COM 32054K103 12117 287600 SH SOLE 287600 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3930 96383 SH SOLE 96383 0 0 FIRST LONG IS CORP COM 320734106 954 53450 SH SOLE 53450 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 5891 438800 SH SOLE 438800 0 0 FIRST MERCHANTS CORP COM 320817109 4578 122362 SH SOLE 122362 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1144 34000 SH SOLE 34000 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 4123 259000 SH SOLE 259000 0 0 FIRST SOLAR INC COM 336433107 17776 179700 SH SOLE 179700 0 0 FIRSTCASH INC COM 33767D105 6571 93812 SH SOLE 93812 0 0 FIRSTENERGY CORP COM 337932107 65661 2145089 SH SOLE 2145089 0 0 FIRSTSERVICE CORP NEW COM 33767E202 21457 156700 SH SOLE 156700 0 0 FIRSTWLTH FINL CORP PA COM 319829107 2433 222400 SH SOLE 222400 0 0 FISERV INC COM 337738108 316649 2781035 SH SOLE 2781035 0 0 FITBIT INC CL A 33812L102 3537 520100 SH SOLE 520100 0 0 FIVE BELOW INC COM 33829M101 22058 126059 SH SOLE 126059 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 643 117700 SH SOLE 117700 0 0 FIVE9 INC COM 338307101 25759 147700 SH SOLE 147700 0 0 FIVERR INTL LTD ORD SHS M4R82T106 4682 24000 SH SOLE 24000 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4842 118800 SH SOLE 118800 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 94459 346219 SH SOLE 346219 0 0 FLEX LNG LTD SHS G35947202 601 68303 SH SOLE 68303 0 0 FLEX LTD ORD Y2573F102 20362 1132500 SH SOLE 1132500 0 0 FLEXION THERAPEUTICS INC COM 33938J106 1158 100311 SH SOLE 100311 0 0 FLIR SYS INC COM 302445101 13009 296809 SH SOLE 296809 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 17419 187600 SH SOLE 187600 0 0 FLOWERS FOODS INC COM 343498101 10284 454463 SH SOLE 454463 0 0 FLOWSERVE CORP COM 34354P105 10845 294300 SH SOLE 294300 0 0 FLUIDIGM CORP DEL COM 34385P108 967 161200 SH SOLE 161200 0 0 FLUOR CORP NEW COM 343412102 4820 301800 SH SOLE 301800 0 0 FLUSHING FINL CORP COM 343873105 941 56523 SH SOLE 56523 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1474 56700 SH SOLE 56700 0 0 FMC CORP COM NEW 302491303 56273 489625 SH SOLE 489625 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 2593 59600 SH SOLE 59600 0 0 FOOT LOCKER INC COM 344849104 9067 224200 SH SOLE 224200 0 0 FORD MTR CO DEL COM 345370860 129698 14755178 SH SOLE 14755178 0 0 FORESTAR GROUP INC COM 346232101 773 38317 SH SOLE 38317 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1298 37200 SH SOLE 37200 0 0 FORMFACTOR INC COM 346375108 7494 174200 SH SOLE 174200 0 0 FORRESTER RESH INC COM 346563109 1071 25550 SH SOLE 25550 0 0 FORTERRA INC COM 34960W106 1156 67200 SH SOLE 67200 0 0 FORTINET INC COM 34959E109 77216 519871 SH SOLE 519871 0 0 FORTIS INC COM 349553107 76076 1861382 SH SOLE 1861382 0 0 FORTIVE CORP COM 34959J108 81202 1146599 SH SOLE 1146599 0 0 FORTUNA SILVER MINES INC COM 349915108 3454 420100 SH SOLE 420100 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 44744 521983 SH SOLE 521983 0 0 FORWARD AIR CORP COM 349853101 4872 63400 SH SOLE 63400 0 0 FOUNDATION BLDG MATLS INC COM 350392106 943 49100 SH SOLE 49100 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4746 159407 SH SOLE 159407 0 0 FOX CORP CL A COM 35137L105 37801 1298125 SH SOLE 1298125 0 0 FOX CORP CL B COM 35137L204 21578 747146 SH SOLE 747146 0 0 FOX FACTORY HLDG CORP COM 35138V102 9905 93700 SH SOLE 93700 0 0 FRANCHISE GROUP INC COM 35180X105 1239 40700 SH SOLE 40700 0 0 FRANCO NEV CORP COM 351858105 191901 1529800 SH SOLE 1529800 0 0 FRANKLIN ELEC INC COM 353514102 6153 88900 SH SOLE 88900 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 1063 243163 SH SOLE 243163 0 0 FRANKS INTL N V COM N33462107 690 251900 SH SOLE 251900 0 0 FREEDOM HLDG CORP NEV COM 356390104 2032 39600 SH SOLE 39600 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 2013 57100 SH SOLE 57100 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1678 69700 SH SOLE 69700 0 0 FRESHPET INC COM 358039105 12999 91550 SH SOLE 91550 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 2044 126200 SH SOLE 126200 0 0 FRONTDOOR INC COM 35905A109 9696 193103 SH SOLE 193103 0 0 FRONTLINE LTD SHS NEW G3682E192 1450 227857 SH SOLE 227857 0 0 FRP HLDGS INC COM 30292L107 638 14000 SH SOLE 14000 0 0 FTI CONSULTING INC COM 302941109 9239 82700 SH SOLE 82700 0 0 FUELCELL ENERGY INC COM 35952H601 7443 666300 SH SOLE 666300 0 0 FULGENT GENETICS INC COM 359664109 1422 27300 SH SOLE 27300 0 0 FULLER H B CO COM 359694106 6044 116500 SH SOLE 116500 0 0 FULTON FINL CORP PA COM 360271100 4664 366700 SH SOLE 366700 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 3509 76700 SH SOLE 76700 0 0 FUTUREFUEL CORP COM 36116M106 761 59909 SH SOLE 59909 0 0 G III APPAREL GROUP LTD COM 36237H101 2327 98000 SH SOLE 98000 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1160 64500 SH SOLE 64500 0 0 GALLAGHER ARTHUR J & CO COM 363576109 125306 1012905 SH SOLE 1012905 0 0 GAMESTOP CORP NEW CL A 36467W109 2496 132482 SH SOLE 132482 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 20307 478945 SH SOLE 478945 0 0 GAP INC COM 364760108 10230 506700 SH SOLE 506700 0 0 GARMIN LTD SHS H2906T109 75425 630325 SH SOLE 630325 0 0 GARTNER INC COM 366651107 66976 418106 SH SOLE 418106 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1682 131800 SH SOLE 131800 0 0 GATX CORP COM 361448103 5922 71200 SH SOLE 71200 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2540 107400 SH SOLE 107400 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 19056 203500 SH SOLE 203500 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 309 42000 SH SOLE 42000 0 0 GENERAC HLDGS INC COM 368736104 53942 237200 SH SOLE 237200 0 0 GENERAL DYNAMICS CORP COM 369550108 137051 920918 SH SOLE 920918 0 0 GENERAL ELECTRIC CO COM 369604103 356972 33052924 SH SOLE 33052924 0 0 GENERAL MLS INC COM 370334104 178702 3039152 SH SOLE 3039152 0 0 GENERAL MTRS CO COM 37045V100 202517 4863515 SH SOLE 4863515 0 0 GENERATION BIO CO COM 37148K100 743 26200 SH SOLE 26200 0 0 GENESCO INC COM 371532102 969 32200 SH SOLE 32200 0 0 GENMARK DIAGNOSTICS INC COM 372309104 2111 144600 SH SOLE 144600 0 0 GENTEX CORP COM 371901109 18855 555700 SH SOLE 555700 0 0 GENTHERM INC COM 37253A103 4820 73900 SH SOLE 73900 0 0 GENUINE PARTS CO COM 372460105 61975 617098 SH SOLE 617098 0 0 GENWORTH FINL INC COM CL A 37247D106 4328 1144886 SH SOLE 1144886 0 0 GEO GROUP INC NEW COM 36162J106 2437 275100 SH SOLE 275100 0 0 GERMAN AMERN BANCORP INC COM 373865104 1871 56550 SH SOLE 56550 0 0 GERON CORP COM 374163103 1118 703400 SH SOLE 703400 0 0 GETTY RLTY CORP NEW COM 374297109 2217 80509 SH SOLE 80509 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 22036 755500 SH SOLE 755500 0 0 GIBRALTAR INDS INC COM 374689107 5288 73500 SH SOLE 73500 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 454 69617 SH SOLE 69617 0 0 GILDAN ACTIVEWEAR INC COM 375916103 22216 794200 SH SOLE 794200 0 0 GILEAD SCIENCES INC COM 375558103 366393 6288923 SH SOLE 6288923 0 0 GLACIER BANCORP INC NEW COM 37637Q105 9924 215700 SH SOLE 215700 0 0 GLADSTONEMERCIAL CORP COM 376536108 1384 76900 SH SOLE 76900 0 0 GLATFELTER CORPORATION COM 377320106 1645 100400 SH SOLE 100400 0 0 GLAUKOS CORP COM 377322102 6841 90900 SH SOLE 90900 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5409 124900 SH SOLE 124900 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1297 99300 SH SOLE 99300 0 0 GLOBAL NET LEASE INC COM NEW 379378201 3475 202767 SH SOLE 202767 0 0 GLOBAL PMTS INC COM 37940X102 243409 1129927 SH SOLE 1129927 0 0 GLOBALSTAR INC COM 378973408 504 1487054 SH SOLE 1487054 0 0 GLOBANT S A COM L44385109 10131 46556 SH SOLE 46556 0 0 GLOBE LIFE INC COM 37959E102 36355 382850 SH SOLE 382850 0 0 GLOBUS MED INC CL A 379577208 11107 170300 SH SOLE 170300 0 0 GLU MOBILE INC COM 379890106 2958 328300 SH SOLE 328300 0 0 GMS INC COM 36251C103 2944 96600 SH SOLE 96600 0 0 GODADDY INC CL A 380237107 52177 629017 SH SOLE 629017 0 0 GOGO INC COM 38046C109 1204 125000 SH SOLE 125000 0 0 GOHEALTH INC COM CL A 38046W105 1300 95200 SH SOLE 95200 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 989 210922 SH SOLE 210922 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 5762 528100 SH SOLE 528100 0 0 GOOSEHEAD INS INC COM CL A 38267D109 4379 35100 SH SOLE 35100 0 0 GOPRO INC CL A 38268T103 2294 277100 SH SOLE 277100 0 0 GORMAN RUPP CO COM 383082104 1248 38447 SH SOLE 38447 0 0 GOSSAMER BIO INC COM 38341P102 1077 111400 SH SOLE 111400 0 0 GRACE W R & CO DEL NEW COM 38388F108 6973 127200 SH SOLE 127200 0 0 GRACO INC COM 384109104 27269 376900 SH SOLE 376900 0 0 GRAFTECH INTL LTD COM 384313508 1920 180100 SH SOLE 180100 0 0 GRAHAM HLDGS CO COM CL B 384637104 5014 9400 SH SOLE 9400 0 0 GRAINGER W W INC COM 384802104 70209 171938 SH SOLE 171938 0 0 GRAND CANYON ED INC COM 38526M106 9953 106900 SH SOLE 106900 0 0 GRANITE CONSTR INC COM 387328107 2829 105900 SH SOLE 105900 0 0 GRANITE PT MTG TR INC COM STK 38741L107 1252 125277 SH SOLE 125277 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 3949 64500 SH SOLE 64500 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 10679 630400 SH SOLE 630400 0 0 GRAY TELEVISION INC COM 389375106 3553 198600 SH SOLE 198600 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1935 146900 SH SOLE 146900 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1242 25400 SH SOLE 25400 0 0 GREAT WESTN BANCORP INC COM 391416104 2600 124400 SH SOLE 124400 0 0 GREEN BRICK PARTNERS INC COM 392709101 1322 57600 SH SOLE 57600 0 0 GREEN DOT CORP CL A 39304D102 6395 114600 SH SOLE 114600 0 0 GREEN PLAINS INC COM 393222104 1009 76600 SH SOLE 76600 0 0 GREENBRIER COS INC COM 393657101 2692 74000 SH SOLE 74000 0 0 GREIF INC CL A 397624107 2649 56500 SH SOLE 56500 0 0 GREIF INC CL B 397624206 484 10000 SH SOLE 10000 0 0 GRIFFON CORP COM 398433102 1940 95200 SH SOLE 95200 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 6096 155300 SH SOLE 155300 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 5141 39200 SH SOLE 39200 0 0 GROUPON INC COM NEW 399473206 2096 55178 SH SOLE 55178 0 0 GROWGENERATION CORP COM 39986L109 4171 103700 SH SOLE 103700 0 0 GRUBHUB INC COM 400110102 15493 208600 SH SOLE 208600 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 4943 95600 SH SOLE 95600 0 0 GTTMUNICATIONS INC COM 362393100 203 56900 SH SOLE 56900 0 0 GUARDANT HEALTH INC COM 40131M109 21729 168600 SH SOLE 168600 0 0 GUESS INC COM 401617105 2081 92000 SH SOLE 92000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 40434 314100 SH SOLE 314100 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2185 73300 SH SOLE 73300 0 0 HACKETT GROUP INC COM 404609109 835 57992 SH SOLE 57992 0 0 HAEMONETICS CORP COM 405024100 13609 114600 SH SOLE 114600 0 0 HAIN CELESTIAL GROUP INC COM 405217100 7400 184314 SH SOLE 184314 0 0 HALLIBURTON CO COM 406216101 62740 3319593 SH SOLE 3319593 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 12570 294300 SH SOLE 294300 0 0 HAMILTON LANE INC CL A 407497106 4628 59300 SH SOLE 59300 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 6654 195600 SH SOLE 195600 0 0 HANESBRANDS INC COM 410345102 11477 787200 SH SOLE 787200 0 0 HANGER INC COM NEW 41043F208 1885 85700 SH SOLE 85700 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 10627 167534 SH SOLE 167534 0 0 HANOVER INS GROUP INC COM 410867105 9973 85300 SH SOLE 85300 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1291 118884 SH SOLE 118884 0 0 HARLEY DAVIDSON INC COM 412822108 12717 346500 SH SOLE 346500 0 0 HARMONIC INC COM 413160102 1618 218915 SH SOLE 218915 0 0 HARSCO CORP COM 415864107 3215 178800 SH SOLE 178800 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 72734 1484967 SH SOLE 1484967 0 0 HASBRO INC COM 418056107 46026 492041 SH SOLE 492041 0 0 HAVERTY FURNITURE INC COM 419596101 1029 37200 SH SOLE 37200 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 8734 246800 SH SOLE 246800 0 0 HAWAIIAN HOLDINGS INC COM 419879101 452 25509 SH SOLE 25509 0 0 HAWKINS INC COM 420261109 1140 21794 SH SOLE 21794 0 0 HCA HEALTHCARE INC COM 40412C101 167943 1021176 SH SOLE 1021176 0 0 HCI GROUP INC COM 40416E103 764 14600 SH SOLE 14600 0 0 HEALTH CATALYST INC COM 42225T107 1563 35900 SH SOLE 35900 0 0 HEALTHCARE RLTY TR COM 421946104 9105 307600 SH SOLE 307600 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 4739 168663 SH SOLE 168663 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 13607 494086 SH SOLE 494086 0 0 HEALTHEQUITY INC COM 42226A107 12088 173400 SH SOLE 173400 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 61503 2034486 SH SOLE 2034486 0 0 HEALTHSTREAM INC COM 42222N103 1343 61500 SH SOLE 61500 0 0 HEARTLAND EXPRESS INC COM 422347104 1824 100800 SH SOLE 100800 0 0 HEARTLAND FINL USA INC COM 42234Q102 3032 75100 SH SOLE 75100 0 0 HECLA MNG CO COM 422704106 7727 1192462 SH SOLE 1192462 0 0 HEICO CORP NEW CL A 422806208 32124 274420 SH SOLE 274420 0 0 HEICO CORP NEW COM 422806109 21721 164058 SH SOLE 164058 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1284 43700 SH SOLE 43700 0 0 HELEN OF TROY LTD COM G4388N106 12709 57200 SH SOLE 57200 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 3682 69100 SH SOLE 69100 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1357 323000 SH SOLE 323000 0 0 HELMERICH & PAYNE INC COM 423452101 5639 243500 SH SOLE 243500 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 398 38400 SH SOLE 38400 0 0 HENRY JACK & ASSOC INC COM 426281101 96648 596628 SH SOLE 596628 0 0 HENRY SCHEIN INC COM 806407102 48534 725910 SH SOLE 725910 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 10795 224672 SH SOLE 224672 0 0 HERC HLDGS INC COM 42704L104 3065 46146 SH SOLE 46146 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 725 34400 SH SOLE 34400 0 0 HERITAGE FINL CORP WASH COM 42722X106 1913 81768 SH SOLE 81768 0 0 HERITAGE INS HLDGS INC COM 42727J102 582 57500 SH SOLE 57500 0 0 HERITAGEM CORP COM 426927109 1201 135400 SH SOLE 135400 0 0 HERON THERAPEUTICS INC COM 427746102 4131 195200 SH SOLE 195200 0 0 HERSHEY CO COM 427866108 172101 1129791 SH SOLE 1129791 0 0 HESKA CORP COM RESTRC NEW 42805E306 2942 20200 SH SOLE 20200 0 0 HESS CORP COM 42809H107 55166 1045016 SH SOLE 1045016 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 57527 4854624 SH SOLE 4854624 0 0 HEXCEL CORP NEW COM 428291108 9155 188800 SH SOLE 188800 0 0 HIBBETT SPORTS INC COM 428567101 1727 37400 SH SOLE 37400 0 0 HIGHWOODS PPTYS INC COM 431284108 9309 234902 SH SOLE 234902 0 0 HILL ROM HLDGS INC COM 431475102 14754 150600 SH SOLE 150600 0 0 HILLENBRAND INC COM 431571108 6725 168959 SH SOLE 168959 0 0 HILLTOP HOLDINGS INC COM 432748101 4088 148600 SH SOLE 148600 0 0 HILTON GRAND VACATIONS INC COM 43283X105 5736 182960 SH SOLE 182960 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 116502 1047117 SH SOLE 1047117 0 0 HMS HLDGS CORP COM 40425J101 7365 200400 SH SOLE 200400 0 0 HNI CORP COM 404251100 3332 96700 SH SOLE 96700 0 0 HOLLYFRONTIER CORP COM 436106108 8996 348000 SH SOLE 348000 0 0 HOLOGIC INC COM 436440101 71233 978075 SH SOLE 978075 0 0 HOME BANCSHARES INC COM 436893200 6927 355607 SH SOLE 355607 0 0 HOME DEPOT INC COM 437076102 1119260 4213764 SH SOLE 4213764 0 0 HOMESTREET INC COM 43785V102 1731 51300 SH SOLE 51300 0 0 HOMOLOGY MEDICINES INC COM 438083107 577 51100 SH SOLE 51100 0 0 HONEYWELL INTL INC COM 438516106 563662 2650034 SH SOLE 2650034 0 0 HOPE BANCORP INC COM 43940T109 3027 277457 SH SOLE 277457 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3935 93600 SH SOLE 93600 0 0 HORIZON BANCORP INC COM 440407104 1416 89250 SH SOLE 89250 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 60865 832056 SH SOLE 832056 0 0 HORMEL FOODS CORP COM 440452100 107125 2298324 SH SOLE 2298324 0 0 HOST HOTELS & RESORTS INC COM 44107P104 38958 2662894 SH SOLE 2662894 0 0 HOSTESS BRANDS INC CL A 44109J106 4118 281300 SH SOLE 281300 0 0 HOULIHAN LOKEY INC CL A 441593100 7754 115336 SH SOLE 115336 0 0 HOWARD HUGHES CORP COM 44267D107 7356 93200 SH SOLE 93200 0 0 HOWMET AEROSPACE INC COM 443201108 42345 1483695 SH SOLE 1483695 0 0 HP INC COM 40434L105 132777 5399651 SH SOLE 5399651 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 16798 373047 SH SOLE 373047 0 0 HUB GROUP INC CL A 443320106 4332 76000 SH SOLE 76000 0 0 HUBBELL INC COM 443510607 19222 122600 SH SOLE 122600 0 0 HUBSPOT INC COM 443573100 64778 163400 SH SOLE 163400 0 0 HUDBAY MINERALS INC COM 443628102 3753 535900 SH SOLE 535900 0 0 HUDSON PAC PPTYS INC COM 444097109 8329 346750 SH SOLE 346750 0 0 HUMANA INC COM 444859102 242105 590112 SH SOLE 590112 0 0 HUNT J B TRANS SVCS INC COM 445658107 43589 318980 SH SOLE 318980 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 26094 153064 SH SOLE 153064 0 0 HUNTSMAN CORP COM 447011107 11287 448974 SH SOLE 448974 0 0 HURON CONSULTING GROUP INC COM 447462102 3054 51800 SH SOLE 51800 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 3932 122787 SH SOLE 122787 0 0 HUYA INC ADS REP SHS A 44852D108 1501 75300 SH SOLE 75300 0 0 HYATT HOTELS CORP COM CL A 448579102 6452 86900 SH SOLE 86900 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 869 14600 SH SOLE 14600 0 0 IAA INC COM 449253103 19676 302800 SH SOLE 302800 0 0 IAC INTERACTIVECORP NEW COM 44891N109 56885 300425 SH SOLE 300425 0 0 IAMGOLD CORP COM 450913108 3947 1075200 SH SOLE 1075200 0 0 ICF INTL INC COM 44925C103 3174 42700 SH SOLE 42700 0 0 ICHOR HOLDINGS SHS G4740B105 1854 61500 SH SOLE 61500 0 0 ICL GROUP LTD SHS M53213100 13800 2713892 SH SOLE 2713892 0 0 ICU MED INC COM 44930G107 9656 45019 SH SOLE 45019 0 0 IDACORP INC COM 451107106 10957 114100 SH SOLE 114100 0 0 IDEX CORP COM 45167R104 56839 285334 SH SOLE 285334 0 0 IDEXX LABS INC COM 45168D104 160571 321225 SH SOLE 321225 0 0 IES HLDGS INC COM 44951W106 893 19400 SH SOLE 19400 0 0 IGM BIOSCIENCES INC COM 449585108 1448 16400 SH SOLE 16400 0 0 IHEARTMEDIA INC COM CL A 45174J509 1826 140700 SH SOLE 140700 0 0 IHS MARKIT LTD SHS G47567105 127865 1423412 SH SOLE 1423412 0 0 II-VI INC COM 902104108 17807 234424 SH SOLE 234424 0 0 ILLINOIS TOOL WKS INC COM 452308109 243401 1193842 SH SOLE 1193842 0 0 ILLUMINA INC COM 452327109 204023 551413 SH SOLE 551413 0 0 IMAX CORP COM 45245E109 2042 113300 SH SOLE 113300 0 0 IMMUNOGEN INC COM 45253H101 2550 395300 SH SOLE 395300 0 0 IMMUNOVANT INC COM 45258J102 3580 77500 SH SOLE 77500 0 0 IMPERIAL OIL LTD COM NEW 453038408 19548 1029400 SH SOLE 1029400 0 0 IMPINJ INC COM 453204109 1612 38500 SH SOLE 38500 0 0 INARI MED INC COM 45332Y109 1912 21900 SH SOLE 21900 0 0 INCYTE CORP COM 45337C102 61028 701632 SH SOLE 701632 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 488 11900 SH SOLE 11900 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2883 214700 SH SOLE 214700 0 0 INDEPENDENT BANK CORP MASS COM 453836108 5454 74678 SH SOLE 74678 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 881 47700 SH SOLE 47700 0 0 INDEPENDENT BK GROUP INC COM 45384B106 5184 82922 SH SOLE 82922 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3441 147747 SH SOLE 147747 0 0 INFINERA CORP COM 45667G103 3995 381200 SH SOLE 381200 0 0 INGERSOLL RAND INC COM 45687V106 61038 1339736 SH SOLE 1339736 0 0 INGEVITY CORP COM 45688C107 7072 93390 SH SOLE 93390 0 0 INGLES MKTS INC CL A 457030104 1237 29000 SH SOLE 29000 0 0 INGREDION INC COM 457187102 11930 151640 SH SOLE 151640 0 0 INHIBRX INC COM 45720L107 702 21300 SH SOLE 21300 0 0 INMODE LTD SHS M5425M103 1928 40600 SH SOLE 40600 0 0 INNOSPEC INC COM 45768S105 5054 55703 SH SOLE 55703 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 8992 49100 SH SOLE 49100 0 0 INNOVIVA INC COM 45781M101 1850 149300 SH SOLE 149300 0 0 INOGEN INC COM 45780L104 1899 42500 SH SOLE 42500 0 0 INOVALON HLDGS INC COM CL A 45781D101 2978 163900 SH SOLE 163900 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3351 378700 SH SOLE 378700 0 0 INPHI CORP COM 45772F107 18839 117400 SH SOLE 117400 0 0 INSEEGO CORP COM 45782B104 2235 144500 SH SOLE 144500 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6042 79400 SH SOLE 79400 0 0 INSMED INC COM PAR $.01 457669307 7637 229400 SH SOLE 229400 0 0 INSPERITY INC COM 45778Q107 6799 83500 SH SOLE 83500 0 0 INSPIRE MED SYS INC COM 457730109 10251 54500 SH SOLE 54500 0 0 INSTALLED BLDG PRODS INC COM 45780R101 5508 54033 SH SOLE 54033 0 0 INSTEEL INDS INC COM 45774W108 931 41800 SH SOLE 41800 0 0 INSULET CORP COM 45784P101 63422 248100 SH SOLE 248100 0 0 INTEGER HLDGS CORP COM 45826H109 6041 74400 SH SOLE 74400 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10517 161994 SH SOLE 161994 0 0 INTEL CORP COM 458140100 800094 16059704 SH SOLE 16059704 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 5777 106200 SH SOLE 106200 0 0 INTER PARFUMS INC COM 458334109 2377 39300 SH SOLE 39300 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 10210 167600 SH SOLE 167600 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1475 59700 SH SOLE 59700 0 0 INTERDIGITAL INC COM 45867G101 4229 69700 SH SOLE 69700 0 0 INTERFACE INC COM 458665304 1391 132500 SH SOLE 132500 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 4564 121900 SH SOLE 121900 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 454655 3611815 SH SOLE 3611815 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 37854 347795 SH SOLE 347795 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1010 65100 SH SOLE 65100 0 0 INTERNATIONAL PAPER CO COM 460146103 70180 1411509 SH SOLE 1411509 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 879 53800 SH SOLE 53800 0 0 INTERPUBLIC GROUP COS INC COM 460690100 34662 1473718 SH SOLE 1473718 0 0 INTERSECT ENT INC COM 46071F103 1521 66400 SH SOLE 66400 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 5123 161100 SH SOLE 161100 0 0 INTUIT COM 461202103 399579 1051939 SH SOLE 1051939 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 361624 442029 SH SOLE 442029 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1386 410011 SH SOLE 410011 0 0 INVESTORS BANCORP INC NEW COM 46146L101 5668 536776 SH SOLE 536776 0 0 INVITAE CORP COM 46185L103 12480 298500 SH SOLE 298500 0 0 INVITATION HOMES INC COM 46187W107 67704 2279607 SH SOLE 2279607 0 0 IONIS PHARMACEUTICALS INC COM 462222100 28364 501659 SH SOLE 501659 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 11524 248356 SH SOLE 248356 0 0 IPG PHOTONICS CORP COM 44980X109 31434 140464 SH SOLE 140464 0 0 IQIYI INC SPONSORED ADS 46267X108 9949 569161 SH SOLE 569161 0 0 IQVIA HLDGS INC COM 46266C105 129464 722575 SH SOLE 722575 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 15371 64800 SH SOLE 64800 0 0 IRIDIUMMUNICATIONS INC COM 46269C102 10606 269700 SH SOLE 269700 0 0 IROBOT CORP COM 462726100 5058 63000 SH SOLE 63000 0 0 IRON MTN INC NEW COM 46284V101 32104 1089000 SH SOLE 1089000 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3909 343200 SH SOLE 343200 0 0 ISTAR INC COM 45031U101 2523 169900 SH SOLE 169900 0 0 ITEOS THERAPEUTICS INC COM 46565G104 937 27700 SH SOLE 27700 0 0 ITRON INC COM 465741106 8305 86600 SH SOLE 86600 0 0 ITT INC COM 45073V108 15042 195300 SH SOLE 195300 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 867 45525 SH SOLE 45525 0 0 IVERIC BIO INC COM 46583P102 1119 161900 SH SOLE 161900 0 0 J & J SNACK FOODS CORP COM 466032109 5314 34200 SH SOLE 34200 0 0 J2 GLOBAL INC COM 48123V102 9987 102231 SH SOLE 102231 0 0 JABIL INC COM 466313103 13031 306400 SH SOLE 306400 0 0 JACK IN THE BOX INC COM 466367109 4529 48800 SH SOLE 48800 0 0 JACOBS ENGR GROUP INC COM 469814107 53614 492056 SH SOLE 492056 0 0 JAMES RIV GROUP LTD COM G5005R107 3401 69199 SH SOLE 69199 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 11486 353305 SH SOLE 353305 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 34587 209555 SH SOLE 209555 0 0 JBG SMITH PPTYS COM 46590V100 8523 272558 SH SOLE 272558 0 0 JD.COM INC SPON ADR CL A 47215P106 189149 2151870 SH SOLE 2151870 0 0 JEFFERIES FINL GROUP INC COM 47233W109 12605 512400 SH SOLE 512400 0 0 JELD-WEN HLDG INC COM 47580P103 4037 159200 SH SOLE 159200 0 0 JETBLUE AWYS CORP COM 477143101 2559 176000 SH SOLE 176000 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 8164 71700 SH SOLE 71700 0 0 JOHNSON & JOHNSON COM 478160104 1707001 10846366 SH SOLE 10846366 0 0 JOHNSON CTLS INTL PLC SHS G51502105 130895 2809518 SH SOLE 2809518 0 0 JOHNSON OUTDOORS INC CL A 479167108 1566 13900 SH SOLE 13900 0 0 JONES LANG LASALLE INC COM 48020Q107 17374 117100 SH SOLE 117100 0 0 JOYY INC ADS REPSTG COM A 46591M109 5596 69973 SH SOLE 69973 0 0 JUNIPER NETWORKS INC COM 48203R104 49074 2180100 SH SOLE 2180100 0 0 KADANT INC COM 48282T104 3665 26000 SH SOLE 26000 0 0 KADMON HLDGS INC COM 48283N106 1204 290200 SH SOLE 290200 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3541 35800 SH SOLE 35800 0 0 KALA PHARMACEUTICALS INC COM 483119103 514 75800 SH SOLE 75800 0 0 KAMAN CORP COM 483548103 3045 53300 SH SOLE 53300 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 72745 356364 SH SOLE 356364 0 0 KAR AUCTION SVCS INC COM 48238T109 5451 292900 SH SOLE 292900 0 0 KARUNA THERAPEUTICS INC COM 48576A100 2753 27100 SH SOLE 27100 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1796 116050 SH SOLE 116050 0 0 KB HOME COM 48666K109 6184 184500 SH SOLE 184500 0 0 KBR INC COM 48242W106 9955 321841 SH SOLE 321841 0 0 KE HLDGS INC SPONSORED ADS 482497104 13123 213244 SH SOLE 213244 0 0 KEARNY FINL CORP MD COM 48716P108 1924 182164 SH SOLE 182164 0 0 KELLOGG CO COM 487836108 98945 1589988 SH SOLE 1589988 0 0 KELLY SVCS INC CL A 488152208 1586 77100 SH SOLE 77100 0 0 KEMPER CORP COM 488401100 10781 140324 SH SOLE 140324 0 0 KENNAMETAL INC COM 489170100 6809 187900 SH SOLE 187900 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 5236 292668 SH SOLE 292668 0 0 KENON HLDGS LTD SHS Y46717107 1604 54625 SH SOLE 54625 0 0 KEROS THERAPEUTICS INC COM 492327101 1453 20600 SH SOLE 20600 0 0 KEURIG DR PEPPER INC COM 49271V100 68013 2125400 SH SOLE 2125400 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 153703 1163626 SH SOLE 1163626 0 0 KFORCE INC COM 493732101 1881 44700 SH SOLE 44700 0 0 KILROY RLTY CORP COM 49427F108 13455 234411 SH SOLE 234411 0 0 KIMBALL ELECTRONICS INC COM 49428J109 903 56500 SH SOLE 56500 0 0 KIMBALL INTL INC CL B 494274103 994 83200 SH SOLE 83200 0 0 KIMBERLY-CLARK CORP COM 494368103 218307 1619128 SH SOLE 1619128 0 0 KIMCO RLTY CORP COM 49446R109 14677 977800 SH SOLE 977800 0 0 KINDER MORGAN INC DEL COM 49456B101 105247 7699133 SH SOLE 7699133 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 5497 126216 SH SOLE 126216 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 928 52500 SH SOLE 52500 0 0 KINROSS GOLD CORP COM 496902404 74181 10104935 SH SOLE 10104935 0 0 KINSALE CAP GROUP INC COM 49714P108 9699 48462 SH SOLE 48462 0 0 KIRBY CORP COM 497266106 1765 34057 SH SOLE 34057 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 84349 2040262 SH SOLE 2040262 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2851 190600 SH SOLE 190600 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1324 73900 SH SOLE 73900 0 0 KLA CORP COM NEW 482480100 152059 587306 SH SOLE 587306 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 20156 481979 SH SOLE 481979 0 0 KNOLL INC COM NEW 498904200 1685 114800 SH SOLE 114800 0 0 KNOWLES CORP COM 49926D109 3822 207400 SH SOLE 207400 0 0 KODIAK SCIENCES INC COM 50015M109 10842 73800 SH SOLE 73800 0 0 KOHLS CORP COM 500255104 14514 356700 SH SOLE 356700 0 0 KONTOOR BRANDS INC COM 50050N103 4462 110014 SH SOLE 110014 0 0 KOPPERS HOLDINGS INC COM 50060P106 1483 47600 SH SOLE 47600 0 0 KORN FERRY COM NEW 500643200 5533 127200 SH SOLE 127200 0 0 KORNIT DIGITAL LTD SHS M6372Q113 8316 93300 SH SOLE 93300 0 0 KOSMOS ENERGY LTD COM 500688106 2158 918300 SH SOLE 918300 0 0 KRAFT HEINZ CO COM 500754106 88090 2541560 SH SOLE 2541560 0 0 KRATON CORPORATION COM 50077C106 2006 72200 SH SOLE 72200 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7612 277500 SH SOLE 277500 0 0 KROGER CO COM 501044101 104880 3302265 SH SOLE 3302265 0 0 KRONOS WORLDWIDE INC COM 50105F105 787 52800 SH SOLE 52800 0 0 KRYSTAL BIOTECH INC COM 501147102 1734 28900 SH SOLE 28900 0 0 KULICKE & SOFFA INDS INC COM 501242101 4447 139800 SH SOLE 139800 0 0 KURA ONCOLOGY INC COM 50127T109 4040 123700 SH SOLE 123700 0 0 KYMERA THERAPEUTICS INC COM 501575104 1562 25200 SH SOLE 25200 0 0 L BRANDS INC COM 501797104 19856 533900 SH SOLE 533900 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 154317 816406 SH SOLE 816406 0 0 LA Z BOY INC COM 505336107 4155 104300 SH SOLE 104300 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 94933 466388 SH SOLE 466388 0 0 LADDER CAP CORP CL A 505743104 2416 247007 SH SOLE 247007 0 0 LAKELAND BANCORP INC COM 511637100 1453 114385 SH SOLE 114385 0 0 LAKELAND FINL CORP COM 511656100 3121 58250 SH SOLE 58250 0 0 LAM RESEARCH CORP COM 512807108 259769 550044 SH SOLE 550044 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 16256 195338 SH SOLE 195338 0 0 LAMB WESTON HLDGS INC COM 513272104 43210 548771 SH SOLE 548771 0 0 LANCASTER COLONY CORP COM 513847103 8015 43626 SH SOLE 43626 0 0 LANDEC CORP COM 514766104 650 59900 SH SOLE 59900 0 0 LANDS END INC NEW COM 51509F105 624 28910 SH SOLE 28910 0 0 LANDSTAR SYS INC COM 515098101 11688 86800 SH SOLE 86800 0 0 LANTHEUS HLDGS INC COM 516544103 1938 143654 SH SOLE 143654 0 0 LAS VEGAS SANDS CORP COM 517834107 77434 1299236 SH SOLE 1299236 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 13948 304400 SH SOLE 304400 0 0 LAUDER ESTEE COS INC CL A 518439104 225939 848789 SH SOLE 848789 0 0 LAUREATE EDUCATION INC CL A 518613203 3340 229400 SH SOLE 229400 0 0 LCI INDS COM 50189K103 7379 56900 SH SOLE 56900 0 0 LEAR CORP COM NEW 521865204 34263 215452 SH SOLE 215452 0 0 LEGGETT & PLATT INC COM 524660107 13259 299300 SH SOLE 299300 0 0 LEIDOS HOLDINGS INC COM 525327102 53653 510401 SH SOLE 510401 0 0 LEMAITRE VASCULAR INC COM 525558201 1575 38900 SH SOLE 38900 0 0 LEMONADE INC COM 52567D107 3920 32000 SH SOLE 32000 0 0 LENDINGCLUB CORP COM NEW 52603A208 1537 145560 SH SOLE 145560 0 0 LENDINGTREE INC NEW COM 52603B107 7297 26650 SH SOLE 26650 0 0 LENNAR CORP CL A 526057104 79130 1038048 SH SOLE 1038048 0 0 LENNOX INTL INC COM 526107107 35664 130176 SH SOLE 130176 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2803 139600 SH SOLE 139600 0 0 LEXINGTON REALTY TRUST COM 529043101 6646 625800 SH SOLE 625800 0 0 LGI HOMES INC COM 50187T106 5111 48281 SH SOLE 48281 0 0 LHC GROUP INC COM 50187A107 14477 67866 SH SOLE 67866 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 14986 95100 SH SOLE 95100 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 92119 581672 SH SOLE 581672 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 15019 620104 SH SOLE 620104 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 33835 1430669 SH SOLE 1430669 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1113 100000 SH SOLE 100000 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3833 345617 SH SOLE 345617 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 458 18422 SH SOLE 18422 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 14061 325571 SH SOLE 325571 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1914 76929 SH SOLE 76929 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 28645 658346 SH SOLE 658346 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 32756 768920 SH SOLE 768920 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1583 153500 SH SOLE 153500 0 0 LIFE STORAGE INC COM 53223X107 12662 106055 SH SOLE 106055 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3620 36400 SH SOLE 36400 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 10846 153600 SH SOLE 153600 0 0 LILLY ELI & CO COM 532457108 641507 3799498 SH SOLE 3799498 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1101 276000 SH SOLE 276000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 14822 127500 SH SOLE 127500 0 0 LINCOLN NATL CORP IND COM 534187109 36792 731305 SH SOLE 731305 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1139 66541 SH SOLE 66541 0 0 LINDE PLC SHS G5494J103 557888 2117143 SH SOLE 2117143 0 0 LINDSAY CORP COM 535555106 3160 24600 SH SOLE 24600 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1489 130950 SH SOLE 130950 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2730 262994 SH SOLE 262994 0 0 LITHIA MTRS INC CL A 536797103 17209 58800 SH SOLE 58800 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1416 112700 SH SOLE 112700 0 0 LITTELFUSE INC COM 537008104 14019 55048 SH SOLE 55048 0 0 LIVANOVA PLC SHS G5509L101 7291 110119 SH SOLE 110119 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 45151 614462 SH SOLE 614462 0 0 LIVE OAK BANCSHARES INC COM 53803X105 3047 64200 SH SOLE 64200 0 0 LIVENT CORP COM 53814L108 6242 331335 SH SOLE 331335 0 0 LIVEPERSON INC COM 538146101 8843 142100 SH SOLE 142100 0 0 LIVERAMP HLDGS INC COM 53815P108 10898 148900 SH SOLE 148900 0 0 LKQ CORP COM 501889208 38498 1092445 SH SOLE 1092445 0 0 LOEWS CORP COM 540424108 42991 954939 SH SOLE 954939 0 0 LORAL SPACE & INC COM 543881106 565 26900 SH SOLE 26900 0 0 LOUISIANA PAC CORP COM 546347105 9452 254300 SH SOLE 254300 0 0 LOVESACPANY COM 54738L109 1060 24600 SH SOLE 24600 0 0 LOWES COS INC COM 548661107 458048 2853703 SH SOLE 2853703 0 0 LPL FINL HLDGS INC COM 50212V100 18624 178700 SH SOLE 178700 0 0 LTC PPTYS INC COM 502175102 3454 88762 SH SOLE 88762 0 0 LULULEMON ATHLETICA INC COM 550021109 162592 467177 SH SOLE 467177 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2004 65200 SH SOLE 65200 0 0 LUMEN TECHNOLOGIES INC COM 156700106 34383 3526450 SH SOLE 3526450 0 0 LUMENTUM HLDGS INC COM 55024U109 16117 170015 SH SOLE 170015 0 0 LUMINEX CORP DEL COM 55027E102 2303 99600 SH SOLE 99600 0 0 LUTHER BURBANK CORP COM 550550107 348 35500 SH SOLE 35500 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1025 62400 SH SOLE 62400 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 92516 1009340 SH SOLE 1009340 0 0 M D C HLDGS INC COM 552676108 5922 121858 SH SOLE 121858 0 0 M/I HOMES INC COM 55305B101 2861 64600 SH SOLE 64600 0 0 MACERICH CO COM 554382101 2704 253415 SH SOLE 253415 0 0 MACK CALI RLTY CORP COM 554489104 2558 205300 SH SOLE 205300 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5826 105850 SH SOLE 105850 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6282 167300 SH SOLE 167300 0 0 MACROGENICS INC COM 556099109 2656 116200 SH SOLE 116200 0 0 MACYS INC COM 55616P104 7896 701900 SH SOLE 701900 0 0 MADDEN STEVEN LTD COM 556269108 6298 178325 SH SOLE 178325 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3711 35333 SH SOLE 35333 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 6486 35233 SH SOLE 35233 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2524 22700 SH SOLE 22700 0 0 MAG SILVER CORP COM 55903Q104 3931 191900 SH SOLE 191900 0 0 MAGELLAN HEALTH INC COM NEW 559079207 4266 51500 SH SOLE 51500 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 881 55780 SH SOLE 55780 0 0 MAGNA INTL INC COM 559222401 80499 1136600 SH SOLE 1136600 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 967 71500 SH SOLE 71500 0 0 MAGNITE INC COM 55955D100 7272 236800 SH SOLE 236800 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1999 283200 SH SOLE 283200 0 0 MALIBU BOATS INC COM CL A 56117J100 2903 46500 SH SOLE 46500 0 0 MANHATTAN ASSOCS INC COM 562750109 15106 143620 SH SOLE 143620 0 0 MANITOWOC CO INC COM NEW 563571405 1039 78050 SH SOLE 78050 0 0 MANPOWERGROUP INC COM 56418H100 11841 131300 SH SOLE 131300 0 0 MANTECH INTL CORP CL A 564563104 5460 61387 SH SOLE 61387 0 0 MANULIFE FINL CORP COM 56501R106 138330 7770300 SH SOLE 7770300 0 0 MARATHON OIL CORP COM 565849106 11905 1784809 SH SOLE 1784809 0 0 MARATHON PETE CORP COM 56585A102 101717 2459311 SH SOLE 2459311 0 0 MARCUS & MILLICHAP INC COM 566324109 1988 53400 SH SOLE 53400 0 0 MARINEMAX INC COM 567908108 1706 48700 SH SOLE 48700 0 0 MARKEL CORP COM 570535104 92437 89458 SH SOLE 89458 0 0 MARRIOTT INTL INC NEW CL A 571903202 137338 1041070 SH SOLE 1041070 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 12739 92836 SH SOLE 92836 0 0 MARSH & MCLENNAN COS INC COM 571748102 236671 2022832 SH SOLE 2022832 0 0 MARTEN TRANS LTD COM 573075108 2410 139875 SH SOLE 139875 0 0 MARTIN MARIETTA MATLS INC COM 573284106 66845 235396 SH SOLE 235396 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 120272 2529921 SH SOLE 2529921 0 0 MASCO CORP COM 574599106 54243 987489 SH SOLE 987489 0 0 MASIMO CORP COM 574795100 62610 233289 SH SOLE 233289 0 0 MASONITE INTL CORP COM 575385109 5170 52577 SH SOLE 52577 0 0 MASTEC INC COM 576323109 9116 133700 SH SOLE 133700 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1260766 3532152 SH SOLE 3532152 0 0 MATADOR RES CO COM 576485205 3027 251002 SH SOLE 251002 0 0 MATCH GROUP INC NEW COM 57667L107 141014 932694 SH SOLE 932694 0 0 MATERION CORP COM 576690101 2931 46000 SH SOLE 46000 0 0 MATSON INC COM 57686G105 1396 24500 SH SOLE 24500 0 0 MATTEL INC COM 577081102 13686 784300 SH SOLE 784300 0 0 MATTHEWS INTL CORP CL A 577128101 1979 67296 SH SOLE 67296 0 0 MAVERIX METALS INC COM NEW 57776F405 562 102015 SH SOLE 102015 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 5310 137600 SH SOLE 137600 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 89354 1007937 SH SOLE 1007937 0 0 MAXIMUS INC COM 577933104 10145 138607 SH SOLE 138607 0 0 MAXLINEAR INC COM 57776J100 5999 157073 SH SOLE 157073 0 0 MBIA INC COM 55262C100 816 124000 SH SOLE 124000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 164373 1719386 SH SOLE 1719386 0 0 MCDONALDS CORP COM 580135101 742765 3461482 SH SOLE 3461482 0 0 MCEWEN MNG INC COM 58039P107 760 771331 SH SOLE 771331 0 0 MCGRATH RENTCORP COM 580589109 3650 54400 SH SOLE 54400 0 0 MCKESSON CORP COM 58155Q103 106594 612891 SH SOLE 612891 0 0 MDU RES GROUP INC COM 552690109 11942 453390 SH SOLE 453390 0 0 MEDALLIA INC COM 584021109 5830 175500 SH SOLE 175500 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 43547 1998500 SH SOLE 1998500 0 0 MEDIFAST INC COM 58470H101 4712 24000 SH SOLE 24000 0 0 MEDNAX INC COM 58502B106 4751 193600 SH SOLE 193600 0 0 MEDPACE HLDGS INC COM 58506Q109 8923 64100 SH SOLE 64100 0 0 MEDTRONIC PLC SHS G5960L103 668466 5706554 SH SOLE 5706554 0 0 MEIRAGTX HLDGS PLC COM G59665102 748 49400 SH SOLE 49400 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 15342 827047 SH SOLE 827047 0 0 MERCADOLIBRE INC COM 58733R102 283022 168946 SH SOLE 168946 0 0 MERCANTILE BANK CORP COM 587376104 948 34900 SH SOLE 34900 0 0 MERCER INTL INC COM 588056101 998 97372 SH SOLE 97372 0 0 MERCHANTS BANCORP IND COM 58844R108 544 19700 SH SOLE 19700 0 0 MERCK & CO. INC COM 58933Y105 863518 10556457 SH SOLE 10556457 0 0 MERCURY GENL CORP NEW COM 589400100 3274 62700 SH SOLE 62700 0 0 MERCURY SYS INC COM 589378108 11096 126000 SH SOLE 126000 0 0 MEREDITH CORP COM 589433101 1753 91300 SH SOLE 91300 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1598 107200 SH SOLE 107200 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1815 97100 SH SOLE 97100 0 0 MERIT MED SYS INC COM 589889104 6273 113000 SH SOLE 113000 0 0 MERITAGE HOMES CORP COM 59001A102 7048 85100 SH SOLE 85100 0 0 MERITOR INC COM 59001K100 4334 155300 SH SOLE 155300 0 0 MERSANA THERAPEUTICS INC COM 59045L106 3292 123696 SH SOLE 123696 0 0 MERUS N V COM N5749R100 634 36154 SH SOLE 36154 0 0 MESA LABS INC COM 59064R109 3154 11002 SH SOLE 11002 0 0 META FINL GROUP INC COM 59100U108 2581 70600 SH SOLE 70600 0 0 METHANEX CORP COM 59151K108 6767 147200 SH SOLE 147200 0 0 METHODE ELECTRS INC COM 591520200 3250 84900 SH SOLE 84900 0 0 METLIFE INC COM 59156R108 136778 2913276 SH SOLE 2913276 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 103228 90576 SH SOLE 90576 0 0 MFA FINL INC COM 55272X102 3995 1027000 SH SOLE 1027000 0 0 MGE ENERGY INC COM 55277P104 5739 81950 SH SOLE 81950 0 0 MGIC INVT CORP WIS COM 552848103 9607 765500 SH SOLE 765500 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 9302 297201 SH SOLE 297201 0 0 MGM RESORTS INTERNATIONAL COM 552953101 55813 1771285 SH SOLE 1771285 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1435 30500 SH SOLE 30500 0 0 MICHAELS COS INC COM 59408Q106 2172 166943 SH SOLE 166943 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 131658 953284 SH SOLE 953284 0 0 MICRON TECHNOLOGY INC COM 595112103 315401 4195272 SH SOLE 4195272 0 0 MICROSOFT CORP COM 594918104 6098004 27416617 SH SOLE 27416617 0 0 MICROSTRATEGY INC CL A NEW 594972408 6333 16300 SH SOLE 16300 0 0 MID-AMER APT CMNTYS INC COM 59522J103 71133 561471 SH SOLE 561471 0 0 MIDDLEBY CORP COM 596278101 16205 125700 SH SOLE 125700 0 0 MIDDLESEX WTR CO COM 596680108 2867 39562 SH SOLE 39562 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 824 46100 SH SOLE 46100 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 840 34300 SH SOLE 34300 0 0 MILLER HERMAN INC COM 600544100 4502 133200 SH SOLE 133200 0 0 MIMECAST LTD ORD SHS G14838109 7708 135600 SH SOLE 135600 0 0 MINERALS TECHNOLOGIES INC COM 603158106 4802 77300 SH SOLE 77300 0 0 MIRATI THERAPEUTICS INC COM 60468T105 14386 65500 SH SOLE 65500 0 0 MITEK SYS INC COM NEW 606710200 1639 92200 SH SOLE 92200 0 0 MKS INSTRS INC COM 55306N104 18746 124600 SH SOLE 124600 0 0 MODEL N INC COM 607525102 2080 58300 SH SOLE 58300 0 0 MODERNA INC COM 60770K107 108952 1042900 SH SOLE 1042900 0 0 MOELIS & CO CL A 60786M105 5854 125200 SH SOLE 125200 0 0 MOHAWK INDS INC COM 608190104 32266 228920 SH SOLE 228920 0 0 MOLECULAR TEMPLATES INC COM 608550109 477 50800 SH SOLE 50800 0 0 MOLINA HEALTHCARE INC COM 60855R100 47662 224100 SH SOLE 224100 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 32490 718957 SH SOLE 718957 0 0 MOMO INC ADR 60879B107 5682 407019 SH SOLE 407019 0 0 MONARCH CASINO & RESORT INC COM 609027107 1764 28811 SH SOLE 28811 0 0 MONDELEZ INTL INC CL A 609207105 315359 5393523 SH SOLE 5393523 0 0 MONGODB INC CL A 60937P106 65253 181744 SH SOLE 181744 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3651 210800 SH SOLE 210800 0 0 MONOLITHIC PWR SYS INC COM 609839105 59036 161200 SH SOLE 161200 0 0 MONRO INC COM 610236101 4021 75442 SH SOLE 75442 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 138122 1493536 SH SOLE 1493536 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 1310 42300 SH SOLE 42300 0 0 MOOG INC CL A 615394202 5392 68000 SH SOLE 68000 0 0 MORNINGSTAR INC COM 617700109 12343 53300 SH SOLE 53300 0 0 MORPHIC HLDG INC COM 61775R105 929 27700 SH SOLE 27700 0 0 MOSAIC CO NEW COM 61945C103 31324 1361329 SH SOLE 1361329 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 191780 1127719 SH SOLE 1127719 0 0 MR COOPER GROUP INC COM 62482R107 5176 166800 SH SOLE 166800 0 0 MRC GLOBAL INC COM 55345K103 1232 185849 SH SOLE 185849 0 0 MSA SAFETY INC COM 553498106 12489 83600 SH SOLE 83600 0 0 MSC INDL DIRECT INC CL A 553530106 8692 103000 SH SOLE 103000 0 0 MSG NETWORK INC CL A 553573106 1297 88000 SH SOLE 88000 0 0 MTS SYS CORP COM 553777103 2542 43700 SH SOLE 43700 0 0 MUELLER INDS INC COM 624756102 4066 115800 SH SOLE 115800 0 0 MUELLER WTR PRODS INC COM SER A 624758108 4205 339700 SH SOLE 339700 0 0 MURPHY OIL CORP COM 626717102 4001 330700 SH SOLE 330700 0 0 MURPHY USA INC COM 626755102 8201 62667 SH SOLE 62667 0 0 MYERS INDS INC COM 628464109 1432 68900 SH SOLE 68900 0 0 MYOVANT SCIENCES LTD COM G637AM102 2251 81500 SH SOLE 81500 0 0 MYR GROUP INC DEL COM 55405W104 2272 37800 SH SOLE 37800 0 0 MYRIAD GENETICS INC COM 62855J104 3342 169000 SH SOLE 169000 0 0 NANO X IMAGING LTD ORD SHS M70700105 1201 26300 SH SOLE 26300 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 6521 97500 SH SOLE 97500 0 0 NANTKWEST INC COM 63016Q102 976 73200 SH SOLE 73200 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 884 33700 SH SOLE 33700 0 0 NATERA INC COM 632307104 15276 153500 SH SOLE 153500 0 0 NATIONAL BEVERAGE CORP COM 635017106 2241 26400 SH SOLE 26400 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2264 69100 SH SOLE 69100 0 0 NATIONAL FUEL GAS CO N J COM 636180101 7613 185100 SH SOLE 185100 0 0 NATIONAL GEN HLDGS CORP COM 636220303 5258 153822 SH SOLE 153822 0 0 NATIONAL HEALTH INVS INC COM 63633D104 6981 100920 SH SOLE 100920 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1848 27830 SH SOLE 27830 0 0 NATIONAL INSTRS CORP COM 636518102 12404 282300 SH SOLE 282300 0 0 NATIONAL OILWELL VARCO INC COM 637071101 12065 878738 SH SOLE 878738 0 0 NATIONAL PRESTO INDS INC COM 637215104 982 11100 SH SOLE 11100 0 0 NATIONAL RESH CORP COM NEW 637372202 1342 31400 SH SOLE 31400 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 16071 392741 SH SOLE 392741 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5602 155479 SH SOLE 155479 0 0 NATIONAL VISION HLDGS INC COM 63845R107 8238 181900 SH SOLE 181900 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1125 5449 SH SOLE 5449 0 0 NATUS MED INC DEL COM 639050103 1525 76100 SH SOLE 76100 0 0 NAUTILUS INC COM 63910B102 1230 67800 SH SOLE 67800 0 0 NAVIENT CORPORATION COM 63938C108 4314 439300 SH SOLE 439300 0 0 NAVISTAR INTL CORP NEW COM 63934E108 4462 101500 SH SOLE 101500 0 0 NBT BANCORP INC COM 628778102 3171 98800 SH SOLE 98800 0 0 NCR CORP NEW COM 62886E108 10905 290259 SH SOLE 290259 0 0 NEENAH INC COM 640079109 2108 38100 SH SOLE 38100 0 0 NEKTAR THERAPEUTICS COM 640268108 6877 404500 SH SOLE 404500 0 0 NELNET INC CL A 64031N108 3063 43000 SH SOLE 43000 0 0 NEOGEN CORP COM 640491106 9497 119766 SH SOLE 119766 0 0 NEOGENOMICS INC COM NEW 64049M209 12771 237200 SH SOLE 237200 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 932 66100 SH SOLE 66100 0 0 NEOPHOTONICS CORP COM 64051T100 968 106500 SH SOLE 106500 0 0 NETAPP INC COM 64110D104 55530 838316 SH SOLE 838316 0 0 NETEASE INC SPONSORED ADS 64110W102 98713 1030725 SH SOLE 1030725 0 0 NETFLIX INC COM 64110L106 900490 1665323 SH SOLE 1665323 0 0 NETGEAR INC COM 64111Q104 2747 67600 SH SOLE 67600 0 0 NETSCOUT SYS INC COM 64115T104 4492 163828 SH SOLE 163828 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 32071 334600 SH SOLE 334600 0 0 NEVRO CORP COM 64157F103 12757 73700 SH SOLE 73700 0 0 NEW GOLD INC CDA COM 644535106 3221 1463662 SH SOLE 1463662 0 0 NEW JERSEY RES CORP COM 646025106 7714 217000 SH SOLE 217000 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 70776 380905 SH SOLE 380905 0 0 NEW RELIC INC COM 64829B100 7573 115797 SH SOLE 115797 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 9344 940005 SH SOLE 940005 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 11066 1048900 SH SOLE 1048900 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 3157 855520 SH SOLE 855520 0 0 NEW YORK TIMES CO CL A 650111107 16509 318900 SH SOLE 318900 0 0 NEWELL BRANDS INC COM 651229106 32345 1523553 SH SOLE 1523553 0 0 NEWMARK GROUP INC CL A 65158N102 2474 339307 SH SOLE 339307 0 0 NEWMARKET CORP COM 651587107 7886 19800 SH SOLE 19800 0 0 NEWMONT CORP COM 651639106 323625 5403658 SH SOLE 5403658 0 0 NEWS CORP NEW CL A 65249B109 26424 1470448 SH SOLE 1470448 0 0 NEXGEN ENERGY LTD COM 65340P106 2127 770900 SH SOLE 770900 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1862 44009 SH SOLE 44009 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 11177 102360 SH SOLE 102360 0 0 NEXTCURE INC COM 65343E108 301 27600 SH SOLE 27600 0 0 NEXTERA ENERGY INC COM 65339F101 689716 8939932 SH SOLE 8939932 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9434 140700 SH SOLE 140700 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 2200 120600 SH SOLE 120600 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1250 363433 SH SOLE 363433 0 0 NIC INC COM 62914B100 3921 151800 SH SOLE 151800 0 0 NICOLET BANKSHARES INC COM 65406E102 1413 21300 SH SOLE 21300 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 16008 767040 SH SOLE 767040 0 0 NIKE INC CL B 654106103 665073 4701161 SH SOLE 4701161 0 0 NIKOLA CORP COM 654110105 4576 299900 SH SOLE 299900 0 0 NIO INC SPON ADS 62914V106 147516 3026598 SH SOLE 3026598 0 0 NISOURCE INC COM 65473P105 36783 1603455 SH SOLE 1603455 0 0 NKARTA INC COM 65487U108 910 14800 SH SOLE 14800 0 0 NLIGHT INC COM 65487K100 2583 79100 SH SOLE 79100 0 0 NMI HLDGS INC CL A 629209305 4344 191774 SH SOLE 191774 0 0 NORBORD INC COM NEW 65548P403 4813 111428 SH SOLE 111428 0 0 NORDSON CORP COM 655663102 41597 207000 SH SOLE 207000 0 0 NORDSTROM INC COM 655664100 7774 249100 SH SOLE 249100 0 0 NORFOLK SOUTHN CORP COM 655844108 228896 963325 SH SOLE 963325 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1333 108100 SH SOLE 108100 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 3500 274700 SH SOLE 274700 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3183 69200 SH SOLE 69200 0 0 NORTHWESTERN CORP COM NEW 668074305 6676 114483 SH SOLE 114483 0 0 NORTONLIFELOCK INC COM 668771108 44065 2120564 SH SOLE 2120564 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 18261 718100 SH SOLE 718100 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 4504 63919 SH SOLE 63919 0 0 NOVAGOLD RES INC COM NEW 66987E206 5448 562600 SH SOLE 562600 0 0 NOVANTA INC COM 67000B104 9410 79600 SH SOLE 79600 0 0 NOVAVAX INC COM NEW 670002401 15444 138500 SH SOLE 138500 0 0 NOVOCURE LTD ORD SHS G6674U108 56151 324500 SH SOLE 324500 0 0 NOW INC COM 67011P100 1778 247700 SH SOLE 247700 0 0 NRG ENERGY INC COM NEW 629377508 34647 922700 SH SOLE 922700 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 6348 116200 SH SOLE 116200 0 0 NUANCEMUNICATIONS INC COM 67020Y100 28143 638300 SH SOLE 638300 0 0 NUCOR CORP COM 670346105 60663 1140497 SH SOLE 1140497 0 0 NURIX THERAPEUTICS INC COM 67080M103 825 25100 SH SOLE 25100 0 0 NUTANIX INC CL A 67059N108 13462 422400 SH SOLE 422400 0 0 NUTRIEN LTD COM 67077M108 109751 2280152 SH SOLE 2280152 0 0 NUVASIVE INC COM 670704105 6527 115869 SH SOLE 115869 0 0 NV5 GLOBAL INC COM 62945V109 1883 23900 SH SOLE 23900 0 0 NVENT ELECTRIC PLC SHS G6700G107 8501 364987 SH SOLE 364987 0 0 NVIDIA CORPORATION COM 67066G104 1216637 2329830 SH SOLE 2329830 0 0 NVR INC COM 62944T105 66285 16247 SH SOLE 16247 0 0 NXP SEMICONDUCTORS N V COM N6596X109 167658 1054386 SH SOLE 1054386 0 0 OCCIDENTAL PETE CORP COM 674599105 60797 3512251 SH SOLE 3512251 0 0 OCEANEERING INTL INC COM 675232102 1788 224948 SH SOLE 224948 0 0 OCEANFIRST FINL CORP COM 675234108 2430 130433 SH SOLE 130433 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2838 137100 SH SOLE 137100 0 0 ODONATE THERAPEUTICS INC COM 676079106 806 42000 SH SOLE 42000 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2482 109233 SH SOLE 109233 0 0 OFG BANCORP COM 67103X102 2158 116400 SH SOLE 116400 0 0 OGE ENERGY CORP COM 670837103 24106 756617 SH SOLE 756617 0 0 O-I GLASS INC COM 67098H104 4012 337124 SH SOLE 337124 0 0 OKTA INC CL A 679295105 115199 453077 SH SOLE 453077 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 69184 354464 SH SOLE 354464 0 0 OLD NATL BANCORP IND COM 680033107 6182 373284 SH SOLE 373284 0 0 OLD REP INTL CORP COM 680223104 12871 653000 SH SOLE 653000 0 0 OLIN CORP COM PAR $1 680665205 8766 356932 SH SOLE 356932 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 10941 133800 SH SOLE 133800 0 0 OMEGA FLEX INC COM 682095104 993 6800 SH SOLE 6800 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 31159 857900 SH SOLE 857900 0 0 OMEROS CORP COM 682143102 1790 125300 SH SOLE 125300 0 0 OMNICELL COM 68213N109 11594 96600 SH SOLE 96600 0 0 OMNICOM GROUP INC COM 681919106 55978 897521 SH SOLE 897521 0 0 ON SEMICONDUCTOR CORP COM 682189105 50800 1552095 SH SOLE 1552095 0 0 ONE GAS INC COM 68235P108 9198 119813 SH SOLE 119813 0 0 ONE LIBERTY PPTYS INC COM 682406103 746 37152 SH SOLE 37152 0 0 ONEMAIN HLDGS INC COM 68268W103 8780 182300 SH SOLE 182300 0 0 ONEOK INC NEW COM 682680103 64291 1675125 SH SOLE 1675125 0 0 ONESPAN INC COM 68287N100 1512 73100 SH SOLE 73100 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1243 122600 SH SOLE 122600 0 0 ONTO INNOVATION INC COM 683344105 5232 110041 SH SOLE 110041 0 0 ONTRAK INC COM 683373104 952 15400 SH SOLE 15400 0 0 OPEN LENDING CORP COM CL A 68373J104 5291 151350 SH SOLE 151350 0 0 OPEN TEXT CORP COM 683715106 49521 1089300 SH SOLE 1089300 0 0 OPKO HEALTH INC COM 68375N103 3898 986800 SH SOLE 986800 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1320 84400 SH SOLE 84400 0 0 ORACLE CORP COM 68389X105 516094 7977963 SH SOLE 7977963 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1713 161800 SH SOLE 161800 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 135573 299563 SH SOLE 299563 0 0 ORGANIGRAM HLDGS INC COM 68620P101 686 516100 SH SOLE 516100 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 1374 40600 SH SOLE 40600 0 0 ORIGIN BANCORP INC COM 68621T102 1327 47782 SH SOLE 47782 0 0 ORION ENGINEERED CARBONS S A COM L72967109 2333 136100 SH SOLE 136100 0 0 ORLA MNG LTD NEW COM 68634K106 1670 309800 SH SOLE 309800 0 0 ORMAT TECHNOLOGIES INC COM 686688102 8354 92534 SH SOLE 92534 0 0 ORTHOFIX MED INC COM 68752M108 1775 41300 SH SOLE 41300 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1184 28700 SH SOLE 28700 0 0 OSHKOSH CORP COM 688239201 13255 154000 SH SOLE 154000 0 0 OSI SYSTEMS INC COM 671044105 3617 38800 SH SOLE 38800 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 3596 283630 SH SOLE 283630 0 0 OTIS WORLDWIDE CORP COM 68902V107 104949 1553654 SH SOLE 1553654 0 0 OTTER TAIL CORP COM 689648103 3545 83200 SH SOLE 83200 0 0 OUTFRONT MEDIA INC COM 69007J106 6399 327154 SH SOLE 327154 0 0 OVERSTOCK INC DEL COM 690370101 4408 91900 SH SOLE 91900 0 0 OVINTIV INC COM 69047Q102 8437 587507 SH SOLE 587507 0 0 OWENS & MINOR INC NEW COM 690732102 4496 166200 SH SOLE 166200 0 0 OWENS CORNING NEW COM 690742101 30903 407913 SH SOLE 407913 0 0 OXFORD INDS INC COM 691497309 2489 38000 SH SOLE 38000 0 0 PACCAR INC COM 693718108 112863 1308096 SH SOLE 1308096 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 9690 373546 SH SOLE 373546 0 0 PACIFIC ETHANOL INC COM 69423U305 741 136400 SH SOLE 136400 0 0 PACIFIC PREMIER BANCORP COM 69478X105 6014 191957 SH SOLE 191957 0 0 PACIRA BIOSCIENCES INC COM 695127100 5493 91800 SH SOLE 91800 0 0 PACKAGING CORP AMER COM 695156109 49443 358513 SH SOLE 358513 0 0 PACWEST BANCORP DEL COM 695263103 6705 263973 SH SOLE 263973 0 0 PAE INC COM CL A 69290Y109 1338 145700 SH SOLE 145700 0 0 PAGERDUTY INC COM 69553P100 2223 53300 SH SOLE 53300 0 0 PALO ALTO NETWORKS INC COM 697435105 145989 410786 SH SOLE 410786 0 0 PALOMAR HLDGS INC COM 69753M105 3580 40300 SH SOLE 40300 0 0 PAN AMERN SILVER CORP COM 697900108 29053 842000 SH SOLE 842000 0 0 PAPA JOHNS INTL INC COM 698813102 5668 66800 SH SOLE 66800 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1280 91559 SH SOLE 91559 0 0 PAR TECHNOLOGY CORP COM 698884103 2913 46400 SH SOLE 46400 0 0 PARAMOUNT GROUP INC COM 69924R108 3634 402043 SH SOLE 402043 0 0 PARK HOTELS RESORTS INC COM 700517105 9136 532697 SH SOLE 532697 0 0 PARK NATL CORP COM 700658107 3486 33200 SH SOLE 33200 0 0 PARKER-HANNIFIN CORP COM 701094104 132290 485630 SH SOLE 485630 0 0 PARSLEY ENERGY INC CL A 701877102 9700 683102 SH SOLE 683102 0 0 PARSONS CORPORATION COM 70202L102 2075 57000 SH SOLE 57000 0 0 PASSAGE BIO INC COM 702712100 657 25700 SH SOLE 25700 0 0 PATRICK INDS INC COM 703343103 3443 50375 SH SOLE 50375 0 0 PATTERSON COS INC COM 703395103 5790 195400 SH SOLE 195400 0 0 PATTERSON-UTI ENERGY INC COM 703481101 2229 423700 SH SOLE 423700 0 0 PAYCHEX INC COM 704326107 199928 2145609 SH SOLE 2145609 0 0 PAYCOM SOFTWARE INC COM 70432V102 85048 188055 SH SOLE 188055 0 0 PAYLOCITY HLDG CORP COM 70438V106 17533 85150 SH SOLE 85150 0 0 PAYPAL HLDGS INC COM 70450Y103 986442 4211965 SH SOLE 4211965 0 0 PBF ENERGY INC CL A 69318G106 1642 231200 SH SOLE 231200 0 0 PC CONNECTION INC COM 69318J100 1263 26700 SH SOLE 26700 0 0 PDC ENERGY INC COM 69327R101 4632 225614 SH SOLE 225614 0 0 PDF SOLUTIONS INC COM 693282105 1605 74300 SH SOLE 74300 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 913 40100 SH SOLE 40100 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 5571 296312 SH SOLE 296312 0 0 PEGASYSTEMS INC COM 705573103 12100 90800 SH SOLE 90800 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 112288 740100 SH SOLE 740100 0 0 PEMBINA PIPELINE CORP COM 706327103 52110 2202648 SH SOLE 2202648 0 0 PENN NATL GAMING INC COM 707569109 30299 350810 SH SOLE 350810 0 0 PENNANT GROUP INC COM 70805E109 3507 60400 SH SOLE 60400 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 8590 130900 SH SOLE 130900 0 0 PENNYMAC MTG INVT TR COM 70931T103 3949 224500 SH SOLE 224500 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4318 72700 SH SOLE 72700 0 0 PENTAIR PLC SHS G7S00T104 33288 627004 SH SOLE 627004 0 0 PENUMBRA INC COM 70975L107 13580 77600 SH SOLE 77600 0 0 PEOPLES BANCORP INC COM 709789101 1159 42800 SH SOLE 42800 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 12418 960400 SH SOLE 960400 0 0 PEPSICO INC COM 713448108 929942 6270679 SH SOLE 6270679 0 0 PERDOCEO ED CORP COM 71363P106 1978 156600 SH SOLE 156600 0 0 PERFICIENT INC COM 71375U101 3574 75000 SH SOLE 75000 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 14297 300300 SH SOLE 300300 0 0 PERKINELMER INC COM 714046109 60600 422301 SH SOLE 422301 0 0 PERRIGO CO PLC SHS G97822103 23064 515748 SH SOLE 515748 0 0 PERSONALIS INC COM 71535D106 1911 52200 SH SOLE 52200 0 0 PERSPECTA INC COM 715347100 7889 327600 SH SOLE 327600 0 0 PETIQ INC COM CL A 71639T106 1842 47900 SH SOLE 47900 0 0 PETMED EXPRESS INC COM 716382106 1465 45700 SH SOLE 45700 0 0 PFIZER INC COM 717081103 828055 22495391 SH SOLE 22495391 0 0 PG&E CORP COM 69331C108 68508 5498200 SH SOLE 5498200 0 0 PGT INNOVATIONS INC COM 69336V101 2717 133600 SH SOLE 133600 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 535 16100 SH SOLE 16100 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 878 45200 SH SOLE 45200 0 0 PHILIP MORRIS INTL INC COM 718172109 504830 6097718 SH SOLE 6097718 0 0 PHILLIPS 66 COM 718546104 115326 1648930 SH SOLE 1648930 0 0 PHOTRONICS INC COM 719405102 1648 147700 SH SOLE 147700 0 0 PHREESIA INC COM 71944F106 3663 67500 SH SOLE 67500 0 0 PHYSICIANS RLTY TR COM 71943U104 8377 470606 SH SOLE 470606 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4632 285400 SH SOLE 285400 0 0 PILGRIMS PRIDE CORP COM 72147K108 2163 110300 SH SOLE 110300 0 0 PINDUODUO INC SPONSORED ADS 722304102 166319 936110 SH SOLE 936110 0 0 PING IDENTITY HLDG CORP COM 72341T103 2331 81400 SH SOLE 81400 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 11042 171461 SH SOLE 171461 0 0 PINNACLE WEST CAP CORP COM 723484101 55953 699846 SH SOLE 699846 0 0 PINTEREST INC CL A 72352L106 115134 1747100 SH SOLE 1747100 0 0 PIONEER NAT RES CO COM 723787107 70749 621202 SH SOLE 621202 0 0 PIPER SANDLERPANIES COM 724078100 3895 38600 SH SOLE 38600 0 0 PITNEY BOWES INC COM 724479100 2410 391300 SH SOLE 391300 0 0 PJT PARTNERS INC COM CL A 69343T107 3487 46335 SH SOLE 46335 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3352 396734 SH SOLE 396734 0 0 PLANET FITNESS INC CL A 72703H101 14042 180885 SH SOLE 180885 0 0 PLANTRONICS INC NEW COM 727493108 2238 82800 SH SOLE 82800 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 910 153000 SH SOLE 153000 0 0 PLEXUS CORP COM 729132100 5170 66100 SH SOLE 66100 0 0 PLIANT THERAPEUTICS INC COM 729139105 545 24000 SH SOLE 24000 0 0 PLUG POWER INC COM NEW 72919P202 34778 1025588 SH SOLE 1025588 0 0 PLURALSIGHT INC COM CL A 72941B106 5039 240400 SH SOLE 240400 0 0 PNM RES INC COM 69349H107 8303 171100 SH SOLE 171100 0 0 POLARIS INC COM 731068102 12558 131800 SH SOLE 131800 0 0 POOL CORP COM 73278L105 56353 151283 SH SOLE 151283 0 0 POPULAR INC COM NEW 733174700 10723 190400 SH SOLE 190400 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 8657 202400 SH SOLE 202400 0 0 POST HLDGS INC COM 737446104 14687 145400 SH SOLE 145400 0 0 POTLATCHDELTIC CORPORATION COM 737630103 7564 151222 SH SOLE 151222 0 0 POWER INTEGRATIONS INC COM 739276103 11043 134900 SH SOLE 134900 0 0 PPD INC COM 69355F102 15769 460800 SH SOLE 460800 0 0 PPG INDS INC COM 693506107 128521 891147 SH SOLE 891147 0 0 PPL CORP COM 69351T106 85778 3041787 SH SOLE 3041787 0 0 PQ GROUP HLDGS INC COM 73943T103 1325 92900 SH SOLE 92900 0 0 PRA GROUP INC COM 69354N106 4093 103200 SH SOLE 103200 0 0 PRA HEALTH SCIENCES INC COM 69354M108 18146 144658 SH SOLE 144658 0 0 PRECIGEN INC COM 74017N105 1581 155000 SH SOLE 155000 0 0 PRECISION BIOSCIENCES INC COM 74019P108 691 82800 SH SOLE 82800 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1685 33389 SH SOLE 33389 0 0 PREMIER FINANCIAL CORP COM 74052F108 1930 83915 SH SOLE 83915 0 0 PREMIER INC CL A 74051N102 9670 275512 SH SOLE 275512 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3958 113500 SH SOLE 113500 0 0 PRETIUM RES INC COM 74139C102 4876 425248 SH SOLE 425248 0 0 PRICESMART INC COM 741511109 4418 48500 SH SOLE 48500 0 0 PRIMERICA INC COM 74164M108 11960 89300 SH SOLE 89300 0 0 PRIMO WATER CORPORATION COM 74167P108 5143 327848 SH SOLE 327848 0 0 PRIMORIS SVCS CORP COM 74164F103 2849 103200 SH SOLE 103200 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 51451 1037114 SH SOLE 1037114 0 0 PROASSURANCE CORP COM 74267C106 2170 122000 SH SOLE 122000 0 0 PROCTER AND GAMBLE CO COM 742718109 1449066 10414448 SH SOLE 10414448 0 0 PROG HOLDINGS INC COM NPV 74319R101 8177 151800 SH SOLE 151800 0 0 PROGRESS SOFTWARE CORP COM 743312100 4587 101500 SH SOLE 101500 0 0 PROGRESSIVE CORP COM 743315103 267520 2705506 SH SOLE 2705506 0 0 PROGYNY INC COM 74340E103 1636 38600 SH SOLE 38600 0 0 PROLOGIS INC. COM 74340W103 278012 2789600 SH SOLE 2789600 0 0 PROOFPOINT INC COM 743424103 17781 130352 SH SOLE 130352 0 0 PROPETRO HLDG CORP COM 74347M108 1430 193500 SH SOLE 193500 0 0 PROS HOLDINGS INC COM 74346Y103 4732 93200 SH SOLE 93200 0 0 PROSIGHT GLOBAL INC COM 74349J103 316 24600 SH SOLE 24600 0 0 PROSPERITY BANCSHARES INC COM 743606105 14529 209467 SH SOLE 209467 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1667 82700 SH SOLE 82700 0 0 PROTHENA CORP PLC SHS G72800108 695 57900 SH SOLE 57900 0 0 PROTO LABS INC COM 743713109 8790 57300 SH SOLE 57300 0 0 PROVENTION BIO INC COM 74374N102 1509 89100 SH SOLE 89100 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2879 160300 SH SOLE 160300 0 0 PRUDENTIAL FINL INC COM 744320102 116446 1491554 SH SOLE 1491554 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 6206 46708 SH SOLE 46708 0 0 PTC INC COM 69370C100 49810 416440 SH SOLE 416440 0 0 PTC THERAPEUTICS INC COM 69366J200 8408 137765 SH SOLE 137765 0 0 PUBLIC STORAGE COM 74460D109 198645 860194 SH SOLE 860194 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 111331 1909621 SH SOLE 1909621 0 0 PULTE GROUP INC COM 745867101 43713 1013763 SH SOLE 1013763 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 778 75830 SH SOLE 75830 0 0 PURE STORAGE INC CL A 74624M102 12194 539300 SH SOLE 539300 0 0 PURPLE INNOVATION INC COM 74640Y106 2395 72700 SH SOLE 72700 0 0 PVH CORPORATION COM 693656100 15079 160600 SH SOLE 160600 0 0 Q2 HLDGS INC COM 74736L109 13766 108800 SH SOLE 108800 0 0 QAD INC CL A 74727D306 1712 27100 SH SOLE 27100 0 0 QCR HOLDINGS INC COM 74727A104 1356 34239 SH SOLE 34239 0 0 QIAGEN NV SHS NEW N72482123 53120 1019972 SH SOLE 1019972 0 0 QORVO INC COM 74736K101 71726 431382 SH SOLE 431382 0 0 QTS RLTY TR INC COM CL A 74736A103 8576 138583 SH SOLE 138583 0 0 QUAKER CHEM CORP COM 747316107 7652 30200 SH SOLE 30200 0 0 QUALCOMM INC COM 747525103 649030 4260407 SH SOLE 4260407 0 0 QUALYS INC COM 74758T303 9189 75400 SH SOLE 75400 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1638 73900 SH SOLE 73900 0 0 QUANTA SVCS INC COM 74762E102 22466 311935 SH SOLE 311935 0 0 QUANTERIX CORP COM 74766Q101 2316 49800 SH SOLE 49800 0 0 QUEST DIAGNOSTICS INC COM 74834L100 70252 589510 SH SOLE 589510 0 0 QUIDEL CORP COM 74838J101 15342 85400 SH SOLE 85400 0 0 QUINSTREET INC COM 74874Q100 2298 107200 SH SOLE 107200 0 0 QUOTIENT LTD SHS G73268107 926 177800 SH SOLE 177800 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1632 173300 SH SOLE 173300 0 0 QURATE RETAIL INC COM SER A 74915M100 9610 876000 SH SOLE 876000 0 0 R1 RCM INC COM 749397105 5335 222100 SH SOLE 222100 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 1715 90000 SH SOLE 90000 0 0 RADIAN GROUP INC COM 750236101 8769 433050 SH SOLE 433050 0 0 RADIUS HEALTH INC COM NEW 750469207 1877 105100 SH SOLE 105100 0 0 RADNET INC COM 750491102 1939 99100 SH SOLE 99100 0 0 RADWARE LTD ORD M81873107 2617 94300 SH SOLE 94300 0 0 RALPH LAUREN CORP CL A 751212101 11311 109035 SH SOLE 109035 0 0 RAMBUS INC DEL COM 750917106 4482 256700 SH SOLE 256700 0 0 RANGE RES CORP COM 75281A109 3495 521700 SH SOLE 521700 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 868 64600 SH SOLE 64600 0 0 RAPID7 INC COM 753422104 9882 109600 SH SOLE 109600 0 0 RAPT THERAPEUTICS INC COM 75382E109 711 36000 SH SOLE 36000 0 0 RAVEN INDS INC COM 754212108 2687 81200 SH SOLE 81200 0 0 RAYONIER INC COM 754907103 9078 309000 SH SOLE 309000 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 412497 5768380 SH SOLE 5768380 0 0 RBC BEARINGS INC COM 75524B104 10150 56690 SH SOLE 56690 0 0 RE MAX HLDGS INC CL A 75524W108 1493 41100 SH SOLE 41100 0 0 READY CAPITAL CORP COM 75574U101 1158 93045 SH SOLE 93045 0 0 REALOGY HLDGS CORP COM 75605Y106 3431 261500 SH SOLE 261500 0 0 REALPAGE INC COM 75606N109 18094 207400 SH SOLE 207400 0 0 REALTY INCOME CORP COM 756109104 100185 1611471 SH SOLE 1611471 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 6787 54900 SH SOLE 54900 0 0 RED ROCK RESORTS INC CL A 75700L108 3836 153200 SH SOLE 153200 0 0 REDFIN CORP COM 75737F108 14666 213700 SH SOLE 213700 0 0 REDWOOD TR INC COM 758075402 2285 260300 SH SOLE 260300 0 0 REGAL BELOIT CORP COM 758750103 11277 91822 SH SOLE 91822 0 0 REGENCY CTRS CORP COM 758849103 29234 641232 SH SOLE 641232 0 0 REGENERON PHARMACEUTICALS COM 75886F107 287992 596122 SH SOLE 596122 0 0 REGENXBIO INC COM 75901B107 3252 71700 SH SOLE 71700 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 29757 256749 SH SOLE 256749 0 0 RELAY THERAPEUTICS INC COM 75943R102 2535 61000 SH SOLE 61000 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 17268 144200 SH SOLE 144200 0 0 RELMADA THERAPEUTICS INC COM 75955J402 930 29000 SH SOLE 29000 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 63544 383212 SH SOLE 383212 0 0 RENASANT CORP COM 75970E107 4287 127300 SH SOLE 127300 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 6289 88800 SH SOLE 88800 0 0 RENT A CTR INC NEW COM 76009N100 4193 109500 SH SOLE 109500 0 0 REPARE THERAPEUTICS INC COM 760273102 713 20800 SH SOLE 20800 0 0 REPAY HLDGS CORP COM CL A 76029L100 4188 153683 SH SOLE 153683 0 0 REPLIGEN CORP COM 759916109 21616 112800 SH SOLE 112800 0 0 REPLIMUNE GROUP INC COM 76029N106 1938 50800 SH SOLE 50800 0 0 REPUBLIC BANCORP INC KY CL A 760281204 848 23500 SH SOLE 23500 0 0 REPUBLIC SVCS INC COM 760759100 167114 1735347 SH SOLE 1735347 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 6452 303500 SH SOLE 303500 0 0 RESMED INC COM 761152107 116370 547471 SH SOLE 547471 0 0 RESOURCES CONNECTION INC COM 76122Q105 874 69500 SH SOLE 69500 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 70573 1153661 SH SOLE 1153661 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3570 266600 SH SOLE 266600 0 0 RETAIL PPTYS AMER INC CL A 76131V202 4154 485274 SH SOLE 485274 0 0 REV GROUP INC COM 749527107 563 63900 SH SOLE 63900 0 0 REVANCE THERAPEUTICS INC COM 761330109 3802 134150 SH SOLE 134150 0 0 REVOLUTION MEDICINES INC COM 76155X100 1770 44700 SH SOLE 44700 0 0 REVOLVE GROUP INC CL A 76156B107 1122 36000 SH SOLE 36000 0 0 REX AMERICAN RES CORP COM 761624105 926 12600 SH SOLE 12600 0 0 REXFORD INDL RLTY INC COM 76169C100 13747 279916 SH SOLE 279916 0 0 REXNORD CORP COM 76169B102 10773 272800 SH SOLE 272800 0 0 RH COM 74967X103 15632 34930 SH SOLE 34930 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1635 55000 SH SOLE 55000 0 0 RIBBONMUNICATIONS INC COM 762544104 1076 164074 SH SOLE 164074 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1339 382679 SH SOLE 382679 0 0 RINGCENTRAL INC CL A 76680R206 106263 280400 SH SOLE 280400 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 30314 435900 SH SOLE 435900 0 0 RITE AID CORP COM 767754872 1963 123990 SH SOLE 123990 0 0 RLI CORP COM 749607107 9540 91600 SH SOLE 91600 0 0 RLJ LODGING TR COM 74965L101 5282 373258 SH SOLE 373258 0 0 RMR GROUP INC CL A 74967R106 1348 34892 SH SOLE 34892 0 0 ROBERT HALF INTL INC COM 770323103 27075 433339 SH SOLE 433339 0 0 ROCKET COS INC COM CL A 77311W101 5273 260800 SH SOLE 260800 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 3773 68800 SH SOLE 68800 0 0 ROCKWELL AUTOMATION INC COM 773903109 109816 437846 SH SOLE 437846 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 66130 1419800 SH SOLE 1419800 0 0 ROGERS CORP COM 775133101 6569 42300 SH SOLE 42300 0 0 ROKU INC COM CL A 77543R102 132766 399874 SH SOLE 399874 0 0 ROLLINS INC COM 775711104 32671 836227 SH SOLE 836227 0 0 ROPER TECHNOLOGIES INC COM 776696106 170480 395462 SH SOLE 395462 0 0 ROSS STORES INC COM 778296103 185062 1506898 SH SOLE 1506898 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 51459 688973 SH SOLE 688973 0 0 ROYAL GOLD INC COM 780287108 15773 148300 SH SOLE 148300 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 21496 429500 SH SOLE 429500 0 0 RPC INC COM 749660106 377 119700 SH SOLE 119700 0 0 RPM INTL INC COM 749685103 44555 490800 SH SOLE 490800 0 0 RPT REALTY SH BEN INT 74971D101 1579 182600 SH SOLE 182600 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 553 72900 SH SOLE 72900 0 0 RUSH ENTERPRISES INC CL A 781846209 3931 94900 SH SOLE 94900 0 0 RUSH ENTERPRISES INC CL B 781846308 485 12800 SH SOLE 12800 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1330 75000 SH SOLE 75000 0 0 RYDER SYS INC COM 783549108 7525 121838 SH SOLE 121838 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 8002 118100 SH SOLE 118100 0 0 S & T BANCORP INC COM 783859101 2084 83900 SH SOLE 83900 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 8073 464741 SH SOLE 464741 0 0 SABRE CORP COM 78573M104 8458 703700 SH SOLE 703700 0 0 SAFEHOLD INC COM 78645L100 2095 28900 SH SOLE 28900 0 0 SAFETY INS GROUP INC COM 78648T100 2524 32400 SH SOLE 32400 0 0 SAGE THERAPEUTICS INC COM 78667J108 10165 117500 SH SOLE 117500 0 0 SAIA INC COM 78709Y105 10685 59100 SH SOLE 59100 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 10914 205000 SH SOLE 205000 0 0 SALESFORCE INC COM 79466L302 764667 3436242 SH SOLE 3436242 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 3336 255800 SH SOLE 255800 0 0 SANDERSON FARMS INC COM 800013104 5989 45300 SH SOLE 45300 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 3122 435562 SH SOLE 435562 0 0 SANDY SPRING BANCORP INC COM 800363103 3265 101435 SH SOLE 101435 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1575 19976 SH SOLE 19976 0 0 SANGAMO THERAPEUTICS INC COM 800677106 4235 271360 SH SOLE 271360 0 0 SANMINA CORPORATION COM 801056102 4886 153200 SH SOLE 153200 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1763 57136 SH SOLE 57136 0 0 SAREPTA THERAPEUTICS INC COM 803607100 47971 281373 SH SOLE 281373 0 0 SAUL CTRS INC COM 804395101 997 31483 SH SOLE 31483 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 122793 435237 SH SOLE 435237 0 0 SCANSOURCE INC COM 806037107 1514 57400 SH SOLE 57400 0 0 SCHLUMBERGER LTD COM 806857108 114422 5241496 SH SOLE 5241496 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 2430 117400 SH SOLE 117400 0 0 SCHNITZER STEEL INDS INC CL A 806882106 1927 60400 SH SOLE 60400 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2295 47300 SH SOLE 47300 0 0 SCHOLASTIC CORP COM 807066105 1655 66200 SH SOLE 66200 0 0 SCHRODINGER INC COM 80810D103 6944 87700 SH SOLE 87700 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2843 70700 SH SOLE 70700 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 11178 118115 SH SOLE 118115 0 0 SCIENTIFIC GAMES CORP COM 80874P109 5331 128500 SH SOLE 128500 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 18839 94600 SH SOLE 94600 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1685 110216 SH SOLE 110216 0 0 SEABOARD CORP DEL COM 811543107 1994 658 SH SOLE 658 0 0 SEABRIDGE GOLD INC COM 811916105 2568 122000 SH SOLE 122000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3519 119500 SH SOLE 119500 0 0 SEACOR HOLDINGS INC COM 811904101 1816 43800 SH SOLE 43800 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 54405 875242 SH SOLE 875242 0 0 SEAGEN INC COM 81181C104 86658 494792 SH SOLE 494792 0 0 SEALED AIR CORP NEW COM 81211K100 26951 588585 SH SOLE 588585 0 0 SEAWORLD ENTMT INC COM 81282V100 3639 115200 SH SOLE 115200 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 558 136000 SH SOLE 136000 0 0 SELECT MED HLDGS CORP COM 81619Q105 6719 242900 SH SOLE 242900 0 0 SELECTIVE INS GROUP INC COM 816300107 9062 135300 SH SOLE 135300 0 0 SELECTQUOTE INC COM 816307300 1525 73500 SH SOLE 73500 0 0 SEMPRA ENERGY COM 816851109 139176 1092348 SH SOLE 1092348 0 0 SEMTECH CORP COM 816850101 10619 147300 SH SOLE 147300 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 31345 594336 SH SOLE 594336 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 7067 95800 SH SOLE 95800 0 0 SERES THERAPEUTICS INC COM 81750R102 3401 138800 SH SOLE 138800 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1220 83138 SH SOLE 83138 0 0 SERVICE CORP INTL COM 817565104 19561 398400 SH SOLE 398400 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 4286 372988 SH SOLE 372988 0 0 SERVICENOW INC COM 81762P102 398668 724284 SH SOLE 724284 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 4181 103768 SH SOLE 103768 0 0 SHAKE SHACK INC CL A 819047101 6604 77900 SH SOLE 77900 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 32782 1867000 SH SOLE 1867000 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 4640 107272 SH SOLE 107272 0 0 SHERWIN WILLIAMS CO COM 824348106 227520 309589 SH SOLE 309589 0 0 SHIFT4 PMTS INC CL A 82452J109 5640 74800 SH SOLE 74800 0 0 SHOCKWAVE MED INC COM 82489T104 6379 61500 SH SOLE 61500 0 0 SHOE CARNIVAL INC COM 824889109 807 20600 SH SOLE 20600 0 0 SHOPIFY INC CL A 82509L107 489839 433600 SH SOLE 433600 0 0 SHOTSPOTTER INC COM 82536T107 667 17700 SH SOLE 17700 0 0 SHUTTERSTOCK INC COM 825690100 3227 45000 SH SOLE 45000 0 0 SHYFT GROUP INC COM 825698103 2055 72400 SH SOLE 72400 0 0 SI BONE INC COM 825704109 1830 61200 SH SOLE 61200 0 0 SIERRA WIRELESS INC COM 826516106 1186 81500 SH SOLE 81500 0 0 SIGA TECHNOLOGIES INC COM 826917106 835 114800 SH SOLE 114800 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 16384 121100 SH SOLE 121100 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3234 118600 SH SOLE 118600 0 0 SILGAN HOLDINGS INC COM 827048109 6522 175900 SH SOLE 175900 0 0 SILICON LABORATORIES INC COM 826919102 12607 99000 SH SOLE 99000 0 0 SILK RD MED INC COM 82710M100 3835 60900 SH SOLE 60900 0 0 SILVERCORP METALS INC COM 82835P103 2665 398400 SH SOLE 398400 0 0 SILVERCREST METALS INC COM 828363101 2768 248200 SH SOLE 248200 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5332 246986 SH SOLE 246986 0 0 SIMON PPTY GROUP INC NEW COM 828806109 103250 1210722 SH SOLE 1210722 0 0 SIMPLY GOOD FOODS CO COM 82900L102 6103 194600 SH SOLE 194600 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 8270 88500 SH SOLE 88500 0 0 SIMULATIONS PLUS INC COM 829214105 2553 35500 SH SOLE 35500 0 0 SINA CORP ORD G81477104 5665 133673 SH SOLE 133673 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3218 101050 SH SOLE 101050 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 26099 4097233 SH SOLE 4097233 0 0 SITE CTRS CORP COM 82981J109 3544 350200 SH SOLE 350200 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 15831 99800 SH SOLE 99800 0 0 SITIME CORP COM 82982T106 2115 18900 SH SOLE 18900 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 5889 172700 SH SOLE 172700 0 0 SJW GROUP COM 784305104 4030 58100 SH SOLE 58100 0 0 SKECHERS U S A INC CL A 830566105 11091 308600 SH SOLE 308600 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 3577 115600 SH SOLE 115600 0 0 SKYWEST INC COM 830879102 1137 28200 SH SOLE 28200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 96522 631359 SH SOLE 631359 0 0 SL GREEN RLTY CORP COM 78440X101 10206 171295 SH SOLE 171295 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 62101 1470200 SH SOLE 1470200 0 0 SLEEP NUMBER CORP COM 83125X103 5124 62600 SH SOLE 62600 0 0 SLM CORP COM 78442P106 9460 763492 SH SOLE 763492 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1223 32500 SH SOLE 32500 0 0 SMARTSHEET INC COM CL A 83200N103 16886 243700 SH SOLE 243700 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 1644 137700 SH SOLE 137700 0 0 SMITH & WESSON BRANDS INC COM 831754106 2216 124850 SH SOLE 124850 0 0 SMITH A O CORP COM 831865209 28039 511480 SH SOLE 511480 0 0 SMUCKER J M CO COM NEW 832696405 78469 678794 SH SOLE 678794 0 0 SNAP INC CL A 83304A106 171736 3429926 SH SOLE 3429926 0 0 SNAP ON INC COM 833034101 33467 195552 SH SOLE 195552 0 0 SNOWFLAKE INC CL A 833445109 34359 122100 SH SOLE 122100 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 60378 189200 SH SOLE 189200 0 0 SOLARWINDS CORP COM 83417Q105 2112 141300 SH SOLE 141300 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2002 51900 SH SOLE 51900 0 0 SONOCO PRODS CO COM 835495102 13444 226900 SH SOLE 226900 0 0 SONOS INC COM 83570H108 4680 200100 SH SOLE 200100 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 3346 490200 SH SOLE 490200 0 0 SOUTH JERSEY INDS INC COM 838518108 4901 227409 SH SOLE 227409 0 0 SOUTH ST CORP COM 840441109 11592 160337 SH SOLE 160337 0 0 SOUTHERN CO COM 842587107 329198 5358919 SH SOLE 5358919 0 0 SOUTHERN COPPER CORP COM 84265V105 16815 258220 SH SOLE 258220 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2201 70918 SH SOLE 70918 0 0 SOUTHWEST AIRLS CO COM 844741108 25953 556819 SH SOLE 556819 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 7679 126400 SH SOLE 126400 0 0 SOUTHWESTERN ENERGY CO COM 845467109 4533 1521100 SH SOLE 1521100 0 0 SP PLUS CORP COM 78469C103 1430 49600 SH SOLE 49600 0 0 SPARTANNASH CO COM 847215100 1413 81180 SH SOLE 81180 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 6934 87799 SH SOLE 87799 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1124 329500 SH SOLE 329500 0 0 SPIRE INC COM 84857L101 7451 116350 SH SOLE 116350 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 9350 239200 SH SOLE 239200 0 0 SPIRIT AIRLS INC COM 848577102 1225 50100 SH SOLE 50100 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 9374 233354 SH SOLE 233354 0 0 SPLUNK INC COM 848637104 101940 600038 SH SOLE 600038 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1730 98600 SH SOLE 98600 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 3133 43200 SH SOLE 43200 0 0 SPROTT INC COM NEW 852066208 1429 49175 SH SOLE 49175 0 0 SPROUT SOCIAL INC COM CL A 85209W109 1977 43541 SH SOLE 43541 0 0 SPROUTS FMRS MKT INC COM 85208M102 5366 266950 SH SOLE 266950 0 0 SPSMERCE INC COM 78463M107 8622 79400 SH SOLE 79400 0 0 SPX CORP COM 784635104 5510 101018 SH SOLE 101018 0 0 SPX FLOW INC COM 78469X107 5559 95918 SH SOLE 95918 0 0 SQUARE INC CL A 852234103 305108 1401895 SH SOLE 1401895 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 63684 875375 SH SOLE 875375 0 0 SSR MNG INC COM 784730103 17626 877349 SH SOLE 877349 0 0 ST JOE CO COM 790148100 3099 73000 SH SOLE 73000 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 6155 77700 SH SOLE 77700 0 0 STAG INDL INC COM 85254J102 10558 337100 SH SOLE 337100 0 0 STAMPS COM INC COM NEW 852857200 7802 39766 SH SOLE 39766 0 0 STANDARD MTR PRODS INC COM 853666105 1841 45500 SH SOLE 45500 0 0 STANDEX INTL CORP COM 854231107 2178 28100 SH SOLE 28100 0 0 STANLEY BLACK & DECKER INC COM 854502101 107694 603126 SH SOLE 603126 0 0 STANTEC INC COM 85472N109 8243 254070 SH SOLE 254070 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 884 93903 SH SOLE 93903 0 0 STARBUCKS CORP COM 855244109 536508 5015027 SH SOLE 5015027 0 0 STARWOOD PPTY TR INC COM 85571B105 12413 643165 SH SOLE 643165 0 0 STATE AUTO FINL CORP COM 855707105 706 39800 SH SOLE 39800 0 0 STEEL DYNAMICS INC COM 858119100 29320 795223 SH SOLE 795223 0 0 STEELCASE INC CL A 858155203 2570 189700 SH SOLE 189700 0 0 STEPAN CO COM 858586100 5441 45600 SH SOLE 45600 0 0 STERICYCLE INC COM 858912108 14337 206800 SH SOLE 206800 0 0 STERIS PLC SHS USD G8473T100 60934 321485 SH SOLE 321485 0 0 STERLING BANCORP DEL COM 85917A100 7905 439664 SH SOLE 439664 0 0 STERLING CONSTR INC COM 859241101 1178 63300 SH SOLE 63300 0 0 STEWART INFORMATION SVCS COR COM 860372101 2921 60400 SH SOLE 60400 0 0 STIFEL FINL CORP COM 860630102 11743 232713 SH SOLE 232713 0 0 STITCH FIX INC COM CL A 860897107 7193 122500 SH SOLE 122500 0 0 STOCK YDS BANCORP INC COM 861025104 1976 48823 SH SOLE 48823 0 0 STOKE THERAPEUTICS INC COM 86150R107 1164 18800 SH SOLE 18800 0 0 STONERIDGE INC COM 86183P102 1756 58100 SH SOLE 58100 0 0 STONEX GROUP INC COM 861896108 2154 37200 SH SOLE 37200 0 0 STORE CAP CORP COM 862121100 18497 544340 SH SOLE 544340 0 0 STRATEGIC ED INC COM 86272C103 5256 55138 SH SOLE 55138 0 0 STRIDE INC COM 86333M108 1972 92900 SH SOLE 92900 0 0 STRYKER CORPORATION COM 863667101 368750 1504856 SH SOLE 1504856 0 0 STURM RUGER & CO INC COM 864159108 2577 39600 SH SOLE 39600 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2156 239300 SH SOLE 239300 0 0 SUMMIT MATLS INC CL A 86614U100 5194 258659 SH SOLE 258659 0 0 SUN CMNTYS INC COM 866674104 59356 390628 SH SOLE 390628 0 0 SUN LIFE FINANCIAL INC. COM 866796105 104223 2342800 SH SOLE 2342800 0 0 SUNCOKE ENERGY INC COM 86722A103 813 186950 SH SOLE 186950 0 0 SUNCOR ENERGY INC NEW COM 867224107 102537 6110412 SH SOLE 6110412 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 4951 109700 SH SOLE 109700 0 0 SUNOPTA INC COM 8676EP108 1783 152525 SH SOLE 152525 0 0 SUNPOWER CORP COM 867652406 5433 211900 SH SOLE 211900 0 0 SUNRUN INC COM 86771W105 30888 445200 SH SOLE 445200 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 5538 488749 SH SOLE 488749 0 0 SUPER MICROPUTER INC COM 86800U104 3191 100800 SH SOLE 100800 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2997 119100 SH SOLE 119100 0 0 SURGERY PARTNERS INC COM 86881A100 1494 51500 SH SOLE 51500 0 0 SURMODICS INC COM 868873100 1327 30500 SH SOLE 30500 0 0 SVMK INC COM 78489X103 6482 253700 SH SOLE 253700 0 0 SWITCH INC CL A 87105L104 2621 160100 SH SOLE 160100 0 0 SYKES ENTERPRISES INC COM 871237103 3240 86023 SH SOLE 86023 0 0 SYNAPTICS INC COM 87157D109 7461 77400 SH SOLE 77400 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1628 73200 SH SOLE 73200 0 0 SYNEOS HEALTH INC CL A 87166B102 9652 141677 SH SOLE 141677 0 0 SYNNEX CORP COM 87162W100 8061 98985 SH SOLE 98985 0 0 SYNOPSYS INC COM 871607107 176231 679798 SH SOLE 679798 0 0 SYNOVUS FINL CORP COM NEW 87161C501 10780 333019 SH SOLE 333019 0 0 SYSCO CORP COM 871829107 135554 1825393 SH SOLE 1825393 0 0 SYSTEMAX INC COM 871851101 1077 30000 SH SOLE 30000 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2125 49600 SH SOLE 49600 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1959 43600 SH SOLE 43600 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 107159 515707 SH SOLE 515707 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 67889 949365 SH SOLE 949365 0 0 TALOS ENERGY INC COM 87484T108 531 64400 SH SOLE 64400 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 12515 130800 SH SOLE 130800 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2110 211800 SH SOLE 211800 0 0 TAPESTRY INC COM 876030107 19413 624600 SH SOLE 624600 0 0 TARGA RES CORP COM 87612G101 13908 527200 SH SOLE 527200 0 0 TARGET CORP COM 87612E106 337026 1909169 SH SOLE 1909169 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1601 21800 SH SOLE 21800 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 7158 279060 SH SOLE 279060 0 0 TC ENERGY CORP COM 87807B107 153180 3766000 SH SOLE 3766000 0 0 TCF FINL CORP COM 872307103 12742 344201 SH SOLE 344201 0 0 TCR2 THERAPEUTICS INC COM 87808K106 1398 45200 SH SOLE 45200 0 0 TE CONNECTIVITY LTD REG SHS H84989104 150893 1246330 SH SOLE 1246330 0 0 TECHNIPFMC PLC COM G87110105 9074 965300 SH SOLE 965300 0 0 TECHTARGET INC COM 87874R100 3133 53000 SH SOLE 53000 0 0 TECK RESOURCES LTD CL B 878742204 34257 1886779 SH SOLE 1886779 0 0 TEGNA INC COM 87901J105 6563 470500 SH SOLE 470500 0 0 TEJON RANCH CO COM 879080109 731 50580 SH SOLE 50580 0 0 TELADOC HEALTH INC COM 87918A105 86443 432302 SH SOLE 432302 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 54524 139100 SH SOLE 139100 0 0 TELEFLEX INCORPORATED COM 879369106 72337 175758 SH SOLE 175758 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4045 217800 SH SOLE 217800 0 0 TELUS CORPORATION COM 87971M103 37019 1868300 SH SOLE 1868300 0 0 TEMPUR SEALY INTL INC COM 88023U101 11332 419700 SH SOLE 419700 0 0 TENABLE HLDGS INC COM 88025T102 6580 125900 SH SOLE 125900 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 18002 935669 SH SOLE 935669 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 8086 202500 SH SOLE 202500 0 0 TENNANT CO COM 880345103 2786 39700 SH SOLE 39700 0 0 TENNECO INC CL A VTG COM STK 880349105 1318 124300 SH SOLE 124300 0 0 TERADATA CORP DEL COM 88076W103 5527 245959 SH SOLE 245959 0 0 TERADYNE INC COM 880770102 75219 627400 SH SOLE 627400 0 0 TEREX CORP NEW COM 880779103 5467 156700 SH SOLE 156700 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 15222 298407 SH SOLE 298407 0 0 TERRENO RLTY CORP COM 88146M101 9040 154500 SH SOLE 154500 0 0 TESLA INC COM 88160R101 1987354 2816265 SH SOLE 2816265 0 0 TETRA TECH INC NEW COM 88162G103 14102 121800 SH SOLE 121800 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 40745 4222299 SH SOLE 4222299 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 6798 114250 SH SOLE 114250 0 0 TEXAS INSTRS INC COM 882508104 585132 3565054 SH SOLE 3565054 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 10190 14017 SH SOLE 14017 0 0 TEXAS ROADHOUSE INC COM 882681109 11661 149200 SH SOLE 149200 0 0 TFI INTL INC COM 87241L109 10929 212200 SH SOLE 212200 0 0 TFS FINL CORP COM 87240R107 2239 127000 SH SOLE 127000 0 0 TG THERAPEUTICS INC COM 88322Q108 11918 229100 SH SOLE 229100 0 0 THE AARONSPANY INC COM 00258W108 1439 75900 SH SOLE 75900 0 0 THE ODP CORP COM 88337F105 3495 119289 SH SOLE 119289 0 0 THE PROVIDENCE SERVICE CORP COM 743815102 4187 30200 SH SOLE 30200 0 0 THE REALREAL INC COM 88339P101 957 49000 SH SOLE 49000 0 0 THE TRADE DESK INC COM CL A 88339J105 126238 157600 SH SOLE 157600 0 0 THERAPEUTICSMD INC COM 88338N107 674 557200 SH SOLE 557200 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1778 100042 SH SOLE 100042 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 695810 1493860 SH SOLE 1493860 0 0 THERMON GROUP HLDGS INC COM 88362T103 1158 74100 SH SOLE 74100 0 0 THIRD PT REINS LTD COM G8827U100 1842 193500 SH SOLE 193500 0 0 THOMSON REUTERS CORP. COM NEW 884903709 57015 696298 SH SOLE 696298 0 0 THOR INDS INC COM 885160101 11605 124800 SH SOLE 124800 0 0 TIFFANY & CO NEW COM 886547108 96656 735307 SH SOLE 735307 0 0 TILRAY INC COM CL 2 88688T100 937 113400 SH SOLE 113400 0 0 TIMKEN CO COM 887389104 11821 152800 SH SOLE 152800 0 0 TIVITY HEALTH INC COM 88870R102 1506 76875 SH SOLE 76875 0 0 TJX COS INC NEW COM 872540109 366149 5361684 SH SOLE 5361684 0 0 T-MOBILE US INC COM 872590104 325222 2411731 SH SOLE 2411731 0 0 TOLL BROTHERS INC COM 889478103 11728 269800 SH SOLE 269800 0 0 TOMPKINS FINL CORP COM 890110109 2146 30400 SH SOLE 30400 0 0 TOOTSIE ROLL INDS INC COM 890516107 1205 40569 SH SOLE 40569 0 0 TOPBUILD CORP COM 89055F103 13773 74821 SH SOLE 74821 0 0 TORM PLC SHS CL A G89479102 504 67885 SH SOLE 67885 0 0 TORO CO COM 891092108 22980 242300 SH SOLE 242300 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6014 232107 SH SOLE 232107 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 3865 164615 SH SOLE 164615 0 0 TPG RE FIN TR INC COM 87266M107 1106 104100 SH SOLE 104100 0 0 TPIPOSITES INC COM 87266J104 3584 67900 SH SOLE 67900 0 0 TRACTOR SUPPLY CO COM 892356106 61687 438801 SH SOLE 438801 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 131174 903654 SH SOLE 903654 0 0 TRANSALTA CORP COM 89346D107 4776 628400 SH SOLE 628400 0 0 TRANSDIGM GROUP INC COM 893641100 120338 194455 SH SOLE 194455 0 0 TRANSLATE BIO INC COM 89374L104 1856 100700 SH SOLE 100700 0 0 TRANSOCEAN LTD REG SHS H8817H100 3057 1323230 SH SOLE 1323230 0 0 TRANSUNION COM 89400J107 71261 718214 SH SOLE 718214 0 0 TRAVELERSPANIES INC COM 89417E109 141394 1007297 SH SOLE 1007297 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 2666 97800 SH SOLE 97800 0 0 TREDEGAR CORP COM 894650100 1017 60900 SH SOLE 60900 0 0 TREEHOUSE FOODS INC COM 89469A104 5437 127951 SH SOLE 127951 0 0 TREX CO INC COM 89531P105 21910 261700 SH SOLE 261700 0 0 TRI POINTE GROUP INC COM 87265H109 5091 295147 SH SOLE 295147 0 0 TRIBUNE PUBG CO NEW COM 89609W107 385 28081 SH SOLE 28081 0 0 TRICIDA INC COM 89610F101 468 66400 SH SOLE 66400 0 0 TRICO BANCSHARES COM 896095106 2138 60600 SH SOLE 60600 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 2850 193590 SH SOLE 193590 0 0 TRIMAS CORP COM NEW 896215209 3259 102900 SH SOLE 102900 0 0 TRIMBLE INC COM 896239100 63136 945575 SH SOLE 945575 0 0 TRINET GROUP INC COM 896288107 7971 98900 SH SOLE 98900 0 0 TRINITY INDS INC COM 896522109 5663 214600 SH SOLE 214600 0 0 TRINSEO S A SHS L9340P101 3549 69300 SH SOLE 69300 0 0 TRIP COM GROUP LTD ADS 89677Q107 40199 1191794 SH SOLE 1191794 0 0 TRIPADVISOR INC COM 896945201 6334 220100 SH SOLE 220100 0 0 TRIPLE-S MGMT CORP CL B 896749108 1131 52964 SH SOLE 52964 0 0 TRISTATE CAP HLDGS INC COM 89678F100 932 53538 SH SOLE 53538 0 0 TRITON INTL LTD CL A G9078F107 7529 155200 SH SOLE 155200 0 0 TRIUMPH BANCORP INC COM 89679E300 2593 53400 SH SOLE 53400 0 0 TRIUMPH GROUP INC NEW COM 896818101 1478 117700 SH SOLE 117700 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 3088 211200 SH SOLE 211200 0 0 TRUEBLUE INC COM 89785X101 1531 81900 SH SOLE 81900 0 0 TRUECAR INC COM 89785L107 919 218800 SH SOLE 218800 0 0 TRUPANION INC COM 898202106 8118 67810 SH SOLE 67810 0 0 TRUSTCO BK CORP N Y COM 898349105 1443 216300 SH SOLE 216300 0 0 TRUSTMARK CORP COM 898402102 3731 136600 SH SOLE 136600 0 0 TTEC HLDGS INC COM 89854H102 3078 42200 SH SOLE 42200 0 0 TTM TECHNOLOGIES INC COM 87305R109 3156 228800 SH SOLE 228800 0 0 TUCOWS INC COM NEW 898697206 1507 20400 SH SOLE 20400 0 0 TUPPERWARE BRANDS CORP COM 899896104 3595 111000 SH SOLE 111000 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 10967 90000 SH SOLE 90000 0 0 TURNING PT BRANDS INC COM 90041L105 1172 26300 SH SOLE 26300 0 0 TURQUOISE HILL RES LTD COM 900435207 2853 229310 SH SOLE 229310 0 0 TUTOR PERINI CORP COM 901109108 1188 91700 SH SOLE 91700 0 0 TWILIO INC CL A 90138F102 166846 492898 SH SOLE 492898 0 0 TWIST BIOSCIENCE CORP COM 90184D100 9989 70700 SH SOLE 70700 0 0 TWITTER INC COM 90184L102 161726 2986622 SH SOLE 2986622 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3949 619952 SH SOLE 619952 0 0 TYLER TECHNOLOGIES INC COM 902252105 136260 312150 SH SOLE 312150 0 0 TYSON FOODS INC CL A 902494103 71684 1112407 SH SOLE 1112407 0 0 U S CONCRETE INC COM 90333L201 1447 36200 SH SOLE 36200 0 0 U S PHYSICAL THERAPY INC COM 90337L108 3499 29100 SH SOLE 29100 0 0 UBER TECHNOLOGIES INC COM 90353T100 185636 3639929 SH SOLE 3639929 0 0 UDR INC COM 902653104 60925 1585346 SH SOLE 1585346 0 0 UFP INDUSTRIES INC COM 90278Q108 7691 138450 SH SOLE 138450 0 0 UGI CORP NEW COM 902681105 27532 787538 SH SOLE 787538 0 0 ULTA BEAUTY INC COM 90384S303 58081 202261 SH SOLE 202261 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2816 90400 SH SOLE 90400 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 18017 130152 SH SOLE 130152 0 0 UMB FINL CORP COM 902788108 7113 103100 SH SOLE 103100 0 0 UMH PPTYS INC COM 903002103 1244 84000 SH SOLE 84000 0 0 UMPQUA HLDGS CORP COM 904214103 7539 497925 SH SOLE 497925 0 0 UNDER ARMOUR INC CL A 904311107 7333 427100 SH SOLE 427100 0 0 UNDER ARMOUR INC CL C 904311206 6628 445400 SH SOLE 445400 0 0 UNIFIRST CORP MASS COM 904708104 7303 34500 SH SOLE 34500 0 0 UNION PAC CORP COM 907818108 533732 2563310 SH SOLE 2563310 0 0 UNIQURE NV SHS N90064101 2721 75300 SH SOLE 75300 0 0 UNISYS CORP COM NEW 909214306 2808 142700 SH SOLE 142700 0 0 UNITED BANKSHARES INC WEST V COM 909907107 9511 293563 SH SOLE 293563 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5293 186100 SH SOLE 186100 0 0 UNITED FIRE GROUP INC COM 910340108 1210 48200 SH SOLE 48200 0 0 UNITED NAT FOODS INC COM 911163103 1974 123600 SH SOLE 123600 0 0 UNITED PARCEL SERVICE INC CL B 911312106 449612 2669904 SH SOLE 2669904 0 0 UNITED RENTALS INC COM 911363109 63182 272440 SH SOLE 272440 0 0 UNITED STATES CELLULAR CORP COM 911684108 930 30300 SH SOLE 30300 0 0 UNITED STATES STL CORP NEW COM 912909108 8355 498200 SH SOLE 498200 0 0 UNITED STS LIME & MINERALS I COM 911922102 581 5100 SH SOLE 5100 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 15240 100400 SH SOLE 100400 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1308400 3731038 SH SOLE 3731038 0 0 UNITI GROUP INC COM 91325V108 4903 417974 SH SOLE 417974 0 0 UNITIL CORP COM 913259107 1501 33900 SH SOLE 33900 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 7278 382838 SH SOLE 382838 0 0 UNIVERSAL CORP VA COM 913456109 2693 55400 SH SOLE 55400 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 22015 95800 SH SOLE 95800 0 0 UNIVERSAL ELECTRS INC COM 913483103 1654 31524 SH SOLE 31524 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1902 29600 SH SOLE 29600 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 48845 355234 SH SOLE 355234 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1034 68400 SH SOLE 68400 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1348 65478 SH SOLE 65478 0 0 UNUM GROUP COM 91529Y106 10557 460200 SH SOLE 460200 0 0 UPLAND SOFTWARE INC COM 91544A109 2547 55500 SH SOLE 55500 0 0 UPWORK INC COM 91688F104 6103 176800 SH SOLE 176800 0 0 URBAN EDGE PPTYS COM 91704F104 3418 264109 SH SOLE 264109 0 0 URBAN OUTFITTERS INC COM 917047102 3688 144073 SH SOLE 144073 0 0 UROGEN PHARMA LTD COM M96088105 766 42500 SH SOLE 42500 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 964 68236 SH SOLE 68236 0 0 US ECOLOGY INC COM 91734M103 2336 64300 SH SOLE 64300 0 0 US FOODS HLDG CORP COM 912008109 16630 499255 SH SOLE 499255 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2197 28500 SH SOLE 28500 0 0 UTZ BRANDS INC COM CL A 918090101 2221 100700 SH SOLE 100700 0 0 V F CORP COM 918204108 106884 1251426 SH SOLE 1251426 0 0 VAIL RESORTS INC COM 91879Q109 42309 151667 SH SOLE 151667 0 0 VALERO ENERGY CORP COM 91913Y100 87201 1541473 SH SOLE 1541473 0 0 VALLEY NATL BANCORP COM 919794107 8456 867260 SH SOLE 867260 0 0 VALMONT INDS INC COM 920253101 8449 48300 SH SOLE 48300 0 0 VALVOLINE INC COM 92047W101 9681 418365 SH SOLE 418365 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1624 123600 SH SOLE 123600 0 0 VAPOTHERM INC COM 922107107 854 31800 SH SOLE 31800 0 0 VAREX IMAGING CORP COM 92214X106 1479 88640 SH SOLE 88640 0 0 VARIAN MED SYS INC COM 92220P105 60232 344164 SH SOLE 344164 0 0 VARONIS SYS INC COM 922280102 11668 71318 SH SOLE 71318 0 0 VAXART INC COM NEW 92243A200 1413 247500 SH SOLE 247500 0 0 VAXCYTE INC COM 92243G108 917 34500 SH SOLE 34500 0 0 VBI VACCINES INC COM NEW 91822J103 1006 365900 SH SOLE 365900 0 0 VECTOR GROUP LTD COM 92240M108 3435 294873 SH SOLE 294873 0 0 VECTRUS INC COM 92242T101 1308 26300 SH SOLE 26300 0 0 VEECO INSTRS INC DEL COM 922417100 1945 112021 SH SOLE 112021 0 0 VEEVA SYS INC CL A COM 922475108 138863 510056 SH SOLE 510056 0 0 VENTAS INC COM 92276F100 69151 1410093 SH SOLE 1410093 0 0 VEONEER INC COM 92336X109 5116 240200 SH SOLE 240200 0 0 VERACYTE INC COM 92337F107 6274 128200 SH SOLE 128200 0 0 VEREIT INC COM 92339V308 30796 814927 SH SOLE 814927 0 0 VERICEL CORP COM 92346J108 2687 87000 SH SOLE 87000 0 0 VERINT SYS INC COM 92343X100 9802 145900 SH SOLE 145900 0 0 VERISIGN INC COM 92343E102 111757 516437 SH SOLE 516437 0 0 VERISK ANALYTICS INC COM 92345Y106 138214 665802 SH SOLE 665802 0 0 VERITEX HLDGS INC COM 923451108 2592 101017 SH SOLE 101017 0 0 VERIZONMUNICATIONS INC COM 92343V104 1080433 18390351 SH SOLE 18390351 0 0 VERMILION ENERGY INC COM 923725105 1591 356267 SH SOLE 356267 0 0 VERRA MOBILITY CORP COM 92511U102 3935 293200 SH SOLE 293200 0 0 VERTEX INC CL A 92538J106 1973 56600 SH SOLE 56600 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 346823 1467475 SH SOLE 1467475 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 9705 519800 SH SOLE 519800 0 0 VIACOMCBS INC CL B 92556H206 79380 2130444 SH SOLE 2130444 0 0 VIAD CORP COM NEW 92552R406 1678 46400 SH SOLE 46400 0 0 VIASAT INC COM 92552V100 3736 114424 SH SOLE 114424 0 0 VIATRIS INC COM 92556V106 91635 4889825 SH SOLE 4889825 0 0 VIAVI SOLUTIONS INC COM 925550105 7738 516700 SH SOLE 516700 0 0 VICI PPTYS INC COM 925652109 51388 2015200 SH SOLE 2015200 0 0 VICOR CORP COM 925815102 4245 46032 SH SOLE 46032 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 933 37600 SH SOLE 37600 0 0 VIEMED HEALTHCARE INC COM 92663R105 609 77900 SH SOLE 77900 0 0 VIEWRAY INC COM 92672L107 816 213600 SH SOLE 213600 0 0 VIKING THERAPEUTICS INC COM 92686J106 828 147000 SH SOLE 147000 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 432 19600 SH SOLE 19600 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1608 138400 SH SOLE 138400 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 31184 1109354 SH SOLE 1109354 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 6905 291000 SH SOLE 291000 0 0 VIRNETX HLDG CORP COM 92823T108 717 142300 SH SOLE 142300 0 0 VIRTU FINL INC CL A 928254101 3486 138500 SH SOLE 138500 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3776 17400 SH SOLE 17400 0 0 VIRTUSA CORP COM 92827P102 3318 64900 SH SOLE 64900 0 0 VISA INC COM CL A 92826C839 1549395 7083594 SH SOLE 7083594 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 6221 300400 SH SOLE 300400 0 0 VISHAY PRECISION GROUP INC COM 92835K103 765 24300 SH SOLE 24300 0 0 VISTA OUTDOOR INC COM 928377100 3124 131500 SH SOLE 131500 0 0 VISTEON CORP COM NEW 92839U206 7895 62900 SH SOLE 62900 0 0 VISTRA CORP COM 92840M102 32688 1662676 SH SOLE 1662676 0 0 VITAL FARMS INC COM 92847W103 904 35700 SH SOLE 35700 0 0 VMWARE INC CL A COM 928563402 44461 316989 SH SOLE 316989 0 0 VOCERAMUNICATIONS INC COM 92857F107 3040 73200 SH SOLE 73200 0 0 VONAGE HLDGS CORP COM 92886T201 6802 528300 SH SOLE 528300 0 0 VONTIER CORPORATION COM 928881101 9539 285600 SH SOLE 285600 0 0 VORNADO RLTY TR SH BEN INT 929042109 22904 613387 SH SOLE 613387 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 385 53800 SH SOLE 53800 0 0 VROOM INC COM 92918V109 3618 88300 SH SOLE 88300 0 0 VULCAN MATLS CO COM 929160109 74232 500519 SH SOLE 500519 0 0 WABASH NATL CORP COM 929566107 2061 119600 SH SOLE 119600 0 0 WABTEC COM 929740108 50035 683535 SH SOLE 683535 0 0 WADDELL & REED FINL INC CL A 930059100 3566 140000 SH SOLE 140000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 110914 2781192 SH SOLE 2781192 0 0 WALKER & DUNLOP INC COM 93148P102 6156 66900 SH SOLE 66900 0 0 WALMART INC COM 931142103 874466 6066358 SH SOLE 6066358 0 0 WARRIOR MET COAL INC COM 93627C101 2473 116000 SH SOLE 116000 0 0 WASHINGTON FED INC COM 938824109 4417 171600 SH SOLE 171600 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4036 186600 SH SOLE 186600 0 0 WASHINGTON TR BANCORP COM 940610108 1564 34900 SH SOLE 34900 0 0 WASTE CONNECTIONS INC COM 94106B101 140017 1365083 SH SOLE 1365083 0 0 WASTE MGMT INC DEL COM 94106L109 302845 2568010 SH SOLE 2568010 0 0 WATERS CORP COM 941848103 57901 234020 SH SOLE 234020 0 0 WATERSTONE FINL INC MD COM 94188P101 996 52900 SH SOLE 52900 0 0 WATFORD HLDGS LTD SHS G94787101 1322 38200 SH SOLE 38200 0 0 WATSCO INC COM 942622200 16820 74244 SH SOLE 74244 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 7180 59000 SH SOLE 59000 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 523 66400 SH SOLE 66400 0 0 WAYFAIR INC CL A 94419L101 55377 245237 SH SOLE 245237 0 0 WD-40 CO COM 929236107 8210 30900 SH SOLE 30900 0 0 WEBSTER FINL CORP CONN COM 947890109 8594 203900 SH SOLE 203900 0 0 WEC ENERGY GROUP INC COM 92939U106 174111 1891899 SH SOLE 1891899 0 0 WEIBO CORP SPONSORED ADR 948596101 6396 156028 SH SOLE 156028 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 5977 275800 SH SOLE 275800 0 0 WEIS MKTS INC COM 948849104 1893 39600 SH SOLE 39600 0 0 WELBILT INC COM 949090104 4022 304700 SH SOLE 304700 0 0 WELLTOWER INC COM 95040Q104 101824 1575734 SH SOLE 1575734 0 0 WENDYS CO COM 95058W100 9428 430100 SH SOLE 430100 0 0 WERNER ENTERPRISES INC COM 950755108 5526 140900 SH SOLE 140900 0 0 WESBANCO INC COM 950810101 4552 151945 SH SOLE 151945 0 0 WESCO INTL INC COM 95082P105 8892 113275 SH SOLE 113275 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 79015 278900 SH SOLE 278900 0 0 WESTAMERICA BANCORPORATION COM 957090103 3378 61100 SH SOLE 61100 0 0 WESTERN ALLIANCE BANCORP COM 957638109 12985 216600 SH SOLE 216600 0 0 WESTERN DIGITAL CORP. COM 958102105 63193 1140875 SH SOLE 1140875 0 0 WESTERN UN CO COM 959802109 70188 3199094 SH SOLE 3199094 0 0 WESTLAKE CHEM CORP COM 960413102 7083 86800 SH SOLE 86800 0 0 WESTROCK CO COM 96145D105 42705 981052 SH SOLE 981052 0 0 WEX INC COM 96208T104 20297 99726 SH SOLE 99726 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 94587 2820969 SH SOLE 2820969 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 150484 3601600 SH SOLE 3601600 0 0 WHIRLPOOL CORP COM 963320106 42489 235411 SH SOLE 235411 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 7051 7046 SH SOLE 7046 0 0 WIDEOPENWEST INC COM 96758W101 1257 117800 SH SOLE 117800 0 0 WILEY JOHN & SONS INC CL A 968223206 4616 101100 SH SOLE 101100 0 0 WILLDAN GROUP INC COM 96924N100 1080 25900 SH SOLE 25900 0 0 WILLIAMS COS INC COM 969457100 91970 4587037 SH SOLE 4587037 0 0 WILLIAMS SONOMA INC COM 969904101 17914 175900 SH SOLE 175900 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 102596 486974 SH SOLE 486974 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 8946 386093 SH SOLE 386093 0 0 WINGSTOP INC COM 974155103 8881 67000 SH SOLE 67000 0 0 WINMARK CORP COM 974250102 1245 6700 SH SOLE 6700 0 0 WINNEBAGO INDS INC COM 974637100 4352 72600 SH SOLE 72600 0 0 WINTRUST FINL CORP COM 97650W108 7970 130467 SH SOLE 130467 0 0 WISDOMTREE INVTS INC COM 97717P104 1450 271100 SH SOLE 271100 0 0 WIX COM LTD SHS M98068105 53067 212300 SH SOLE 212300 0 0 WOLVERINE WORLD WIDE INC COM 978097103 5784 185100 SH SOLE 185100 0 0 WOODWARD INC COM 980745103 16297 134100 SH SOLE 134100 0 0 WORKDAY INC CL A 98138H101 160162 668427 SH SOLE 668427 0 0 WORKHORSE GROUP INC COM NEW 98138J206 4623 233700 SH SOLE 233700 0 0 WORKIVA INC COM CL A 98139A105 7322 79921 SH SOLE 79921 0 0 WORLD ACCEP CORP DEL COM 981419104 1196 11700 SH SOLE 11700 0 0 WORLD FUEL SVCS CORP COM 981475106 4471 143500 SH SOLE 143500 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 5074 105600 SH SOLE 105600 0 0 WORTHINGTON INDS INC COM 981811102 4441 86500 SH SOLE 86500 0 0 WP CAREY INC COM 92936U109 46297 655947 SH SOLE 655947 0 0 WPX ENERGY INC COM 98212B103 7750 950900 SH SOLE 950900 0 0 WSFS FINL CORP COM 929328102 5141 114540 SH SOLE 114540 0 0 WW INTL INC COM 98262P101 2625 107600 SH SOLE 107600 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 8658 193000 SH SOLE 193000 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 12518 210600 SH SOLE 210600 0 0 WYNN RESORTS LTD COM 983134107 41406 366975 SH SOLE 366975 0 0 XBIOTECH INC COM 98400H102 504 32200 SH SOLE 32200 0 0 XCEL ENERGY INC COM 98389B100 220345 3305015 SH SOLE 3305015 0 0 XENCOR INC COM 98401F105 5074 116300 SH SOLE 116300 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3909 257180 SH SOLE 257180 0 0 XENON PHARMACEUTICALS INC COM 98420N105 961 62500 SH SOLE 62500 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 9494 409400 SH SOLE 409400 0 0 XILINX INC COM 983919101 130775 922447 SH SOLE 922447 0 0 XPEL INC COM 98379L100 1769 34300 SH SOLE 34300 0 0 XPENG INC ADS 98422D105 15383 359175 SH SOLE 359175 0 0 XPERI HOLDING CORP COM 98390M103 5126 245246 SH SOLE 245246 0 0 XPO LOGISTICS INC COM 983793100 41174 345417 SH SOLE 345417 0 0 XYLEM INC COM 98419M100 69253 680354 SH SOLE 680354 0 0 YAMANA GOLD INC COM 98462Y100 21787 3812800 SH SOLE 3812800 0 0 YELP INC CL A 985817105 5402 165364 SH SOLE 165364 0 0 YETI HLDGS INC COM 98585X104 11448 167200 SH SOLE 167200 0 0 YEXT INC COM 98585N106 2930 186400 SH SOLE 186400 0 0 Y-MABS THERAPEUTICS INC COM 984241109 2233 45100 SH SOLE 45100 0 0 YORK WTR CO COM 987184108 1375 29500 SH SOLE 29500 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2886 614114 SH SOLE 614114 0 0 YUM BRANDS INC COM 988498101 158203 1457284 SH SOLE 1457284 0 0 YUM CHINA HLDGS INC COM 98850P109 57938 1014862 SH SOLE 1014862 0 0 ZAI LAB LTD ADR 98887Q104 22801 168471 SH SOLE 168471 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 77386 201352 SH SOLE 201352 0 0 ZENDESK INC COM 98936J101 62393 435952 SH SOLE 435952 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 2114 40700 SH SOLE 40700 0 0 ZILLOW GROUP INC CL A 98954M101 30804 226600 SH SOLE 226600 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 70925 546417 SH SOLE 546417 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 120564 782427 SH SOLE 782427 0 0 ZIONS BANCORPORATION N A COM 989701107 16103 370700 SH SOLE 370700 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1224 485620 SH SOLE 485620 0 0 ZOETIS INC CL A 98978V103 296931 1794148 SH SOLE 1794148 0 0 ZOGENIX INC COM NEW 98978L204 2383 119200 SH SOLE 119200 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 230693 683900 SH SOLE 683900 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 7215 149600 SH SOLE 149600 0 0 ZSCALER INC COM 98980G102 54161 271200 SH SOLE 271200 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 29484 1011112 SH SOLE 1011112 0 0 ZUMIEZ INC COM 989817101 1692 46000 SH SOLE 46000 0 0 ZUORA INC COM CL A 98983V106 3147 225900 SH SOLE 225900 0 0 ZYMEWORKS INC COM 98985W102 3658 77400 SH SOLE 77400 0 0 ZYNEX INC COM 98986M103 581 43200 SH SOLE 43200 0 0 ZYNGA INC CL A 98986T108 20399 2066753 SH SOLE 2066753 0 0