0001374170-20-000022.txt : 20200303 0001374170-20-000022.hdr.sgml : 20200303 20200303084541 ACCESSION NUMBER: 0001374170-20-000022 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200303 DATE AS OF CHANGE: 20200303 EFFECTIVENESS DATE: 20200303 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NORGES BANK CENTRAL INDEX KEY: 0001374170 IRS NUMBER: 000000000 STATE OF INCORPORATION: Q8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-12187 FILM NUMBER: 20680126 BUSINESS ADDRESS: STREET 1: BANKPLASSEN 2 STREET 2: P.O BOX 1179 SENTRUM CITY: OSLO STATE: Q8 ZIP: 0107 BUSINESS PHONE: 47-24073120 MAIL ADDRESS: STREET 1: BANKPLASSEN 2 STREET 2: P.O BOX 1179 SENTRUM CITY: OSLO STATE: Q8 ZIP: 0107 FORMER COMPANY: FORMER CONFORMED NAME: Norges Bank DATE OF NAME CHANGE: 20060829 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001374170 XXXXXXXX 12-31-2019 12-31-2019 true 1 NEW HOLDINGS true 03-06-2020 02-12-2020 Confidential Treatment Expired NORGES BANK
BANKPLASSEN 2 P.O BOX 1179 SENTRUM OSLO Q8 0107
13F HOLDINGS REPORT 028-12187 N
Sai Aanandha Shankhar Senior Advisor 47-24073134 Sai Aanandha Shankhar Oslo Q8 03-03-2020 0 2074 358377758
INFORMATION TABLE 2 Q4_2019.xml AAON INC COM PAR $0.004 000360206 13364 270465 SH SOLE 270465 0 0 AAR CORP COM 000361105 30830 683594 SH SOLE 683594 0 0 ACCO BRANDS CORP COM 00081T108 18446 1970722 SH SOLE 1970722 0 0 ADT INC COM 00090Q103 16301 2055620 SH SOLE 2055620 0 0 ABM INDS INC COM 000957100 25664 680559 SH SOLE 680559 0 0 AFLAC INC COM 001055102 350139 6618879 SH SOLE 6618879 0 0 AGCO CORP COM 001084102 55835 722778 SH SOLE 722778 0 0 AGNC INVT CORP COM 00123Q104 114413 6471325 SH SOLE 6471325 0 0 AK STL HLDG CORP COM 001547108 13331 4051904 SH SOLE 4051904 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 2406 197716 SH SOLE 197716 0 0 AMC NETWORKS INC CL A 00164V103 24847 629030 SH SOLE 629030 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 35762 573937 SH SOLE 573937 0 0 ASGN INC COM 00191U102 42242 595212 SH SOLE 595212 0 0 AT&T INC COM 00206R102 2928300 74930915 SH SOLE 74930915 0 0 ATN INTL INC COM 00215F107 12427 224357 SH SOLE 224357 0 0 AVX CORP NEW COM 002444107 22365 1092597 SH SOLE 1092597 0 0 AZZ INC COM 002474104 16279 354277 SH SOLE 354277 0 0 AARONS INC COM PAR $0.50 002535300 51366 899421 SH SOLE 899421 0 0 ABBOTT LABS COM 002824100 1463224 16845773 SH SOLE 16845773 0 0 ABBVIE INC COM 00287Y109 1352805 15279023 SH SOLE 15279023 0 0 ABERCROMBIE & FITCH CO CL A 002896207 17569 1016147 SH SOLE 1016147 0 0 ABIOMED INC COM 003654100 92358 541403 SH SOLE 541403 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 34471 508342 SH SOLE 508342 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 20313 611475 SH SOLE 611475 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 54268 1268528 SH SOLE 1268528 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 26194 1010195 SH SOLE 1010195 0 0 ACCELERON PHARMA INC COM 00434H108 29173 550228 SH SOLE 550228 0 0 ACCURAY INC COM 004397105 2047 725796 SH SOLE 725796 0 0 ACI WORLDWIDE INC COM 004498101 58644 1547953 SH SOLE 1547953 0 0 ACORDA THERAPEUTICS INC COM 00484M106 603 295423 SH SOLE 295423 0 0 ACTIVISION BLIZZARD INC COM 00507V109 495007 8330638 SH SOLE 8330638 0 0 ACTUANT CORP CL A NEW 00508X203 29855 1146929 SH SOLE 1146929 0 0 ACUITY BRANDS INC COM 00508Y102 65559 475064 SH SOLE 475064 0 0 ACUSHNET HOLDINGS CORP COM 005098108 12474 383830 SH SOLE 383830 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 487 16269 SH SOLE 16269 0 0 ADOBE INC COM 00724F101 1495666 4534932 SH SOLE 4534932 0 0 ADTALEM GLOBAL ED INC COM 00737L103 26702 763565 SH SOLE 763565 0 0 ADTRAN INC COM 00738A106 1761 178011 SH SOLE 178011 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 112393 701755 SH SOLE 701755 0 0 AEGION CORP COM 00770F104 7788 348132 SH SOLE 348132 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 10156 420188 SH SOLE 420188 0 0 ADVANSIX INC COM 00773T101 9666 484257 SH SOLE 484257 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2014 174867 SH SOLE 174867 0 0 ADVANCED MICRO DEVICES INC COM 007903107 407296 8881294 SH SOLE 8881294 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 34286 882739 SH SOLE 882739 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 98971 3010995 SH SOLE 3010995 0 0 ADVANCED ENERGY INDS COM 007973100 43453 610295 SH SOLE 610295 0 0 AEROVIRONMENT INC COM 008073108 11923 193123 SH SOLE 193123 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 43871 517717 SH SOLE 517717 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 261973 3070836 SH SOLE 3070836 0 0 AGNICO EAGLE MINES LTD COM 008474108 177843 2231480 SH SOLE 2231480 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 49844 1043854 SH SOLE 1043854 0 0 AGREE REALTY CORP COM 008492100 24149 344157 SH SOLE 344157 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 16532 493939 SH SOLE 493939 0 0 AIR LEASE CORP CL A 00912X302 38463 809403 SH SOLE 809403 0 0 AIR PRODS & CHEMS INC COM 009158106 125937 535925 SH SOLE 535925 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 147267 1704879 SH SOLE 1704879 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 5815 920031 SH SOLE 920031 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 27742 3543078 SH SOLE 3543078 0 0 ALARM COM HLDGS INC COM 011642105 30099 700474 SH SOLE 700474 0 0 ALASKA AIR GROUP INC COM 011659109 35481 523712 SH SOLE 523712 0 0 ALBANY INTL CORP CL A 012348108 25680 338249 SH SOLE 338249 0 0 ALBEMARLE CORP COM 012653101 63479 869099 SH SOLE 869099 0 0 ALCOA CORP COM 013872106 6534 303787 SH SOLE 303787 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 21270 1014794 SH SOLE 1014794 0 0 ALEXANDERS INC COM 014752109 10839 32812 SH SOLE 32812 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1069956 6621832 SH SOLE 6621832 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 339675 3140773 SH SOLE 3140773 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 58968 3210007 SH SOLE 3210007 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5093652 24015334 SH SOLE 24015334 0 0 ALIGN TECHNOLOGY INC COM 016255101 237845 852370 SH SOLE 852370 0 0 ALLEGHANY CORP DEL COM 017175100 112339 140499 SH SOLE 140499 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 28094 1359812 SH SOLE 1359812 0 0 ALLEGIANT TRAVEL CO COM 01748X102 11426 65649 SH SOLE 65649 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 49827 444090 SH SOLE 444090 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 59443 1230189 SH SOLE 1230189 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 27658 1064580 SH SOLE 1064580 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7148 728299 SH SOLE 728299 0 0 ALLSTATE CORP COM 020002101 360180 3203025 SH SOLE 3203025 0 0 ALLY FINL INC COM 02005N100 142640 4667551 SH SOLE 4667551 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 115540 1003213 SH SOLE 1003213 0 0 ALPHABET INC CAP STK CL C 02079K107 2325502 1739317 SH SOLE 1739317 0 0 ALPHABET INC CAP STK CL A 02079K305 6806866 5082064 SH SOLE 5082064 0 0 ALTERYX INC COM CL A 02156B103 50681 506452 SH SOLE 506452 0 0 ALTICE USA INC CL A 02156K103 65105 2381312 SH SOLE 2381312 0 0 ALTRA INDL MOTION CORP COM 02208R106 30744 849035 SH SOLE 849035 0 0 AMAZON COM INC COM 023135106 8070972 4367787 SH SOLE 4367787 0 0 AMEDISYS INC COM 023436108 90904 544597 SH SOLE 544597 0 0 AMERCO COM 023586100 12260 32623 SH SOLE 32623 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 56636 1974768 SH SOLE 1974768 0 0 AMERICAN ASSETS TR INC COM 024013104 31277 681412 SH SOLE 681412 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 17199 1598411 SH SOLE 1598411 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 67412 1433391 SH SOLE 1433391 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 34245 2329577 SH SOLE 2329577 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 41839 1397884 SH SOLE 1397884 0 0 AMERICAN EXPRESS CO COM 025816109 858681 6897590 SH SOLE 6897590 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 94194 859038 SH SOLE 859038 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 62791 2395679 SH SOLE 2395679 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 494562 9634955 SH SOLE 9634955 0 0 AMERICAN NATL INS CO COM 028591105 27781 236071 SH SOLE 236071 0 0 AMERICAN SOFTWARE INC CL A 029683109 1014 68166 SH SOLE 68166 0 0 AMERICAN STS WTR CO COM 029899101 22964 265050 SH SOLE 265050 0 0 AMERICAN TOWER CORP NEW COM 03027X100 919075 3999108 SH SOLE 3999108 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 216802 1764773 SH SOLE 1764773 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 21592 206602 SH SOLE 206602 0 0 AMERICOLD RLTY TR COM 03064D108 69792 1990654 SH SOLE 1990654 0 0 AMERISOURCEBERGEN CORP COM 03073E105 134397 1580769 SH SOLE 1580769 0 0 AMERIPRISE FINL INC COM 03076C106 315734 1895390 SH SOLE 1895390 0 0 AMERIS BANCORP COM 03076K108 23521 552921 SH SOLE 552921 0 0 AMETEK INC NEW COM 031100100 198658 1991757 SH SOLE 1991757 0 0 AMGEN INC COM 031162100 1515191 6285274 SH SOLE 6285274 0 0 AMICUS THERAPEUTICS INC COM 03152W109 33392 3428337 SH SOLE 3428337 0 0 AMKOR TECHNOLOGY INC COM 031652100 25927 1994378 SH SOLE 1994378 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5131 1064611 SH SOLE 1064611 0 0 AMPHENOL CORP NEW CL A 032095101 292216 2699951 SH SOLE 2699951 0 0 ANALOG DEVICES INC COM 032654105 463695 3901847 SH SOLE 3901847 0 0 ANAPTYSBIO INC COM 032724106 2462 151538 SH SOLE 151538 0 0 ANAPLAN INC COM 03272L108 38408 732984 SH SOLE 732984 0 0 ANDERSONS INC COM 034164103 9037 357484 SH SOLE 357484 0 0 ANIXTER INTL INC COM 035290105 35751 388177 SH SOLE 388177 0 0 ANNALY CAP MGMT INC COM 035710409 150687 15996529 SH SOLE 15996529 0 0 ANSYS INC COM 03662Q105 215031 835363 SH SOLE 835363 0 0 ANTERO RES CORP COM 03674X106 13266 4654737 SH SOLE 4654737 0 0 ANTHEM INC COM 036752103 774815 2565359 SH SOLE 2565359 0 0 ANTERO MIDSTREAM CORP COM 03676B102 16922 2229553 SH SOLE 2229553 0 0 APACHE CORP COM 037411105 102618 4010098 SH SOLE 4010098 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 84979 1645277 SH SOLE 1645277 0 0 APERGY CORP COM 03755L104 30923 915419 SH SOLE 915419 0 0 APOGEE ENTERPRISES INC COM 037598109 21313 655776 SH SOLE 655776 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 34705 1897509 SH SOLE 1897509 0 0 APPLE INC COM 037833100 13759345 46856273 SH SOLE 46856273 0 0 APPFOLIO INC COM CL A 03783C100 1419 12904 SH SOLE 12904 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 42307 2603522 SH SOLE 2603522 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 42484 637034 SH SOLE 637034 0 0 APPLIED MATLS INC COM 038222105 778764 12758259 SH SOLE 12758259 0 0 APTARGROUP INC COM 038336103 57664 498734 SH SOLE 498734 0 0 APREA THERAPEUTICS INC COM 03836J102 688 15000 SH SOLE 15000 0 0 AQUA AMERICA INC COM 03836W103 182469 3887287 SH SOLE 3887287 0 0 ARAMARK COM 03852U106 109160 2515206 SH SOLE 2515206 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 1028 369720 SH SOLE 369720 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 255802 5518928 SH SOLE 5518928 0 0 ARCHROCK INC COM 03957W106 21746 2165946 SH SOLE 2165946 0 0 ARCOSA INC COM 039653100 30534 685389 SH SOLE 685389 0 0 ARCONIC INC COM 03965L100 136638 4440610 SH SOLE 4440610 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 45393 999407 SH SOLE 999407 0 0 ARISTA NETWORKS INC COM 040413106 121784 598739 SH SOLE 598739 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3053 725167 SH SOLE 725167 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 13509 755933 SH SOLE 755933 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 61583 655347 SH SOLE 655347 0 0 ARROW ELECTRS INC COM 042735100 61869 730098 SH SOLE 730098 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 66233 1044194 SH SOLE 1044194 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 24962 772329 SH SOLE 772329 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 29856 267072 SH SOLE 267072 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 37927 495581 SH SOLE 495581 0 0 ASPEN TECHNOLOGY INC COM 045327103 94498 781431 SH SOLE 781431 0 0 ASSOCIATED BANC CORP COM 045487105 62066 2816061 SH SOLE 2816061 0 0 ASSURANT INC COM 04621X108 98863 754216 SH SOLE 754216 0 0 ASTEC INDS INC COM 046224101 12716 302752 SH SOLE 302752 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3635 72912 SH SOLE 72912 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 16532 1003746 SH SOLE 1003746 0 0 ATKORE INTL GROUP INC COM 047649108 3493 86334 SH SOLE 86334 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 33327 887528 SH SOLE 887528 0 0 ATMOS ENERGY CORP COM 049560105 84484 755268 SH SOLE 755268 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 870 14536 SH SOLE 14536 0 0 AUTODESK INC COM 052769106 480386 2618479 SH SOLE 2618479 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 58460 730663 SH SOLE 730663 0 0 AUTOLIV INC COM 052800109 57453 680637 SH SOLE 680637 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 676751 3969214 SH SOLE 3969214 0 0 AUTONATION INC COM 05329W102 22173 455948 SH SOLE 455948 0 0 AUTOZONE INC COM 053332102 313996 263572 SH SOLE 263572 0 0 AVALARA INC COM 05338G106 30993 423115 SH SOLE 423115 0 0 AVALONBAY CMNTYS INC COM 053484101 606892 2894096 SH SOLE 2894096 0 0 AVANOS MED INC COM 05350V106 21962 651702 SH SOLE 651702 0 0 AVANGRID INC COM 05351W103 37079 724765 SH SOLE 724765 0 0 AVAYA HLDGS CORP COM 05351X101 20950 1551839 SH SOLE 1551839 0 0 AVANTOR INC COM 05352A100 66866 3684074 SH SOLE 3684074 0 0 AVERY DENNISON CORP COM 053611109 106990 817845 SH SOLE 817845 0 0 AVIS BUDGET GROUP INC COM 053774105 19770 613225 SH SOLE 613225 0 0 AVISTA CORP COM 05379B107 33713 701045 SH SOLE 701045 0 0 AVNET INC COM 053807103 51418 1211538 SH SOLE 1211538 0 0 AVON PRODS INC COM 054303102 85339 15131027 SH SOLE 15131027 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 7706 319824 SH SOLE 319824 0 0 AXA EQUITABLE HLDGS INC COM 054561105 603332 24347540 SH SOLE 24347540 0 0 AXOGEN INC COM 05463X106 3194 178532 SH SOLE 178532 0 0 AXON ENTERPRISE INC COM 05464C101 45746 624269 SH SOLE 624269 0 0 AXOS FINL INC COM 05465C100 18860 622851 SH SOLE 622851 0 0 AZUL S A SPONSR ADR PFD 05501U106 13704 320189 SH SOLE 320189 0 0 B & G FOODS INC NEW COM 05508R106 8092 451335 SH SOLE 451335 0 0 BCE INC COM NEW 05534B760 142032 3065562 SH SOLE 3065562 0 0 BGC PARTNERS INC CL A 05541T101 16513 2780048 SH SOLE 2780048 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 32638 1435272 SH SOLE 1435272 0 0 BOK FINL CORP COM NEW 05561Q201 29572 338358 SH SOLE 338358 0 0 BP PLC SPONSORED ADR 055622104 23108 612282 SH SOLE 612282 0 0 BRP INC COM SUN VTG 05577W200 28715 630259 SH SOLE 630259 0 0 BRP GROUP INC COM CL A 05589G102 482 30000 SH SOLE 30000 0 0 BMC STK HLDGS INC COM 05591B109 27196 947943 SH SOLE 947943 0 0 BADGER METER INC COM 056525108 38127 587208 SH SOLE 587208 0 0 BAIDU INC SPON ADR REP A 056752108 469811 3716860 SH SOLE 3716860 0 0 BAKER HUGHES COMPANY CL A 05722G100 203627 7944854 SH SOLE 7944854 0 0 BALCHEM CORP COM 057665200 55285 543981 SH SOLE 543981 0 0 BALL CORP COM 058498106 190949 2952664 SH SOLE 2952664 0 0 BANCFIRST CORP COM 05945F103 16163 258855 SH SOLE 258855 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2735 490133 SH SOLE 490133 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 27120 4000000 SH SOLE 4000000 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 32213 1025553 SH SOLE 1025553 0 0 BANK AMER CORP COM 060505104 3442092 97731165 SH SOLE 97731165 0 0 BANK HAWAII CORP COM 062540109 42724 448971 SH SOLE 448971 0 0 BANK MONTREAL QUE COM 063671101 484328 6356788 SH SOLE 6356788 0 0 BANK NEW YORK MELLON CORP COM 064058100 446977 8880928 SH SOLE 8880928 0 0 BANK N S HALIFAX COM 064149107 776885 13752685 SH SOLE 13752685 0 0 BANK OZK COM 06417N103 46149 1512830 SH SOLE 1512830 0 0 BANKUNITED INC COM 06652K103 42690 1167670 SH SOLE 1167670 0 0 BANNER CORP COM NEW 06652V208 24192 427488 SH SOLE 427488 0 0 BAOZUN INC SPONSORED ADR 06684L103 6152 185736 SH SOLE 185736 0 0 BARNES GROUP INC COM 067806109 35917 579684 SH SOLE 579684 0 0 BAUSCH HEALTH COS INC COM 071734107 126441 3424703 SH SOLE 3424703 0 0 BAXTER INTL INC COM 071813109 594377 7108075 SH SOLE 7108075 0 0 BAYTEX ENERGY CORP COM 07317Q105 10313 7161119 SH SOLE 7161119 0 0 BEACON ROOFING SUPPLY INC COM 073685109 24189 756394 SH SOLE 756394 0 0 BECTON DICKINSON & CO COM 075887109 622474 2288759 SH SOLE 2288759 0 0 BED BATH & BEYOND INC COM 075896100 42426 2452347 SH SOLE 2452347 0 0 BEIGENE LTD SPONSORED ADR 07725L102 67449 406908 SH SOLE 406908 0 0 BELDEN INC COM 077454106 25020 454912 SH SOLE 454912 0 0 BELLRING BRANDS INC COM CL A 079823100 21359 1003223 SH SOLE 1003223 0 0 BENCHMARK ELECTRS INC COM 08160H101 29848 868676 SH SOLE 868676 0 0 BENEFITFOCUS INC COM 08180D106 626 28533 SH SOLE 28533 0 0 BERKLEY W R CORP COM 084423102 97047 1404448 SH SOLE 1404448 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2420598 7128 SH SOLE 7128 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2249571 9931879 SH SOLE 9931879 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 18392 559360 SH SOLE 559360 0 0 BERRY GLOBAL GROUP INC COM 08579W103 69592 1465404 SH SOLE 1465404 0 0 BEST BUY INC COM 086516101 247638 2820476 SH SOLE 2820476 0 0 BEST INC SPONSORED ADS 08653C106 10286 1849916 SH SOLE 1849916 0 0 BHP GROUP LTD SPONSORED ADS 088606108 30896 564718 SH SOLE 564718 0 0 BEYOND MEAT INC COM 08862E109 29537 390696 SH SOLE 390696 0 0 BIG LOTS INC COM 089302103 14681 511188 SH SOLE 511188 0 0 BILIBILI INC SPONS ADS REP Z 090040106 29501 1584370 SH SOLE 1584370 0 0 BILL COM HLDGS INC COM 090043100 4093 107576 SH SOLE 107576 0 0 BIO RAD LABS INC CL A 090572207 78177 211271 SH SOLE 211271 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 148203 1752841 SH SOLE 1752841 0 0 BIOGEN INC COM 09062X103 716195 2413625 SH SOLE 2413625 0 0 BIOTELEMETRY INC COM 090672106 19690 425275 SH SOLE 425275 0 0 BIO TECHNE CORP COM 09073M104 95918 436965 SH SOLE 436965 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 7525 507082 SH SOLE 507082 0 0 BJS RESTAURANTS INC COM 09180C106 13680 360386 SH SOLE 360386 0 0 BLACK KNIGHT INC COM 09215C105 89515 1388253 SH SOLE 1388253 0 0 BLACKBAUD INC COM 09227Q100 59565 748309 SH SOLE 748309 0 0 BLACKBERRY LTD COM 09228F103 32268 5018436 SH SOLE 5018436 0 0 BLACKLINE INC COM 09239B109 20723 401916 SH SOLE 401916 0 0 BLACKROCK INC COM 09247X101 1218129 2423172 SH SOLE 2423172 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 53670 1441958 SH SOLE 1441958 0 0 BLOCK H & R INC COM 093671105 51060 2174601 SH SOLE 2174601 0 0 BLOOMIN BRANDS INC COM 094235108 39998 1812332 SH SOLE 1812332 0 0 BLUCORA INC COM 095229100 17298 661749 SH SOLE 661749 0 0 BLUEBIRD BIO INC COM 09609G100 41636 474488 SH SOLE 474488 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 79919 997612 SH SOLE 997612 0 0 BOISE CASCADE CO DEL COM 09739D100 32071 877938 SH SOLE 877938 0 0 BOOKING HLDGS INC COM 09857L108 920496 448207 SH SOLE 448207 0 0 BOOT BARN HLDGS INC COM 099406100 8891 199655 SH SOLE 199655 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 94642 1330554 SH SOLE 1330554 0 0 BORGWARNER INC COM 099724106 93920 2165054 SH SOLE 2165054 0 0 BOSTON BEER INC CL A 100557107 34301 90779 SH SOLE 90779 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 12284 1021129 SH SOLE 1021129 0 0 BOSTON PROPERTIES INC COM 101121101 1797357 13037554 SH SOLE 13037554 0 0 BOSTON SCIENTIFIC CORP COM 101137107 671833 14856997 SH SOLE 14856997 0 0 BOTTOMLINE TECH DEL INC COM 101388106 26613 496511 SH SOLE 496511 0 0 BOX INC CL A 10316T104 27939 1665035 SH SOLE 1665035 0 0 BOYD GAMING CORP COM 103304101 28231 942927 SH SOLE 942927 0 0 BRADY CORP CL A 104674106 57792 1009283 SH SOLE 1009283 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 34926 2217538 SH SOLE 2217538 0 0 BRF SA SPONSORED ADR 10552T107 10817 1243370 SH SOLE 1243370 0 0 BRASKEM S A SP ADR PFD A 105532105 2960 200000 SH SOLE 200000 0 0 BRIDGEBIO PHARMA INC COM 10806X102 4270 121817 SH SOLE 121817 0 0 BRIGGS & STRATTON CORP COM 109043109 1202 180420 SH SOLE 180420 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 70406 468469 SH SOLE 468469 0 0 BRIGHTHOUSE FINL INC COM 10922N103 59231 1509835 SH SOLE 1509835 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 18255 1786175 SH SOLE 1786175 0 0 BRINKER INTL INC COM 109641100 23056 548958 SH SOLE 548958 0 0 BRINKS CO COM 109696104 48432 534093 SH SOLE 534093 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1737118 27062132 SH SOLE 27062132 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 15521 5156121 SH SOLE 5156121 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 70253 3250971 SH SOLE 3250971 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 135947 1100429 SH SOLE 1100429 0 0 BROADCOM INC COM 11135F101 1159267 3668334 SH SOLE 3668334 0 0 BROOKDALE SR LIVING INC COM 112463104 21444 2949655 SH SOLE 2949655 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 572855 8527292 SH SOLE 8527292 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 30716 1665281 SH SOLE 1665281 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 15224 924888 SH SOLE 924888 0 0 BROOKS AUTOMATION INC COM 114340102 39389 938730 SH SOLE 938730 0 0 BROWN & BROWN INC COM 115236101 91157 2308937 SH SOLE 2308937 0 0 BROWN FORMAN CORP CL A 115637100 958 15267 SH SOLE 15267 0 0 BROWN FORMAN CORP CL B 115637209 161394 2387488 SH SOLE 2387488 0 0 BRUKER CORP COM 116794108 77325 1517073 SH SOLE 1517073 0 0 BRUNSWICK CORP COM 117043109 58376 973251 SH SOLE 973251 0 0 B2GOLD CORP COM 11777Q209 58256 11181652 SH SOLE 11181652 0 0 BUCKLE INC COM 118440106 12787 472890 SH SOLE 472890 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 38100 1499414 SH SOLE 1499414 0 0 BURLINGTON STORES INC COM 122017106 152097 667006 SH SOLE 667006 0 0 CAE INC COM 124765108 70784 2673372 SH SOLE 2673372 0 0 CBIZ INC COM 124805102 24686 915640 SH SOLE 915640 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 109411 911758 SH SOLE 911758 0 0 CBRE GROUP INC CL A 12504L109 219422 3580069 SH SOLE 3580069 0 0 CDK GLOBAL INC COM 12508E101 79895 1461132 SH SOLE 1461132 0 0 CDW CORP COM 12514G108 218917 1532601 SH SOLE 1532601 0 0 CF INDS HLDGS INC COM 125269100 72347 1515438 SH SOLE 1515438 0 0 CGI INC CL A SUB VTG 12532H104 221679 2648776 SH SOLE 2648776 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 100417 1284111 SH SOLE 1284111 0 0 CIGNA CORP NEW COM 125523100 778675 3807888 SH SOLE 3807888 0 0 CIT GROUP INC COM NEW 125581801 54742 1199698 SH SOLE 1199698 0 0 CME GROUP INC COM 12572Q105 645732 3217077 SH SOLE 3217077 0 0 CMS ENERGY CORP COM 125896100 118033 1878309 SH SOLE 1878309 0 0 CNA FINL CORP COM 126117100 20189 450541 SH SOLE 450541 0 0 CNO FINL GROUP INC COM 12621E103 48718 2687159 SH SOLE 2687159 0 0 CSG SYS INTL INC COM 126349109 33665 650160 SH SOLE 650160 0 0 CSX CORP COM 126408103 540380 7467933 SH SOLE 7467933 0 0 CTS CORP COM 126501105 14347 478083 SH SOLE 478083 0 0 CNX RESOURCES CORPORATION COM 12653C108 21981 2483711 SH SOLE 2483711 0 0 CVB FINL CORP COM 126600105 24655 1142483 SH SOLE 1142483 0 0 CVR ENERGY INC COM 12662P108 18594 459895 SH SOLE 459895 0 0 CVS HEALTH CORP COM 126650100 955672 12864077 SH SOLE 12864077 0 0 CABALETTA BIO INC COM 12674W109 908 65000 SH SOLE 65000 0 0 CABLE ONE INC COM 12685J105 88449 59423 SH SOLE 59423 0 0 CABOT CORP COM 127055101 38279 805530 SH SOLE 805530 0 0 CABOT OIL & GAS CORP COM 127097103 71559 4110197 SH SOLE 4110197 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 93904 650666 SH SOLE 650666 0 0 CACI INTL INC CL A 127190304 95392 381584 SH SOLE 381584 0 0 CACTUS INC CL A 127203107 4462 130000 SH SOLE 130000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 166130 2395189 SH SOLE 2395189 0 0 CADENCE BANCORPORATION CL A 12739A100 27567 1520509 SH SOLE 1520509 0 0 CAESARS ENTMT CORP COM 127686103 54554 4011300 SH SOLE 4011300 0 0 CAL MAINE FOODS INC COM NEW 128030202 17318 405100 SH SOLE 405100 0 0 CALAVO GROWERS INC COM 128246105 23656 261129 SH SOLE 261129 0 0 CALERES INC COM 129500104 19271 811394 SH SOLE 811394 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 357 39581 SH SOLE 39581 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 19262 373587 SH SOLE 373587 0 0 CALLAWAY GOLF CO COM 131193104 20674 975209 SH SOLE 975209 0 0 CALLON PETE CO DEL COM 13123X102 18917 3916492 SH SOLE 3916492 0 0 CAMDEN PPTY TR SH BEN INT 133131102 95021 895575 SH SOLE 895575 0 0 CAMECO CORP COM 13321L108 36730 4132831 SH SOLE 4132831 0 0 CAMPBELL SOUP CO COM 134429109 85513 1730337 SH SOLE 1730337 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 24779 684124 SH SOLE 684124 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 344681 4197144 SH SOLE 4197144 0 0 CANADIAN NATL RY CO COM 136375102 636605 7129444 SH SOLE 7129444 0 0 CANADIAN NAT RES LTD COM 136385101 375474 12142267 SH SOLE 12142267 0 0 CANADIAN PAC RY LTD COM 13645T100 325118 1422366 SH SOLE 1422366 0 0 CANADIAN SOLAR INC COM 136635109 17646 798457 SH SOLE 798457 0 0 CANNAE HLDGS INC COM 13765N107 33340 896476 SH SOLE 896476 0 0 CANTEL MEDICAL CORP COM 138098108 38795 547182 SH SOLE 547182 0 0 CAPITAL ONE FINL CORP COM 14040H105 509327 4949248 SH SOLE 4949248 0 0 CAPITOL FED FINL INC COM 14057J101 13165 958883 SH SOLE 958883 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 11104 1402066 SH SOLE 1402066 0 0 CARA THERAPEUTICS INC COM 140755109 806 50000 SH SOLE 50000 0 0 CARDINAL HEALTH INC COM 14149Y108 174321 3446444 SH SOLE 3446444 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 15700 323110 SH SOLE 323110 0 0 CARETRUST REIT INC COM 14174T107 26722 1295292 SH SOLE 1295292 0 0 CARGURUS INC COM CL A 141788109 16632 472772 SH SOLE 472772 0 0 CARLISLE COS INC COM 142339100 95464 589868 SH SOLE 589868 0 0 CARMAX INC COM 143130102 118534 1352049 SH SOLE 1352049 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 198637 3907862 SH SOLE 3907862 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 29865 599931 SH SOLE 599931 0 0 CARS COM INC COM 14575E105 12278 1004727 SH SOLE 1004727 0 0 CARTERS INC COM 146229109 56052 512635 SH SOLE 512635 0 0 CASELLA WASTE SYS INC CL A 147448104 16111 350019 SH SOLE 350019 0 0 CASEYS GEN STORES INC COM 147528103 81608 513290 SH SOLE 513290 0 0 CATALENT INC COM 148806102 83479 1482753 SH SOLE 1482753 0 0 CATERPILLAR INC DEL COM 149123101 754296 5107641 SH SOLE 5107641 0 0 CATHAY GEN BANCORP COM 149150104 33472 879679 SH SOLE 879679 0 0 CAVCO INDS INC DEL COM 149568107 22895 117181 SH SOLE 117181 0 0 CELANESE CORP DEL COM 150870103 121772 989054 SH SOLE 989054 0 0 CELESTICA INC SUB VTG SHS 15101Q108 14957 1803221 SH SOLE 1803221 0 0 CENTENE CORP DEL COM 15135B101 258880 4117704 SH SOLE 4117704 0 0 CENOVUS ENERGY INC COM 15135U109 105406 10457278 SH SOLE 10457278 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 6057 1310962 SH SOLE 1310962 0 0 CENTERPOINT ENERGY INC COM 15189T107 141646 5194193 SH SOLE 5194193 0 0 CENTERSTATE BK CORP COM 15201P109 33139 1326621 SH SOLE 1326621 0 0 CENTRAL GARDEN & PET CO COM 153527106 1872 60267 SH SOLE 60267 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 15687 534307 SH SOLE 534307 0 0 CENTURY ALUM CO COM 156431108 1053 140163 SH SOLE 140163 0 0 CENTURYLINK INC COM 156700106 123802 9371825 SH SOLE 9371825 0 0 CERENCE INC COM 156727109 7069 312368 SH SOLE 312368 0 0 CERIDIAN HCM HLDG INC COM 15677J108 35227 518953 SH SOLE 518953 0 0 CERNER CORP COM 156782104 259974 3542364 SH SOLE 3542364 0 0 CERUS CORP COM 157085101 5248 1243595 SH SOLE 1243595 0 0 CHANGE HEALTHCARE INC COM 15912K100 27173 1657905 SH SOLE 1657905 0 0 CHARLES RIV LABS INTL INC COM 159864107 78648 514848 SH SOLE 514848 0 0 CHART INDS INC COM PAR $0.01 16115Q308 28675 424874 SH SOLE 424874 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 684423 1410949 SH SOLE 1410949 0 0 CHEESECAKE FACTORY INC COM 163072101 19504 501898 SH SOLE 501898 0 0 CHEGG INC COM 163092109 51327 1353911 SH SOLE 1353911 0 0 CHEMED CORP NEW COM 16359R103 80512 183289 SH SOLE 183289 0 0 CHEMOURS CO COM 163851108 65931 3644612 SH SOLE 3644612 0 0 CHENIERE ENERGY INC COM NEW 16411R208 111842 1831375 SH SOLE 1831375 0 0 CHESAPEAKE ENERGY CORP COM 165167107 11696 14166834 SH SOLE 14166834 0 0 CHEVRON CORP NEW COM 166764100 2565385 21287736 SH SOLE 21287736 0 0 CHEWY INC CL A 16679L109 9760 336540 SH SOLE 336540 0 0 CHICOS FAS INC COM 168615102 4201 1102729 SH SOLE 1102729 0 0 CHILDRENS PL INC COM 168905107 9784 156490 SH SOLE 156490 0 0 CHIMERA INVT CORP COM NEW 16934Q208 45140 2195538 SH SOLE 2195538 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 217798 260178 SH SOLE 260178 0 0 CHOICE HOTELS INTL INC COM 169905106 40289 389525 SH SOLE 389525 0 0 CHURCH & DWIGHT INC COM 171340102 145179 2063965 SH SOLE 2063965 0 0 CHURCHILL DOWNS INC COM 171484108 48619 354366 SH SOLE 354366 0 0 CIENA CORP COM NEW 171779309 86193 2019054 SH SOLE 2019054 0 0 CIMAREX ENERGY CO COM 171798101 50243 957193 SH SOLE 957193 0 0 CINCINNATI FINL CORP COM 172062101 157232 1495312 SH SOLE 1495312 0 0 CINEMARK HOLDINGS INC COM 17243V102 39328 1161835 SH SOLE 1161835 0 0 CIRRUS LOGIC INC COM 172755100 80559 977535 SH SOLE 977535 0 0 CISCO SYS INC COM 17275R102 2297257 47899436 SH SOLE 47899436 0 0 CINTAS CORP COM 172908105 220839 820717 SH SOLE 820717 0 0 CITIGROUP INC COM NEW 172967424 2180333 27291683 SH SOLE 27291683 0 0 CITIZENS FINL GROUP INC COM 174610105 199956 4923823 SH SOLE 4923823 0 0 CITRIX SYS INC COM 177376100 140439 1266357 SH SOLE 1266357 0 0 CITY HLDG CO COM 177835105 11123 135728 SH SOLE 135728 0 0 CLEAN HARBORS INC COM 184496107 46957 547601 SH SOLE 547601 0 0 CLEARWATER PAPER CORP COM 18538R103 2305 107928 SH SOLE 107928 0 0 CLEARWAY ENERGY INC CL A 18539C105 22238 1163099 SH SOLE 1163099 0 0 CLEARWAY ENERGY INC CL C 18539C204 35993 1804170 SH SOLE 1804170 0 0 CLEVELAND CLIFFS INC COM 185899101 25969 3091528 SH SOLE 3091528 0 0 CLOROX CO DEL COM 189054109 184037 1198628 SH SOLE 1198628 0 0 CLOUDERA INC COM 18914U100 18322 1575415 SH SOLE 1575415 0 0 CLOUDFLARE INC CL A COM 18915M107 27249 1597219 SH SOLE 1597219 0 0 CLOVIS ONCOLOGY INC COM 189464100 3265 313167 SH SOLE 313167 0 0 COCA COLA CONSOLIDATED INC COM 191098102 20617 72581 SH SOLE 72581 0 0 COCA COLA CO COM 191216100 2006996 36260097 SH SOLE 36260097 0 0 COEUR MNG INC COM NEW 192108504 17653 2184767 SH SOLE 2184767 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 34554 525051 SH SOLE 525051 0 0 COGNEX CORP COM 192422103 103498 1846851 SH SOLE 1846851 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 364997 5885148 SH SOLE 5885148 0 0 COHERENT INC COM 192479103 40449 243153 SH SOLE 243153 0 0 COHEN & STEERS INC COM 19247A100 9775 155748 SH SOLE 155748 0 0 COLFAX CORP COM 194014106 24529 674257 SH SOLE 674257 0 0 COLGATE PALMOLIVE CO COM 194162103 583948 8482681 SH SOLE 8482681 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 43690 440967 SH SOLE 440967 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 12457 946605 SH SOLE 946605 0 0 COLONY CAP INC NEW CL A COM 19626G108 28373 5973235 SH SOLE 5973235 0 0 COLUMBIA BKG SYS INC COM 197236102 28794 707718 SH SOLE 707718 0 0 COLUMBIA FINL INC COM 197641103 7611 449279 SH SOLE 449279 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 29640 1417486 SH SOLE 1417486 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 36018 359495 SH SOLE 359495 0 0 COMFORT SYS USA INC COM 199908104 39613 794650 SH SOLE 794650 0 0 COMCAST CORP NEW CL A 20030N101 2140195 47591621 SH SOLE 47591621 0 0 COMERICA INC COM 200340107 95728 1334195 SH SOLE 1334195 0 0 COMMERCE BANCSHARES INC COM 200525103 61358 903125 SH SOLE 903125 0 0 COMMERCIAL METALS CO COM 201723103 30398 1364964 SH SOLE 1364964 0 0 COMMSCOPE HLDG CO INC COM 20337X109 29958 2111236 SH SOLE 2111236 0 0 COMMUNITY BK SYS INC COM 203607106 33498 472202 SH SOLE 472202 0 0 COMMUNITY TR BANCORP INC COM 204149108 15889 340669 SH SOLE 340669 0 0 COMMVAULT SYSTEMS INC COM 204166102 27091 606875 SH SOLE 606875 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 11236 746546 SH SOLE 746546 0 0 COMPASS MINERALS INTL INC COM 20451N101 17305 283879 SH SOLE 283879 0 0 COMSCORE INC COM 20564W105 2350 475770 SH SOLE 475770 0 0 CONAGRA BRANDS INC COM 205887102 160248 4680152 SH SOLE 4680152 0 0 CONCHO RES INC COM 20605P101 145576 1662393 SH SOLE 1662393 0 0 CONDUENT INC COM 206787103 14932 2408363 SH SOLE 2408363 0 0 CONMED CORP COM 207410101 52020 465174 SH SOLE 465174 0 0 CONOCOPHILLIPS COM 20825C104 787934 12116464 SH SOLE 12116464 0 0 CONSOLIDATED EDISON INC COM 209115104 298802 3302769 SH SOLE 3302769 0 0 CONSTELLATION BRANDS INC CL A 21036P108 303394 1598913 SH SOLE 1598913 0 0 CONTINENTAL RESOURCES INC COM 212015101 43231 1260386 SH SOLE 1260386 0 0 COOPER COS INC COM NEW 216648402 153518 477818 SH SOLE 477818 0 0 COOPER STD HLDGS INC COM 21676P103 5793 174701 SH SOLE 174701 0 0 COOPER TIRE & RUBR CO COM 216831107 18474 642557 SH SOLE 642557 0 0 COPART INC COM 217204106 271008 2980070 SH SOLE 2980070 0 0 CORCEPT THERAPEUTICS INC COM 218352102 12772 1055507 SH SOLE 1055507 0 0 CORE MARK HOLDING CO INC COM 218681104 14666 539394 SH SOLE 539394 0 0 CORESITE RLTY CORP COM 21870Q105 70377 627690 SH SOLE 627690 0 0 CORELOGIC INC COM 21871D103 39351 900267 SH SOLE 900267 0 0 COREPOINT LODGING INC COM 21872L104 3662 342881 SH SOLE 342881 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 36914 630466 SH SOLE 630466 0 0 CORNING INC COM 219350105 232539 7988289 SH SOLE 7988289 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 42117 1433518 SH SOLE 1433518 0 0 CORTEVA INC COM 22052L104 122993 4160780 SH SOLE 4160780 0 0 CORVEL CORP COM 221006109 26866 307527 SH SOLE 307527 0 0 COSTCO WHSL CORP NEW COM 22160K105 1337357 4550071 SH SOLE 4550071 0 0 COSTAR GROUP INC COM 22160N109 189136 316122 SH SOLE 316122 0 0 COTT CORP QUE COM 22163N106 29413 2021034 SH SOLE 2021034 0 0 COTY INC COM CL A 222070203 42173 3748748 SH SOLE 3748748 0 0 COUPA SOFTWARE INC COM 22266L106 36495 249539 SH SOLE 249539 0 0 COUSINS PPTYS INC COM NEW 222795502 69498 1686849 SH SOLE 1686849 0 0 COVANTA HLDG CORP COM 22282E102 63884 4304820 SH SOLE 4304820 0 0 COVETRUS INC COM 22304C100 17238 1305878 SH SOLE 1305878 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 41389 269214 SH SOLE 269214 0 0 CRANE CO COM 224399105 53496 619306 SH SOLE 619306 0 0 CREDIT ACCEP CORP MICH COM 225310101 45408 102657 SH SOLE 102657 0 0 CREE INC COM 225447101 110518 2394760 SH SOLE 2394760 0 0 CRESCENT PT ENERGY CORP COM 22576C101 32260 7234529 SH SOLE 7234529 0 0 CROCS INC COM 227046109 41173 982889 SH SOLE 982889 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 537278 3779653 SH SOLE 3779653 0 0 CROWN HOLDINGS INC COM 228368106 101258 1395893 SH SOLE 1395893 0 0 CUBESMART COM 229663109 63243 2008982 SH SOLE 2008982 0 0 CUBIC CORP COM 229669106 18799 295729 SH SOLE 295729 0 0 CULLEN FROST BANKERS INC COM 229899109 50925 520811 SH SOLE 520811 0 0 CUMMINS INC COM 231021106 300538 1679361 SH SOLE 1679361 0 0 CURTISS WRIGHT CORP COM 231561101 84189 597552 SH SOLE 597552 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 34 12465 SH SOLE 12465 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 89740 3846529 SH SOLE 3846529 0 0 CYRUSONE INC COM 23283R100 61436 938952 SH SOLE 938952 0 0 DMC GLOBAL INC COM 23291C103 6136 136537 SH SOLE 136537 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 535 50000 SH SOLE 50000 0 0 D R HORTON INC COM 23331A109 179337 3399758 SH SOLE 3399758 0 0 DSP GROUP INC COM 23332B106 6634 421480 SH SOLE 421480 0 0 DXC TECHNOLOGY CO COM 23355L106 104804 2788078 SH SOLE 2788078 0 0 DANA INCORPORATED COM 235825205 32995 1812917 SH SOLE 1812917 0 0 DANAHER CORPORATION COM 235851102 1095974 7140825 SH SOLE 7140825 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2025 39547 SH SOLE 39547 0 0 DARDEN RESTAURANTS INC COM 237194105 143395 1315434 SH SOLE 1315434 0 0 DARLING INGREDIENTS INC COM 237266101 56100 1997858 SH SOLE 1997858 0 0 DATADOG INC CL A COM 23804L103 1744 46154 SH SOLE 46154 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 15172 377694 SH SOLE 377694 0 0 DAVITA INC COM 23918K108 262843 3503166 SH SOLE 3503166 0 0 DECKERS OUTDOOR CORP COM 243537107 66379 393103 SH SOLE 393103 0 0 DEERE & CO COM 244199105 624150 3602389 SH SOLE 3602389 0 0 DELEK US HLDGS INC NEW COM 24665A103 40145 1197279 SH SOLE 1197279 0 0 DELL TECHNOLOGIES INC CL C 24703L202 83698 1628676 SH SOLE 1628676 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 116385 1990169 SH SOLE 1990169 0 0 DENBURY RES INC COM NEW 247916208 10630 7538888 SH SOLE 7538888 0 0 DELUXE CORP COM 248019101 28622 573352 SH SOLE 573352 0 0 DENALI THERAPEUTICS INC COM 24823R105 10862 623538 SH SOLE 623538 0 0 DENTSPLY SIRONA INC COM 24906P109 144064 2545743 SH SOLE 2545743 0 0 DESCARTES SYS GROUP INC COM 249906108 67327 1575171 SH SOLE 1575171 0 0 DESIGNER BRANDS INC CL A 250565108 25250 1604164 SH SOLE 1604164 0 0 DEVON ENERGY CORP NEW COM 25179M103 126508 4871298 SH SOLE 4871298 0 0 DEXCOM INC COM 252131107 200017 914406 SH SOLE 914406 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 13738 1910667 SH SOLE 1910667 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 34141 3081277 SH SOLE 3081277 0 0 DIAMONDBACK ENERGY INC COM 25278X109 139421 1501411 SH SOLE 1501411 0 0 DICKS SPORTING GOODS INC COM 253393102 73988 1495000 SH SOLE 1495000 0 0 DIGIMARC CORP NEW COM 25381B101 2110 62858 SH SOLE 62858 0 0 DIGITAL RLTY TR INC COM 253868103 218399 1823946 SH SOLE 1823946 0 0 DIME CMNTY BANCSHARES COM 253922108 14510 694580 SH SOLE 694580 0 0 DILLARDS INC CL A 254067101 27006 367523 SH SOLE 367523 0 0 DINE BRANDS GLOBAL INC COM 254423106 18600 222705 SH SOLE 222705 0 0 DIODES INC COM 254543101 53305 945631 SH SOLE 945631 0 0 DISNEY WALT CO COM DISNEY 254687106 2572048 17783640 SH SOLE 17783640 0 0 DISCOVER FINL SVCS COM 254709108 240971 2840964 SH SOLE 2840964 0 0 DISCOVERY INC COM SER A 25470F104 6502 198595 SH SOLE 198595 0 0 DISCOVERY INC COM SER C 25470F302 140850 4619541 SH SOLE 4619541 0 0 DISH NETWORK CORP CL A 25470M109 16582 467494 SH SOLE 467494 0 0 DOCUSIGN INC COM 256163106 78985 1065776 SH SOLE 1065776 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 49623 721259 SH SOLE 721259 0 0 DOLLAR GEN CORP NEW COM 256677105 369983 2371988 SH SOLE 2371988 0 0 DOLLAR TREE INC COM 256746108 255510 2716743 SH SOLE 2716743 0 0 DOMINION ENERGY INC COM 25746U109 489548 5910993 SH SOLE 5910993 0 0 DOMINOS PIZZA INC COM 25754A201 155776 530246 SH SOLE 530246 0 0 DOMTAR CORP COM NEW 257559203 33375 872781 SH SOLE 872781 0 0 DONALDSON INC COM 257651109 61084 1060115 SH SOLE 1060115 0 0 DONNELLEY R R & SONS CO COM 257867200 2228 564066 SH SOLE 564066 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3490 333348 SH SOLE 333348 0 0 DORMAN PRODUCTS INC COM 258278100 10689 141171 SH SOLE 141171 0 0 DOUGLAS EMMETT INC COM 25960P109 63731 1451733 SH SOLE 1451733 0 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 5600 661204 SH SOLE 661204 0 0 DOVER CORP COM 260003108 118840 1031061 SH SOLE 1031061 0 0 DOW INC COM 260557103 406249 7422777 SH SOLE 7422777 0 0 DRIL QUIP INC COM 262037104 16764 357359 SH SOLE 357359 0 0 DROPBOX INC CL A 26210C104 31160 1739805 SH SOLE 1739805 0 0 DUKE REALTY CORP COM NEW 264411505 141315 4076008 SH SOLE 4076008 0 0 DUNKIN BRANDS GROUP INC COM 265504100 48941 647886 SH SOLE 647886 0 0 DUPONT DE NEMOURS INC COM 26614N102 313679 4885967 SH SOLE 4885967 0 0 DYCOM INDS INC COM 267475101 10472 222094 SH SOLE 222094 0 0 DYNATRACE INC COM 268150109 23750 938744 SH SOLE 938744 0 0 EOG RES INC COM 26875P101 447634 5344245 SH SOLE 5344245 0 0 EQT CORP COM 26884L109 26400 2422046 SH SOLE 2422046 0 0 EPR PPTYS COM SH BEN INT 26884U109 65530 927663 SH SOLE 927663 0 0 EAGLE BANCORP INC MD COM 268948106 18027 370699 SH SOLE 370699 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 107095 2360489 SH SOLE 2360489 0 0 EVO PMTS INC CL A COM 26927E104 1321 50000 SH SOLE 50000 0 0 EAGLE MATERIALS INC COM 26969P108 44720 493270 SH SOLE 493270 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 14911 248179 SH SOLE 248179 0 0 EAST WEST BANCORP INC COM 27579R104 60061 1233279 SH SOLE 1233279 0 0 EASTGROUP PPTY INC COM 277276101 59135 445728 SH SOLE 445728 0 0 EASTMAN CHEMICAL CO COM 277432100 25468 321326 SH SOLE 321326 0 0 EATON VANCE CORP COM NON VTG 278265103 44784 959175 SH SOLE 959175 0 0 EBAY INC COM 278642103 324031 8973453 SH SOLE 8973453 0 0 EBIX INC COM NEW 278715206 9050 270863 SH SOLE 270863 0 0 ECHOSTAR CORP CL A 278768106 26336 608087 SH SOLE 608087 0 0 ECOLAB INC COM 278865100 391675 2029507 SH SOLE 2029507 0 0 EDGEWELL PERS CARE CO COM 28035Q102 17082 551755 SH SOLE 551755 0 0 EDISON INTL COM 281020107 369085 4894374 SH SOLE 4894374 0 0 EDITAS MEDICINE INC COM 28106W103 20202 682259 SH SOLE 682259 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 821638 3521958 SH SOLE 3521958 0 0 EHEALTH INC COM 28238P109 12097 125906 SH SOLE 125906 0 0 8X8 INC NEW COM 282914100 14298 781330 SH SOLE 781330 0 0 EL PASO ELEC CO COM NEW 283677854 36857 542891 SH SOLE 542891 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 116826 3966936 SH SOLE 3966936 0 0 ELDORADO RESORTS INC COM 28470R102 18686 313312 SH SOLE 313312 0 0 ELDORADO GOLD CORP NEW COM 284902509 11775 1465948 SH SOLE 1465948 0 0 ELECTRONIC ARTS INC COM 285512109 309364 2877539 SH SOLE 2877539 0 0 ELEMENT SOLUTIONS INC COM 28618M106 29402 2517326 SH SOLE 2517326 0 0 EMCOR GROUP INC COM 29084Q100 60673 703051 SH SOLE 703051 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 30029 556615 SH SOLE 556615 0 0 EMERSON ELEC CO COM 291011104 526722 6906924 SH SOLE 6906924 0 0 EMPIRE ST RLTY TR INC CL A 292104106 26555 1902195 SH SOLE 1902195 0 0 EMPLOYERS HOLDINGS INC COM 292218104 28830 690542 SH SOLE 690542 0 0 ENCANA CORP COM 292505104 71388 13520572 SH SOLE 13520572 0 0 ENBRIDGE INC COM 29250N105 745793 18756287 SH SOLE 18756287 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 13044 211132 SH SOLE 211132 0 0 ENCORE CAP GROUP INC COM 292554102 10861 307146 SH SOLE 307146 0 0 ENCORE WIRE CORP COM 292562105 17382 302821 SH SOLE 302821 0 0 ENCOMPASS HEALTH CORP COM 29261A100 94106 1358533 SH SOLE 1358533 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 3957 841915 SH SOLE 841915 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 24706 491956 SH SOLE 491956 0 0 ENERSYS COM 29275Y102 47266 631641 SH SOLE 631641 0 0 ENERPLUS CORP COM 292766102 24065 3378179 SH SOLE 3378179 0 0 ENPHASE ENERGY INC COM 29355A107 14976 573134 SH SOLE 573134 0 0 ENPRO INDS INC COM 29355X107 31901 476993 SH SOLE 476993 0 0 ENSIGN GROUP INC COM 29358P101 34424 758733 SH SOLE 758733 0 0 ENTEGRIS INC COM 29362U104 85447 1705878 SH SOLE 1705878 0 0 ENTERGY CORP NEW COM 29364G103 170268 1421269 SH SOLE 1421269 0 0 ENVESTNET INC COM 29404K106 35580 510987 SH SOLE 510987 0 0 EPAM SYS INC COM 29414B104 115753 545594 SH SOLE 545594 0 0 ENVISTA HLDGS CORP COM 29415F104 29755 1003876 SH SOLE 1003876 0 0 EPLUS INC COM 294268107 10913 129470 SH SOLE 129470 0 0 EPIZYME INC COM 29428V104 21786 885617 SH SOLE 885617 0 0 EQUIFAX INC COM 294429105 153781 1097493 SH SOLE 1097493 0 0 EQUINIX INC COM 29444U700 474940 813672 SH SOLE 813672 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 25127 1880766 SH SOLE 1880766 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 42451 1293043 SH SOLE 1293043 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 114170 1621966 SH SOLE 1621966 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1932241 23878408 SH SOLE 23878408 0 0 ESCO TECHNOLOGIES INC COM 296315104 22223 240248 SH SOLE 240248 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 18698 313569 SH SOLE 313569 0 0 ESSEX PPTY TR INC COM 297178105 492181 1635914 SH SOLE 1635914 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1347 70653 SH SOLE 70653 0 0 ETSY INC COM 29786A106 45343 1023541 SH SOLE 1023541 0 0 EURONET WORLDWIDE INC COM 298736109 74524 472988 SH SOLE 472988 0 0 EVERCORE INC CLASS A 29977A105 33597 449402 SH SOLE 449402 0 0 EVERBRIDGE INC COM 29978A104 20663 264636 SH SOLE 264636 0 0 EVERTEC INC COM 30040P103 39236 1152647 SH SOLE 1152647 0 0 EVERSOURCE ENERGY COM 30040W108 249872 2937248 SH SOLE 2937248 0 0 EVOLENT HEALTH INC CL A 30050B101 1842 203510 SH SOLE 203510 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6318 333396 SH SOLE 333396 0 0 EXACT SCIENCES CORP COM 30063P105 127617 1379940 SH SOLE 1379940 0 0 EXELON CORP COM 30161N101 373127 8184399 SH SOLE 8184399 0 0 EXELIXIS INC COM 30161Q104 52075 2955427 SH SOLE 2955427 0 0 EXLSERVICE HOLDINGS INC COM 302081104 26984 388483 SH SOLE 388483 0 0 EXPEDIA GROUP INC COM NEW 30212P303 154873 1432156 SH SOLE 1432156 0 0 EXPEDITORS INTL WASH INC COM 302130109 131136 1680794 SH SOLE 1680794 0 0 EXPONENT INC COM 30214U102 40212 582704 SH SOLE 582704 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 33150 2230829 SH SOLE 2230829 0 0 EXTRA SPACE STORAGE INC COM 30225T102 122069 1155738 SH SOLE 1155738 0 0 EXTERRAN CORP COM 30227H106 2198 280697 SH SOLE 280697 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 1059 499518 SH SOLE 499518 0 0 EXXON MOBIL CORP COM 30231G102 3055993 43794686 SH SOLE 43794686 0 0 FBL FINL GROUP INC CL A 30239F106 10129 171876 SH SOLE 171876 0 0 FLIR SYS INC COM 302445101 69343 1331718 SH SOLE 1331718 0 0 F M C CORP COM NEW 302491303 91775 919409 SH SOLE 919409 0 0 FNB CORP PA COM 302520101 45535 3585446 SH SOLE 3585446 0 0 FTI CONSULTING INC COM 302941109 84600 764508 SH SOLE 764508 0 0 FACEBOOK INC CL A 30303M102 5429501 26453109 SH SOLE 26453109 0 0 FACTSET RESH SYS INC COM 303075105 79136 294953 SH SOLE 294953 0 0 FAIR ISAAC CORP COM 303250104 104432 278723 SH SOLE 278723 0 0 FANHUA INC SPONSORED ADR 30712A103 11893 457955 SH SOLE 457955 0 0 FARFETCH LTD ORD SH CL A 30744W107 15104 1459368 SH SOLE 1459368 0 0 FARO TECHNOLOGIES INC COM 311642102 19386 385020 SH SOLE 385020 0 0 FASTLY INC CL A 31188V100 401 20000 SH SOLE 20000 0 0 FASTENAL CO COM 311900104 217422 5884211 SH SOLE 5884211 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 799751 6212626 SH SOLE 6212626 0 0 FEDERAL SIGNAL CORP COM 313855108 28316 878017 SH SOLE 878017 0 0 FEDERATED INVS INC PA CL B 314211103 40153 1232062 SH SOLE 1232062 0 0 FEDEX CORP COM 31428X106 301733 1995459 SH SOLE 1995459 0 0 FERRO CORP COM 315405100 16257 1096255 SH SOLE 1096255 0 0 F5 NETWORKS INC COM 315616102 94960 679989 SH SOLE 679989 0 0 FIBROGEN INC COM 31572Q808 32156 749729 SH SOLE 749729 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 785947 5650636 SH SOLE 5650636 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 158261 3489766 SH SOLE 3489766 0 0 FIFTH THIRD BANCORP COM 316773100 249050 8101836 SH SOLE 8101836 0 0 58 COM INC SPON ADR REP A 31680Q104 87289 1348509 SH SOLE 1348509 0 0 51JOB INC SPONSORED ADS 316827104 29738 350266 SH SOLE 350266 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 1501 566572 SH SOLE 566572 0 0 FIREEYE INC COM 31816Q101 20084 1214990 SH SOLE 1214990 0 0 FIRST AMERN FINL CORP COM 31847R102 81341 1394744 SH SOLE 1394744 0 0 FIRST BANCORP P R COM NEW 318672706 33629 3175581 SH SOLE 3175581 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 46572 87506 SH SOLE 87506 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 18697 1288576 SH SOLE 1288576 0 0 FIRST FINL BANCORP OH COM 320209109 30842 1212329 SH SOLE 1212329 0 0 FIRST FINL BANKSHARES COM 32020R109 43964 1252543 SH SOLE 1252543 0 0 FIRST FINL CORP IND COM 320218100 5482 119899 SH SOLE 119899 0 0 FIRST HORIZON NATL CORP COM 320517105 50237 3033614 SH SOLE 3033614 0 0 FIRST HAWAIIAN INC COM 32051X108 45474 1576213 SH SOLE 1576213 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 59255 1427486 SH SOLE 1427486 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 329 7856 SH SOLE 7856 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 15911 1296906 SH SOLE 1296906 0 0 FIRST MERCHANTS CORP COM 320817109 22233 534579 SH SOLE 534579 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 28880 1252389 SH SOLE 1252389 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 142433 1212711 SH SOLE 1212711 0 0 FIRST SOLAR INC COM 336433107 95147 1700264 SH SOLE 1700264 0 0 1ST SOURCE CORP COM 336901103 16294 314073 SH SOLE 314073 0 0 FIRSTCASH INC COM 33767D105 54429 675052 SH SOLE 675052 0 0 FIRSTSERVICE CORP NEW COM 33767E202 56308 468410 SH SOLE 468410 0 0 FISERV INC COM 337738108 577518 4994535 SH SOLE 4994535 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 16728 437346 SH SOLE 437346 0 0 FITBIT INC CL A 33812L102 16169 2461043 SH SOLE 2461043 0 0 FIVE BELOW INC COM 33829M101 61718 482701 SH SOLE 482701 0 0 FIVE9 INC COM 338307101 31013 472897 SH SOLE 472897 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 230806 802191 SH SOLE 802191 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 33635 661984 SH SOLE 661984 0 0 FLOWERS FOODS INC COM 343498101 47708 2194470 SH SOLE 2194470 0 0 FLOWSERVE CORP COM 34354P105 50200 1008647 SH SOLE 1008647 0 0 FLUIDIGM CORP DEL COM 34385P108 2250 646628 SH SOLE 646628 0 0 FLUSHING FINL CORP COM 343873105 10143 469485 SH SOLE 469485 0 0 FOOT LOCKER INC COM 344849104 51440 1319325 SH SOLE 1319325 0 0 FORD MTR CO DEL COM 345370860 197547 21241654 SH SOLE 21241654 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 3049 92960 SH SOLE 92960 0 0 FORMFACTOR INC COM 346375108 19233 740584 SH SOLE 740584 0 0 FORRESTER RESH INC COM 346563109 9456 226767 SH SOLE 226767 0 0 FORTIS INC COM 349553107 182693 4402768 SH SOLE 4402768 0 0 FORTINET INC COM 34959E109 175263 1641653 SH SOLE 1641653 0 0 FORTIVE CORP COM 34959J108 207985 2722672 SH SOLE 2722672 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 94173 1441269 SH SOLE 1441269 0 0 FORWARD AIR CORP COM 349853101 33200 474624 SH SOLE 474624 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 24567 871480 SH SOLE 871480 0 0 FOX CORP CL A COM 35137L105 48256 1301756 SH SOLE 1301756 0 0 FOX CORP CL B COM 35137L204 177353 4872340 SH SOLE 4872340 0 0 FOX FACTORY HLDG CORP COM 35138V102 24637 354136 SH SOLE 354136 0 0 FRANCO NEVADA CORP COM 351858105 280552 2092266 SH SOLE 2092266 0 0 FRANKLIN ELEC INC COM 353514102 35228 614582 SH SOLE 614582 0 0 FRANKLIN RES INC COM 354613101 81490 3136658 SH SOLE 3136658 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 12898 1506720 SH SOLE 1506720 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 701 40000 SH SOLE 40000 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 6290 509733 SH SOLE 509733 0 0 FRONTDOOR INC COM 35905A109 43557 918541 SH SOLE 918541 0 0 FULLER H B CO COM 359694106 46919 909811 SH SOLE 909811 0 0 FULTON FINL CORP PA COM 360271100 31289 1795108 SH SOLE 1795108 0 0 GATX CORP COM 361448103 27309 329617 SH SOLE 329617 0 0 GCI LIBERTY INC COM CLASS A 36164V305 84373 1190869 SH SOLE 1190869 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 9585 422050 SH SOLE 422050 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 29114 564452 SH SOLE 564452 0 0 G-III APPAREL GROUP LTD COM 36237H101 13947 416331 SH SOLE 416331 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 5958 272532 SH SOLE 272532 0 0 GALAPAGOS NV SPON ADR 36315X101 14478 70000 SH SOLE 70000 0 0 GALERA THERAPEUTICS INC COM 36338D108 354 26900 SH SOLE 26900 0 0 GALLAGHER ARTHUR J & CO COM 363576109 168800 1772549 SH SOLE 1772549 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 91241 2119427 SH SOLE 2119427 0 0 GAMESTOP CORP NEW CL A 36467W109 11016 1811792 SH SOLE 1811792 0 0 GANNETT CO INC NEW COM 36472T109 13119 2056224 SH SOLE 2056224 0 0 GAP INC COM 364760108 63059 3566685 SH SOLE 3566685 0 0 GARDNER DENVER HLDGS INC COM 36555P107 76515 2086010 SH SOLE 2086010 0 0 GARRETT MOTION INC COM 366505105 9040 904859 SH SOLE 904859 0 0 GARTNER INC COM 366651107 107863 699957 SH SOLE 699957 0 0 GENERAC HLDGS INC COM 368736104 92058 915180 SH SOLE 915180 0 0 GENERAL DYNAMICS CORP COM 369550108 430864 2443231 SH SOLE 2443231 0 0 GENERAL ELECTRIC CO COM 369604103 908096 81370589 SH SOLE 81370589 0 0 GENERAL MLS INC COM 370334104 327257 6110096 SH SOLE 6110096 0 0 GENERAL MTRS CO COM 37045V100 524865 14340575 SH SOLE 14340575 0 0 GENESCO INC COM 371532102 7740 161520 SH SOLE 161520 0 0 GENTEX CORP COM 371901109 85726 2958106 SH SOLE 2958106 0 0 GENUINE PARTS CO COM 372460105 147747 1390825 SH SOLE 1390825 0 0 GENWORTH FINL INC COM CL A 37247D106 30936 7030917 SH SOLE 7030917 0 0 GENTHERM INC COM 37253A103 26601 599265 SH SOLE 599265 0 0 GETTY RLTY CORP NEW COM 374297109 12445 378620 SH SOLE 378620 0 0 GIBRALTAR INDS INC COM 374689107 32894 652136 SH SOLE 652136 0 0 GILEAD SCIENCES INC COM 375558103 859602 13228713 SH SOLE 13228713 0 0 GILDAN ACTIVEWEAR INC COM 375916103 84114 2191049 SH SOLE 2191049 0 0 GLACIER BANCORP INC NEW COM 37637Q105 45969 999554 SH SOLE 999554 0 0 GLAUKOS CORP COM 377322102 35531 652313 SH SOLE 652313 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 31531 671006 SH SOLE 671006 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 50801 639082 SH SOLE 639082 0 0 GLOBAL NET LEASE INC COM NEW 379378201 24551 1210614 SH SOLE 1210614 0 0 GLOBAL PMTS INC COM 37940X102 499415 2735623 SH SOLE 2735623 0 0 GLOBUS MED INC CL A 379577208 59642 1012935 SH SOLE 1012935 0 0 GLOBE LIFE INC COM 37959E102 120501 1144898 SH SOLE 1144898 0 0 GODADDY INC CL A 380237107 94959 1398100 SH SOLE 1398100 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 605865 2634996 SH SOLE 2634996 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 37775 2428504 SH SOLE 2428504 0 0 GOPRO INC CL A 38268T103 2380 548490 SH SOLE 548490 0 0 GOSSAMER BIO INC COM 38341P102 12415 794275 SH SOLE 794275 0 0 GRACE W R & CO DEL NEW COM 38388F108 53735 769287 SH SOLE 769287 0 0 GRACO INC COM 384109104 96722 1860038 SH SOLE 1860038 0 0 GRAFTECH INTL LTD COM 384313508 13818 1189126 SH SOLE 1189126 0 0 GRAHAM HLDGS CO COM 384637104 56830 88938 SH SOLE 88938 0 0 GRAINGER W W INC COM 384802104 170232 502872 SH SOLE 502872 0 0 GRAN TIERRA ENERGY INC COM 38500T101 6005 4640685 SH SOLE 4640685 0 0 GRAND CANYON ED INC COM 38526M106 42769 446485 SH SOLE 446485 0 0 GRANITE CONSTR INC COM 387328107 5775 208724 SH SOLE 208724 0 0 GRANITE PT MTG TR INC COM 38741L107 2005 109066 SH SOLE 109066 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 35802 704567 SH SOLE 704567 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 50816 3052003 SH SOLE 3052003 0 0 GRAY TELEVISION INC COM 389375106 5847 272728 SH SOLE 272728 0 0 GREAT WESTN BANCORP INC COM 391416104 42833 1232957 SH SOLE 1232957 0 0 GREEN DOT CORP CL A 39304D102 13578 582756 SH SOLE 582756 0 0 GREENBRIER COS INC COM 393657101 15794 487020 SH SOLE 487020 0 0 GREIF INC CL A 397624107 19575 442877 SH SOLE 442877 0 0 GRIFFON CORP COM 398433102 8326 409524 SH SOLE 409524 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 70212 3014693 SH SOLE 3014693 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 5363 165263 SH SOLE 165263 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 20100 200997 SH SOLE 200997 0 0 GROUPON INC COM 399473107 13888 5810893 SH SOLE 5810893 0 0 GRUBHUB INC COM 400110102 31113 639660 SH SOLE 639660 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 4783 407720 SH SOLE 407720 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 12826 1470858 SH SOLE 1470858 0 0 GUARDANT HEALTH INC COM 40131M109 29786 381182 SH SOLE 381182 0 0 GUESS INC COM 401617105 14220 635368 SH SOLE 635368 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 64292 585696 SH SOLE 585696 0 0 GULFPORT ENERGY CORP COM NEW 402635304 8084 2659226 SH SOLE 2659226 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 22221 664693 SH SOLE 664693 0 0 HCA HEALTHCARE INC COM 40412C101 435961 2949467 SH SOLE 2949467 0 0 HD SUPPLY HLDGS INC COM 40416M105 88580 2202396 SH SOLE 2202396 0 0 HNI CORP COM 404251100 26052 695452 SH SOLE 695452 0 0 HMS HLDGS CORP COM 40425J101 39586 1337357 SH SOLE 1337357 0 0 HP INC COM 40434L105 269825 13130169 SH SOLE 13130169 0 0 HAEMONETICS CORP COM 405024100 82965 722059 SH SOLE 722059 0 0 HAIN CELESTIAL GROUP INC COM 405217100 20450 787894 SH SOLE 787894 0 0 HALLIBURTON CO COM 406216101 190914 7801976 SH SOLE 7801976 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 30288 1708271 SH SOLE 1708271 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 42682 972687 SH SOLE 972687 0 0 HANESBRANDS INC COM 410345102 53681 3614913 SH SOLE 3614913 0 0 HANGER INC COM NEW 41043F208 1046 37887 SH SOLE 37887 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 24915 774229 SH SOLE 774229 0 0 HANOVER INS GROUP INC COM 410867105 76570 560252 SH SOLE 560252 0 0 HARLEY DAVIDSON INC COM 412822108 55715 1498109 SH SOLE 1498109 0 0 HARSCO CORP COM 415864107 25926 1126747 SH SOLE 1126747 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 225572 3711898 SH SOLE 3711898 0 0 HASBRO INC COM 418056107 134667 1275135 SH SOLE 1275135 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 40445 863093 SH SOLE 863093 0 0 HAWAIIAN HOLDINGS INC COM 419879101 21731 741921 SH SOLE 741921 0 0 HEALTHCARE SVCS GRP INC COM 421906108 18271 751272 SH SOLE 751272 0 0 HEALTHCARE RLTY TR COM 421946104 51556 1544978 SH SOLE 1544978 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 60630 2002305 SH SOLE 2002305 0 0 HEALTH CATALYST INC COM 42225T107 521 15000 SH SOLE 15000 0 0 HEALTHEQUITY INC COM 42226A107 51462 694777 SH SOLE 694777 0 0 HEARTLAND EXPRESS INC COM 422347104 11338 538644 SH SOLE 538644 0 0 HEARTLAND FINL USA INC COM 42234Q102 22464 451624 SH SOLE 451624 0 0 HEALTHPEAK PPTYS INC COM 42250P103 176541 5121585 SH SOLE 5121585 0 0 HECLA MNG CO COM 422704106 15643 4614456 SH SOLE 4614456 0 0 HEICO CORP NEW COM 422806109 23000 201489 SH SOLE 201489 0 0 HEICO CORP NEW CL A 422806208 77173 861982 SH SOLE 861982 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 27999 605646 SH SOLE 605646 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 15717 1632112 SH SOLE 1632112 0 0 HELMERICH & PAYNE INC COM 423452101 47027 1035150 SH SOLE 1035150 0 0 HENRY JACK & ASSOC INC COM 426281101 102551 703993 SH SOLE 703993 0 0 HERC HLDGS INC COM 42704L104 15610 318963 SH SOLE 318963 0 0 HERON THERAPEUTICS INC COM 427746102 23384 995080 SH SOLE 995080 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4512 310128 SH SOLE 310128 0 0 HERSHEY CO COM 427866108 202552 1378091 SH SOLE 1378091 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 24678 1566870 SH SOLE 1566870 0 0 HESS CORP COM 42809H107 169465 2536522 SH SOLE 2536522 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 171061 10785718 SH SOLE 10785718 0 0 HEXCEL CORP NEW COM 428291108 81994 1118461 SH SOLE 1118461 0 0 HIGHWOODS PPTYS INC COM 431284108 60156 1229936 SH SOLE 1229936 0 0 HILL ROM HLDGS INC COM 431475102 78748 693635 SH SOLE 693635 0 0 HILLENBRAND INC COM 431571108 30932 928596 SH SOLE 928596 0 0 HILLTOP HOLDINGS INC COM 432748101 28187 1130635 SH SOLE 1130635 0 0 HILTON GRAND VACATIONS INC COM 43283X105 36841 1071273 SH SOLE 1071273 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 290742 2621423 SH SOLE 2621423 0 0 HOLLYFRONTIER CORP COM 436106108 97006 1912956 SH SOLE 1912956 0 0 HOLOGIC INC COM 436440101 153506 2940163 SH SOLE 2940163 0 0 HOME BANCSHARES INC COM 436893200 16149 821391 SH SOLE 821391 0 0 HOME DEPOT INC COM 437076102 2558090 11713937 SH SOLE 11713937 0 0 HOPE BANCORP INC COM 43940T109 28402 1911308 SH SOLE 1911308 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 31613 724069 SH SOLE 724069 0 0 HORMEL FOODS CORP COM 440452100 120468 2670538 SH SOLE 2670538 0 0 HOST HOTELS & RESORTS INC COM 44107P104 161686 8716205 SH SOLE 8716205 0 0 HOSTESS BRANDS INC CL A 44109J106 21971 1511082 SH SOLE 1511082 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 7745 1239158 SH SOLE 1239158 0 0 HOWARD HUGHES CORP COM 44267D107 65658 517805 SH SOLE 517805 0 0 HUB GROUP INC CL A 443320106 35885 699649 SH SOLE 699649 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 54517 1360538 SH SOLE 1360538 0 0 HUBBELL INC COM 443510607 73649 498236 SH SOLE 498236 0 0 HUBSPOT INC COM 443573100 74246 468426 SH SOLE 468426 0 0 HUDBAY MINERALS INC COM 443628102 17642 4257926 SH SOLE 4257926 0 0 HUDSON PAC PPTYS INC COM 444097109 60231 1599752 SH SOLE 1599752 0 0 HUMANA INC COM 444859102 477049 1301562 SH SOLE 1301562 0 0 HUNT J B TRANS SVCS INC COM 445658107 95999 822051 SH SOLE 822051 0 0 HUNTINGTON BANCSHARES INC COM 446150104 206248 13676900 SH SOLE 13676900 0 0 HUNTSMAN CORP COM 447011107 64016 2649656 SH SOLE 2649656 0 0 HURON CONSULTING GROUP INC COM 447462102 32391 471348 SH SOLE 471348 0 0 HUYA INC ADS REP SHS A 44852D108 11209 624455 SH SOLE 624455 0 0 HYATT HOTELS CORP COM CL A 448579102 46526 518622 SH SOLE 518622 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 6789 115154 SH SOLE 115154 0 0 IAC INTERACTIVECORP COM 44919P508 195148 783382 SH SOLE 783382 0 0 IAA INC COM 449253103 57933 1231040 SH SOLE 1231040 0 0 ICF INTL INC COM 44925C103 6408 69937 SH SOLE 69937 0 0 ICU MED INC COM 44930G107 37402 199880 SH SOLE 199880 0 0 IGM BIOSCIENCES INC COM 449585108 340 8904 SH SOLE 8904 0 0 IPG PHOTONICS CORP COM 44980X109 69264 477949 SH SOLE 477949 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 104119 1529139 SH SOLE 1529139 0 0 ISTAR INC COM 45031U101 10280 708497 SH SOLE 708497 0 0 ITT INC COM 45073V108 78517 1062335 SH SOLE 1062335 0 0 IBERIABANK CORP COM 450828108 38995 521120 SH SOLE 521120 0 0 IAMGOLD CORP COM 450913108 26269 5983924 SH SOLE 5983924 0 0 IDEX CORP COM 45167R104 124464 723630 SH SOLE 723630 0 0 IDEXX LABS INC COM 45168D104 212135 812375 SH SOLE 812375 0 0 ILLINOIS TOOL WKS INC COM 452308109 650506 3621368 SH SOLE 3621368 0 0 ILLUMINA INC COM 452327109 647840 1952854 SH SOLE 1952854 0 0 IMAX CORP COM 45245E109 21624 1058457 SH SOLE 1058457 0 0 IMMUNOMEDICS INC COM 452907108 37630 1778360 SH SOLE 1778360 0 0 IMPERIAL OIL LTD COM NEW 453038408 99723 3769629 SH SOLE 3769629 0 0 INCYTE CORP COM 45337C102 178921 2049032 SH SOLE 2049032 0 0 INDEPENDENT BANK CORP MASS COM 453836108 24576 295202 SH SOLE 295202 0 0 INDEPENDENT BK GROUP INC COM 45384B106 21139 381297 SH SOLE 381297 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2201 98185 SH SOLE 98185 0 0 INGEVITY CORP COM 45688C107 41450 474366 SH SOLE 474366 0 0 INGREDION INC COM 457187102 68271 734496 SH SOLE 734496 0 0 INSIGHT ENTERPRISES INC COM 45765U103 35622 506783 SH SOLE 506783 0 0 INSMED INC COM PAR $.01 457669307 25766 1078965 SH SOLE 1078965 0 0 INNOSPEC INC COM 45768S105 34406 332614 SH SOLE 332614 0 0 INPHI CORP COM 45772F107 20989 283552 SH SOLE 283552 0 0 INSPIRE MED SYS INC COM 457730109 12682 170897 SH SOLE 170897 0 0 INSPERITY INC COM 45778Q107 45228 525663 SH SOLE 525663 0 0 INOGEN INC COM 45780L104 27580 403630 SH SOLE 403630 0 0 INSTALLED BLDG PRODS INC COM 45780R101 14953 217121 SH SOLE 217121 0 0 INNOVIVA INC COM 45781M101 17300 1221782 SH SOLE 1221782 0 0 INSULET CORP COM 45784P101 99362 580385 SH SOLE 580385 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 42202 724131 SH SOLE 724131 0 0 INTEL CORP COM 458140100 2966694 49568825 SH SOLE 49568825 0 0 INTEGER HLDGS CORP COM 45826H109 32239 400835 SH SOLE 400835 0 0 INTER PARFUMS INC COM 458334109 16715 229884 SH SOLE 229884 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 22198 476154 SH SOLE 476154 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 37422 301988 SH SOLE 301988 0 0 INTERFACE INC COM 458665304 20092 1211119 SH SOLE 1211119 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 495940 5358617 SH SOLE 5358617 0 0 INTERDIGITAL INC COM 45867G101 24010 440638 SH SOLE 440638 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 37837 878498 SH SOLE 878498 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1203918 8981778 SH SOLE 8981778 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 54687 420690 SH SOLE 420690 0 0 INTL PAPER CO COM 460146103 187122 4063448 SH SOLE 4063448 0 0 INTERPUBLIC GROUP COS INC COM 460690100 90841 3932528 SH SOLE 3932528 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 7679 223810 SH SOLE 223810 0 0 INTUIT COM 461202103 610762 2331776 SH SOLE 2331776 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 584662 989024 SH SOLE 989024 0 0 INTREXON CORP COM 46122T102 1687 307820 SH SOLE 307820 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 31636 1900066 SH SOLE 1900066 0 0 INVESTORS BANCORP INC NEW COM 46146L101 30566 2565363 SH SOLE 2565363 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 12483 172182 SH SOLE 172182 0 0 INVITAE CORP COM 46185L103 19577 1213711 SH SOLE 1213711 0 0 INVITATION HOMES INC COM 46187W107 127923 4268367 SH SOLE 4268367 0 0 IONIS PHARMACEUTICALS INC COM 462222100 73035 1208987 SH SOLE 1208987 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 36233 1308979 SH SOLE 1308979 0 0 IQVIA HLDGS INC COM 46266C105 245538 1589141 SH SOLE 1589141 0 0 IQIYI INC SPONSORED ADS 46267X108 54027 2559304 SH SOLE 2559304 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 26507 1075780 SH SOLE 1075780 0 0 IROBOT CORP COM 462726100 23824 470553 SH SOLE 470553 0 0 IRON MTN INC NEW COM 46284V101 92639 2906782 SH SOLE 2906782 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 34301 2577122 SH SOLE 2577122 0 0 ITRON INC COM 465741106 32984 392905 SH SOLE 392905 0 0 JBG SMITH PPTYS COM 46590V100 523128 13114255 SH SOLE 13114255 0 0 JOYY INC ADS REPSTG COM A 46591M109 33411 632909 SH SOLE 632909 0 0 J & J SNACK FOODS CORP COM 466032109 36440 197751 SH SOLE 197751 0 0 JPMORGAN CHASE & CO COM 46625H100 3908541 28038317 SH SOLE 28038317 0 0 JABIL INC COM 466313103 83969 2031680 SH SOLE 2031680 0 0 JACK IN THE BOX INC COM 466367109 25846 331234 SH SOLE 331234 0 0 JAGGED PEAK ENERGY INC COM 47009K107 6099 718390 SH SOLE 718390 0 0 JD COM INC SPON ADR CL A 47215P106 390517 11084778 SH SOLE 11084778 0 0 JEFFERIES FINL GROUP INC COM 47233W109 52716 2466804 SH SOLE 2466804 0 0 JELD-WEN HLDG INC COM 47580P103 20316 867815 SH SOLE 867815 0 0 JETBLUE AWYS CORP COM 477143101 44347 2368945 SH SOLE 2368945 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 12628 561491 SH SOLE 561491 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 26220 232735 SH SOLE 232735 0 0 JOHNSON & JOHNSON COM 478160104 4139107 28375314 SH SOLE 28375314 0 0 JONES LANG LASALLE INC COM 48020Q107 94845 544806 SH SOLE 544806 0 0 J2 GLOBAL INC COM 48123V102 51678 551470 SH SOLE 551470 0 0 JUNIPER NETWORKS INC COM 48203R104 59132 2400817 SH SOLE 2400817 0 0 JUST ENERGY GROUP INC COM 48213W101 1385 825140 SH SOLE 825140 0 0 KAR AUCTION SVCS INC COM 48238T109 31619 1451065 SH SOLE 1451065 0 0 KBR INC COM 48242W106 45768 1500594 SH SOLE 1500594 0 0 KLA CORPORATION COM NEW 482480100 299294 1679820 SH SOLE 1679820 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 29398 265111 SH SOLE 265111 0 0 KAMAN CORP COM 483548103 19656 298173 SH SOLE 298173 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 159629 1042234 SH SOLE 1042234 0 0 KB HOME COM 48666K109 44059 1285639 SH SOLE 1285639 0 0 KEARNY FINL CORP MD COM 48716P108 10497 759031 SH SOLE 759031 0 0 KELLOGG CO COM 487836108 163313 2361375 SH SOLE 2361375 0 0 KELLY SVCS INC CL A 488152208 17546 777051 SH SOLE 777051 0 0 KEMPER CORP DEL COM 488401100 62929 811993 SH SOLE 811993 0 0 KENNAMETAL INC COM 489170100 36365 985755 SH SOLE 985755 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 56654 2540539 SH SOLE 2540539 0 0 KEURIG DR PEPPER INC COM 49271V100 120088 4148109 SH SOLE 4148109 0 0 KEYCORP NEW COM 493267108 187256 9251793 SH SOLE 9251793 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 183281 1785847 SH SOLE 1785847 0 0 KILROY RLTY CORP COM 49427F108 726029 8653509 SH SOLE 8653509 0 0 KIMBERLY CLARK CORP COM 494368103 526300 3826247 SH SOLE 3826247 0 0 KIMCO RLTY CORP COM 49446R109 99155 4787768 SH SOLE 4787768 0 0 KINDER MORGAN INC DEL COM 49456B101 402735 19023848 SH SOLE 19023848 0 0 KINROSS GOLD CORP COM 496902404 79059 15975552 SH SOLE 15975552 0 0 KINSALE CAP GROUP INC COM 49714P108 22986 226108 SH SOLE 226108 0 0 KIRBY CORP COM 497266106 46106 514980 SH SOLE 514980 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 115208 2012720 SH SOLE 2012720 0 0 KITE RLTY GROUP TR COM NEW 49803T300 23472 1201859 SH SOLE 1201859 0 0 KNOLL INC COM NEW 498904200 27593 1092376 SH SOLE 1092376 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 38309 1068876 SH SOLE 1068876 0 0 KNOWLES CORP COM 49926D109 15878 750754 SH SOLE 750754 0 0 KOHLS CORP COM 500255104 97971 1922889 SH SOLE 1922889 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 26445 541910 SH SOLE 541910 0 0 KONTOOR BRANDS INC COM 50050N103 19493 464233 SH SOLE 464233 0 0 KORN FERRY COM NEW 500643200 33301 785392 SH SOLE 785392 0 0 KOSMOS ENERGY LTD COM 500688106 11726 2057141 SH SOLE 2057141 0 0 KRAFT HEINZ CO COM 500754106 234912 7311290 SH SOLE 7311290 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 12695 704888 SH SOLE 704888 0 0 KRATON CORPORATION COM 50077C106 11769 464816 SH SOLE 464816 0 0 KROGER CO COM 501044101 243211 8389480 SH SOLE 8389480 0 0 KULICKE & SOFFA INDS INC COM 501242101 20577 756498 SH SOLE 756498 0 0 L BRANDS INC COM 501797104 46414 2561473 SH SOLE 2561473 0 0 LHC GROUP INC COM 50187A107 33576 243725 SH SOLE 243725 0 0 LGI HOMES INC COM 50187T106 9051 128110 SH SOLE 128110 0 0 LKQ CORP COM 501889208 303676 8506344 SH SOLE 8506344 0 0 LCI INDS COM 50189K103 31201 291243 SH SOLE 291243 0 0 LPL FINL HLDGS INC COM 50212V100 90317 979044 SH SOLE 979044 0 0 LTC PPTYS INC COM 502175102 24017 536442 SH SOLE 536442 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 406936 2056583 SH SOLE 2056583 0 0 LA Z BOY INC COM 505336107 33163 1053471 SH SOLE 1053471 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 163682 967562 SH SOLE 967562 0 0 LADDER CAP CORP CL A 505743104 22971 1273363 SH SOLE 1273363 0 0 LAM RESEARCH CORP COM 512807108 472627 1616372 SH SOLE 1616372 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 68798 770758 SH SOLE 770758 0 0 LAMB WESTON HLDGS INC COM 513272104 120879 1405077 SH SOLE 1405077 0 0 LANCASTER COLONY CORP COM 513847103 36961 230865 SH SOLE 230865 0 0 LANDSTAR SYS INC COM 515098101 50532 443767 SH SOLE 443767 0 0 LAREDO PETROLEUM INC COM 516806106 9206 3207518 SH SOLE 3207518 0 0 LAS VEGAS SANDS CORP COM 517834107 308958 4475063 SH SOLE 4475063 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 33195 1734327 SH SOLE 1734327 0 0 LAUDER ESTEE COS INC CL A 518439104 443329 2146455 SH SOLE 2146455 0 0 LAUREATE EDUCATION INC CL A 518613203 24557 1394482 SH SOLE 1394482 0 0 LEAR CORP COM NEW 521865204 721455 5258420 SH SOLE 5258420 0 0 LEGGETT & PLATT INC COM 524660107 57899 1139072 SH SOLE 1139072 0 0 LEGG MASON INC COM 524901105 37622 1047684 SH SOLE 1047684 0 0 LEIDOS HLDGS INC COM 525327102 131668 1345056 SH SOLE 1345056 0 0 LENDINGCLUB CORP COM NEW 52603A208 8935 708007 SH SOLE 708007 0 0 LENDINGTREE INC NEW COM 52603B107 13378 44088 SH SOLE 44088 0 0 LENNAR CORP CL A 526057104 140091 2511037 SH SOLE 2511037 0 0 LENNAR CORP CL B 526057302 3257 72865 SH SOLE 72865 0 0 LENNOX INTL INC COM 526107107 89781 368002 SH SOLE 368002 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3707 192176 SH SOLE 192176 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 89 21429 SH SOLE 21429 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 4882 351493 SH SOLE 351493 0 0 LEXINGTON REALTY TRUST COM 529043101 38390 3614865 SH SOLE 3614865 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 82281 660572 SH SOLE 660572 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 126867 1008883 SH SOLE 1008883 0 0 LIBERTY PPTY TR SH BEN INT 531172104 136513 2273323 SH SOLE 2273323 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 108610 2246787 SH SOLE 2246787 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 71581 1486928 SH SOLE 1486928 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 9747 328742 SH SOLE 328742 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 155379 3380383 SH SOLE 3380383 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 31112 710649 SH SOLE 710649 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 9920 335802 SH SOLE 335802 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 7432 1011099 SH SOLE 1011099 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 23646 226729 SH SOLE 226729 0 0 LIFE STORAGE INC COM 53223X107 57745 533290 SH SOLE 533290 0 0 LILLY ELI & CO COM 532457108 1171509 8913558 SH SOLE 8913558 0 0 LINCOLN ELEC HLDGS INC COM 533900106 58340 603118 SH SOLE 603118 0 0 LINCOLN NATL CORP IND COM 534187109 125815 2132102 SH SOLE 2132102 0 0 LINDSAY CORP COM 535555106 6277 65390 SH SOLE 65390 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 13278 1245570 SH SOLE 1245570 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 8094 815105 SH SOLE 815105 0 0 LITHIA MTRS INC CL A 536797103 32688 222364 SH SOLE 222364 0 0 LITTELFUSE INC COM 537008104 65854 344244 SH SOLE 344244 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 96938 1356348 SH SOLE 1356348 0 0 LIVEPERSON INC COM 538146101 12870 347834 SH SOLE 347834 0 0 LIVENT CORP COM 53814L108 1148 134324 SH SOLE 134324 0 0 LIVERAMP HLDGS INC COM 53815P108 34089 709161 SH SOLE 709161 0 0 LIVONGO HEALTH INC COM 539183103 301 12000 SH SOLE 12000 0 0 LOEWS CORP COM 540424108 712539 13574761 SH SOLE 13574761 0 0 LOGMEIN INC COM 54142L109 46946 547538 SH SOLE 547538 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 5695 176199 SH SOLE 176199 0 0 LOUISIANA PAC CORP COM 546347105 64943 2188860 SH SOLE 2188860 0 0 LOWES COS INC COM 548661107 974104 8133798 SH SOLE 8133798 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 5153 130914 SH SOLE 130914 0 0 LULULEMON ATHLETICA INC COM 550021109 278952 1204094 SH SOLE 1204094 0 0 LUMENTUM HLDGS INC COM 55024U109 61860 780075 SH SOLE 780075 0 0 LUMINEX CORP DEL COM 55027E102 21701 937024 SH SOLE 937024 0 0 LYDALL INC DEL COM 550819106 399 19436 SH SOLE 19436 0 0 LYFT INC CL A COM 55087P104 166444 3868992 SH SOLE 3868992 0 0 M & T BK CORP COM 55261F104 205805 1212402 SH SOLE 1212402 0 0 MBIA INC COM 55262C100 1347 144882 SH SOLE 144882 0 0 M D C HLDGS INC COM 552676108 25849 677392 SH SOLE 677392 0 0 MDU RES GROUP INC COM 552690109 74506 2507787 SH SOLE 2507787 0 0 MFA FINL INC COM 55272X102 42693 5580814 SH SOLE 5580814 0 0 MGIC INVT CORP WIS COM 552848103 52203 3684059 SH SOLE 3684059 0 0 MGM RESORTS INTERNATIONAL COM 552953101 160950 4837685 SH SOLE 4837685 0 0 MGP INGREDIENTS INC NEW COM 55303J106 4282 88384 SH SOLE 88384 0 0 MKS INSTRUMENT INC COM 55306N104 64326 584729 SH SOLE 584729 0 0 MRC GLOBAL INC COM 55345K103 15660 1148098 SH SOLE 1148098 0 0 MSA SAFETY INC COM 553498106 54899 434463 SH SOLE 434463 0 0 MSC INDL DIRECT INC CL A 553530106 47374 603723 SH SOLE 603723 0 0 MSCI INC COM 55354G100 215726 835566 SH SOLE 835566 0 0 MSG NETWORK INC CL A 553573106 16368 940685 SH SOLE 940685 0 0 MTS SYS CORP COM 553777103 12812 266756 SH SOLE 266756 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4018 151043 SH SOLE 151043 0 0 MACERICH CO COM 554382101 40883 1518672 SH SOLE 1518672 0 0 MACK CALI RLTY CORP COM 554489104 27137 1173255 SH SOLE 1173255 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 18535 432662 SH SOLE 432662 0 0 MACYS INC COM 55616P104 59637 3508037 SH SOLE 3508037 0 0 MADDEN STEVEN LTD COM 556269108 54403 1264881 SH SOLE 1264881 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 62932 213915 SH SOLE 213915 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 11712 128545 SH SOLE 128545 0 0 MAGELLAN HEALTH INC COM NEW 559079207 27386 349985 SH SOLE 349985 0 0 MAGNA INTL INC COM 559222401 238818 3464125 SH SOLE 3464125 0 0 MANHATTAN ASSOCS INC COM 562750109 86109 1079739 SH SOLE 1079739 0 0 MANITOWOC CO INC COM NEW 563571405 461 26331 SH SOLE 26331 0 0 MANPOWERGROUP INC COM 56418H100 80536 829409 SH SOLE 829409 0 0 MANTECH INTL CORP CL A 564563104 33337 417343 SH SOLE 417343 0 0 MANULIFE FINL CORP COM 56501R106 432646 21345151 SH SOLE 21345151 0 0 MARATHON OIL CORP COM 565849106 116241 8559720 SH SOLE 8559720 0 0 MARATHON PETE CORP COM 56585A102 421784 7000572 SH SOLE 7000572 0 0 MARCUS & MILLICHAP INC COM 566324109 14110 378781 SH SOLE 378781 0 0 MARCUS CORP COM 566330106 5701 179447 SH SOLE 179447 0 0 MARKEL CORP COM 570535104 124345 108772 SH SOLE 108772 0 0 MARKETAXESS HLDGS INC COM 57060D108 159554 420865 SH SOLE 420865 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 49124 381519 SH SOLE 381519 0 0 MARSH & MCLENNAN COS INC COM 571748102 457278 4104465 SH SOLE 4104465 0 0 MARRIOTT INTL INC NEW CL A 571903202 413675 2731790 SH SOLE 2731790 0 0 MARTIN MARIETTA MATLS INC COM 573284106 157330 562615 SH SOLE 562615 0 0 MASCO CORP COM 574599106 156765 3266622 SH SOLE 3266622 0 0 MASIMO CORP COM 574795100 70588 446591 SH SOLE 446591 0 0 MASONITE INTL CORP NEW COM 575385109 31278 433152 SH SOLE 433152 0 0 MASTEC INC COM 576323109 56043 873487 SH SOLE 873487 0 0 MASTERCARD INC CL A 57636Q104 2754179 9223950 SH SOLE 9223950 0 0 MATADOR RES CO COM 576485205 6797 378256 SH SOLE 378256 0 0 MATERION CORP COM 576690101 27421 461249 SH SOLE 461249 0 0 MATSON INC COM 57686G105 6924 169715 SH SOLE 169715 0 0 MATTEL INC COM 577081102 36264 2676312 SH SOLE 2676312 0 0 MATTHEWS INTL CORP CL A 577128101 14474 379201 SH SOLE 379201 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 177281 2882142 SH SOLE 2882142 0 0 MAXLINEAR INC COM 57776J100 32111 1513228 SH SOLE 1513228 0 0 MAXIMUS INC COM 577933104 56359 757611 SH SOLE 757611 0 0 MCCORMICK & CO INC COM NON VTG 579780206 168682 993825 SH SOLE 993825 0 0 MCDERMOTT INTL INC COM 580037703 349 515865 SH SOLE 515865 0 0 MCDONALDS CORP COM 580135101 1579988 7995485 SH SOLE 7995485 0 0 MCGRATH RENTCORP COM 580589109 27707 362000 SH SOLE 362000 0 0 MCKESSON CORP COM 58155Q103 272827 1972434 SH SOLE 1972434 0 0 MEDALLIA INC COM 584021109 778 25000 SH SOLE 25000 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 112938 5349968 SH SOLE 5349968 0 0 MEDICINES CO COM 584688105 48151 566881 SH SOLE 566881 0 0 MEDIFAST INC COM 58470H101 15227 138958 SH SOLE 138958 0 0 MEDNAX INC COM 58502B106 28748 1034483 SH SOLE 1034483 0 0 MEDPACE HLDGS INC COM 58506Q109 33391 397225 SH SOLE 397225 0 0 MERCADOLIBRE INC COM 58733R102 270145 472331 SH SOLE 472331 0 0 MERCK & CO INC COM 58933Y105 2503956 27531123 SH SOLE 27531123 0 0 MERCURY SYS INC COM 589378108 36917 534178 SH SOLE 534178 0 0 MERCURY GENL CORP NEW COM 589400100 29322 601733 SH SOLE 601733 0 0 MEREDITH CORP COM 589433101 14328 441282 SH SOLE 441282 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2746 281050 SH SOLE 281050 0 0 MERIT MED SYS INC COM 589889104 19125 612574 SH SOLE 612574 0 0 MERITAGE HOMES CORP COM 59001A102 26673 436468 SH SOLE 436468 0 0 MERITOR INC COM 59001K100 30168 1151898 SH SOLE 1151898 0 0 METHANEX CORP COM 59151K108 51606 1029032 SH SOLE 1029032 0 0 METHODE ELECTRS INC COM 591520200 29003 737054 SH SOLE 737054 0 0 METLIFE INC COM 59156R108 478086 9379758 SH SOLE 9379758 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 170192 214542 SH SOLE 214542 0 0 MICHAELS COS INC COM 59408Q106 14424 1783002 SH SOLE 1783002 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 29652 2113499 SH SOLE 2113499 0 0 MICROSOFT CORP COM 594918104 12315435 78094070 SH SOLE 78094070 0 0 MICROSTRATEGY INC CL A NEW 594972408 22116 155058 SH SOLE 155058 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 213432 2038123 SH SOLE 2038123 0 0 MICRON TECHNOLOGY INC COM 595112103 651802 12119789 SH SOLE 12119789 0 0 MID AMER APT CMNTYS INC COM 59522J103 149018 1130122 SH SOLE 1130122 0 0 MIDDLEBY CORP COM 596278101 49617 453037 SH SOLE 453037 0 0 MILLER HERMAN INC COM 600544100 40307 967765 SH SOLE 967765 0 0 MINERALS TECHNOLOGIES INC COM 603158106 25366 440150 SH SOLE 440150 0 0 MIRATI THERAPEUTICS INC COM 60468T105 45258 351216 SH SOLE 351216 0 0 MOBILE MINI INC COM 60740F105 17898 472131 SH SOLE 472131 0 0 MODERNA INC COM 60770K107 10884 556427 SH SOLE 556427 0 0 MODINE MFG CO COM 607828100 3739 485569 SH SOLE 485569 0 0 MOELIS & CO CL A 60786M105 18105 567204 SH SOLE 567204 0 0 MOHAWK INDS INC COM 608190104 83286 610693 SH SOLE 610693 0 0 MOLINA HEALTHCARE INC COM 60855R100 79846 588443 SH SOLE 588443 0 0 MOLSON COORS BREWING CO CL B 60871R209 83272 1544940 SH SOLE 1544940 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 43646 2212165 SH SOLE 2212165 0 0 MOMO INC ADR 60879B107 50378 1503814 SH SOLE 1503814 0 0 MONDELEZ INTL INC CL A 609207105 811074 14725374 SH SOLE 14725374 0 0 MONGODB INC CL A 60937P106 47882 363814 SH SOLE 363814 0 0 MONOLITHIC PWR SYS INC COM 609839105 73489 412813 SH SOLE 412813 0 0 MONRO INC COM 610236101 27349 349734 SH SOLE 349734 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 258650 4070022 SH SOLE 4070022 0 0 MOODYS CORP COM 615369105 364459 1535148 SH SOLE 1535148 0 0 MOOG INC CL A 615394202 34192 400701 SH SOLE 400701 0 0 MORGAN STANLEY COM NEW 617446448 675692 13217756 SH SOLE 13217756 0 0 MORNINGSTAR INC COM 617700109 40186 265586 SH SOLE 265586 0 0 MOSAIC CO NEW COM 61945C103 227080 10493513 SH SOLE 10493513 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 266399 1653217 SH SOLE 1653217 0 0 MUELLER INDS INC COM 624756102 23549 741707 SH SOLE 741707 0 0 MUELLER WTR PRODS INC COM SER A 624758108 53971 4505125 SH SOLE 4505125 0 0 MURPHY OIL CORP COM 626717102 63304 2362095 SH SOLE 2362095 0 0 MURPHY USA INC COM 626755102 47876 409194 SH SOLE 409194 0 0 MYERS INDS INC COM 628464109 11916 714376 SH SOLE 714376 0 0 MYRIAD GENETICS INC COM 62855J104 24362 894689 SH SOLE 894689 0 0 MYOKARDIA INC COM 62857M105 53182 729672 SH SOLE 729672 0 0 NBT BANCORP INC COM 628778102 11648 287183 SH SOLE 287183 0 0 NCR CORP NEW COM 62886E108 52738 1499933 SH SOLE 1499933 0 0 NIC INC COM 62914B100 43552 1948620 SH SOLE 1948620 0 0 NIO INC SPON ADS 62914V106 1085 269905 SH SOLE 269905 0 0 NMI HLDGS INC CL A 629209305 42625 1284665 SH SOLE 1284665 0 0 NN INC COM 629337106 3256 352008 SH SOLE 352008 0 0 NVR INC COM 62944T105 135073 35467 SH SOLE 35467 0 0 NASDAQ INC COM 631103108 124492 1162393 SH SOLE 1162393 0 0 NATERA INC COM 632307104 20893 620148 SH SOLE 620148 0 0 NATIONAL BEVERAGE CORP COM 635017106 5312 104108 SH SOLE 104108 0 0 NATIONAL CINEMEDIA INC COM 635309107 1706 234059 SH SOLE 234059 0 0 NATIONAL FUEL GAS CO N J COM 636180101 38390 824877 SH SOLE 824877 0 0 NATIONAL GEN HLDGS CORP COM 636220303 25458 1151953 SH SOLE 1151953 0 0 NATIONAL HEALTH INVS INC COM 63633D104 43207 530279 SH SOLE 530279 0 0 NATIONAL INSTRS CORP COM 636518102 47819 1129394 SH SOLE 1129394 0 0 NATIONAL OILWELL VARCO INC COM 637071101 70389 2809933 SH SOLE 2809933 0 0 NATIONAL PRESTO INDS INC COM 637215104 3064 34669 SH SOLE 34669 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 86963 1621842 SH SOLE 1621842 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 25676 763699 SH SOLE 763699 0 0 NATIONAL VISION HLDGS INC COM 63845R107 22688 699602 SH SOLE 699602 0 0 NATUS MEDICAL INC COM 639050103 14533 440525 SH SOLE 440525 0 0 NAVISTAR INTL CORP NEW COM 63934E108 9794 338436 SH SOLE 338436 0 0 NEENAH INC COM 640079109 18310 259970 SH SOLE 259970 0 0 NEKTAR THERAPEUTICS COM 640268108 52495 2432006 SH SOLE 2432006 0 0 NELNET INC CL A 64031N108 26492 454881 SH SOLE 454881 0 0 NEOGEN CORP COM 640491106 61007 934823 SH SOLE 934823 0 0 NEOGENOMICS INC COM NEW 64049M209 24693 844190 SH SOLE 844190 0 0 NETAPP INC COM 64110D104 183336 2945163 SH SOLE 2945163 0 0 NETFLIX INC COM 64110L106 1195984 3696214 SH SOLE 3696214 0 0 NETEASE INC SPONSORED ADS 64110W102 287570 937810 SH SOLE 937810 0 0 NETGEAR INC COM 64111Q104 7312 298319 SH SOLE 298319 0 0 NETSCOUT SYS INC COM 64115T104 30267 1257438 SH SOLE 1257438 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 84478 785914 SH SOLE 785914 0 0 NEVRO CORP COM 64157F103 27803 236539 SH SOLE 236539 0 0 NEW JERSEY RES COM 646025106 29223 655663 SH SOLE 655663 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 228588 1885264 SH SOLE 1885264 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 63713 3954876 SH SOLE 3954876 0 0 NEW RELIC INC COM 64829B100 27771 422635 SH SOLE 422635 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 48734 4054417 SH SOLE 4054417 0 0 NEW YORK TIMES CO CL A 650111107 39747 1235538 SH SOLE 1235538 0 0 NEWELL BRANDS INC COM 651229106 86121 4480784 SH SOLE 4480784 0 0 NEWMARKET CORP COM 651587107 38050 78208 SH SOLE 78208 0 0 NEWMARK GROUP INC CL A 65158N102 14631 1087374 SH SOLE 1087374 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 378296 8074563 SH SOLE 8074563 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 5193 828216 SH SOLE 828216 0 0 NEWS CORP NEW CL A 65249B109 54094 3825573 SH SOLE 3825573 0 0 NEWS CORP NEW CL B 65249B208 17165 1182989 SH SOLE 1182989 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 7029 1049162 SH SOLE 1049162 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 87109 742933 SH SOLE 742933 0 0 NEXTERA ENERGY INC COM 65339F101 1651472 6819755 SH SOLE 6819755 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 26299 1636516 SH SOLE 1636516 0 0 NIKE INC CL B 654106103 1314457 12974598 SH SOLE 12974598 0 0 NISOURCE INC COM 65473P105 74435 2673670 SH SOLE 2673670 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 4635 131051 SH SOLE 131051 0 0 NOBLE ENERGY INC COM 655044105 118697 4778469 SH SOLE 4778469 0 0 NORBORD INC COM NEW 65548P403 30898 1155182 SH SOLE 1155182 0 0 NORDSON CORP COM 655663102 86059 528490 SH SOLE 528490 0 0 NORDSTROM INC COM 655664100 58488 1428974 SH SOLE 1428974 0 0 NORFOLK SOUTHERN CORP COM 655844108 504354 2598021 SH SOLE 2598021 0 0 NORTHERN TR CORP COM 665859104 162543 1529964 SH SOLE 1529964 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 20244 1217331 SH SOLE 1217331 0 0 NORTHWEST NAT HLDG CO COM 66765N105 21612 293126 SH SOLE 293126 0 0 NORTHWESTERN CORP COM NEW 668074305 47683 665317 SH SOLE 665317 0 0 NORTONLIFELOCK INC COM 668771108 154895 6069567 SH SOLE 6069567 0 0 NOVAGOLD RES INC COM NEW 66987E206 28029 3129928 SH SOLE 3129928 0 0 NOVANTA INC COM 67000B104 23741 268440 SH SOLE 268440 0 0 NOW INC COM 67011P100 11474 1020852 SH SOLE 1020852 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 35493 866101 SH SOLE 866101 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 44556 2498947 SH SOLE 2498947 0 0 NUCOR CORP COM 670346105 163844 2911236 SH SOLE 2911236 0 0 NUTANIX INC CL A 67059N108 57266 1831921 SH SOLE 1831921 0 0 NVIDIA CORP COM 67066G104 1337713 5685136 SH SOLE 5685136 0 0 NUVASIVE INC COM 670704105 76528 989496 SH SOLE 989496 0 0 NUTRIEN LTD COM 67077M108 329765 5304242 SH SOLE 5304242 0 0 OGE ENERGY CORP COM 670837103 86007 1934040 SH SOLE 1934040 0 0 O-I GLASS INC COM 67098H104 19054 1597133 SH SOLE 1597133 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 335631 765826 SH SOLE 765826 0 0 OSI SYSTEMS INC COM 671044105 31354 311236 SH SOLE 311236 0 0 OASIS PETE INC NEW COM 674215108 10865 3332893 SH SOLE 3332893 0 0 OCCIDENTAL PETE CORP COM 674599105 383356 9302494 SH SOLE 9302494 0 0 OCEANEERING INTL INC COM 675232102 19520 1309214 SH SOLE 1309214 0 0 OFFICE DEPOT INC COM 676220106 24283 8862439 SH SOLE 8862439 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 20408 634974 SH SOLE 634974 0 0 OIL STS INTL INC COM 678026105 12571 770730 SH SOLE 770730 0 0 OKTA INC CL A 679295105 110294 956000 SH SOLE 956000 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 137947 726880 SH SOLE 726880 0 0 OLD NATL BANCORP IND COM 680033107 34819 1903724 SH SOLE 1903724 0 0 OLD REP INTL CORP COM 680223104 71968 3217158 SH SOLE 3217158 0 0 OLIN CORP COM PAR $1 680665205 33729 1955288 SH SOLE 1955288 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 23584 361115 SH SOLE 361115 0 0 OMNICOM GROUP INC COM 681919106 159189 1964808 SH SOLE 1964808 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 91008 2148941 SH SOLE 2148941 0 0 OMNICELL INC COM 68213N109 30171 369194 SH SOLE 369194 0 0 ON SEMICONDUCTOR CORP COM 682189105 105757 4337849 SH SOLE 4337849 0 0 ONE GAS INC COM 68235P108 38003 406148 SH SOLE 406148 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 7523 750000 SH SOLE 750000 0 0 ONEOK INC NEW COM 682680103 273719 3617278 SH SOLE 3617278 0 0 ONEMAIN HLDGS INC COM 68268W103 57801 1371309 SH SOLE 1371309 0 0 OPEN TEXT CORP COM 683715106 134793 2355694 SH SOLE 2355694 0 0 OPKO HEALTH INC COM 68375N103 6362 4327752 SH SOLE 4327752 0 0 ORACLE CORP COM 68389X105 1083969 20459962 SH SOLE 20459962 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 4604 573385 SH SOLE 573385 0 0 ORMAT TECHNOLOGIES INC COM 686688102 16999 228116 SH SOLE 228116 0 0 ORTHOFIX MED INC COM 68752M108 19371 419462 SH SOLE 419462 0 0 OSHKOSH CORP COM 688239201 80163 846941 SH SOLE 846941 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 18072 1859397 SH SOLE 1859397 0 0 OUTFRONT MEDIA INC COM 69007J106 45311 1689448 SH SOLE 1689448 0 0 OWENS CORNING NEW COM 690742101 68689 1054803 SH SOLE 1054803 0 0 OXFORD INDS INC COM 691497309 21374 283402 SH SOLE 283402 0 0 OYSTER POINT PHARMA INC COM 69242L106 611 25000 SH SOLE 25000 0 0 PBF ENERGY INC CL A 69318G106 52571 1675848 SH SOLE 1675848 0 0 PDC ENERGY INC COM 69327R101 19001 726071 SH SOLE 726071 0 0 PG&E CORP COM 69331C108 56850 5229990 SH SOLE 5229990 0 0 PNC FINL SVCS GROUP INC COM 693475105 687326 4305743 SH SOLE 4305743 0 0 PPG INDS INC COM 693506107 45315 339464 SH SOLE 339464 0 0 PPL CORP COM 69351T106 207423 5781026 SH SOLE 5781026 0 0 PRA HEALTH SCIENCES INC COM 69354M108 70478 634080 SH SOLE 634080 0 0 PRA GROUP INC COM 69354N106 16953 467016 SH SOLE 467016 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 41161 249656 SH SOLE 249656 0 0 PVH CORP COM 693656100 86753 825039 SH SOLE 825039 0 0 PTC THERAPEUTICS INC COM 69366J200 31661 659192 SH SOLE 659192 0 0 PTC INC COM 69370C100 63331 845655 SH SOLE 845655 0 0 PACCAR INC COM 693718108 283130 3579396 SH SOLE 3579396 0 0 PACIFIC PREMIER BANCORP COM 69478X105 19736 605313 SH SOLE 605313 0 0 PACIRA BIOSCIENCES COM 695127100 24517 541213 SH SOLE 541213 0 0 PACKAGING CORP AMER COM 695156109 114083 1018692 SH SOLE 1018692 0 0 PACWEST BANCORP DEL COM 695263103 47458 1240085 SH SOLE 1240085 0 0 PAGERDUTY INC COM 69553P100 819 35000 SH SOLE 35000 0 0 PALO ALTO NETWORKS INC COM 697435105 222274 961186 SH SOLE 961186 0 0 PAN AMERICAN SILVER CORP COM 697900108 71214 2315156 SH SOLE 2315156 0 0 PAPA JOHNS INTL INC COM 698813102 17975 284645 SH SOLE 284645 0 0 PARAMOUNT GROUP INC COM 69924R108 276758 19882031 SH SOLE 19882031 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 1165 289008 SH SOLE 289008 0 0 PARK HOTELS RESORTS INC COM 700517105 75747 2927997 SH SOLE 2927997 0 0 PARKER HANNIFIN CORP COM 701094104 468494 2276234 SH SOLE 2276234 0 0 PARSLEY ENERGY INC CL A 701877102 41332 2185745 SH SOLE 2185745 0 0 PARSONS CORPORATION COM 70202L102 6164 149331 SH SOLE 149331 0 0 PATRICK INDS INC COM 703343103 16090 306884 SH SOLE 306884 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 17937 670434 SH SOLE 670434 0 0 PATTERSON COMPANIES INC COM 703395103 18687 912453 SH SOLE 912453 0 0 PATTERSON UTI ENERGY INC COM 703481101 20936 1993894 SH SOLE 1993894 0 0 PAYCHEX INC COM 704326107 266992 3138866 SH SOLE 3138866 0 0 PAYCOM SOFTWARE INC COM 70432V102 121950 460605 SH SOLE 460605 0 0 PAYLOCITY HLDG CORP COM 70438V106 24349 201532 SH SOLE 201532 0 0 PAYPAL HLDGS INC COM 70450Y103 1200247 11095936 SH SOLE 11095936 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 46294 1726740 SH SOLE 1726740 0 0 PEGASYSTEMS INC COM 705573103 33822 424631 SH SOLE 424631 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 11360 400000 SH SOLE 400000 0 0 PEMBINA PIPELINE CORP COM 706327103 165062 4453091 SH SOLE 4453091 0 0 PENN NATL GAMING INC COM 707569109 35768 1399359 SH SOLE 1399359 0 0 PENNANT GROUP INC COM 70805E109 8190 247665 SH SOLE 247665 0 0 PENNYMAC MTG INVT TR COM 70931T103 32099 1440054 SH SOLE 1440054 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 12620 251285 SH SOLE 251285 0 0 PENUMBRA INC COM 70975L107 79928 486563 SH SOLE 486563 0 0 PEOPLES UTD FINL INC COM 712704105 40649 2405273 SH SOLE 2405273 0 0 PEPSICO INC COM 713448108 1985537 14527963 SH SOLE 14527963 0 0 PERFICIENT INC COM 71375U101 32019 695000 SH SOLE 695000 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 70777 1374835 SH SOLE 1374835 0 0 PERKINELMER INC COM 714046109 80020 824102 SH SOLE 824102 0 0 PERSPECTA INC COM 715347100 51484 1947211 SH SOLE 1947211 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 41965 2812665 SH SOLE 2812665 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 69776 4377390 SH SOLE 4377390 0 0 PFENEX INC COM 717071104 3359 305910 SH SOLE 305910 0 0 PFIZER INC COM 717081103 2326225 59372776 SH SOLE 59372776 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 9881 317300 SH SOLE 317300 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2484 100046 SH SOLE 100046 0 0 PHILLIPS 66 COM 718546104 506457 4545886 SH SOLE 4545886 0 0 PHYSICIANS RLTY TR COM 71943U104 64219 3390661 SH SOLE 3390661 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 35082 1577428 SH SOLE 1577428 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 33414 1021361 SH SOLE 1021361 0 0 PINDUODUO INC SPONSORED ADS 722304102 70492 1863888 SH SOLE 1863888 0 0 PING IDENTITY HLDG CORP COM 72341T103 972 40000 SH SOLE 40000 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 32720 511256 SH SOLE 511256 0 0 PINNACLE WEST CAP CORP COM 723484101 76352 849021 SH SOLE 849021 0 0 PINTEREST INC CL A 72352L106 29022 1556986 SH SOLE 1556986 0 0 PIONEER NAT RES CO COM 723787107 234164 1546963 SH SOLE 1546963 0 0 PIPER JAFFRAY COS COM 724078100 14834 185565 SH SOLE 185565 0 0 PITNEY BOWES INC COM 724479100 9559 2371845 SH SOLE 2371845 0 0 PLANET FITNESS INC CL A 72703H101 51638 691460 SH SOLE 691460 0 0 PLANTRONICS INC NEW COM 727493108 12916 472438 SH SOLE 472438 0 0 PLEXUS CORP COM 729132100 32762 425813 SH SOLE 425813 0 0 PLURALSIGHT INC COM CL A 72941B106 16405 953241 SH SOLE 953241 0 0 POLARIS INC COM 731068102 52602 517224 SH SOLE 517224 0 0 POLYONE CORP COM 73179P106 38466 1045559 SH SOLE 1045559 0 0 POOL CORPORATION COM 73278L105 66936 315170 SH SOLE 315170 0 0 POPULAR INC COM NEW 733174700 80055 1362636 SH SOLE 1362636 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 61726 1106403 SH SOLE 1106403 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 15126 633416 SH SOLE 633416 0 0 POST HLDGS INC COM 737446104 61673 565287 SH SOLE 565287 0 0 POTLATCHDELTIC CORPORATION COM 737630103 63508 1467724 SH SOLE 1467724 0 0 POWER INTEGRATIONS INC COM 739276103 41114 415666 SH SOLE 415666 0 0 PRECISION DRILLING CORP COM 2010 74022D308 2859 2050979 SH SOLE 2050979 0 0 PREMIER INC CL A 74051N102 46112 1217330 SH SOLE 1217330 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 25909 639732 SH SOLE 639732 0 0 PRETIUM RES INC COM 74139C102 13657 1227229 SH SOLE 1227229 0 0 PRICE T ROWE GROUP INC COM 74144T108 286226 2349197 SH SOLE 2349197 0 0 PRICESMART INC COM 741511109 17615 248023 SH SOLE 248023 0 0 PRIMORIS SVCS CORP COM 74164F103 17515 787555 SH SOLE 787555 0 0 PRIMERICA INC COM 74164M108 58186 445661 SH SOLE 445661 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 160377 2915943 SH SOLE 2915943 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 864 15769 SH SOLE 15769 0 0 PROASSURANCE CORP COM 74267C106 29844 825793 SH SOLE 825793 0 0 PROCTER & GAMBLE CO COM 742718109 3338757 26731443 SH SOLE 26731443 0 0 PROGRESS SOFTWARE CORP COM 743312100 39233 944229 SH SOLE 944229 0 0 PROGRESSIVE CORP OHIO COM 743315103 466685 6446820 SH SOLE 6446820 0 0 PROGYNY INC COM 74340E103 1429 52050 SH SOLE 52050 0 0 PROLOGIS INC COM 74340W103 477086 5352093 SH SOLE 5352093 0 0 PROOFPOINT INC COM 743424103 56275 490288 SH SOLE 490288 0 0 PROS HOLDINGS INC COM 74346Y103 38772 647068 SH SOLE 647068 0 0 PROPETRO HLDG CORP COM 74347M108 7464 663455 SH SOLE 663455 0 0 PROSPERITY BANCSHARES INC COM 743606105 61987 862243 SH SOLE 862243 0 0 PROTO LABS INC COM 743713109 48493 477531 SH SOLE 477531 0 0 PROVIDENT FINL SVCS INC COM 74386T105 23526 954404 SH SOLE 954404 0 0 PRUDENTIAL FINL INC COM 744320102 536603 5724374 SH SOLE 5724374 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 222627 3770151 SH SOLE 3770151 0 0 PUBLIC STORAGE COM 74460D109 322798 1515766 SH SOLE 1515766 0 0 PULTE GROUP INC COM 745867101 110791 2855451 SH SOLE 2855451 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 3178 363202 SH SOLE 363202 0 0 PURE STORAGE INC CL A 74624M102 35842 2094803 SH SOLE 2094803 0 0 QCR HOLDINGS INC COM 74727A104 1170 26666 SH SOLE 26666 0 0 QUAKER CHEM CORP COM 747316107 23374 142072 SH SOLE 142072 0 0 QEP RES INC COM 74733V100 15370 3415528 SH SOLE 3415528 0 0 QTS RLTY TR INC COM CL A 74736A103 37453 690118 SH SOLE 690118 0 0 QORVO INC COM 74736K101 168070 1446015 SH SOLE 1446015 0 0 Q2 HLDGS INC COM 74736L109 51492 635076 SH SOLE 635076 0 0 QUALCOMM INC COM 747525103 1044613 11839659 SH SOLE 11839659 0 0 QUALYS INC COM 74758T303 34380 412382 SH SOLE 412382 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 9175 537168 SH SOLE 537168 0 0 QUANTA SVCS INC COM 74762E102 58726 1442550 SH SOLE 1442550 0 0 QUDIAN INC ADR 747798106 7156 1519268 SH SOLE 1519268 0 0 QUEST DIAGNOSTICS INC COM 74834L100 148158 1387375 SH SOLE 1387375 0 0 QUIDEL CORP COM 74838J101 62815 837201 SH SOLE 837201 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 1533 449438 SH SOLE 449438 0 0 QURATE RETAIL INC COM SER A 74915M100 31816 3774135 SH SOLE 3774135 0 0 RLI CORP COM 749607107 33779 375235 SH SOLE 375235 0 0 RLJ LODGING TR COM 74965L101 34906 1969841 SH SOLE 1969841 0 0 RPC INC COM 749660106 2977 568083 SH SOLE 568083 0 0 RMR GROUP INC CL A 74967R106 10885 238496 SH SOLE 238496 0 0 RH COM 74967X103 45422 212749 SH SOLE 212749 0 0 RPM INTL INC COM 749685103 84922 1106332 SH SOLE 1106332 0 0 RPT REALTY SH BEN INT 74971D101 17797 1183338 SH SOLE 1183338 0 0 RADIAN GROUP INC COM 750236101 59321 2357756 SH SOLE 2357756 0 0 RADIUS HEALTH INC COM NEW 750469207 7677 380798 SH SOLE 380798 0 0 RAMBUS INC DEL COM 750917106 22161 1608792 SH SOLE 1608792 0 0 RALPH LAUREN CORP CL A 751212101 82297 702070 SH SOLE 702070 0 0 RANGE RES CORP COM 75281A109 10684 2202904 SH SOLE 2202904 0 0 RAPID7 INC COM 753422104 19986 356767 SH SOLE 356767 0 0 RAPT THERAPEUTICS INC COM 75382E109 828 30000 SH SOLE 30000 0 0 RAVEN INDS INC COM 754212108 26159 759114 SH SOLE 759114 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 81500 911020 SH SOLE 911020 0 0 RAYONIER INC COM 754907103 60983 1861517 SH SOLE 1861517 0 0 RAYTHEON CO COM NEW 755111507 622230 2831666 SH SOLE 2831666 0 0 RBC BEARINGS INC COM 75524B104 30023 189612 SH SOLE 189612 0 0 REALOGY HLDGS CORP COM 75605Y106 15439 1594936 SH SOLE 1594936 0 0 REALPAGE INC COM 75606N109 39873 741831 SH SOLE 741831 0 0 REALTY INCOME CORP COM 756109104 223480 3035174 SH SOLE 3035174 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 52194 255315 SH SOLE 255315 0 0 RED ROCK RESORTS INC CL A 75700L108 16571 691914 SH SOLE 691914 0 0 REDFIN CORP COM 75737F108 12505 591510 SH SOLE 591510 0 0 REDWOOD TR INC COM 758075402 23036 1392768 SH SOLE 1392768 0 0 REGAL BELOIT CORP COM 758750103 54180 632870 SH SOLE 632870 0 0 REGENCY CTRS CORP COM 758849103 642213 10179323 SH SOLE 10179323 0 0 REGENERON PHARMACEUTICALS COM 75886F107 306722 816880 SH SOLE 816880 0 0 REGIS CORP MINN COM 758932107 5314 297390 SH SOLE 297390 0 0 REGENXBIO INC COM 75901B107 15254 372310 SH SOLE 372310 0 0 REGIONS FINL CORP NEW COM 7591EP100 183638 10701492 SH SOLE 10701492 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 120200 737151 SH SOLE 737151 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 87970 734556 SH SOLE 734556 0 0 RENASANT CORP COM 75970E107 21543 608203 SH SOLE 608203 0 0 REPLIGEN CORP COM 759916109 44088 476630 SH SOLE 476630 0 0 RENT A CTR INC NEW COM 76009N100 21623 749747 SH SOLE 749747 0 0 REPUBLIC BANCORP KY CL A 760281204 13682 292340 SH SOLE 292340 0 0 REPLIMUNE GROUP INC COM 76029N106 8395 585000 SH SOLE 585000 0 0 REPUBLIC SVCS INC COM 760759100 235611 2628704 SH SOLE 2628704 0 0 RESMED INC COM 761152107 181156 1168977 SH SOLE 1168977 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 16507 1383677 SH SOLE 1383677 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 156659 2096653 SH SOLE 2096653 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 24627 1394532 SH SOLE 1394532 0 0 RETAIL PPTYS AMER INC CL A 76131V202 35683 2662922 SH SOLE 2662922 0 0 RETAIL VALUE INC COM 76133Q102 1171 31813 SH SOLE 31813 0 0 REVOLVE GROUP INC CL A 76156B107 645 35112 SH SOLE 35112 0 0 REXNORD CORP NEW COM 76169B102 40060 1228073 SH SOLE 1228073 0 0 REXFORD INDL RLTY INC COM 76169C100 51512 1127914 SH SOLE 1127914 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 5285 230195 SH SOLE 230195 0 0 RINGCENTRAL INC CL A 76680R206 101792 603499 SH SOLE 603499 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 66197 1188024 SH SOLE 1188024 0 0 RITE AID CORP COM 767754872 1716 110895 SH SOLE 110895 0 0 ROBERT HALF INTL INC COM 770323103 74394 1178057 SH SOLE 1178057 0 0 ROCKWELL AUTOMATION INC COM 773903109 155572 767614 SH SOLE 767614 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 131615 2650401 SH SOLE 2650401 0 0 ROGERS CORP COM 775133101 22795 182753 SH SOLE 182753 0 0 ROKU INC COM CL A 77543R102 110963 828701 SH SOLE 828701 0 0 ROLLINS INC COM 775711104 51560 1554893 SH SOLE 1554893 0 0 ROPER TECHNOLOGIES INC COM 776696106 324874 917126 SH SOLE 917126 0 0 ROSS STORES INC COM 778296103 420147 3608887 SH SOLE 3608887 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1139481 14421374 SH SOLE 14421374 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2949 50000 SH SOLE 50000 0 0 ROYAL GOLD INC COM 780287108 74258 607425 SH SOLE 607425 0 0 RUBICON PROJ INC COM 78112V102 382 46834 SH SOLE 46834 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 4275 450000 SH SOLE 450000 0 0 RUSH ENTERPRISES INC CL A 781846209 16210 348597 SH SOLE 348597 0 0 RYDER SYS INC COM 783549108 40036 737175 SH SOLE 737175 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 49440 570507 SH SOLE 570507 0 0 S & T BANCORP INC COM 783859101 24037 596604 SH SOLE 596604 0 0 S&P GLOBAL INC COM 78409V104 619639 2269323 SH SOLE 2269323 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 227897 945670 SH SOLE 945670 0 0 SEI INVESTMENTS CO COM 784117103 87275 1332853 SH SOLE 1332853 0 0 SJW GROUP COM 784305104 13353 187916 SH SOLE 187916 0 0 SL GREEN RLTY CORP COM 78440X101 94245 1025739 SH SOLE 1025739 0 0 SLM CORP COM 78442P106 24023 2696146 SH SOLE 2696146 0 0 SM ENERGY CO COM 78454L100 15653 1392630 SH SOLE 1392630 0 0 SPX CORP COM 784635104 22550 443197 SH SOLE 443197 0 0 SPS COMMERCE INC COM 78463M107 27259 491865 SH SOLE 491865 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 130712 2128860 SH SOLE 2128860 0 0 SPX FLOW INC COM 78469X107 31749 649661 SH SOLE 649661 0 0 SRC ENERGY INC COM 78470V108 10606 2574251 SH SOLE 2574251 0 0 SSR MNG INC COM 784730103 32948 1710769 SH SOLE 1710769 0 0 SVB FINL GROUP COM 78486Q101 129600 516254 SH SOLE 516254 0 0 SVMK INC COM 78489X103 21206 1186668 SH SOLE 1186668 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 51219 2400149 SH SOLE 2400149 0 0 SABRE CORP COM 78573M104 60353 2689527 SH SOLE 2689527 0 0 SAFETY INS GROUP INC COM 78648T100 30390 328432 SH SOLE 328432 0 0 SAGE THERAPEUTICS INC COM 78667J108 34993 484738 SH SOLE 484738 0 0 SAIA INC COM 78709Y105 29740 319376 SH SOLE 319376 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 17693 749703 SH SOLE 749703 0 0 ST JOE CO COM 790148100 8017 404293 SH SOLE 404293 0 0 SALESFORCE COM INC COM 79466L302 1322911 8133982 SH SOLE 8133982 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 32650 1789051 SH SOLE 1789051 0 0 SANDY SPRING BANCORP INC COM 800363103 17589 464329 SH SOLE 464329 0 0 SANGAMO THERAPEUTICS INC COM 800677106 84 10000 SH SOLE 10000 0 0 SANMINA CORPORATION COM 801056102 37322 1090010 SH SOLE 1090010 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 39537 1691786 SH SOLE 1691786 0 0 SAREPTA THERAPEUTICS INC COM 803607100 74343 576123 SH SOLE 576123 0 0 SAUL CTRS INC COM 804395101 9288 175971 SH SOLE 175971 0 0 SCANSOURCE INC COM 806037107 16485 446136 SH SOLE 446136 0 0 HENRY SCHEIN INC COM 806407102 113039 1694225 SH SOLE 1694225 0 0 SCHLUMBERGER LTD COM 806857108 538868 13404673 SH SOLE 13404673 0 0 SCHNITZER STL INDS CL A 806882106 6028 278022 SH SOLE 278022 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 16278 746006 SH SOLE 746006 0 0 SCHOLASTIC CORP COM 807066105 19053 495526 SH SOLE 495526 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 5338 405000 SH SOLE 405000 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 520281 10939469 SH SOLE 10939469 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 63425 728855 SH SOLE 728855 0 0 SCIENTIFIC GAMES CORP COM 80874P109 10602 395879 SH SOLE 395879 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 41043 386541 SH SOLE 386541 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 4887 311060 SH SOLE 311060 0 0 SEA LTD SPONSORED ADS 81141R100 191286 4756000 SH SOLE 4756000 0 0 SEACOR HOLDINGS INC COM 811904101 10485 242992 SH SOLE 242992 0 0 SEALED AIR CORP NEW COM 81211K100 60946 1530162 SH SOLE 1530162 0 0 SEATTLE GENETICS INC COM 812578102 103301 904083 SH SOLE 904083 0 0 SEAWORLD ENTMT INC COM 81282V100 22499 709521 SH SOLE 709521 0 0 SELECT MED HLDGS CORP COM 81619Q105 37031 1586574 SH SOLE 1586574 0 0 SELECTIVE INS GROUP INC COM 816300107 47021 721290 SH SOLE 721290 0 0 SEMTECH CORP COM 816850101 47554 898937 SH SOLE 898937 0 0 SEMPRA ENERGY COM 816851109 924570 6103581 SH SOLE 6103581 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 24515 2904606 SH SOLE 2904606 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 30169 456481 SH SOLE 456481 0 0 SERVICE CORP INTL COM 817565104 71647 1556534 SH SOLE 1556534 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 53741 2208838 SH SOLE 2208838 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 46845 1211708 SH SOLE 1211708 0 0 SERVICENOW INC COM 81762P102 534605 1893614 SH SOLE 1893614 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 3199 84912 SH SOLE 84912 0 0 SHAKE SHACK INC CL A 819047101 10667 179067 SH SOLE 179067 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 84193 4148843 SH SOLE 4148843 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 34091 819287 SH SOLE 819287 0 0 SHERWIN WILLIAMS CO COM 824348106 456140 781678 SH SOLE 781678 0 0 SHOPIFY INC CL A 82509L107 338911 852435 SH SOLE 852435 0 0 SHUTTERSTOCK INC COM 825690100 18641 434718 SH SOLE 434718 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 53892 394495 SH SOLE 394495 0 0 SILICON LABORATORIES INC COM 826919102 50969 439463 SH SOLE 439463 0 0 SILGAN HOLDINGS INC COM 827048109 32666 1051020 SH SOLE 1051020 0 0 SILVERGATE CAP CORP CL A 82837P408 636 40000 SH SOLE 40000 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 23512 877642 SH SOLE 877642 0 0 SIMON PPTY GROUP INC NEW COM 828806109 517908 3476829 SH SOLE 3476829 0 0 SIMPLY GOOD FOODS CO COM 82900L102 32724 1146596 SH SOLE 1146596 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 43836 546381 SH SOLE 546381 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 43387 1301363 SH SOLE 1301363 0 0 SIRIUS XM HLDGS INC COM 82968B103 93148 13027633 SH SOLE 13027633 0 0 SITE CENTERS CORP COM 82981J109 29366 2094593 SH SOLE 2094593 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 26061 287491 SH SOLE 287491 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 31185 691318 SH SOLE 691318 0 0 SKECHERS U S A INC CL A 830566105 56453 1307082 SH SOLE 1307082 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 577 18205 SH SOLE 18205 0 0 SKYWEST INC COM 830879102 12807 198155 SH SOLE 198155 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 224353 1855999 SH SOLE 1855999 0 0 SLEEP NUMBER CORP COM 83125X103 22426 455445 SH SOLE 455445 0 0 SMITH A O CORP COM 831865209 68788 1443918 SH SOLE 1443918 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 17480 2000000 SH SOLE 2000000 0 0 SMARTSHEET INC COM CL A 83200N103 35611 792770 SH SOLE 792770 0 0 SMUCKER J M CO COM NEW 832696405 112490 1080288 SH SOLE 1080288 0 0 SNAP ON INC COM 833034101 104320 615819 SH SOLE 615819 0 0 SOGOU INC ADR REPSTG A 83409V104 4484 985484 SH SOLE 985484 0 0 SOHU COM LTD SPONSORED ADS 83410S108 7479 669004 SH SOLE 669004 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 49001 515307 SH SOLE 515307 0 0 SOLARWINDS CORP COM 83417Q105 16818 906629 SH SOLE 906629 0 0 SONOCO PRODS CO COM 835495102 66761 1081683 SH SOLE 1081683 0 0 SONY CORP SPONSORED ADR 835699307 7320 107650 SH SOLE 107650 0 0 SOUTH JERSEY INDS INC COM 838518108 20639 625793 SH SOLE 625793 0 0 SOUTH ST CORP COM 840441109 24579 283335 SH SOLE 283335 0 0 SOUTHERN CO COM 842587107 494229 7758696 SH SOLE 7758696 0 0 SOUTHERN COPPER CORP COM 84265V105 49724 1170518 SH SOLE 1170518 0 0 SOUTHWEST AIRLS CO COM 844741108 125316 2321526 SH SOLE 2321526 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 39148 515305 SH SOLE 515305 0 0 SOUTHWESTERN ENERGY CO COM 845467109 21266 8787717 SH SOLE 8787717 0 0 SPARTANNASH CO COM 847215100 2793 196120 SH SOLE 196120 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 8823 2423834 SH SOLE 2423834 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 29235 454737 SH SOLE 454737 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 76002 1042844 SH SOLE 1042844 0 0 SPIRIT AIRLS INC COM 848577102 11431 283585 SH SOLE 283585 0 0 SPIRE INC COM 84857L101 32112 385450 SH SOLE 385450 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 61001 1240370 SH SOLE 1240370 0 0 SPLUNK INC COM 848637104 207366 1384564 SH SOLE 1384564 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 7698 200000 SH SOLE 200000 0 0 SPRINT CORPORATION COM 85207U105 64094 12302079 SH SOLE 12302079 0 0 SPROUTS FMRS MKT INC COM 85208M102 34210 1767946 SH SOLE 1767946 0 0 SPROUT SOCIAL INC COM CL A 85209W109 803 50000 SH SOLE 50000 0 0 SQUARE INC CL A 852234103 228755 3656565 SH SOLE 3656565 0 0 STAG INDL INC COM 85254J102 56178 1779465 SH SOLE 1779465 0 0 STAMPS COM INC COM NEW 852857200 15791 189063 SH SOLE 189063 0 0 STANDEX INTL CORP COM 854231107 13747 173251 SH SOLE 173251 0 0 STANLEY BLACK & DECKER INC COM 854502101 253649 1530402 SH SOLE 1530402 0 0 STANTEC INC COM 85472N109 40189 1421899 SH SOLE 1421899 0 0 STARBUCKS CORP COM 855244109 1092239 12423105 SH SOLE 12423105 0 0 STATE AUTO FINL CORP COM 855707105 12438 400961 SH SOLE 400961 0 0 STARS GROUP INC COM 85570W100 48071 1841932 SH SOLE 1841932 0 0 STARWOOD PPTY TR INC COM 85571B105 63887 2569889 SH SOLE 2569889 0 0 STATE STR CORP COM 857477103 389406 4922959 SH SOLE 4922959 0 0 STEEL DYNAMICS INC COM 858119100 138530 4069612 SH SOLE 4069612 0 0 STEELCASE INC CL A 858155203 46605 2277858 SH SOLE 2277858 0 0 STEPAN CO COM 858586100 50107 489133 SH SOLE 489133 0 0 STERICYCLE INC COM 858912108 85515 1340146 SH SOLE 1340146 0 0 STERLING BANCORP DEL COM 85917A100 18438 874678 SH SOLE 874678 0 0 STIFEL FINL CORP COM 860630102 42819 706004 SH SOLE 706004 0 0 STOCK YDS BANCORP INC COM 861025104 3143 76545 SH SOLE 76545 0 0 STORE CAP CORP COM 862121100 83489 2241920 SH SOLE 2241920 0 0 STRATEGIC ED INC COM 86272C103 53804 338604 SH SOLE 338604 0 0 STRYKER CORP COM 863667101 604447 2879144 SH SOLE 2879144 0 0 STURM RUGER & CO INC COM 864159108 16497 350767 SH SOLE 350767 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 18272 1480730 SH SOLE 1480730 0 0 SUMMIT MATLS INC CL A 86614U100 49322 2063685 SH SOLE 2063685 0 0 SUN CMNTYS INC COM 866674104 130704 870782 SH SOLE 870782 0 0 SUN LIFE FINL INC COM 866796105 376271 8251574 SH SOLE 8251574 0 0 SUNCOR ENERGY INC NEW COM 867224107 593967 18154293 SH SOLE 18154293 0 0 SUNPOWER CORP COM 867652406 10564 1354379 SH SOLE 1354379 0 0 SUNRUN INC COM 86771W105 3488 252564 SH SOLE 252564 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 43215 3104519 SH SOLE 3104519 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 16570 698547 SH SOLE 698547 0 0 SYKES ENTERPRISES INC COM 871237103 33994 919003 SH SOLE 919003 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1247 262586 SH SOLE 262586 0 0 SYNAPTICS INC COM 87157D109 28141 427873 SH SOLE 427873 0 0 SYNOPSYS INC COM 871607107 214904 1543854 SH SOLE 1543854 0 0 SYNOVUS FINL CORP COM NEW 87161C501 54882 1400063 SH SOLE 1400063 0 0 SYNNEX CORP COM 87162W100 67033 520439 SH SOLE 520439 0 0 SYNCHRONY FINL COM 87165B103 257848 7160462 SH SOLE 7160462 0 0 SYNEOS HEALTH INC CL A 87166B102 43458 730698 SH SOLE 730698 0 0 SYSCO CORP COM 871829107 404942 4733945 SH SOLE 4733945 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 94533 2019941 SH SOLE 2019941 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 148482 2987567 SH SOLE 2987567 0 0 TFS FINL CORP COM 87240R107 321 16295 SH SOLE 16295 0 0 TJX COS INC NEW COM 872540109 789572 12931088 SH SOLE 12931088 0 0 T MOBILE US INC COM 872590104 794509 10131456 SH SOLE 10131456 0 0 TRI POINTE GROUP INC COM 87265H109 26739 1716225 SH SOLE 1716225 0 0 TTM TECHNOLOGIES INC COM 87305R109 18431 1224675 SH SOLE 1224675 0 0 TAILORED BRANDS INC COM 87403A107 501 121046 SH SOLE 121046 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 141296 1154100 SH SOLE 1154100 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 206389 4281933 SH SOLE 4281933 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 31266 524502 SH SOLE 524502 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 14786 1003779 SH SOLE 1003779 0 0 TAPESTRY INC COM 876030107 79565 2950129 SH SOLE 2950129 0 0 TARGET CORP COM 87612E106 684508 5338956 SH SOLE 5338956 0 0 TARGA RES CORP COM 87612G101 73146 1791480 SH SOLE 1791480 0 0 TAUBMAN CTRS INC COM 876664103 20473 658520 SH SOLE 658520 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 29804 1363415 SH SOLE 1363415 0 0 TC ENERGY CORP COM 87807B107 454919 8541019 SH SOLE 8541019 0 0 TECH DATA CORP COM 878237106 58667 408542 SH SOLE 408542 0 0 TECK RESOURCES LTD CL B 878742204 105890 6105463 SH SOLE 6105463 0 0 TEGNA INC COM 87901J105 52288 3132911 SH SOLE 3132911 0 0 TELADOC HEALTH INC COM 87918A105 51004 609216 SH SOLE 609216 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 109613 316306 SH SOLE 316306 0 0 TELEFLEX INC COM 879369106 159235 423002 SH SOLE 423002 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 39106 1537780 SH SOLE 1537780 0 0 TELUS CORP COM 87971M103 159590 4121357 SH SOLE 4121357 0 0 TEMPUR SEALY INTL INC COM 88023U101 27599 317016 SH SOLE 317016 0 0 TENABLE HLDGS INC COM 88025T102 3229 134780 SH SOLE 134780 0 0 10X GENOMICS INC CL A COM 88025U109 1525 20000 SH SOLE 20000 0 0 TENARIS S A SPONSORED ADS 88031M109 6568 290093 SH SOLE 290093 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 50769 1334972 SH SOLE 1334972 0 0 TENNANT CO COM 880345103 25441 326503 SH SOLE 326503 0 0 TENNECO INC CL A VTG COM STK 880349105 12898 984583 SH SOLE 984583 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9850 838982 SH SOLE 838982 0 0 TERADATA CORP DEL COM 88076W103 41325 1543691 SH SOLE 1543691 0 0 TERADYNE INC COM 880770102 140159 2055422 SH SOLE 2055422 0 0 TEREX CORP NEW COM 880779103 21811 732389 SH SOLE 732389 0 0 TERRAFORM PWR INC COM CL A 88104R209 16606 1079017 SH SOLE 1079017 0 0 TERRENO RLTY CORP COM 88146M101 40053 739810 SH SOLE 739810 0 0 TESLA INC COM 88160R101 357994 855769 SH SOLE 855769 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 83077 8477252 SH SOLE 8477252 0 0 TETRA TECH INC NEW COM 88162G103 160609 1864083 SH SOLE 1864083 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 17346 305546 SH SOLE 305546 0 0 TEXAS INSTRS INC COM 882508104 1343608 10473206 SH SOLE 10473206 0 0 TEXAS ROADHOUSE INC COM 882681109 43162 766362 SH SOLE 766362 0 0 THERAPEUTICSMD INC COM 88338N107 1734 716427 SH SOLE 716427 0 0 THE TRADE DESK INC COM CL A 88339J105 94282 362932 SH SOLE 362932 0 0 THE REALREAL INC COM 88339P101 943 50000 SH SOLE 50000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1411603 4345133 SH SOLE 4345133 0 0 THOMSON REUTERS CORP COM NEW 884903709 227362 2455276 SH SOLE 2455276 0 0 THOR INDS INC COM 885160101 53788 724031 SH SOLE 724031 0 0 3-D SYS CORP DEL COM NEW 88554D205 4333 495201 SH SOLE 495201 0 0 3M CO COM 88579Y101 877754 4975366 SH SOLE 4975366 0 0 TIFFANY & CO NEW COM 886547108 149909 1121654 SH SOLE 1121654 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 15722 822696 SH SOLE 822696 0 0 TIMKEN CO COM 887389104 49940 886875 SH SOLE 886875 0 0 TIVO CORP COM 88870P106 15046 1774269 SH SOLE 1774269 0 0 TIVITY HEALTH INC COM 88870R102 14320 703861 SH SOLE 703861 0 0 TOLL BROTHERS INC COM 889478103 62991 1594309 SH SOLE 1594309 0 0 TOPBUILD CORP COM 89055F103 46597 452051 SH SOLE 452051 0 0 TORO CO COM 891092108 81847 1027326 SH SOLE 1027326 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1067750 19036632 SH SOLE 19036632 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 13694 492221 SH SOLE 492221 0 0 TRACTOR SUPPLY CO COM 892356106 113249 1211998 SH SOLE 1211998 0 0 TRADEWEB MKTS INC CL A 892672106 42197 910401 SH SOLE 910401 0 0 TRANSDIGM GROUP INC COM 893641100 227348 405979 SH SOLE 405979 0 0 TRANSLATE BIO INC COM 89374L104 1146 140800 SH SOLE 140800 0 0 TRANSUNION COM 89400J107 152176 1777552 SH SOLE 1777552 0 0 TRAVELERS COMPANIES INC COM 89417E109 322118 2352084 SH SOLE 2352084 0 0 TREDEGAR CORP COM 894650100 10611 474773 SH SOLE 474773 0 0 TREEHOUSE FOODS INC COM 89469A104 40456 834149 SH SOLE 834149 0 0 TREX CO INC COM 89531P105 52257 581404 SH SOLE 581404 0 0 TRICIDA INC COM 89610F101 15466 409804 SH SOLE 409804 0 0 TRIMAS CORP COM NEW 896215209 45969 1463522 SH SOLE 1463522 0 0 TRIMBLE INC COM 896239100 94412 2264620 SH SOLE 2264620 0 0 TRINET GROUP INC COM 896288107 38282 676235 SH SOLE 676235 0 0 TRINITY INDS INC COM 896522109 32305 1458482 SH SOLE 1458482 0 0 TRIP COM GROUP LTD ADS 89677Q107 183431 5469010 SH SOLE 5469010 0 0 TRIUMPH GROUP INC NEW COM 896818101 5317 210404 SH SOLE 210404 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 1679 640800 SH SOLE 640800 0 0 TRIPADVISOR INC COM 896945201 34237 1126964 SH SOLE 1126964 0 0 TRUECAR INC COM 89785L107 547 115101 SH SOLE 115101 0 0 TRUEBLUE INC COM 89785X101 21440 891107 SH SOLE 891107 0 0 TRUIST FINL CORP COM 89832Q109 695608 12350986 SH SOLE 12350986 0 0 TRUSTCO BK CORP N Y COM 898349105 17216 1985661 SH SOLE 1985661 0 0 TRUSTMARK CORP COM 898402102 28315 820499 SH SOLE 820499 0 0 TTEC HLDGS INC COM 89854H102 18687 471660 SH SOLE 471660 0 0 TUPPERWARE BRANDS CORP COM 899896104 5482 638966 SH SOLE 638966 0 0 TURQUOISE HILL RES LTD COM 900435108 5715 7810971 SH SOLE 7810971 0 0 TUTOR PERINI CORP COM 901109108 3264 253813 SH SOLE 253813 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 11879 1638519 SH SOLE 1638519 0 0 TWILIO INC CL A 90138F102 87917 894553 SH SOLE 894553 0 0 TWITTER INC COM 90184L102 224219 6995910 SH SOLE 6995910 0 0 TWO HBRS INVT CORP COM NEW 90187B408 48713 3331955 SH SOLE 3331955 0 0 II VI INC COM 902104108 29066 863275 SH SOLE 863275 0 0 2U INC COM 90214J101 19968 832333 SH SOLE 832333 0 0 TYLER TECHNOLOGIES INC COM 902252105 126581 421908 SH SOLE 421908 0 0 TYSON FOODS INC CL A 902494103 257271 2825914 SH SOLE 2825914 0 0 UDR INC COM 902653104 135230 2895714 SH SOLE 2895714 0 0 UGI CORP NEW COM 902681105 58617 1297977 SH SOLE 1297977 0 0 UMB FINL CORP COM 902788108 33115 482442 SH SOLE 482442 0 0 US BANCORP DEL COM NEW 902973304 863079 14556911 SH SOLE 14556911 0 0 USANA HEALTH SCIENCES INC COM 90328M107 16665 212154 SH SOLE 212154 0 0 U S SILICA HLDGS INC COM 90346E103 1743 283435 SH SOLE 283435 0 0 UBER TECHNOLOGIES INC COM 90353T100 271810 9139541 SH SOLE 9139541 0 0 UBIQUITI INC COM 90353W103 58117 307531 SH SOLE 307531 0 0 ULTA BEAUTY INC COM 90384S303 142743 563888 SH SOLE 563888 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 21892 512564 SH SOLE 512564 0 0 UMPQUA HLDGS CORP COM 904214103 45752 2584834 SH SOLE 2584834 0 0 UNDER ARMOUR INC CL A 904311107 49728 2302245 SH SOLE 2302245 0 0 UNDER ARMOUR INC CL C 904311206 40472 2110131 SH SOLE 2110131 0 0 UNIFIRST CORP MASS COM 904708104 55289 273737 SH SOLE 273737 0 0 UNILEVER PLC SPON ADR NEW 904767704 93240 1630930 SH SOLE 1630930 0 0 UNION PACIFIC CORP COM 907818108 1302925 7206841 SH SOLE 7206841 0 0 UNIT CORP COM 909218109 362 520310 SH SOLE 520310 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 27545 891992 SH SOLE 891992 0 0 UNITED BANKSHARES INC WEST V COM 909907107 51068 1320944 SH SOLE 1320944 0 0 UNITED AIRLINES HLDGS INC COM 910047109 93549 1061967 SH SOLE 1061967 0 0 UNITED FIRE GROUP INC COM 910340108 27351 625441 SH SOLE 625441 0 0 UNITED NAT FOODS INC COM 911163103 1782 203395 SH SOLE 203395 0 0 UNITED PARCEL SERVICE INC CL B 911312106 727585 6215485 SH SOLE 6215485 0 0 UNITED RENTALS INC COM 911363109 131408 787959 SH SOLE 787959 0 0 UNITED STATES CELLULAR CORP COM 911684108 10018 276507 SH SOLE 276507 0 0 US FOODS HLDG CORP COM 912008109 97475 2326922 SH SOLE 2326922 0 0 UNITED STATES STL CORP NEW COM 912909108 21726 1904113 SH SOLE 1904113 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1292724 8631971 SH SOLE 8631971 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 46489 527800 SH SOLE 527800 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2804376 9539342 SH SOLE 9539342 0 0 UNITI GROUP INC COM 91325V108 17471 2128005 SH SOLE 2128005 0 0 UNIVAR SOLUTIONS INC COM 91336L107 65648 2708233 SH SOLE 2708233 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 118425 574684 SH SOLE 574684 0 0 UNIVERSAL FST PRODS INC COM 913543104 44336 929478 SH SOLE 929478 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 20667 176095 SH SOLE 176095 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 137521 958601 SH SOLE 958601 0 0 UNUM GROUP COM 91529Y106 69534 2384579 SH SOLE 2384579 0 0 UPWORK INC COM 91688F104 9108 853640 SH SOLE 853640 0 0 URBAN OUTFITTERS INC COM 917047102 35727 1286520 SH SOLE 1286520 0 0 URBAN EDGE PPTYS COM 91704F104 30023 1565343 SH SOLE 1565343 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 9447 380302 SH SOLE 380302 0 0 US ECOLOGY INC COM 91734M103 14744 254602 SH SOLE 254602 0 0 V F CORP COM 918204108 326543 3276569 SH SOLE 3276569 0 0 VAIL RESORTS INC COM 91879Q109 87618 365335 SH SOLE 365335 0 0 VALERO ENERGY CORP NEW COM 91913Y100 431343 4605906 SH SOLE 4605906 0 0 VALLEY NATL BANCORP COM 919794107 54510 4760726 SH SOLE 4760726 0 0 VALMONT INDS INC COM 920253101 33504 223689 SH SOLE 223689 0 0 VALVOLINE INC COM 92047W101 41029 1916370 SH SOLE 1916370 0 0 VAREX IMAGING CORP COM 92214X106 18936 635221 SH SOLE 635221 0 0 VARIAN MED SYS INC COM 92220P105 107285 755472 SH SOLE 755472 0 0 VARONIS SYS INC COM 922280102 18393 236682 SH SOLE 236682 0 0 VEEVA SYS INC CL A COM 922475108 182861 1300019 SH SOLE 1300019 0 0 VENTAS INC COM 92276F100 226577 3924097 SH SOLE 3924097 0 0 VEONEER INCORPORATED COM 92336X109 19413 1242844 SH SOLE 1242844 0 0 VERACYTE INC COM 92337F107 1117 40000 SH SOLE 40000 0 0 VEREIT INC COM 92339V100 110009 11905781 SH SOLE 11905781 0 0 VERISIGN INC COM 92343E102 207854 1078753 SH SOLE 1078753 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2775411 45202140 SH SOLE 45202140 0 0 VERINT SYS INC COM 92343X100 43808 791333 SH SOLE 791333 0 0 VERITIV CORP COM 923454102 3980 202322 SH SOLE 202322 0 0 VERISK ANALYTICS INC COM 92345Y106 217012 1453141 SH SOLE 1453141 0 0 VERMILION ENERGY INC COM 923725105 27123 1658913 SH SOLE 1658913 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 551229 2517603 SH SOLE 2517603 0 0 VIAD CORP COM NEW 92552R406 26707 395666 SH SOLE 395666 0 0 VIASAT INC COM 92552V100 49167 671724 SH SOLE 671724 0 0 VIAVI SOLUTIONS INC COM 925550105 37550 2503320 SH SOLE 2503320 0 0 VIACOMCBS INC CL A 92556H107 2055 45798 SH SOLE 45798 0 0 VIACOMCBS INC CL B 92556H206 238444 5681294 SH SOLE 5681294 0 0 VICI PPTYS INC COM 925652109 141721 5546796 SH SOLE 5546796 0 0 VIELA BIO INC COM 926613100 679 25000 SH SOLE 25000 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 77743 5486478 SH SOLE 5486478 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 314 25000 SH SOLE 25000 0 0 VIRTU FINL INC CL A 928254101 1851 115772 SH SOLE 115772 0 0 VISA INC COM CL A 92826C839 3303463 17580965 SH SOLE 17580965 0 0 VIRTUSA CORP COM 92827P102 17468 385353 SH SOLE 385353 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 10066 82701 SH SOLE 82701 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 36483 1713618 SH SOLE 1713618 0 0 VISTA OUTDOOR INC COM 928377100 989 132254 SH SOLE 132254 0 0 VISTEON CORP COM NEW 92839U206 27818 321264 SH SOLE 321264 0 0 VISTRA ENERGY CORP COM 92840M102 74511 3241023 SH SOLE 3241023 0 0 VMWARE INC CL A COM 928563402 92521 609532 SH SOLE 609532 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 6064 292089 SH SOLE 292089 0 0 VONAGE HLDGS CORP COM 92886T201 20463 2761603 SH SOLE 2761603 0 0 VORNADO RLTY TR SH BEN INT 929042109 1202478 18082373 SH SOLE 18082373 0 0 VOYA FINL INC COM 929089100 102107 1674431 SH SOLE 1674431 0 0 VULCAN MATLS CO COM 929160109 145404 1009821 SH SOLE 1009821 0 0 WD-40 CO COM 929236107 23817 122677 SH SOLE 122677 0 0 WABCO HLDGS INC COM 92927K102 61548 454226 SH SOLE 454226 0 0 WSFS FINL CORP COM 929328102 28279 642842 SH SOLE 642842 0 0 W P CAREY INC COM 92936U109 125632 1569609 SH SOLE 1569609 0 0 WABTEC CORP COM 929740108 133167 1711658 SH SOLE 1711658 0 0 WADDELL & REED FINL INC CL A 930059100 21632 1293804 SH SOLE 1293804 0 0 WALMART INC COM 931142103 186636 1570479 SH SOLE 1570479 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 492928 8360380 SH SOLE 8360380 0 0 WALKER & DUNLOP INC COM 93148P102 28723 444081 SH SOLE 444081 0 0 WASHINGTON FED INC COM 938824109 34558 942917 SH SOLE 942917 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 9119 2505201 SH SOLE 2505201 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 29919 1025341 SH SOLE 1025341 0 0 WASHINGTON TR BANCORP COM 940610108 9981 185551 SH SOLE 185551 0 0 WASTE CONNECTIONS INC COM 94106B101 474668 5160931 SH SOLE 5160931 0 0 WASTE MGMT INC DEL COM 94106L109 539770 4736487 SH SOLE 4736487 0 0 WATERS CORP COM 941848103 148668 636285 SH SOLE 636285 0 0 WATSCO INC COM 942622200 81931 454792 SH SOLE 454792 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 46518 466297 SH SOLE 466297 0 0 WAYFAIR INC CL A 94419L101 37632 416418 SH SOLE 416418 0 0 WEBSTER FINL CORP CONN COM 947890109 45369 850250 SH SOLE 850250 0 0 WEIBO CORP SPONSORED ADR 948596101 20448 441164 SH SOLE 441164 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 43978 1407741 SH SOLE 1407741 0 0 WEIS MKTS INC COM 948849104 8697 214798 SH SOLE 214798 0 0 WELBILT INC COM 949090104 8104 519133 SH SOLE 519133 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 163663 495633 SH SOLE 495633 0 0 WELLS FARGO CO NEW COM 949746101 2157509 40102394 SH SOLE 40102394 0 0 WELLTOWER INC COM 95040Q104 323527 3956071 SH SOLE 3956071 0 0 WENDYS CO COM 95058W100 43163 1943412 SH SOLE 1943412 0 0 WERNER ENTERPRISES INC COM 950755108 23251 638949 SH SOLE 638949 0 0 WESBANCO INC COM 950810101 30196 799058 SH SOLE 799058 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 9605 871557 SH SOLE 871557 0 0 WESCO INTL INC COM 95082P105 43221 727749 SH SOLE 727749 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 109337 727311 SH SOLE 727311 0 0 WESTAMERICA BANCORPORATION COM 957090103 3948 58254 SH SOLE 58254 0 0 WESTERN ALLIANCE BANCORP COM 957638109 49976 876776 SH SOLE 876776 0 0 WESTERN DIGITAL CORP COM 958102105 192645 3035214 SH SOLE 3035214 0 0 WESTERN UN CO COM 959802109 134748 5031668 SH SOLE 5031668 0 0 WESTLAKE CHEM CORP COM 960413102 34237 488048 SH SOLE 488048 0 0 WESTROCK CO COM 96145D105 106859 2490305 SH SOLE 2490305 0 0 WEX INC COM 96208T104 52412 250224 SH SOLE 250224 0 0 WEYERHAEUSER CO COM 962166104 277446 9186944 SH SOLE 9186944 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 151561 3922389 SH SOLE 3922389 0 0 WHIRLPOOL CORP COM 963320106 97260 659254 SH SOLE 659254 0 0 WHITING PETE CORP NEW COM NEW 966387409 7721 1051965 SH SOLE 1051965 0 0 WILEY JOHN & SONS INC CL A 968223206 28669 590866 SH SOLE 590866 0 0 WILLIAMS COS INC DEL COM 969457100 246095 10375014 SH SOLE 10375014 0 0 WILLIAMS SONOMA INC COM 969904101 81640 1111649 SH SOLE 1111649 0 0 WINGSTOP INC COM 974155103 21170 245511 SH SOLE 245511 0 0 WINNEBAGO INDS INC COM 974637100 22085 416858 SH SOLE 416858 0 0 WINTRUST FINL CORP COM 97650W108 58426 824062 SH SOLE 824062 0 0 WISDOMTREE INVTS INC COM 97717P104 2225 459631 SH SOLE 459631 0 0 WOLVERINE WORLD WIDE INC COM 978097103 37288 1105165 SH SOLE 1105165 0 0 WOODWARD INC COM 980745103 85492 721821 SH SOLE 721821 0 0 WORKDAY INC CL A 98138H101 239227 1454711 SH SOLE 1454711 0 0 WORKIVA INC COM CL A 98139A105 27714 659071 SH SOLE 659071 0 0 WORLD FUEL SVCS CORP COM 981475106 43709 1006654 SH SOLE 1006654 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 33587 517763 SH SOLE 517763 0 0 WORTHINGTON INDS INC COM 981811102 24457 579814 SH SOLE 579814 0 0 WPX ENERGY INC COM 98212B103 44467 3236306 SH SOLE 3236306 0 0 WW INTL INC COM 98262P101 19955 522241 SH SOLE 522241 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 63442 1227356 SH SOLE 1227356 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 70154 1116917 SH SOLE 1116917 0 0 WYNN RESORTS LTD COM 983134107 132852 956666 SH SOLE 956666 0 0 X FINANCIAL SPONSORED ADS 98372W103 532 315000 SH SOLE 315000 0 0 XPO LOGISTICS INC COM 983793100 77351 970522 SH SOLE 970522 0 0 XILINX INC COM 983919101 310697 3177840 SH SOLE 3177840 0 0 XENIA HOTELS & RESORTS INC COM 984017103 32356 1497267 SH SOLE 1497267 0 0 XENCOR INC COM 98401F105 35151 1022128 SH SOLE 1022128 0 0 XYLEM INC COM 98419M100 274648 3485825 SH SOLE 3485825 0 0 XPERI CORP COM 98421B100 21289 1150765 SH SOLE 1150765 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 73432 1991658 SH SOLE 1991658 0 0 YAMANA GOLD INC COM 98462Y100 68476 13862235 SH SOLE 13862235 0 0 YELP INC CL A 985817105 28061 805648 SH SOLE 805648 0 0 YEXT INC COM 98585N106 15955 1106457 SH SOLE 1106457 0 0 YETI HLDGS INC COM 98585X104 2435 70000 SH SOLE 70000 0 0 YORK WTR CO COM 987184108 342 7426 SH SOLE 7426 0 0 YOUDAO INC SPONSORED ADS 98741T104 2112 150000 SH SOLE 150000 0 0 YUM BRANDS INC COM 988498101 296913 2947617 SH SOLE 2947617 0 0 YUM CHINA HLDGS INC COM 98850P109 180939 3768773 SH SOLE 3768773 0 0 ZAI LAB LTD ADR 98887Q104 12065 290100 SH SOLE 290100 0 0 ZAYO GROUP HLDGS INC COM 98919V105 64085 1849494 SH SOLE 1849494 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 139687 546849 SH SOLE 546849 0 0 ZENDESK INC COM 98936J101 90429 1180072 SH SOLE 1180072 0 0 ZILLOW GROUP INC CL A 98954M101 41846 914858 SH SOLE 914858 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 54982 1196822 SH SOLE 1196822 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 278793 1862596 SH SOLE 1862596 0 0 ZIONS BANCORPORATION N A COM 989701107 89690 1727460 SH SOLE 1727460 0 0 ZOGENIX INC COM NEW 98978L204 26533 508969 SH SOLE 508969 0 0 ZOETIS INC CL A 98978V103 617011 4661964 SH SOLE 4661964 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 103597 4436691 SH SOLE 4436691 0 0 ZSCALER INC COM 98980G102 28705 617310 SH SOLE 617310 0 0 ZYMEWORKS INC COM 98985W102 695 15292 SH SOLE 15292 0 0 ZYNGA INC CL A 98986T108 63587 10390074 SH SOLE 10390074 0 0 EURONAV NV ANTWERPEN SHS B38564108 51800 4527876 SH SOLE 4527876 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 76009 9796290 SH SOLE 9796290 0 0 CONSTELLIUM SE CL A SHS F21107101 20939 1562588 SH SOLE 1562588 0 0 ADIENT PLC ORD SHS G0084W101 20487 964103 SH SOLE 964103 0 0 AFYA LTD CL A COM G01125106 678 25000 SH SOLE 25000 0 0 AIRCASTLE LTD COM G0129K104 26534 828943 SH SOLE 828943 0 0 ALKERMES PLC SHS G01767105 33046 1619921 SH SOLE 1619921 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 106300 853539 SH SOLE 853539 0 0 ALLERGAN PLC SHS G0177J108 747888 3912162 SH SOLE 3912162 0 0 AMCOR PLC ORD G0250X107 70667 6519105 SH SOLE 6519105 0 0 AMDOCS LTD SHS G02602103 109929 1522773 SH SOLE 1522773 0 0 AMBARELLA INC SHS G037AX101 12106 199906 SH SOLE 199906 0 0 AON PLC SHS CL A G0408V102 289549 1390123 SH SOLE 1390123 0 0 ARCH CAP GROUP LTD ORD G0450A105 146773 3422084 SH SOLE 3422084 0 0 ARCO PLATFORM LTD COM CL A G04553106 2754 62300 SH SOLE 62300 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 8174 1009127 SH SOLE 1009127 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 51222 779047 SH SOLE 779047 0 0 ASSURED GUARANTY LTD COM G0585R106 74818 1526265 SH SOLE 1526265 0 0 ATLASSIAN CORP PLC CL A G06242104 110701 919899 SH SOLE 919899 0 0 ATHENE HLDG LTD CL A G0684D107 74638 1587020 SH SOLE 1587020 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 52893 889850 SH SOLE 889850 0 0 AXALTA COATING SYS LTD COM G0750C108 61006 2006785 SH SOLE 2006785 0 0 ATLANTICA YIELD PLC SHS G0751N103 31935 1210134 SH SOLE 1210134 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 26081 704510 SH SOLE 704510 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 26154 480421 SH SOLE 480421 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1334072 6335529 SH SOLE 6335529 0 0 MIMECAST LTD ORD SHS G14838109 15072 347442 SH SOLE 347442 0 0 BUNGE LIMITED COM G16962105 80515 1399036 SH SOLE 1399036 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 51707 1355369 SH SOLE 1355369 0 0 CARDTRONICS PLC SHS CL A G1991C105 20489 458891 SH SOLE 458891 0 0 CISION LTD SHS G1992S109 8239 826344 SH SOLE 826344 0 0 CIMPRESS PLC SHS EURO G2143T103 35860 285122 SH SOLE 285122 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 46932 403263 SH SOLE 403263 0 0 CREDICORP LTD COM G2519Y108 147780 693381 SH SOLE 693381 0 0 COSAN LTD SHS A G25343107 53200 2329238 SH SOLE 2329238 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 126042 2209923 SH SOLE 2209923 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 31243 2435123 SH SOLE 2435123 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 25680 1256374 SH SOLE 1256374 0 0 EATON CORP PLC SHS G29183103 819146 8648074 SH SOLE 8648074 0 0 ENDO INTL PLC SHS G30401106 14906 3178145 SH SOLE 3178145 0 0 ENSTAR GROUP LIMITED SHS G3075P101 27012 130579 SH SOLE 130579 0 0 ESSENT GROUP LTD COM G3198U102 47797 919348 SH SOLE 919348 0 0 EVEREST RE GROUP LTD COM G3223R108 116685 421490 SH SOLE 421490 0 0 FABRINET SHS G3323L100 26841 413955 SH SOLE 413955 0 0 FGL HLDGS ORD SHS G3402M102 21768 2043918 SH SOLE 2043918 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 14502 414584 SH SOLE 414584 0 0 GASLOG LTD SHS G37585109 3949 403353 SH SOLE 403353 0 0 GENPACT LIMITED SHS G3922B107 110322 2616127 SH SOLE 2616127 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 2510 501986 SH SOLE 501986 0 0 HELEN OF TROY CORP LTD COM G4388N106 60066 334090 SH SOLE 334090 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 58973 1237115 SH SOLE 1237115 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 50203 2053283 SH SOLE 2053283 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 15701 956787 SH SOLE 956787 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 75955 2098191 SH SOLE 2098191 0 0 ICON PLC SHS G4705A100 101406 588782 SH SOLE 588782 0 0 IHS MARKIT LTD SHS G47567105 254523 3377870 SH SOLE 3377870 0 0 INGERSOLL-RAND PLC SHS G47791101 510745 3842499 SH SOLE 3842499 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 21379 1428094 SH SOLE 1428094 0 0 INVESCO LTD SHS G491BT108 69260 3852055 SH SOLE 3852055 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 99885 669115 SH SOLE 669115 0 0 JOHNSON CTLS INTL PLC SHS G51502105 248097 6094242 SH SOLE 6094242 0 0 LAZARD LTD SHS A G54050102 59091 1478760 SH SOLE 1478760 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 80279 3530316 SH SOLE 3530316 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 43434 1992841 SH SOLE 1992841 0 0 LINDE PLC SHS G5494J103 2882740 13664164 SH SOLE 13664164 0 0 LIVANOVA PLC SHS G5509L101 52538 696510 SH SOLE 696510 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 5879 1684445 SH SOLE 1684445 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 148278 5582752 SH SOLE 5582752 0 0 MEDTRONIC PLC SHS G5960L103 1648853 14533738 SH SOLE 14533738 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 9115 455319 SH SOLE 455319 0 0 APTIV PLC SHS G6095L109 438811 4620527 SH SOLE 4620527 0 0 NABORS INDUSTRIES LTD SHS G6359F103 10849 3767076 SH SOLE 3767076 0 0 MYOVANT SCIENCES LTD COM G637AM102 10498 676443 SH SOLE 676443 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 70855 3490378 SH SOLE 3490378 0 0 NOBLE CORP PLC SHS USD G65431101 172 141166 SH SOLE 141166 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 46388 2073687 SH SOLE 2073687 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 133264 2281526 SH SOLE 2281526 0 0 NOVOCURE LTD ORD SHS G6674U108 65536 777693 SH SOLE 777693 0 0 NVENT ELECTRIC PLC SHS G6700G107 49700 1942931 SH SOLE 1942931 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 16193 474044 SH SOLE 474044 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 72697 370863 SH SOLE 370863 0 0 SFL CORPORATION LTD SHS G7738W106 10804 743084 SH SOLE 743084 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 178150 2994120 SH SOLE 2994120 0 0 PENTAIR PLC SHS G7S00T104 79705 1737631 SH SOLE 1737631 0 0 SAPIENS INTL CORP N V SHS G7T16G103 15498 198688 SH SOLE 198688 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 87640 1626880 SH SOLE 1626880 0 0 SIGNET JEWELERS LIMITED SHS G81276100 17184 790454 SH SOLE 790454 0 0 SINA CORP ORD G81477104 35487 888739 SH SOLE 888739 0 0 STERIS PLC SHS USD G8473T100 137189 900074 SH SOLE 900074 0 0 STONECO LTD COM CL A G85158106 6514 163304 SH SOLE 163304 0 0 TECHNIPFMC PLC COM G87110105 201223 10486834 SH SOLE 10486834 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 27847 1075589 SH SOLE 1075589 0 0 THIRD PT REINS LTD COM G8827U100 16540 1572240 SH SOLE 1572240 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 9295 481616 SH SOLE 481616 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 24850 1276963 SH SOLE 1276963 0 0 TRITON INTL LTD CL A G9078F107 30292 753530 SH SOLE 753530 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 13854 1213103 SH SOLE 1213103 0 0 VENATOR MATLS PLC SHS G9329Z100 9749 2545446 SH SOLE 2545446 0 0 VALARIS PLC SHS CLASS A G9402V109 16214 2471619 SH SOLE 2471619 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 5963 419361 SH SOLE 419361 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 57266 51336 SH SOLE 51336 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 248759 1231847 SH SOLE 1231847 0 0 PERRIGO CO PLC SHS G97822103 66466 1286600 SH SOLE 1286600 0 0 XP INC CL A G98239109 3676 95430 SH SOLE 95430 0 0 ALCON INC ORD SHS H01301128 583738 10306594 SH SOLE 10306594 0 0 CHUBB LIMITED COM H1467J104 629466 4043849 SH SOLE 4043849 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1228 20160 SH SOLE 20160 0 0 GARMIN LTD SHS H2906T109 131328 1346125 SH SOLE 1346125 0 0 UBS GROUP AG SHS H42097107 1817961 143808460 SH SOLE 143808460 0 0 LOGITECH INTL S A SHS H50430232 184009 3884792 SH SOLE 3884792 0 0 TE CONNECTIVITY LTD REG SHS H84989104 402274 4197348 SH SOLE 4197348 0 0 TRANSOCEAN LTD REG SHS H8817H100 45097 6554779 SH SOLE 6554779 0 0 ADECOAGRO S A COM L00849106 9936 1187143 SH SOLE 1187143 0 0 GLOBANT S A COM L44385109 30456 287183 SH SOLE 287183 0 0 INTELSAT S A COM L5140P101 3970 564738 SH SOLE 564738 0 0 NEXA RES S A COM L67359106 3703 454971 SH SOLE 454971 0 0 ORION ENGINEERED CARBONS S A COM L72967109 15639 810309 SH SOLE 810309 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 204661 1368512 SH SOLE 1368512 0 0 TRINSEO S A SHS L9340P101 25764 692402 SH SOLE 692402 0 0 ALLOT LTD SHS M0854Q105 1290 151194 SH SOLE 151194 0 0 AUDIOCODES LTD ORD M15342104 27142 414614 SH SOLE 414614 0 0 B COMMUNICATIONS LTD SHS M15629104 116 64029 SH SOLE 64029 0 0 CAESARSTONE LTD ORD SHS M20598104 940 62350 SH SOLE 62350 0 0 CELLCOM ISRAEL LTD SHS M2196U109 4070 1279671 SH SOLE 1279671 0 0 CERAGON NETWORKS LTD ORD M22013102 4646 2212539 SH SOLE 2212539 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 139562 1257772 SH SOLE 1257772 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 53096 455445 SH SOLE 455445 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 62062 529630 SH SOLE 529630 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 11426 745806 SH SOLE 745806 0 0 INMODE LTD SHS M5425M103 2155 54986 SH SOLE 54986 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 48681 10351080 SH SOLE 10351080 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 5671 225671 SH SOLE 225671 0 0 KAMADA LTD SHS M6240T109 2740 399446 SH SOLE 399446 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 15789 415182 SH SOLE 415182 0 0 RADCOM LTD SHS NEW M81865111 1571 186401 SH SOLE 186401 0 0 RADWARE LTD ORD M81873107 8275 320996 SH SOLE 320996 0 0 STRATASYS LTD SHS M85548101 11918 589267 SH SOLE 589267 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 16749 190476 SH SOLE 190476 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 31708 1322909 SH SOLE 1322909 0 0 TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 264 15000 SH SOLE 15000 0 0 WIX COM LTD SHS M98068105 39835 325500 SH SOLE 325500 0 0 AERCAP HOLDINGS NV SHS N00985106 70570 1148045 SH SOLE 1148045 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 65278 220577 SH SOLE 220577 0 0 ELASTIC N V ORD SHS N14506104 30219 469970 SH SOLE 469970 0 0 CNH INDL N V SHS N20944109 17075 1554908 SH SOLE 1554908 0 0 CORE LABORATORIES N V COM N22717107 16496 437916 SH SOLE 437916 0 0 FERRARI N V COM N3167Y103 194265 1168081 SH SOLE 1168081 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 165888 11208700 SH SOLE 11208700 0 0 FRANKS INTL N V COM N33462107 6013 1162978 SH SOLE 1162978 0 0 INTERXION HOLDING N.V SHS N47279109 107635 1284276 SH SOLE 1284276 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 285621 3023079 SH SOLE 3023079 0 0 MYLAN N V SHS EURO N59465109 104305 5189326 SH SOLE 5189326 0 0 NXP SEMICONDUCTORS N V COM N6596X109 383727 3015302 SH SOLE 3015302 0 0 QIAGEN NV SHS NEW N72482123 111086 3646962 SH SOLE 3646962 0 0 UNIQURE NV SHS N90064101 27094 378092 SH SOLE 378092 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 34419 1129237 SH SOLE 1129237 0 0 YANDEX N V SHS CLASS A N97284108 125466 2884931 SH SOLE 2884931 0 0 COPA HOLDINGS SA CL A P31076105 15506 143469 SH SOLE 143469 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 7914 345601 SH SOLE 345601 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 243487 1823739 SH SOLE 1823739 0 0 FLEX LTD ORD Y2573F102 69235 5486109 SH SOLE 5486109 0 0 KENON HLDGS LTD SHS Y46717107 22663 307217 SH SOLE 307217 0 0 SCORPIO TANKERS INC SHS Y7542C130 13785 350410 SH SOLE 350410 0 0 SCORPIO BULKERS INC COM Y7546A122 3322 521545 SH SOLE 521545 0 0 SEASPAN CORP SHS Y75638109 24452 1720771 SH SOLE 1720771 0 0