0001374170-21-000042.txt : 20210813 0001374170-21-000042.hdr.sgml : 20210813 20210813093810 ACCESSION NUMBER: 0001374170-21-000042 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20210813 DATE AS OF CHANGE: 20210813 EFFECTIVENESS DATE: 20210813 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: 211170033 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 06-30-2020 06-30-2020 true 1 NEW HOLDINGS true 08-15-2021 08-07-2020 Confidential Treatment Expired NORGES BANK
BANKPLASSEN 2 P.O BOX 1179 SENTRUM OSLO Q8 0107
13F HOLDINGS REPORT 028-12187 Y Collateral received through secured lending and borrowing transactions in the form of securities, where Norges Bank has the right to sell or pledge the security, is not recognized in its balance sheet unless reinvested. Correspondingly, such collateral is not reflected in our 13F reporting.
Stanislav Boiadjiev Lead - Regulatory Compliance 47-24073142 Stanislav Boiadjiev Oslo Q8 08-13-2021 0 2076 347337404
INFORMATION TABLE 2 Q2_2020.xml AAON INC COM PAR $0.004 000360206 19242 354433 SH SOLE 354433 0 0 AAR CORP COM 000361105 14845 718181 SH SOLE 718181 0 0 ACCO BRANDS CORP COM 00081T108 12408 1747658 SH SOLE 1747658 0 0 ADT INC DEL COM 00090Q103 16023 2007873 SH SOLE 2007873 0 0 ABM INDS INC COM 000957100 31644 871734 SH SOLE 871734 0 0 AFLAC INC COM 001055102 351162 9746388 SH SOLE 9746388 0 0 AGCO CORP COM 001084102 47110 849433 SH SOLE 849433 0 0 AGNC INVT CORP COM 00123Q104 66850 5182146 SH SOLE 5182146 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1513 197716 SH SOLE 197716 0 0 AMC NETWORKS INC CL A 00164V103 11609 496339 SH SOLE 496339 0 0 AMN HEALTHCARE SVCS INC COM 001744101 25965 573937 SH SOLE 573937 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 1936 159354 SH SOLE 159354 0 0 ASGN INC COM 00191U102 45422 681192 SH SOLE 681192 0 0 AT&T INC COM 00206R102 2218056 73372664 SH SOLE 73372664 0 0 ATN INTL INC COM 00215F107 12786 211099 SH SOLE 211099 0 0 AZZ INC COM 002474104 12384 360837 SH SOLE 360837 0 0 AARONS INC COM PAR $0.50 002535300 46823 1031341 SH SOLE 1031341 0 0 ABBOTT LABS COM 002824100 1569718 17168521 SH SOLE 17168521 0 0 ABBVIE INC COM 00287Y109 1844502 18786945 SH SOLE 18786945 0 0 ABERCROMBIE & FITCH CO CL A 002896207 10348 972517 SH SOLE 972517 0 0 ABIOMED INC COM 003654100 122780 508278 SH SOLE 508278 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 36507 543342 SH SOLE 543342 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 62341 1286187 SH SOLE 1286187 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 12941 997003 SH SOLE 997003 0 0 ACCELERON PHARMA INC COM 00434H108 44059 462466 SH SOLE 462466 0 0 ACI WORLDWIDE INC COM 004498101 37743 1398417 SH SOLE 1398417 0 0 ACTIVISION BLIZZARD INC COM 00507V109 680085 8960277 SH SOLE 8960277 0 0 ACUITY BRANDS INC COM 00508Y102 55055 575052 SH SOLE 575052 0 0 ACUSHNET HOLDINGS CORP COM 005098108 17961 516273 SH SOLE 516273 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3206 66269 SH SOLE 66269 0 0 ADOBE INC COM 00724F101 1984910 4559763 SH SOLE 4559763 0 0 ADTALEM GLOBAL ED INC COM 00737L103 24265 778965 SH SOLE 778965 0 0 ADTRAN INC COM 00738A106 800 73229 SH SOLE 73229 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 98243 689666 SH SOLE 689666 0 0 AECOM COM 00766T100 3105 82629 SH SOLE 82629 0 0 AEGION CORP COM 00770F104 5525 348132 SH SOLE 348132 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 5900 399753 SH SOLE 399753 0 0 ADVANCED MICRO DEVICES INC COM 007903107 508892 9672920 SH SOLE 9672920 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 42287 856011 SH SOLE 856011 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 34557 1145409 SH SOLE 1145409 0 0 ADVANCED ENERGY INDS COM 007973100 39233 578736 SH SOLE 578736 0 0 AEROVIRONMENT INC COM 008073108 19780 248400 SH SOLE 248400 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 37311 500412 SH SOLE 500412 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 266851 3019705 SH SOLE 3019705 0 0 AGNICO EAGLE MINES LTD COM 008474108 198816 2296112 SH SOLE 2296112 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 49818 931521 SH SOLE 931521 0 0 AGREE REALTY CORP COM 008492100 33459 509193 SH SOLE 509193 0 0 AGORA INC ADS 00851L103 5300 120000 SH SOLE 120000 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 7871 471024 SH SOLE 471024 0 0 AIR LEASE CORP CL A 00912X302 36011 1229450 SH SOLE 1229450 0 0 AIR PRODS & CHEMS INC COM 009158106 31879 132024 SH SOLE 132024 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 163838 1529906 SH SOLE 1529906 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 13173 970031 SH SOLE 970031 0 0 AKOUOS INC COM 00973J101 338 15000 SH SOLE 15000 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 54530 4307263 SH SOLE 4307263 0 0 ALARM COM HLDGS INC COM 011642105 53175 820474 SH SOLE 820474 0 0 ALASKA AIR GROUP INC COM 011659109 19826 546779 SH SOLE 546779 0 0 ALBANY INTL CORP CL A 012348108 23302 396893 SH SOLE 396893 0 0 ALBEMARLE CORP COM 012653101 50298 651446 SH SOLE 651446 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 45733 2900000 SH SOLE 2900000 0 0 ALCOA CORP COM 013872106 31243 2779599 SH SOLE 2779599 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 12370 1014794 SH SOLE 1014794 0 0 ALEXANDERS INC COM 014752109 7517 31205 SH SOLE 31205 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1526443 9407971 SH SOLE 9407971 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 400591 3569054 SH SOLE 3569054 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 87420 4981218 SH SOLE 4981218 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5460759 25316453 SH SOLE 25316453 0 0 ALIGN TECHNOLOGY INC COM 016255101 217090 791028 SH SOLE 791028 0 0 ALLAKOS INC COM 01671P100 22058 306952 SH SOLE 306952 0 0 ALLEGHANY CORP DEL COM 017175100 69326 141731 SH SOLE 141731 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 18223 1788347 SH SOLE 1788347 0 0 ALLEGIANT TRAVEL CO COM 01748X102 12262 112282 SH SOLE 112282 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 41297 915272 SH SOLE 915272 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 48426 1316639 SH SOLE 1316639 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 60035 1402031 SH SOLE 1402031 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 11574 1709529 SH SOLE 1709529 0 0 ALLSTATE CORP COM 020002101 307004 3165313 SH SOLE 3165313 0 0 ALLY FINL INC COM 02005N100 95482 4815007 SH SOLE 4815007 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 133642 902319 SH SOLE 902319 0 0 ALPHABET INC CAP STK CL C 02079K107 2023925 1431742 SH SOLE 1431742 0 0 ALPHABET INC CAP STK CL A 02079K305 7632865 5382649 SH SOLE 5382649 0 0 ALTERYX INC COM CL A 02156B103 86871 528799 SH SOLE 528799 0 0 ALTICE USA INC CL A 02156K103 44843 1989500 SH SOLE 1989500 0 0 ALTRA INDL MOTION CORP COM 02208R106 28548 896059 SH SOLE 896059 0 0 AMAZON COM INC COM 023135106 12961725 4698286 SH SOLE 4698286 0 0 AMBAC FINL GROUP INC COM NEW 023139884 3725 260100 SH SOLE 260100 0 0 AMEDISYS INC COM 023436108 69583 350472 SH SOLE 350472 0 0 AMERCO COM 023586100 13618 45066 SH SOLE 45066 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 24623 1883901 SH SOLE 1883901 0 0 AMERICAN ASSETS TR INC COM 024013104 18678 670901 SH SOLE 670901 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 11771 1548765 SH SOLE 1548765 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 51053 1460316 SH SOLE 1460316 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 26552 2435933 SH SOLE 2435933 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 36474 1476067 SH SOLE 1476067 0 0 AMERICAN EXPRESS CO COM 025816109 698297 7335056 SH SOLE 7335056 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 55786 879074 SH SOLE 879074 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 66436 2469726 SH SOLE 2469726 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 344115 11036398 SH SOLE 11036398 0 0 AMERICAN NATL INS CO COM 028591105 14833 205813 SH SOLE 205813 0 0 AMERICAN SOFTWARE INC CL A 029683109 1074 68166 SH SOLE 68166 0 0 AMER STATES WTR CO COM 029899101 37186 472923 SH SOLE 472923 0 0 AMERICAN TOWER CORP NEW COM 03027X100 973578 3765675 SH SOLE 3765675 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 219283 1704360 SH SOLE 1704360 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 17365 229541 SH SOLE 229541 0 0 AMERICOLD RLTY TR COM 03064D108 71931 1981559 SH SOLE 1981559 0 0 AMERISOURCEBERGEN CORP COM 03073E105 170097 1687973 SH SOLE 1687973 0 0 AMERIPRISE FINL INC COM 03076C106 214877 1432134 SH SOLE 1432134 0 0 AMERIS BANCORP COM 03076K108 16071 681267 SH SOLE 681267 0 0 AMETEK INC COM 031100100 192573 2154789 SH SOLE 2154789 0 0 AMGEN INC COM 031162100 1326121 5622494 SH SOLE 5622494 0 0 AMICUS THERAPEUTICS INC COM 03152W109 62548 4147749 SH SOLE 4147749 0 0 AMKOR TECHNOLOGY INC COM 031652100 21266 1727558 SH SOLE 1727558 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5085 1068255 SH SOLE 1068255 0 0 AMPHENOL CORP NEW CL A 032095101 475210 4959916 SH SOLE 4959916 0 0 ANALOG DEVICES INC COM 032654105 485617 3959698 SH SOLE 3959698 0 0 ANAPLAN INC COM 03272L108 61740 1362605 SH SOLE 1362605 0 0 ANDERSONS INC COM 034164103 3043 221154 SH SOLE 221154 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 92776 14142661 SH SOLE 14142661 0 0 ANSYS INC COM 03662Q105 208306 714036 SH SOLE 714036 0 0 ANTERO RESOURCES CORP COM 03674X106 4341 1708940 SH SOLE 1708940 0 0 ANTHEM INC COM 036752103 714401 2716561 SH SOLE 2716561 0 0 ANTERO MIDSTREAM CORP COM 03676B102 10137 1987702 SH SOLE 1987702 0 0 APACHE CORP COM 037411105 31739 2351043 SH SOLE 2351043 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 54831 1456711 SH SOLE 1456711 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 3419 104687 SH SOLE 104687 0 0 APOGEE ENTERPRISES INC COM 037598109 14498 629232 SH SOLE 629232 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 20253 2064558 SH SOLE 2064558 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 2047 41000 SH SOLE 41000 0 0 APPLE INC COM 037833100 15948066 43717286 SH SOLE 43717286 0 0 APPFOLIO INC COM CL A 03783C100 8192 50349 SH SOLE 50349 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 28198 2919085 SH SOLE 2919085 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 40629 651207 SH SOLE 651207 0 0 APPLIED MATLS INC COM 038222105 728842 12056938 SH SOLE 12056938 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 629 25000 SH SOLE 25000 0 0 APTARGROUP INC COM 038336103 59828 534272 SH SOLE 534272 0 0 ARAMARK COM 03852U106 80485 3566024 SH SOLE 3566024 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 219003 5488797 SH SOLE 5488797 0 0 ARCHROCK INC COM 03957W106 14057 2165946 SH SOLE 2165946 0 0 ARCOSA INC COM 039653100 30971 733907 SH SOLE 733907 0 0 ARCONIC CORPORATION COM 03966V107 42036 3017647 SH SOLE 3017647 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 35771 901025 SH SOLE 901025 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 54105 859499 SH SOLE 859499 0 0 ARISTA NETWORKS INC COM 040413106 210750 1003428 SH SOLE 1003428 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1871 725167 SH SOLE 725167 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6709 714513 SH SOLE 714513 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 51200 656745 SH SOLE 656745 0 0 ARROW ELECTRS INC COM 042735100 56983 829573 SH SOLE 829573 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 40316 933456 SH SOLE 933456 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 25101 772329 SH SOLE 772329 0 0 ARVINAS INC COM 04335A105 2448 73000 SH SOLE 73000 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 23669 306072 SH SOLE 306072 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 40136 580838 SH SOLE 580838 0 0 ASPEN TECHNOLOGY INC COM 045327103 66526 642077 SH SOLE 642077 0 0 ASSOCIATED BANC CORP COM 045487105 40743 2978316 SH SOLE 2978316 0 0 ASSURANT INC COM 04621X108 66838 647088 SH SOLE 647088 0 0 ASTEC INDS INC COM 046224101 13768 297301 SH SOLE 297301 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 13948 263725 SH SOLE 263725 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 26457 1815828 SH SOLE 1815828 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 23180 1000885 SH SOLE 1000885 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 802 18633 SH SOLE 18633 0 0 ATMOS ENERGY CORP COM 049560105 35094 352417 SH SOLE 352417 0 0 AUTODESK INC COM 052769106 649917 2717159 SH SOLE 2717159 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 58938 780633 SH SOLE 780633 0 0 AUTOLIV INC COM 052800109 51232 794166 SH SOLE 794166 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 620655 4168545 SH SOLE 4168545 0 0 AUTONATION INC COM 05329W102 24560 653528 SH SOLE 653528 0 0 AUTOZONE INC COM 053332102 293717 260360 SH SOLE 260360 0 0 AVALARA INC COM 05338G106 51519 387099 SH SOLE 387099 0 0 AVALONBAY CMNTYS INC COM 053484101 478927 3097045 SH SOLE 3097045 0 0 AVANOS MED INC COM 05350V106 19020 647154 SH SOLE 647154 0 0 AVANGRID INC COM 05351W103 20004 476513 SH SOLE 476513 0 0 AVAYA HLDGS CORP COM 05351X101 16807 1359800 SH SOLE 1359800 0 0 AVANTOR INC COM 05352A100 84822 4989538 SH SOLE 4989538 0 0 AVERY DENNISON CORP COM 053611109 91845 805022 SH SOLE 805022 0 0 AVIS BUDGET GROUP COM 053774105 20192 882116 SH SOLE 882116 0 0 AVISTA CORP COM 05379B107 34072 936309 SH SOLE 936309 0 0 AVNET INC COM 053807103 43030 1543120 SH SOLE 1543120 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 8607 309049 SH SOLE 309049 0 0 AXOGEN INC COM 05463X106 2250 243501 SH SOLE 243501 0 0 AXON ENTERPRISE INC COM 05464C101 62783 639790 SH SOLE 639790 0 0 AXSOME THERAPEUTICS INC COM 05464T104 33422 406198 SH SOLE 406198 0 0 AXOS FINANCIAL INC COM 05465C100 14563 659565 SH SOLE 659565 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 16131 459439 SH SOLE 459439 0 0 AZEK CO INC CL A 05478C105 7215 226471 SH SOLE 226471 0 0 AZUL S A SPONSR ADR PFD 05501U106 2462 220189 SH SOLE 220189 0 0 B & G FOODS INC NEW COM 05508R106 13423 550588 SH SOLE 550588 0 0 BCE INC COM NEW 05534B760 122015 2925474 SH SOLE 2925474 0 0 BGC PARTNERS INC CL A 05541T101 10501 3832461 SH SOLE 3832461 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 90489 2199000 SH SOLE 2199000 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 49968 1340705 SH SOLE 1340705 0 0 BOK FINL CORP COM NEW 05561Q201 18476 327358 SH SOLE 327358 0 0 BP PLC SPONSORED ADR 055622104 17886 766960 SH SOLE 766960 0 0 BRP INC COM SUN VTG 05577W200 29969 702670 SH SOLE 702670 0 0 BRP GROUP INC COM CL A 05589G102 518 30000 SH SOLE 30000 0 0 BMC STK HLDGS INC COM 05591B109 24867 989129 SH SOLE 989129 0 0 BADGER METER INC COM 056525108 36368 578002 SH SOLE 578002 0 0 BAIDU INC SPON ADR REP A 056752108 461098 3846012 SH SOLE 3846012 0 0 BAKER HUGHES COMPANY CL A 05722G100 157810 10254075 SH SOLE 10254075 0 0 BALCHEM CORP COM 057665200 51602 543981 SH SOLE 543981 0 0 BALL CORP COM 058498106 197725 2845375 SH SOLE 2845375 0 0 BANCFIRST CORP COM 05945F103 10502 258855 SH SOLE 258855 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1666 490133 SH SOLE 490133 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 23195 1020030 SH SOLE 1020030 0 0 BANDWIDTH INC COM CL A 05988J103 4623 36400 SH SOLE 36400 0 0 BK OF AMERICA CORP COM 060505104 2410512 101495254 SH SOLE 101495254 0 0 BANK HAWAII CORP COM 062540109 27583 449166 SH SOLE 449166 0 0 BANK MONTREAL QUE COM 063671101 294947 5665935 SH SOLE 5665935 0 0 BANK NEW YORK MELLON CORP COM 064058100 378598 9795556 SH SOLE 9795556 0 0 BANK NOVA SCOTIA B C COM 064149107 552659 13354488 SH SOLE 13354488 0 0 BANK OZK COM 06417N103 38580 1643819 SH SOLE 1643819 0 0 BANKUNITED INC COM 06652K103 23736 1172150 SH SOLE 1172150 0 0 BANNER CORP COM NEW 06652V208 17608 463371 SH SOLE 463371 0 0 BAOZUN INC SPONSORED ADR 06684L103 18623 484336 SH SOLE 484336 0 0 BARNES GROUP INC COM 067806109 27636 698594 SH SOLE 698594 0 0 BAUSCH HEALTH COS INC COM 071734107 83943 3630287 SH SOLE 3630287 0 0 BAXTER INTL INC COM 071813109 502514 5836398 SH SOLE 5836398 0 0 BEACON ROOFING SUPPLY INC COM 073685109 19337 733307 SH SOLE 733307 0 0 BEAM THERAPEUTICS INC COM 07373V105 233 8324 SH SOLE 8324 0 0 BECTON DICKINSON & CO COM 075887109 573185 2395559 SH SOLE 2395559 0 0 BED BATH & BEYOND INC COM 075896100 20845 1966518 SH SOLE 1966518 0 0 BELDEN INC COM 077454106 19071 585890 SH SOLE 585890 0 0 BELLRING BRANDS INC COM CL A 079823100 898 45024 SH SOLE 45024 0 0 BENCHMARK ELECTRS INC COM 08160H101 17378 804515 SH SOLE 804515 0 0 BERKLEY W R CORP COM 084423102 77178 1347151 SH SOLE 1347151 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1975080 7389 SH SOLE 7389 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1662026 9310546 SH SOLE 9310546 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 6164 559360 SH SOLE 559360 0 0 BERRY GLOBAL GROUP INC COM 08579W103 73779 1664694 SH SOLE 1664694 0 0 BEST BUY INC COM 086516101 243300 2787900 SH SOLE 2787900 0 0 BEST INC SPONSORED ADS 08653C106 7918 1849916 SH SOLE 1849916 0 0 BHP GROUP LTD SPONSORED ADS 088606108 141319 2841718 SH SOLE 2841718 0 0 BEYOND MEAT INC COM 08862E109 68388 510436 SH SOLE 510436 0 0 BIG LOTS INC COM 089302103 24678 587564 SH SOLE 587564 0 0 BILIBILI INC SPONS ADS REP Z 090040106 98423 2124858 SH SOLE 2124858 0 0 BILL COM HLDGS INC COM 090043100 11384 126198 SH SOLE 126198 0 0 BIO RAD LABS INC CL A 090572207 97289 215484 SH SOLE 215484 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2590 543493 SH SOLE 543493 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 182279 1477857 SH SOLE 1477857 0 0 BIOGEN INC COM 09062X103 572466 2139660 SH SOLE 2139660 0 0 BIOTELEMETRY INC COM 090672106 18461 408512 SH SOLE 408512 0 0 BIO-TECHNE CORP COM 09073M104 99483 376728 SH SOLE 376728 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 8037 507082 SH SOLE 507082 0 0 BJS RESTAURANTS INC COM 09180C106 7227 345133 SH SOLE 345133 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 4216 100000 SH SOLE 100000 0 0 BLACK KNIGHT INC COM 09215C105 96088 1324251 SH SOLE 1324251 0 0 BLACKBAUD INC COM 09227Q100 40988 718088 SH SOLE 718088 0 0 BLACKBERRY LTD COM 09228F103 23892 4898377 SH SOLE 4898377 0 0 BLACKLINE INC COM 09239B109 40546 489036 SH SOLE 489036 0 0 BLACKROCK INC COM 09247X101 1392462 2559249 SH SOLE 2559249 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 40091 1664234 SH SOLE 1664234 0 0 BLOCK H & R INC COM 093671105 40414 2830085 SH SOLE 2830085 0 0 BLOOMIN BRANDS INC COM 094235108 16451 1543207 SH SOLE 1543207 0 0 BLUCORA INC COM 095229100 7557 661749 SH SOLE 661749 0 0 BLUEBIRD BIO INC COM 09609G100 36219 593371 SH SOLE 593371 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 90220 1156671 SH SOLE 1156671 0 0 BOISE CASCADE CO DEL COM 09739D100 33148 881361 SH SOLE 881361 0 0 BOOKING HOLDINGS INC COM 09857L108 689023 432711 SH SOLE 432711 0 0 BOOT BARN HLDGS INC COM 099406100 1275 59156 SH SOLE 59156 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 104878 1348222 SH SOLE 1348222 0 0 BORGWARNER INC COM 099724106 75992 2152745 SH SOLE 2152745 0 0 BOSTON BEER INC CL A 100557107 57065 106336 SH SOLE 106336 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 8056 1170942 SH SOLE 1170942 0 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 1178334 13037554 SH SOLE 13037554 0 0 BOSTON SCIENTIFIC CORP COM 101137107 460501 13115953 SH SOLE 13115953 0 0 BOTTOMLINE TECH DEL INC COM 101388106 27245 536632 SH SOLE 536632 0 0 BOX INC CL A 10316T104 36040 1736034 SH SOLE 1736034 0 0 BOYD GAMING CORP COM 103304101 22189 1061685 SH SOLE 1061685 0 0 BRADY CORP CL A 104674106 42918 916665 SH SOLE 916665 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 27977 2569038 SH SOLE 2569038 0 0 BRF SA SPONSORED ADR 10552T107 4936 1243370 SH SOLE 1243370 0 0 BRASKEM S A SP ADR PFD A 105532105 1730 200000 SH SOLE 200000 0 0 BRIDGEBIO PHARMA INC COM 10806X102 3972 121817 SH SOLE 121817 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 54418 464316 SH SOLE 464316 0 0 BRIGHTHOUSE FINL INC COM 10922N103 39808 1430919 SH SOLE 1430919 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 23974 1924043 SH SOLE 1924043 0 0 BRINKER INTL INC COM 109641100 15478 644931 SH SOLE 644931 0 0 BRINKS CO COM 109696104 26922 591555 SH SOLE 591555 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1329546 22611322 SH SOLE 22611322 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 690 192682 SH SOLE 192682 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 49813 3885569 SH SOLE 3885569 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 132200 1047624 SH SOLE 1047624 0 0 BROADCOM INC COM 11135F101 1211424 3838356 SH SOLE 3838356 0 0 BROOKDALE SR LIVING INC COM 112463104 8427 2856682 SH SOLE 2856682 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 535041 13511584 SH SOLE 13511584 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 11755 1180219 SH SOLE 1180219 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 9323 924888 SH SOLE 924888 0 0 BROOKS AUTOMATION INC NEW COM 114340102 40683 919608 SH SOLE 919608 0 0 BROWN & BROWN INC COM 115236101 93584 2295987 SH SOLE 2295987 0 0 BROWN FORMAN CORP CL A 115637100 879 15267 SH SOLE 15267 0 0 BROWN FORMAN CORP CL B 115637209 121013 1900923 SH SOLE 1900923 0 0 BRUKER CORP COM 116794108 55649 1367960 SH SOLE 1367960 0 0 BRUNSWICK CORP COM 117043109 58840 919238 SH SOLE 919238 0 0 B2GOLD CORP COM 11777Q209 103554 13413712 SH SOLE 13413712 0 0 BUCKLE INC COM 118440106 7596 484442 SH SOLE 484442 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 32718 1580575 SH SOLE 1580575 0 0 BURLINGTON STORES INC COM 122017106 128999 655050 SH SOLE 655050 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 540 20000 SH SOLE 20000 0 0 CAE INC COM 124765108 43364 2673372 SH SOLE 2673372 0 0 CBIZ INC COM 124805102 20997 875989 SH SOLE 875989 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 83620 896436 SH SOLE 896436 0 0 CBRE GROUP INC CL A 12504L109 176256 3897747 SH SOLE 3897747 0 0 CDK GLOBAL INC COM 12508E101 57227 1381617 SH SOLE 1381617 0 0 CDW CORP COM 12514G108 179591 1545798 SH SOLE 1545798 0 0 CF INDS HLDGS INC COM 125269100 51605 1833857 SH SOLE 1833857 0 0 CGI INC CL A SUB VTG 12532H104 171552 2722884 SH SOLE 2722884 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 106633 1348766 SH SOLE 1348766 0 0 CIGNA CORP NEW COM 125523100 729036 3885086 SH SOLE 3885086 0 0 CIT GROUP INC COM NEW 125581801 28701 1384509 SH SOLE 1384509 0 0 CME GROUP INC COM 12572Q105 546225 3360560 SH SOLE 3360560 0 0 CMS ENERGY CORP COM 125896100 54140 926744 SH SOLE 926744 0 0 CNA FINL CORP COM 126117100 15742 489630 SH SOLE 489630 0 0 CNO FINL GROUP INC COM 12621E103 37831 2429729 SH SOLE 2429729 0 0 CSG SYS INTL INC COM 126349109 23348 564096 SH SOLE 564096 0 0 CSX CORP COM 126408103 528376 7576370 SH SOLE 7576370 0 0 CTS CORP COM 126501105 8739 436095 SH SOLE 436095 0 0 CNX RESOURCES CORPORATION COM 12653C108 12279 1419568 SH SOLE 1419568 0 0 CVB FINL CORP COM 126600105 27615 1473590 SH SOLE 1473590 0 0 CVR ENERGY INC COM 12662P108 11722 582898 SH SOLE 582898 0 0 CVS HEALTH CORP COM 126650100 903273 13902918 SH SOLE 13902918 0 0 CABLE ONE INC COM 12685J105 86377 48667 SH SOLE 48667 0 0 CABOT CORP COM 127055101 33963 916674 SH SOLE 916674 0 0 CABOT OIL & GAS CORP COM 127097103 39191 2281221 SH SOLE 2281221 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 78576 563106 SH SOLE 563106 0 0 CACI INTL INC CL A 127190304 73330 338114 SH SOLE 338114 0 0 CACTUS INC CL A 127203107 3501 169702 SH SOLE 169702 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 252060 2626718 SH SOLE 2626718 0 0 CADENCE BANCORPORATION CL A 12739A100 13655 1541238 SH SOLE 1541238 0 0 CAESARS ENTMT CORP COM 127686103 60454 4983871 SH SOLE 4983871 0 0 CAL MAINE FOODS INC COM NEW 128030202 16822 378203 SH SOLE 378203 0 0 CALAVO GROWERS INC COM 128246105 16428 261129 SH SOLE 261129 0 0 CALERES INC COM 129500104 3875 464679 SH SOLE 464679 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 26385 553141 SH SOLE 553141 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 792 150000 SH SOLE 150000 0 0 CALLAWAY GOLF CO COM 131193104 20483 1169815 SH SOLE 1169815 0 0 CALLON PETE CO DEL COM 13123X102 1860 1617277 SH SOLE 1617277 0 0 CAMDEN PPTY TR SH BEN INT 133131102 85012 931948 SH SOLE 931948 0 0 CAMECO CORP COM 13321L108 45853 4471736 SH SOLE 4471736 0 0 CAMPBELL SOUP CO COM 134429109 90130 1816039 SH SOLE 1816039 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 15869 684124 SH SOLE 684124 0 0 CANADIAN IMP BK COMM COM 136069101 239941 3652776 SH SOLE 3652776 0 0 CANADIAN NATL RY CO COM 136375102 630346 7230237 SH SOLE 7230237 0 0 CANADIAN PAC RY LTD COM 13645T100 303872 1361362 SH SOLE 1361362 0 0 CANADIAN SOLAR INC COM 136635109 15386 798457 SH SOLE 798457 0 0 CANNAE HLDGS INC COM 13765N107 39305 956323 SH SOLE 956323 0 0 CANTEL MED CORP COM 138098108 39154 885229 SH SOLE 885229 0 0 CAPITAL ONE FINL CORP COM 14040H105 256857 4103807 SH SOLE 4103807 0 0 CAPITOL FED FINL INC COM 14057J101 9251 840250 SH SOLE 840250 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 6621 1206093 SH SOLE 1206093 0 0 CARDINAL HEALTH INC COM 14149Y108 179386 3437169 SH SOLE 3437169 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 13335 422673 SH SOLE 422673 0 0 CARETRUST REIT INC COM 14174T107 23105 1346457 SH SOLE 1346457 0 0 CARGURUS INC COM CL A 141788109 48796 1924909 SH SOLE 1924909 0 0 CARLISLE COS INC COM 142339100 64216 536613 SH SOLE 536613 0 0 CARMAX INC COM 143130102 121769 1359788 SH SOLE 1359788 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 32399 1973156 SH SOLE 1973156 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 20289 835625 SH SOLE 835625 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 197215 8875566 SH SOLE 8875566 0 0 CARS COM INC COM 14575E105 5943 1031790 SH SOLE 1031790 0 0 CARTERS INC COM 146229109 40719 504573 SH SOLE 504573 0 0 CASELLA WASTE SYS INC CL A 147448104 28151 540119 SH SOLE 540119 0 0 CASEYS GEN STORES INC COM 147528103 64215 429474 SH SOLE 429474 0 0 CATALENT INC COM 148806102 95994 1309600 SH SOLE 1309600 0 0 CATERPILLAR INC DEL COM 149123101 578561 4573607 SH SOLE 4573607 0 0 CATHAY GEN BANCORP COM 149150104 26912 1023259 SH SOLE 1023259 0 0 CAVCO INDS INC DEL COM 149568107 25993 134781 SH SOLE 134781 0 0 CELANESE CORP DEL COM 150870103 13162 152439 SH SOLE 152439 0 0 CELESTICA INC SUB VTG SHS 15101Q108 11887 1731502 SH SOLE 1731502 0 0 CENTENE CORP DEL COM 15135B101 352488 5546630 SH SOLE 5546630 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1167 1310962 SH SOLE 1310962 0 0 CENTERPOINT ENERGY INC COM 15189T107 103131 5523906 SH SOLE 5523906 0 0 CENTRAL GARDEN & PET CO COM 153527106 2516 69904 SH SOLE 69904 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 18054 534307 SH SOLE 534307 0 0 CENTURY ALUM CO COM 156431108 999 140163 SH SOLE 140163 0 0 CENTURYLINK INC COM 156700106 126797 12641766 SH SOLE 12641766 0 0 CERENCE INC COM 156727109 16601 406481 SH SOLE 406481 0 0 CERIDIAN HCM HLDG INC COM 15677J108 47600 600483 SH SOLE 600483 0 0 CERNER CORP COM 156782104 225157 3284571 SH SOLE 3284571 0 0 CERUS CORP COM 157085101 8716 1320649 SH SOLE 1320649 0 0 CHAMPIONX CORPORATION COM 15872M104 28120 2881123 SH SOLE 2881123 0 0 CHANGE HEALTHCARE INC COM 15912K100 3680 328555 SH SOLE 328555 0 0 CHARLES RIV LABS INTL INC COM 159864107 85561 490744 SH SOLE 490744 0 0 CHART INDS INC COM PAR $0.01 16115Q308 19099 393874 SH SOLE 393874 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 535328 1049581 SH SOLE 1049581 0 0 CHEESECAKE FACTORY INC COM 163072101 8914 388904 SH SOLE 388904 0 0 CHEGG INC COM 163092109 112424 1671490 SH SOLE 1671490 0 0 CHEMED CORP NEW COM 16359R103 80115 177611 SH SOLE 177611 0 0 CHEMOCENTRYX INC COM 16383L106 31227 542702 SH SOLE 542702 0 0 CHEMOURS CO COM 163851108 30147 1963977 SH SOLE 1963977 0 0 CHENIERE ENERGY INC COM NEW 16411R208 145266 3006329 SH SOLE 3006329 0 0 CHEVRON CORP NEW COM 166764100 1956023 21921141 SH SOLE 21921141 0 0 CHEWY INC CL A 16679L109 19839 443915 SH SOLE 443915 0 0 CHILDRENS PL INC COM 168905107 5856 156490 SH SOLE 156490 0 0 CHIMERA INVT CORP COM NEW 16934Q208 21099 2195538 SH SOLE 2195538 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 248675 236302 SH SOLE 236302 0 0 CHOICE HOTELS INTL INC COM 169905106 24075 305127 SH SOLE 305127 0 0 CHURCH & DWIGHT INC COM 171340102 163234 2111689 SH SOLE 2111689 0 0 CHURCHILL DOWNS INC COM 171484108 45594 342425 SH SOLE 342425 0 0 CIENA CORP COM NEW 171779309 84981 1569072 SH SOLE 1569072 0 0 CIMAREX ENERGY CO COM 171798101 19275 701175 SH SOLE 701175 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 7120 479434 SH SOLE 479434 0 0 CINCINNATI FINL CORP COM 172062101 98844 1543716 SH SOLE 1543716 0 0 CINEMARK HLDGS INC COM 17243V102 15756 1364166 SH SOLE 1364166 0 0 CIRRUS LOGIC INC COM 172755100 59529 963569 SH SOLE 963569 0 0 CISCO SYS INC COM 17275R102 2207486 47330314 SH SOLE 47330314 0 0 CINTAS CORP COM 172908105 210945 791954 SH SOLE 791954 0 0 CITIGROUP INC COM NEW 172967424 1456170 28496475 SH SOLE 28496475 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 160616 6363533 SH SOLE 6363533 0 0 CITRIX SYS INC COM 177376100 164340 1111080 SH SOLE 1111080 0 0 CITY HLDG CO COM 177835105 11131 170800 SH SOLE 170800 0 0 CLEAN HARBORS INC COM 184496107 36926 615637 SH SOLE 615637 0 0 CLEARWATER PAPER CORP COM 18538R103 2804 77607 SH SOLE 77607 0 0 CLEARWAY ENERGY INC CL A 18539C105 17009 811100 SH SOLE 811100 0 0 CLEARWAY ENERGY INC CL C 18539C204 31075 1347574 SH SOLE 1347574 0 0 CLEVELAND CLIFFS INC COM 185899101 29505 5345050 SH SOLE 5345050 0 0 CLOROX CO DEL COM 189054109 273840 1248303 SH SOLE 1248303 0 0 CLOUDERA INC COM 18914U100 25672 2018214 SH SOLE 2018214 0 0 CLOUDFLARE INC CL A COM 18915M107 154585 4300000 SH SOLE 4300000 0 0 COCA COLA CONSOLIDATED INC COM 191098102 16231 70819 SH SOLE 70819 0 0 COCA COLA CO COM 191216100 1883703 42159867 SH SOLE 42159867 0 0 COEUR MNG INC COM NEW 192108504 11603 2284146 SH SOLE 2284146 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 38849 502187 SH SOLE 502187 0 0 COGNEX CORP COM 192422103 101812 1704825 SH SOLE 1704825 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 339384 5972966 SH SOLE 5972966 0 0 COHERENT INC COM 192479103 35346 269856 SH SOLE 269856 0 0 COHEN & STEERS INC COM 19247A100 17381 255414 SH SOLE 255414 0 0 COLFAX CORP COM 194014106 27960 1002142 SH SOLE 1002142 0 0 COLGATE PALMOLIVE CO COM 194162103 630960 8612610 SH SOLE 8612610 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 33802 444112 SH SOLE 444112 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 7743 1103056 SH SOLE 1103056 0 0 COLONY CAP INC NEW CL A COM 19626G108 13745 5726889 SH SOLE 5726889 0 0 COLUMBIA BKG SYS INC COM 197236102 20768 732674 SH SOLE 732674 0 0 COLUMBIA FINL INC COM 197641103 6270 449279 SH SOLE 449279 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 18626 1417486 SH SOLE 1417486 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 24447 303390 SH SOLE 303390 0 0 COMFORT SYS USA INC COM 199908104 28559 700833 SH SOLE 700833 0 0 COMCAST CORP NEW CL A 20030N101 1973944 50639909 SH SOLE 50639909 0 0 COMERICA INC COM 200340107 95755 2513264 SH SOLE 2513264 0 0 COMMERCE BANCSHARES INC COM 200525103 56428 948855 SH SOLE 948855 0 0 COMMERCIAL METALS CO COM 201723103 38236 1874313 SH SOLE 1874313 0 0 COMMSCOPE HLDG CO INC COM 20337X109 20117 2415001 SH SOLE 2415001 0 0 COMMUNITY BK SYS INC COM 203607106 31287 548702 SH SOLE 548702 0 0 COMMUNITY TR BANCORP INC COM 204149108 11160 340669 SH SOLE 340669 0 0 COMMVAULT SYSTEMS INC COM 204166102 23702 612450 SH SOLE 612450 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7846 746546 SH SOLE 746546 0 0 COMPASS MINERALS INTL INC COM 20451N101 16760 343792 SH SOLE 343792 0 0 COMSCORE INC COM 20564W105 126 40727 SH SOLE 40727 0 0 CONAGRA BRANDS INC COM 205887102 164741 4684139 SH SOLE 4684139 0 0 CONCHO RES INC COM 20605P101 57055 1107873 SH SOLE 1107873 0 0 CONDUENT INC COM 206787103 6517 2726903 SH SOLE 2726903 0 0 CONMED CORP COM 207410101 28429 394904 SH SOLE 394904 0 0 CONOCOPHILLIPS COM 20825C104 270582 6439359 SH SOLE 6439359 0 0 CONSOLIDATED EDISON INC COM 209115104 193830 2694709 SH SOLE 2694709 0 0 CONSTELLATION BRANDS INC CL A 21036P108 306820 1753757 SH SOLE 1753757 0 0 CONTINENTAL RES INC COM 212015101 10342 589988 SH SOLE 589988 0 0 COOPER COS INC COM NEW 216648402 131399 463260 SH SOLE 463260 0 0 COOPER TIRE & RUBR CO COM 216831107 22241 805532 SH SOLE 805532 0 0 COPART INC COM 217204106 221283 2657420 SH SOLE 2657420 0 0 CORCEPT THERAPEUTICS INC COM 218352102 23975 1425396 SH SOLE 1425396 0 0 CORE MARK HOLDING CO INC COM 218681104 16618 665936 SH SOLE 665936 0 0 CORESITE RLTY CORP COM 21870Q105 111382 920054 SH SOLE 920054 0 0 CORELOGIC INC COM 21871D103 63212 940372 SH SOLE 940372 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 27389 710306 SH SOLE 710306 0 0 CORNING INC COM 219350105 198351 7658329 SH SOLE 7658329 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 37881 1494923 SH SOLE 1494923 0 0 CORTEVA INC COM 22052L104 34445 1285735 SH SOLE 1285735 0 0 CORTEXYME INC COM 22053A107 463 10000 SH SOLE 10000 0 0 CORVEL CORP COM 221006109 19292 272139 SH SOLE 272139 0 0 COSTCO WHSL CORP NEW COM 22160K105 1462755 4824230 SH SOLE 4824230 0 0 COSTAR GROUP INC COM 22160N109 278391 391730 SH SOLE 391730 0 0 COTY INC COM CL A 222070203 19321 4322456 SH SOLE 4322456 0 0 COUPA SOFTWARE INC COM 22266L106 146493 528779 SH SOLE 528779 0 0 COUSINS PPTYS INC COM NEW 222795502 50319 1686849 SH SOLE 1686849 0 0 COVANTA HLDG CORP COM 22282E102 68031 7093986 SH SOLE 7093986 0 0 COVETRUS INC COM 22304C100 25283 1413235 SH SOLE 1413235 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 33581 302775 SH SOLE 302775 0 0 CRANE CO COM 224399105 44420 747049 SH SOLE 747049 0 0 CREDIT ACCEP CORP MICH COM 225310101 41393 98788 SH SOLE 98788 0 0 CREE INC COM 225447101 129057 2180384 SH SOLE 2180384 0 0 CRESCENT PT ENERGY CORP COM 22576C101 6847 4224989 SH SOLE 4224989 0 0 CROCS INC COM 227046109 39052 1060617 SH SOLE 1060617 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 692508 4138080 SH SOLE 4138080 0 0 CROWN HLDGS INC COM 228368106 78072 1198705 SH SOLE 1198705 0 0 CUBESMART COM 229663109 58687 2174387 SH SOLE 2174387 0 0 CUBIC CORP COM 229669106 14432 300470 SH SOLE 300470 0 0 CULLEN FROST BANKERS INC COM 229899109 34073 456071 SH SOLE 456071 0 0 CUMMINS INC COM 231021106 346070 1997403 SH SOLE 1997403 0 0 CURTISS WRIGHT CORP COM 231561101 57004 638487 SH SOLE 638487 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 2404 688825 SH SOLE 688825 0 0 CYTOKINETICS INC COM NEW 23282W605 4884 207200 SH SOLE 207200 0 0 CYRUSONE INC COM 23283R100 69872 960436 SH SOLE 960436 0 0 DMC GLOBAL INC COM 23291C103 3768 136537 SH SOLE 136537 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 220 50000 SH SOLE 50000 0 0 D R HORTON INC COM 23331A109 187709 3385194 SH SOLE 3385194 0 0 DSP GROUP INC COM 23332B106 5831 367221 SH SOLE 367221 0 0 DADA NEXUS LTD ADS 23344D108 6690 300000 SH SOLE 300000 0 0 DXC TECHNOLOGY CO COM 23355L106 51464 3119034 SH SOLE 3119034 0 0 DANA INCORPORATED COM 235825205 24837 2037461 SH SOLE 2037461 0 0 DANAHER CORPORATION COM 235851102 1260437 7127958 SH SOLE 7127958 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2936 39547 SH SOLE 39547 0 0 DARDEN RESTAURANTS INC COM 237194105 212067 2798827 SH SOLE 2798827 0 0 DARLING INGREDIENTS INC COM 237266101 47864 1944111 SH SOLE 1944111 0 0 DATADOG INC CL A COM 23804L103 2072 23833 SH SOLE 23833 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3223 241798 SH SOLE 241798 0 0 DAVITA INC COM 23918K108 145013 1832364 SH SOLE 1832364 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 23176 388079 SH SOLE 388079 0 0 DECKERS OUTDOOR CORP COM 243537107 76506 389563 SH SOLE 389563 0 0 DEERE & CO COM 244199105 545529 3471389 SH SOLE 3471389 0 0 DELEK US HLDGS INC NEW COM 24665A103 15605 896330 SH SOLE 896330 0 0 DELL TECHNOLOGIES INC CL C 24703L202 90481 1646909 SH SOLE 1646909 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 61515 2193060 SH SOLE 2193060 0 0 DENBURY RES INC COM NEW 247916208 308 1114308 SH SOLE 1114308 0 0 DELUXE CORP COM 248019101 16773 712549 SH SOLE 712549 0 0 DENALI THERAPEUTICS INC COM 24823R105 22550 932579 SH SOLE 932579 0 0 DENTSPLY SIRONA INC COM 24906P109 98322 2231550 SH SOLE 2231550 0 0 DESCARTES SYS GROUP INC COM 249906108 80490 1524611 SH SOLE 1524611 0 0 DESIGNER BRANDS INC CL A 250565108 8493 1254433 SH SOLE 1254433 0 0 DEVON ENERGY CORP NEW COM 25179M103 28452 2508990 SH SOLE 2508990 0 0 DEXCOM INC COM 252131107 254684 628228 SH SOLE 628228 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 17039 3081277 SH SOLE 3081277 0 0 DIAMONDBACK ENERGY INC COM 25278X109 41512 992628 SH SOLE 992628 0 0 DICKS SPORTING GOODS INC COM 253393102 42573 1031821 SH SOLE 1031821 0 0 DIGITAL RLTY TR INC COM 253868103 307287 2162315 SH SOLE 2162315 0 0 DIME CMNTY BANCSHARES INC COM 253922108 8534 621564 SH SOLE 621564 0 0 DILLARDS INC CL A 254067101 6796 263515 SH SOLE 263515 0 0 DINE BRANDS GLOBAL INC COM 254423106 9248 219660 SH SOLE 219660 0 0 DIODES INC COM 254543101 38559 760539 SH SOLE 760539 0 0 DISNEY WALT CO COM DISNEY 254687106 1808341 16216851 SH SOLE 16216851 0 0 DISCOVER FINL SVCS COM 254709108 131078 2616844 SH SOLE 2616844 0 0 DISCOVERY INC COM SER A 25470F104 215 10196 SH SOLE 10196 0 0 DISCOVERY INC COM SER C 25470F302 77977 4048671 SH SOLE 4048671 0 0 DISH NETWORK CORPORATION CL A 25470M109 36182 1048443 SH SOLE 1048443 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 15845 3580786 SH SOLE 3580786 0 0 DOCUSIGN INC COM 256163106 279572 1623439 SH SOLE 1623439 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 51498 781806 SH SOLE 781806 0 0 DOLLAR GEN CORP NEW COM 256677105 443743 2329238 SH SOLE 2329238 0 0 DOLLAR TREE INC COM 256746108 207843 2242590 SH SOLE 2242590 0 0 DOMINION ENERGY INC COM 25746U109 367456 4526441 SH SOLE 4526441 0 0 DOMINOS PIZZA INC COM 25754A201 188406 509977 SH SOLE 509977 0 0 DOMO INC COM CL B 257554105 804 25000 SH SOLE 25000 0 0 DOMTAR CORP COM NEW 257559203 17570 832313 SH SOLE 832313 0 0 DONALDSON INC COM 257651109 59659 1282432 SH SOLE 1282432 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2800 333348 SH SOLE 333348 0 0 DORMAN PRODUCTS INC COM 258278100 19282 287491 SH SOLE 287491 0 0 DOUGLAS EMMETT INC COM 25960P109 47364 1544828 SH SOLE 1544828 0 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 13096 1134868 SH SOLE 1134868 0 0 DOVER CORP COM 260003108 87392 905054 SH SOLE 905054 0 0 DOW INC COM 260557103 303274 7440486 SH SOLE 7440486 0 0 DRIL QUIP INC COM 262037104 12198 409466 SH SOLE 409466 0 0 DROPBOX INC CL A 26210C104 61453 2822850 SH SOLE 2822850 0 0 DUKE REALTY CORP COM NEW 264411505 180850 5110194 SH SOLE 5110194 0 0 DUNKIN BRANDS GROUP INC COM 265504100 39527 605957 SH SOLE 605957 0 0 DUPONT DE NEMOURS INC COM 26614N102 448962 8450255 SH SOLE 8450255 0 0 DYCOM INDS INC COM 267475101 13920 340437 SH SOLE 340437 0 0 DYNATRACE INC COM 268150109 93763 2309437 SH SOLE 2309437 0 0 EOG RES INC COM 26875P101 179466 3542563 SH SOLE 3542563 0 0 EQT CORP COM 26884L109 16538 1389743 SH SOLE 1389743 0 0 EPR PPTYS COM SH BEN INT 26884U109 40009 1207633 SH SOLE 1207633 0 0 EAGLE BANCORP INC MD COM 268948106 13312 406477 SH SOLE 406477 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 130372 2621590 SH SOLE 2621590 0 0 EVO PMTS INC CL A COM 26927E104 1142 50000 SH SOLE 50000 0 0 EAGLE MATERIALS INC COM 26969P108 40962 583332 SH SOLE 583332 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 10505 218937 SH SOLE 218937 0 0 EAST WEST BANCORP INC COM 27579R104 51847 1430651 SH SOLE 1430651 0 0 EASTGROUP PPTY INC COM 277276101 55907 471351 SH SOLE 471351 0 0 EASTMAN CHEM CO COM 277432100 17581 252455 SH SOLE 252455 0 0 EATON VANCE CORP COM NON VTG 278265103 43205 1119302 SH SOLE 1119302 0 0 EBAY INC. COM 278642103 328519 6263463 SH SOLE 6263463 0 0 EBIX INC COM NEW 278715206 6056 270863 SH SOLE 270863 0 0 ECHOSTAR CORP CL A 278768106 19864 710455 SH SOLE 710455 0 0 ECOLAB INC COM 278865100 308252 1549394 SH SOLE 1549394 0 0 EDGEWELL PERS CARE CO COM 28035Q102 22666 727399 SH SOLE 727399 0 0 EDISON INTL COM 281020107 247184 4551356 SH SOLE 4551356 0 0 EDITAS MEDICINE INC COM 28106W103 19418 656466 SH SOLE 656466 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 544550 7879464 SH SOLE 7879464 0 0 EHEALTH INC COM 28238P109 22350 227507 SH SOLE 227507 0 0 8X8 INC NEW COM 282914100 13711 856927 SH SOLE 856927 0 0 EL PASO ELEC CO COM NEW 283677854 38615 576343 SH SOLE 576343 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 85243 3974052 SH SOLE 3974052 0 0 ELDORADO RESORTS INC COM 28470R102 38997 973457 SH SOLE 973457 0 0 ELDORADO GOLD CORP NEW COM 284902509 19716 2044673 SH SOLE 2044673 0 0 ELECTRONIC ARTS INC COM 285512109 355410 2691477 SH SOLE 2691477 0 0 ELEMENT SOLUTIONS INC COM 28618M106 28077 2587741 SH SOLE 2587741 0 0 EMCOR GROUP INC COM 29084Q100 43990 665107 SH SOLE 665107 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 38449 486210 SH SOLE 486210 0 0 EMERSON ELEC CO COM 291011104 450246 7258528 SH SOLE 7258528 0 0 EMPIRE ST RLTY TR INC CL A 292104106 15358 2193994 SH SOLE 2193994 0 0 EMPLOYERS HOLDINGS INC COM 292218104 18258 605578 SH SOLE 605578 0 0 ENBRIDGE INC COM 29250N105 574298 18886434 SH SOLE 18886434 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 8289 165085 SH SOLE 165085 0 0 ENCORE CAP GROUP INC COM 292554102 14415 421733 SH SOLE 421733 0 0 ENCORE WIRE CORP COM 292562105 14818 303525 SH SOLE 303525 0 0 ENCOMPASS HEALTH CORP COM 29261A100 75314 1216115 SH SOLE 1216115 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1954 484773 SH SOLE 484773 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 31496 663204 SH SOLE 663204 0 0 ENERSYS COM 29275Y102 37244 578495 SH SOLE 578495 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 20769 1180081 SH SOLE 1180081 0 0 ENERPLUS CORP COM 292766102 5885 2091321 SH SOLE 2091321 0 0 ENPHASE ENERGY INC COM 29355A107 58231 1224111 SH SOLE 1224111 0 0 ENPRO INDS INC COM 29355X107 22927 465135 SH SOLE 465135 0 0 ENSIGN GROUP INC COM 29358P101 29704 709781 SH SOLE 709781 0 0 ENTEGRIS INC COM 29362U104 92225 1561804 SH SOLE 1561804 0 0 ENTERGY CORP NEW COM 29364G103 94539 1007774 SH SOLE 1007774 0 0 ENVESTNET INC COM 29404K106 42541 578481 SH SOLE 578481 0 0 EPAM SYS INC COM 29414B104 133969 531603 SH SOLE 531603 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 43582 2066481 SH SOLE 2066481 0 0 EPIZYME INC COM 29428V104 20781 1293986 SH SOLE 1293986 0 0 EQUIFAX INC COM 294429105 169615 986821 SH SOLE 986821 0 0 EQUINIX INC COM 29444U700 726535 1034508 SH SOLE 1034508 0 0 EQUITABLE HLDGS INC COM 29452E101 477098 24732935 SH SOLE 24732935 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 41701 5018200 SH SOLE 5018200 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 41636 1293043 SH SOLE 1293043 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 104620 1674453 SH SOLE 1674453 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1505914 25602069 SH SOLE 25602069 0 0 ESCO TECHNOLOGIES INC COM 296315104 21557 255024 SH SOLE 255024 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 15433 300773 SH SOLE 300773 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 18408 1240436 SH SOLE 1240436 0 0 ESSENTIAL UTILS INC COM 29670G102 163943 3881224 SH SOLE 3881224 0 0 ESSEX PPTY TR INC COM 297178105 380632 1660914 SH SOLE 1660914 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 748 63233 SH SOLE 63233 0 0 ETSY INC COM 29786A106 109344 1029311 SH SOLE 1029311 0 0 EURONET WORLDWIDE INC COM 298736109 43117 449984 SH SOLE 449984 0 0 EVERCORE INC CLASS A 29977A105 27524 467137 SH SOLE 467137 0 0 EVERBRIDGE INC COM 29978A104 43378 313512 SH SOLE 313512 0 0 EVERTEC INC COM 30040P103 28354 1009055 SH SOLE 1009055 0 0 EVERSOURCE ENERGY COM 30040W108 205178 2464007 SH SOLE 2464007 0 0 EVOLENT HEALTH INC CL A 30050B101 4663 654982 SH SOLE 654982 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 19355 1040609 SH SOLE 1040609 0 0 EXACT SCIENCES CORP COM 30063P105 131530 1512887 SH SOLE 1512887 0 0 EXELON CORP COM 30161N101 207043 5705230 SH SOLE 5705230 0 0 EXELIXIS INC COM 30161Q104 71468 3010435 SH SOLE 3010435 0 0 EXLSERVICE HOLDINGS INC COM 302081104 24630 388483 SH SOLE 388483 0 0 EXPEDIA GROUP INC COM NEW 30212P303 122714 1492872 SH SOLE 1492872 0 0 EXPEDITORS INTL WASH INC COM 302130109 134099 1763537 SH SOLE 1763537 0 0 EXPONENT INC COM 30214U102 52077 643483 SH SOLE 643483 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 28039 2505708 SH SOLE 2505708 0 0 EXTRA SPACE STORAGE INC COM 30225T102 115745 1253058 SH SOLE 1253058 0 0 EXTREME NETWORKS INC COM 30226D106 3954 910960 SH SOLE 910960 0 0 EXXON MOBIL CORP COM 30231G102 1853555 41448016 SH SOLE 41448016 0 0 FBL FINL GROUP INC CL A 30239F106 3733 104026 SH SOLE 104026 0 0 FLIR SYS INC COM 302445101 54452 1342174 SH SOLE 1342174 0 0 F M C CORP COM NEW 302491303 128275 1287645 SH SOLE 1287645 0 0 F N B CORP COM 302520101 32655 4353948 SH SOLE 4353948 0 0 FTI CONSULTING INC COM 302941109 47266 412624 SH SOLE 412624 0 0 FACEBOOK INC CL A 30303M102 6264171 27586962 SH SOLE 27586962 0 0 FACTSET RESH SYS INC COM 303075105 117962 359127 SH SOLE 359127 0 0 FAIR ISAAC CORP COM 303250104 114017 272742 SH SOLE 272742 0 0 FANHUA INC SPONSORED ADR 30712A103 486 24281 SH SOLE 24281 0 0 FARFETCH LTD ORD SH CL A 30744W107 43182 2500391 SH SOLE 2500391 0 0 FARO TECHNOLOGIES INC COM 311642102 19447 362817 SH SOLE 362817 0 0 FASTLY INC CL A 31188V100 1703 20000 SH SOLE 20000 0 0 FATE THERAPEUTICS INC COM 31189P102 2879 83900 SH SOLE 83900 0 0 FASTENAL CO COM 311900104 256011 5975984 SH SOLE 5975984 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 614588 7212626 SH SOLE 7212626 0 0 FEDERAL SIGNAL CORP COM 313855108 25737 865695 SH SOLE 865695 0 0 FEDERATED HERMES INC CL B 314211103 32212 1359162 SH SOLE 1359162 0 0 FEDEX CORP COM 31428X106 289836 2067012 SH SOLE 2067012 0 0 FERRO CORP COM 315405100 14739 1234455 SH SOLE 1234455 0 0 F5 NETWORKS INC COM 315616102 102380 734011 SH SOLE 734011 0 0 FIBROGEN INC COM 31572Q808 32741 807827 SH SOLE 807827 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 714203 5326299 SH SOLE 5326299 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 109239 3562932 SH SOLE 3562932 0 0 FIFTH THIRD BANCORP COM 316773100 150247 7792914 SH SOLE 7792914 0 0 58 COM INC SPON ADR REP A 31680Q104 62928 1166622 SH SOLE 1166622 0 0 51JOB INC SPONSORED ADS 316827104 25146 350266 SH SOLE 350266 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 1025 566572 SH SOLE 566572 0 0 FIREEYE INC COM 31816Q101 29176 2396392 SH SOLE 2396392 0 0 FIRST AMERN FINL CORP COM 31847R102 68328 1422912 SH SOLE 1422912 0 0 FIRST BANCORP P R COM NEW 318672706 18536 3315957 SH SOLE 3315957 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 30009 74092 SH SOLE 74092 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 10214 1233545 SH SOLE 1233545 0 0 FIRST FINL BANCORP OH COM 320209109 18137 1305737 SH SOLE 1305737 0 0 FIRST FINL BANKSHARES COM 32020R109 43710 1512995 SH SOLE 1512995 0 0 FIRST FINL CORP IND COM 320218100 4417 119899 SH SOLE 119899 0 0 FIRST HORIZON NATL CORP COM 320517105 34611 3474969 SH SOLE 3474969 0 0 FIRST HAWAIIAN INC COM 32051X108 31596 1832728 SH SOLE 1832728 0 0 FIRST INDL RLTY TR INC COM 32054K103 54873 1427486 SH SOLE 1427486 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 620 20032 SH SOLE 20032 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 15424 1550985 SH SOLE 1550985 0 0 FIRST MERCHANTS CORP COM 320817109 17208 624144 SH SOLE 624144 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 19341 1448784 SH SOLE 1448784 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 172530 1627794 SH SOLE 1627794 0 0 FIRST SOLAR INC COM 336433107 89790 1813940 SH SOLE 1813940 0 0 1ST SOURCE CORP COM 336901103 9738 273701 SH SOLE 273701 0 0 FIRSTCASH INC COM 33767D105 43941 651168 SH SOLE 651168 0 0 FIRSTSERVICE CORP NEW COM 33767E202 63644 468410 SH SOLE 468410 0 0 FISERV INC COM 337738108 465514 4768635 SH SOLE 4768635 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 14158 481057 SH SOLE 481057 0 0 FITBIT INC CL A 33812L102 39205 6068816 SH SOLE 6068816 0 0 FIVE BELOW INC COM 33829M101 49163 459854 SH SOLE 459854 0 0 FIVE9 INC COM 338307101 93965 849057 SH SOLE 849057 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 80 20463 SH SOLE 20463 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 200231 796051 SH SOLE 796051 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 18244 316465 SH SOLE 316465 0 0 FLOWERS FOODS INC COM 343498101 52177 2333485 SH SOLE 2333485 0 0 FLOWSERVE CORP COM 34354P105 43821 1536518 SH SOLE 1536518 0 0 FLUIDIGM CORP DEL COM 34385P108 2593 646628 SH SOLE 646628 0 0 FLUSHING FINL CORP COM 343873105 3711 322159 SH SOLE 322159 0 0 FOOT LOCKER INC COM 344849104 38711 1327539 SH SOLE 1327539 0 0 FORD MTR CO DEL COM 345370860 212564 34961139 SH SOLE 34961139 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 6763 319000 SH SOLE 319000 0 0 FORMFACTOR INC COM 346375108 21721 740584 SH SOLE 740584 0 0 FORRESTER RESH INC COM 346563109 4626 144395 SH SOLE 144395 0 0 FORTIS INC COM 349553107 142725 3752754 SH SOLE 3752754 0 0 FORTINET INC COM 34959E109 200932 1463769 SH SOLE 1463769 0 0 FORTIVE CORP COM 34959J108 177924 2629672 SH SOLE 2629672 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 90823 1420660 SH SOLE 1420660 0 0 FORWARD AIR CORP COM 349853101 21447 430498 SH SOLE 430498 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 21264 871480 SH SOLE 871480 0 0 FOX CORP CL A COM 35137L105 85732 3196577 SH SOLE 3196577 0 0 FOX CORP CL B COM 35137L204 107690 4012306 SH SOLE 4012306 0 0 FOX FACTORY HLDG CORP COM 35138V102 38072 460865 SH SOLE 460865 0 0 FRANCO NEV CORP COM 351858105 250523 1320977 SH SOLE 1320977 0 0 FRANKLIN ELEC INC COM 353514102 33688 641432 SH SOLE 641432 0 0 FRANKLIN RESOURCES INC COM 354613101 17792 848461 SH SOLE 848461 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 7669 1506720 SH SOLE 1506720 0 0 FRESHPET INC COM 358039105 33150 396241 SH SOLE 396241 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 3567 410037 SH SOLE 410037 0 0 FRONTDOOR INC COM 35905A109 43441 979935 SH SOLE 979935 0 0 FULLER H B CO COM 359694106 30098 674851 SH SOLE 674851 0 0 FULTON FINL CORP PA COM 360271100 19304 1833276 SH SOLE 1833276 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 874 50000 SH SOLE 50000 0 0 GATX CORP COM 361448103 22203 364100 SH SOLE 364100 0 0 GCI LIBERTY INC COM CLASS A 36164V305 76772 1079465 SH SOLE 1079465 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 9078 488600 SH SOLE 488600 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 85516 1073512 SH SOLE 1073512 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 92126 4908157 SH SOLE 4908157 0 0 GFL ENVIRONMENTAL INC UNIT 99/99/9999T 36168Q120 63349 1300000 SH SOLE 1300000 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 19635 160000 SH SOLE 160000 0 0 G III APPAREL GROUP LTD COM 36237H101 7700 579389 SH SOLE 579389 0 0 GMS INC COM 36251C103 1869 76000 SH SOLE 76000 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 10944 182435 SH SOLE 182435 0 0 GALAPAGOS NV SPON ADR 36315X101 13810 70000 SH SOLE 70000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 170713 1751082 SH SOLE 1751082 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 83372 2409606 SH SOLE 2409606 0 0 GANNETT CO INC COM 36472T109 1716 1243216 SH SOLE 1243216 0 0 GAP INC COM 364760108 33038 2617905 SH SOLE 2617905 0 0 GARRETT MOTION INC COM 366505105 3082 556320 SH SOLE 556320 0 0 GARTNER INC COM 366651107 89963 741475 SH SOLE 741475 0 0 GENERAC HLDGS INC COM 368736104 86476 709228 SH SOLE 709228 0 0 GENERAL DYNAMICS CORP COM 369550108 374662 2506771 SH SOLE 2506771 0 0 GENERAL ELECTRIC CO COM 369604103 411224 60208496 SH SOLE 60208496 0 0 GENERAL MLS INC COM 370334104 395937 6422339 SH SOLE 6422339 0 0 GENERAL MTRS CO COM 37045V100 330212 13051841 SH SOLE 13051841 0 0 GENESCO INC COM 371532102 3220 148654 SH SOLE 148654 0 0 GENTEX CORP COM 371901109 70389 2731423 SH SOLE 2731423 0 0 GENUINE PARTS CO COM 372460105 118585 1363678 SH SOLE 1363678 0 0 GENWORTH FINL INC COM CL A 37247D106 17162 7429533 SH SOLE 7429533 0 0 GENTHERM INC COM 37253A103 24392 627035 SH SOLE 627035 0 0 GETTY RLTY CORP NEW COM 374297109 14127 475973 SH SOLE 475973 0 0 GIBRALTAR INDS INC COM 374689107 32404 674938 SH SOLE 674938 0 0 GILEAD SCIENCES INC COM 375558103 994613 12927129 SH SOLE 12927129 0 0 GILDAN ACTIVEWEAR INC COM 375916103 42808 2763386 SH SOLE 2763386 0 0 GLACIER BANCORP INC NEW COM 37637Q105 43589 1235175 SH SOLE 1235175 0 0 GLAUKOS CORP COM 377322102 26275 683892 SH SOLE 683892 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 36603 897360 SH SOLE 897360 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 34281 543023 SH SOLE 543023 0 0 GLOBAL NET LEASE INC COM NEW 379378201 20808 1243724 SH SOLE 1243724 0 0 GLOBAL PMTS INC COM 37940X102 475675 2804357 SH SOLE 2804357 0 0 GLOBUS MED INC CL A 379577208 45821 960409 SH SOLE 960409 0 0 GLOBE LIFE INC COM 37959E102 76424 1029555 SH SOLE 1029555 0 0 GLYCOMIMETICS INC COM 38000Q102 1525 405594 SH SOLE 405594 0 0 GODADDY INC CL A 380237107 113297 1545035 SH SOLE 1545035 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 373134 1888141 SH SOLE 1888141 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 36147 4041062 SH SOLE 4041062 0 0 GOSSAMER BIO INC COM 38341P102 11778 906000 SH SOLE 906000 0 0 GRACE W R & CO DEL NEW COM 38388F108 61591 1212181 SH SOLE 1212181 0 0 GRACO INC COM 384109104 92350 1924360 SH SOLE 1924360 0 0 GRAFTECH INTL LTD COM 384313508 8963 1123191 SH SOLE 1123191 0 0 GRAHAM HLDGS CO COM CL B 384637104 29917 87306 SH SOLE 87306 0 0 GRAINGER W W INC COM 384802104 149551 476034 SH SOLE 476034 0 0 GRAND CANYON ED INC COM 38526M106 40118 443147 SH SOLE 443147 0 0 GRANITE CONSTR INC COM 387328107 6336 331048 SH SOLE 331048 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 37833 733075 SH SOLE 733075 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 81400 5818433 SH SOLE 5818433 0 0 GRAY TELEVISION INC COM 389375106 16712 1198014 SH SOLE 1198014 0 0 GREAT WESTN BANCORP INC COM 391416104 14861 1080034 SH SOLE 1080034 0 0 GREEN DOT CORP CL A 39304D102 36775 749278 SH SOLE 749278 0 0 GREENBRIER COS INC COM 393657101 11080 487020 SH SOLE 487020 0 0 GREIF INC CL A 397624107 13945 405267 SH SOLE 405267 0 0 GRIFFON CORP COM 398433102 8807 475542 SH SOLE 475542 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 54988 3014693 SH SOLE 3014693 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 35091 860071 SH SOLE 860071 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 20297 307665 SH SOLE 307665 0 0 GROUPON INC COM NEW 399473206 3859 212948 SH SOLE 212948 0 0 GRUBHUB INC COM 400110102 56209 799559 SH SOLE 799559 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1088 207720 SH SOLE 207720 0 0 GUARDANT HEALTH INC COM 40131M109 47654 587383 SH SOLE 587383 0 0 GUESS INC COM 401617105 8968 927368 SH SOLE 927368 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 64033 577652 SH SOLE 577652 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 11977 648126 SH SOLE 648126 0 0 HCA HEALTHCARE INC COM 40412C101 290410 2992068 SH SOLE 2992068 0 0 HD SUPPLY HLDGS INC COM 40416M105 66548 1920577 SH SOLE 1920577 0 0 HNI CORP COM 404251100 21260 695452 SH SOLE 695452 0 0 HMS HLDGS CORP COM 40425J101 39062 1205989 SH SOLE 1205989 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 40219 1723903 SH SOLE 1723903 0 0 HP INC COM 40434L105 250204 14354808 SH SOLE 14354808 0 0 HAEMONETICS CORP COM 405024100 53399 596236 SH SOLE 596236 0 0 HAIN CELESTIAL GROUP INC COM 405217100 25298 802846 SH SOLE 802846 0 0 HALLIBURTON CO COM 406216101 126707 9761676 SH SOLE 9761676 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 32399 1208474 SH SOLE 1208474 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 26228 1237169 SH SOLE 1237169 0 0 HANESBRANDS INC COM 410345102 55219 4891000 SH SOLE 4891000 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 21169 743814 SH SOLE 743814 0 0 HANOVER INS GROUP INC COM 410867105 52407 517194 SH SOLE 517194 0 0 HARLEY DAVIDSON INC COM 412822108 46847 1970865 SH SOLE 1970865 0 0 HARSCO CORP COM 415864107 14404 1066184 SH SOLE 1066184 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 159753 4144056 SH SOLE 4144056 0 0 HASBRO INC COM 418056107 87966 1173661 SH SOLE 1173661 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 44475 1233351 SH SOLE 1233351 0 0 HAWAIIAN HOLDINGS INC COM 419879101 7557 538255 SH SOLE 538255 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 20204 826006 SH SOLE 826006 0 0 HEALTHCARE RLTY TR COM 421946104 45252 1544978 SH SOLE 1544978 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 55972 2110557 SH SOLE 2110557 0 0 HEALTH CATALYST INC COM 42225T107 438 15000 SH SOLE 15000 0 0 HEALTHEQUITY INC COM 42226A107 39114 666677 SH SOLE 666677 0 0 HEARTLAND EXPRESS INC COM 422347104 11840 568668 SH SOLE 568668 0 0 HEARTLAND FINL USA INC COM 42234Q102 16322 488100 SH SOLE 488100 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 151707 5504614 SH SOLE 5504614 0 0 HECLA MNG CO COM 422704106 16760 5125353 SH SOLE 5125353 0 0 HEICO CORP NEW COM 422806109 34576 346973 SH SOLE 346973 0 0 HEICO CORP NEW CL A 422806208 61565 757816 SH SOLE 757816 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 21746 583792 SH SOLE 583792 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7043 2029711 SH SOLE 2029711 0 0 HELMERICH & PAYNE INC COM 423452101 33471 1715593 SH SOLE 1715593 0 0 HENRY JACK & ASSOC INC COM 426281101 101982 554160 SH SOLE 554160 0 0 HERC HLDGS INC COM 42704L104 10146 330172 SH SOLE 330172 0 0 HERON THERAPEUTICS INC COM 427746102 21836 1484415 SH SOLE 1484415 0 0 HERSHEY CO COM 427866108 185963 1434682 SH SOLE 1434682 0 0 HESS CORP COM 42809H107 168448 3251257 SH SOLE 3251257 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 100471 10325949 SH SOLE 10325949 0 0 HEXCEL CORP NEW COM 428291108 53993 1194014 SH SOLE 1194014 0 0 HIGHWOODS PPTYS INC COM 431284108 47133 1262611 SH SOLE 1262611 0 0 HILL ROM HLDGS INC COM 431475102 70837 645263 SH SOLE 645263 0 0 HILLENBRAND INC COM 431571108 28732 1061401 SH SOLE 1061401 0 0 HILLTOP HOLDINGS INC COM 432748101 19153 1038114 SH SOLE 1038114 0 0 HILTON GRAND VACATIONS INC COM 43283X105 21138 1081221 SH SOLE 1081221 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 187152 2548018 SH SOLE 2548018 0 0 HOLLYFRONTIER CORP COM 436106108 60327 2065982 SH SOLE 2065982 0 0 HOLOGIC INC COM 436440101 155610 2730006 SH SOLE 2730006 0 0 HOME BANCSHARES INC COM 436893200 24216 1574487 SH SOLE 1574487 0 0 HOME DEPOT INC COM 437076102 2971811 11863045 SH SOLE 11863045 0 0 HOPE BANCORP INC COM 43940T109 17579 1906637 SH SOLE 1906637 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 24976 679999 SH SOLE 679999 0 0 HORMEL FOODS CORP COM 440452100 147126 3047981 SH SOLE 3047981 0 0 HOST HOTELS & RESORTS INC COM 44107P104 94231 8733163 SH SOLE 8733163 0 0 HOSTESS BRANDS INC CL A 44109J106 17726 1450599 SH SOLE 1450599 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1851 1022428 SH SOLE 1022428 0 0 HOULIHAN LOKEY INC CL A 441593100 38362 689462 SH SOLE 689462 0 0 HOWARD HUGHES CORP COM 44267D107 29094 560036 SH SOLE 560036 0 0 HOWMET AEROSPACE INC COM 443201108 81830 5162750 SH SOLE 5162750 0 0 HUB GROUP INC CL A 443320106 38229 798777 SH SOLE 798777 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 68182 1945269 SH SOLE 1945269 0 0 HUBBELL INC COM 443510607 70325 560987 SH SOLE 560987 0 0 HUBSPOT INC COM 443573100 85002 378881 SH SOLE 378881 0 0 HUDBAY MINERALS INC COM 443628102 2309 762703 SH SOLE 762703 0 0 HUDSON PAC PPTYS INC COM 444097109 37107 1474855 SH SOLE 1474855 0 0 HUMANA INC COM 444859102 606872 1565112 SH SOLE 1565112 0 0 HUNT J B TRANS SVCS INC COM 445658107 101757 845581 SH SOLE 845581 0 0 HUNTINGTON BANCSHARES INC COM 446150104 58264 6448674 SH SOLE 6448674 0 0 HUNTSMAN CORP COM 447011107 43579 2425121 SH SOLE 2425121 0 0 HURON CONSULTING GROUP INC COM 447462102 18621 420819 SH SOLE 420819 0 0 HUYA INC ADS REP SHS A 44852D108 16448 881011 SH SOLE 881011 0 0 HYATT HOTELS CORP COM CL A 448579102 22932 455998 SH SOLE 455998 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 5578 144278 SH SOLE 144278 0 0 IAC INTERACTIVECORP COM 44919P508 338298 1046068 SH SOLE 1046068 0 0 IAA INC COM 449253103 49005 1270548 SH SOLE 1270548 0 0 ICU MED INC COM 44930G107 33470 181598 SH SOLE 181598 0 0 IGM BIOSCIENCES INC COM 449585108 3919 53686 SH SOLE 53686 0 0 I MAB SPONSORED ADS 44975P103 899 30000 SH SOLE 30000 0 0 IPG PHOTONICS CORP COM 44980X109 68232 425413 SH SOLE 425413 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 65939 568975 SH SOLE 568975 0 0 ISTAR INC COM 45031U101 9796 795099 SH SOLE 795099 0 0 ITT INC COM 45073V108 66219 1127321 SH SOLE 1127321 0 0 IBERIABANK CORP COM 450828108 32039 703538 SH SOLE 703538 0 0 IAMGOLD CORP COM 450913108 31783 6692225 SH SOLE 6692225 0 0 IDEX CORP COM 45167R104 98544 623536 SH SOLE 623536 0 0 IDEXX LABS INC COM 45168D104 244388 740210 SH SOLE 740210 0 0 ILLINOIS TOOL WKS INC COM 452308109 662763 3790467 SH SOLE 3790467 0 0 ILLUMINA INC COM 452327109 587485 1586297 SH SOLE 1586297 0 0 IMAX CORP COM 45245E109 12831 1144590 SH SOLE 1144590 0 0 IMMUNOGEN INC COM 45253H101 3043 661600 SH SOLE 661600 0 0 IMMUNOMEDICS INC COM 452907108 75963 2143436 SH SOLE 2143436 0 0 INARI MED INC COM 45332Y109 727 15000 SH SOLE 15000 0 0 INCYTE CORP COM 45337C102 177572 1707916 SH SOLE 1707916 0 0 INDEPENDENT BANK CORP MASS COM 453836108 23581 351482 SH SOLE 351482 0 0 INDEPENDENT BK GROUP INC COM 45384B106 16837 415532 SH SOLE 415532 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2018 98185 SH SOLE 98185 0 0 INGERSOLL RAND INC COM 45687V106 115021 4090366 SH SOLE 4090366 0 0 INGEVITY CORP COM 45688C107 27111 515717 SH SOLE 515717 0 0 INGREDION INC COM 457187102 66194 797514 SH SOLE 797514 0 0 INSIGHT ENTERPRISES INC COM 45765U103 27522 559398 SH SOLE 559398 0 0 INSMED INC COM PAR $.01 457669307 40036 1453733 SH SOLE 1453733 0 0 INNOSPEC INC COM 45768S105 26550 343686 SH SOLE 343686 0 0 INPHI CORP COM 45772F107 36593 311434 SH SOLE 311434 0 0 INSPIRE MED SYS INC COM 457730109 4913 56462 SH SOLE 56462 0 0 INSPERITY INC COM 45778Q107 33380 515673 SH SOLE 515673 0 0 INOGEN INC COM 45780L104 16645 468619 SH SOLE 468619 0 0 INSTALLED BLDG PRODS INC COM 45780R101 16761 243695 SH SOLE 243695 0 0 INNOVIVA INC COM 45781M101 16353 1169755 SH SOLE 1169755 0 0 INSULET CORP COM 45784P101 114253 588147 SH SOLE 588147 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 34946 743686 SH SOLE 743686 0 0 INTEL CORP COM 458140100 2758732 46109516 SH SOLE 46109516 0 0 INTEGER HLDGS CORP COM 45826H109 33475 458254 SH SOLE 458254 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 315 15000 SH SOLE 15000 0 0 INTER PARFUMS INC COM 458334109 11069 229884 SH SOLE 229884 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 24911 596388 SH SOLE 596388 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 11916 248708 SH SOLE 248708 0 0 INTERFACE INC COM 458665304 7157 879286 SH SOLE 879286 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 450641 4919667 SH SOLE 4919667 0 0 INTERDIGITAL INC COM 45867G101 28094 496103 SH SOLE 496103 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 28088 877204 SH SOLE 877204 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1072360 8879355 SH SOLE 8879355 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 35926 290168 SH SOLE 290168 0 0 INTL PAPER CO COM 460146103 149155 4236147 SH SOLE 4236147 0 0 INTERPUBLIC GROUP COS INC COM 460690100 50740 2956871 SH SOLE 2956871 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 15844 617235 SH SOLE 617235 0 0 INTUIT COM 461202103 737407 2489641 SH SOLE 2489641 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 576540 1011775 SH SOLE 1011775 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 5310 1419681 SH SOLE 1419681 0 0 INVESTORS BANCORP INC NEW COM 46146L101 22073 2596829 SH SOLE 2596829 0 0 INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 11824 167734 SH SOLE 167734 0 0 INVITAE CORP COM 46185L103 53202 1756434 SH SOLE 1756434 0 0 INVITATION HOMES INC COM 46187W107 130763 4749836 SH SOLE 4749836 0 0 IONIS PHARMACEUTICALS INC COM 462222100 52247 886145 SH SOLE 886145 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 39796 1449779 SH SOLE 1449779 0 0 IQVIA HLDGS INC COM 46266C105 248596 1752160 SH SOLE 1752160 0 0 IQIYI INC SPONSORED ADS 46267X108 84082 3625808 SH SOLE 3625808 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 29498 1159515 SH SOLE 1159515 0 0 IROBOT CORP COM 462726100 49912 594903 SH SOLE 594903 0 0 IRON MTN INC NEW COM 46284V101 75867 2906782 SH SOLE 2906782 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 25511 2471979 SH SOLE 2471979 0 0 ITRON INC COM 465741106 27529 415528 SH SOLE 415528 0 0 JBG SMITH PPTYS COM 46590V100 346391 11714255 SH SOLE 11714255 0 0 JOYY INC ADS REPSTG COM A 46591M109 63310 714965 SH SOLE 714965 0 0 J & J SNACK FOODS CORP COM 466032109 25140 197751 SH SOLE 197751 0 0 JPMORGAN CHASE & CO COM 46625H100 2392259 25433326 SH SOLE 25433326 0 0 JABIL INC COM 466313103 59485 1854279 SH SOLE 1854279 0 0 JACK IN THE BOX INC COM 466367109 23615 318739 SH SOLE 318739 0 0 JD.COM INC SPON ADR CL A 47215P106 678802 11279520 SH SOLE 11279520 0 0 JEFFERIES FINL GROUP INC COM 47233W109 44539 2864232 SH SOLE 2864232 0 0 JELD-WEN HLDG INC COM 47580P103 14732 914477 SH SOLE 914477 0 0 JETBLUE AWYS CORP COM 477143101 24406 2239108 SH SOLE 2239108 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 5199 293575 SH SOLE 293575 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 24162 280891 SH SOLE 280891 0 0 JOHNSON & JOHNSON COM 478160104 3975774 28271166 SH SOLE 28271166 0 0 JONES LANG LASALLE INC COM 48020Q107 57446 555247 SH SOLE 555247 0 0 J2 GLOBAL INC COM 48123V102 35609 563351 SH SOLE 563351 0 0 JUNIPER NETWORKS INC COM 48203R104 83820 3666650 SH SOLE 3666650 0 0 KAR AUCTION SVCS INC COM 48238T109 25679 1866196 SH SOLE 1866196 0 0 KBR INC COM 48242W106 40886 1813135 SH SOLE 1813135 0 0 KLA CORP COM NEW 482480100 301618 1550895 SH SOLE 1550895 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 19517 265111 SH SOLE 265111 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 1130 93400 SH SOLE 93400 0 0 KAMAN CORP COM 483548103 14576 350373 SH SOLE 350373 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 141828 950014 SH SOLE 950014 0 0 KB HOME COM 48666K109 37955 1237111 SH SOLE 1237111 0 0 KEARNY FINL CORP MD COM 48716P108 5935 725555 SH SOLE 725555 0 0 KELLOGG CO COM 487836108 151646 2295574 SH SOLE 2295574 0 0 KELLY SVCS INC CL A 488152208 11739 742289 SH SOLE 742289 0 0 KEMPER CORP DEL COM 488401100 51464 709656 SH SOLE 709656 0 0 KENNAMETAL INC COM 489170100 31180 1086017 SH SOLE 1086017 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 35764 2349790 SH SOLE 2349790 0 0 KEURIG DR PEPPER INC COM 49271V100 118429 4170019 SH SOLE 4170019 0 0 KEYCORP COM 493267108 81474 6689163 SH SOLE 6689163 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 155004 1538046 SH SOLE 1538046 0 0 KILROY RLTY CORP COM 49427F108 531646 9057009 SH SOLE 9057009 0 0 KIMBERLY CLARK CORP COM 494368103 548173 3878127 SH SOLE 3878127 0 0 KIMCO RLTY CORP COM 49446R109 78484 6112429 SH SOLE 6112429 0 0 KINDER MORGAN INC DEL COM 49456B101 298734 19692397 SH SOLE 19692397 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 31811 1009247 SH SOLE 1009247 0 0 KINROSS GOLD CORP COM 496902404 110550 14472506 SH SOLE 14472506 0 0 KINSALE CAP GROUP INC COM 49714P108 38844 250265 SH SOLE 250265 0 0 KIRBY CORP COM 497266106 26899 502219 SH SOLE 502219 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 158519 2835759 SH SOLE 2835759 0 0 KITE RLTY GROUP TR COM NEW 49803T300 13987 1212048 SH SOLE 1212048 0 0 KNOLL INC COM NEW 498904200 11575 949519 SH SOLE 949519 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 51721 1240003 SH SOLE 1240003 0 0 KNOWLES CORP COM 49926D109 15409 1009775 SH SOLE 1009775 0 0 KODIAK SCIENCES INC COM 50015M109 19046 351925 SH SOLE 351925 0 0 KOHLS CORP COM 500255104 45586 2194794 SH SOLE 2194794 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 25383 541910 SH SOLE 541910 0 0 KONTOOR BRANDS INC COM 50050N103 14080 790586 SH SOLE 790586 0 0 KORN FERRY COM NEW 500643200 25845 841050 SH SOLE 841050 0 0 KOSMOS ENERGY LTD COM 500688106 4821 2904273 SH SOLE 2904273 0 0 KRAFT HEINZ CO COM 500754106 241514 7573356 SH SOLE 7573356 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 18840 1205379 SH SOLE 1205379 0 0 KRATON CORPORATION COM 50077C106 6480 375020 SH SOLE 375020 0 0 KROGER CO COM 501044101 226629 6695100 SH SOLE 6695100 0 0 KRONOS WORLDWIDE INC COM 50105F105 1701 163382 SH SOLE 163382 0 0 KRYSTAL BIOTECH INC COM 501147102 494 11928 SH SOLE 11928 0 0 KULICKE & SOFFA INDS INC COM 501242101 17698 849645 SH SOLE 849645 0 0 L BRANDS INC COM 501797104 47042 3142429 SH SOLE 3142429 0 0 LHC GROUP INC COM 50187A107 47960 275126 SH SOLE 275126 0 0 LGI HOMES INC COM 50187T106 17313 196675 SH SOLE 196675 0 0 LKQ CORP COM 501889208 247062 9429840 SH SOLE 9429840 0 0 LCI INDS COM 50189K103 34959 304042 SH SOLE 304042 0 0 LPL FINL HLDGS INC COM 50212V100 67343 858968 SH SOLE 858968 0 0 LTC PPTYS INC COM 502175102 21267 564571 SH SOLE 564571 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 353350 2082570 SH SOLE 2082570 0 0 LA Z BOY INC COM 505336107 28507 1053471 SH SOLE 1053471 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 155336 935140 SH SOLE 935140 0 0 LADDER CAP CORP CL A 505743104 11302 1395291 SH SOLE 1395291 0 0 LAM RESEARCH CORP COM 512807108 515100 1592468 SH SOLE 1592468 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 59623 893089 SH SOLE 893089 0 0 LAMB WESTON HLDGS INC COM 513272104 95043 1486670 SH SOLE 1486670 0 0 LANCASTER COLONY CORP COM 513847103 35023 225969 SH SOLE 225969 0 0 LANDSTAR SYS INC COM 515098101 48399 430944 SH SOLE 430944 0 0 LANTHEUS HLDGS INC COM 516544103 2002 140000 SH SOLE 140000 0 0 LAREDO PETROLEUM INC COM 516806205 1177 84914 SH SOLE 84914 0 0 LAS VEGAS SANDS CORP COM 517834107 207260 4551156 SH SOLE 4551156 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 49238 1734327 SH SOLE 1734327 0 0 LAUDER ESTEE COS INC CL A 518439104 436406 2312942 SH SOLE 2312942 0 0 LAUREATE EDUCATION INC CL A 518613203 16525 1658280 SH SOLE 1658280 0 0 LEAR CORP COM NEW 521865204 349921 3209693 SH SOLE 3209693 0 0 LEGGETT & PLATT INC COM 524660107 48292 1373896 SH SOLE 1373896 0 0 LEGG MASON INC COM 524901105 59990 1205827 SH SOLE 1205827 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1013 23797 SH SOLE 23797 0 0 LEIDOS HOLDINGS INC COM 525327102 126832 1354027 SH SOLE 1354027 0 0 LENDINGCLUB CORP COM NEW 52603A208 3468 762192 SH SOLE 762192 0 0 LENDINGTREE INC NEW COM 52603B107 17584 60734 SH SOLE 60734 0 0 LENNAR CORP CL A 526057104 175913 2854805 SH SOLE 2854805 0 0 LENNAR CORP CL B 526057302 3358 72865 SH SOLE 72865 0 0 LENNOX INTL INC COM 526107107 76439 328079 SH SOLE 328079 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2575 192176 SH SOLE 192176 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 15801 1485074 SH SOLE 1485074 0 0 LEXINGTON REALTY TRUST COM 529043101 41256 3910545 SH SOLE 3910545 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 86332 706542 SH SOLE 706542 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 145085 1170416 SH SOLE 1170416 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 24676 714830 SH SOLE 714830 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 90985 2641081 SH SOLE 2641081 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 4037 201026 SH SOLE 201026 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 92104 2904565 SH SOLE 2904565 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 20129 689834 SH SOLE 689834 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 9040 457933 SH SOLE 457933 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 20444 182782 SH SOLE 182782 0 0 LIFE STORAGE INC COM 53223X107 50964 536744 SH SOLE 536744 0 0 LILLY ELI & CO COM 532457108 1372091 8357235 SH SOLE 8357235 0 0 LINCOLN ELEC HLDGS INC COM 533900106 47097 559082 SH SOLE 559082 0 0 LINCOLN NATL CORP IND COM 534187109 82236 2235270 SH SOLE 2235270 0 0 LINDSAY CORP COM 535555106 8477 91933 SH SOLE 91933 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 10029 1353391 SH SOLE 1353391 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 6871 1005944 SH SOLE 1005944 0 0 LITHIA MTRS INC CL A 536797103 39528 261207 SH SOLE 261207 0 0 LITTELFUSE INC COM 537008104 58851 344905 SH SOLE 344905 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 56021 1263718 SH SOLE 1263718 0 0 LIVEPERSON INC COM 538146101 29736 717730 SH SOLE 717730 0 0 LIVERAMP HLDGS INC COM 53815P108 30284 713074 SH SOLE 713074 0 0 LIVONGO HEALTH INC COM 539183103 902 12000 SH SOLE 12000 0 0 LOEWS CORP COM 540424108 446606 13024369 SH SOLE 13024369 0 0 LOGMEIN INC COM 54142L109 57843 682354 SH SOLE 682354 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 3439 176199 SH SOLE 176199 0 0 LOUISIANA PAC CORP COM 546347105 49642 1935363 SH SOLE 1935363 0 0 LOWES COS INC COM 548661107 1085377 8032686 SH SOLE 8032686 0 0 LULULEMON ATHLETICA INC COM 550021109 363334 1164494 SH SOLE 1164494 0 0 LUMENTUM HLDGS INC COM 55024U109 64411 790997 SH SOLE 790997 0 0 LUMINEX CORP DEL COM 55027E102 27170 835240 SH SOLE 835240 0 0 LYDALL INC DEL COM 550819106 264 19436 SH SOLE 19436 0 0 LYFT INC CL A COM 55087P104 157160 4760968 SH SOLE 4760968 0 0 M & T BK CORP COM 55261F104 118851 1143125 SH SOLE 1143125 0 0 MBIA INC COM 55262C100 1264 174326 SH SOLE 174326 0 0 M D C HLDGS INC COM 552676108 24438 684531 SH SOLE 684531 0 0 MDU RES GROUP INC COM 552690109 48852 2202542 SH SOLE 2202542 0 0 MFA FINL INC COM 55272X102 13896 5580814 SH SOLE 5580814 0 0 MGIC INVT CORP WIS COM 552848103 40937 4998404 SH SOLE 4998404 0 0 MGM RESORTS INTERNATIONAL COM 552953101 75801 4511981 SH SOLE 4511981 0 0 MGP INGREDIENTS INC NEW COM 55303J106 2975 81047 SH SOLE 81047 0 0 MKS INSTRS INC COM 55306N104 61984 547367 SH SOLE 547367 0 0 MRC GLOBAL INC COM 55345K103 5109 864458 SH SOLE 864458 0 0 MSA SAFETY INC COM 553498106 49485 432407 SH SOLE 432407 0 0 MSC INDL DIRECT INC CL A 553530106 44173 606683 SH SOLE 606683 0 0 MSCI INC COM 55354G100 261728 784039 SH SOLE 784039 0 0 MSG NETWORK INC CL A 553573106 7692 773103 SH SOLE 773103 0 0 MTS SYS CORP COM 553777103 2565 145820 SH SOLE 145820 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8865 258078 SH SOLE 258078 0 0 MACERICH CO COM 554382101 12912 1439488 SH SOLE 1439488 0 0 MACK CALI RLTY CORP COM 554489104 17211 1125614 SH SOLE 1125614 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 29996 977397 SH SOLE 977397 0 0 MACYS INC COM 55616P104 31669 4603055 SH SOLE 4603055 0 0 MADDEN STEVEN LTD COM 556269108 33549 1358825 SH SOLE 1358825 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 28716 195491 SH SOLE 195491 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 18219 242914 SH SOLE 242914 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 16057 141788 SH SOLE 141788 0 0 MAGELLAN HEALTH INC COM NEW 559079207 24255 332353 SH SOLE 332353 0 0 MAGNA INTL INC COM 559222401 200400 3440657 SH SOLE 3440657 0 0 MANHATTAN ASSOCS INC COM 562750109 82138 871956 SH SOLE 871956 0 0 MANITOWOC CO INC COM NEW 563571405 1055 97001 SH SOLE 97001 0 0 MANPOWERGROUP INC COM 56418H100 49883 725574 SH SOLE 725574 0 0 MANTECH INTL CORP CL A 564563104 29339 428364 SH SOLE 428364 0 0 MANULIFE FINL CORP COM 56501R106 205160 15117313 SH SOLE 15117313 0 0 MARATHON OIL CORP COM 565849106 31227 5102459 SH SOLE 5102459 0 0 MARATHON PETE CORP COM 56585A102 261598 6998350 SH SOLE 6998350 0 0 MARCUS & MILLICHAP INC COM 566324109 10932 378781 SH SOLE 378781 0 0 MARCUS CORP COM 566330106 2228 167907 SH SOLE 167907 0 0 MARKEL CORP COM 570535104 116216 125888 SH SOLE 125888 0 0 MARKETAXESS HLDGS INC COM 57060D108 191077 381453 SH SOLE 381453 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 33271 404713 SH SOLE 404713 0 0 MARSH & MCLENNAN COS INC COM 571748102 267181 2488414 SH SOLE 2488414 0 0 MARRIOTT INTL INC NEW CL A 571903202 217900 2541695 SH SOLE 2541695 0 0 MARTIN MARIETTA MATLS INC COM 573284106 116787 565361 SH SOLE 565361 0 0 MASCO CORP COM 574599106 147032 2928334 SH SOLE 2928334 0 0 MASIMO CORP COM 574795100 99931 438312 SH SOLE 438312 0 0 MASONITE INTL CORP NEW COM 575385109 35891 461441 SH SOLE 461441 0 0 MASTEC INC COM 576323109 40839 910157 SH SOLE 910157 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2766462 9355637 SH SOLE 9355637 0 0 MATADOR RES CO COM 576485205 3215 378256 SH SOLE 378256 0 0 MATERION CORP COM 576690101 26112 424658 SH SOLE 424658 0 0 MATSON INC COM 57686G105 4544 156165 SH SOLE 156165 0 0 MATTEL INC COM 577081102 34928 3611974 SH SOLE 3611974 0 0 MATTHEWS INTL CORP CL A 577128101 6957 364246 SH SOLE 364246 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 190211 3138285 SH SOLE 3138285 0 0 MAXLINEAR INC COM 57776J100 33334 1553310 SH SOLE 1553310 0 0 MAXIMUS INC COM 577933104 51056 724712 SH SOLE 724712 0 0 MCCORMICK & CO INC COM NON VTG 579780206 168485 939108 SH SOLE 939108 0 0 MCDONALDS CORP COM 580135101 1367404 7412609 SH SOLE 7412609 0 0 MCGRATH RENTCORP COM 580589109 19552 362000 SH SOLE 362000 0 0 MCKESSON CORP COM 58155Q103 293095 1910407 SH SOLE 1910407 0 0 MEDALLIA INC COM 584021109 631 25000 SH SOLE 25000 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 98980 5264894 SH SOLE 5264894 0 0 MEDIFAST INC COM 58470H101 22291 160630 SH SOLE 160630 0 0 MEDNAX INC COM 58502B106 20832 1218253 SH SOLE 1218253 0 0 MEDPACE HLDGS INC COM 58506Q109 38343 412205 SH SOLE 412205 0 0 MEET GROUP INC COM 58513U101 1741 279000 SH SOLE 279000 0 0 MERCADOLIBRE INC COM 58733R102 482660 489627 SH SOLE 489627 0 0 MERCK & CO. INC COM 58933Y105 2175182 28128569 SH SOLE 28128569 0 0 MERCURY SYS INC COM 589378108 45413 577338 SH SOLE 577338 0 0 MERCURY GENL CORP NEW COM 589400100 22714 557391 SH SOLE 557391 0 0 MEREDITH CORP COM 589433101 8057 553763 SH SOLE 553763 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 6546 281050 SH SOLE 281050 0 0 MERIT MED SYS INC COM 589889104 26725 585443 SH SOLE 585443 0 0 MERITAGE HOMES CORP COM 59001A102 44679 586960 SH SOLE 586960 0 0 MERITOR INC COM 59001K100 20428 1031701 SH SOLE 1031701 0 0 METHANEX CORP COM 59151K108 26553 1083797 SH SOLE 1083797 0 0 METHODE ELECTRS INC COM 591520200 19928 637503 SH SOLE 637503 0 0 METLIFE INC COM 59156R108 377652 10340970 SH SOLE 10340970 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 160753 199557 SH SOLE 199557 0 0 MICHAELS COS INC COM 59408Q106 10153 1436103 SH SOLE 1436103 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 11302 2062499 SH SOLE 2062499 0 0 MICROSOFT CORP COM 594918104 16158949 79401253 SH SOLE 79401253 0 0 MICROSTRATEGY INC CL A NEW 594972408 18342 155058 SH SOLE 155058 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 235089 2232349 SH SOLE 2232349 0 0 MICRON TECHNOLOGY INC COM 595112103 611833 11875642 SH SOLE 11875642 0 0 MID-AMER APT CMNTYS INC COM 59522J103 137584 1199829 SH SOLE 1199829 0 0 MIDDLEBY CORP COM 596278101 72957 924208 SH SOLE 924208 0 0 MILLER HERMAN INC COM 600544100 25147 1065092 SH SOLE 1065092 0 0 MINERALS TECHNOLOGIES INC COM 603158106 21602 460299 SH SOLE 460299 0 0 MIRATI THERAPEUTICS INC COM 60468T105 51151 448025 SH SOLE 448025 0 0 MOBILE MINI INC COM 60740F105 16970 575247 SH SOLE 575247 0 0 MODERNA INC COM 60770K107 120814 1881549 SH SOLE 1881549 0 0 MODINE MFG CO COM 607828100 505 91572 SH SOLE 91572 0 0 MOELIS & CO CL A 60786M105 18455 592254 SH SOLE 592254 0 0 MOHAWK INDS INC COM 608190104 69853 686451 SH SOLE 686451 0 0 MOLINA HEALTHCARE INC COM 60855R100 97117 545665 SH SOLE 545665 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 64777 1885247 SH SOLE 1885247 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 54027 1623901 SH SOLE 1623901 0 0 MOMO INC ADR 60879B107 33320 1906164 SH SOLE 1906164 0 0 MONDELEZ INTL INC CL A 609207105 740206 14476944 SH SOLE 14476944 0 0 MONGODB INC CL A 60937P106 107424 474615 SH SOLE 474615 0 0 MONOLITHIC PWR SYS INC COM 609839105 104777 442097 SH SOLE 442097 0 0 MONRO INC COM 610236101 20270 368950 SH SOLE 368950 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 252735 3645915 SH SOLE 3645915 0 0 MOODYS CORP COM 615369105 411245 1496905 SH SOLE 1496905 0 0 MOOG INC CL A 615394202 15660 295574 SH SOLE 295574 0 0 MORGAN STANLEY COM NEW 617446448 731209 15138913 SH SOLE 15138913 0 0 MORNINGSTAR INC COM 617700109 36138 256349 SH SOLE 256349 0 0 MOSAIC CO NEW COM 61945C103 50214 4013939 SH SOLE 4013939 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 258686 1846042 SH SOLE 1846042 0 0 MUELLER INDS INC COM 624756102 20999 790028 SH SOLE 790028 0 0 MUELLER WTR PRODS INC COM SER A 624758108 42295 4485157 SH SOLE 4485157 0 0 MURPHY OIL CORP COM 626717102 15416 1117105 SH SOLE 1117105 0 0 MURPHY USA INC COM 626755102 37815 335868 SH SOLE 335868 0 0 MYERS INDS INC COM 628464109 7757 533108 SH SOLE 533108 0 0 MYRIAD GENETICS INC COM 62855J104 8217 724583 SH SOLE 724583 0 0 MYOKARDIA INC COM 62857M105 65877 681813 SH SOLE 681813 0 0 NBT BANCORP INC COM 628778102 10501 341379 SH SOLE 341379 0 0 NCR CORP NEW COM 62886E108 28568 1649448 SH SOLE 1649448 0 0 NIC INC COM 62914B100 41807 1820878 SH SOLE 1820878 0 0 NIO INC SPON ADS 62914V106 64732 8384912 SH SOLE 8384912 0 0 NMI HLDGS INC CL A 629209305 31698 1971266 SH SOLE 1971266 0 0 NN INC COM 629337106 1669 352008 SH SOLE 352008 0 0 NVR INC COM 62944T105 120828 37078 SH SOLE 37078 0 0 NASDAQ INC COM 631103108 141725 1186280 SH SOLE 1186280 0 0 NATERA INC COM 632307104 34026 682428 SH SOLE 682428 0 0 NATIONAL BEVERAGE CORP COM 635017106 6937 113692 SH SOLE 113692 0 0 NATIONAL CINEMEDIA INC COM 635309107 695 234059 SH SOLE 234059 0 0 NATIONAL FUEL GAS CO N J COM 636180101 41288 984680 SH SOLE 984680 0 0 NATIONAL GEN HLDGS CORP COM 636220303 22780 1054142 SH SOLE 1054142 0 0 NATIONAL HEALTH INVS INC COM 63633D104 38107 627582 SH SOLE 627582 0 0 NATIONAL INSTRS CORP COM 636518102 50072 1293504 SH SOLE 1293504 0 0 NATIONAL OILWELL VARCO INC COM 637071101 28014 2286835 SH SOLE 2286835 0 0 NATIONAL PRESTO INDS INC COM 637215104 5098 58332 SH SOLE 58332 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 78810 2221246 SH SOLE 2221246 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 23653 825291 SH SOLE 825291 0 0 NATIONAL VISION HLDGS INC COM 63845R107 24646 807527 SH SOLE 807527 0 0 NATUS MED INC DEL COM 639050103 10452 479029 SH SOLE 479029 0 0 NAVISTAR INTL CORP NEW COM 63934E108 17589 623739 SH SOLE 623739 0 0 NEENAH INC COM 640079109 12054 243706 SH SOLE 243706 0 0 NEKTAR THERAPEUTICS COM 640268108 54333 2345993 SH SOLE 2345993 0 0 NELNET INC CL A 64031N108 18535 388242 SH SOLE 388242 0 0 NEOGEN CORP COM 640491106 65331 841895 SH SOLE 841895 0 0 NEOGENOMICS INC COM NEW 64049M209 26059 841140 SH SOLE 841140 0 0 NETAPP INC COM 64110D104 121022 2727570 SH SOLE 2727570 0 0 NETFLIX INC COM 64110L106 1934230 4250681 SH SOLE 4250681 0 0 NETEASE INC SPONSORED ADS 64110W102 418757 975260 SH SOLE 975260 0 0 NETGEAR INC COM 64111Q104 9490 366570 SH SOLE 366570 0 0 NETSCOUT SYS INC COM 64115T104 28568 1117678 SH SOLE 1117678 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 91811 752551 SH SOLE 752551 0 0 NEVRO CORP COM 64157F103 40576 339632 SH SOLE 339632 0 0 NEW JERSEY RES COM 646025106 33258 1018612 SH SOLE 1018612 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 259683 1994031 SH SOLE 1994031 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 39573 5326072 SH SOLE 5326072 0 0 NEW RELIC INC COM 64829B100 34782 504818 SH SOLE 504818 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 40323 3953202 SH SOLE 3953202 0 0 NEW YORK TIMES CO CL A 650111107 60413 1437369 SH SOLE 1437369 0 0 NEWELL BRANDS INC COM 651229106 60648 3819118 SH SOLE 3819118 0 0 NEWMARKET CORP COM 651587107 29565 73824 SH SOLE 73824 0 0 NEWMARK GROUP INC CL A 65158N102 7442 1531262 SH SOLE 1531262 0 0 NEWMONT CORP COM 651639106 517915 7630694 SH SOLE 7630694 0 0 NEWS CORP NEW CL A 65249B109 71604 6037451 SH SOLE 6037451 0 0 NEWS CORP NEW CL B 65249B208 11624 972689 SH SOLE 972689 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 63318 756574 SH SOLE 756574 0 0 NEXTERA ENERGY INC COM 65339F101 1689431 7034313 SH SOLE 7034313 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 16210 1476349 SH SOLE 1476349 0 0 NIKE INC CL B 654106103 1295771 13215414 SH SOLE 13215414 0 0 NIKOLA CORP COM 654110105 675300 10000000 SH SOLE 10000000 0 0 NISOURCE INC COM 65473P105 67289 2959054 SH SOLE 2959054 0 0 NLIGHT INC COM 65487K100 818 36750 SH SOLE 36750 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 5630 221051 SH SOLE 221051 0 0 NOBLE ENERGY INC COM 655044105 28310 3159609 SH SOLE 3159609 0 0 NORBORD INC COM NEW 65548P403 23667 1036732 SH SOLE 1036732 0 0 NORDSON CORP COM 655663102 101958 537439 SH SOLE 537439 0 0 NORDSTROM INC COM 655664100 27332 1764520 SH SOLE 1764520 0 0 NORFOLK SOUTHERN CORP COM 655844108 441021 2511936 SH SOLE 2511936 0 0 NORTHERN TR CORP COM 665859104 118545 1494136 SH SOLE 1494136 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 13891 1358501 SH SOLE 1358501 0 0 NORTHWEST NAT HLDG CO COM 66765N105 22908 410604 SH SOLE 410604 0 0 NORTHWESTERN CORP COM NEW 668074305 55015 1009078 SH SOLE 1009078 0 0 NORTONLIFELOCK INC COM 668771108 141284 7124745 SH SOLE 7124745 0 0 NOVAGOLD RES INC COM NEW 66987E206 25764 2807859 SH SOLE 2807859 0 0 NOVANTA INC COM 67000B104 35111 328849 SH SOLE 328849 0 0 NOW INC COM 67011P100 12318 1427381 SH SOLE 1427381 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 38637 1010654 SH SOLE 1010654 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 71070 2808521 SH SOLE 2808521 0 0 NUCOR CORP COM 670346105 270233 6525792 SH SOLE 6525792 0 0 NUTANIX INC CL A 67059N108 60187 2539021 SH SOLE 2539021 0 0 NVIDIA CORPORATION COM 67066G104 2274527 5987016 SH SOLE 5987016 0 0 NUVASIVE INC COM 670704105 54832 985115 SH SOLE 985115 0 0 NUTRIEN LTD COM 67077M108 240123 5504879 SH SOLE 5504879 0 0 OGE ENERGY CORP COM 670837103 63946 2106242 SH SOLE 2106242 0 0 O-I GLASS INC COM 67098H104 20144 2243260 SH SOLE 2243260 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 317141 752108 SH SOLE 752108 0 0 OSI SYSTEMS INC COM 671044105 26617 356609 SH SOLE 356609 0 0 OASIS PETROLEUM INC COM 674215108 1716 2287743 SH SOLE 2287743 0 0 OCCIDENTAL PETE CORP COM 674599105 84903 4639524 SH SOLE 4639524 0 0 OCEANEERING INTL INC COM 675232102 7901 1236438 SH SOLE 1236438 0 0 OFFICE DEPOT INC COM 676220106 19130 8140417 SH SOLE 8140417 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 16490 634974 SH SOLE 634974 0 0 OIL STS INTL INC COM 678026105 3661 770730 SH SOLE 770730 0 0 OKTA INC CL A 679295105 196766 982701 SH SOLE 982701 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 167537 987897 SH SOLE 987897 0 0 OLD NATL BANCORP IND COM 680033107 26616 1934268 SH SOLE 1934268 0 0 OLD REP INTL CORP COM 680223104 56999 3494755 SH SOLE 3494755 0 0 OLIN CORP COM PAR $1 680665205 21744 1892425 SH SOLE 1892425 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 45449 465427 SH SOLE 465427 0 0 OMNICOM GROUP INC COM 681919106 75829 1388814 SH SOLE 1388814 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 65905 2216777 SH SOLE 2216777 0 0 OMNICELL INC COM 68213N109 36439 515985 SH SOLE 515985 0 0 ON SEMICONDUCTOR CORP COM 682189105 86386 4358535 SH SOLE 4358535 0 0 ONE GAS INC COM 68235P108 43159 560143 SH SOLE 560143 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 5136 281250 SH SOLE 281250 0 0 ONEOK INC NEW COM 682680103 169671 5107491 SH SOLE 5107491 0 0 ONEMAIN HLDGS INC COM 68268W103 28316 1153869 SH SOLE 1153869 0 0 1LIFE HEALTHCARE INC COM 68269G107 9920 273115 SH SOLE 273115 0 0 OPEN TEXT CORP COM 683715106 167705 2909017 SH SOLE 2909017 0 0 OPKO HEALTH INC COM 68375N103 14088 4131341 SH SOLE 4131341 0 0 ORACLE CORP COM 68389X105 1113812 20152193 SH SOLE 20152193 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 6668 573385 SH SOLE 573385 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 422 12500 SH SOLE 12500 0 0 ORMAT TECHNOLOGIES INC COM 686688102 19340 304614 SH SOLE 304614 0 0 ORTHOFIX MED INC COM 68752M108 10655 332972 SH SOLE 332972 0 0 OSHKOSH CORP COM 688239201 46372 647478 SH SOLE 647478 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 20585 2060788 SH SOLE 2060788 0 0 OTIS WORLDWIDE CORP COM 68902V107 287999 5065046 SH SOLE 5065046 0 0 OUTFRONT MEDIA INC COM 69007J106 26958 1902466 SH SOLE 1902466 0 0 OVINTIV INC COM 69047Q102 8794 920887 SH SOLE 920887 0 0 OWENS CORNING NEW COM 690742101 75694 1357503 SH SOLE 1357503 0 0 OXFORD INDS INC COM 691497309 12214 277518 SH SOLE 277518 0 0 PBF ENERGY INC CL A 69318G106 16366 1598269 SH SOLE 1598269 0 0 PDC ENERGY INC COM 69327R101 9088 730584 SH SOLE 730584 0 0 PG&E CORP COM 69331C108 60637 6836167 SH SOLE 6836167 0 0 PNC FINL SVCS GROUP INC COM 693475105 469480 4462314 SH SOLE 4462314 0 0 PPG INDS INC COM 693506107 276091 2603159 SH SOLE 2603159 0 0 PPL CORP COM 69351T106 124416 4814870 SH SOLE 4814870 0 0 PRA HEALTH SCIENCES INC COM 69354M108 59853 615201 SH SOLE 615201 0 0 PRA GROUP INC COM 69354N106 19061 493029 SH SOLE 493029 0 0 PPD INC COM 69355F102 36526 1362928 SH SOLE 1362928 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 34669 261850 SH SOLE 261850 0 0 PVH CORPORATION COM 693656100 46356 964742 SH SOLE 964742 0 0 PTC THERAPEUTICS INC COM 69366J200 29119 573883 SH SOLE 573883 0 0 PTC INC COM 69370C100 66918 860233 SH SOLE 860233 0 0 PACCAR INC COM 693718108 230747 3082787 SH SOLE 3082787 0 0 PACIFIC PREMIER BANCORP COM 69478X105 27891 1286487 SH SOLE 1286487 0 0 PACIRA BIOSCIENCES COM 695127100 28474 542667 SH SOLE 542667 0 0 PACKAGING CORP AMER COM 695156109 112785 1130108 SH SOLE 1130108 0 0 PACWEST BANCORP DEL COM 695263103 27769 1408888 SH SOLE 1408888 0 0 PAGERDUTY INC COM 69553P100 1002 35000 SH SOLE 35000 0 0 PALO ALTO NETWORKS INC COM 697435105 237824 1035502 SH SOLE 1035502 0 0 PAN AMERN SILVER CORP COM 697900108 99157 2404976 SH SOLE 2404976 0 0 PAPA JOHNS INTL INC COM 698813102 27408 345143 SH SOLE 345143 0 0 PARAMOUNT GROUP INC COM 69924R108 153290 19882031 SH SOLE 19882031 0 0 PARK HOTELS RESORTS INC COM 700517105 32567 3292954 SH SOLE 3292954 0 0 PARKER HANNIFIN CORP COM 701094104 448127 2445174 SH SOLE 2445174 0 0 PARSLEY ENERGY INC CL A 701877102 21804 2041585 SH SOLE 2041585 0 0 PARSONS CORPORATION COM 70202L102 4245 117127 SH SOLE 117127 0 0 PASSAGE BIO INC COM 702712100 547 20000 SH SOLE 20000 0 0 PATRICK INDS INC COM 703343103 18200 297137 SH SOLE 297137 0 0 PATTERSON COS INC COM 703395103 25431 1155965 SH SOLE 1155965 0 0 PATTERSON UTI ENERGY INC COM 703481101 6776 1952787 SH SOLE 1952787 0 0 PAYCHEX INC COM 704326107 235942 3114749 SH SOLE 3114749 0 0 PAYCOM SOFTWARE INC COM 70432V102 118947 384033 SH SOLE 384033 0 0 PAYLOCITY HLDG CORP COM 70438V106 37633 257954 SH SOLE 257954 0 0 PAYPAL HLDGS INC COM 70450Y103 1985945 11398412 SH SOLE 11398412 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 25861 1893160 SH SOLE 1893160 0 0 PEGASYSTEMS INC COM 705573103 46764 462235 SH SOLE 462235 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 23108 400000 SH SOLE 400000 0 0 PEMBINA PIPELINE CORP COM 706327103 131425 5256744 SH SOLE 5256744 0 0 PENN NATL GAMING INC COM 707569109 48090 1574660 SH SOLE 1574660 0 0 PENNANT GROUP INC COM 70805E109 4504 199300 SH SOLE 199300 0 0 PENNYMAC MTG INVT TR COM 70931T103 22014 1255810 SH SOLE 1255810 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 19574 468398 SH SOLE 468398 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 18232 470985 SH SOLE 470985 0 0 PENUMBRA INC COM 70975L107 76863 429837 SH SOLE 429837 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 42125 3640870 SH SOLE 3640870 0 0 PEPSICO INC COM 713448108 1879181 14208234 SH SOLE 14208234 0 0 PERDOCEO ED CORP COM 71363P106 656 41152 SH SOLE 41152 0 0 PERFICIENT INC COM 71375U101 24867 695000 SH SOLE 695000 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 75434 2588691 SH SOLE 2588691 0 0 PERKINELMER INC COM 714046109 80162 817225 SH SOLE 817225 0 0 PERSPECTA INC COM 715347100 41476 1785463 SH SOLE 1785463 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 24011 3012665 SH SOLE 3012665 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7184 868690 SH SOLE 868690 0 0 PFENEX INC COM 717071104 2554 305910 SH SOLE 305910 0 0 PFIZER INC COM 717081103 1917838 58649481 SH SOLE 58649481 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 8535 259343 SH SOLE 259343 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 257 9773 SH SOLE 9773 0 0 PHILLIPS 66 COM 718546104 316972 4408512 SH SOLE 4408512 0 0 PHYSICIANS RLTY TR COM 71943U104 60614 3459722 SH SOLE 3459722 0 0 PHREESIA INC COM 71944F106 3857 136400 SH SOLE 136400 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 27889 1679054 SH SOLE 1679054 0 0 PILGRIMS PRIDE CORP COM 72147K108 15306 906216 SH SOLE 906216 0 0 PINDUODUO INC SPONSORED ADS 722304102 324721 3782862 SH SOLE 3782862 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 30734 731938 SH SOLE 731938 0 0 PINNACLE WEST CAP CORP COM 723484101 68612 936174 SH SOLE 936174 0 0 PINTEREST INC CL A 72352L106 88201 3978373 SH SOLE 3978373 0 0 PIONEER NAT RES CO COM 723787107 86201 882306 SH SOLE 882306 0 0 PIPER SANDLER COMPANIES COM 724078100 13034 220314 SH SOLE 220314 0 0 PITNEY BOWES INC COM 724479100 6241 2400225 SH SOLE 2400225 0 0 PLANET FITNESS INC CL A 72703H101 41658 687768 SH SOLE 687768 0 0 PLANTRONICS INC NEW COM 727493108 8638 588447 SH SOLE 588447 0 0 PLAYAGS INC COM 72814N104 1066 315272 SH SOLE 315272 0 0 PLEXUS CORP COM 729132100 29677 420595 SH SOLE 420595 0 0 PLUG POWER INC COM NEW 72919P202 8210 1000000 SH SOLE 1000000 0 0 PLURALSIGHT INC COM CL A 72941B106 19935 1104445 SH SOLE 1104445 0 0 POLARIS INC COM 731068102 73170 790600 SH SOLE 790600 0 0 POLYONE CORP COM 73179P106 34696 1322760 SH SOLE 1322760 0 0 POOL CORPORATION COM 73278L105 86035 316458 SH SOLE 316458 0 0 POPULAR INC COM NEW 733174700 42856 1152963 SH SOLE 1152963 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 48587 1162099 SH SOLE 1162099 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 15460 859389 SH SOLE 859389 0 0 POST HLDGS INC COM 737446104 46783 533927 SH SOLE 533927 0 0 POTLATCHDELTIC CORPORATION COM 737630103 48719 1281058 SH SOLE 1281058 0 0 POWER INTEGRATIONS INC COM 739276103 47712 403894 SH SOLE 403894 0 0 PRECIGEN INC COM 74017N105 1358 272201 SH SOLE 272201 0 0 PREMIER INC CL A 74051N102 45633 1331192 SH SOLE 1331192 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 24074 640939 SH SOLE 640939 0 0 PRETIUM RES INC COM 74139C102 15320 1830738 SH SOLE 1830738 0 0 PRICE T ROWE GROUP INC COM 74144T108 261848 2120227 SH SOLE 2120227 0 0 PRICESMART INC COM 741511109 2212 36661 SH SOLE 36661 0 0 PRIMORIS SVCS CORP COM 74164F103 13039 734193 SH SOLE 734193 0 0 PRIMERICA INC COM 74164M108 49411 423767 SH SOLE 423767 0 0 PRIMO WATER CORPORATION COM 74167P108 34380 2346055 SH SOLE 2346055 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 135319 3257554 SH SOLE 3257554 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 6129 102506 SH SOLE 102506 0 0 PROASSURANCE CORP COM 74267C106 12443 859932 SH SOLE 859932 0 0 PROCTER AND GAMBLE CO COM 742718109 3130965 26185209 SH SOLE 26185209 0 0 PROGRESS SOFTWARE CORP COM 743312100 32914 849396 SH SOLE 849396 0 0 PROGRESSIVE CORP OHIO COM 743315103 476834 5952241 SH SOLE 5952241 0 0 PROLOGIS INC. COM 74340W103 642725 6886586 SH SOLE 6886586 0 0 PROOFPOINT INC COM 743424103 56668 509974 SH SOLE 509974 0 0 PROS HOLDINGS INC COM 74346Y103 35113 790294 SH SOLE 790294 0 0 PROPETRO HLDG CORP COM 74347M108 5625 1094425 SH SOLE 1094425 0 0 PROSPERITY BANCSHARES INC COM 743606105 46974 791073 SH SOLE 791073 0 0 PROTO LABS INC COM 743713109 52743 468948 SH SOLE 468948 0 0 PROVIDENT FINL SVCS INC COM 74386T105 13479 932825 SH SOLE 932825 0 0 PRUDENTIAL FINL INC COM 744320102 261278 4290282 SH SOLE 4290282 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 134018 2726168 SH SOLE 2726168 0 0 PUBLIC STORAGE COM 74460D109 323815 1687505 SH SOLE 1687505 0 0 PULTE GROUP INC COM 745867101 102833 3021841 SH SOLE 3021841 0 0 PURE STORAGE INC CL A 74624M102 48094 2775207 SH SOLE 2775207 0 0 QCR HOLDINGS INC COM 74727A104 831 26666 SH SOLE 26666 0 0 QAD INC CL A 74727D306 1854 44902 SH SOLE 44902 0 0 QUAKER CHEM CORP COM 747316107 27247 146764 SH SOLE 146764 0 0 QEP RESOURCES INC COM 74733V100 2309 1789606 SH SOLE 1789606 0 0 QTS RLTY TR INC COM CL A 74736A103 49168 767166 SH SOLE 767166 0 0 QORVO INC COM 74736K101 183163 1657134 SH SOLE 1657134 0 0 Q2 HLDGS INC COM 74736L109 52899 616614 SH SOLE 616614 0 0 QUALCOMM INC COM 747525103 1047922 11489112 SH SOLE 11489112 0 0 QUALYS INC COM 74758T303 42896 412382 SH SOLE 412382 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1207 86984 SH SOLE 86984 0 0 QUANTA SVCS INC COM 74762E102 51755 1319280 SH SOLE 1319280 0 0 QUDIAN INC ADR 747798106 1881 1106383 SH SOLE 1106383 0 0 QUEST DIAGNOSTICS INC COM 74834L100 161236 1414850 SH SOLE 1414850 0 0 QUIDEL CORP COM 74838J101 73745 329602 SH SOLE 329602 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 2481 832579 SH SOLE 832579 0 0 QURATE RETAIL INC COM SER A 74915M100 44821 4718045 SH SOLE 4718045 0 0 RLI CORP COM 749607107 34451 419623 SH SOLE 419623 0 0 RLJ LODGING TR COM 74965L101 22021 2332745 SH SOLE 2332745 0 0 RPC INC COM 749660106 238 77242 SH SOLE 77242 0 0 RMR GROUP INC CL A 74967R106 7028 238496 SH SOLE 238496 0 0 RH COM 74967X103 55594 223360 SH SOLE 223360 0 0 RPM INTL INC COM 749685103 103003 1372273 SH SOLE 1372273 0 0 RPT REALTY SH BEN INT 74971D101 8312 1194255 SH SOLE 1194255 0 0 RADIAN GROUP INC COM 750236101 45546 2936552 SH SOLE 2936552 0 0 RADIUS HEALTH INC COM NEW 750469207 4615 338607 SH SOLE 338607 0 0 RAMBUS INC DEL COM 750917106 24817 1632686 SH SOLE 1632686 0 0 RALPH LAUREN CORP CL A 751212101 52166 719334 SH SOLE 719334 0 0 RANGE RES CORP COM 75281A109 8592 1526174 SH SOLE 1526174 0 0 RAPID7 INC COM 753422104 29424 576715 SH SOLE 576715 0 0 RAVEN INDS INC COM 754212108 10331 480282 SH SOLE 480282 0 0 RAYMOND JAMES FINL INC COM 754730109 78568 1141483 SH SOLE 1141483 0 0 RAYONIER INC COM 754907103 44819 1807965 SH SOLE 1807965 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 970980 15757547 SH SOLE 15757547 0 0 RBC BEARINGS INC COM 75524B104 38026 283688 SH SOLE 283688 0 0 REALOGY HLDGS CORP COM 75605Y106 13294 1794067 SH SOLE 1794067 0 0 REALPAGE INC COM 75606N109 49458 760776 SH SOLE 760776 0 0 REALTY INCOME CORP COM 756109104 208847 3510040 SH SOLE 3510040 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 37119 237912 SH SOLE 237912 0 0 RED ROCK RESORTS INC CL A 75700L108 9190 842305 SH SOLE 842305 0 0 REDFIN CORP COM 75737F108 38867 927401 SH SOLE 927401 0 0 REDWOOD TR INC COM 758075402 10132 1447361 SH SOLE 1447361 0 0 REGAL BELOIT CORP COM 758750103 54944 629230 SH SOLE 629230 0 0 REGENCY CTRS CORP COM 758849103 742469 16179323 SH SOLE 16179323 0 0 REGENERON PHARMACEUTICALS COM 75886F107 781762 1253527 SH SOLE 1253527 0 0 REGIS CORP MINN COM 758932107 1412 172612 SH SOLE 172612 0 0 REGENXBIO INC COM 75901B107 13089 355378 SH SOLE 355378 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 127271 11445225 SH SOLE 11445225 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 64954 828073 SH SOLE 828073 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 70132 738778 SH SOLE 738778 0 0 RENASANT CORP COM 75970E107 15443 620188 SH SOLE 620188 0 0 REPLIGEN CORP COM 759916109 55587 449698 SH SOLE 449698 0 0 RENT A CTR INC NEW COM 76009N100 19877 714474 SH SOLE 714474 0 0 REPARE THERAPEUTICS INC COM 760273102 1551 50000 SH SOLE 50000 0 0 REPUBLIC BANCORP INC KY CL A 760281204 8983 274634 SH SOLE 274634 0 0 REPLIMUNE GROUP INC COM 76029N106 22482 904700 SH SOLE 904700 0 0 REPUBLIC SVCS INC COM 760759100 186603 2274263 SH SOLE 2274263 0 0 RESMED INC COM 761152107 211101 1099485 SH SOLE 1099485 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 15495 1322086 SH SOLE 1322086 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 157542 2363871 SH SOLE 2363871 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 17045 1504422 SH SOLE 1504422 0 0 RETAIL PPTYS AMER INC CL A 76131V202 24251 3313002 SH SOLE 3313002 0 0 RETAIL VALUE INC COM 76133Q102 1213 98174 SH SOLE 98174 0 0 REVOLUTION MEDICINES INC COM 76155X100 1523 48245 SH SOLE 48245 0 0 REXNORD CORP COM 76169B102 46519 1595832 SH SOLE 1595832 0 0 REXFORD INDL RLTY INC COM 76169C100 53369 1288175 SH SOLE 1288175 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 48193 1387246 SH SOLE 1387246 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 5133 230195 SH SOLE 230195 0 0 RINGCENTRAL INC CL A 76680R206 148646 521545 SH SOLE 521545 0 0 RIO TINTO PLC SPONSORED ADR 767204100 413 7353 SH SOLE 7353 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 67812 1232447 SH SOLE 1232447 0 0 ROBERT HALF INTL INC COM 770323103 65304 1236112 SH SOLE 1236112 0 0 ROCKWELL AUTOMATION INC COM 773903109 170266 799369 SH SOLE 799369 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 142995 3558600 SH SOLE 3558600 0 0 ROGERS CORP COM 775133101 23579 189236 SH SOLE 189236 0 0 ROKU INC COM CL A 77543R102 63929 548602 SH SOLE 548602 0 0 ROLLINS INC COM 775711104 67226 1585882 SH SOLE 1585882 0 0 ROPER TECHNOLOGIES INC COM 776696106 342722 882712 SH SOLE 882712 0 0 ROSS STORES INC COM 778296103 317870 3729117 SH SOLE 3729117 0 0 ROYAL BK CDA COM 780087102 1141652 16850787 SH SOLE 16850787 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 396035 13006061 SH SOLE 13006061 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 180 5513 SH SOLE 5513 0 0 ROYAL GOLD INC COM 780287108 77539 623703 SH SOLE 623703 0 0 RUBICON PROJ INC COM 78112V102 312 46834 SH SOLE 46834 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 2691 450000 SH SOLE 450000 0 0 RUSH ENTERPRISES INC CL A 781846209 16261 392210 SH SOLE 392210 0 0 RYDER SYS INC COM 783549108 31318 834921 SH SOLE 834921 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 23579 681466 SH SOLE 681466 0 0 S & T BANCORP INC COM 783859101 12985 553741 SH SOLE 553741 0 0 S&P GLOBAL INC COM 78409V104 720437 2186587 SH SOLE 2186587 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 309313 1038241 SH SOLE 1038241 0 0 SEI INVTS CO COM 784117103 70473 1281793 SH SOLE 1281793 0 0 SJW GROUP COM 784305104 17518 282042 SH SOLE 282042 0 0 SL GREEN RLTY CORP COM 78440X101 50559 1025739 SH SOLE 1025739 0 0 SLM CORP COM 78442P106 25933 3688862 SH SOLE 3688862 0 0 SM ENERGY CO COM 78454L100 2916 777691 SH SOLE 777691 0 0 SPX CORP COM 784635104 19477 473318 SH SOLE 473318 0 0 SPS COMMERCE INC COM 78463M107 36277 482923 SH SOLE 482923 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 127057 2249587 SH SOLE 2249587 0 0 SPX FLOW INC COM 78469X107 25223 673693 SH SOLE 673693 0 0 SSR MNG INC COM 784730103 35487 1663811 SH SOLE 1663811 0 0 SVB FINANCIAL GROUP COM 78486Q101 103111 478408 SH SOLE 478408 0 0 SVMK INC COM 78489X103 30547 1297645 SH SOLE 1297645 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 44348 3073330 SH SOLE 3073330 0 0 SABRE CORP COM 78573M104 28242 3503912 SH SOLE 3503912 0 0 SAFETY INS GROUP INC COM 78648T100 21860 286657 SH SOLE 286657 0 0 SAGE THERAPEUTICS INC COM 78667J108 23849 573578 SH SOLE 573578 0 0 SAIA INC COM 78709Y105 40674 365836 SH SOLE 365836 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 24546 927302 SH SOLE 927302 0 0 ST JOE CO COM 790148100 7851 404293 SH SOLE 404293 0 0 SALESFORCE COM INC COM 79466L302 1472685 7861450 SH SOLE 7861450 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 22904 1827941 SH SOLE 1827941 0 0 SANDY SPRING BANCORP INC COM 800363103 12454 502572 SH SOLE 502572 0 0 SANMINA CORPORATION COM 801056102 26640 1063908 SH SOLE 1063908 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 27551 1496500 SH SOLE 1496500 0 0 SAREPTA THERAPEUTICS INC COM 803607100 90052 561630 SH SOLE 561630 0 0 SAUL CTRS INC COM 804395101 4586 142117 SH SOLE 142117 0 0 SCANSOURCE INC COM 806037107 10350 429657 SH SOLE 429657 0 0 HENRY SCHEIN INC COM 806407102 89991 1541199 SH SOLE 1541199 0 0 SCHLUMBERGER LTD COM 806857108 276755 15049211 SH SOLE 15049211 0 0 SCHNITZER STL INDS CL A 806882106 2137 121123 SH SOLE 121123 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 22434 909350 SH SOLE 909350 0 0 SCHOLASTIC CORP COM 807066105 15094 504125 SH SOLE 504125 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 7375 405000 SH SOLE 405000 0 0 SCHRODINGER INC COM 80810D103 15306 167153 SH SOLE 167153 0 0 SCHWAB CHARLES CORP COM 808513105 341900 10133384 SH SOLE 10133384 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 55139 709818 SH SOLE 709818 0 0 SCIENTIFIC GAMES CORP COM 80874P109 10490 678547 SH SOLE 678547 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 53307 396422 SH SOLE 396422 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 2722 311060 SH SOLE 311060 0 0 SEA LTD SPONSORED ADS 81141R100 407083 3796000 SH SOLE 3796000 0 0 SEACOR HOLDINGS INC COM 811904101 6161 217535 SH SOLE 217535 0 0 SEALED AIR CORP NEW COM 81211K100 51764 1575764 SH SOLE 1575764 0 0 SEATTLE GENETICS INC COM 812578102 142354 837768 SH SOLE 837768 0 0 SEAWORLD ENTMT INC COM 81282V100 10213 689585 SH SOLE 689585 0 0 SELECT MED HLDGS CORP COM 81619Q105 22297 1513713 SH SOLE 1513713 0 0 SELECTIVE INS GROUP INC COM 816300107 38374 727608 SH SOLE 727608 0 0 SELECTQUOTE INC COM 816307300 8443 333333 SH SOLE 333333 0 0 SEMTECH CORP COM 816850101 48661 931841 SH SOLE 931841 0 0 SEMPRA ENERGY COM 816851109 806863 6882738 SH SOLE 6882738 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 28650 549262 SH SOLE 549262 0 0 SERVICE CORP INTL COM 817565104 58430 1502432 SH SOLE 1502432 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 14885 2099454 SH SOLE 2099454 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 50569 1416884 SH SOLE 1416884 0 0 SERVICENOW INC COM 81762P102 703637 1737118 SH SOLE 1737118 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8828 246858 SH SOLE 246858 0 0 SHAKE SHACK INC CL A 819047101 18396 347226 SH SOLE 347226 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 84469 5179334 SH SOLE 5179334 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 37851 767929 SH SOLE 767929 0 0 SHERWIN WILLIAMS CO COM 824348106 471886 816624 SH SOLE 816624 0 0 SHIFT4 PMTS INC CL A 82452J109 8875 250000 SH SOLE 250000 0 0 SHOPIFY INC CL A 82509L107 857919 903826 SH SOLE 903826 0 0 SHUTTERSTOCK INC COM 825690100 14613 417883 SH SOLE 417883 0 0 SI BONE INC COM 825704109 1726 108300 SH SOLE 108300 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 47702 446151 SH SOLE 446151 0 0 SILICON LABORATORIES INC COM 826919102 49434 493007 SH SOLE 493007 0 0 SILGAN HOLDINGS INC COM 827048109 33666 1039394 SH SOLE 1039394 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 18848 1101551 SH SOLE 1101551 0 0 SIMON PPTY GROUP INC NEW COM 828806109 237299 3470300 SH SOLE 3470300 0 0 SIMPLY GOOD FOODS CO COM 82900L102 19642 1057185 SH SOLE 1057185 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 47341 561179 SH SOLE 561179 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 17314 937944 SH SOLE 937944 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 132914 22643013 SH SOLE 22643013 0 0 SITE CENTERS CORP COM 82981J109 20043 2474497 SH SOLE 2474497 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 39318 344982 SH SOLE 344982 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 19389 1009313 SH SOLE 1009313 0 0 SKECHERS U S A INC CL A 830566105 47254 1505857 SH SOLE 1505857 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 443 18205 SH SOLE 18205 0 0 SKYWEST INC COM 830879102 7149 219168 SH SOLE 219168 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 245635 1921122 SH SOLE 1921122 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 124971 4019645 SH SOLE 4019645 0 0 SLEEP NUMBER CORP COM 83125X103 18608 446873 SH SOLE 446873 0 0 SMITH A O CORP COM 831865209 70807 1502686 SH SOLE 1502686 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 297 37647 SH SOLE 37647 0 0 SMARTSHEET INC COM CL A 83200N103 62888 1235038 SH SOLE 1235038 0 0 SMUCKER J M CO COM NEW 832696405 108736 1027651 SH SOLE 1027651 0 0 SNAP ON INC COM 833034101 84394 609300 SH SOLE 609300 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 6098 449349 SH SOLE 449349 0 0 SOGOU INC ADR REPSTG A 83409V104 4119 985484 SH SOLE 985484 0 0 SOHU COM LTD SPONSORED ADS 83410S108 6162 669004 SH SOLE 669004 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 72828 524770 SH SOLE 524770 0 0 SOLARWINDS CORP COM 83417Q105 13595 769365 SH SOLE 769365 0 0 SOLITON INC COM 834251100 973 125000 SH SOLE 125000 0 0 SONOCO PRODS CO COM 835495102 58857 1125585 SH SOLE 1125585 0 0 SONY CORP SPONSORED ADR 835699307 7442 107650 SH SOLE 107650 0 0 SONOS INC COM 83570H108 4167 284827 SH SOLE 284827 0 0 SOUTH JERSEY INDS INC COM 838518108 24809 992759 SH SOLE 992759 0 0 SOUTH ST CORP COM 840441109 32819 688597 SH SOLE 688597 0 0 SOUTHERN CO COM 842587107 302983 5843453 SH SOLE 5843453 0 0 SOUTHERN COPPER CORP COM 84265V105 12457 313215 SH SOLE 313215 0 0 SOUTHWEST AIRLS CO COM 844741108 81541 2385629 SH SOLE 2385629 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 50841 736296 SH SOLE 736296 0 0 SOUTHWESTERN ENERGY CO COM 845467109 9200 3593590 SH SOLE 3593590 0 0 SPARTANNASH CO COM 847215100 4168 196120 SH SOLE 196120 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1977 584900 SH SOLE 584900 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 30920 673638 SH SOLE 673638 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 45369 1895108 SH SOLE 1895108 0 0 SPIRIT AIRLS INC COM 848577102 8175 459252 SH SOLE 459252 0 0 SPIRE INC COM 84857L101 37706 573820 SH SOLE 573820 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 52725 1512482 SH SOLE 1512482 0 0 SPLUNK INC COM 848637104 551393 2775002 SH SOLE 2775002 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 9416 224200 SH SOLE 224200 0 0 SPROUTS FMRS MKT INC COM 85208M102 40962 1600709 SH SOLE 1600709 0 0 SQUARE INC CL A 852234103 406833 3876816 SH SOLE 3876816 0 0 STAG INDL INC COM 85254J102 55106 1879465 SH SOLE 1879465 0 0 STAMPS COM INC COM NEW 852857200 41216 224380 SH SOLE 224380 0 0 STANDEX INTL CORP COM 854231107 7891 137109 SH SOLE 137109 0 0 STANLEY BLACK & DECKER INC COM 854502101 228163 1636983 SH SOLE 1636983 0 0 STANTEC INC COM 85472N109 43897 1421899 SH SOLE 1421899 0 0 STARBUCKS CORP COM 855244109 859680 11682019 SH SOLE 11682019 0 0 STATE AUTO FINL CORP COM 855707105 5328 298493 SH SOLE 298493 0 0 STARWOOD PPTY TR INC COM 85571B105 40361 2697943 SH SOLE 2697943 0 0 STATE STR CORP COM 857477103 297648 4683676 SH SOLE 4683676 0 0 STEEL DYNAMICS INC COM 858119100 93251 3574208 SH SOLE 3574208 0 0 STEELCASE INC CL A 858155203 27535 2283205 SH SOLE 2283205 0 0 STEPAN CO COM 858586100 39335 405096 SH SOLE 405096 0 0 STERICYCLE INC COM 858912108 44168 789002 SH SOLE 789002 0 0 STERLING BANCORP DEL COM 85917A100 22360 1907840 SH SOLE 1907840 0 0 STIFEL FINL CORP COM 860630102 36274 764790 SH SOLE 764790 0 0 STOCK YDS BANCORP INC COM 861025104 3244 80707 SH SOLE 80707 0 0 STORE CAP CORP COM 862121100 73790 3099123 SH SOLE 3099123 0 0 STRATEGIC ED INC COM 86272C103 46704 303965 SH SOLE 303965 0 0 STRYKER CORPORATION COM 863667101 553160 3069870 SH SOLE 3069870 0 0 STURM RUGER & CO INC COM 864159108 28727 377992 SH SOLE 377992 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 8781 1480730 SH SOLE 1480730 0 0 SUMMIT MATLS INC CL A 86614U100 31798 1977472 SH SOLE 1977472 0 0 SUN CMNTYS INC COM 866674104 130349 960712 SH SOLE 960712 0 0 SUN LIFE FINANCIAL INC. COM 866796105 218661 5949892 SH SOLE 5949892 0 0 SUNPOWER CORP COM 867652406 8695 1135148 SH SOLE 1135148 0 0 SUNRUN INC COM 86771W105 20053 1016901 SH SOLE 1016901 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 25302 3104519 SH SOLE 3104519 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 15084 635120 SH SOLE 635120 0 0 SYKES ENTERPRISES INC COM 871237103 21654 782852 SH SOLE 782852 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 927 262586 SH SOLE 262586 0 0 SYNAPTICS INC COM 87157D109 31077 516912 SH SOLE 516912 0 0 SYNOPSYS INC COM 871607107 301672 1547035 SH SOLE 1547035 0 0 SYNOVUS FINL CORP COM NEW 87161C501 38793 1889577 SH SOLE 1889577 0 0 SYNNEX CORP COM 87162W100 57324 478619 SH SOLE 478619 0 0 SYNCHRONY FINANCIAL COM 87165B103 157374 7101734 SH SOLE 7101734 0 0 SYNEOS HEALTH INC CL A 87166B102 41919 719648 SH SOLE 719648 0 0 SYSCO CORP COM 871829107 281753 5154638 SH SOLE 5154638 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 54311 1846055 SH SOLE 1846055 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 165534 4550128 SH SOLE 4550128 0 0 TFS FINL CORP COM 87240R107 2687 187742 SH SOLE 187742 0 0 TFI INTL INC COM 87241L109 46768 1317467 SH SOLE 1317467 0 0 TJX COS INC NEW COM 872540109 646698 12790713 SH SOLE 12790713 0 0 T-MOBILE US INC COM 872590104 2051456 19697126 SH SOLE 19697126 0 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 2377 14147017 SH SOLE 14147017 0 0 TRI POINTE GROUP INC COM 87265H109 29612 2015773 SH SOLE 2015773 0 0 TTM TECHNOLOGIES INC COM 87305R109 16676 1406043 SH SOLE 1406043 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 158295 1134160 SH SOLE 1134160 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 339048 4958295 SH SOLE 4958295 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 74848 756650 SH SOLE 756650 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7622 1068990 SH SOLE 1068990 0 0 TAPESTRY INC COM 876030107 63859 4808652 SH SOLE 4808652 0 0 TARGET CORP COM 87612E106 664194 5538180 SH SOLE 5538180 0 0 TARGA RES CORP COM 87612G101 56681 2824189 SH SOLE 2824189 0 0 TAUBMAN CTRS INC COM 876664103 24866 658520 SH SOLE 658520 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 33999 1762500 SH SOLE 1762500 0 0 TC ENERGY CORP COM 87807B107 365561 8556257 SH SOLE 8556257 0 0 TECH DATA CORP COM 878237106 66588 459542 SH SOLE 459542 0 0 TECK RESOURCES LTD CL B 878742204 66218 6321597 SH SOLE 6321597 0 0 TEGNA INC COM 87901J105 34901 3132911 SH SOLE 3132911 0 0 TELADOC HEALTH INC COM 87918A105 99037 518954 SH SOLE 518954 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 110642 355819 SH SOLE 355819 0 0 TELEFLEX INCORPORATED COM 879369106 145571 399943 SH SOLE 399943 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 30571 1537780 SH SOLE 1537780 0 0 TELUS CORPORATION COM 87971M103 94410 5628712 SH SOLE 5628712 0 0 TEMPUR SEALY INTL INC COM 88023U101 39358 547016 SH SOLE 547016 0 0 TENABLE HLDGS INC COM 88025T102 18128 608111 SH SOLE 608111 0 0 10X GENOMICS INC CL A COM 88025U109 1786 20000 SH SOLE 20000 0 0 TENARIS S A SPONSORED ADS 88031M109 3751 290093 SH SOLE 290093 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 24306 1342114 SH SOLE 1342114 0 0 TENNANT CO COM 880345103 22461 345503 SH SOLE 345503 0 0 TENNECO INC CL A VTG COM STK 880349105 7443 984583 SH SOLE 984583 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 86612 6434751 SH SOLE 6434751 0 0 TERADATA CORP DEL COM 88076W103 28335 1362277 SH SOLE 1362277 0 0 TERADYNE INC COM 880770102 164089 1941651 SH SOLE 1941651 0 0 TEREX CORP NEW COM 880779103 17414 927774 SH SOLE 927774 0 0 TERRAFORM PWR INC COM CL A 88104R209 16886 915711 SH SOLE 915711 0 0 TERRENO RLTY CORP COM 88146M101 38944 739810 SH SOLE 739810 0 0 TESLA INC COM 88160R101 1610263 1491247 SH SOLE 1491247 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 22461 1821687 SH SOLE 1821687 0 0 TETRA TECH INC NEW COM 88162G103 148314 1874541 SH SOLE 1874541 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 19528 632587 SH SOLE 632587 0 0 TEXAS INSTRS INC COM 882508104 1313323 10343573 SH SOLE 10343573 0 0 TEXAS ROADHOUSE INC COM 882681109 39924 759449 SH SOLE 759449 0 0 TG THERAPEUTICS INC COM 88322Q108 390 20000 SH SOLE 20000 0 0 THERAPEUTICSMD INC COM 88338N107 753 602402 SH SOLE 602402 0 0 THE TRADE DESK INC COM CL A 88339J105 122724 301903 SH SOLE 301903 0 0 THE REALREAL INC COM 88339P101 8695 679812 SH SOLE 679812 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1701061 4694655 SH SOLE 4694655 0 0 THOMSON REUTERS CORP. COM NEW 884903709 190550 2074568 SH SOLE 2074568 0 0 THOR INDS INC COM 885160101 73935 694031 SH SOLE 694031 0 0 3-D SYS CORP DEL COM NEW 88554D205 8351 1194662 SH SOLE 1194662 0 0 3M CO COM 88579Y101 731127 4687010 SH SOLE 4687010 0 0 TIFFANY & CO NEW COM 886547108 146308 1199832 SH SOLE 1199832 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 10646 822696 SH SOLE 822696 0 0 TIMKEN CO COM 887389104 37724 829286 SH SOLE 829286 0 0 TIVITY HEALTH INC COM 88870R102 6278 554080 SH SOLE 554080 0 0 TOLL BROTHERS INC COM 889478103 44569 1367567 SH SOLE 1367567 0 0 TOOTSIE ROLL INDS INC COM 890516107 538 15692 SH SOLE 15692 0 0 TOPBUILD CORP COM 89055F103 51860 455830 SH SOLE 455830 0 0 TORO CO COM 891092108 61895 932994 SH SOLE 932994 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 860842 19287425 SH SOLE 19287425 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 9457 501942 SH SOLE 501942 0 0 TRACTOR SUPPLY CO COM 892356106 149574 1134944 SH SOLE 1134944 0 0 TRADEWEB MKTS INC CL A 892672106 36159 621927 SH SOLE 621927 0 0 TRANSDIGM GROUP INC COM 893641100 171908 388888 SH SOLE 388888 0 0 TRANSLATE BIO INC COM 89374L104 11355 633663 SH SOLE 633663 0 0 TRANSUNION COM 89400J107 144457 1659659 SH SOLE 1659659 0 0 TRAVELERS COMPANIES INC COM 89417E109 305191 2675942 SH SOLE 2675942 0 0 TREDEGAR CORP COM 894650100 5577 362139 SH SOLE 362139 0 0 TREEHOUSE FOODS INC COM 89469A104 26651 608459 SH SOLE 608459 0 0 TREX CO INC COM 89531P105 80430 618359 SH SOLE 618359 0 0 TRIBUNE PUBG CO NEW COM 89609W107 1708 170940 SH SOLE 170940 0 0 TRICIDA INC COM 89610F101 11444 416460 SH SOLE 416460 0 0 TRIMAS CORP COM NEW 896215209 28932 1207998 SH SOLE 1207998 0 0 TRIMBLE INC COM 896239100 96224 2227930 SH SOLE 2227930 0 0 TRINET GROUP INC COM 896288107 38868 637808 SH SOLE 637808 0 0 TRINITY INDS INC COM 896522109 27624 1297498 SH SOLE 1297498 0 0 TRIP COM GROUP LTD ADS 89677Q107 159717 6161915 SH SOLE 6161915 0 0 TRIUMPH GROUP INC NEW COM 896818101 6290 698124 SH SOLE 698124 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 1262 640800 SH SOLE 640800 0 0 TRIPADVISOR INC COM 896945201 24727 1300738 SH SOLE 1300738 0 0 TRUEBLUE INC COM 89785X101 8671 567864 SH SOLE 567864 0 0 TRUIST FINL CORP COM 89832Q109 446941 11902561 SH SOLE 11902561 0 0 TRUSTCO BK CORP N Y COM 898349105 11460 1810376 SH SOLE 1810376 0 0 TRUSTMARK CORP COM 898402102 19805 807717 SH SOLE 807717 0 0 TTEC HLDGS INC COM 89854H102 20364 437367 SH SOLE 437367 0 0 TUPPERWARE BRANDS CORP COM 899896104 103 21787 SH SOLE 21787 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 18159 281141 SH SOLE 281141 0 0 TURQUOISE HILL RES LTD COM 900435108 8271 11228634 SH SOLE 11228634 0 0 TUTOR PERINI CORP COM 901109108 6119 502363 SH SOLE 502363 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 28701 1202881 SH SOLE 1202881 0 0 TWILIO INC CL A 90138F102 240286 1095094 SH SOLE 1095094 0 0 TWIST BIOSCIENCE CORP COM 90184D100 680 15000 SH SOLE 15000 0 0 TWITTER INC COM 90184L102 209783 7042054 SH SOLE 7042054 0 0 TWO HBRS INVT CORP COM NEW 90187B408 16534 3280608 SH SOLE 3280608 0 0 II-VI INC COM 902104108 45770 969286 SH SOLE 969286 0 0 2U INC COM 90214J101 33429 880630 SH SOLE 880630 0 0 TYLER TECHNOLOGIES INC COM 902252105 131899 380243 SH SOLE 380243 0 0 TYSON FOODS INC CL A 902494103 175568 2940340 SH SOLE 2940340 0 0 UDR INC COM 902653104 95896 2565426 SH SOLE 2565426 0 0 UGI CORP NEW COM 902681105 73281 2304445 SH SOLE 2304445 0 0 UMB FINL CORP COM 902788108 25457 493824 SH SOLE 493824 0 0 UFP INDUSTRIES INC COM 90278Q108 44631 901452 SH SOLE 901452 0 0 US BANCORP DEL COM NEW 902973304 493101 13392198 SH SOLE 13392198 0 0 USANA HEALTH SCIENCES INC COM 90328M107 23697 322719 SH SOLE 322719 0 0 UBER TECHNOLOGIES INC COM 90353T100 461377 14844826 SH SOLE 14844826 0 0 UBIQUITI INC COM 90353W103 21087 120803 SH SOLE 120803 0 0 ULTA BEAUTY INC COM 90384S303 119055 585267 SH SOLE 585267 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 37182 475354 SH SOLE 475354 0 0 UMPQUA HLDGS CORP COM 904214103 30978 2911428 SH SOLE 2911428 0 0 UNDER ARMOUR INC CL A 904311107 18713 1921245 SH SOLE 1921245 0 0 UNDER ARMOUR INC CL C 904311206 16691 1888121 SH SOLE 1888121 0 0 UNIFIRST CORP MASS COM 904708104 47544 265684 SH SOLE 265684 0 0 UNILEVER N V N Y SHS NEW 904784709 322700 6057817 SH SOLE 6057817 0 0 UNION PAC CORP COM 907818108 1156550 6840657 SH SOLE 6840657 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 20377 1012782 SH SOLE 1012782 0 0 UNITED BANKSHARES INC WEST V COM 909907107 36503 1319720 SH SOLE 1319720 0 0 UNITED AIRLS HLDGS INC COM 910047109 36929 1066996 SH SOLE 1066996 0 0 UNITED FIRE GROUP INC COM 910340108 17331 625441 SH SOLE 625441 0 0 UNITED NAT FOODS INC COM 911163103 1951 107149 SH SOLE 107149 0 0 UNITED PARCEL SERVICE INC CL B 911312106 621241 5587702 SH SOLE 5587702 0 0 UNITED RENTALS INC COM 911363109 118289 793673 SH SOLE 793673 0 0 UNITED STATES CELLULAR CORP COM 911684108 7505 243107 SH SOLE 243107 0 0 US FOODS HLDG CORP COM 912008109 50408 2556178 SH SOLE 2556178 0 0 UNITED STATES STL CORP NEW COM 912909108 21935 3038157 SH SOLE 3038157 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 53111 438938 SH SOLE 438938 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2835767 9614399 SH SOLE 9614399 0 0 UNITI GROUP INC COM 91325V108 27622 2954266 SH SOLE 2954266 0 0 UNIVAR SOLUTIONS INC COM 91336L107 52682 3124656 SH SOLE 3124656 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 101169 676171 SH SOLE 676171 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 13998 176095 SH SOLE 176095 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 76693 825630 SH SOLE 825630 0 0 UNUM GROUP COM 91529Y106 50337 3034170 SH SOLE 3034170 0 0 UPWORK INC COM 91688F104 15196 1052378 SH SOLE 1052378 0 0 URBAN OUTFITTERS INC COM 917047102 16976 1115347 SH SOLE 1115347 0 0 URBAN EDGE PPTYS COM 91704F104 19138 1612284 SH SOLE 1612284 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2920 245805 SH SOLE 245805 0 0 US ECOLOGY INC COM 91734M103 9131 269519 SH SOLE 269519 0 0 V F CORP COM 918204108 206573 3389780 SH SOLE 3389780 0 0 VAIL RESORTS INC COM 91879Q109 70262 385739 SH SOLE 385739 0 0 VALERO ENERGY CORP COM 91913Y100 271908 4622711 SH SOLE 4622711 0 0 VALLEY NATL BANCORP COM 919794107 37229 4760726 SH SOLE 4760726 0 0 VALMONT INDS INC COM 920253101 35566 313022 SH SOLE 313022 0 0 VALVOLINE INC COM 92047W101 40827 2112096 SH SOLE 2112096 0 0 VAPOTHERM INC COM 922107107 4808 117300 SH SOLE 117300 0 0 VAREX IMAGING CORP COM 92214X106 11468 756988 SH SOLE 756988 0 0 VARIAN MED SYS INC COM 92220P105 98350 802730 SH SOLE 802730 0 0 VARONIS SYS INC COM 922280102 27378 309421 SH SOLE 309421 0 0 VAXCYTE INC COM 92243G108 632 20000 SH SOLE 20000 0 0 VEEVA SYS INC CL A COM 922475108 307380 1311237 SH SOLE 1311237 0 0 VENTAS INC COM 92276F100 153324 4186904 SH SOLE 4186904 0 0 VEONEER INC COM 92336X109 14381 1345296 SH SOLE 1345296 0 0 VEREIT INC COM 92339V100 78579 12220701 SH SOLE 12220701 0 0 VERISIGN INC COM 92343E102 213909 1034224 SH SOLE 1034224 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2279808 41353311 SH SOLE 41353311 0 0 VERINT SYS INC COM 92343X100 35228 779732 SH SOLE 779732 0 0 VERITIV CORP COM 923454102 1611 95016 SH SOLE 95016 0 0 VERISK ANALYTICS INC COM 92345Y106 240639 1413863 SH SOLE 1413863 0 0 VERMILION ENERGY INC COM 923725105 4653 1045904 SH SOLE 1045904 0 0 VERRA MOBILITY CORP COM 92511U102 15781 1535129 SH SOLE 1535129 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 779890 2686403 SH SOLE 2686403 0 0 VIAD CORP COM NEW 92552R406 4872 256173 SH SOLE 256173 0 0 VIASAT INC COM 92552V100 29046 757006 SH SOLE 757006 0 0 VIAVI SOLUTIONS INC COM 925550105 36013 2826773 SH SOLE 2826773 0 0 VIACOMCBS INC CL B 92556H206 162670 6975556 SH SOLE 6975556 0 0 VICI PPTYS INC COM 925652109 94189 4665144 SH SOLE 4665144 0 0 VIELA BIO INC COM 926613100 5387 124345 SH SOLE 124345 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 120774 6066009 SH SOLE 6066009 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 33305 812916 SH SOLE 812916 0 0 VIRTU FINL INC CL A 928254101 16989 719867 SH SOLE 719867 0 0 VISA INC COM CL A 92826C839 3094006 16017009 SH SOLE 16017009 0 0 VIRTUSA CORP COM 92827P102 12046 371002 SH SOLE 371002 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 10053 86445 SH SOLE 86445 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 26649 1745195 SH SOLE 1745195 0 0 VISTA OUTDOOR INC COM 928377100 1911 132254 SH SOLE 132254 0 0 VISTEON CORP COM NEW 92839U206 24870 363067 SH SOLE 363067 0 0 VISTRA ENERGY CORP COM 92840M102 72834 3911614 SH SOLE 3911614 0 0 VMWARE INC CL A COM 928563402 59552 384552 SH SOLE 384552 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 6192 292089 SH SOLE 292089 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8553 536579 SH SOLE 536579 0 0 VONAGE HLDGS CORP COM 92886T201 34465 3425903 SH SOLE 3425903 0 0 VORNADO RLTY TR SH BEN INT 929042109 690927 18082373 SH SOLE 18082373 0 0 VOYA FINANCIAL INC COM 929089100 68173 1461372 SH SOLE 1461372 0 0 VULCAN MATLS CO COM 929160109 128307 1107529 SH SOLE 1107529 0 0 VROOM INC COM 92918V109 2607 50000 SH SOLE 50000 0 0 WD-40 CO COM 929236107 33360 168229 SH SOLE 168229 0 0 WSFS FINL CORP COM 929328102 18450 642842 SH SOLE 642842 0 0 WP CAREY INC COM 92936U109 116575 1723209 SH SOLE 1723209 0 0 WABTEC COM 929740108 75520 1311803 SH SOLE 1311803 0 0 WADDELL & REED FINL INC CL A 930059100 18806 1212479 SH SOLE 1212479 0 0 WALMART INC COM 931142103 1510790 12613037 SH SOLE 12613037 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 345272 8145117 SH SOLE 8145117 0 0 WALKER & DUNLOP INC COM 93148P102 22564 444081 SH SOLE 444081 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 3259 110484 SH SOLE 110484 0 0 WASHINGTON FED INC COM 938824109 23550 877423 SH SOLE 877423 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 910 1081870 SH SOLE 1081870 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 22105 995742 SH SOLE 995742 0 0 WASHINGTON TR BANCORP COM 940610108 6077 185551 SH SOLE 185551 0 0 WASTE CONNECTIONS INC COM 94106B101 478802 5024972 SH SOLE 5024972 0 0 WASTE MGMT INC DEL COM 94106L109 464372 4384594 SH SOLE 4384594 0 0 WATERS CORP COM 941848103 84593 468920 SH SOLE 468920 0 0 WATSCO INC COM 942622200 55144 310322 SH SOLE 310322 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 36979 456529 SH SOLE 456529 0 0 WAYFAIR INC CL A 94419L101 110806 560729 SH SOLE 560729 0 0 WEBSTER FINL CORP CONN COM 947890109 32395 1132285 SH SOLE 1132285 0 0 WEIBO CORP SPONSORED ADR 948596101 11990 356846 SH SOLE 356846 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 31323 1654696 SH SOLE 1654696 0 0 WEIS MKTS INC COM 948849104 9978 199075 SH SOLE 199075 0 0 WELBILT INC COM 949090104 6650 1091879 SH SOLE 1091879 0 0 WELLS FARGO CO NEW COM 949746101 973959 38045259 SH SOLE 38045259 0 0 WELLTOWER INC COM 95040Q104 214829 4151281 SH SOLE 4151281 0 0 WENDYS CO COM 95058W100 38843 1783412 SH SOLE 1783412 0 0 WERNER ENTERPRISES INC COM 950755108 39838 915196 SH SOLE 915196 0 0 WESBANCO INC COM 950810101 16443 809617 SH SOLE 809617 0 0 WESCO INTL INC COM 95082P105 23828 678669 SH SOLE 678669 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 166836 734410 SH SOLE 734410 0 0 WESTAMERICA BANCORPORATION COM 957090103 10658 185615 SH SOLE 185615 0 0 WESTERN ALLIANCE BANCORP COM 957638109 49561 1308710 SH SOLE 1308710 0 0 WESTERN DIGITAL CORP. COM 958102105 134533 3047180 SH SOLE 3047180 0 0 WESTERN UN CO COM 959802109 101979 4716860 SH SOLE 4716860 0 0 WESTLAKE CHEM CORP COM 960413102 18888 352058 SH SOLE 352058 0 0 WESTROCK CO COM 96145D105 106102 3754503 SH SOLE 3754503 0 0 WEX INC COM 96208T104 63123 382540 SH SOLE 382540 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 230942 10282375 SH SOLE 10282375 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 124085 2078121 SH SOLE 2078121 0 0 WHIRLPOOL CORP COM 963320106 88997 687074 SH SOLE 687074 0 0 WILEY JOHN & SONS INC CL A 968223206 24597 630699 SH SOLE 630699 0 0 WILLIAMS COS INC COM 969457100 202239 10632958 SH SOLE 10632958 0 0 WILLIAMS SONOMA INC COM 969904101 83653 1020040 SH SOLE 1020040 0 0 WILLSCOT CORP COM 971375126 6514 530065 SH SOLE 530065 0 0 WINGSTOP INC COM 974155103 47790 343890 SH SOLE 343890 0 0 WINNEBAGO INDS INC COM 974637100 38423 576744 SH SOLE 576744 0 0 WINTRUST FINL CORP COM 97650W108 47844 1096832 SH SOLE 1096832 0 0 WISDOMTREE INVTS INC COM 97717P104 1352 389538 SH SOLE 389538 0 0 WOLVERINE WORLD WIDE INC COM 978097103 27127 1139328 SH SOLE 1139328 0 0 WOODWARD INC COM 980745103 60868 784887 SH SOLE 784887 0 0 WORKDAY INC CL A 98138H101 326527 1742780 SH SOLE 1742780 0 0 WORKIVA INC COM CL A 98139A105 34184 639071 SH SOLE 639071 0 0 WORLD FUEL SVCS CORP COM 981475106 31602 1226788 SH SOLE 1226788 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 17658 406395 SH SOLE 406395 0 0 WORTHINGTON INDS INC COM 981811102 21627 579814 SH SOLE 579814 0 0 WPX ENERGY INC COM 98212B103 18083 2834342 SH SOLE 2834342 0 0 WW INTL INC COM 98262P101 18269 719833 SH SOLE 719833 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 32905 1167676 SH SOLE 1167676 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 38153 895187 SH SOLE 895187 0 0 WYNN RESORTS LTD COM 983134107 78634 1055635 SH SOLE 1055635 0 0 X FINANCIAL SPONSORED ADS 98372W103 284 315000 SH SOLE 315000 0 0 XPO LOGISTICS INC COM 983793100 86479 1119469 SH SOLE 1119469 0 0 XPERI HOLDING CORP COM 98390M103 27964 1894565 SH SOLE 1894565 0 0 XILINX INC COM 983919101 260347 2646075 SH SOLE 2646075 0 0 XENIA HOTELS & RESORTS INC COM 984017103 14986 1606199 SH SOLE 1606199 0 0 XENCOR INC COM 98401F105 30748 949318 SH SOLE 949318 0 0 XYLEM INC COM 98419M100 188556 2902654 SH SOLE 2902654 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 30761 2011854 SH SOLE 2011854 0 0 YAMANA GOLD INC COM 98462Y100 104462 14946890 SH SOLE 14946890 0 0 YELP INC CL A 985817105 24337 1052178 SH SOLE 1052178 0 0 YEXT INC COM 98585N106 18378 1106457 SH SOLE 1106457 0 0 YETI HLDGS INC COM 98585X104 40585 949795 SH SOLE 949795 0 0 YORK WTR CO COM 987184108 356 7426 SH SOLE 7426 0 0 YOUDAO INC SPONSORED ADS 98741T104 3267 87107 SH SOLE 87107 0 0 YUM BRANDS INC COM 988498101 242040 2784947 SH SOLE 2784947 0 0 YUM CHINA HLDGS INC COM 98850P109 170942 3556112 SH SOLE 3556112 0 0 ZAI LAB LTD ADR 98887Q104 62013 755054 SH SOLE 755054 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 136548 533494 SH SOLE 533494 0 0 ZENDESK INC COM 98936J101 165061 1864461 SH SOLE 1864461 0 0 ZILLOW GROUP INC CL A 98954M101 54128 941688 SH SOLE 941688 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 101107 1755032 SH SOLE 1755032 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 246639 2066344 SH SOLE 2066344 0 0 ZIONS BANCORPORATION N A COM 989701107 61234 1801001 SH SOLE 1801001 0 0 ZOGENIX INC COM NEW 98978L204 16260 601994 SH SOLE 601994 0 0 ZOETIS INC CL A 98978V103 583514 4257984 SH SOLE 4257984 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 205663 5602376 SH SOLE 5602376 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 18112 354930 SH SOLE 354930 0 0 ZSCALER INC COM 98980G102 73743 673452 SH SOLE 673452 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 742 2927 SH SOLE 2927 0 0 ZUORA INC COM CL A 98983V106 5740 450200 SH SOLE 450200 0 0 ZYMEWORKS INC COM 98985W102 5335 147914 SH SOLE 147914 0 0 ZYNGA INC CL A 98986T108 77576 8131673 SH SOLE 8131673 0 0 EURONAV NV ANTWERPEN SHS B38564108 33360 4472340 SH SOLE 4472340 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 20372 2142835 SH SOLE 2142835 0 0 CONSTELLIUM SE CL A SHS F21107101 12001 1562588 SH SOLE 1562588 0 0 ADIENT PLC ORD SHS G0084W101 19053 1160366 SH SOLE 1160366 0 0 AFYA LTD CL A COM G01125106 1641 70000 SH SOLE 70000 0 0 ALKERMES PLC SHS G01767105 39199 2020062 SH SOLE 2020062 0 0 ALLEGION PLC ORD SHS G0176J109 79698 779668 SH SOLE 779668 0 0 AMCOR PLC ORD G0250X107 66560 6519105 SH SOLE 6519105 0 0 AMDOCS LTD SHS G02602103 95621 1570641 SH SOLE 1570641 0 0 AMBARELLA INC SHS G037AX101 12024 262536 SH SOLE 262536 0 0 AON PLC SHS CL A G0403H108 132373 687297 SH SOLE 687297 0 0 ARCH CAP GROUP LTD ORD G0450A105 111657 3897285 SH SOLE 3897285 0 0 ARCO PLATFORM LTD COM CL A G04553106 4448 102300 SH SOLE 102300 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 17875 513219 SH SOLE 513219 0 0 ASSURED GUARANTY LTD COM G0585R106 25608 1049069 SH SOLE 1049069 0 0 ATLASSIAN CORP PLC CL A G06242104 177559 984964 SH SOLE 984964 0 0 ATHENE HLDG LTD CL A G0684D107 57336 1838268 SH SOLE 1838268 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 48542 1196794 SH SOLE 1196794 0 0 AXALTA COATING SYS LTD COM G0750C108 158693 7037401 SH SOLE 7037401 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 32041 1101066 SH SOLE 1101066 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 18417 755092 SH SOLE 755092 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 37542 513505 SH SOLE 513505 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1354749 6309374 SH SOLE 6309374 0 0 MIMECAST LTD ORD SHS G14838109 23690 568647 SH SOLE 568647 0 0 BUNGE LIMITED COM G16962105 58265 1416595 SH SOLE 1416595 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 31052 1986704 SH SOLE 1986704 0 0 CARDTRONICS PLC SHS CL A G1991C105 11553 481778 SH SOLE 481778 0 0 CIMPRESS PLC SHS EURO G2143T103 21142 276943 SH SOLE 276943 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 37684 368801 SH SOLE 368801 0 0 CLARIVATE PLC ORD SHS G21810109 54078 2421766 SH SOLE 2421766 0 0 CREDICORP LTD COM G2519Y108 29193 218394 SH SOLE 218394 0 0 COSAN LTD SHS A G25343107 34568 2295366 SH SOLE 2295366 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 111437 2627384 SH SOLE 2627384 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 16967 1194035 SH SOLE 1194035 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 15841 1271344 SH SOLE 1271344 0 0 EATON CORP PLC SHS G29183103 716180 8186785 SH SOLE 8186785 0 0 ENDO INTL PLC SHS G30401106 14506 4229058 SH SOLE 4229058 0 0 ENSTAR GROUP LIMITED SHS G3075P101 19949 130579 SH SOLE 130579 0 0 ESSENT GROUP LTD COM G3198U102 66405 1830855 SH SOLE 1830855 0 0 EVEREST RE GROUP LTD COM G3223R108 90344 438139 SH SOLE 438139 0 0 FABRINET SHS G3323L100 32046 513395 SH SOLE 513395 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 10016 406836 SH SOLE 406836 0 0 GASLOG LTD SHS G37585109 713 253621 SH SOLE 253621 0 0 GENPACT LIMITED SHS G3922B107 77723 2128226 SH SOLE 2128226 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 602 194145 SH SOLE 194145 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1964 301276 SH SOLE 301276 0 0 HELEN OF TROY CORP LTD COM G4388N106 62996 334090 SH SOLE 334090 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 55392 1231481 SH SOLE 1231481 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 16789 793427 SH SOLE 793427 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 12725 956787 SH SOLE 956787 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 105027 1889660 SH SOLE 1889660 0 0 ICON PLC SHS G4705A100 92340 548143 SH SOLE 548143 0 0 IHS MARKIT LTD SHS G47567105 268662 3558433 SH SOLE 3558433 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 17333 1947513 SH SOLE 1947513 0 0 INVESCO LTD SHS G491BT108 45579 4235952 SH SOLE 4235952 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 70265 636804 SH SOLE 636804 0 0 JOHNSON CTLS INTL PLC SHS G51502105 184433 5402263 SH SOLE 5402263 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1040 40826 SH SOLE 40826 0 0 LAZARD LTD SHS A G54050102 39630 1384206 SH SOLE 1384206 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 75839 3469298 SH SOLE 3469298 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 93314 4338178 SH SOLE 4338178 0 0 LINDE PLC SHS G5494J103 2392170 11350481 SH SOLE 11350481 0 0 LIVANOVA PLC SHS G5509L101 35186 731062 SH SOLE 731062 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 659 246002 SH SOLE 246002 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 210023 5990392 SH SOLE 5990392 0 0 MEDTRONIC PLC SHS G5960L103 1277044 13926323 SH SOLE 13926323 0 0 MEIRAGTX HLDGS PLC COM G59665102 5701 455319 SH SOLE 455319 0 0 APTIV PLC SHS G6095L109 410370 5266555 SH SOLE 5266555 0 0 MYOVANT SCIENCES LTD COM G637AM102 13948 676443 SH SOLE 676443 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 79636 5359080 SH SOLE 5359080 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 39559 1844255 SH SOLE 1844255 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 92743 5644705 SH SOLE 5644705 0 0 NOVOCURE LTD ORD SHS G6674U108 44220 745693 SH SOLE 745693 0 0 NVENT ELECTRIC PLC SHS G6700G107 37840 2020281 SH SOLE 2020281 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 6070 171769 SH SOLE 171769 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 121028 707640 SH SOLE 707640 0 0 ROYALTY PHARMA PLC SHS CL A G7709Q104 111787 2302508 SH SOLE 2302508 0 0 SFL CORPORATION LTD SHS G7738W106 11255 1211548 SH SOLE 1211548 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 141496 2922875 SH SOLE 2922875 0 0 PENTAIR PLC SHS G7S00T104 70192 1847643 SH SOLE 1847643 0 0 SAPIENS INTL CORP N V SHS G7T16G103 18420 198688 SH SOLE 198688 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 60569 1626880 SH SOLE 1626880 0 0 SIGNET JEWELERS LIMITED SHS G81276100 7664 746207 SH SOLE 746207 0 0 SINA CORP ORD G81477104 31915 888739 SH SOLE 888739 0 0 STERIS PLC SHS USD G8473T100 129197 842005 SH SOLE 842005 0 0 STONECO LTD COM CL A G85158106 30367 783450 SH SOLE 783450 0 0 TECHNIPFMC PLC COM G87110105 81600 13185795 SH SOLE 13185795 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 26382 1256887 SH SOLE 1256887 0 0 THIRD PT REINS LTD COM G8827U100 10792 1436973 SH SOLE 1436973 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 280537 3152813 SH SOLE 3152813 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 4681 481616 SH SOLE 481616 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 15825 1676371 SH SOLE 1676371 0 0 TRITON INTL LTD CL A G9078F107 23751 785403 SH SOLE 785403 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 8849 1225682 SH SOLE 1225682 0 0 VENATOR MATLS PLC SHS G9329Z100 4475 2500000 SH SOLE 2500000 0 0 GOLAR LNG LTD SHS G9456A100 3036 419361 SH SOLE 419361 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 47862 53901 SH SOLE 53901 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 392189 1991311 SH SOLE 1991311 0 0 PERRIGO CO PLC SHS G97822103 68465 1238729 SH SOLE 1238729 0 0 XP INC CL A G98239109 424 10081 SH SOLE 10081 0 0 ADC THERAPEUTICS SA SHS H0036K147 468 10000 SH SOLE 10000 0 0 ALCON AG ORD SHS H01301128 626594 10919120 SH SOLE 10919120 0 0 CHUBB LIMITED COM H1467J104 448182 3539583 SH SOLE 3539583 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 36633 498478 SH SOLE 498478 0 0 GARMIN LTD SHS H2906T109 152960 1568821 SH SOLE 1568821 0 0 UBS GROUP AG SHS H42097107 1841966 168758034 SH SOLE 168758034 0 0 LOGITECH INTL S A SHS H50430232 256704 3931014 SH SOLE 3931014 0 0 TE CONNECTIVITY LTD REG SHS H84989104 440208 5398008 SH SOLE 5398008 0 0 TRANSOCEAN LTD REG SHS H8817H100 13234 7231925 SH SOLE 7231925 0 0 ADECOAGRO S A COM L00849106 2932 675635 SH SOLE 675635 0 0 GLOBANT S A COM L44385109 59673 398219 SH SOLE 398219 0 0 NEXA RES S A COM L67359106 3021 454971 SH SOLE 454971 0 0 ORION ENGINEERED CARBONS S A COM L72967109 9360 883866 SH SOLE 883866 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 314880 1219568 SH SOLE 1219568 0 0 TRINSEO S A SHS L9340P101 15344 692402 SH SOLE 692402 0 0 ALLOT LTD SHS M0854Q105 1595 151194 SH SOLE 151194 0 0 AUDIOCODES LTD ORD M15342104 29334 373908 SH SOLE 373908 0 0 B COMMUNICATIONS LTD SHS M15629104 124 64029 SH SOLE 64029 0 0 CELLCOM ISRAEL LTD SHS M2196U109 5028 1279671 SH SOLE 1279671 0 0 CERAGON NETWORKS LTD ORD M22013102 4757 2212539 SH SOLE 2212539 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 134204 1249219 SH SOLE 1249219 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 53039 534293 SH SOLE 534293 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 8856 665673 SH SOLE 665673 0 0 ICL GROUP LTD SHS M53213100 28795 9714705 SH SOLE 9714705 0 0 INMODE LTD SHS M5425M103 831 29337 SH SOLE 29337 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3615 225671 SH SOLE 225671 0 0 KAMADA LTD SHS M6240T109 2921 381963 SH SOLE 381963 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 18908 392861 SH SOLE 392861 0 0 RADCOM LTD SHS NEW M81865111 1517 186401 SH SOLE 186401 0 0 STRATASYS LTD SHS M85548101 11404 719052 SH SOLE 719052 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 10755 161747 SH SOLE 161747 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 25231 1321909 SH SOLE 1321909 0 0 UROGEN PHARMA LTD COM M96088105 1175 45000 SH SOLE 45000 0 0 WIX COM LTD SHS M98068105 60475 236026 SH SOLE 236026 0 0 AERCAP HOLDINGS NV SHS N00985106 47947 1556730 SH SOLE 1556730 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 77517 210626 SH SOLE 210626 0 0 ELASTIC N V ORD SHS N14506104 75572 819568 SH SOLE 819568 0 0 CNH INDL N V SHS N20944109 51052 7279840 SH SOLE 7279840 0 0 CORE LABORATORIES N V COM N22717107 11662 573902 SH SOLE 573902 0 0 FERRARI N V COM N3167Y103 352294 2063636 SH SOLE 2063636 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 124824 12424835 SH SOLE 12424835 0 0 FRANKS INTL N V COM N33462107 1593 714206 SH SOLE 714206 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 92953 1414376 SH SOLE 1414376 0 0 MYLAN NV SHS EURO N59465109 86394 5372735 SH SOLE 5372735 0 0 NXP SEMICONDUCTORS N V COM N6596X109 350427 3072840 SH SOLE 3072840 0 0 QIAGEN NV SHS NEW N72482123 200802 5237394 SH SOLE 5237394 0 0 UNIQURE NV SHS N90064101 16238 360371 SH SOLE 360371 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 53410 1797101 SH SOLE 1797101 0 0 YANDEX N V SHS CLASS A N97284108 153724 3073243 SH SOLE 3073243 0 0 COPA HOLDINGS SA CL A P31076105 1131 22377 SH SOLE 22377 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 7539 492103 SH SOLE 492103 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 92882 1846557 SH SOLE 1846557 0 0 ATLAS CORP SHS Y0436Q109 10472 1377903 SH SOLE 1377903 0 0 FLEX LTD ORD Y2573F102 56393 5501759 SH SOLE 5501759 0 0 KENON HLDGS LTD SHS Y46717107 20983 307217 SH SOLE 307217 0 0 SCORPIO TANKERS INC SHS Y7542C130 5722 446649 SH SOLE 446649 0 0 SCORPIO BULKERS INC COM Y7546A130 798 52154 SH SOLE 52154 0 0