0001582202-20-000005.txt : 20201109 0001582202-20-000005.hdr.sgml : 20201109 20201109094057 ACCESSION NUMBER: 0001582202-20-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201109 DATE AS OF CHANGE: 20201109 EFFECTIVENESS DATE: 20201109 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: 201296388 BUSINESS ADDRESS: STREET 1: BOERSENSTRASSE 15 STREET 2: P.O. BOX 2800 CITY: ZURICH STATE: V8 ZIP: CH-8022 BUSINESS PHONE: (41)-44-631-31-11 MAIL ADDRESS: STREET 1: BOERSENSTRASSE 15 STREET 2: P.O. BOX 2800 CITY: ZURICH STATE: V8 ZIP: CH-8022 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001582202 XXXXXXXX 09-30-2020 09-30-2020 Swiss National Bank
BOERSENSTRASSE 15 P.O. BOX 2800 ZURICH V8 CH-8022
13F HOLDINGS REPORT 028-15577 N
Etienne Marrel Risk Manager 0041 58 631 21 53 Etienne Marrel Zurich V8 11-09-2020 0 2430 127874338 false
INFORMATION TABLE 2 InfoTable_Q32020.xml 1LIFE HEALTHCARE INC COM 68269G107 1622 57200 SH SOLE 57200 0 0 1ST SOURCE CORP COM 336901103 1338 43389 SH SOLE 43389 0 0 2U INC COM 90214J101 5465 161400 SH SOLE 161400 0 0 3-D SYS CORP DEL COM NEW 88554D205 1323 269450 SH SOLE 269450 0 0 3M CO COM 88579Y101 358639 2238976 SH SOLE 2238976 0 0 51JOB INC SPONSORED ADS 316827104 6034 77372 SH SOLE 77372 0 0 8X8 INC NEW COM 282914100 3471 223200 SH SOLE 223200 0 0 A10 NETWORKS INC COM 002121101 741 116400 SH SOLE 116400 0 0 AAON INC COM PAR $0.004 000360206 5685 94350 SH SOLE 94350 0 0 AAR CORP COM 000361105 1421 75600 SH SOLE 75600 0 0 AARONS INC COM PAR $0.50 002535300 8673 153100 SH SOLE 153100 0 0 ABBOTT LABS COM 002824100 773521 7107608 SH SOLE 7107608 0 0 ABBVIE INC COM 00287Y109 602172 6874891 SH SOLE 6874891 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1952 140100 SH SOLE 140100 0 0 ABIOMED INC COM 003654100 48446 174858 SH SOLE 174858 0 0 ABM INDS INC COM 000957100 5536 151000 SH SOLE 151000 0 0 ACACIAMUNICATIONS INC COM 00401C108 5742 85200 SH SOLE 85200 0 0 ACADIA HEALTHCAREPANY IN COM 00404A109 5350 181468 SH SOLE 181468 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 10927 264904 SH SOLE 264904 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2049 195100 SH SOLE 195100 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1227 114600 SH SOLE 114600 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 731 68600 SH SOLE 68600 0 0 ACCELERON PHARMA INC COM 00434H108 11669 103700 SH SOLE 103700 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 645933 2858238 SH SOLE 2858238 0 0 ACCO BRANDS CORP COM 00081T108 1256 216500 SH SOLE 216500 0 0 ACI WORLDWIDE INC COM 004498101 6867 262800 SH SOLE 262800 0 0 ACM RESEARCH INC COM CL A 00108J109 1755 25400 SH SOLE 25400 0 0 ACTIVISION BLIZZARD INC COM 00507V109 245418 3031720 SH SOLE 3031720 0 0 ACUITY BRANDS INC COM 00508Y102 9191 89800 SH SOLE 89800 0 0 ACUSHNET HOLDINGS CORP COM 005098108 2820 83900 SH SOLE 83900 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 8394 172600 SH SOLE 172600 0 0 ADDUS HOMECARE CORP COM 006739106 3166 33500 SH SOLE 33500 0 0 ADIENT PLC ORD SHS G0084W101 3502 202098 SH SOLE 202098 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1004273 2047739 SH SOLE 2047739 0 0 ADT INC DEL COM 00090Q103 2816 344700 SH SOLE 344700 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2898 118100 SH SOLE 118100 0 0 ADTRAN INC COM 00738A106 1109 108100 SH SOLE 108100 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 41284 268952 SH SOLE 268952 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 5251 173700 SH SOLE 173700 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 7299 116900 SH SOLE 116900 0 0 ADVANCED ENERGY INDS COM 007973100 5457 86700 SH SOLE 86700 0 0 ADVANCED MICRO DEVICES INC COM 007903107 373779 4558836 SH SOLE 4558836 0 0 ADVANSIX INC COM 00773T101 820 63700 SH SOLE 63700 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1439 139700 SH SOLE 139700 0 0 AECOM COM 00766T100 15179 362780 SH SOLE 362780 0 0 AEGION CORP COM 00770F104 971 68700 SH SOLE 68700 0 0 AERCAP HOLDINGS NV SHS N00985106 13157 522298 SH SOLE 522298 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1037 88100 SH SOLE 88100 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 6035 151300 SH SOLE 151300 0 0 AEROVIRONMENT INC COM 008073108 3103 51700 SH SOLE 51700 0 0 AES CORP COM 00130H105 46870 2588093 SH SOLE 2588093 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 7323 107100 SH SOLE 107100 0 0 AFLAC INC COM 001055102 101728 2798575 SH SOLE 2798575 0 0 AGCO CORP COM 001084102 10710 144200 SH SOLE 144200 0 0 AGENUS INC COM NEW 00847G705 1154 288600 SH SOLE 288600 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 121671 1205383 SH SOLE 1205383 0 0 AGILYSYS INC COM 00847J105 1109 45900 SH SOLE 45900 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4920 140560 SH SOLE 140560 0 0 AGNICO EAGLE MINES LTD COM 008474108 159619 2012653 SH SOLE 2012653 0 0 AGREE REALTY CORP COM 008492100 7769 122082 SH SOLE 122082 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 3313 96174 SH SOLE 96174 0 0 AIR LEASE CORP CL A 00912X302 7199 244700 SH SOLE 244700 0 0 AIR PRODS & CHEMS INC COM 009158106 256071 859702 SH SOLE 859702 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 848 33850 SH SOLE 33850 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 121103 1095560 SH SOLE 1095560 0 0 AKCEA THERAPEUTICS INC COM 00972L107 818 45100 SH SOLE 45100 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 763 304085 SH SOLE 304085 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1065 34600 SH SOLE 34600 0 0 ALAMO GROUP INC COM 011311107 2463 22800 SH SOLE 22800 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 7791 888536 SH SOLE 888536 0 0 ALARM HLDGS INC COM 011642105 5492 99400 SH SOLE 99400 0 0 ALASKA AIR GROUP INC COM 011659109 2546 69500 SH SOLE 69500 0 0 ALBANY INTL CORP CL A 012348108 3446 69600 SH SOLE 69600 0 0 ALBEMARLE CORP COM 012653101 36954 413907 SH SOLE 413907 0 0 ALCOA CORP COM 013872106 4901 421394 SH SOLE 421394 0 0 ALECTOR INC COM 014442107 1038 98500 SH SOLE 98500 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1746 155720 SH SOLE 155720 0 0 ALEXANDERS INC COM 014752109 1275 5200 SH SOLE 5200 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 78575 491095 SH SOLE 491095 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 98356 859531 SH SOLE 859531 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 35770 2474100 SH SOLE 2474100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1408339 4790594 SH SOLE 4790594 0 0 ALIGN TECHNOLOGY INC COM 016255101 95337 291231 SH SOLE 291231 0 0 ALKERMES PLC SHS G01767105 5962 359800 SH SOLE 359800 0 0 ALLAKOS INC COM 01671P100 4504 55300 SH SOLE 55300 0 0 ALLEGHANY CORP DEL COM 017175100 42844 82322 SH SOLE 82322 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2503 287000 SH SOLE 287000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1026 43900 SH SOLE 43900 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1094 9128 SH SOLE 9128 0 0 ALLEGION PLC ORD SHS G0176J109 35511 359019 SH SOLE 359019 0 0 ALLETE INC COM NEW 018522300 6074 117400 SH SOLE 117400 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4304 102523 SH SOLE 102523 0 0 ALLIANT ENERGY CORP COM 018802108 55854 1081385 SH SOLE 1081385 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 9013 256500 SH SOLE 256500 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 4819 127800 SH SOLE 127800 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2999 368400 SH SOLE 368400 0 0 ALLSTATE CORP COM 020002101 154847 1644861 SH SOLE 1644861 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 65072 446924 SH SOLE 446924 0 0 ALPHABET INC CAP STK CL A 02079K305 1711853 1168022 SH SOLE 1168022 0 0 ALPHABET INC CAP STK CL C 02079K107 1730742 1177696 SH SOLE 1177696 0 0 ALTABANCORP COM 021347109 736 36600 SH SOLE 36600 0 0 ALTAIR ENGR INC COM CL A 021369103 3778 90000 SH SOLE 90000 0 0 ALTERYX INC COM CL A 02156B103 13637 120100 SH SOLE 120100 0 0 ALTICE USA INC CL A 02156K103 31285 1203280 SH SOLE 1203280 0 0 ALTRA INDL MOTION CORP COM 02208R106 5416 146500 SH SOLE 146500 0 0 ALTRIA GROUP INC COM 02209S103 304620 7883550 SH SOLE 7883550 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 658 69957 SH SOLE 69957 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 345 32600 SH SOLE 32600 0 0 AMAZON INC COM 023135106 5196195 1650251 SH SOLE 1650251 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1326 103800 SH SOLE 103800 0 0 AMBARELLA INC SHS G037AX101 4061 77833 SH SOLE 77833 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 560 118941 SH SOLE 118941 0 0 AMC NETWORKS INC CL A 00164V103 2157 87300 SH SOLE 87300 0 0 AMCOR PLC ORD G0250X107 73473 6649148 SH SOLE 6649148 0 0 AMEDISYS INC COM 023436108 17354 73400 SH SOLE 73400 0 0 AMER STATES WTR CO COM 029899101 6266 83600 SH SOLE 83600 0 0 AMERANT BANCORP INC CL A 023576101 451 48400 SH SOLE 48400 0 0 AMERCO COM 023586100 23377 65670 SH SOLE 65670 0 0 AMEREN CORP COM 023608102 117763 1489162 SH SOLE 1489162 0 0 AMERESCO INC CL A 02361E108 1566 46900 SH SOLE 46900 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3488 283800 SH SOLE 283800 0 0 AMERICAN ASSETS TR INC COM 024013104 2787 115700 SH SOLE 115700 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1479 256300 SH SOLE 256300 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 10890 311852 SH SOLE 311852 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5277 356300 SH SOLE 356300 0 0 AMERICAN ELEC PWR CO INC COM 025537101 188407 2305242 SH SOLE 2305242 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4561 207400 SH SOLE 207400 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1542 245960 SH SOLE 245960 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 19902 297128 SH SOLE 297128 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 17447 612617 SH SOLE 612617 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 92293 3352470 SH SOLE 3352470 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1237 18313 SH SOLE 18313 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 404 30988 SH SOLE 30988 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 944 33500 SH SOLE 33500 0 0 AMERICAN SOFTWARE INC CL A 029683109 966 68800 SH SOLE 68800 0 0 AMERICAN TOWER CORP NEW COM 03027X100 432521 1789275 SH SOLE 1789275 0 0 AMERICAN VANGUARD CORP COM 030371108 815 62051 SH SOLE 62051 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 2859 36400 SH SOLE 36400 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 110973 765963 SH SOLE 765963 0 0 AMERICAS CAR-MART INC COM 03062T105 1205 14200 SH SOLE 14200 0 0 AMERICOLD RLTY TR COM 03064D108 16227 453900 SH SOLE 453900 0 0 AMERIS BANCORP COM 03076K108 3407 149544 SH SOLE 149544 0 0 AMERISAFE INC COM 03071H100 2507 43700 SH SOLE 43700 0 0 AMERISOURCEBERGEN CORP COM 03073E105 57550 593784 SH SOLE 593784 0 0 AMETEK INC COM 031100100 88763 892983 SH SOLE 892983 0 0 AMGEN INC COM 031162100 584776 2300818 SH SOLE 2300818 0 0 AMICUS THERAPEUTICS INC COM 03152W109 7421 525600 SH SOLE 525600 0 0 AMKOR TECHNOLOGY INC COM 031652100 2754 245900 SH SOLE 245900 0 0 AMN HEALTHCARE SVCS INC COM 001744101 6226 106500 SH SOLE 106500 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 842 217000 SH SOLE 217000 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1573 83900 SH SOLE 83900 0 0 AMPHENOL CORP NEW CL A 032095101 183407 1693974 SH SOLE 1693974 0 0 AMYRIS INC COM NEW 03236M200 745 255100 SH SOLE 255100 0 0 ANALOG DEVICES INC COM 032654105 167416 1434097 SH SOLE 1434097 0 0 ANAPLAN INC COM 03272L108 15539 248300 SH SOLE 248300 0 0 ANAPTYSBIO INC COM 032724106 805 54600 SH SOLE 54600 0 0 ANDERSONS INC COM 034164103 1356 70750 SH SOLE 70750 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 1754 158100 SH SOLE 158100 0 0 ANGIODYNAMICS INC COM 03475V101 1036 85900 SH SOLE 85900 0 0 ANI PHARMACEUTICALS INC COM 00182C103 632 22400 SH SOLE 22400 0 0 ANIKA THERAPEUTICS INC COM 035255108 1129 31900 SH SOLE 31900 0 0 ANSYS INC COM 03662Q105 109033 333200 SH SOLE 333200 0 0 ANTARES PHARMA INC COM 036642106 963 356500 SH SOLE 356500 0 0 ANTERIX INC COM 03676C100 829 25350 SH SOLE 25350 0 0 ANTERO MIDSTREAM CORP COM 03676B102 3482 648400 SH SOLE 648400 0 0 ANTERO RESOURCES CORP COM 03674X106 1425 518100 SH SOLE 518100 0 0 ANTHEM INC COM 036752103 282881 1053207 SH SOLE 1053207 0 0 AON PLC SHS CL A G0403H108 206124 999149 SH SOLE 999149 0 0 APACHE CORP COM 037411105 8101 855400 SH SOLE 855400 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 11378 337439 SH SOLE 337439 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 4130 136900 SH SOLE 136900 0 0 APHRIA INC COM 03765K104 2559 579300 SH SOLE 579300 0 0 APOGEE ENTERPRISES INC COM 037598109 1201 56200 SH SOLE 56200 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 1187 66144 SH SOLE 66144 0 0 APOLLOL REAL EST FIN INC COM 03762U105 2984 331239 SH SOLE 331239 0 0 APPFOLIO INC COM CL A 03783C100 4836 34100 SH SOLE 34100 0 0 APPIAN CORP CL A 03782L101 4105 63400 SH SOLE 63400 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4619 480610 SH SOLE 480610 0 0 APPLE INC COM 037833100 7840232 67699096 SH SOLE 67699096 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4832 87700 SH SOLE 87700 0 0 APPLIED MATLS INC COM 038222105 212078 3567335 SH SOLE 3567335 0 0 APPLIED THERAPEUTICS INC COM 03828A101 610 29400 SH SOLE 29400 0 0 APREA THERAPEUTICS INC COM 03836J102 510 21200 SH SOLE 21200 0 0 APTARGROUP INC COM 038336103 16471 145500 SH SOLE 145500 0 0 APTIV PLC SHS G6095L109 95649 1043296 SH SOLE 1043296 0 0 ARAMARK COM 03852U106 23373 883675 SH SOLE 883675 0 0 ARBOR REALTY TRUST INC COM 038923108 2722 237351 SH SOLE 237351 0 0 ARCBEST CORP COM 03937C105 1780 57300 SH SOLE 57300 0 0 ARCH CAP GROUP LTD ORD G0450A105 72310 2472139 SH SOLE 2472139 0 0 ARCH RESOURCES INC CL A 03940R107 1372 32300 SH SOLE 32300 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 100521 2162197 SH SOLE 2162197 0 0 ARCHROCK INC COM 03957W106 1585 294600 SH SOLE 294600 0 0 ARCONIC CORPORATION COM 03966V107 4237 222400 SH SOLE 222400 0 0 ARCOSA INC COM 039653100 4819 109300 SH SOLE 109300 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1858 43300 SH SOLE 43300 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1436 83796 SH SOLE 83796 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 624 21300 SH SOLE 21300 0 0 ARDELYX INC COM 039697107 677 129000 SH SOLE 129000 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 9424 126005 SH SOLE 126005 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9101 225166 SH SOLE 225166 0 0 ARESL REAL ESTATE CORP COM 04013V108 652 71300 SH SOLE 71300 0 0 ARGAN INC COM 04010E109 1412 33700 SH SOLE 33700 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2569 74616 SH SOLE 74616 0 0 ARISTA NETWORKS INC COM 040413106 45762 221146 SH SOLE 221146 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1185 128000 SH SOLE 128000 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1392 146412 SH SOLE 146412 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 7459 108400 SH SOLE 108400 0 0 ARROW ELECTRS INC COM 042735100 24084 306173 SH SOLE 306173 0 0 ARROW FINL CORP COM 042744102 865 34493 SH SOLE 34493 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 9434 219100 SH SOLE 219100 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5092 130600 SH SOLE 130600 0 0 ARVINAS INC COM 04335A105 1048 44400 SH SOLE 44400 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4259 43700 SH SOLE 43700 0 0 ASGN INC COM 00191U102 7564 119000 SH SOLE 119000 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 8744 123300 SH SOLE 123300 0 0 ASPEN TECHNOLOGY INC COM 045327103 19394 153200 SH SOLE 153200 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1159 70500 SH SOLE 70500 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 878 40400 SH SOLE 40400 0 0 ASSOCIATED BANC CORP COM 045487105 4407 349240 SH SOLE 349240 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 264 7300 SH SOLE 7300 0 0 ASSURANT INC COM 04621X108 28157 232107 SH SOLE 232107 0 0 ASSURED GUARANTY LTD COM G0585R106 4232 197000 SH SOLE 197000 0 0 ASTEC INDS INC COM 046224101 2501 46100 SH SOLE 46100 0 0 ASTRONICS CORP COM 046433108 407 52755 SH SOLE 52755 0 0 AT&T INC COM 00206R102 853442 29934837 SH SOLE 29934837 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1997 154100 SH SOLE 154100 0 0 ATHENE HOLDING LTD CL A G0684D107 16745 491353 SH SOLE 491353 0 0 ATHENEX INC COM 04685N103 1509 124700 SH SOLE 124700 0 0 ATHERSYS INC NEW COM 04744L106 812 416600 SH SOLE 416600 0 0 ATKORE INTL GROUP INC COM 047649108 2430 106900 SH SOLE 106900 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 523 46100 SH SOLE 46100 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 3811 178347 SH SOLE 178347 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 901 14800 SH SOLE 14800 0 0 ATMOS ENERGY CORP COM 049560105 48005 502192 SH SOLE 502192 0 0 ATN INTL INC COM 00215F107 1274 25400 SH SOLE 25400 0 0 ATRECA INC CL A COM 04965G109 819 58600 SH SOLE 58600 0 0 ATRICURE INC COM 04963C209 3982 99800 SH SOLE 99800 0 0 ATRION CORP COM 049904105 2067 3302 SH SOLE 3302 0 0 AUDIOCODES LTD ORD M15342104 1614 50830 SH SOLE 50830 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 3577 244000 SH SOLE 244000 0 0 AURORA CANNABIS INC COM 05156X884 1149 247872 SH SOLE 247872 0 0 AUTODESK INC COM 052769106 197072 853089 SH SOLE 853089 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 15606 162563 SH SOLE 162563 0 0 AUTOLIV INC COM 052800109 23532 322886 SH SOLE 322886 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 279063 2000598 SH SOLE 2000598 0 0 AUTONATION INC COM 05329W102 6802 128500 SH SOLE 128500 0 0 AUTOZONE INC COM 053332102 142345 120873 SH SOLE 120873 0 0 AVALARA INC COM 05338G106 39310 308700 SH SOLE 308700 0 0 AVALONBAY CMNTYS INC COM 053484101 143284 959445 SH SOLE 959445 0 0 AVANOS MED INC COM 05350V106 3594 108200 SH SOLE 108200 0 0 AVANTOR INC COM 05352A100 39733 1766700 SH SOLE 1766700 0 0 AVAYA HLDGS CORP COM 05351X101 2852 187600 SH SOLE 187600 0 0 AVERY DENNISON CORP COM 053611109 41468 324375 SH SOLE 324375 0 0 AVIENT CORPORATION COM 05368V106 5480 207100 SH SOLE 207100 0 0 AVIS BUDGET GROUP COM 053774105 3319 126100 SH SOLE 126100 0 0 AVISTA CORP COM 05379B107 5203 152500 SH SOLE 152500 0 0 AVNET INC COM 053807103 5783 223800 SH SOLE 223800 0 0 AVROBIO INC COM 05455M100 798 61300 SH SOLE 61300 0 0 AXALTA COATING SYS LTD COM G0750C108 18273 824208 SH SOLE 824208 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1639 74500 SH SOLE 74500 0 0 AXIS CAP HLDGS LTD SHS G0692U109 8416 191100 SH SOLE 191100 0 0 AXOGEN INC COM 05463X106 943 81100 SH SOLE 81100 0 0 AXON ENTERPRISE INC COM 05464C101 12299 135600 SH SOLE 135600 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 2450 48000 SH SOLE 48000 0 0 AXOS FINANCIAL INC COM 05465C100 2837 121700 SH SOLE 121700 0 0 AXSOME THERAPEUTICS INC COM 05464T104 4489 63000 SH SOLE 63000 0 0 AZZ INC COM 002474104 2023 59300 SH SOLE 59300 0 0 B & G FOODS INC NEW COM 05508R106 4035 145300 SH SOLE 145300 0 0 B. RILEY FINANCIAL INC COM 05580M108 829 33100 SH SOLE 33100 0 0 B2GOLD CORP COM 11777Q209 28323 4369929 SH SOLE 4369929 0 0 BADGER METER INC COM 056525108 4314 66000 SH SOLE 66000 0 0 BAIDU INC SPON ADR REP A 056752108 89777 709194 SH SOLE 709194 0 0 BAKER HUGHES COMPANY CL A 05722G100 33885 2549639 SH SOLE 2549639 0 0 BALCHEM CORP COM 057665200 7147 73200 SH SOLE 73200 0 0 BALL CORP COM 058498106 105475 1268954 SH SOLE 1268954 0 0 BALLARD PWR SYS INC NEW COM 058586108 5845 388600 SH SOLE 388600 0 0 BANC OF CALIFORNIA INC COM 05990K106 1025 101300 SH SOLE 101300 0 0 BANCFIRST CORP COM 05945F103 1663 40718 SH SOLE 40718 0 0 BANCORP INC DEL COM 05969A105 1010 116900 SH SOLE 116900 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 4649 239900 SH SOLE 239900 0 0 BANDWIDTH INC COM CL A 05988J103 7297 41800 SH SOLE 41800 0 0 BANK FIRST CORP COM 06211J100 899 15317 SH SOLE 15317 0 0 BANK HAWAII CORP COM 062540109 4579 90637 SH SOLE 90637 0 0 BANK MARIN BANCORP COM 063425102 791 27300 SH SOLE 27300 0 0 BANK OZK COM 06417N103 5904 276933 SH SOLE 276933 0 0 BANKUNITED INC COM 06652K103 4588 209400 SH SOLE 209400 0 0 BANNER CORP COM NEW 06652V208 2571 79700 SH SOLE 79700 0 0 BAOZUN INC SPONSORED ADR 06684L103 3103 95491 SH SOLE 95491 0 0 BAR HBR BANKSHARES COM 066849100 730 35500 SH SOLE 35500 0 0 BARNES GROUP INC COM 067806109 3881 108600 SH SOLE 108600 0 0 BARRETT BUSINESS SVCS INC COM 068463108 886 16900 SH SOLE 16900 0 0 BAUSCH HEALTH COS INC COM 071734107 20763 1341760 SH SOLE 1341760 0 0 BAXTER INTL INC COM 071813109 198647 2470125 SH SOLE 2470125 0 0 BCE INC COM NEW 05534B760 26669 646054 SH SOLE 646054 0 0 BEACON ROOFING SUPPLY INC COM 073685109 3878 124800 SH SOLE 124800 0 0 BEAM THERAPEUTICS INC COM 07373V105 704 28600 SH SOLE 28600 0 0 BECTON DICKINSON & CO COM 075887109 276266 1187321 SH SOLE 1187321 0 0 BED BATH & BEYOND INC COM 075896100 4296 286800 SH SOLE 286800 0 0 BEIGENE LTD SPONSORED ADR 07725L102 45501 158850 SH SOLE 158850 0 0 BELDEN INC COM 077454106 3159 101500 SH SOLE 101500 0 0 BELLRING BRANDS INC COM CL A 079823100 1854 89400 SH SOLE 89400 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 218 96100 SH SOLE 96100 0 0 BENCHMARK ELECTRS INC COM 08160H101 1660 82400 SH SOLE 82400 0 0 BENEFITFOCUS INC COM 08180D106 736 65700 SH SOLE 65700 0 0 BERKLEY W R CORP COM 084423102 67747 1107882 SH SOLE 1107882 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1035 102400 SH SOLE 102400 0 0 BERRY GLOBAL GROUP INC COM 08579W103 14511 300318 SH SOLE 300318 0 0 BEST BUY INC COM 086516101 100713 904956 SH SOLE 904956 0 0 BEST INC SPONSORED ADS 08653C106 723 241000 SH SOLE 241000 0 0 BEYOND MEAT INC COM 08862E109 9366 56400 SH SOLE 56400 0 0 BGC PARTNERS INC CL A 05541T101 1526 635708 SH SOLE 635708 0 0 BIG LOTS INC COM 089302103 3965 88906 SH SOLE 88906 0 0 BILIBILI INC SPONS ADS REP Z 090040106 9933 238773 SH SOLE 238773 0 0 BILL HLDGS INC COM 090043100 11455 114200 SH SOLE 114200 0 0 BIO RAD LABS INC CL A 090572207 44433 86200 SH SOLE 86200 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1347 392268 SH SOLE 392268 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 718 192400 SH SOLE 192400 0 0 BIOGEN INC COM 09062X103 180210 635258 SH SOLE 635258 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7333 112800 SH SOLE 112800 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 53555 703932 SH SOLE 703932 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 692 13100 SH SOLE 13100 0 0 BIO-TECHNE CORP COM 09073M104 21456 86611 SH SOLE 86611 0 0 BIOTELEMETRY INC COM 090672106 3528 77400 SH SOLE 77400 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1457 33600 SH SOLE 33600 0 0 BJS RESTAURANTS INC COM 09180C106 1487 50500 SH SOLE 50500 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 13051 314100 SH SOLE 314100 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 605 20000 SH SOLE 20000 0 0 BLACK HILLS CORP COM 092113109 7605 142179 SH SOLE 142179 0 0 BLACK KNIGHT INC COM 09215C105 101639 1167592 SH SOLE 1167592 0 0 BLACKBAUD INC COM 09227Q100 6278 112453 SH SOLE 112453 0 0 BLACKBERRY LTD COM 09228F103 10131 2218050 SH SOLE 2218050 0 0 BLACKLINE INC COM 09239B109 9734 108600 SH SOLE 108600 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 6402 291400 SH SOLE 291400 0 0 BLOCK H & R INC COM 093671105 7099 435800 SH SOLE 435800 0 0 BLOOM ENERGY CORP COM CL A 093712107 3637 202400 SH SOLE 202400 0 0 BLOOMIN BRANDS INC COM 094235108 2573 168500 SH SOLE 168500 0 0 BLUCORA INC COM 095229100 1021 108400 SH SOLE 108400 0 0 BLUE BIRD CORP COM 095306106 364 29911 SH SOLE 29911 0 0 BLUEBIRD BIO INC COM 09609G100 7915 146707 SH SOLE 146707 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 10818 116700 SH SOLE 116700 0 0 BMC STK HLDGS INC COM 05591B109 6177 144219 SH SOLE 144219 0 0 BOEING CO COM 097023105 344871 2086838 SH SOLE 2086838 0 0 BOINGO WIRELESS INC COM 09739C102 973 95450 SH SOLE 95450 0 0 BOISE CASCADE CO DEL COM 09739D100 3545 88800 SH SOLE 88800 0 0 BOK FINL CORP COM NEW 05561Q201 3692 71674 SH SOLE 71674 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 709 37700 SH SOLE 37700 0 0 BOOKING HOLDINGS INC COM 09857L108 272585 159343 SH SOLE 159343 0 0 BOOT BARN HLDGS INC COM 099406100 1838 65300 SH SOLE 65300 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 44552 536900 SH SOLE 536900 0 0 BORGWARNER INC COM 099724106 31264 807022 SH SOLE 807022 0 0 BOSTON BEER INC CL A 100557107 18374 20800 SH SOLE 20800 0 0 BOSTON OMAHA CORP COM 101044105 547 34163 SH SOLE 34163 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1026 185800 SH SOLE 185800 0 0 BOSTON PROPERTIES INC COM 101121101 46140 574597 SH SOLE 574597 0 0 BOSTON SCIENTIFIC CORP COM 101137107 220366 5767225 SH SOLE 5767225 0 0 BOTTOMLINE TECH DEL INC COM 101388106 4199 99600 SH SOLE 99600 0 0 BOX INC CL A 10316T104 6038 347800 SH SOLE 347800 0 0 BOYD GAMING CORP COM 103304101 5803 189100 SH SOLE 189100 0 0 BRADY CORP CL A 104674106 4390 109700 SH SOLE 109700 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3995 386400 SH SOLE 386400 0 0 BRIDGE BANCORP INC COM 108035106 655 37600 SH SOLE 37600 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 810 90800 SH SOLE 90800 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 20781 136679 SH SOLE 136679 0 0 BRIGHTHOUSE FINL INC COM 10922N103 5724 212700 SH SOLE 212700 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1876 145460 SH SOLE 145460 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 809 71000 SH SOLE 71000 0 0 BRINKER INTL INC COM 109641100 4251 99500 SH SOLE 99500 0 0 BRINKS CO COM 109696104 4701 114400 SH SOLE 114400 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 537611 8917088 SH SOLE 8917088 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 7855 671900 SH SOLE 671900 0 0 BROADCOM INC COM 11135F101 572898 1572513 SH SOLE 1572513 0 0 BROADMARK RLTY CAP INC COM 11135B100 2805 284500 SH SOLE 284500 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 121320 919089 SH SOLE 919089 0 0 BROOKDALE SR LIVING INC COM 112463104 992 390739 SH SOLE 390739 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1538 177900 SH SOLE 177900 0 0 BROOKS AUTOMATION INC NEW COM 114340102 7735 167200 SH SOLE 167200 0 0 BROWN & BROWN INC COM 115236101 51757 1143300 SH SOLE 1143300 0 0 BROWN FORMAN CORP CL B 115637209 104877 1392421 SH SOLE 1392421 0 0 BRP INC COM SUN VTG 05577W200 4959 94300 SH SOLE 94300 0 0 BRUKER CORP COM 116794108 9727 244700 SH SOLE 244700 0 0 BRUNSWICK CORP COM 117043109 10563 179300 SH SOLE 179300 0 0 BRYN MAWR BK CORP COM 117665109 1117 44900 SH SOLE 44900 0 0 BUCKLE INC COM 118440106 1370 67200 SH SOLE 67200 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 8621 264300 SH SOLE 264300 0 0 BUNGE LIMITED COM G16962105 25286 553303 SH SOLE 553303 0 0 BURLINGTON STORES INC COM 122017106 60292 292552 SH SOLE 292552 0 0 BWX TECHNOLOGIES INC COM 05605H100 12152 215800 SH SOLE 215800 0 0 BYLINE BANCORP INC COM 124411109 626 55500 SH SOLE 55500 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 76000 743711 SH SOLE 743711 0 0 CABLE ONE INC COM 12685J105 35446 18800 SH SOLE 18800 0 0 CABOT CORP COM 127055101 4608 127900 SH SOLE 127900 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 9405 65860 SH SOLE 65860 0 0 CABOT OIL & GAS CORP COM 127097103 35262 2031232 SH SOLE 2031232 0 0 CACI INTL INC CL A 127190304 12129 56900 SH SOLE 56900 0 0 CACTUS INC CL A 127203107 2061 107400 SH SOLE 107400 0 0 CADENCE BANCORPORATION CL A 12739A100 2446 284805 SH SOLE 284805 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 115869 1086642 SH SOLE 1086642 0 0 CADIZ INC COM NEW 127537207 771 77600 SH SOLE 77600 0 0 CAE INC COM 124765108 16281 1118000 SH SOLE 1118000 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 18676 333144 SH SOLE 333144 0 0 CAESARSTONE LTD ORD SHS M20598104 527 53800 SH SOLE 53800 0 0 CAI INTERNATIONAL INC COM 12477X106 964 35000 SH SOLE 35000 0 0 CAL MAINE FOODS INC COM NEW 128030202 3250 84700 SH SOLE 84700 0 0 CALAVO GROWERS INC COM 128246105 2512 37900 SH SOLE 37900 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4797 110400 SH SOLE 110400 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 413 119700 SH SOLE 119700 0 0 CALIX INC COM 13100M509 2054 115500 SH SOLE 115500 0 0 CALLAWAY GOLF CO COM 131193104 3878 202600 SH SOLE 202600 0 0 CAMDEN NATL CORP COM 133034108 1023 33861 SH SOLE 33861 0 0 CAMDEN PPTY TR SH BEN INT 133131102 50186 564013 SH SOLE 564013 0 0 CAMECO CORP COM 13321L108 16701 1661000 SH SOLE 1661000 0 0 CAMPBELL SOUP CO COM 134429109 60134 1243203 SH SOLE 1243203 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2151 72300 SH SOLE 72300 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4278 133800 SH SOLE 133800 0 0 CANADIAN NAT RES LTD COM 136385101 79221 4966000 SH SOLE 4966000 0 0 CANADIAN NATL RY CO COM 136375102 317109 2991300 SH SOLE 2991300 0 0 CANADIAN PAC RY LTD COM 13645T100 172594 570000 SH SOLE 570000 0 0 CANNAE HLDGS INC COM 13765N107 6841 183594 SH SOLE 183594 0 0 CANOPY GROWTH CORP COM 138035100 13601 953100 SH SOLE 953100 0 0 CANTEL MED CORP COM 138098108 3777 85950 SH SOLE 85950 0 0 CAPITAL CITY BK GROUP INC COM 139674105 490 26100 SH SOLE 26100 0 0 CAPITOL FED FINL INC COM 14057J101 2823 304700 SH SOLE 304700 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 5789 321600 SH SOLE 321600 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1228 218500 SH SOLE 218500 0 0 CARA THERAPEUTICS INC COM 140755109 1283 100800 SH SOLE 100800 0 0 CARDINAL HEALTH INC COM 14149Y108 53362 1136581 SH SOLE 1136581 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3475 88300 SH SOLE 88300 0 0 CARDLYTICS INC COM 14161W105 3881 55000 SH SOLE 55000 0 0 CARDTRONICS PLC SHS CL A G1991C105 1697 85700 SH SOLE 85700 0 0 CAREDX INC COM 14167L103 3578 94300 SH SOLE 94300 0 0 CARETRUST REIT INC COM 14174T107 3861 216949 SH SOLE 216949 0 0 CARGURUS INC COM CL A 141788109 4088 189000 SH SOLE 189000 0 0 CARLISLE COS INC COM 142339100 15235 124500 SH SOLE 124500 0 0 CARMAX INC COM 143130102 58197 633198 SH SOLE 633198 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 28346 1867319 SH SOLE 1867319 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1967 108300 SH SOLE 108300 0 0 CARRIAGE SVCS INC COM 143905107 863 38671 SH SOLE 38671 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 97820 3203008 SH SOLE 3203008 0 0 CARS INC COM 14575E105 1230 152200 SH SOLE 152200 0 0 CARTERS INC COM 146229109 8554 98800 SH SOLE 98800 0 0 CARVANA CO CL A 146869102 31474 141100 SH SOLE 141100 0 0 CASA SYS INC COM 14713L102 271 67300 SH SOLE 67300 0 0 CASELLA WASTE SYS INC CL A 147448104 5993 107300 SH SOLE 107300 0 0 CASEYS GEN STORES INC COM 147528103 14814 83387 SH SOLE 83387 0 0 CASS INFORMATION SYS INC COM 14808P109 1105 27452 SH SOLE 27452 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1343 26100 SH SOLE 26100 0 0 CATALENT INC COM 148806102 51670 603200 SH SOLE 603200 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 651 219300 SH SOLE 219300 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 977 109418 SH SOLE 109418 0 0 CATERPILLAR INC DEL COM 149123101 314235 2106842 SH SOLE 2106842 0 0 CATHAY GEN BANCORP COM 149150104 3714 171300 SH SOLE 171300 0 0 CATO CORP NEW CL A 149205106 408 52200 SH SOLE 52200 0 0 CAVCO INDS INC DEL COM 149568107 3372 18700 SH SOLE 18700 0 0 CBIZ INC COM 124805102 2683 117300 SH SOLE 117300 0 0 CBRE GROUP INC CL A 12504L109 61274 1304537 SH SOLE 1304537 0 0 CBTX INC COM 12481V104 689 42158 SH SOLE 42158 0 0 CDK GLOBAL INC COM 12508E101 31116 713828 SH SOLE 713828 0 0 CDW CORP COM 12514G108 66218 553983 SH SOLE 553983 0 0 CELANESE CORP DEL COM 150870103 49452 460234 SH SOLE 460234 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1731 251700 SH SOLE 251700 0 0 CELLCOM ISRAEL LTD SHS M2196U109 752 184331 SH SOLE 184331 0 0 CEL-SCI CORP COM PAR NEW 150837607 1033 81000 SH SOLE 81000 0 0 CENOVUS ENERGY INC COM 15135U109 17029 4389100 SH SOLE 4389100 0 0 CENTENE CORP DEL COM 15135B101 131487 2254197 SH SOLE 2254197 0 0 CENTERPOINT ENERGY INC COM 15189T107 37861 1956657 SH SOLE 1956657 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3242 89700 SH SOLE 89700 0 0 CENTRAL GARDEN & PET CO COM 153527106 872 21850 SH SOLE 21850 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 871 64200 SH SOLE 64200 0 0 CENTURY ALUM CO COM 156431108 867 121750 SH SOLE 121750 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 440 6700 SH SOLE 6700 0 0 CENTURY CMNTYS INC COM 156504300 2716 64166 SH SOLE 64166 0 0 CERENCE INC COM 156727109 4044 82750 SH SOLE 82750 0 0 CERIDIAN HCM HLDG INC COM 15677J108 21729 262900 SH SOLE 262900 0 0 CERNER CORP COM 156782104 85647 1184769 SH SOLE 1184769 0 0 CERUS CORP COM 157085101 2327 371700 SH SOLE 371700 0 0 CEVA INC COM 157210105 1965 49900 SH SOLE 49900 0 0 CF INDS HLDGS INC COM 125269100 25559 832266 SH SOLE 832266 0 0 CGI INC CL A SUB VTG 12532H104 65348 967200 SH SOLE 967200 0 0 CHAMPIONX CORPORATION COM 15872M104 3427 428922 SH SOLE 428922 0 0 CHANGE HEALTHCARE INC COM 15912K100 7434 512351 SH SOLE 512351 0 0 CHANNELADVISOR CORP COM 159179100 881 60900 SH SOLE 60900 0 0 CHARLES RIV LABS INTL INC COM 159864107 25408 112200 SH SOLE 112200 0 0 CHART INDS INC COM PAR $0.01 16115Q308 5727 81500 SH SOLE 81500 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 370965 594171 SH SOLE 594171 0 0 CHASE CORP COM 16150R104 1631 17100 SH SOLE 17100 0 0 CHATHAM LODGING TR COM 16208T102 816 107100 SH SOLE 107100 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 80050 665200 SH SOLE 665200 0 0 CHEESECAKE FACTORY INC COM 163072101 2716 97900 SH SOLE 97900 0 0 CHEFS WHSE INC COM 163086101 1015 69800 SH SOLE 69800 0 0 CHEGG INC COM 163092109 20017 280200 SH SOLE 280200 0 0 CHEMED CORP NEW COM 16359R103 17293 36000 SH SOLE 36000 0 0 CHEMOCENTRYX INC COM 16383L106 5376 98100 SH SOLE 98100 0 0 CHEMOURS CO COM 163851108 7783 372200 SH SOLE 372200 0 0 CHENIERE ENERGY INC COM NEW 16411R208 48153 1040693 SH SOLE 1040693 0 0 CHESAPEAKE UTILS CORP COM 165303108 3140 37250 SH SOLE 37250 0 0 CHEVRON CORP NEW COM 166764100 525474 7298250 SH SOLE 7298250 0 0 CHILDRENS PL INC COM 168905107 907 32000 SH SOLE 32000 0 0 CHIMERA INVT CORP COM NEW 16934Q208 3573 435680 SH SOLE 435680 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 128180 103063 SH SOLE 103063 0 0 CHOICE HOTELS INTL INC COM 169905106 7011 81567 SH SOLE 81567 0 0 CHUBB LIMITED COM H1467J104 227945 1963012 SH SOLE 1963012 0 0 CHURCH & DWIGHT INC COM 171340102 155970 1664391 SH SOLE 1664391 0 0 CHURCHILL DOWNS INC COM 171484108 13171 80400 SH SOLE 80400 0 0 CIENA CORP COM NEW 171779309 13808 347900 SH SOLE 347900 0 0 CIGNA CORP NEW COM 125523100 243306 1436199 SH SOLE 1436199 0 0 CIMAREX ENERGY CO COM 171798101 5631 231451 SH SOLE 231451 0 0 CIMPRESS PLC SHS EURO G2143T103 3082 41000 SH SOLE 41000 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1547 103100 SH SOLE 103100 0 0 CINCINNATI FINL CORP COM 172062101 46781 599991 SH SOLE 599991 0 0 CINEMARK HLDGS INC COM 17243V102 2530 253000 SH SOLE 253000 0 0 CINTAS CORP COM 172908105 118277 355367 SH SOLE 355367 0 0 CIRRUS LOGIC INC COM 172755100 8924 132300 SH SOLE 132300 0 0 CISCO SYS INC COM 17275R102 677687 17204545 SH SOLE 17204545 0 0 CIT GROUP INC COM NEW 125581801 3948 222900 SH SOLE 222900 0 0 CITIZENS INC CL A 174740100 588 106200 SH SOLE 106200 0 0 CITRIX SYS INC COM 177376100 129998 943999 SH SOLE 943999 0 0 CITY HLDG CO COM 177835105 2097 36400 SH SOLE 36400 0 0 CITY OFFICE REIT INC COM 178587101 811 107800 SH SOLE 107800 0 0 CLEAN ENERGY FUELS CORP COM 184499101 850 342758 SH SOLE 342758 0 0 CLEAN HARBORS INC COM 184496107 6707 119700 SH SOLE 119700 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 780 780300 SH SOLE 780300 0 0 CLEARWATER PAPER CORP COM 18538R103 1427 37600 SH SOLE 37600 0 0 CLEARWAY ENERGY INC CL A 18539C105 1839 74450 SH SOLE 74450 0 0 CLEARWAY ENERGY INC CL C 18539C204 4606 170850 SH SOLE 170850 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 5800 903440 SH SOLE 903440 0 0 CLOROX CO DEL COM 189054109 199869 950987 SH SOLE 950987 0 0 CLOUDERA INC COM 18914U100 5103 468613 SH SOLE 468613 0 0 CLOVIS ONCOLOGY INC COM 189464100 1088 186600 SH SOLE 186600 0 0 CMS ENERGY CORP COM 125896100 89262 1453542 SH SOLE 1453542 0 0 CNB FINL CORP PA COM 126128107 510 34300 SH SOLE 34300 0 0 CNH INDL N V SHS N20944109 32002 4115878 SH SOLE 4115878 0 0 CNO FINL GROUP INC COM 12621E103 5237 326500 SH SOLE 326500 0 0 CNX RES CORP COM 12653C108 4793 507758 SH SOLE 507758 0 0 COCA COLA CO COM 191216100 862032 17460644 SH SOLE 17460644 0 0 COCA COLA CONS INC COM 191098102 2735 11365 SH SOLE 11365 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 31953 823327 SH SOLE 823327 0 0 CODEXIS INC COM 192005106 1492 127100 SH SOLE 127100 0 0 CO-DIAGNOSTICS INC COM 189763105 749 55100 SH SOLE 55100 0 0 COEUR MNG INC COM NEW 192108504 4074 552000 SH SOLE 552000 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5777 96200 SH SOLE 96200 0 0 COGNEX CORP COM 192422103 43502 668238 SH SOLE 668238 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 150141 2162786 SH SOLE 2162786 0 0 COHEN & STEERS INC COM 19247A100 3016 54100 SH SOLE 54100 0 0 COHERENT INC COM 192479103 6100 54988 SH SOLE 54988 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2359 128600 SH SOLE 128600 0 0 COHU INC COM 192576106 1624 94550 SH SOLE 94550 0 0 COLFAX CORP COM 194014106 6727 214500 SH SOLE 214500 0 0 COLGATE PALMOLIVE CO COM 194162103 282174 3657473 SH SOLE 3657473 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1457 70000 SH SOLE 70000 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4660 70300 SH SOLE 70300 0 0 COLONY CAP INC NEW CL A COM 19626G108 2968 1087100 SH SOLE 1087100 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 916 186500 SH SOLE 186500 0 0 COLUMBIA BKG SYS INC COM 197236102 3869 162207 SH SOLE 162207 0 0 COLUMBIA FINL INC COM 197641103 1303 117388 SH SOLE 117388 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2829 259345 SH SOLE 259345 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 5862 67400 SH SOLE 67400 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1784 53911 SH SOLE 53911 0 0 COMCAST CORP NEW CL A 20030N101 844341 18252073 SH SOLE 18252073 0 0 COMFORT SYS USA INC COM 199908104 4260 82700 SH SOLE 82700 0 0 COMMERCE BANCSHARES INC COM 200525103 12809 227551 SH SOLE 227551 0 0 COMMERCIAL METALS CO COM 201723103 5391 269800 SH SOLE 269800 0 0 COMMSCOPE HLDG CO INC COM 20337X109 3995 443900 SH SOLE 443900 0 0 COMMUNITY BK SYS INC COM 203607106 6432 118100 SH SOLE 118100 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 852 201826 SH SOLE 201826 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2230 47700 SH SOLE 47700 0 0 COMMUNITY TR BANCORP INC COM 204149108 1026 36290 SH SOLE 36290 0 0 COMMVAULT SYSTEMS INC COM 204166102 4056 99400 SH SOLE 99400 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7415 606755 SH SOLE 606755 0 0 COMPASS MINERALS INTL INC COM 20451N101 4561 76850 SH SOLE 76850 0 0 COMPUGEN LTD ORD M25722105 2933 180500 SH SOLE 180500 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 817 29600 SH SOLE 29600 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 706 50400 SH SOLE 50400 0 0 CONAGRA BRANDS INC COM 205887102 75387 2111090 SH SOLE 2111090 0 0 CONCHO RES INC COM 20605P101 33779 765609 SH SOLE 765609 0 0 CONDUENT INC COM 206787103 1203 378354 SH SOLE 378354 0 0 CONMED CORP COM 207410101 5090 64700 SH SOLE 64700 0 0 CONNECTONE BANCORP INC COM 20786W107 1065 75700 SH SOLE 75700 0 0 CONOCOPHILLIPS COM 20825C104 137098 4174730 SH SOLE 4174730 0 0 CONSOLIDATED EDISON INC COM 209115104 197379 2537008 SH SOLE 2537008 0 0 CONSOLIDATEDM HLDGS INC COM 209034107 942 165547 SH SOLE 165547 0 0 CONSTELLATION BRANDS INC CL A 21036P108 123837 653457 SH SOLE 653457 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 1195 59000 SH SOLE 59000 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1016 55800 SH SOLE 55800 0 0 CONTINENTAL RES INC COM 212015101 2541 206900 SH SOLE 206900 0 0 COOPER COS INC COM NEW 216648402 86962 257955 SH SOLE 257955 0 0 COOPER TIRE & RUBR CO COM 216831107 3614 114000 SH SOLE 114000 0 0 COPART INC COM 217204106 86495 822505 SH SOLE 822505 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 266 147900 SH SOLE 147900 0 0 CORCEPT THERAPEUTICS INC COM 218352102 4296 246800 SH SOLE 246800 0 0 CORE LABORATORIES N V COM N22717107 1538 100800 SH SOLE 100800 0 0 CORE MARK HOLDING CO INC COM 218681104 2942 101700 SH SOLE 101700 0 0 CORECIVIC INC COM 21871N101 2169 271118 SH SOLE 271118 0 0 CORELOGIC INC COM 21871D103 12181 180000 SH SOLE 180000 0 0 CORESITE RLTY CORP COM 21870Q105 10212 85900 SH SOLE 85900 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 913 114400 SH SOLE 114400 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 4472 123000 SH SOLE 123000 0 0 CORNING INC COM 219350105 95996 2961928 SH SOLE 2961928 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6030 254200 SH SOLE 254200 0 0 CORTEVA INC COM 22052L104 83924 2913003 SH SOLE 2913003 0 0 CORTEXYME INC COM 22053A107 1665 33300 SH SOLE 33300 0 0 CORVEL CORP COM 221006109 1931 22600 SH SOLE 22600 0 0 COSTAR GROUP INC COM 22160N109 129992 153200 SH SOLE 153200 0 0 COSTCO WHSL CORP NEW COM 22160K105 630486 1776018 SH SOLE 1776018 0 0 COTY INC COM CL A 222070203 1868 691801 SH SOLE 691801 0 0 COUPA SOFTWARE INC COM 22266L106 71138 259400 SH SOLE 259400 0 0 COUSINS PPTYS INC COM NEW 222795502 9624 336633 SH SOLE 336633 0 0 COVANTA HLDG CORP COM 22282E102 2086 269200 SH SOLE 269200 0 0 COVETRUS INC COM 22304C100 5571 228340 SH SOLE 228340 0 0 COWEN INC CL A NEW 223622606 920 56525 SH SOLE 56525 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5911 51550 SH SOLE 51550 0 0 CRANE CO COM 224399105 5269 105100 SH SOLE 105100 0 0 CRAWFORD & CO CL A 224633206 250 38238 SH SOLE 38238 0 0 CREDICORP LTD COM G2519Y108 22782 183741 SH SOLE 183741 0 0 CREDIT ACCEP CORP MICH COM 225310101 7442 21977 SH SOLE 21977 0 0 CREE INC COM 225447101 15625 245141 SH SOLE 245141 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1452 1206300 SH SOLE 1206300 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 567 36200 SH SOLE 36200 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 9727 116300 SH SOLE 116300 0 0 CROCS INC COM 227046109 6512 152400 SH SOLE 152400 0 0 CRONOS GROUP INC COM 22717L101 4064 812700 SH SOLE 812700 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 910 104700 SH SOLE 104700 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 76254 555300 SH SOLE 555300 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 341437 2050671 SH SOLE 2050671 0 0 CROWN HLDGS INC COM 228368106 40291 524213 SH SOLE 524213 0 0 CRYOLIFE INC COM 228903100 1579 85500 SH SOLE 85500 0 0 CRYOPORT INC COM PAR $0.001 229050307 4095 86400 SH SOLE 86400 0 0 CSG SYS INTL INC COM 126349109 3067 74900 SH SOLE 74900 0 0 CSW INDUSTRIALS INC COM 126402106 2568 33249 SH SOLE 33249 0 0 CSX CORP COM 126408103 231425 2979599 SH SOLE 2979599 0 0 CTS CORP COM 126501105 1434 65100 SH SOLE 65100 0 0 CUBESMART COM 229663109 14178 438800 SH SOLE 438800 0 0 CUBIC CORP COM 229669106 4124 70900 SH SOLE 70900 0 0 CUE BIOPHARMA INC COM 22978P106 777 51600 SH SOLE 51600 0 0 CULLEN FROST BANKERS INC COM 229899109 8614 134700 SH SOLE 134700 0 0 CUMMINS INC COM 231021106 121245 574184 SH SOLE 574184 0 0 CURTISS WRIGHT CORP COM 231561101 8804 94400 SH SOLE 94400 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 2625 249800 SH SOLE 249800 0 0 CUSTOMERS BANCORP INC COM 23204G100 760 67900 SH SOLE 67900 0 0 CVB FINL CORP COM 126600105 4853 291800 SH SOLE 291800 0 0 CVR ENERGY INC COM 12662P108 847 68400 SH SOLE 68400 0 0 CVS HEALTH CORP COM 126650100 297128 5087801 SH SOLE 5087801 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 15823 153000 SH SOLE 153000 0 0 CYRUSONE INC COM 23283R100 18285 261099 SH SOLE 261099 0 0 CYTOKINETICS INC COM NEW 23282W605 2949 136200 SH SOLE 136200 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 607 91300 SH SOLE 91300 0 0 D R HORTON INC COM 23331A109 101674 1344356 SH SOLE 1344356 0 0 DANA INCORPORATED COM 235825205 4035 327500 SH SOLE 327500 0 0 DANAHER CORPORATION COM 235851102 605835 2813520 SH SOLE 2813520 0 0 DARDEN RESTAURANTS INC COM 237194105 50928 505539 SH SOLE 505539 0 0 DARLING INGREDIENTS INC COM 237266101 13216 366800 SH SOLE 366800 0 0 DATADOG INC CL A COM 23804L103 52500 513900 SH SOLE 513900 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1434 94573 SH SOLE 94573 0 0 DAVITA INC COM 23918K108 27015 315407 SH SOLE 315407 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 4222 82300 SH SOLE 82300 0 0 DECKERS OUTDOOR CORP COM 243537107 13949 63400 SH SOLE 63400 0 0 DEERE & CO COM 244199105 256400 1156882 SH SOLE 1156882 0 0 DELEK US HLDGS INC NEW COM 24665A103 1854 166619 SH SOLE 166619 0 0 DELL TECHNOLOGIES INC CL C 24703L202 72007 1063775 SH SOLE 1063775 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 3270 195690 SH SOLE 195690 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 18985 620829 SH SOLE 620829 0 0 DELUXE CORP COM 248019101 2439 94800 SH SOLE 94800 0 0 DENALI THERAPEUTICS INC COM 24823R105 6435 179600 SH SOLE 179600 0 0 DENNYS CORP COM 24869P104 1429 142900 SH SOLE 142900 0 0 DENTSPLY SIRONA INC COM 24906P109 40045 915739 SH SOLE 915739 0 0 DESCARTES SYS GROUP INC COM 249906108 10875 191800 SH SOLE 191800 0 0 DESIGNER BRANDS INC CL A 250565108 737 135700 SH SOLE 135700 0 0 DEVON ENERGY CORP NEW COM 25179M103 8206 867400 SH SOLE 867400 0 0 DEXCOM INC COM 252131107 148158 359407 SH SOLE 359407 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 878 6954 SH SOLE 6954 0 0 DIAMOND S SHIPPING INC COM Y20676105 403 58600 SH SOLE 58600 0 0 DIAMONDBACK ENERGY INC COM 25278X109 18489 613860 SH SOLE 613860 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2290 451600 SH SOLE 451600 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 2562 142400 SH SOLE 142400 0 0 DICKS SPORTING GOODS INC COM 253393102 8526 147300 SH SOLE 147300 0 0 DIEBOLD NXDF INC COM 253651103 1210 158359 SH SOLE 158359 0 0 DIGITAL RLTY TR INC COM 253868103 159765 1088612 SH SOLE 1088612 0 0 DIGITAL TURBINE INC COM NEW 25400W102 5792 176900 SH SOLE 176900 0 0 DILLARDS INC CL A 254067101 723 19800 SH SOLE 19800 0 0 DIME CMNTY BANCSHARES INC COM 253922108 726 64200 SH SOLE 64200 0 0 DINE BRANDS GLOBAL INC COM 254423106 1932 35400 SH SOLE 35400 0 0 DIODES INC COM 254543101 5600 99200 SH SOLE 99200 0 0 DISCOVERY INC COM SER A 25470F104 13561 622938 SH SOLE 622938 0 0 DISCOVERY INC COM SER C 25470F302 24655 1257927 SH SOLE 1257927 0 0 DISH NETWORK CORPORATION CL A 25470M109 27444 945374 SH SOLE 945374 0 0 DISNEY WALT CO COM DISNEY 254687106 872378 7030771 SH SOLE 7030771 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1898 539200 SH SOLE 539200 0 0 DMC GLOBAL INC COM 23291C103 1100 33400 SH SOLE 33400 0 0 DOCUSIGN INC COM 256163106 145764 677217 SH SOLE 677217 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 9677 146000 SH SOLE 146000 0 0 DOLLAR GEN CORP NEW COM 256677105 248163 1183872 SH SOLE 1183872 0 0 DOLLAR TREE INC COM 256746108 94577 1035440 SH SOLE 1035440 0 0 DOMINION ENERGY INC COM 25746U109 311326 3944336 SH SOLE 3944336 0 0 DOMINOS PIZZA INC COM 25754A201 64755 152264 SH SOLE 152264 0 0 DOMO INC COM CL B 257554105 1886 49200 SH SOLE 49200 0 0 DOMTAR CORP COM NEW 257559203 3300 125600 SH SOLE 125600 0 0 DONALDSON INC COM 257651109 13336 287300 SH SOLE 287300 0 0 DONEGAL GROUP INC CL A 257701201 408 29000 SH SOLE 29000 0 0 DORIAN LPG LTD SHS USD Y2106R110 722 90100 SH SOLE 90100 0 0 DORMAN PRODUCTS INC COM 258278100 5649 62500 SH SOLE 62500 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1772 51800 SH SOLE 51800 0 0 DOUGLAS EMMETT INC COM 25960P109 9478 377600 SH SOLE 377600 0 0 DOVER CORP COM 260003108 60701 560282 SH SOLE 560282 0 0 DOW INC COM 260557103 135662 2883355 SH SOLE 2883355 0 0 DRIL QUIP INC COM 262037104 1968 79500 SH SOLE 79500 0 0 DROPBOX INC CL A 26210C104 18771 974596 SH SOLE 974596 0 0 DSP GROUP INC COM 23332B106 655 49700 SH SOLE 49700 0 0 DTE ENERGY CO COM 233331107 106061 921945 SH SOLE 921945 0 0 DUCOMMUN INC DEL COM 264147109 826 25100 SH SOLE 25100 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 321962 3635525 SH SOLE 3635525 0 0 DUKE REALTY CORP COM NEW 264411505 56780 1538762 SH SOLE 1538762 0 0 DUNKIN BRANDS GROUP INC COM 265504100 15243 186100 SH SOLE 186100 0 0 DUPONT DE NEMOURS INC COM 26614N102 158462 2856203 SH SOLE 2856203 0 0 DURECT CORP COM 266605104 747 437100 SH SOLE 437100 0 0 DXC TECHNOLOGY CO COM 23355L106 10264 575000 SH SOLE 575000 0 0 DXP ENTERPRISES INC COM NEW 233377407 616 38200 SH SOLE 38200 0 0 DYCOM INDS INC COM 267475101 3787 71700 SH SOLE 71700 0 0 DYNATRACE INC COM NEW 268150109 29149 710600 SH SOLE 710600 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 936 216578 SH SOLE 216578 0 0 DYNEX CAP INC COM 26817Q886 798 52433 SH SOLE 52433 0 0 E L F BEAUTY INC COM 26856L103 1457 79300 SH SOLE 79300 0 0 EAGLE BANCORP INC MD COM 268948106 1876 70032 SH SOLE 70032 0 0 EAGLE MATLS INC COM 26969P108 7734 89600 SH SOLE 89600 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1121 26400 SH SOLE 26400 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3814 170210 SH SOLE 170210 0 0 EASTGROUP PPTY INC COM 277276101 11444 88487 SH SOLE 88487 0 0 EASTMAN CHEM CO COM 277432100 41320 528927 SH SOLE 528927 0 0 EATON CORP PLC SHS G29183103 158861 1557000 SH SOLE 1557000 0 0 EATON VANCE CORP COM NON VTG 278265103 9850 258200 SH SOLE 258200 0 0 EBAY INC. COM 278642103 156015 2994524 SH SOLE 2994524 0 0 EBIX INC COM NEW 278715206 1139 55300 SH SOLE 55300 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1569 60900 SH SOLE 60900 0 0 ECHOSTAR CORP CL A 278768106 2691 108100 SH SOLE 108100 0 0 ECOLAB INC COM 278865100 210291 1052296 SH SOLE 1052296 0 0 EDGEWELL PERS CARE CO COM 28035Q102 3262 117000 SH SOLE 117000 0 0 EDISON INTL COM 281020107 80121 1575946 SH SOLE 1575946 0 0 EDITAS MEDICINE INC COM 28106W103 3878 138200 SH SOLE 138200 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 192527 2412009 SH SOLE 2412009 0 0 EHEALTH INC COM 28238P109 4124 52200 SH SOLE 52200 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1086 21500 SH SOLE 21500 0 0 EL POLLO LOCO HLDGS INC COM 268603107 694 42850 SH SOLE 42850 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 43359 1552421 SH SOLE 1552421 0 0 ELASTIC N V ORD SHS N14506104 12990 120400 SH SOLE 120400 0 0 ELDORADO GOLD CORP NEW COM 284902509 4004 381220 SH SOLE 381220 0 0 ELECTRONIC ARTS INC COM 285512109 159402 1222315 SH SOLE 1222315 0 0 ELEMENT SOLUTIONS INC COM 28618M106 5331 507189 SH SOLE 507189 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1150 93800 SH SOLE 93800 0 0 EMCOR GROUP INC COM 29084Q100 8416 124300 SH SOLE 124300 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 10436 101000 SH SOLE 101000 0 0 EMERSON ELEC CO COM 291011104 152498 2325721 SH SOLE 2325721 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2057 336100 SH SOLE 336100 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2081 68800 SH SOLE 68800 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1763 38500 SH SOLE 38500 0 0 ENBRIDGE INC COM 29250N105 247449 8509331 SH SOLE 8509331 0 0 ENCOMPASS HEALTH CORP COM 29261A100 14640 225300 SH SOLE 225300 0 0 ENCORE CAP GROUP INC COM 292554102 2458 63700 SH SOLE 63700 0 0 ENCORE WIRE CORP COM 292562105 2174 46833 SH SOLE 46833 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 1123 321000 SH SOLE 321000 0 0 ENDO INTL PLC SHS G30401106 1718 520600 SH SOLE 520600 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1005 175031 SH SOLE 175031 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 5461 139525 SH SOLE 139525 0 0 ENERGY RECOVERY INC COM 29270J100 724 88300 SH SOLE 88300 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 2547 135400 SH SOLE 135400 0 0 ENERPLUS CORP COM 292766102 925 507255 SH SOLE 507255 0 0 ENERSYS COM 29275Y102 6437 95900 SH SOLE 95900 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1433 609923 SH SOLE 609923 0 0 ENNIS INC COM 293389102 1032 59200 SH SOLE 59200 0 0 ENOVA INTL INC COM 29357K103 1116 68100 SH SOLE 68100 0 0 ENPHASE ENERGY INC COM 29355A107 17575 212800 SH SOLE 212800 0 0 ENPRO INDS INC COM 29355X107 2488 44100 SH SOLE 44100 0 0 ENSIGN GROUP INC COM 29358P101 6596 115600 SH SOLE 115600 0 0 ENSTAR GROUP LIMITED SHS G3075P101 4425 27400 SH SOLE 27400 0 0 ENTEGRIS INC COM 29362U104 22681 305100 SH SOLE 305100 0 0 ENTERGY CORP NEW COM 29364G103 116467 1182048 SH SOLE 1182048 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1534 56264 SH SOLE 56264 0 0 ENVESTNET INC COM 29404K106 9360 121300 SH SOLE 121300 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 8907 360900 SH SOLE 360900 0 0 EOG RES INC COM 26875P101 81427 2265638 SH SOLE 2265638 0 0 EPAM SYS INC COM 29414B104 70006 216549 SH SOLE 216549 0 0 EPIZYME INC COM 29428V104 1912 160300 SH SOLE 160300 0 0 EPLUS INC COM 294268107 2242 30628 SH SOLE 30628 0 0 EPR PPTYS COM SH BEN INT 26884U109 4823 175388 SH SOLE 175388 0 0 EQT CORP COM 26884L109 7489 579159 SH SOLE 579159 0 0 EQUIFAX INC COM 294429105 74125 472437 SH SOLE 472437 0 0 EQUINIX INC COM 29444U700 283231 372609 SH SOLE 372609 0 0 EQUINOX GOLD CORP COM 29446Y502 5169 444628 SH SOLE 444628 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 7879 931287 SH SOLE 931287 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 520 33532 SH SOLE 33532 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7334 275400 SH SOLE 275400 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 43826 714944 SH SOLE 714944 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 108464 2113078 SH SOLE 2113078 0 0 ERIE INDTY CO CL A 29530P102 23845 113396 SH SOLE 113396 0 0 ESCO TECHNOLOGIES INC COM 296315104 4753 59000 SH SOLE 59000 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 2212 59500 SH SOLE 59500 0 0 ESSENT GROUP LTD COM G3198U102 9263 250291 SH SOLE 250291 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3820 208500 SH SOLE 208500 0 0 ESSENTIAL UTILS INC COM 29670G102 36471 906100 SH SOLE 906100 0 0 ESSEX PPTY TR INC COM 297178105 75556 376292 SH SOLE 376292 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 743 54900 SH SOLE 54900 0 0 ETSY INC COM 29786A106 32718 269000 SH SOLE 269000 0 0 EURONAV NV SHS B38564108 3525 398940 SH SOLE 398940 0 0 EURONET WORLDWIDE INC COM 298736109 10777 118300 SH SOLE 118300 0 0 EVENTBRITE INC COM CL A 29975E109 1328 122400 SH SOLE 122400 0 0 EVERBRIDGE INC COM 29978A104 9794 77900 SH SOLE 77900 0 0 EVERCORE INC CLASS A 29977A105 6016 91900 SH SOLE 91900 0 0 EVEREST RE GROUP LTD COM G3223R108 61482 311239 SH SOLE 311239 0 0 EVERGY INC COM 30034W106 73665 1449530 SH SOLE 1449530 0 0 EVERI HLDGS INC COM 30034T103 1591 192800 SH SOLE 192800 0 0 EVERQUOTE INC COM CL A 30041R108 943 24400 SH SOLE 24400 0 0 EVERSOURCE ENERGY COM 30040W108 146068 1748269 SH SOLE 1748269 0 0 EVERTEC INC COM 30040P103 4806 138474 SH SOLE 138474 0 0 EVO PMTS INC CL A COM 26927E104 2328 93700 SH SOLE 93700 0 0 EVOLENT HEALTH INC CL A 30050B101 2164 174400 SH SOLE 174400 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4219 198800 SH SOLE 198800 0 0 EXACT SCIENCES CORP COM 30063P105 59429 582924 SH SOLE 582924 0 0 EXELIXIS INC COM 30161Q104 16993 695000 SH SOLE 695000 0 0 EXELON CORP COM 30161N101 135636 3792942 SH SOLE 3792942 0 0 EXLSERVICE HOLDINGS INC COM 302081104 5130 77768 SH SOLE 77768 0 0 EXP WORLD HLDGS INC COM 30212W100 2437 60400 SH SOLE 60400 0 0 EXPEDIA GROUP INC COM NEW 30212P303 48341 527220 SH SOLE 527220 0 0 EXPEDITORS INTL WASH INC COM 302130109 70496 778789 SH SOLE 778789 0 0 EXPONENT INC COM 30214U102 8413 116800 SH SOLE 116800 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4807 402286 SH SOLE 402286 0 0 EXTRA SPACE STORAGE INC COM 30225T102 77557 724901 SH SOLE 724901 0 0 EXTREME NETWORKS INC COM 30226D106 1095 272400 SH SOLE 272400 0 0 EXXON MOBIL CORP COM 30231G102 587283 17106992 SH SOLE 17106992 0 0 EZCORP INC CL A NON VTG 302301106 603 119850 SH SOLE 119850 0 0 F M C CORP COM NEW 302491303 53360 503825 SH SOLE 503825 0 0 F N B CORP COM 302520101 4964 732215 SH SOLE 732215 0 0 F5 NETWORKS INC COM 315616102 45377 369607 SH SOLE 369607 0 0 FABRINET SHS G3323L100 5247 83240 SH SOLE 83240 0 0 FACEBOOK INC CL A 30303M102 2451290 9359642 SH SOLE 9359642 0 0 FAIR ISAAC CORP COM 303250104 48025 112900 SH SOLE 112900 0 0 FARO TECHNOLOGIES INC COM 311642102 2451 40200 SH SOLE 40200 0 0 FASTENAL CO COM 311900104 100539 2229738 SH SOLE 2229738 0 0 FASTLY INC CL A 31188V100 15036 160500 SH SOLE 160500 0 0 FATE THERAPEUTICS INC COM 31189P102 5632 140900 SH SOLE 140900 0 0 FB FINL CORP COM 30257X104 1853 73783 SH SOLE 73783 0 0 FBL FINL GROUP INC CL A 30239F106 1205 25000 SH SOLE 25000 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1329 20881 SH SOLE 20881 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 20519 279400 SH SOLE 279400 0 0 FEDERAL SIGNAL CORP COM 313855108 3993 136500 SH SOLE 136500 0 0 FEDERATED HERMES INC CL B 314211103 4674 217317 SH SOLE 217317 0 0 FEDEX CORP COM 31428X106 242981 966049 SH SOLE 966049 0 0 FERRARI N V COM N3167Y103 93031 507784 SH SOLE 507784 0 0 FERRO CORP COM 315405100 2081 167800 SH SOLE 167800 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 54173 4424849 SH SOLE 4424849 0 0 FIBROGEN INC COM 31572Q808 7476 181800 SH SOLE 181800 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 48517 1549559 SH SOLE 1549559 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 419537 2849919 SH SOLE 2849919 0 0 FINANCIAL INSTNS INC COM 317585404 521 33800 SH SOLE 33800 0 0 FIREEYE INC COM 31816Q101 6235 505100 SH SOLE 505100 0 0 FIRST AMERN FINL CORP COM 31847R102 12855 252500 SH SOLE 252500 0 0 FIRST BANCORP N C COM 318910106 1381 66000 SH SOLE 66000 0 0 FIRST BANCORP P R COM NEW 318672706 2581 494400 SH SOLE 494400 0 0 FIRST BANCSHARES INC MS COM 318916103 965 46030 SH SOLE 46030 0 0 FIRST BUSEY CORP COM NEW 319383204 1749 110099 SH SOLE 110099 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 651 36079 SH SOLE 36079 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 3634 11400 SH SOLE 11400 0 0 FIRST FINL BANCORP OH COM 320209109 2666 222043 SH SOLE 222043 0 0 FIRST FINL BANKSHARES COM 32020R109 8088 289800 SH SOLE 289800 0 0 FIRST FINL CORP IND COM 320218100 817 26026 SH SOLE 26026 0 0 FIRST FNDTN INC COM 32026V104 1124 86000 SH SOLE 86000 0 0 FIRST HAWAIIAN INC COM 32051X108 4258 294267 SH SOLE 294267 0 0 FIRST HORIZON NATL CORP COM 320517105 11786 1249849 SH SOLE 1249849 0 0 FIRST INDL RLTY TR INC COM 32054K103 11474 288300 SH SOLE 288300 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3070 96383 SH SOLE 96383 0 0 FIRST LONG IS CORP COM 320734106 792 53450 SH SOLE 53450 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 4072 430300 SH SOLE 430300 0 0 FIRST MERCHANTS CORP COM 320817109 2864 123662 SH SOLE 123662 0 0 FIRST MID BANCSHARES INC COM 320866106 836 33500 SH SOLE 33500 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2792 259000 SH SOLE 259000 0 0 FIRST SOLAR INC COM 336433107 11916 180000 SH SOLE 180000 0 0 FIRSTCASH INC COM 33767D105 5367 93812 SH SOLE 93812 0 0 FIRSTENERGY CORP COM 337932107 63231 2202389 SH SOLE 2202389 0 0 FIRSTSERVICE CORP NEW COM 33767E202 11060 84200 SH SOLE 84200 0 0 FIRSTWLTH FINL CORP PA COM 319829107 1721 222400 SH SOLE 222400 0 0 FISERV INC COM 337738108 291913 2832735 SH SOLE 2832735 0 0 FITBIT INC CL A 33812L102 3561 511700 SH SOLE 511700 0 0 FIVE BELOW INC COM 33829M101 16048 126359 SH SOLE 126359 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 491 117700 SH SOLE 117700 0 0 FIVE9 INC COM 338307101 18233 140600 SH SOLE 140600 0 0 FIVERR INTL LTD ORD SHS M4R82T106 3252 23400 SH SOLE 23400 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 2856 96400 SH SOLE 96400 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 84387 354419 SH SOLE 354419 0 0 FLEX LNG LTD SHS G35947202 382 68303 SH SOLE 68303 0 0 FLEX LTD ORD Y2573F102 12564 1127800 SH SOLE 1127800 0 0 FLEXION THERAPEUTICS INC COM 33938J106 991 95211 SH SOLE 95211 0 0 FLIR SYS INC COM 302445101 23855 665409 SH SOLE 665409 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 13875 185500 SH SOLE 185500 0 0 FLOWERS FOODS INC COM 343498101 11084 455563 SH SOLE 455563 0 0 FLOWSERVE CORP COM 34354P105 8048 294900 SH SOLE 294900 0 0 FLUOR CORP NEW COM 343412102 2659 301800 SH SOLE 301800 0 0 FLUSHING FINL CORP COM 343873105 595 56523 SH SOLE 56523 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1414 56700 SH SOLE 56700 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1954 59600 SH SOLE 59600 0 0 FOOT LOCKER INC COM 344849104 7798 236100 SH SOLE 236100 0 0 FORD MTR CO DEL COM 345370860 101264 15204878 SH SOLE 15204878 0 0 FORESTAR GROUP INC COM 346232101 678 38317 SH SOLE 38317 0 0 FORMFACTOR INC COM 346375108 4303 172600 SH SOLE 172600 0 0 FORRESTER RESH INC COM 346563109 838 25550 SH SOLE 25550 0 0 FORTERRA INC COM 34960W106 794 67200 SH SOLE 67200 0 0 FORTINET INC COM 34959E109 63013 534871 SH SOLE 534871 0 0 FORTIS INC COM 349553107 79394 1950882 SH SOLE 1950882 0 0 FORTIVE CORP COM 34959J108 89935 1180099 SH SOLE 1180099 0 0 FORTUNA SILVER MINES INC COM 349915108 2645 417700 SH SOLE 417700 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 46451 536883 SH SOLE 536883 0 0 FORWARD AIR CORP COM 349853101 3638 63400 SH SOLE 63400 0 0 FOUNDATION BLDG MATLS INC COM 350392106 772 49100 SH SOLE 49100 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4079 159407 SH SOLE 159407 0 0 FOX CORP CL A COM 35137L105 37118 1333725 SH SOLE 1333725 0 0 FOX CORP CL B COM 35137L204 21356 763546 SH SOLE 763546 0 0 FOX FACTORY HLDG CORP COM 35138V102 6504 87500 SH SOLE 87500 0 0 FRANCO NEV CORP COM 351858105 220691 1586600 SH SOLE 1586600 0 0 FRANKLIN COVEY CO COM 353469109 465 26200 SH SOLE 26200 0 0 FRANKLIN ELEC INC COM 353514102 5230 88900 SH SOLE 88900 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 890 243163 SH SOLE 243163 0 0 FRANKS INTL N V COM N33462107 388 251900 SH SOLE 251900 0 0 FREEDOM HLDG CORP NEV COM 356390104 937 39100 SH SOLE 39100 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1598 69700 SH SOLE 69700 0 0 FRESHPET INC COM 358039105 10188 91250 SH SOLE 91250 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 1022 116900 SH SOLE 116900 0 0 FRONTDOOR INC COM 35905A109 7529 193503 SH SOLE 193503 0 0 FRONTLINE LTD SHS NEW G3682E192 1471 225112 SH SOLE 225112 0 0 FRP HLDGS INC COM 30292L107 654 15700 SH SOLE 15700 0 0 FTI CONSULTING INC COM 302941109 8912 84100 SH SOLE 84100 0 0 FULLER H B CO COM 359694106 5333 116500 SH SOLE 116500 0 0 FULTON FINL CORP PA COM 360271100 3421 366700 SH SOLE 366700 0 0 FUTUREFUEL CORP COM 36116M106 681 59909 SH SOLE 59909 0 0 G III APPAREL GROUP LTD COM 36237H101 1285 98000 SH SOLE 98000 0 0 G1 THERAPEUTICS INC COM 3621LQ109 729 63100 SH SOLE 63100 0 0 GALLAGHER ARTHUR J & CO COM 363576109 107819 1021205 SH SOLE 1021205 0 0 GAMESTOP CORP NEW CL A 36467W109 1351 132482 SH SOLE 132482 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 17655 478055 SH SOLE 478055 0 0 GAP INC COM 364760108 8629 506700 SH SOLE 506700 0 0 GARMIN LTD SHS H2906T109 61064 643725 SH SOLE 643725 0 0 GARTNER INC COM 366651107 53242 426106 SH SOLE 426106 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1466 131800 SH SOLE 131800 0 0 GATX CORP COM 361448103 4539 71200 SH SOLE 71200 0 0 GCI LIBERTY INC COM CLASS A 36164V305 17884 218204 SH SOLE 218204 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2250 107400 SH SOLE 107400 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 15834 193500 SH SOLE 193500 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 290 42000 SH SOLE 42000 0 0 GENERAC HLDGS INC COM 368736104 27516 142100 SH SOLE 142100 0 0 GENERAL DYNAMICS CORP COM 369550108 131386 949118 SH SOLE 949118 0 0 GENERAL ELECTRIC CO COM 369604103 212119 34047924 SH SOLE 34047924 0 0 GENERAL MLS INC COM 370334104 189694 3075452 SH SOLE 3075452 0 0 GENERAL MTRS CO COM 37045V100 148344 5013315 SH SOLE 5013315 0 0 GENESCO INC COM 371532102 672 31200 SH SOLE 31200 0 0 GENMARK DIAGNOSTICS INC COM 372309104 2035 143300 SH SOLE 143300 0 0 GENTEX CORP COM 371901109 14291 555000 SH SOLE 555000 0 0 GENTHERM INC COM 37253A103 3023 73900 SH SOLE 73900 0 0 GENUINE PARTS CO COM 372460105 60128 631798 SH SOLE 631798 0 0 GENWORTH FINL INC COM CL A 37247D106 3835 1144886 SH SOLE 1144886 0 0 GEO GROUP INC NEW COM 36162J106 3120 275100 SH SOLE 275100 0 0 GERMAN AMERN BANCORP INC COM 373865104 1535 56550 SH SOLE 56550 0 0 GERON CORP COM 374163103 1224 703400 SH SOLE 703400 0 0 GETTY RLTY CORP NEW COM 374297109 2073 79709 SH SOLE 79709 0 0 GIBRALTAR INDS INC COM 374689107 4788 73500 SH SOLE 73500 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 392 69617 SH SOLE 69617 0 0 GILDAN ACTIVEWEAR INC COM 375916103 16328 832400 SH SOLE 832400 0 0 GILEAD SCIENCES INC COM 375558103 394162 6237723 SH SOLE 6237723 0 0 GLACIER BANCORP INC NEW COM 37637Q105 6929 216200 SH SOLE 216200 0 0 GLADSTONEMERCIAL CORP COM 376536108 1296 76900 SH SOLE 76900 0 0 GLATFELTER COM 377316104 1383 100400 SH SOLE 100400 0 0 GLAUKOS CORP COM 377322102 4467 90200 SH SOLE 90200 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6854 124300 SH SOLE 124300 0 0 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 401 19300 SH SOLE 19300 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1308 96900 SH SOLE 96900 0 0 GLOBAL NET LEASE INC COM NEW 379378201 3224 202767 SH SOLE 202767 0 0 GLOBAL PMTS INC COM 37940X102 206761 1164327 SH SOLE 1164327 0 0 GLOBALSTAR INC COM 378973408 456 1487054 SH SOLE 1487054 0 0 GLOBANT S A COM L44385109 8344 46556 SH SOLE 46556 0 0 GLOBE LIFE INC COM 37959E102 31477 393950 SH SOLE 393950 0 0 GLOBUS MED INC CL A 379577208 8408 169800 SH SOLE 169800 0 0 GLU MOBILE INC COM 379890106 2463 320900 SH SOLE 320900 0 0 GMS INC COM 36251C103 2311 95900 SH SOLE 95900 0 0 GODADDY INC CL A 380237107 48873 643317 SH SOLE 643317 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 785 210922 SH SOLE 210922 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4051 528100 SH SOLE 528100 0 0 GOOSEHEAD INS INC COM CL A 38267D109 2840 32800 SH SOLE 32800 0 0 GOPRO INC CL A 38268T103 1255 277100 SH SOLE 277100 0 0 GORMAN RUPP CO COM 383082104 1133 38447 SH SOLE 38447 0 0 GOSSAMER BIO INC COM 38341P102 1485 119700 SH SOLE 119700 0 0 GRACE W R & CO DEL NEW COM 38388F108 5137 127500 SH SOLE 127500 0 0 GRACO INC COM 384109104 23166 377600 SH SOLE 377600 0 0 GRAFTECH INTL LTD COM 384313508 1232 180100 SH SOLE 180100 0 0 GRAHAM HLDGS CO COM CL B 384637104 3920 9700 SH SOLE 9700 0 0 GRAINGER W W INC COM 384802104 63090 176838 SH SOLE 176838 0 0 GRAND CANYON ED INC COM 38526M106 8594 107500 SH SOLE 107500 0 0 GRANITE CONSTR INC COM 387328107 1865 105900 SH SOLE 105900 0 0 GRANITE PT MTG TR INC COM STK 38741L107 888 125277 SH SOLE 125277 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 3466 60000 SH SOLE 60000 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 8920 633100 SH SOLE 633100 0 0 GRAY TELEVISION INC COM 389375106 2735 198600 SH SOLE 198600 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1397 146900 SH SOLE 146900 0 0 GREAT SOUTHN BANCORP INC COM 390905107 920 25400 SH SOLE 25400 0 0 GREAT WESTN BANCORP INC COM 391416104 1561 125400 SH SOLE 125400 0 0 GREEN BRICK PARTNERS INC COM 392709101 927 57600 SH SOLE 57600 0 0 GREEN DOT CORP CL A 39304D102 5775 114100 SH SOLE 114100 0 0 GREENBRIER COS INC COM 393657101 2176 74000 SH SOLE 74000 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 416 61800 SH SOLE 61800 0 0 GREIF INC CL A 397624107 2046 56500 SH SOLE 56500 0 0 GREIF INC CL B 397624206 395 10000 SH SOLE 10000 0 0 GRIFFON CORP COM 398433102 1841 94200 SH SOLE 94200 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 6075 154500 SH SOLE 154500 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 3447 39000 SH SOLE 39000 0 0 GROUPON INC COM NEW 399473206 1115 54678 SH SOLE 54678 0 0 GRUBHUB INC COM 400110102 15074 208400 SH SOLE 208400 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 8615 95600 SH SOLE 95600 0 0 GTTMUNICATIONS INC COM 362393100 294 56900 SH SOLE 56900 0 0 GUARDANT HEALTH INC COM 40131M109 14375 128600 SH SOLE 128600 0 0 GUESS INC COM 401617105 1069 92000 SH SOLE 92000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 33638 322600 SH SOLE 322600 0 0 GULFPORT ENERGY CORP COM NEW 402635304 150 285158 SH SOLE 285158 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1441 73300 SH SOLE 73300 0 0 HACKETT GROUP INC COM 404609109 648 57992 SH SOLE 57992 0 0 HAEMONETICS CORP COM 405024100 9964 114200 SH SOLE 114200 0 0 HAIN CELESTIAL GROUP INC COM 405217100 6339 184814 SH SOLE 184814 0 0 HALLIBURTON CO COM 406216101 41148 3414793 SH SOLE 3414793 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 7705 293200 SH SOLE 293200 0 0 HAMILTON LANE INC CL A 407497106 3494 54100 SH SOLE 54100 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 3679 195600 SH SOLE 195600 0 0 HANESBRANDS INC COM 410345102 12424 788800 SH SOLE 788800 0 0 HANGER INC COM NEW 41043F208 1356 85700 SH SOLE 85700 0 0 HANMI FINL CORP COM NEW 410495204 564 68700 SH SOLE 68700 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 7031 166334 SH SOLE 166334 0 0 HANOVER INS GROUP INC COM 410867105 8023 86100 SH SOLE 86100 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 947 117384 SH SOLE 117384 0 0 HARLEY DAVIDSON INC COM 412822108 8520 347200 SH SOLE 347200 0 0 HARMONIC INC COM 413160102 1222 218915 SH SOLE 218915 0 0 HARSCO CORP COM 415864107 2487 178800 SH SOLE 178800 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 62432 1693767 SH SOLE 1693767 0 0 HASBRO INC COM 418056107 41901 506541 SH SOLE 506541 0 0 HAVERTY FURNITURE INC COM 419596101 779 37200 SH SOLE 37200 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 8224 247400 SH SOLE 247400 0 0 HAWAIIAN HOLDINGS INC COM 419879101 329 25509 SH SOLE 25509 0 0 HAWKINS INC COM 420261109 1005 21794 SH SOLE 21794 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 489 28600 SH SOLE 28600 0 0 HCA HEALTHCARE INC COM 40412C101 131073 1051276 SH SOLE 1051276 0 0 HCI GROUP INC COM 40416E103 720 14600 SH SOLE 14600 0 0 HD SUPPLY HLDGS INC COM 40416M105 25981 630000 SH SOLE 630000 0 0 HEALTH CATALYST INC COM 42225T107 1263 34500 SH SOLE 34500 0 0 HEALTHCARE RLTY TR COM 421946104 9211 305800 SH SOLE 305800 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 3631 168663 SH SOLE 168663 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 12875 495186 SH SOLE 495186 0 0 HEALTHEQUITY INC COM 42226A107 8312 161800 SH SOLE 161800 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 56876 2094886 SH SOLE 2094886 0 0 HEALTHSTREAM INC COM 42222N103 1234 61500 SH SOLE 61500 0 0 HEARTLAND EXPRESS INC COM 422347104 1875 100800 SH SOLE 100800 0 0 HEARTLAND FINL USA INC COM 42234Q102 2253 75100 SH SOLE 75100 0 0 HECLA MNG CO COM 422704106 6058 1192462 SH SOLE 1192462 0 0 HEICO CORP NEW CL A 422806208 25022 282220 SH SOLE 282220 0 0 HEICO CORP NEW COM 422806109 17683 168958 SH SOLE 168958 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 859 43700 SH SOLE 43700 0 0 HELEN OF TROY LTD COM G4388N106 11069 57200 SH SOLE 57200 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 2515 69100 SH SOLE 69100 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 778 323000 SH SOLE 323000 0 0 HELMERICH & PAYNE INC COM 423452101 3567 243500 SH SOLE 243500 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 334 38400 SH SOLE 38400 0 0 HENRY JACK & ASSOC INC COM 426281101 100079 615528 SH SOLE 615528 0 0 HENRY SCHEIN INC COM 806407102 43368 737810 SH SOLE 737810 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 10500 225072 SH SOLE 225072 0 0 HERC HLDGS INC COM 42704L104 1828 46146 SH SOLE 46146 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 459 34400 SH SOLE 34400 0 0 HERITAGE FINL CORP WASH COM 42722X106 1504 81768 SH SOLE 81768 0 0 HERITAGE INS HLDGS INC COM 42727J102 582 57500 SH SOLE 57500 0 0 HERITAGEM CORP COM 426927109 901 135400 SH SOLE 135400 0 0 HERON THERAPEUTICS INC COM 427746102 2893 195200 SH SOLE 195200 0 0 HERSHEY CO COM 427866108 163492 1140591 SH SOLE 1140591 0 0 HESKA CORP COM RESTRC NEW 42805E306 1996 20200 SH SOLE 20200 0 0 HESS CORP COM 42809H107 44041 1076016 SH SOLE 1076016 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 46732 4987424 SH SOLE 4987424 0 0 HEXCEL CORP NEW COM 428291108 6348 189200 SH SOLE 189200 0 0 HIBBETT SPORTS INC COM 428567101 1467 37400 SH SOLE 37400 0 0 HIGHWOODS PPTYS INC COM 431284108 7906 235502 SH SOLE 235502 0 0 HILL ROM HLDGS INC COM 431475102 12593 150800 SH SOLE 150800 0 0 HILLENBRAND INC COM 431571108 4803 169359 SH SOLE 169359 0 0 HILLTOP HOLDINGS INC COM 432748101 3155 153300 SH SOLE 153300 0 0 HILTON GRAND VACATIONS INC COM 43283X105 3839 182960 SH SOLE 182960 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 92079 1079217 SH SOLE 1079217 0 0 HMS HLDGS CORP COM 40425J101 4800 200400 SH SOLE 200400 0 0 HNI CORP COM 404251100 3034 96700 SH SOLE 96700 0 0 HOLLYFRONTIER CORP COM 436106108 6875 348800 SH SOLE 348800 0 0 HOLOGIC INC COM 436440101 66801 1004975 SH SOLE 1004975 0 0 HOME BANCSHARES INC COM 436893200 5391 355607 SH SOLE 355607 0 0 HOME DEPOT INC COM 437076102 1203085 4332164 SH SOLE 4332164 0 0 HOMESTREET INC COM 43785V102 1376 53400 SH SOLE 53400 0 0 HOMETRUST BANCSHARES INC COM 437872104 505 37200 SH SOLE 37200 0 0 HOMOLOGY MEDICINES INC COM 438083107 603 56400 SH SOLE 56400 0 0 HONEYWELL INTL INC COM 438516106 449687 2731834 SH SOLE 2731834 0 0 HOPE BANCORP INC COM 43940T109 2105 277457 SH SOLE 277457 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3126 93600 SH SOLE 93600 0 0 HORIZON BANCORP INC COM 440407104 912 90350 SH SOLE 90350 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 32273 415456 SH SOLE 415456 0 0 HORMEL FOODS CORP COM 440452100 116144 2375624 SH SOLE 2375624 0 0 HOST HOTELS & RESORTS INC COM 44107P104 29577 2741194 SH SOLE 2741194 0 0 HOSTESS BRANDS INC CL A 44109J106 3443 279200 SH SOLE 279200 0 0 HOULIHAN LOKEY INC CL A 441593100 6616 112036 SH SOLE 112036 0 0 HOWARD HUGHES CORP COM 44267D107 5380 93400 SH SOLE 93400 0 0 HOWMET AEROSPACE INC COM 443201108 25545 1527795 SH SOLE 1527795 0 0 HP INC COM 40434L105 105684 5565251 SH SOLE 5565251 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 13555 313494 SH SOLE 313494 0 0 HUB GROUP INC CL A 443320106 3815 76000 SH SOLE 76000 0 0 HUBBELL INC COM 443510607 16804 122800 SH SOLE 122800 0 0 HUBSPOT INC COM 443573100 27440 93900 SH SOLE 93900 0 0 HUDBAY MINERALS INC COM 443628102 2255 535900 SH SOLE 535900 0 0 HUDSON PAC PPTYS INC COM 444097109 7620 347450 SH SOLE 347450 0 0 HUMANA INC COM 444859102 249581 603012 SH SOLE 603012 0 0 HUNT J B TRANS SVCS INC COM 445658107 41501 328380 SH SOLE 328380 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 22177 157564 SH SOLE 157564 0 0 HUNTSMAN CORP COM 447011107 9992 449874 SH SOLE 449874 0 0 HURON CONSULTING GROUP INC COM 447462102 2037 51800 SH SOLE 51800 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 3966 122787 SH SOLE 122787 0 0 HUYA INC ADS REP SHS A 44852D108 1803 75300 SH SOLE 75300 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 542 14600 SH SOLE 14600 0 0 IAA INC COM 449253103 15808 303600 SH SOLE 303600 0 0 IAC INTERACTIVECORP NEW COM 44891N109 36919 308225 SH SOLE 308225 0 0 IAMGOLD CORP COM 450913108 4084 1069200 SH SOLE 1069200 0 0 ICF INTL INC COM 44925C103 2627 42700 SH SOLE 42700 0 0 ICHOR HOLDINGS SHS G4740B105 1115 51700 SH SOLE 51700 0 0 ICL GROUP LTD SHS M53213100 9824 2780260 SH SOLE 2780260 0 0 ICU MED INC COM 44930G107 8191 44819 SH SOLE 44819 0 0 IDACORP INC COM 451107106 9133 114300 SH SOLE 114300 0 0 IDEX CORP COM 45167R104 53525 293434 SH SOLE 293434 0 0 IDEXX LABS INC COM 45168D104 129972 330625 SH SOLE 330625 0 0 IES HLDGS INC COM 44951W106 616 19400 SH SOLE 19400 0 0 IGM BIOSCIENCES INC COM 449585108 1188 16100 SH SOLE 16100 0 0 IHEARTMEDIA INC COM CL A 45174J509 1103 135800 SH SOLE 135800 0 0 IHS MARKIT LTD SHS G47567105 115811 1475112 SH SOLE 1475112 0 0 II-VI INC COM 902104108 9245 227924 SH SOLE 227924 0 0 ILLINOIS TOOL WKS INC COM 452308109 237598 1229742 SH SOLE 1229742 0 0 ILLUMINA INC COM 452327109 176860 572213 SH SOLE 572213 0 0 IMAX CORP COM 45245E109 1355 113300 SH SOLE 113300 0 0 IMMUNOGEN INC COM 45253H101 1423 395300 SH SOLE 395300 0 0 IMMUNOMEDICS INC COM 452907108 37826 444850 SH SOLE 444850 0 0 IMMUNOVANT INC COM 45258J102 2611 74200 SH SOLE 74200 0 0 IMPERIAL OIL LTD COM NEW 453038408 12868 1079900 SH SOLE 1079900 0 0 IMPINJ INC COM 453204109 1014 38500 SH SOLE 38500 0 0 INCYTE CORP COM 45337C102 64535 719132 SH SOLE 719132 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 449 11900 SH SOLE 11900 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2488 214700 SH SOLE 214700 0 0 INDEPENDENT BANK CORP MASS COM 453836108 3912 74678 SH SOLE 74678 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 600 47700 SH SOLE 47700 0 0 INDEPENDENT BK GROUP INC COM 45384B106 3663 82922 SH SOLE 82922 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3231 147747 SH SOLE 147747 0 0 INFINERA CORP COM 45667G103 2348 381200 SH SOLE 381200 0 0 INGERSOLL RAND INC COM 45687V106 49069 1378336 SH SOLE 1378336 0 0 INGEVITY CORP COM 45688C107 4617 93390 SH SOLE 93390 0 0 INGLES MKTS INC CL A 457030104 1103 29000 SH SOLE 29000 0 0 INGREDION INC COM 457187102 19733 260740 SH SOLE 260740 0 0 INMODE LTD SHS M5425M103 1321 36500 SH SOLE 36500 0 0 INNOSPEC INC COM 45768S105 3527 55703 SH SOLE 55703 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 5995 48300 SH SOLE 48300 0 0 INNOVIVA INC COM 45781M101 1560 149300 SH SOLE 149300 0 0 INOGEN INC COM 45780L104 1233 42500 SH SOLE 42500 0 0 INOVALON HLDGS INC COM CL A 45781D101 4335 163900 SH SOLE 163900 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4156 358300 SH SOLE 358300 0 0 INPHI CORP COM 45772F107 12269 109300 SH SOLE 109300 0 0 INSEEGO CORP COM 45782B104 1463 141800 SH SOLE 141800 0 0 INSIGHT ENTERPRISES INC COM 45765U103 4492 79400 SH SOLE 79400 0 0 INSMED INC COM PAR $.01 457669307 7360 229000 SH SOLE 229000 0 0 INSPERITY INC COM 45778Q107 5468 83500 SH SOLE 83500 0 0 INSPIRE MED SYS INC COM 457730109 7020 54400 SH SOLE 54400 0 0 INSTALLED BLDG PRODS INC COM 45780R101 5498 54033 SH SOLE 54033 0 0 INSTEEL INDS INC COM 45774W108 782 41800 SH SOLE 41800 0 0 INSULET CORP COM 45784P101 60283 254800 SH SOLE 254800 0 0 INTEGER HLDGS CORP COM 45826H109 4390 74400 SH SOLE 74400 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 7720 163494 SH SOLE 163494 0 0 INTEL CORP COM 458140100 853376 16480804 SH SOLE 16480804 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2050 103100 SH SOLE 103100 0 0 INTER PARFUMS INC COM 458334109 1468 39300 SH SOLE 39300 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 7989 165300 SH SOLE 165300 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2475 59700 SH SOLE 59700 0 0 INTERDIGITAL INC COM 45867G101 3977 69700 SH SOLE 69700 0 0 INTERFACE INC COM 458665304 811 132500 SH SOLE 132500 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3177 121900 SH SOLE 121900 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 450096 3699315 SH SOLE 3699315 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 43151 352395 SH SOLE 352395 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 748 52100 SH SOLE 52100 0 0 INTERNATIONAL PAPER CO COM 460146103 58921 1453409 SH SOLE 1453409 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 811 55500 SH SOLE 55500 0 0 INTERPUBLIC GROUP COS INC COM 460690100 25282 1516618 SH SOLE 1516618 0 0 INTERSECT ENT INC COM 46071F103 1083 66400 SH SOLE 66400 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 4134 161100 SH SOLE 161100 0 0 INTUIT COM 461202103 352613 1080939 SH SOLE 1080939 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 322081 453929 SH SOLE 453929 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1222 451011 SH SOLE 451011 0 0 INVESTORS BANCORP INC NEW COM 46146L101 3911 538676 SH SOLE 538676 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1799 27600 SH SOLE 27600 0 0 INVITAE CORP COM 46185L103 12281 283300 SH SOLE 283300 0 0 INVITATION HOMES INC COM 46187W107 71817 2565805 SH SOLE 2565805 0 0 IONIS PHARMACEUTICALS INC COM 462222100 24459 515459 SH SOLE 515459 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 8028 243856 SH SOLE 243856 0 0 IPG PHOTONICS CORP COM 44980X109 24504 144164 SH SOLE 144164 0 0 IQIYI INC SPONSORED ADS 46267X108 9452 418585 SH SOLE 418585 0 0 IQVIA HLDGS INC COM 46266C105 117162 743275 SH SOLE 743275 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 14596 61300 SH SOLE 61300 0 0 IRIDIUMMUNICATIONS INC COM 46269C102 6899 269700 SH SOLE 269700 0 0 IROBOT CORP COM 462726100 4804 63300 SH SOLE 63300 0 0 IRON MTN INC NEW COM 46284V101 30021 1120600 SH SOLE 1120600 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3087 343200 SH SOLE 343200 0 0 ISTAR INC COM 45031U101 2043 173000 SH SOLE 173000 0 0 ITRON INC COM 465741106 5260 86600 SH SOLE 86600 0 0 ITT INC COM 45073V108 11574 196000 SH SOLE 196000 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 634 45525 SH SOLE 45525 0 0 J & J SNACK FOODS CORP COM 466032109 4459 34200 SH SOLE 34200 0 0 J2 GLOBAL INC COM 48123V102 7111 102731 SH SOLE 102731 0 0 JABIL INC COM 466313103 10532 307400 SH SOLE 307400 0 0 JACK IN THE BOX INC COM 466367109 3870 48800 SH SOLE 48800 0 0 JACOBS ENGR GROUP INC COM 469814107 46975 506356 SH SOLE 506356 0 0 JAMES RIV GROUP LTD COM G5005R107 3081 69199 SH SOLE 69199 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7737 356205 SH SOLE 356205 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 30707 215355 SH SOLE 215355 0 0 JBG SMITH PPTYS COM 46590V100 7288 272558 SH SOLE 272558 0 0 JD.COM INC SPON ADR CL A 47215P106 166316 2142970 SH SOLE 2142970 0 0 JEFFERIES FINL GROUP INC COM 47233W109 9322 517900 SH SOLE 517900 0 0 JELD-WEN HLDG INC COM 47580P103 3611 159800 SH SOLE 159800 0 0 JERNIGAN CAP INC COM 476405105 890 51900 SH SOLE 51900 0 0 JETBLUE AWYS CORP COM 477143101 1731 152800 SH SOLE 152800 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6607 71900 SH SOLE 71900 0 0 JOHNSON & JOHNSON COM 478160104 1658488 11139766 SH SOLE 11139766 0 0 JOHNSON CTLS INTL PLC SHS G51502105 118282 2895518 SH SOLE 2895518 0 0 JOHNSON OUTDOORS INC CL A 479167108 1138 13900 SH SOLE 13900 0 0 JONES LANG LASALLE INC COM 48020Q107 19224 200966 SH SOLE 200966 0 0 JOYY INC ADS REPSTG COM A 46591M109 5645 69973 SH SOLE 69973 0 0 JUNIPER NETWORKS INC COM 48203R104 47186 2194700 SH SOLE 2194700 0 0 K12 INC COM 48273U102 2447 92900 SH SOLE 92900 0 0 KADANT INC COM 48282T104 2850 26000 SH SOLE 26000 0 0 KADMON HLDGS INC COM 48283N106 1066 272000 SH SOLE 272000 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1919 35800 SH SOLE 35800 0 0 KALA PHARMACEUTICALS INC COM 483119103 569 75800 SH SOLE 75800 0 0 KAMAN CORP COM 483548103 2077 53300 SH SOLE 53300 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 66883 369864 SH SOLE 369864 0 0 KAR AUCTION SVCS INC COM 48238T109 4218 292900 SH SOLE 292900 0 0 KARUNA THERAPEUTICS INC COM 48576A100 2064 26700 SH SOLE 26700 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1694 116050 SH SOLE 116050 0 0 KB HOME COM 48666K109 7083 184500 SH SOLE 184500 0 0 KBR INC COM 48242W106 7212 322541 SH SOLE 322541 0 0 KE HLDGS INC SPONSORED ADS 482497104 9681 157928 SH SOLE 157928 0 0 KEARNY FINL CORP MD COM 48716P108 1293 179364 SH SOLE 179364 0 0 KELLOGG CO COM 487836108 103653 1604788 SH SOLE 1604788 0 0 KELLY SVCS INC CL A 488152208 1314 77100 SH SOLE 77100 0 0 KEMPER CORP COM 488401100 9391 140524 SH SOLE 140524 0 0 KENNAMETAL INC COM 489170100 5438 187900 SH SOLE 187900 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 4250 292668 SH SOLE 292668 0 0 KENON HLDGS LTD SHS Y46717107 1234 54625 SH SOLE 54625 0 0 KEURIG DR PEPPER INC COM 49271V100 37795 1369400 SH SOLE 1369400 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 115783 1172126 SH SOLE 1172126 0 0 KFORCE INC COM 493732101 1438 44700 SH SOLE 44700 0 0 KILROY RLTY CORP COM 49427F108 12196 234711 SH SOLE 234711 0 0 KIMBALL ELECTRONICS INC COM 49428J109 665 57500 SH SOLE 57500 0 0 KIMBALL INTL INC CL B 494274103 861 81700 SH SOLE 81700 0 0 KIMBERLY CLARK CORP COM 494368103 243569 1649528 SH SOLE 1649528 0 0 KIMCO RLTY CORP COM 49446R109 11038 980300 SH SOLE 980300 0 0 KINDER MORGAN INC DEL COM 49456B101 97685 7922533 SH SOLE 7922533 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 804 52500 SH SOLE 52500 0 0 KINROSS GOLD CORP COM 496902404 92460 10526235 SH SOLE 10526235 0 0 KINSALE CAP GROUP INC COM 49714P108 9121 47962 SH SOLE 47962 0 0 KIRBY CORP COM 497266106 1232 34057 SH SOLE 34057 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 100562 2069562 SH SOLE 2069562 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2207 190600 SH SOLE 190600 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1167 70600 SH SOLE 70600 0 0 KLA CORP COM NEW 482480100 116923 603506 SH SOLE 603506 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 20166 495479 SH SOLE 495479 0 0 KNOLL INC COM NEW 498904200 1384 114800 SH SOLE 114800 0 0 KNOWLES CORP COM 49926D109 3090 207400 SH SOLE 207400 0 0 KODIAK SCIENCES INC COM 50015M109 2984 50400 SH SOLE 50400 0 0 KOHLS CORP COM 500255104 6521 351900 SH SOLE 351900 0 0 KONTOOR BRANDS INC COM 50050N103 2662 110014 SH SOLE 110014 0 0 KORN FERRY COM NEW 500643200 3619 124800 SH SOLE 124800 0 0 KORNIT DIGITAL LTD SHS M6372Q113 6026 92900 SH SOLE 92900 0 0 KOSMOS ENERGY LTD COM 500688106 896 918300 SH SOLE 918300 0 0 KRAFT HEINZ CO COM 500754106 81292 2714260 SH SOLE 2714260 0 0 KRATON CORPORATION COM 50077C106 1287 72200 SH SOLE 72200 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5265 273100 SH SOLE 273100 0 0 KROGER CO COM 501044101 103774 3060265 SH SOLE 3060265 0 0 KRONOS WORLDWIDE INC COM 50105F105 679 52800 SH SOLE 52800 0 0 KRYSTAL BIOTECH INC COM 501147102 1244 28900 SH SOLE 28900 0 0 KULICKE & SOFFA INDS INC COM 501242101 3192 142500 SH SOLE 142500 0 0 KURA ONCOLOGY INC COM 50127T109 3401 111000 SH SOLE 111000 0 0 L BRANDS INC COM 501797104 16945 532700 SH SOLE 532700 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 142718 840306 SH SOLE 840306 0 0 LA Z BOY INC COM 505336107 3299 104300 SH SOLE 104300 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 89332 474488 SH SOLE 474488 0 0 LADDER CAP CORP CL A 505743104 1661 233307 SH SOLE 233307 0 0 LAKELAND BANCORP INC COM 511637100 1138 114385 SH SOLE 114385 0 0 LAKELAND FINL CORP COM 511656100 2400 58250 SH SOLE 58250 0 0 LAM RESEARCH CORP COM 512807108 187453 565044 SH SOLE 565044 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 12945 195638 SH SOLE 195638 0 0 LAMB WESTON HLDGS INC COM 513272104 37673 568471 SH SOLE 568471 0 0 LANCASTER COLONY CORP COM 513847103 7800 43626 SH SOLE 43626 0 0 LANDEC CORP COM 514766104 582 59900 SH SOLE 59900 0 0 LANDS END INC NEW COM 51509F105 377 28910 SH SOLE 28910 0 0 LANDSTAR SYS INC COM 515098101 10918 87000 SH SOLE 87000 0 0 LANNET INC COM 516012101 450 73700 SH SOLE 73700 0 0 LANTHEUS HLDGS INC COM 516544103 1820 143654 SH SOLE 143654 0 0 LAS VEGAS SANDS CORP COM 517834107 62419 1337736 SH SOLE 1337736 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 8836 305100 SH SOLE 305100 0 0 LAUDER ESTEE COS INC CL A 518439104 190945 874889 SH SOLE 874889 0 0 LAUREATE EDUCATION INC CL A 518613203 3046 229400 SH SOLE 229400 0 0 LCI INDS COM 50189K103 6059 57000 SH SOLE 57000 0 0 LEAR CORP COM NEW 521865204 24182 221752 SH SOLE 221752 0 0 LEGGETT & PLATT INC COM 524660107 12347 299900 SH SOLE 299900 0 0 LEIDOS HOLDINGS INC COM 525327102 46822 525201 SH SOLE 525201 0 0 LEMAITRE VASCULAR INC COM 525558201 1265 38900 SH SOLE 38900 0 0 LENDINGCLUB CORP COM NEW 52603A208 663 140860 SH SOLE 140860 0 0 LENDINGTREE INC NEW COM 52603B107 5447 17750 SH SOLE 17750 0 0 LENNAR CORP CL A 526057104 87304 1068848 SH SOLE 1068848 0 0 LENNOX INTL INC COM 526107107 36523 133976 SH SOLE 133976 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1888 140900 SH SOLE 140900 0 0 LEXINGTON REALTY TRUST COM 529043101 6489 621000 SH SOLE 621000 0 0 LGI HOMES INC COM 50187T106 5609 48281 SH SOLE 48281 0 0 LHC GROUP INC COM 50187A107 14447 67966 SH SOLE 67966 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 13883 97900 SH SOLE 97900 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 63678 445704 SH SOLE 445704 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 13415 638504 SH SOLE 638504 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 31252 1521869 SH SOLE 1521869 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 825 100000 SH SOLE 100000 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2931 360017 SH SOLE 360017 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 385 18422 SH SOLE 18422 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11323 341371 SH SOLE 341371 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1616 76929 SH SOLE 76929 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 22393 676946 SH SOLE 676946 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 28719 791820 SH SOLE 791820 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1192 149200 SH SOLE 149200 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 285 164752 SH SOLE 164752 0 0 LIFE STORAGE INC COM 53223X107 11196 106355 SH SOLE 106355 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3470 36400 SH SOLE 36400 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 4870 152700 SH SOLE 152700 0 0 LILLY ELI & CO COM 532457108 575723 3889498 SH SOLE 3889498 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1562 271200 SH SOLE 271200 0 0 LINCOLN ELEC HLDGS INC COM 533900106 11781 128000 SH SOLE 128000 0 0 LINCOLN NATL CORP IND COM 534187109 23589 752905 SH SOLE 752905 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 566 66541 SH SOLE 66541 0 0 LINDE PLC SHS G5494J103 517848 2174643 SH SOLE 2174643 0 0 LINDSAY CORP COM 535555106 2378 24600 SH SOLE 24600 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1241 130950 SH SOLE 130950 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2293 262994 SH SOLE 262994 0 0 LITHIA MTRS INC CL A 536797103 11443 50200 SH SOLE 50200 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1276 112700 SH SOLE 112700 0 0 LITTELFUSE INC COM 537008104 9762 55048 SH SOLE 55048 0 0 LIVANOVA PLC SHS G5509L101 4978 110119 SH SOLE 110119 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 33862 628462 SH SOLE 628462 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1626 64200 SH SOLE 64200 0 0 LIVENT CORP COM 53814L108 2972 331335 SH SOLE 331335 0 0 LIVEPERSON INC COM 538146101 7409 142500 SH SOLE 142500 0 0 LIVERAMP HLDGS INC COM 53815P108 7667 148100 SH SOLE 148100 0 0 LIVONGO HEALTH INC COM 539183103 12422 88700 SH SOLE 88700 0 0 LKQ CORP COM 501889208 31170 1124045 SH SOLE 1124045 0 0 LOEWS CORP COM 540424108 34261 985939 SH SOLE 985939 0 0 LORAL SPACE &MUNICATNS I COM 543881106 492 26900 SH SOLE 26900 0 0 LOUISIANA PAC CORP COM 546347105 7504 254300 SH SOLE 254300 0 0 LOWES COS INC COM 548661107 487430 2938803 SH SOLE 2938803 0 0 LPL FINL HLDGS INC COM 50212V100 13701 178700 SH SOLE 178700 0 0 LTC PPTYS INC COM 502175102 3094 88762 SH SOLE 88762 0 0 LULULEMON ATHLETICA INC COM 550021109 158749 481977 SH SOLE 481977 0 0 LUMEN TECHNOLOGIES INC COM 156700106 36638 3631150 SH SOLE 3631150 0 0 LUMENTUM HLDGS INC COM 55024U109 12751 169715 SH SOLE 169715 0 0 LUMINEX CORP DEL COM 55027E102 2573 98000 SH SOLE 98000 0 0 LUTHER BURBANK CORP COM 550550107 314 37600 SH SOLE 37600 0 0 LUXFER HOLDINGS PLC SHS G5698W116 803 64000 SH SOLE 64000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 73242 1039040 SH SOLE 1039040 0 0 M D C HLDGS INC COM 552676108 5721 121458 SH SOLE 121458 0 0 M/I HOMES INC COM 55305B101 2975 64600 SH SOLE 64600 0 0 MACERICH CO COM 554382101 1634 240615 SH SOLE 240615 0 0 MACK CALI RLTY CORP COM 554489104 2591 205300 SH SOLE 205300 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3600 105850 SH SOLE 105850 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4499 167300 SH SOLE 167300 0 0 MACROGENICS INC COM 556099109 2665 105800 SH SOLE 105800 0 0 MACYS INC COM 55616P104 4001 701900 SH SOLE 701900 0 0 MADDEN STEVEN LTD COM 556269108 3477 178325 SH SOLE 178325 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2420 35333 SH SOLE 35333 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 5317 35333 SH SOLE 35333 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2695 22700 SH SOLE 22700 0 0 MAG SILVER CORP COM 55903Q104 3027 187000 SH SOLE 187000 0 0 MAGELLAN HEALTH INC COM NEW 559079207 3857 50900 SH SOLE 50900 0 0 MAGNA INTL INC COM 559222401 54353 1193300 SH SOLE 1193300 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 980 71500 SH SOLE 71500 0 0 MAGNITE INC COM 55955D100 1522 219100 SH SOLE 219100 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1464 283200 SH SOLE 283200 0 0 MALIBU BOATS INC COM CL A 56117J100 2305 46500 SH SOLE 46500 0 0 MANHATTAN ASSOCS INC COM 562750109 13743 143920 SH SOLE 143920 0 0 MANITOWOC CO INC COM NEW 563571405 679 80750 SH SOLE 80750 0 0 MANPOWERGROUP INC COM 56418H100 9650 131600 SH SOLE 131600 0 0 MANTECH INTL CORP CL A 564563104 4228 61387 SH SOLE 61387 0 0 MANULIFE FINL CORP COM 56501R106 112827 8149500 SH SOLE 8149500 0 0 MARATHON OIL CORP COM 565849106 7326 1791209 SH SOLE 1791209 0 0 MARATHON PETE CORP COM 56585A102 74263 2531111 SH SOLE 2531111 0 0 MARCUS & MILLICHAP INC COM 566324109 1470 53400 SH SOLE 53400 0 0 MARCUS CORP DEL COM 566330106 365 47200 SH SOLE 47200 0 0 MARINEMAX INC COM 567908108 1250 48700 SH SOLE 48700 0 0 MARKEL CORP COM 570535104 87816 90188 SH SOLE 90188 0 0 MARRIOTT INTL INC NEW CL A 571903202 99326 1072870 SH SOLE 1072870 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 8449 93036 SH SOLE 93036 0 0 MARSH & MCLENNAN COS INC COM 571748102 240174 2093932 SH SOLE 2093932 0 0 MARTEN TRANS LTD COM 573075108 2283 139875 SH SOLE 139875 0 0 MARTIN MARIETTA MATLS INC COM 573284106 57027 242296 SH SOLE 242296 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 102856 2590821 SH SOLE 2590821 0 0 MASCO CORP COM 574599106 56601 1026689 SH SOLE 1026689 0 0 MASIMO CORP COM 574795100 47236 200100 SH SOLE 200100 0 0 MASONITE INTL CORP COM 575385109 5203 52877 SH SOLE 52877 0 0 MASTEC INC COM 576323109 5642 133700 SH SOLE 133700 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1228995 3634252 SH SOLE 3634252 0 0 MATADOR RES CO COM 576485205 2073 251002 SH SOLE 251002 0 0 MATCH GROUP INC NEW COM 57667L107 105781 955994 SH SOLE 955994 0 0 MATERION CORP COM 576690101 2393 46000 SH SOLE 46000 0 0 MATRIX SVC CO COM 576853105 497 59500 SH SOLE 59500 0 0 MATSON INC COM 57686G105 982 24500 SH SOLE 24500 0 0 MATTEL INC COM 577081102 9199 786200 SH SOLE 786200 0 0 MATTHEWS INTL CORP CL A 577128101 1505 67296 SH SOLE 67296 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 3397 136200 SH SOLE 136200 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 70161 1037737 SH SOLE 1037737 0 0 MAXIMUS INC COM 577933104 9509 139007 SH SOLE 139007 0 0 MAXLINEAR INC COM 57776J100 3620 155773 SH SOLE 155773 0 0 MBIA INC COM 55262C100 884 145800 SH SOLE 145800 0 0 MCCORMICK & CO INC COM NON VTG 579780206 167730 864143 SH SOLE 864143 0 0 MCDONALDS CORP COM 580135101 775191 3531782 SH SOLE 3531782 0 0 MCEWEN MNG INC COM 58039P107 818 771331 SH SOLE 771331 0 0 MCGRATH RENTCORP COM 580589109 3260 54700 SH SOLE 54700 0 0 MCKESSON CORP COM 58155Q103 93839 630091 SH SOLE 630091 0 0 MDU RES GROUP INC COM 552690109 10226 454490 SH SOLE 454490 0 0 MEDALLIA INC COM 584021109 4724 172300 SH SOLE 172300 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 36256 2056500 SH SOLE 2056500 0 0 MEDIFAST INC COM 58470H101 3947 24000 SH SOLE 24000 0 0 MEDNAX INC COM 58502B106 3152 193600 SH SOLE 193600 0 0 MEDPACE HLDGS INC COM 58506Q109 7163 64100 SH SOLE 64100 0 0 MEDTRONIC PLC SHS G5960L103 606930 5840354 SH SOLE 5840354 0 0 MEIRAGTX HLDGS PLC COM G59665102 442 33400 SH SOLE 33400 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 14162 850547 SH SOLE 850547 0 0 MERCADOLIBRE INC COM 58733R102 188510 174146 SH SOLE 174146 0 0 MERCANTILE BANK CORP COM 587376104 629 34900 SH SOLE 34900 0 0 MERCER INTL INC COM 588056101 643 97372 SH SOLE 97372 0 0 MERCHANTS BANCORP IND COM 58844R108 388 19700 SH SOLE 19700 0 0 MERCK & CO. INC COM 58933Y105 876230 10563357 SH SOLE 10563357 0 0 MERCURY GENL CORP NEW COM 589400100 2594 62700 SH SOLE 62700 0 0 MERCURY SYS INC COM 589378108 9760 126000 SH SOLE 126000 0 0 MEREDITH CORP COM 589433101 1198 91300 SH SOLE 91300 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1110 107200 SH SOLE 107200 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1649 97100 SH SOLE 97100 0 0 MERIT MED SYS INC COM 589889104 4916 113000 SH SOLE 113000 0 0 MERITAGE HOMES CORP COM 59001A102 9394 85100 SH SOLE 85100 0 0 MERITOR INC COM 59001K100 3281 156700 SH SOLE 156700 0 0 MERSANA THERAPEUTICS INC COM 59045L106 2156 115796 SH SOLE 115796 0 0 MERUS N V COM N5749R100 434 36154 SH SOLE 36154 0 0 MESA LABS INC COM 59064R109 2726 10702 SH SOLE 10702 0 0 META FINL GROUP INC COM 59100U108 1357 70600 SH SOLE 70600 0 0 METHANEX CORP COM 59151K108 3592 148000 SH SOLE 148000 0 0 METHODE ELECTRS INC COM 591520200 2397 84100 SH SOLE 84100 0 0 METLIFE INC COM 59156R108 111613 3002776 SH SOLE 3002776 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 89985 93176 SH SOLE 93176 0 0 MFA FINL INC COM 55272X102 2752 1027000 SH SOLE 1027000 0 0 MGE ENERGY INC COM 55277P104 5135 81950 SH SOLE 81950 0 0 MGIC INVT CORP WIS COM 552848103 6798 767300 SH SOLE 767300 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 8332 297801 SH SOLE 297801 0 0 MGM RESORTS INTERNATIONAL COM 552953101 39667 1823785 SH SOLE 1823785 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1212 30500 SH SOLE 30500 0 0 MICHAELS COS INC COM 59408Q106 1612 166943 SH SOLE 166943 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 98134 954984 SH SOLE 954984 0 0 MICRON TECHNOLOGY INC COM 595112103 203298 4329172 SH SOLE 4329172 0 0 MICROSOFT CORP COM 594918104 5953605 28306017 SH SOLE 28306017 0 0 MICROSTRATEGY INC CL A NEW 594972408 2514 16700 SH SOLE 16700 0 0 MID-AMER APT CMNTYS INC COM 59522J103 66250 571371 SH SOLE 571371 0 0 MIDDLEBY CORP COM 596278101 11303 126000 SH SOLE 126000 0 0 MIDDLESEX WTR CO COM 596680108 2459 39562 SH SOLE 39562 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 608 47300 SH SOLE 47300 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 613 34300 SH SOLE 34300 0 0 MILLER HERMAN INC COM 600544100 4017 133200 SH SOLE 133200 0 0 MIMECAST LTD ORD SHS G14838109 6362 135600 SH SOLE 135600 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3950 77300 SH SOLE 77300 0 0 MIRATI THERAPEUTICS INC COM 60468T105 10677 64300 SH SOLE 64300 0 0 MITEK SYS INC COM NEW 606710200 1175 92200 SH SOLE 92200 0 0 MKS INSTRS INC COM 55306N104 13610 124600 SH SOLE 124600 0 0 MOBILEIRON INC COM NEW 60739U204 1375 196100 SH SOLE 196100 0 0 MODEL N INC COM 607525102 2057 58300 SH SOLE 58300 0 0 MODERNA INC COM 60770K107 74953 1059400 SH SOLE 1059400 0 0 MOELIS & CO CL A 60786M105 4400 125200 SH SOLE 125200 0 0 MOHAWK INDS INC COM 608190104 23111 236820 SH SOLE 236820 0 0 MOLECULAR TEMPLATES INC COM 608550109 500 45800 SH SOLE 45800 0 0 MOLINA HEALTHCARE INC COM 60855R100 42191 230500 SH SOLE 230500 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 24840 740157 SH SOLE 740157 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 13298 253400 SH SOLE 253400 0 0 MOMO INC ADR 60879B107 5601 407019 SH SOLE 407019 0 0 MONARCH CASINO & RESORT INC COM 609027107 1285 28811 SH SOLE 28811 0 0 MONDELEZ INTL INC CL A 609207105 319217 5556423 SH SOLE 5556423 0 0 MONGODB INC CL A 60937P106 43256 186844 SH SOLE 186844 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2920 210800 SH SOLE 210800 0 0 MONOLITHIC PWR SYS INC COM 609839105 26926 96300 SH SOLE 96300 0 0 MONRO INC COM 610236101 3061 75442 SH SOLE 75442 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 123294 1537336 SH SOLE 1537336 0 0 MOOG INC CL A 615394202 4320 68000 SH SOLE 68000 0 0 MORNINGSTAR INC COM 617700109 8561 53300 SH SOLE 53300 0 0 MOSAIC CO NEW COM 61945C103 25606 1401529 SH SOLE 1401529 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 178390 1137619 SH SOLE 1137619 0 0 MR COOPER GROUP INC COM 62482R107 3723 166800 SH SOLE 166800 0 0 MRC GLOBAL INC COM 55345K103 795 185849 SH SOLE 185849 0 0 MSA SAFETY INC COM 553498106 11217 83600 SH SOLE 83600 0 0 MSC INDL DIRECT INC CL A 553530106 6518 103000 SH SOLE 103000 0 0 MSG NETWORK INC CL A 553573106 842 88000 SH SOLE 88000 0 0 MTS SYS CORP COM 553777103 835 43700 SH SOLE 43700 0 0 MUELLER INDS INC COM 624756102 3134 115800 SH SOLE 115800 0 0 MUELLER WTR PRODS INC COM SER A 624758108 3529 339700 SH SOLE 339700 0 0 MURPHY OIL CORP COM 626717102 2950 330700 SH SOLE 330700 0 0 MURPHY USA INC COM 626755102 8064 62867 SH SOLE 62867 0 0 MYERS INDS INC COM 628464109 912 68900 SH SOLE 68900 0 0 MYLAN NV SHS EURO N59465109 29841 2012180 SH SOLE 2012180 0 0 MYOKARDIA INC COM 62857M105 15472 113490 SH SOLE 113490 0 0 MYOVANT SCIENCES LTD COM G637AM102 1145 81500 SH SOLE 81500 0 0 MYR GROUP INC DEL COM 55405W104 1405 37800 SH SOLE 37800 0 0 MYRIAD GENETICS INC COM 62855J104 2204 169000 SH SOLE 169000 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 3822 85500 SH SOLE 85500 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 644 27400 SH SOLE 27400 0 0 NATERA INC COM 632307104 11031 152700 SH SOLE 152700 0 0 NATIONAL BEVERAGE CORP COM 635017106 1795 26400 SH SOLE 26400 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1827 69600 SH SOLE 69600 0 0 NATIONAL CINEMEDIA INC COM 635309107 393 144700 SH SOLE 144700 0 0 NATIONAL FUEL GAS CO N J COM 636180101 7529 185500 SH SOLE 185500 0 0 NATIONAL GEN HLDGS CORP COM 636220303 5222 154722 SH SOLE 154722 0 0 NATIONAL HEALTH INVS INC COM 63633D104 6101 101220 SH SOLE 101220 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1734 27830 SH SOLE 27830 0 0 NATIONAL INSTRS CORP COM 636518102 10039 281200 SH SOLE 281200 0 0 NATIONAL OILWELL VARCO INC COM 637071101 13691 1511172 SH SOLE 1511172 0 0 NATIONAL PRESTO INDS INC COM 637215104 909 11100 SH SOLE 11100 0 0 NATIONAL RESH CORP COM NEW 637372202 1545 31400 SH SOLE 31400 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 23099 669341 SH SOLE 669341 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5053 154479 SH SOLE 154479 0 0 NATIONAL VISION HLDGS INC COM 63845R107 6956 181900 SH SOLE 181900 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 996 5449 SH SOLE 5449 0 0 NATUS MED INC DEL COM 639050103 1304 76100 SH SOLE 76100 0 0 NAVIENT CORPORATION COM 63938C108 3712 439300 SH SOLE 439300 0 0 NAVISTAR INTL CORP NEW COM 63934E108 4419 101500 SH SOLE 101500 0 0 NBT BANCORP INC COM 628778102 2650 98800 SH SOLE 98800 0 0 NCR CORP NEW COM 62886E108 6413 289659 SH SOLE 289659 0 0 NEENAH INC COM 640079109 1428 38100 SH SOLE 38100 0 0 NEKTAR THERAPEUTICS COM 640268108 6692 403400 SH SOLE 403400 0 0 NELNET INC CL A 64031N108 2675 44400 SH SOLE 44400 0 0 NEOGEN CORP COM 640491106 9387 119966 SH SOLE 119966 0 0 NEOGENOMICS INC COM NEW 64049M209 8717 236300 SH SOLE 236300 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 720 60000 SH SOLE 60000 0 0 NEOPHOTONICS CORP COM 64051T100 628 103200 SH SOLE 103200 0 0 NETAPP INC COM 64110D104 37738 860816 SH SOLE 860816 0 0 NETEASE INC SPONSORED ADS 64110W102 93728 206145 SH SOLE 206145 0 0 NETFLIX INC COM 64110L106 856013 1711923 SH SOLE 1711923 0 0 NETGEAR INC COM 64111Q104 2065 67000 SH SOLE 67000 0 0 NETSCOUT SYS INC COM 64115T104 3598 164828 SH SOLE 164828 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 33021 343400 SH SOLE 343400 0 0 NEVRO CORP COM 64157F103 10197 73200 SH SOLE 73200 0 0 NEW GOLD INC CDA COM 644535106 2484 1463662 SH SOLE 1463662 0 0 NEW JERSEY RES COM 646025106 5863 217000 SH SOLE 217000 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 56945 380905 SH SOLE 380905 0 0 NEW RELIC INC COM 64829B100 6498 115297 SH SOLE 115297 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 7489 942005 SH SOLE 942005 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 8696 1051500 SH SOLE 1051500 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2182 855520 SH SOLE 855520 0 0 NEW YORK TIMES CO CL A 650111107 13671 319500 SH SOLE 319500 0 0 NEWELL BRANDS INC COM 651229106 26911 1568253 SH SOLE 1568253 0 0 NEWMARK GROUP INC CL A 65158N102 1453 336407 SH SOLE 336407 0 0 NEWMARKET CORP COM 651587107 6778 19800 SH SOLE 19800 0 0 NEWMONT CORP COM 651639106 345343 5442758 SH SOLE 5442758 0 0 NEWS CORP NEW CL A 65249B109 21221 1513648 SH SOLE 1513648 0 0 NEXGEN ENERGY LTD COM 65340P106 1277 739600 SH SOLE 739600 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1952 44009 SH SOLE 44009 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 9223 102560 SH SOLE 102560 0 0 NEXTCURE INC COM 65343E108 243 27600 SH SOLE 27600 0 0 NEXTERA ENERGY INC COM 65339F101 633554 2282583 SH SOLE 2282583 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 8460 141100 SH SOLE 141100 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1517 119100 SH SOLE 119100 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 672 363433 SH SOLE 363433 0 0 NIC INC COM 62914B100 2990 151800 SH SOLE 151800 0 0 NICOLET BANKSHARES INC COM 65406E102 1163 21300 SH SOLE 21300 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 19675 1387540 SH SOLE 1387540 0 0 NIKE INC CL B 654106103 605952 4826761 SH SOLE 4826761 0 0 NIO INC SPON ADS 62914V106 47250 2226658 SH SOLE 2226658 0 0 NISOURCE INC COM 65473P105 36125 1642055 SH SOLE 1642055 0 0 NLIGHT INC COM 65487K100 1843 78500 SH SOLE 78500 0 0 NMI HLDGS INC CL A 629209305 3335 187374 SH SOLE 187374 0 0 NOBLE ENERGY INC COM 655044105 9296 1087237 SH SOLE 1087237 0 0 NORBORD INC COM NEW 65548P403 3278 111428 SH SOLE 111428 0 0 NORDSON CORP COM 655663102 40819 212800 SH SOLE 212800 0 0 NORDSTROM INC COM 655664100 2969 249100 SH SOLE 249100 0 0 NORFOLK SOUTHN CORP COM 655844108 213418 997325 SH SOLE 997325 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 312 54340 SH SOLE 54340 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 901 98800 SH SOLE 98800 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2527 274700 SH SOLE 274700 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3141 69200 SH SOLE 69200 0 0 NORTHWESTERN CORP COM NEW 668074305 5568 114483 SH SOLE 114483 0 0 NORTONLIFELOCK INC COM 668771108 45391 2178064 SH SOLE 2178064 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9941 581000 SH SOLE 581000 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 3362 63919 SH SOLE 63919 0 0 NOVAGOLD RES INC COM NEW 66987E206 6670 562600 SH SOLE 562600 0 0 NOVANTA INC COM 67000B104 8385 79600 SH SOLE 79600 0 0 NOVAVAX INC COM NEW 670002401 14237 131400 SH SOLE 131400 0 0 NOVOCURE LTD ORD SHS G6674U108 21538 193500 SH SOLE 193500 0 0 NOW INC COM 67011P100 1125 247700 SH SOLE 247700 0 0 NRG ENERGY INC COM NEW 629377508 29206 950100 SH SOLE 950100 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 5891 117600 SH SOLE 117600 0 0 NUANCEMUNICATIONS INC COM 67020Y100 21159 637500 SH SOLE 637500 0 0 NUCOR CORP COM 670346105 52585 1172197 SH SOLE 1172197 0 0 NUTANIX INC CL A 67059N108 9027 407000 SH SOLE 407000 0 0 NUTRIEN LTD COM 67077M108 93338 2391452 SH SOLE 2391452 0 0 NUVASIVE INC COM 670704105 5652 116369 SH SOLE 116369 0 0 NV5 GLOBAL INC COM 62945V109 1235 23400 SH SOLE 23400 0 0 NVE CORP COM NEW 629445206 545 11100 SH SOLE 11100 0 0 NVENT ELECTRIC PLC SHS G6700G107 6469 365687 SH SOLE 365687 0 0 NVIDIA CORPORATION COM 67066G104 1295589 2393830 SH SOLE 2393830 0 0 NVR INC COM 62944T105 67441 16517 SH SOLE 16517 0 0 NXP SEMICONDUCTORS N V COM N6596X109 135554 1086086 SH SOLE 1086086 0 0 OCCIDENTAL PETE CORP COM 674599105 35068 3503251 SH SOLE 3503251 0 0 OCEANEERING INTL INC COM 675232102 792 224948 SH SOLE 224948 0 0 OCEANFIRST FINL CORP COM 675234108 1786 130433 SH SOLE 130433 0 0 ODONATE THERAPEUTICS INC COM 676079106 564 42000 SH SOLE 42000 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2263 109233 SH SOLE 109233 0 0 OFG BANCORP COM 67103X102 1450 116400 SH SOLE 116400 0 0 OGE ENERGY CORP COM 670837103 23366 779117 SH SOLE 779117 0 0 O-I GLASS INC COM 67098H104 3570 337124 SH SOLE 337124 0 0 OKTA INC CL A 679295105 96677 452077 SH SOLE 452077 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 66445 367264 SH SOLE 367264 0 0 OLD NATL BANCORP IND COM 680033107 4700 374184 SH SOLE 374184 0 0 OLD REP INTL CORP COM 680223104 9647 654500 SH SOLE 654500 0 0 OLIN CORP COM PAR $1 680665205 4429 357732 SH SOLE 357732 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 11364 130100 SH SOLE 130100 0 0 OMEGA FLEX INC COM 682095104 1066 6800 SH SOLE 6800 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 26443 883200 SH SOLE 883200 0 0 OMEROS CORP COM 682143102 1266 125300 SH SOLE 125300 0 0 OMNICELL COM 68213N109 7212 96600 SH SOLE 96600 0 0 OMNICOM GROUP INC COM 681919106 45432 917821 SH SOLE 917821 0 0 ON SEMICONDUCTOR CORP COM 682189105 34615 1595895 SH SOLE 1595895 0 0 ONE GAS INC COM 68235P108 8268 119813 SH SOLE 119813 0 0 ONE LIBERTY PPTYS INC COM 682406103 609 37197 SH SOLE 37197 0 0 ONEMAIN HLDGS INC COM 68268W103 5697 182300 SH SOLE 182300 0 0 ONEOK INC NEW COM 682680103 44486 1712325 SH SOLE 1712325 0 0 ONESPAN INC COM 68287N100 1532 73100 SH SOLE 73100 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 709 109100 SH SOLE 109100 0 0 ONTO INNOVATION INC COM 683344105 3277 110041 SH SOLE 110041 0 0 ONTRAK INC COM 683373104 924 15400 SH SOLE 15400 0 0 OPEN TEXT CORP COM 683715106 48017 1141300 SH SOLE 1141300 0 0 OPKO HEALTH INC COM 68375N103 3641 986800 SH SOLE 986800 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1071 80100 SH SOLE 80100 0 0 ORACLE CORP COM 68389X105 502367 8414863 SH SOLE 8414863 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1933 158800 SH SOLE 158800 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 142180 308363 SH SOLE 308363 0 0 ORGANIGRAM HLDGS INC COM 68620P101 422 400400 SH SOLE 400400 0 0 ORIGIN BANCORP INC COM 68621T102 1008 47182 SH SOLE 47182 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1703 136100 SH SOLE 136100 0 0 ORMAT TECHNOLOGIES INC COM 686688102 5470 92534 SH SOLE 92534 0 0 ORTHOFIX MED INC COM 68752M108 1286 41300 SH SOLE 41300 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1203 26200 SH SOLE 26200 0 0 OSHKOSH CORP COM 688239201 11341 154300 SH SOLE 154300 0 0 OSI SYSTEMS INC COM 671044105 3011 38800 SH SOLE 38800 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 3321 282030 SH SOLE 282030 0 0 OTIS WORLDWIDE CORP COM 68902V107 99957 1601354 SH SOLE 1601354 0 0 OTTER TAIL CORP COM 689648103 2980 82400 SH SOLE 82400 0 0 OUTFRONT MEDIA INC COM 69007J106 4760 327154 SH SOLE 327154 0 0 OVERSTOCK INC DEL COM 690370101 6306 86800 SH SOLE 86800 0 0 OVINTIV INC COM 69047Q102 4805 588907 SH SOLE 588907 0 0 OWENS & MINOR INC NEW COM 690732102 3407 135700 SH SOLE 135700 0 0 OWENS CORNING NEW COM 690742101 28874 419613 SH SOLE 419613 0 0 OXFORD INDS INC COM 691497309 1534 38000 SH SOLE 38000 0 0 PACCAR INC COM 693718108 114761 1345696 SH SOLE 1345696 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3687 373546 SH SOLE 373546 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3882 192757 SH SOLE 192757 0 0 PACIRA BIOSCIENCES COM 695127100 5453 90700 SH SOLE 90700 0 0 PACKAGING CORP AMER COM 695156109 40263 369213 SH SOLE 369213 0 0 PACWEST BANCORP DEL COM 695263103 4509 263973 SH SOLE 263973 0 0 PAE INC COM CL A 69290Y109 1048 123300 SH SOLE 123300 0 0 PAGERDUTY INC COM 69553P100 1445 53300 SH SOLE 53300 0 0 PALO ALTO NETWORKS INC COM 697435105 102938 420586 SH SOLE 420586 0 0 PALOMAR HLDGS INC COM 69753M105 4013 38500 SH SOLE 38500 0 0 PAN AMERN SILVER CORP COM 697900108 28239 882400 SH SOLE 882400 0 0 PAPA JOHNS INTL INC COM 698813102 5447 66200 SH SOLE 66200 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 620 91559 SH SOLE 91559 0 0 PARAMOUNT GROUP INC COM 69924R108 2846 402043 SH SOLE 402043 0 0 PARK AEROSPACE CORP COM 70014A104 461 42200 SH SOLE 42200 0 0 PARK HOTELS RESORTS INC COM 700517105 5352 535697 SH SOLE 535697 0 0 PARK NATL CORP COM 700658107 2721 33200 SH SOLE 33200 0 0 PARKER-HANNIFIN CORP COM 701094104 100974 499030 SH SOLE 499030 0 0 PARSLEY ENERGY INC CL A 701877102 6408 684602 SH SOLE 684602 0 0 PARSONS CORPORATION COM 70202L102 1912 57000 SH SOLE 57000 0 0 PASSAGE BIO INC COM 702712100 402 30700 SH SOLE 30700 0 0 PATRICK INDS INC COM 703343103 2898 50375 SH SOLE 50375 0 0 PATTERSON COS INC COM 703395103 4710 195400 SH SOLE 195400 0 0 PATTERSON UTI ENERGY INC COM 703481101 1222 428900 SH SOLE 428900 0 0 PAYCHEX INC COM 704326107 172479 2162209 SH SOLE 2162209 0 0 PAYCOM SOFTWARE INC COM 70432V102 60316 193755 SH SOLE 193755 0 0 PAYLOCITY HLDG CORP COM 70438V106 12760 79050 SH SOLE 79050 0 0 PAYPAL HLDGS INC COM 70450Y103 855478 4341865 SH SOLE 4341865 0 0 PAYSIGN INC COM 70451A104 373 65600 SH SOLE 65600 0 0 PBF ENERGY INC CL A 69318G106 1316 231200 SH SOLE 231200 0 0 PC CONNECTION INC COM 69318J100 1096 26700 SH SOLE 26700 0 0 PDC ENERGY INC COM 69327R101 2796 225614 SH SOLE 225614 0 0 PDF SOLUTIONS INC COM 693282105 1252 66900 SH SOLE 66900 0 0 PDL BIOPHARMA INC COM 69329Y104 790 250900 SH SOLE 250900 0 0 PEABODY ENERGY CORP NEW COM 704551100 356 154700 SH SOLE 154700 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 608 40100 SH SOLE 40100 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3713 296312 SH SOLE 296312 0 0 PEGASYSTEMS INC COM 705573103 10990 90800 SH SOLE 90800 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 75621 762000 SH SOLE 762000 0 0 PEMBINA PIPELINE CORP COM 706327103 48804 2310148 SH SOLE 2310148 0 0 PENN NATL GAMING INC COM 707569109 25206 346710 SH SOLE 346710 0 0 PENNANT GROUP INC COM 70805E109 2329 60400 SH SOLE 60400 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 8352 143700 SH SOLE 143700 0 0 PENNYMAC MTG INVT TR COM 70931T103 3637 226300 SH SOLE 226300 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3465 72700 SH SOLE 72700 0 0 PENTAIR PLC SHS G7S00T104 29526 645104 SH SOLE 645104 0 0 PENUMBRA INC COM 70975L107 14987 77100 SH SOLE 77100 0 0 PEOPLES BANCORP INC COM 709789101 838 43900 SH SOLE 43900 0 0 PEPSICO INC COM 713448108 889823 6420079 SH SOLE 6420079 0 0 PERDOCEO ED CORP COM 71363P106 1917 156600 SH SOLE 156600 0 0 PERFICIENT INC COM 71375U101 3206 75000 SH SOLE 75000 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 10396 300300 SH SOLE 300300 0 0 PERKINELMER INC COM 714046109 54421 433601 SH SOLE 433601 0 0 PERRIGO CO PLC SHS G97822103 24357 530548 SH SOLE 530548 0 0 PERSPECTA INC COM 715347100 6372 327600 SH SOLE 327600 0 0 PETIQ INC COM CL A 71639T106 1544 46900 SH SOLE 46900 0 0 PETMED EXPRESS INC COM 716382106 1445 45700 SH SOLE 45700 0 0 PFIZER INC COM 717081103 847806 23100991 SH SOLE 23100991 0 0 PG&E CORP COM 69331C108 39025 4156000 SH SOLE 4156000 0 0 PGT INNOVATIONS INC COM 69336V101 2341 133600 SH SOLE 133600 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 590 16100 SH SOLE 16100 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 786 45200 SH SOLE 45200 0 0 PHILIP MORRIS INTL INC COM 718172109 470474 6273818 SH SOLE 6273818 0 0 PHILLIPS 66 COM 718546104 88119 1699830 SH SOLE 1699830 0 0 PHOTRONICS INC COM 719405102 1471 147700 SH SOLE 147700 0 0 PHREESIA INC COM 71944F106 1507 46900 SH SOLE 46900 0 0 PHYSICIANS RLTY TR COM 71943U104 8223 459106 SH SOLE 459106 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3873 285400 SH SOLE 285400 0 0 PILGRIMS PRIDE CORP COM 72147K108 2085 139300 SH SOLE 139300 0 0 PINDUODUO INC SPONSORED ADS 722304102 49944 673554 SH SOLE 673554 0 0 PING IDENTITY HLDG CORP COM 72341T103 2540 81400 SH SOLE 81400 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 6117 171861 SH SOLE 171861 0 0 PINNACLE WEST CAP CORP COM 723484101 52680 706646 SH SOLE 706646 0 0 PINTEREST INC CL A 72352L106 65196 1570600 SH SOLE 1570600 0 0 PIONEER NAT RES CO COM 723787107 55163 641502 SH SOLE 641502 0 0 PIPER SANDLERPANIES COM 724078100 2818 38600 SH SOLE 38600 0 0 PITNEY BOWES INC COM 724479100 2078 391300 SH SOLE 391300 0 0 PJT PARTNERS INC COM CL A 69343T107 2808 46335 SH SOLE 46335 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2416 396734 SH SOLE 396734 0 0 PLANET FITNESS INC CL A 72703H101 11165 181185 SH SOLE 181185 0 0 PLANTRONICS INC NEW COM 727493108 910 76900 SH SOLE 76900 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 484 115500 SH SOLE 115500 0 0 PLEXUS CORP COM 729132100 4669 66100 SH SOLE 66100 0 0 PLUG POWER INC COM NEW 72919P202 9856 735000 SH SOLE 735000 0 0 PLURALSIGHT INC COM CL A 72941B106 4031 235300 SH SOLE 235300 0 0 PNM RES INC COM 69349H107 7088 171500 SH SOLE 171500 0 0 POLARIS INC COM 731068102 12434 131800 SH SOLE 131800 0 0 POOL CORP COM 73278L105 30270 90483 SH SOLE 90483 0 0 POPULAR INC COM NEW 733174700 7047 194300 SH SOLE 194300 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 7199 202800 SH SOLE 202800 0 0 POST HLDGS INC COM 737446104 12625 146800 SH SOLE 146800 0 0 POTLATCHDELTIC CORPORATION COM 737630103 6387 151722 SH SOLE 151722 0 0 POWELL INDS INC COM 739128106 509 21100 SH SOLE 21100 0 0 POWER INTEGRATIONS INC COM 739276103 7496 135300 SH SOLE 135300 0 0 PPG INDS INC COM 693506107 112112 918347 SH SOLE 918347 0 0 PPL CORP COM 69351T106 88606 3256387 SH SOLE 3256387 0 0 PQ GROUP HLDGS INC COM 73943T103 953 92900 SH SOLE 92900 0 0 PRA GROUP INC COM 69354N106 4123 103200 SH SOLE 103200 0 0 PRA HEALTH SCIENCES INC COM 69354M108 14623 144158 SH SOLE 144158 0 0 PRECIGEN INC COM 74017N105 543 155000 SH SOLE 155000 0 0 PRECISION BIOSCIENCES INC COM 74019P108 495 80300 SH SOLE 80300 0 0 PREFERRED APT CMNTYS INC COM 74039L103 582 107800 SH SOLE 107800 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1072 33389 SH SOLE 33389 0 0 PREMIER FINANCIAL CORP COM 74052F108 1307 83915 SH SOLE 83915 0 0 PREMIER INC CL A 74051N102 5325 162212 SH SOLE 162212 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4134 113500 SH SOLE 113500 0 0 PRETIUM RES INC COM 74139C102 5386 422848 SH SOLE 422848 0 0 PRICESMART INC COM 741511109 3223 48500 SH SOLE 48500 0 0 PRIMERICA INC COM 74164M108 10454 92400 SH SOLE 92400 0 0 PRIMO WATER CORPORATION COM 74167P108 4635 327848 SH SOLE 327848 0 0 PRIMORIS SVCS CORP COM 74164F103 1862 103200 SH SOLE 103200 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 42928 1066014 SH SOLE 1066014 0 0 PROASSURANCE CORP COM 74267C106 1908 122000 SH SOLE 122000 0 0 PROCTER AND GAMBLE CO COM 742718109 1477123 10627548 SH SOLE 10627548 0 0 PROGRESS SOFTWARE CORP COM 743312100 3723 101500 SH SOLE 101500 0 0 PROGRESSIVE CORP COM 743315103 261536 2762606 SH SOLE 2762606 0 0 PROGYNY INC COM 74340E103 1136 38600 SH SOLE 38600 0 0 PROLOGIS INC. COM 74340W103 289283 2875000 SH SOLE 2875000 0 0 PROOFPOINT INC COM 743424103 13706 129852 SH SOLE 129852 0 0 PROPETRO HLDG CORP COM 74347M108 786 193500 SH SOLE 193500 0 0 PROS HOLDINGS INC COM 74346Y103 2977 93200 SH SOLE 93200 0 0 PROSIGHT GLOBAL INC COM 74349J103 279 24600 SH SOLE 24600 0 0 PROSPERITY BANCSHARES INC COM 743606105 10883 209967 SH SOLE 209967 0 0 PROTHENA CORP PLC SHS G72800108 578 57900 SH SOLE 57900 0 0 PROTO LABS INC COM 743713109 7420 57300 SH SOLE 57300 0 0 PROVENTION BIO INC COM 74374N102 1105 86100 SH SOLE 86100 0 0 PROVIDENCE SVC CORP COM 743815102 2583 27800 SH SOLE 27800 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1956 160300 SH SOLE 160300 0 0 PRUDENTIAL FINL INC COM 744320102 97646 1537254 SH SOLE 1537254 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 5717 46708 SH SOLE 46708 0 0 PTC INC COM 69370C100 35383 427740 SH SOLE 427740 0 0 PTC THERAPEUTICS INC COM 69366J200 5996 128265 SH SOLE 128265 0 0 PUBLIC STORAGE COM 74460D109 194322 872494 SH SOLE 872494 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 108070 1968121 SH SOLE 1968121 0 0 PULTE GROUP INC COM 745867101 48320 1043863 SH SOLE 1043863 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 765 75830 SH SOLE 75830 0 0 PURE STORAGE INC CL A 74624M102 8284 538300 SH SOLE 538300 0 0 PVH CORPORATION COM 693656100 9590 160800 SH SOLE 160800 0 0 Q2 HLDGS INC COM 74736L109 9902 108500 SH SOLE 108500 0 0 QAD INC CL A 74727D306 1144 27100 SH SOLE 27100 0 0 QCR HOLDINGS INC COM 74727A104 938 34239 SH SOLE 34239 0 0 QIAGEN NV SHS NEW N72482123 47721 921062 SH SOLE 921062 0 0 QORVO INC COM 74736K101 57639 446782 SH SOLE 446782 0 0 QTS RLTY TR INC COM CL A 74736A103 8607 136583 SH SOLE 136583 0 0 QUAKER CHEM CORP COM 747316107 5427 30200 SH SOLE 30200 0 0 QUALCOMM INC COM 747525103 515298 4378807 SH SOLE 4378807 0 0 QUALYS INC COM 74758T303 7361 75100 SH SOLE 75100 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1363 73900 SH SOLE 73900 0 0 QUANTA SVCS INC COM 74762E102 16489 311935 SH SOLE 311935 0 0 QUANTERIX CORP COM 74766Q101 1515 44900 SH SOLE 44900 0 0 QUEST DIAGNOSTICS INC COM 74834L100 68810 601010 SH SOLE 601010 0 0 QUIDEL CORP COM 74838J101 18801 85700 SH SOLE 85700 0 0 QUINSTREET INC COM 74874Q100 1679 106000 SH SOLE 106000 0 0 QUOTIENT LTD SHS G73268107 902 175500 SH SOLE 175500 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1279 173300 SH SOLE 173300 0 0 QURATE RETAIL INC COM SER A 74915M100 6303 877900 SH SOLE 877900 0 0 R1 RCM INC COM 749397105 3795 221300 SH SOLE 221300 0 0 RADIAN GROUP INC COM 750236101 6305 431550 SH SOLE 431550 0 0 RADIUS HEALTH INC COM NEW 750469207 1192 105100 SH SOLE 105100 0 0 RADNET INC COM 750491102 1490 97100 SH SOLE 97100 0 0 RADWARE LTD ORD M81873107 2286 94300 SH SOLE 94300 0 0 RALPH LAUREN CORP CL A 751212101 12638 185935 SH SOLE 185935 0 0 RAMBUS INC DEL COM 750917106 3514 256700 SH SOLE 256700 0 0 RANGE RES CORP COM 75281A109 3454 521700 SH SOLE 521700 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 615 64600 SH SOLE 64600 0 0 RAPID7 INC COM 753422104 6657 108700 SH SOLE 108700 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 594 99800 SH SOLE 99800 0 0 RAVEN INDS INC COM 754212108 1747 81200 SH SOLE 81200 0 0 RAYONIER INC COM 754907103 8170 309000 SH SOLE 309000 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 338938 5890480 SH SOLE 5890480 0 0 RBC BEARINGS INC COM 75524B104 6884 56790 SH SOLE 56790 0 0 RE MAX HLDGS INC CL A 75524W108 1345 41100 SH SOLE 41100 0 0 READY CAPITAL CORP COM 75574U101 1066 95145 SH SOLE 95145 0 0 REALOGY HLDGS CORP COM 75605Y106 2469 261500 SH SOLE 261500 0 0 REALPAGE INC COM 75606N109 12006 208300 SH SOLE 208300 0 0 REALTY INCOME CORP COM 756109104 99507 1637971 SH SOLE 1637971 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 5290 54300 SH SOLE 54300 0 0 RED ROCK RESORTS INC CL A 75700L108 2620 153200 SH SOLE 153200 0 0 REDFIN CORP COM 75737F108 10585 212000 SH SOLE 212000 0 0 REDWOOD TR INC COM 758075402 1957 260300 SH SOLE 260300 0 0 REGAL BELOIT CORP COM 758750103 8619 91822 SH SOLE 91822 0 0 REGENCY CTRS CORP COM 758849103 25102 660232 SH SOLE 660232 0 0 REGENERON PHARMACEUTICALS COM 75886F107 319143 570122 SH SOLE 570122 0 0 REGENXBIO INC COM 75901B107 1973 71700 SH SOLE 71700 0 0 REGIS CORP MINN COM 758932107 349 56800 SH SOLE 56800 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 25135 264049 SH SOLE 264049 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 14714 144200 SH SOLE 144200 0 0 RELMADA THERAPEUTICS INC COM 75955J402 1038 27600 SH SOLE 27600 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 64554 380312 SH SOLE 380312 0 0 RENASANT CORP COM 75970E107 2892 127300 SH SOLE 127300 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4728 88500 SH SOLE 88500 0 0 RENT A CTR INC NEW COM 76009N100 3288 110000 SH SOLE 110000 0 0 REPAY HLDGS CORP COM CL A 76029L100 3612 153683 SH SOLE 153683 0 0 REPLIGEN CORP COM 759916109 16613 112600 SH SOLE 112600 0 0 REPLIMUNE GROUP INC COM 76029N106 566 24600 SH SOLE 24600 0 0 REPRO MED SYS INC COM 759910102 416 57600 SH SOLE 57600 0 0 REPUBLIC BANCORP INC KY CL A 760281204 662 23500 SH SOLE 23500 0 0 REPUBLIC SVCS INC COM 760759100 167941 1799047 SH SOLE 1799047 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2917 265200 SH SOLE 265200 0 0 RESMED INC COM 761152107 96544 563171 SH SOLE 563171 0 0 RESOURCES CONNECTION INC COM 76122Q105 803 69500 SH SOLE 69500 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 68508 1198261 SH SOLE 1198261 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2746 263700 SH SOLE 263700 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2819 485274 SH SOLE 485274 0 0 RETROPHIN INC COM 761299106 1767 95700 SH SOLE 95700 0 0 REV GROUP INC COM 749527107 504 63900 SH SOLE 63900 0 0 REVANCE THERAPEUTICS INC COM 761330109 2925 116350 SH SOLE 116350 0 0 REVOLUTION MEDICINES INC COM 76155X100 1260 36200 SH SOLE 36200 0 0 REVOLVE GROUP INC CL A 76156B107 578 35200 SH SOLE 35200 0 0 REX AMERICAN RESOURCES CORP COM 761624105 846 12900 SH SOLE 12900 0 0 REXFORD INDL RLTY INC COM 76169C100 12722 278016 SH SOLE 278016 0 0 REXNORD CORP COM 76169B102 8113 271900 SH SOLE 271900 0 0 RH COM 74967X103 13365 34930 SH SOLE 34930 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1192 55000 SH SOLE 55000 0 0 RIBBONMUNICATIONS INC COM 762544104 635 164074 SH SOLE 164074 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 918 382679 SH SOLE 382679 0 0 RINGCENTRAL INC CL A 76680R206 78181 284700 SH SOLE 284700 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 26861 455000 SH SOLE 455000 0 0 RITE AID CORP COM 767754872 1177 123990 SH SOLE 123990 0 0 RLI CORP COM 749607107 7670 91600 SH SOLE 91600 0 0 RLJ LODGING TR COM 74965L101 3258 376258 SH SOLE 376258 0 0 RMR GROUP INC CL A 74967R106 958 34892 SH SOLE 34892 0 0 ROBERT HALF INTL INC COM 770323103 23613 446039 SH SOLE 446039 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1573 68800 SH SOLE 68800 0 0 ROCKWELL AUTOMATION INC COM 773903109 99493 450846 SH SOLE 450846 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 58798 1489100 SH SOLE 1489100 0 0 ROGERS CORP COM 775133101 4148 42300 SH SOLE 42300 0 0 ROKU INC COM CL A 77543R102 74779 396074 SH SOLE 396074 0 0 ROLLINS INC COM 775711104 31111 574118 SH SOLE 574118 0 0 ROPER TECHNOLOGIES INC COM 776696106 160558 406362 SH SOLE 406362 0 0 ROSETTA STONE INC COM 777780107 1502 50100 SH SOLE 50100 0 0 ROSS STORES INC COM 778296103 153427 1644098 SH SOLE 1644098 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 44843 692773 SH SOLE 692773 0 0 ROYAL GOLD INC COM 780287108 17857 148600 SH SOLE 148600 0 0 RPC INC COM 749660106 316 119700 SH SOLE 119700 0 0 RPM INTL INC COM 749685103 41751 504000 SH SOLE 504000 0 0 RPT REALTY SH BEN INT 74971D101 993 182600 SH SOLE 182600 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 365 72900 SH SOLE 72900 0 0 RUSH ENTERPRISES INC CL A 781846209 3164 62600 SH SOLE 62600 0 0 RUSH ENTERPRISES INC CL B 781846308 399 9000 SH SOLE 9000 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 802 72500 SH SOLE 72500 0 0 RYDER SYS INC COM 783549108 5146 121838 SH SOLE 121838 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4357 118400 SH SOLE 118400 0 0 S & T BANCORP INC COM 783859101 1484 83900 SH SOLE 83900 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6422 465841 SH SOLE 465841 0 0 SABRE CORP COM 78573M104 4592 705400 SH SOLE 705400 0 0 SAFEHOLD INC COM 78645L100 1795 28900 SH SOLE 28900 0 0 SAFETY INS GROUP INC COM 78648T100 2280 33000 SH SOLE 33000 0 0 SAGE THERAPEUTICS INC COM 78667J108 7194 117700 SH SOLE 117700 0 0 SAIA INC COM 78709Y105 7455 59100 SH SOLE 59100 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 8088 204400 SH SOLE 204400 0 0 SALESFORCE INC COM 79466L302 879857 3500942 SH SOLE 3500942 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2223 255800 SH SOLE 255800 0 0 SANDERSON FARMS INC COM 800013104 5356 45400 SH SOLE 45400 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 3640 433162 SH SOLE 433162 0 0 SANDY SPRING BANCORP INC COM 800363103 2341 101435 SH SOLE 101435 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1528 20276 SH SOLE 20276 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2564 271360 SH SOLE 271360 0 0 SANMINA CORPORATION COM 801056102 4182 154600 SH SOLE 154600 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1781 57136 SH SOLE 57136 0 0 SAREPTA THERAPEUTICS INC COM 803607100 40482 288273 SH SOLE 288273 0 0 SAUL CTRS INC COM 804395101 824 30983 SH SOLE 30983 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 142277 446737 SH SOLE 446737 0 0 SCANSOURCE INC COM 806037107 1138 57400 SH SOLE 57400 0 0 SCHLUMBERGER LTD COM 806857108 84055 5401996 SH SOLE 5401996 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 2903 117400 SH SOLE 117400 0 0 SCHNITZER STL INDS CL A 806882106 1161 60400 SH SOLE 60400 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 819 46300 SH SOLE 46300 0 0 SCHOLASTIC CORP COM 807066105 1390 66200 SH SOLE 66200 0 0 SCHRODINGER INC COM 80810D103 1349 28400 SH SOLE 28400 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2149 70700 SH SOLE 70700 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 9263 118115 SH SOLE 118115 0 0 SCIENTIFIC GAMES CORP COM 80874P109 4486 128500 SH SOLE 128500 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 14419 94300 SH SOLE 94300 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1261 110216 SH SOLE 110216 0 0 SEABOARD CORP COM 811543107 1867 658 SH SOLE 658 0 0 SEABRIDGE GOLD INC COM 811916105 2237 119500 SH SOLE 119500 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2155 119500 SH SOLE 119500 0 0 SEACOR HOLDINGS INC COM 811904101 1274 43800 SH SOLE 43800 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 44296 899042 SH SOLE 899042 0 0 SEALED AIR CORP NEW COM 81211K100 23518 605985 SH SOLE 605985 0 0 SEATTLE GENETICS INC COM 812578102 92286 471592 SH SOLE 471592 0 0 SEAWORLD ENTMT INC COM 81282V100 2272 115200 SH SOLE 115200 0 0 SECUREWORKS CORP CL A 81374A105 204 17900 SH SOLE 17900 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 522 136000 SH SOLE 136000 0 0 SELECT MED HLDGS CORP COM 81619Q105 5057 242900 SH SOLE 242900 0 0 SELECTIVE INS GROUP INC COM 816300107 6967 135300 SH SOLE 135300 0 0 SEMPRA ENERGY COM 816851109 134770 1138648 SH SOLE 1138648 0 0 SEMTECH CORP COM 816850101 7833 147900 SH SOLE 147900 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 26395 611836 SH SOLE 611836 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 5543 96000 SH SOLE 96000 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1118 83138 SH SOLE 83138 0 0 SERVICE CORP INTL COM 817565104 17024 403600 SH SOLE 403600 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2965 372988 SH SOLE 372988 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11924 299007 SH SOLE 299007 0 0 SERVICENOW INC COM 81762P102 360008 742284 SH SOLE 742284 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 3531 103768 SH SOLE 103768 0 0 SHAKE SHACK INC CL A 819047101 5023 77900 SH SOLE 77900 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 35612 1960400 SH SOLE 1960400 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 4767 107272 SH SOLE 107272 0 0 SHERWIN WILLIAMS CO COM 824348106 221625 318089 SH SOLE 318089 0 0 SHOCKWAVE MED INC COM 82489T104 4381 57800 SH SOLE 57800 0 0 SHOE CARNIVAL INC COM 824889109 692 20600 SH SOLE 20600 0 0 SHOPIFY INC CL A 82509L107 459902 451800 SH SOLE 451800 0 0 SHOTSPOTTER INC COM 82536T107 549 17700 SH SOLE 17700 0 0 SHUTTERSTOCK INC COM 825690100 2321 44600 SH SOLE 44600 0 0 SHYFT GROUP INC COM 825698103 1354 71700 SH SOLE 71700 0 0 SI BONE INC COM 825704109 1127 47500 SH SOLE 47500 0 0 SIERRA WIRELESS INC COM 826516106 905 81500 SH SOLE 81500 0 0 SIGA TECHNOLOGIES INC COM 826917106 826 120300 SH SOLE 120300 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2218 118600 SH SOLE 118600 0 0 SILGAN HOLDINGS INC COM 827048109 6468 175900 SH SOLE 175900 0 0 SILICON LABORATORIES INC COM 826919102 9687 99000 SH SOLE 99000 0 0 SILK RD MED INC COM 82710M100 4073 60600 SH SOLE 60600 0 0 SILVERCORP METALS INC COM 82835P103 2846 396200 SH SOLE 396200 0 0 SILVERCREST METALS INC COM 828363101 2083 246800 SH SOLE 246800 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3916 246986 SH SOLE 246986 0 0 SIMON PPTY GROUP INC NEW COM 828806109 76977 1190122 SH SOLE 1190122 0 0 SIMPLY GOOD FOODS CO COM 82900L102 4291 194600 SH SOLE 194600 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 8618 88700 SH SOLE 88700 0 0 SIMULATIONS PLUS INC COM 829214105 2675 35500 SH SOLE 35500 0 0 SINA CORP ORD G81477104 5696 133673 SH SOLE 133673 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 2172 112950 SH SOLE 112950 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 22850 4263133 SH SOLE 4263133 0 0 SITE CTRS CORP COM 82981J109 2521 350200 SH SOLE 350200 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 11573 94900 SH SOLE 94900 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 3506 172700 SH SOLE 172700 0 0 SJW GROUP COM 784305104 3536 58100 SH SOLE 58100 0 0 SKECHERS U S A INC CL A 830566105 9326 308600 SH SOLE 308600 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 3095 115600 SH SOLE 115600 0 0 SKYWEST INC COM 830879102 842 28200 SH SOLE 28200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 94496 649459 SH SOLE 649459 0 0 SL GREEN RLTY CORP COM 78440X101 8045 173500 SH SOLE 173500 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 40038 1490600 SH SOLE 1490600 0 0 SLEEP NUMBER CORP COM 83125X103 3062 62600 SH SOLE 62600 0 0 SLM CORP COM 78442P106 6190 765092 SH SOLE 765092 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 889 32500 SH SOLE 32500 0 0 SMARTSHEET INC COM CL A 83200N103 12024 243300 SH SOLE 243300 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 1581 135400 SH SOLE 135400 0 0 SMITH & WESSON BRANDS INC COM 831754106 1938 124850 SH SOLE 124850 0 0 SMITH A O CORP COM 831865209 27766 525880 SH SOLE 525880 0 0 SMUCKER J M CO COM NEW 832696405 79234 685894 SH SOLE 685894 0 0 SNAP INC CL A 83304A106 90678 3472926 SH SOLE 3472926 0 0 SNAP ON INC COM 833034101 29581 201052 SH SOLE 201052 0 0 SNOWFLAKE INC CL A 833445109 21335 85000 SH SOLE 85000 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 26814 112500 SH SOLE 112500 0 0 SOLARWINDS CORP COM 83417Q105 2874 141300 SH SOLE 141300 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2108 52500 SH SOLE 52500 0 0 SONOCO PRODS CO COM 835495102 11613 227400 SH SOLE 227400 0 0 SONOS INC COM 83570H108 2981 196400 SH SOLE 196400 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 3320 297800 SH SOLE 297800 0 0 SOUTH JERSEY INDS INC COM 838518108 4039 209609 SH SOLE 209609 0 0 SOUTH ST CORP COM 840441109 7754 161037 SH SOLE 161037 0 0 SOUTHERN CO COM 842587107 295560 5451119 SH SOLE 5451119 0 0 SOUTHERN COPPER CORP COM 84265V105 15537 343200 SH SOLE 343200 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1752 71718 SH SOLE 71718 0 0 SOUTHWEST AIRLS CO COM 844741108 21567 575119 SH SOLE 575119 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 7881 124900 SH SOLE 124900 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3178 1352400 SH SOLE 1352400 0 0 SP PLUS CORP COM 78469C103 876 48800 SH SOLE 48800 0 0 SPARTANNASH CO COM 847215100 1327 81180 SH SOLE 81180 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 5019 87799 SH SOLE 87799 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1277 313100 SH SOLE 313100 0 0 SPIRE INC COM 84857L101 6179 116150 SH SOLE 116150 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4523 239200 SH SOLE 239200 0 0 SPIRIT AIRLS INC COM 848577102 771 47900 SH SOLE 47900 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7876 233354 SH SOLE 233354 0 0 SPLUNK INC COM 848637104 116328 618338 SH SOLE 618338 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1392 29200 SH SOLE 29200 0 0 SPROTT INC COM NEW 852066208 1671 49175 SH SOLE 49175 0 0 SPROUT SOCIAL INC COM CL A 85209W109 1676 43541 SH SOLE 43541 0 0 SPROUTS FMRS MKT INC COM 85208M102 5587 266950 SH SOLE 266950 0 0 SPSMERCE INC COM 78463M107 6167 79200 SH SOLE 79200 0 0 SPX CORP COM 784635104 4685 101018 SH SOLE 101018 0 0 SPX FLOW INC COM 78469X107 4137 96618 SH SOLE 96618 0 0 SQUARE INC CL A 852234103 229666 1412895 SH SOLE 1412895 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 54400 898875 SH SOLE 898875 0 0 SSR MNG INC COM 784730103 15397 828849 SH SOLE 828849 0 0 ST JOE CO COM 790148100 1506 73000 SH SOLE 73000 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4338 76700 SH SOLE 76700 0 0 STAG INDL INC COM 85254J102 10278 337100 SH SOLE 337100 0 0 STAMPS COM INC COM NEW 852857200 9341 38766 SH SOLE 38766 0 0 STANDARD MTR PRODS INC COM 853666105 2032 45500 SH SOLE 45500 0 0 STANDEX INTL CORP COM 854231107 1664 28100 SH SOLE 28100 0 0 STANLEY BLACK & DECKER INC COM 854502101 97324 600026 SH SOLE 600026 0 0 STANTEC INC COM 85472N109 7664 253570 SH SOLE 253570 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 956 98003 SH SOLE 98003 0 0 STARBUCKS CORP COM 855244109 441141 5134327 SH SOLE 5134327 0 0 STARWOOD PPTY TR INC COM 85571B105 9654 639765 SH SOLE 639765 0 0 STATE AUTO FINL CORP COM 855707105 548 39800 SH SOLE 39800 0 0 STEEL DYNAMICS INC COM 858119100 23440 818723 SH SOLE 818723 0 0 STEELCASE INC CL A 858155203 1918 189700 SH SOLE 189700 0 0 STEPAN CO COM 858586100 4992 45800 SH SOLE 45800 0 0 STERICYCLE INC COM 858912108 13066 207200 SH SOLE 207200 0 0 STERIS PLC SHS USD G8473T100 58246 330585 SH SOLE 330585 0 0 STERLING BANCORP DEL COM 85917A100 4661 443064 SH SOLE 443064 0 0 STERLING CONSTRUCTION CO INC COM 859241101 896 63300 SH SOLE 63300 0 0 STEWART INFORMATION SVCS COR COM 860372101 2606 59600 SH SOLE 59600 0 0 STIFEL FINL CORP COM 860630102 7844 155142 SH SOLE 155142 0 0 STITCH FIX INC COM CL A 860897107 3302 121700 SH SOLE 121700 0 0 STOCK YDS BANCORP INC COM 861025104 1662 48823 SH SOLE 48823 0 0 STOKE THERAPEUTICS INC COM 86150R107 733 21900 SH SOLE 21900 0 0 STONERIDGE INC COM 86183P102 1067 58100 SH SOLE 58100 0 0 STONEX GROUP INC COM 861896108 1883 36800 SH SOLE 36800 0 0 STORE CAP CORP COM 862121100 14440 526440 SH SOLE 526440 0 0 STRATEGIC ED INC COM 86272C103 4604 50338 SH SOLE 50338 0 0 STRYKER CORPORATION COM 863667101 320568 1538456 SH SOLE 1538456 0 0 STURM RUGER & CO INC COM 864159108 2422 39600 SH SOLE 39600 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1240 239300 SH SOLE 239300 0 0 SUMMIT MATLS INC CL A 86614U100 4278 258659 SH SOLE 258659 0 0 SUN CMNTYS INC COM 866674104 56403 401128 SH SOLE 401128 0 0 SUN LIFE FINANCIAL INC. COM 866796105 99645 2456600 SH SOLE 2456600 0 0 SUNCOKE ENERGY INC COM 86722A103 639 186950 SH SOLE 186950 0 0 SUNCOR ENERGY INC NEW COM 867224107 77982 6415512 SH SOLE 6415512 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 3351 110200 SH SOLE 110200 0 0 SUNPOWER CORP COM 867652406 2651 211900 SH SOLE 211900 0 0 SUNRUN INC COM 86771W105 14717 190950 SH SOLE 190950 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3881 488749 SH SOLE 488749 0 0 SUPER MICROPUTER INC COM 86800U104 2640 100000 SH SOLE 100000 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2482 119100 SH SOLE 119100 0 0 SURGERY PARTNERS INC COM 86881A100 1128 51500 SH SOLE 51500 0 0 SURMODICS INC COM 868873100 1187 30500 SH SOLE 30500 0 0 SVMK INC COM 78489X103 5534 250300 SH SOLE 250300 0 0 SWITCH INC CL A 87105L104 2373 152000 SH SOLE 152000 0 0 SYKES ENTERPRISES INC COM 871237103 3004 87823 SH SOLE 87823 0 0 SYNAPTICS INC COM 87157D109 6200 77100 SH SOLE 77100 0 0 SYNEOS HEALTH INC CL A 87166B102 7532 141677 SH SOLE 141677 0 0 SYNNEX CORP COM 87162W100 13892 99185 SH SOLE 99185 0 0 SYNOPSYS INC COM 871607107 147988 691598 SH SOLE 691598 0 0 SYNOVUS FINL CORP COM NEW 87161C501 7067 333819 SH SOLE 333819 0 0 SYSCO CORP COM 871829107 116793 1877093 SH SOLE 1877093 0 0 SYSTEMAX INC COM 871851101 718 30000 SH SOLE 30000 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2022 49600 SH SOLE 49600 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1595 43600 SH SOLE 43600 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 76151 460907 SH SOLE 460907 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 78715 1035179 SH SOLE 1035179 0 0 TALOS ENERGY INC COM 87484T108 239 37000 SH SOLE 37000 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 14687 129400 SH SOLE 129400 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1277 211800 SH SOLE 211800 0 0 TAPESTRY INC COM 876030107 9781 625800 SH SOLE 625800 0 0 TARGA RES CORP COM 87612G101 7412 528300 SH SOLE 528300 0 0 TARGET CORP COM 87612E106 306397 1946369 SH SOLE 1946369 0 0 TAUBMAN CTRS INC COM 876664103 4647 139600 SH SOLE 139600 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 6862 279060 SH SOLE 279060 0 0 TC ENERGY CORP COM 87807B107 164775 3943100 SH SOLE 3943100 0 0 TCF FINL CORP COM 872307103 8052 344701 SH SOLE 344701 0 0 TE CONNECTIVITY LTD REG SHS H84989104 125482 1283830 SH SOLE 1283830 0 0 TECHNIPFMC PLC COM G87110105 6091 965300 SH SOLE 965300 0 0 TECHTARGET INC COM 87874R100 2330 53000 SH SOLE 53000 0 0 TECK RESOURCES LTD CL B 878742204 27425 1978779 SH SOLE 1978779 0 0 TEGNA INC COM 87901J105 5528 470500 SH SOLE 470500 0 0 TEJON RANCH CO COM 879080109 716 50580 SH SOLE 50580 0 0 TELADOC HEALTH INC COM 87918A105 60379 275400 SH SOLE 275400 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 44236 142600 SH SOLE 142600 0 0 TELEFLEX INCORPORATED COM 879369106 61500 180658 SH SOLE 180658 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4035 218800 SH SOLE 218800 0 0 TELLURIAN INC NEW COM 87968A104 379 475200 SH SOLE 475200 0 0 TELUS CORPORATION COM 87971M103 33774 1928300 SH SOLE 1928300 0 0 TEMPUR SEALY INTL INC COM 88023U101 9374 105100 SH SOLE 105100 0 0 TENABLE HLDGS INC COM 88025T102 4711 124800 SH SOLE 124800 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 13820 935669 SH SOLE 935669 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 4944 201700 SH SOLE 201700 0 0 TENNANT CO COM 880345103 2396 39700 SH SOLE 39700 0 0 TENNECO INC CL A VTG COM STK 880349105 863 124300 SH SOLE 124300 0 0 TERADATA CORP DEL COM 88076W103 5583 245959 SH SOLE 245959 0 0 TERADYNE INC COM 880770102 51283 645400 SH SOLE 645400 0 0 TEREX CORP NEW COM 880779103 3055 157800 SH SOLE 157800 0 0 TERRENO RLTY CORP COM 88146M101 8400 153400 SH SOLE 153400 0 0 TESLA INC COM 88160R101 1238923 2887865 SH SOLE 2887865 0 0 TETRA TECH INC NEW COM 88162G103 11689 122400 SH SOLE 122400 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 38965 4324599 SH SOLE 4324599 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 3557 114250 SH SOLE 114250 0 0 TEXAS INSTRS INC COM 882508104 524989 3676654 SH SOLE 3676654 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 6330 14017 SH SOLE 14017 0 0 TEXAS ROADHOUSE INC COM 882681109 9070 149200 SH SOLE 149200 0 0 TFI INTL INC COM 87241L109 8266 198600 SH SOLE 198600 0 0 TFS FINL CORP COM 87240R107 1866 127000 SH SOLE 127000 0 0 TG THERAPEUTICS INC COM 88322Q108 5994 224000 SH SOLE 224000 0 0 THE ODP CORP COM 88337F105 2320 119289 SH SOLE 119289 0 0 THE REALREAL INC COM 88339P101 709 49000 SH SOLE 49000 0 0 THE TRADE DESK INC COM CL A 88339J105 82538 159100 SH SOLE 159100 0 0 THERAPEUTICSMD INC COM 88338N107 880 557200 SH SOLE 557200 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1479 100042 SH SOLE 100042 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 678819 1537460 SH SOLE 1537460 0 0 THERMON GROUP HLDGS INC COM 88362T103 832 74100 SH SOLE 74100 0 0 THIRD PT REINS LTD COM G8827U100 1345 193500 SH SOLE 193500 0 0 THOMSON REUTERS CORP. COM NEW 884903709 57916 729098 SH SOLE 729098 0 0 THOR INDS INC COM 885160101 11917 125100 SH SOLE 125100 0 0 TIFFANY & CO NEW COM 886547108 61743 532955 SH SOLE 532955 0 0 TILRAY INC COM CL 2 88688T100 535 110300 SH SOLE 110300 0 0 TIMKEN CO COM 887389104 8301 153100 SH SOLE 153100 0 0 TIVITY HEALTH INC COM 88870R102 1078 76875 SH SOLE 76875 0 0 TJX COS INC NEW COM 872540109 304861 5478184 SH SOLE 5478184 0 0 T-MOBILE US INC COM 872590104 282050 2466331 SH SOLE 2466331 0 0 TOLL BROTHERS INC COM 889478103 13279 272900 SH SOLE 272900 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1727 30400 SH SOLE 30400 0 0 TOOTSIE ROLL INDS INC COM 890516107 1254 40569 SH SOLE 40569 0 0 TOPBUILD CORP COM 89055F103 12891 75521 SH SOLE 75521 0 0 TORM PLC SHS CL A G89479102 459 67885 SH SOLE 67885 0 0 TORO CO COM 891092108 20358 242500 SH SOLE 242500 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 4294 231032 SH SOLE 231032 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 2700 164615 SH SOLE 164615 0 0 TPG RE FIN TR INC COM 87266M107 866 102400 SH SOLE 102400 0 0 TPIPOSITES INC COM 87266J104 1966 67900 SH SOLE 67900 0 0 TRACTOR SUPPLY CO COM 892356106 64503 450001 SH SOLE 450001 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 112890 931054 SH SOLE 931054 0 0 TRANSALTA CORP COM 89346D107 3847 628400 SH SOLE 628400 0 0 TRANSDIGM GROUP INC COM 893641100 94955 199855 SH SOLE 199855 0 0 TRANSLATE BIO INC COM 89374L104 1270 93300 SH SOLE 93300 0 0 TRANSOCEAN LTD REG SHS H8817H100 1068 1323230 SH SOLE 1323230 0 0 TRANSUNION COM 89400J107 62148 738714 SH SOLE 738714 0 0 TRAVELERSPANIES INC COM 89417E109 111922 1034497 SH SOLE 1034497 0 0 TREDEGAR CORP COM 894650100 906 60900 SH SOLE 60900 0 0 TREEHOUSE FOODS INC COM 89469A104 5186 127951 SH SOLE 127951 0 0 TREX CO INC COM 89531P105 18774 262200 SH SOLE 262200 0 0 TRI POINTE GROUP INC COM 87265H109 5354 295147 SH SOLE 295147 0 0 TRIBUNE PUBG CO NEW COM 89609W107 327 28081 SH SOLE 28081 0 0 TRICIDA INC COM 89610F101 602 66400 SH SOLE 66400 0 0 TRICO BANCSHARES COM 896095106 1501 61300 SH SOLE 61300 0 0 TRIMAS CORP COM NEW 896215209 2253 98800 SH SOLE 98800 0 0 TRIMBLE INC COM 896239100 47350 972275 SH SOLE 972275 0 0 TRINET GROUP INC COM 896288107 5879 99100 SH SOLE 99100 0 0 TRINITY INDS INC COM 896522109 4169 213800 SH SOLE 213800 0 0 TRINSEO S A SHS L9340P101 1777 69300 SH SOLE 69300 0 0 TRIP COM GROUP LTD ADS 89677Q107 38293 1229694 SH SOLE 1229694 0 0 TRIPADVISOR INC COM 896945201 4312 220100 SH SOLE 220100 0 0 TRIPLE-S MGMT CORP CL B 896749108 964 53964 SH SOLE 53964 0 0 TRISTATE CAP HLDGS INC COM 89678F100 709 53538 SH SOLE 53538 0 0 TRITON INTL LTD CL A G9078F107 4860 119500 SH SOLE 119500 0 0 TRIUMPH BANCORP INC COM 89679E300 1626 52200 SH SOLE 52200 0 0 TRIUMPH GROUP INC NEW COM 896818101 753 115700 SH SOLE 115700 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1662 211200 SH SOLE 211200 0 0 TRUEBLUE INC COM 89785X101 1269 81900 SH SOLE 81900 0 0 TRUECAR INC COM 89785L107 1094 218800 SH SOLE 218800 0 0 TRUPANION INC COM 898202106 5334 67610 SH SOLE 67610 0 0 TRUSTCO BK CORP N Y COM 898349105 1129 216300 SH SOLE 216300 0 0 TRUSTMARK CORP COM 898402102 2925 136600 SH SOLE 136600 0 0 TTEC HLDGS INC COM 89854H102 2302 42200 SH SOLE 42200 0 0 TTM TECHNOLOGIES INC COM 87305R109 2611 228800 SH SOLE 228800 0 0 TUCOWS INC COM NEW 898697206 1406 20400 SH SOLE 20400 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 6674 76400 SH SOLE 76400 0 0 TURNING PT BRANDS INC COM 90041L105 734 26300 SH SOLE 26300 0 0 TURQUOISE HILL RES LTD COM 900435108 1937 2293100 SH SOLE 2293100 0 0 TUTOR PERINI CORP COM 901109108 1021 91700 SH SOLE 91700 0 0 TWILIO INC CL A 90138F102 117590 475898 SH SOLE 475898 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1023 38925 SH SOLE 38925 0 0 TWIST BIOSCIENCE CORP COM 90184D100 4938 65000 SH SOLE 65000 0 0 TWITTER INC COM 90184L102 135908 3054122 SH SOLE 3054122 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3156 619952 SH SOLE 619952 0 0 TYLER TECHNOLOGIES INC COM 902252105 111522 319950 SH SOLE 319950 0 0 TYSON FOODS INC CL A 902494103 68141 1145607 SH SOLE 1145607 0 0 U S CONCRETE INC COM 90333L201 1051 36200 SH SOLE 36200 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2528 29100 SH SOLE 29100 0 0 UBER TECHNOLOGIES INC COM 90353T100 135422 3712229 SH SOLE 3712229 0 0 UDR INC COM 902653104 67323 2064479 SH SOLE 2064479 0 0 UFP INDUSTRIES INC COM 90278Q108 7824 138450 SH SOLE 138450 0 0 UGI CORP NEW COM 902681105 26738 810738 SH SOLE 810738 0 0 ULTA BEAUTY INC COM 90384S303 46646 208261 SH SOLE 208261 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1940 90400 SH SOLE 90400 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 10574 128652 SH SOLE 128652 0 0 UMB FINL CORP COM 902788108 5077 103600 SH SOLE 103600 0 0 UMH PPTYS INC COM 903002103 1137 84000 SH SOLE 84000 0 0 UMPQUA HLDGS CORP COM 904214103 5301 499125 SH SOLE 499125 0 0 UNDER ARMOUR INC CL A 904311107 4796 427100 SH SOLE 427100 0 0 UNDER ARMOUR INC CL C 904311206 4383 445400 SH SOLE 445400 0 0 UNIFIRST CORP MASS COM 904708104 6552 34600 SH SOLE 34600 0 0 UNION PAC CORP COM 907818108 520014 2641410 SH SOLE 2641410 0 0 UNIQURE NV SHS N90064101 2773 75300 SH SOLE 75300 0 0 UNISYS CORP COM NEW 909214306 1523 142700 SH SOLE 142700 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6303 293563 SH SOLE 293563 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3151 186100 SH SOLE 186100 0 0 UNITED FIRE GROUP INC COM 910340108 979 48200 SH SOLE 48200 0 0 UNITED INS HLDGS CORP COM 910710102 299 49400 SH SOLE 49400 0 0 UNITED NAT FOODS INC COM 911163103 1807 121500 SH SOLE 121500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 456667 2740604 SH SOLE 2740604 0 0 UNITED RENTALS INC COM 911363109 48954 280540 SH SOLE 280540 0 0 UNITED STATES CELLULAR CORP COM 911684108 895 30300 SH SOLE 30300 0 0 UNITED STATES STL CORP NEW COM 912909108 3666 499500 SH SOLE 499500 0 0 UNITED STS LIME & MINERALS I COM 911922102 460 5100 SH SOLE 5100 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 10080 99800 SH SOLE 99800 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1194278 3830638 SH SOLE 3830638 0 0 UNITI GROUP INC COM 91325V108 4403 417974 SH SOLE 417974 0 0 UNITIL CORP COM 913259107 1310 33900 SH SOLE 33900 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 6462 382838 SH SOLE 382838 0 0 UNIVERSAL CORP VA COM 913456109 2320 55400 SH SOLE 55400 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 17369 96100 SH SOLE 96100 0 0 UNIVERSAL ELECTRS INC COM 913483103 1190 31524 SH SOLE 31524 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1687 29600 SH SOLE 29600 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 38777 362334 SH SOLE 362334 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 974 70400 SH SOLE 70400 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 941 65478 SH SOLE 65478 0 0 UNUM GROUP COM 91529Y106 7759 461000 SH SOLE 461000 0 0 UPLAND SOFTWARE INC COM 91544A109 2092 55500 SH SOLE 55500 0 0 UPWORK INC COM 91688F104 2958 169600 SH SOLE 169600 0 0 URBAN EDGE PPTYS COM 91704F104 2567 264109 SH SOLE 264109 0 0 URBAN OUTFITTERS INC COM 917047102 2998 144073 SH SOLE 144073 0 0 UROGEN PHARMA LTD COM M96088105 820 42500 SH SOLE 42500 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 628 68236 SH SOLE 68236 0 0 US ECOLOGY INC COM 91734M103 2101 64300 SH SOLE 64300 0 0 US FOODS HLDG CORP COM 912008109 11093 499255 SH SOLE 499255 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2128 28900 SH SOLE 28900 0 0 V F CORP COM 918204108 90378 1286526 SH SOLE 1286526 0 0 VAIL RESORTS INC COM 91879Q109 33522 156667 SH SOLE 156667 0 0 VALERO ENERGY CORP COM 91913Y100 68748 1586973 SH SOLE 1586973 0 0 VALLEY NATL BANCORP COM 919794107 5956 869460 SH SOLE 869460 0 0 VALMONT INDS INC COM 920253101 6010 48400 SH SOLE 48400 0 0 VALVOLINE INC COM 92047W101 8009 420665 SH SOLE 420665 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1194 123600 SH SOLE 123600 0 0 VAPOTHERM INC COM 922107107 902 31100 SH SOLE 31100 0 0 VAREX IMAGING CORP COM 92214X106 1128 88640 SH SOLE 88640 0 0 VARIAN MED SYS INC COM 92220P105 60796 353464 SH SOLE 353464 0 0 VARONIS SYS INC COM 922280102 8232 71318 SH SOLE 71318 0 0 VECTOR GROUP LTD COM 92240M108 2857 294873 SH SOLE 294873 0 0 VECTRUS INC COM 92242T101 999 26300 SH SOLE 26300 0 0 VEECO INSTRS INC DEL COM 922417100 1307 112021 SH SOLE 112021 0 0 VEEVA SYS INC CL A COM 922475108 147584 524856 SH SOLE 524856 0 0 VENTAS INC COM 92276F100 60930 1452093 SH SOLE 1452093 0 0 VEONEER INC COM 92336X109 3531 240200 SH SOLE 240200 0 0 VERACYTE INC COM 92337F107 4165 128200 SH SOLE 128200 0 0 VERASTEM INC COM 92337C104 300 247800 SH SOLE 247800 0 0 VEREIT INC COM 92339V100 27271 4195539 SH SOLE 4195539 0 0 VERICEL CORP COM 92346J108 1699 91700 SH SOLE 91700 0 0 VERINT SYS INC COM 92343X100 7044 146200 SH SOLE 146200 0 0 VERISIGN INC COM 92343E102 108189 528137 SH SOLE 528137 0 0 VERISK ANALYTICS INC COM 92345Y106 126271 681402 SH SOLE 681402 0 0 VERITEX HLDGS INC COM 923451108 1748 102617 SH SOLE 102617 0 0 VERIZONMUNICATIONS INC COM 92343V104 1120105 18828451 SH SOLE 18828451 0 0 VERMILION ENERGY INC COM 923725105 828 356267 SH SOLE 356267 0 0 VERRA MOBILITY CORP COM 92511U102 2832 293200 SH SOLE 293200 0 0 VERSO CORP CL A 92531L207 533 67500 SH SOLE 67500 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 378294 1390175 SH SOLE 1390175 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 8379 483800 SH SOLE 483800 0 0 VIACOMCBS INC CL B 92556H206 61394 2191844 SH SOLE 2191844 0 0 VIAD CORP COM NEW 92552R406 967 46400 SH SOLE 46400 0 0 VIASAT INC COM 92552V100 3632 105624 SH SOLE 105624 0 0 VIAVI SOLUTIONS INC COM 925550105 6061 516700 SH SOLE 516700 0 0 VICI PPTYS INC COM 925652109 42629 1824100 SH SOLE 1824100 0 0 VICOR CORP COM 925815102 3306 42532 SH SOLE 42532 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 635 37600 SH SOLE 37600 0 0 VIEMED HEALTHCARE INC COM 92663R105 673 77900 SH SOLE 77900 0 0 VIEWRAY INC COM 92672L107 748 213600 SH SOLE 213600 0 0 VIKING THERAPEUTICS INC COM 92686J106 856 147000 SH SOLE 147000 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 482 19600 SH SOLE 19600 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1041 138400 SH SOLE 138400 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 19315 1234969 SH SOLE 1234969 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 5609 291700 SH SOLE 291700 0 0 VIRNETX HLDG CORP COM 92823T108 750 142300 SH SOLE 142300 0 0 VIRTU FINL INC CL A 928254101 3141 136500 SH SOLE 136500 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2413 17400 SH SOLE 17400 0 0 VIRTUSA CORP COM 92827P102 3190 64900 SH SOLE 64900 0 0 VISA INC COM CL A 92826C839 1453441 7268294 SH SOLE 7268294 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4677 300400 SH SOLE 300400 0 0 VISHAY PRECISION GROUP INC COM 92835K103 615 24300 SH SOLE 24300 0 0 VISTA OUTDOOR INC COM 928377100 2654 131500 SH SOLE 131500 0 0 VISTEON CORP COM NEW 92839U206 4368 63100 SH SOLE 63100 0 0 VISTRA CORP COM 92840M102 32280 1711576 SH SOLE 1711576 0 0 VIVINT SOLAR INC COM 92854Q106 4786 113000 SH SOLE 113000 0 0 VMWARE INC CL A COM 928563402 46921 326589 SH SOLE 326589 0 0 VOCERAMUNICATIONS INC COM 92857F107 2111 72600 SH SOLE 72600 0 0 VONAGE HLDGS CORP COM 92886T201 5405 528300 SH SOLE 528300 0 0 VORNADO RLTY TR SH BEN INT 929042109 21291 631587 SH SOLE 631587 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 574 53800 SH SOLE 53800 0 0 VULCAN MATLS CO COM 929160109 69860 515419 SH SOLE 515419 0 0 W & T OFFSHORE INC COM 92922P106 405 224800 SH SOLE 224800 0 0 WABASH NATL CORP COM 929566107 1417 118500 SH SOLE 118500 0 0 WABTEC COM 929740108 43547 703735 SH SOLE 703735 0 0 WADDELL & REED FINL INC CL A 930059100 2098 141300 SH SOLE 141300 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 104254 2902392 SH SOLE 2902392 0 0 WALKER & DUNLOP INC COM 93148P102 3546 66900 SH SOLE 66900 0 0 WALMART INC COM 931142103 870066 6218758 SH SOLE 6218758 0 0 WARRIOR MET COAL INC COM 93627C101 1981 116000 SH SOLE 116000 0 0 WASHINGTON FED INC COM 938824109 3580 171600 SH SOLE 171600 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3756 186600 SH SOLE 186600 0 0 WASHINGTON TR BANCORP COM 940610108 1070 34900 SH SOLE 34900 0 0 WASTE CONNECTIONS INC COM 94106B101 144041 1387683 SH SOLE 1387683 0 0 WASTE MGMT INC DEL COM 94106L109 293587 2594210 SH SOLE 2594210 0 0 WATERS CORP COM 941848103 47143 240920 SH SOLE 240920 0 0 WATERSTONE FINL INC MD COM 94188P101 819 52900 SH SOLE 52900 0 0 WATFORD HLDGS LTD SHS G94787101 860 37500 SH SOLE 37500 0 0 WATSCO INC COM 942622200 17291 74244 SH SOLE 74244 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 5929 59200 SH SOLE 59200 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 564 66400 SH SOLE 66400 0 0 WAYFAIR INC CL A 94419L101 72851 250337 SH SOLE 250337 0 0 WD-40 CO COM 929236107 5869 31000 SH SOLE 31000 0 0 WEBSTER FINL CORP CONN COM 947890109 5425 205400 SH SOLE 205400 0 0 WEC ENERGY GROUP INC COM 92939U106 185399 1913299 SH SOLE 1913299 0 0 WEIBO CORP SPONSORED ADR 948596101 5684 156028 SH SOLE 156028 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4678 275800 SH SOLE 275800 0 0 WEIS MKTS INC COM 948849104 1901 39600 SH SOLE 39600 0 0 WELBILT INC COM 949090104 1877 304700 SH SOLE 304700 0 0 WELLTOWER INC COM 95040Q104 89523 1625034 SH SOLE 1625034 0 0 WENDYS CO COM 95058W100 9565 429000 SH SOLE 429000 0 0 WERNER ENTERPRISES INC COM 950755108 5916 140900 SH SOLE 140900 0 0 WESBANCO INC COM 950810101 3235 151445 SH SOLE 151445 0 0 WESCO INTL INC COM 95082P105 4986 113275 SH SOLE 113275 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 78759 286500 SH SOLE 286500 0 0 WESTAMERICA BANCORPORATION COM 957090103 3321 61100 SH SOLE 61100 0 0 WESTERN ALLIANCE BANCORP COM 957638109 6874 217400 SH SOLE 217400 0 0 WESTERN DIGITAL CORP. COM 958102105 42638 1166575 SH SOLE 1166575 0 0 WESTERN UN CO COM 959802109 71147 3319994 SH SOLE 3319994 0 0 WESTLAKE CHEM CORP COM 960413102 5487 86800 SH SOLE 86800 0 0 WESTROCK CO COM 96145D105 35058 1009152 SH SOLE 1009152 0 0 WEX INC COM 96208T104 13706 98626 SH SOLE 98626 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 82838 2904569 SH SOLE 2904569 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 183209 3751400 SH SOLE 3751400 0 0 WHIRLPOOL CORP COM 963320106 44485 241911 SH SOLE 241911 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 5489 7046 SH SOLE 7046 0 0 WHITESTONE REIT COM 966084204 501 83500 SH SOLE 83500 0 0 WIDEOPENWEST INC COM 96758W101 611 117800 SH SOLE 117800 0 0 WILEY JOHN & SONS INC CL A 968223206 3206 101100 SH SOLE 101100 0 0 WILLDAN GROUP INC COM 96924N100 640 25100 SH SOLE 25100 0 0 WILLIAMS COS INC COM 969457100 92794 4722337 SH SOLE 4722337 0 0 WILLIAMS SONOMA INC COM 969904101 15827 175000 SH SOLE 175000 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 104634 501074 SH SOLE 501074 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 6462 387393 SH SOLE 387393 0 0 WINGSTOP INC COM 974155103 9156 67000 SH SOLE 67000 0 0 WINMARK CORP COM 974250102 1119 6500 SH SOLE 6500 0 0 WINNEBAGO INDS INC COM 974637100 3751 72600 SH SOLE 72600 0 0 WINTRUST FINL CORP COM 97650W108 5225 130467 SH SOLE 130467 0 0 WISDOMTREE INVTS INC COM 97717P104 907 283500 SH SOLE 283500 0 0 WIX COM LTD SHS M98068105 51836 203400 SH SOLE 203400 0 0 WOLVERINE WORLD WIDE INC COM 978097103 4755 184000 SH SOLE 184000 0 0 WOODWARD INC COM 980745103 10749 134100 SH SOLE 134100 0 0 WORKDAY INC CL A 98138H101 145713 677327 SH SOLE 677327 0 0 WORKIVA INC COM CL A 98139A105 4389 78721 SH SOLE 78721 0 0 WORLD ACCEP CORP DEL COM 981419104 1256 11900 SH SOLE 11900 0 0 WORLD FUEL SVCS CORP COM 981475106 3041 143500 SH SOLE 143500 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 4249 105000 SH SOLE 105000 0 0 WORTHINGTON INDS INC COM 981811102 3593 88100 SH SOLE 88100 0 0 WP CAREY INC COM 92936U109 43725 671047 SH SOLE 671047 0 0 WPX ENERGY INC COM 98212B103 4659 950900 SH SOLE 950900 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 8921 292094 SH SOLE 292094 0 0 WSFS FINL CORP COM 929328102 3103 115040 SH SOLE 115040 0 0 WW INTL INC COM 98262P101 2021 107100 SH SOLE 107100 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 5937 193000 SH SOLE 193000 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 10656 211000 SH SOLE 211000 0 0 WYNN RESORTS LTD COM 983134107 27142 377975 SH SOLE 377975 0 0 XBIOTECH INC COM 98400H102 615 32200 SH SOLE 32200 0 0 XCEL ENERGY INC COM 98389B100 230253 3336515 SH SOLE 3336515 0 0 XENCOR INC COM 98401F105 4511 116300 SH SOLE 116300 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2258 257180 SH SOLE 257180 0 0 XENON PHARMACEUTICALS INC COM 98420N105 692 62500 SH SOLE 62500 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 7699 410200 SH SOLE 410200 0 0 XILINX INC COM 983919101 98668 946547 SH SOLE 946547 0 0 XPENG INC ADS 98422D105 1979 98600 SH SOLE 98600 0 0 XPERI HOLDING CORP COM 98390M103 2829 246246 SH SOLE 246246 0 0 XPO LOGISTICS INC COM 983793100 30064 355117 SH SOLE 355117 0 0 XYLEM INC COM 98419M100 58914 700354 SH SOLE 700354 0 0 YAMANA GOLD INC COM 98462Y100 22629 3998800 SH SOLE 3998800 0 0 YELP INC CL A 985817105 3274 162964 SH SOLE 162964 0 0 YETI HLDGS INC COM 98585X104 7591 167500 SH SOLE 167500 0 0 YEXT INC COM 98585N106 2830 186400 SH SOLE 186400 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1731 45100 SH SOLE 45100 0 0 YORK WTR CO COM 987184108 1247 29500 SH SOLE 29500 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2192 614114 SH SOLE 614114 0 0 YUM BRANDS INC COM 988498101 135314 1482084 SH SOLE 1482084 0 0 YUM CHINA HLDGS INC COM 98850P109 52652 994378 SH SOLE 994378 0 0 ZAI LAB LTD ADR 98887Q104 11384 136871 SH SOLE 136871 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 52171 206652 SH SOLE 206652 0 0 ZENDESK INC COM 98936J101 26641 258852 SH SOLE 258852 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 55246 543817 SH SOLE 543817 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 109583 804927 SH SOLE 804927 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1224 485620 SH SOLE 485620 0 0 ZOETIS INC CL A 98978V103 305711 1848648 SH SOLE 1848648 0 0 ZOGENIX INC COM NEW 98978L204 2137 119200 SH SOLE 119200 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 297486 632800 SH SOLE 632800 0 0 ZSCALER INC COM 98980G102 39295 279300 SH SOLE 279300 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 30252 1011112 SH SOLE 1011112 0 0 ZUMIEZ INC COM 989817101 1280 46000 SH SOLE 46000 0 0 ZUORA INC COM CL A 98983V106 2336 225900 SH SOLE 225900 0 0 ZYMEWORKS INC COM 98985W102 3605 77400 SH SOLE 77400 0 0 ZYNEX INC COM 98986M103 710 40700 SH SOLE 40700 0 0 ZYNGA INC CL A 98986T108 18781 2059353 SH SOLE 2059353 0 0