0001104659-20-124028.txt : 20201112 0001104659-20-124028.hdr.sgml : 20201112 20201112084637 ACCESSION NUMBER: 0001104659-20-124028 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201112 DATE AS OF CHANGE: 20201112 EFFECTIVENESS DATE: 20201112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CANADA PENSION PLAN INVESTMENT BOARD CENTRAL INDEX KEY: 0001283718 IRS NUMBER: 980361334 STATE OF INCORPORATION: A6 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12303 FILM NUMBER: 201303740 BUSINESS ADDRESS: STREET 1: ONE QUEEN STREET EAST STREET 2: STE 2500 CITY: TORONTO ONTARIO STATE: A6 ZIP: 0000 BUSINESS PHONE: 416 972 8226 MAIL ADDRESS: STREET 1: ONE QUEEN STREET EAST STREET 2: STE 2500 CITY: TORONTO ONTARIO STATE: A6 ZIP: 0000 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001283718 XXXXXXXX 09-30-2020 09-30-2020 false CANADA PENSION PLAN INVESTMENT BOARD
One Queen Street East Ste 2500 Toronto Ontario A6 0000
13F HOLDINGS REPORT 028-12303 N
Kathryn J. Daniels Managing Director, Head of Compliance 416-972-8299 /s/ Kathryn J. Daniels Toronto A6 11-10-2020 0 1140 53084839
INFORMATION TABLE 2 infotable.xml DEUTSCHE BANK A G Common Stock D18190898 18945 2246926 SH SOLE 2246926 0 0 ALLEGION PLC Common Stock G0176J109 1 10 SH SOLE 10 0 0 ALKERMES PLC Common Stock G01767105 134 8073 SH SOLE 8073 0 0 AMCOR PLC Common Stock G0250X107 638 57775 SH SOLE 57775 0 0 AMDOCS LTD Common Stock G02602103 25 444 SH SOLE 444 0 0 AMBARELLA INC Common Stock G037AX101 64 1218 SH SOLE 1218 0 0 AON PLC Common Stock G0403H108 2514 12185 SH SOLE 12185 0 0 ARCH CAP GROUP LTD Common Stock G0450A105 9328 318912 SH SOLE 318912 0 0 BIOHAVEN PHARMACTL HLDG CO L Common Stock G11196105 11 165 SH SOLE 165 0 0 ACCENTURE PLC IRELAND Common Stock G1151C101 81223 359411 SH SOLE 359411 0 0 BUNGE LIMITED Common Stock G16962105 9598 210010 SH SOLE 210010 0 0 CAPRI HOLDINGS LIMITED Common Stock G1890L107 1876 104212 SH SOLE 104212 0 0 CENTRAL EUROPEAN MEDIA ENTRP Common Stock G20045202 1414 337400 SH SOLE 337400 0 0 CHINA BIOLOGIC PRODS HLDGS I Common Stock G21515104 14849 133610 SH SOLE 133610 0 0 CREDICORP LTD Common Stock G2519Y108 6200 50000 SH SOLE 50000 0 0 COSAN LTD Common Stock G25343107 25394 1710000 SH SOLE 1710000 0 0 COCA COLA EUROPEAN PARTNERS Common Stock G25839104 9546 245976 SH SOLE 245976 0 0 DELPHI TECHNOLOGIES PL Common Stock G2709G107 0 10 SH SOLE 10 0 0 EATON CORP PLC Common Stock G29183103 30446 298402 SH SOLE 298402 0 0 ENDO INTL PLC Common Stock G30401106 50 15010 SH SOLE 15010 0 0 ENSTAR GROUP LIMITED Common Stock G3075P101 242446 1501211 SH SOLE 1501211 0 0 ESSENT GROUP LTD Common Stock G3198U102 34 912 SH SOLE 912 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 163 825 SH SOLE 825 0 0 GASLOG LTD Common Stock G37585109 63 23303 SH SOLE 23303 0 0 GENPACT LIMITED Common Stock G3922B107 663 17015 SH SOLE 17015 0 0 GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 1335 198300 SH SOLE 198300 0 0 HELEN OF TROY LTD Common Stock G4388N106 118 608 SH SOLE 608 0 0 HERBALIFE NUTRITION LTD Common Stock G4412G101 378 8111 SH SOLE 8111 0 0 HORIZON THERAPEUTICS PUB L Common Stock G46188101 914 11760 SH SOLE 11760 0 0 ICON PLC Common Stock G4705A100 14437 75552 SH SOLE 75552 0 0 IHS MARKIT LTD Common Stock G47567105 1729728 22031949 SH SOLE 22031949 0 0 INVESCO LTD Common Stock G491BT108 0 10 SH SOLE 10 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 16528 404614 SH SOLE 404614 0 0 LIBERTY GLOBAL PLC Common Stock G5480U104 184 8725 SH SOLE 8725 0 0 LIBERTY GLOBAL PLC Common Stock G5480U120 9721 473369 SH SOLE 473369 0 0 LINDE PLC Common Stock G5494J103 703424 2955774 SH SOLE 2955774 0 0 MALLINCKRODT PUB LTD CO Common Stock G5785G107 14 14116 SH SOLE 14116 0 0 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 5624 141680 SH SOLE 141680 0 0 MEDTRONIC PLC Common Stock G5960L103 149548 1439070 SH SOLE 1439070 0 0 APTIV PLC Common Stock G6095L109 91924 1002656 SH SOLE 1002656 0 0 NIELSEN HLDGS PLC Common Stock G6518L108 0 23 SH SOLE 23 0 0 NORWEGIAN CRUISE LINE HLDG L Common Stock G66721104 281 16459 SH SOLE 16459 0 0 PAGSEGURO DIGITAL LTD Common Stock G68707101 91386 2423395 SH SOLE 2423395 0 0 PENTAIR PLC Common Stock G7S00T104 0 10 SH SOLE 10 0 0 RENAISSANCERE HLDGS LTD Common Stock G7496G103 1094 6449 SH SOLE 6449 0 0 ROYALTY PHARMA PLC Common Stock G7709Q104 4556 108300 SH SOLE 108300 0 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 1 11 SH SOLE 11 0 0 SENSATA TECHNOLOGIES HLDNG P Common Stock G8060N102 50 1163 SH SOLE 1163 0 0 SIGNET JEWELERS LIMITED Common Stock G81276100 8 421 SH SOLE 421 0 0 SINA CORP Common Stock G81477104 0 10 SH SOLE 10 0 0 STERIS PLC Common Stock G8473T100 243 1378 SH SOLE 1378 0 0 TECHNIPFMC PLC Common Stock G87110105 0 20 SH SOLE 20 0 0 THERAVANCE BIOPHARMA INC Common Stock G8807B106 140 9500 SH SOLE 9500 0 0 TRANE TECHNOLOGIES PLC Common Stock G8994E103 18327 151153 SH SOLE 151153 0 0 VALARIS PLC Common Stock G9402V109 0 10 SH SOLE 10 0 0 VASTA PLATFORM LTD Common Stock G9440A109 15428 999841 SH SOLE 999841 0 0 GOLAR LNG LTD Common Stock G9456A100 0 10 SH SOLE 10 0 0 WILLIS TOWERS WATSON PLC LTD Common Stock G96629103 25532 122269 SH SOLE 122269 0 0 PERRIGO CO PLC Common Stock G97822103 0 10 SH SOLE 10 0 0 ALCON AG Common Stock H01301128 36761 645771 SH SOLE 645771 0 0 CHUBB LIMITED Common Stock H1467J104 23219 199958 SH SOLE 199958 0 0 GARMIN LTD Common Stock H2906T109 4130 43543 SH SOLE 43543 0 0 UBS GROUP AG Common Stock H42097107 53690 4789053 SH SOLE 4789053 0 0 TE CONNECTIVITY LTD Common Stock H84989104 59514 608905 SH SOLE 608905 0 0 SPOTIFY TECHNOLOGY S A Common Stock L8681T102 15867 65410 SH SOLE 65410 0 0 CHECK POINT SOFTWARE TECH LT Common Stock M22465104 1 10 SH SOLE 10 0 0 CYBERARK SOFTWARE LTD Common Stock M2682V108 1 10 SH SOLE 10 0 0 ICL GROUP LTD Common Stock M53213100 2565 723738 SH SOLE 723738 0 0 STRATASYS LTD Common Stock M85548101 0 10 SH SOLE 10 0 0 TARO PHARMACEUTICAL INDS LTD Common Stock M8737E108 711 12966 SH SOLE 12966 0 0 WIX COM LTD Common Stock M98068105 8 30 SH SOLE 30 0 0 AERCAP HOLDINGS NV Common Stock N00985106 1166 46295 SH SOLE 46295 0 0 ASML HOLDING N V Depository Receipt N07059210 24464 66250 SH SOLE 66250 0 0 ELASTIC N V Common Stock N14506104 337 3120 SH SOLE 3120 0 0 CNH INDL N V Common Stock N20944109 3667 470369 SH SOLE 470369 0 0 CORE LABORATORIES N V Common Stock N22717107 0 10 SH SOLE 10 0 0 FERRARI N V Common Stock N3167Y103 165404 900395 SH SOLE 900395 0 0 FIAT CHRYSLER AUTOMOBILES N Common Stock N31738102 1232 100353 SH SOLE 100353 0 0 LYONDELLBASELL INDUSTRIES N Common Stock N53745100 6603 93677 SH SOLE 93677 0 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 187329 1500917 SH SOLE 1500917 0 0 QIAGEN NV Common Stock N72482123 5587 107555 SH SOLE 107555 0 0 YANDEX N V Common Stock N97284108 18125 277785 SH SOLE 277785 0 0 ROYAL CARIBBEAN GROUP Common Stock V7780T103 529046 8173120 SH SOLE 8173120 0 0 ATLAS CORP Common Stock Y0436Q109 1039 116200 SH SOLE 116200 0 0 COSTAMARE INC Common Stock Y1771G102 0 10 SH SOLE 10 0 0 FLEX LTD Common Stock Y2573F102 14 1212 SH SOLE 1212 0 0 STAR BULK CARRIERS CORP. Common Stock Y8162K204 94 13630 SH SOLE 13630 0 0 AFLAC INC Common Stock 001055102 18446 507447 SH SOLE 507447 0 0 AGCO CORP Common Stock 001084102 602 8106 SH SOLE 8106 0 0 AGNC INVT CORP REIT 00123Q104 49 3534 SH SOLE 3534 0 0 AES CORP Common Stock 00130H105 3800 209802 SH SOLE 209802 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 0 10 SH SOLE 10 0 0 AT&T INC Common Stock 00206R102 80099 2809506 SH SOLE 2809506 0 0 ABBOTT LABS Common Stock 002824100 226406 2080360 SH SOLE 2080360 0 0 ABBVIE INC Common Stock 00287Y109 90051 1028099 SH SOLE 1028099 0 0 ABIOMED INC Common Stock 003654100 6900 24905 SH SOLE 24905 0 0 ACACIA COMMUNICATIONS INC Common Stock 00401C108 16722 248100 SH SOLE 248100 0 0 ACADIA PHARMACEUTICALS INC Common Stock 004225108 145 3526 SH SOLE 3526 0 0 ACTIVISION BLIZZARD INC Common Stock 00507V109 36737 453828 SH SOLE 453828 0 0 ACUITY BRANDS INC Common Stock 00508Y102 73 716 SH SOLE 716 0 0 ADOBE SYSTEMS INCORPORATED Common Stock 00724F101 91012 185575 SH SOLE 185575 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 3463 22558 SH SOLE 22558 0 0 ADVANCED DRAIN SYS INC DEL Common Stock 00790R104 13724 219800 SH SOLE 219800 0 0 ADVANCED DISP SVCS INC DEL Common Stock 00790X101 500975 16572106 SH SOLE 16572106 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 596 7270 SH SOLE 7270 0 0 ADVANCED ENERGY INDS Common Stock 007973100 1284 20400 SH SOLE 20400 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 4707 46636 SH SOLE 46636 0 0 AGREE REALTY CORP REIT 008492100 2376 37342 SH SOLE 37342 0 0 AIR LEASE CORP Common Stock 00912X302 107 3629 SH SOLE 3629 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 100572 337647 SH SOLE 337647 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 800133 7238399 SH SOLE 7238399 0 0 ALAMOS GOLD INC NEW Common Stock 011532108 8782 1000000 SH SOLE 1000000 0 0 ALARM COM HLDGS INC Common Stock 011642105 1189 21520 SH SOLE 21520 0 0 ALASKA AIR GROUP INC Common Stock 011659109 0 10 SH SOLE 10 0 0 ALBEMARLE CORP Common Stock 012653101 64494 722381 SH SOLE 722381 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 4544 28403 SH SOLE 28403 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 27509 240397 SH SOLE 240397 0 0 ALGONQUIN PWR UTILS CORP Common Stock 015857105 40541 2800010 SH SOLE 2800010 0 0 ALIBABA GROUP HLDG LTD Depository Receipt 01609W102 4680024 15919532 SH SOLE 15919532 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 4885 14923 SH SOLE 14923 0 0 ALLEGHANY CORP DEL Common Stock 017175100 989 1900 SH SOLE 1900 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 650 15476 SH SOLE 15476 0 0 ALLIANT ENERGY CORP Common Stock 018802108 4282 82900 SH SOLE 82900 0 0 ALLISON TRANSMISSION HLDGS I Common Stock 01973R101 452 12867 SH SOLE 12867 0 0 ALLSCRIPTS HEALTHCARE SOLUTN Common Stock 01988P108 5791 711394 SH SOLE 711394 0 0 ALLSTATE CORP Common Stock 020002101 128 1358 SH SOLE 1358 0 0 ALLY FINL INC Common Stock 02005N100 7560 301557 SH SOLE 301557 0 0 ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 2413 16573 SH SOLE 16573 0 0 ALPHABET INC Common Stock 02079K107 364938 248325 SH SOLE 248325 0 0 ALPHABET INC Common Stock 02079K305 1669919 1139410 SH SOLE 1139410 0 0 ALTERYX INC Common Stock 02156B103 11355 100000 SH SOLE 100000 0 0 ALTICE USA INC Common Stock 02156K103 42 1618 SH SOLE 1618 0 0 AMAZON COM INC Common Stock 023135106 994955 315986 SH SOLE 315986 0 0 AMEREN CORP Common Stock 023608102 4161 52617 SH SOLE 52617 0 0 AMERICA MOVIL SAB DE CV Depository Receipt 02364W105 3185 255000 SH SOLE 255000 0 0 AMERICAN AIRLS GROUP INC Common Stock 02376R102 0 10 SH SOLE 10 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 346 9900 SH SOLE 9900 0 0 AMERICAN ELEC PWR CO INC Common Stock 025537101 12655 154839 SH SOLE 154839 0 0 AMERICAN EXPRESS CO Common Stock 025816109 49739 496153 SH SOLE 496153 0 0 AMERICAN FINL GROUP INC OHIO Common Stock 025932104 290 4333 SH SOLE 4333 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 3753 136311 SH SOLE 136311 0 0 AMERICAN TOWER CORP NEW Common Stock 03027X100 324808 1343680 SH SOLE 1343680 0 0 AMERICAN WTR WKS CO INC NEW Common Stock 030420103 38494 265694 SH SOLE 265694 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 678 6999 SH SOLE 6999 0 0 AMERIPRISE FINL INC Common Stock 03076C106 5777 37490 SH SOLE 37490 0 0 AMETEK INC Common Stock 031100100 10505 105682 SH SOLE 105682 0 0 AMGEN INC Common Stock 031162100 1992 7836 SH SOLE 7836 0 0 AMICUS THERAPEUTICS INC Common Stock 03152W109 726 51390 SH SOLE 51390 0 0 AMKOR TECHNOLOGY INC Common Stock 031652100 0 10 SH SOLE 10 0 0 AMPHENOL CORP NEW Common Stock 032095101 8370 77308 SH SOLE 77308 0 0 ANALOG DEVICES INC Common Stock 032654105 4969 42563 SH SOLE 42563 0 0 ANAPLAN INC Common Stock 03272L108 1164 18600 SH SOLE 18600 0 0 ANHEUSER BUSCH INBEV SA/NV Depository Receipt 03524A108 3502 65000 SH SOLE 65000 0 0 ANNALY CAPITAL MANAGEMENT IN REIT 035710409 9771 1372360 SH SOLE 1372360 0 0 ANSYS INC Common Stock 03662Q105 8 27 SH SOLE 27 0 0 ANTERO RESOURCES CORP Common Stock 03674X106 745 270737 SH SOLE 270737 0 0 ANTHEM INC Common Stock 036752103 70305 261756 SH SOLE 261756 0 0 APACHE CORP Common Stock 037411105 1359 143490 SH SOLE 143490 0 0 APARTMENT INVT & MGMT CO REIT 03748R754 883 26200 SH SOLE 26200 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 515 57200 SH SOLE 57200 0 0 APPLE INC Common Stock 037833100 735916 6354513 SH SOLE 6354513 0 0 APPLE HOSPITALITY REIT INC REIT 03784Y200 623 64800 SH SOLE 64800 0 0 APPLIED MATLS INC Common Stock 038222105 329 5538 SH SOLE 5538 0 0 APTARGROUP INC Common Stock 038336103 931 8226 SH SOLE 8226 0 0 ARAMARK Common Stock 03852U106 41123 1554755 SH SOLE 1554755 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 11264 242283 SH SOLE 242283 0 0 ARCONIC CORPORATION Common Stock 03966V107 1283 67352 SH SOLE 67352 0 0 ARISTA NETWORKS INC Common Stock 040413106 1001 4837 SH SOLE 4837 0 0 ARROW ELECTRS INC Common Stock 042735100 194 2472 SH SOLE 2472 0 0 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 5447 55900 SH SOLE 55900 0 0 ASPEN TECHNOLOGY INC Common Stock 045327103 441 3484 SH SOLE 3484 0 0 ASSURANT INC Common Stock 04621X108 84 690 SH SOLE 690 0 0 ATARA BIOTHERAPEUTICS INC Common Stock 046513107 17911 1382041 SH SOLE 1382041 0 0 AUTODESK INC Common Stock 052769106 24509 106094 SH SOLE 106094 0 0 AUTOHOME INC Depository Receipt 05278C107 8707 90700 SH SOLE 90700 0 0 AUTOLIV INC Common Stock 052800109 148 2036 SH SOLE 2036 0 0 AUTOMATIC DATA PROCESSING IN Common Stock 053015103 3563 25546 SH SOLE 25546 0 0 AUTOZONE INC Common Stock 053332102 8803 7475 SH SOLE 7475 0 0 AVALARA INC Common Stock 05338G106 197 1549 SH SOLE 1549 0 0 AVALONBAY CMNTYS INC REIT 053484101 160871 1077216 SH SOLE 1077216 0 0 AVANGRID INC Common Stock 05351W103 155 3067 SH SOLE 3067 0 0 AVANTOR INC Common Stock 05352A100 28113 1250000 SH SOLE 1250000 0 0 AVERY DENNISON CORP Common Stock 053611109 131 1021 SH SOLE 1021 0 0 AVIS BUDGET GROUP Common Stock 053774105 9080 345000 SH SOLE 345000 0 0 AVISTA CORP Common Stock 05379B107 0 10 SH SOLE 10 0 0 AVNET INC Common Stock 053807103 183 7082 SH SOLE 7082 0 0 BCE INC Common Stock 05534B760 79249 1917010 SH SOLE 1917010 0 0 BP PLC Depository Receipt 055622104 3265 187000 SH SOLE 187000 0 0 BRP INC Common Stock 05577W200 1057 20000 SH SOLE 20000 0 0 BAIDU INC Depository Receipt 056752108 169935 1342403 SH SOLE 1342403 0 0 BAKER HUGHES COMPANY Common Stock 05722G100 0 10 SH SOLE 10 0 0 BALL CORP Common Stock 058498106 9655 116155 SH SOLE 116155 0 0 BANCO BRADESCO S A Depository Receipt 059460303 1747 509360 SH SOLE 509360 0 0 BANCO SANTANDER CHILE NEW Depository Receipt 05965X109 3207 231400 SH SOLE 231400 0 0 BK OF AMERICA CORP Common Stock 060505104 303355 12592581 SH SOLE 12592581 0 0 BANK MONTREAL QUE Common Stock 063671101 25349 435000 SH SOLE 435000 0 0 BANK NEW YORK MELLON CORP Common Stock 064058100 31110 905946 SH SOLE 905946 0 0 BANK NOVA SCOTIA B C Common Stock 064149107 114015 2752982 SH SOLE 2752982 0 0 BANK OZK Common Stock 06417N103 68 3169 SH SOLE 3169 0 0 BAOZUN INC Depository Receipt 06684L103 0 15 SH SOLE 15 0 0 BARCLAYS BANK PLC Public Fund 06746P621 12450 500000 SH Put SOLE 500000 0 0 BAUSCH HEALTH COS INC Common Stock 071734107 6163 396774 SH SOLE 396774 0 0 BAXTER INTL INC Common Stock 071813109 40362 501890 SH SOLE 501890 0 0 BECTON DICKINSON & CO Common Stock 075887109 36587 157241 SH SOLE 157241 0 0 BEIGENE LTD Depository Receipt 07725L102 4239 14800 SH SOLE 14800 0 0 BERKLEY W R CORP Common Stock 084423102 2623 42887 SH SOLE 42887 0 0 BERKSHIRE HATHAWAY INC DEL Common Stock 084670702 415343 1950518 SH SOLE 1950518 0 0 BERRY GLOBAL GROUP INC Common Stock 08579W103 186 3851 SH SOLE 3851 0 0 BEST BUY INC Common Stock 086516101 12470 112053 SH SOLE 112053 0 0 BEST INC Depository Receipt 08653C106 743 247600 SH SOLE 247600 0 0 BEYOND MEAT INC Common Stock 08862E109 42 250 SH SOLE 250 0 0 BILIBILI INC Depository Receipt 090040106 19178 461011 SH SOLE 461011 0 0 BIO RAD LABS INC Common Stock 090572207 1009 1957 SH SOLE 1957 0 0 BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 5459 71757 SH SOLE 71757 0 0 BIOGEN INC Common Stock 09062X103 11981 42233 SH SOLE 42233 0 0 BJS RESTAURANTS INC Common Stock 09180C106 0 10 SH SOLE 10 0 0 BLACK KNIGHT INC Common Stock 09215C105 2098 24100 SH SOLE 24100 0 0 BLACKBERRY LTD Common Stock 09228F103 0 10 SH SOLE 10 0 0 BLACKROCK INC Common Stock 09247X101 324155 575202 SH SOLE 575202 0 0 BLACKSTONE MTG TR INC REIT 09257W100 871 39644 SH SOLE 39644 0 0 BLACKSTONE GROUP INC Common Stock 09260D107 33557 642854 SH SOLE 642854 0 0 BLOCK H & R INC Common Stock 093671105 436 26753 SH SOLE 26753 0 0 BLOOM ENERGY CORP Common Stock 093712107 165444 9206695 SH SOLE 9206695 0 0 BLUEBIRD BIO INC Common Stock 09609G100 658 12198 SH SOLE 12198 0 0 BLUEPRINT MEDICINES CORP Common Stock 09627Y109 305 3286 SH SOLE 3286 0 0 BOEING CO Common Stock 097023105 7116 43062 SH SOLE 43062 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 72009 42094 SH SOLE 42094 0 0 BORGWARNER INC Common Stock 099724106 3053 78819 SH SOLE 78819 0 0 BOSTON BEER INC Common Stock 100557107 497 563 SH SOLE 563 0 0 BOSTON PROPERTIES INC REIT 101121101 33986 423240 SH SOLE 423240 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 31713 829975 SH SOLE 829975 0 0 BOX INC Common Stock 10316T104 7532 433822 SH SOLE 433822 0 0 BOYD GAMING CORP Common Stock 103304101 54 1765 SH SOLE 1765 0 0 BRISTOL-MYERS SQUIBB CO Common Stock 110122108 151825 2518245 SH SOLE 2518245 0 0 BRISTOL-MYERS SQUIBB CO Right 110122157 2346 1042452 SH SOLE 1042452 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 4063 347600 SH SOLE 347600 0 0 BROADRIDGE FINL SOLUTIONS IN Common Stock 11133T103 8750 66286 SH SOLE 66286 0 0 BROADCOM INC Common Stock 11135F101 14104 38714 SH SOLE 38714 0 0 BROOKDALE SR LIVING INC Common Stock 112463104 765 301000 SH SOLE 301000 0 0 BROOKFIELD ASSET MGMT INC Common Stock 112585104 22092 669750 SH SOLE 669750 0 0 BROOKFIELD PPTY REIT INC REIT 11282X103 0 10 SH SOLE 10 0 0 BROWN FORMAN CORP Common Stock 115637209 7768 103129 SH SOLE 103129 0 0 BURLINGTON STORES INC Common Stock 122017106 8765 42529 SH SOLE 42529 0 0 BURNING ROCK BIOTECH LTD Depository Receipt 12233L107 21318 850000 SH SOLE 850000 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 8537 97298 SH SOLE 97298 0 0 CBRE GROUP INC Common Stock 12504L109 26896 572617 SH SOLE 572617 0 0 CDK GLOBAL INC Common Stock 12508E101 521 11949 SH SOLE 11949 0 0 CDW CORP Common Stock 12514G108 4729 39560 SH SOLE 39560 0 0 CF INDS HLDGS INC Common Stock 125269100 5088 165673 SH SOLE 165673 0 0 CGI INC Common Stock 12532H104 1 10 SH SOLE 10 0 0 C H ROBINSON WORLDWIDE INC Common Stock 12541W209 4424 43295 SH SOLE 43295 0 0 CIGNA CORP NEW Common Stock 125523100 60797 358877 SH SOLE 358877 0 0 CIT GROUP INC Common Stock 125581801 0 10 SH SOLE 10 0 0 CME GROUP INC Common Stock 12572Q105 32235 192665 SH SOLE 192665 0 0 CMS ENERGY CORP Common Stock 125896100 775 12607 SH SOLE 12607 0 0 CNA FINL CORP Common Stock 126117100 209 6962 SH SOLE 6962 0 0 CNOOC LIMITED Depository Receipt 126132109 9202 95800 SH SOLE 95800 0 0 CNO FINL GROUP INC Common Stock 12621E103 45 2810 SH SOLE 2810 0 0 CSW INDUSTRIALS INC Common Stock 126402106 2711 35100 SH SOLE 35100 0 0 CSX CORP Common Stock 126408103 27728 356992 SH SOLE 356992 0 0 CVS HEALTH CORP Common Stock 126650100 67728 1159726 SH SOLE 1159726 0 0 CABOT OIL & GAS CORP Common Stock 127097103 624 35910 SH SOLE 35910 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 6656 62419 SH SOLE 62419 0 0 CADENCE BANCORPORATION Common Stock 12739A100 7361 856900 SH SOLE 856900 0 0 CAESARS ENTERTAINMENT INC NE Common Stock 12769G100 137 2444 SH SOLE 2444 0 0 CAMECO CORP Common Stock 13321L108 0 10 SH SOLE 10 0 0 CAMPBELL SOUP CO Common Stock 134429109 2528 52260 SH SOLE 52260 0 0 CANADIAN IMP BK COMM Common Stock 136069101 37256 500000 SH SOLE 500000 0 0 CANADIAN NATL RY CO Common Stock 136375102 7875 74180 SH SOLE 74180 0 0 CANADIAN NAT RES LTD Common Stock 136385101 351945 22029559 SH SOLE 22029559 0 0 CANADIAN PAC RY LTD Common Stock 13645T100 154940 510953 SH SOLE 510953 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 30627 426206 SH SOLE 426206 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 14396 306618 SH SOLE 306618 0 0 CARETRUST REIT INC REIT 14174T107 9104 511600 SH SOLE 511600 0 0 CARGURUS INC Common Stock 141788109 6251 289014 SH SOLE 289014 0 0 CARMAX INC Common Stock 143130102 4552 49525 SH SOLE 49525 0 0 CARNIVAL CORP Unit 143658300 348 22956 SH SOLE 22956 0 0 CARRIER GLOBAL CORPORATION Common Stock 14448C104 4634 151737 SH SOLE 151737 0 0 CATALENT INC Common Stock 148806102 3186 37200 SH SOLE 37200 0 0 CATERPILLAR INC DEL Common Stock 149123101 3572 23946 SH SOLE 23946 0 0 CELANESE CORP DEL Common Stock 150870103 3783 35211 SH SOLE 35211 0 0 CEMEX SAB DE CV Depository Receipt 151290889 2970 781624 SH SOLE 781624 0 0 CENTENE CORP DEL Common Stock 15135B101 55675 954478 SH SOLE 954478 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 41 2142 SH SOLE 2142 0 0 CENTURY ALUM CO Common Stock 156431108 26936 3783102 SH SOLE 3783102 0 0 LUMEN TECHNOLOGIES INC Common Stock 156700106 1066 105672 SH SOLE 105672 0 0 CERNER CORP Common Stock 156782104 14679 203064 SH SOLE 203064 0 0 CHAMPIONX CORPORATION Common Stock 15872M104 0 10 SH SOLE 10 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 1646 2637 SH SOLE 2637 0 0 CHATHAM LODGING TR REIT 16208T102 1125 147700 SH SOLE 147700 0 0 CHECKMATE PHARMACEUTICALS IN Common Stock 162818108 345 30000 SH SOLE 30000 0 0 CHEVRON CORP NEW Common Stock 166764100 11396 158273 SH SOLE 158273 0 0 CHINA LIFE INS CO LTD Depository Receipt 16939P106 5875 519000 SH SOLE 519000 0 0 CHINA MOBILE LIMITED Depository Receipt 16941M109 27529 856000 SH SOLE 856000 0 0 CHINA PETROLEUM & CHEMICAL C Depository Receipt 16941R108 6676 165000 SH SOLE 165000 0 0 CHINA TELECOM CORP LTD Depository Receipt 169426103 1318 43900 SH SOLE 43900 0 0 CHINDATA GROUP HLDGS LTD Depository Receipt 16955F107 36518 2250000 SH SOLE 2250000 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 9894 7955 SH SOLE 7955 0 0 CHOICE HOTELS INTL INC Common Stock 169905106 65 751 SH SOLE 751 0 0 CHURCH & DWIGHT INC Common Stock 171340102 22302 237986 SH SOLE 237986 0 0 CHURCHILL DOWNS INC Common Stock 171484108 2162 13200 SH SOLE 13200 0 0 CIMAREX ENERGY CO Common Stock 171798101 2464 101273 SH SOLE 101273 0 0 CINCINNATI BELL INC NEW Common Stock 171871502 4323 288200 SH SOLE 288200 0 0 CINCINNATI FINL CORP Common Stock 172062101 3 34 SH SOLE 34 0 0 CINEMARK HLDGS INC Common Stock 17243V102 163 16262 SH SOLE 16262 0 0 CISCO SYS INC Common Stock 17275R102 33151 841603 SH SOLE 841603 0 0 CIRRUS LOGIC INC Common Stock 172755100 748 11097 SH SOLE 11097 0 0 CINTAS CORP Common Stock 172908105 41 123 SH SOLE 123 0 0 CITIGROUP INC Common Stock 172967424 159830 3707483 SH SOLE 3707483 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 10812 427673 SH SOLE 427673 0 0 CITRIX SYS INC Common Stock 177376100 1879 13648 SH SOLE 13648 0 0 CLEAN HARBORS INC Common Stock 184496107 86 1530 SH SOLE 1530 0 0 CLOROX CO DEL Common Stock 189054109 783 3727 SH SOLE 3727 0 0 COCA COLA CO Common Stock 191216100 263202 5331208 SH SOLE 5331208 0 0 COGNEX CORP Common Stock 192422103 611 9386 SH SOLE 9386 0 0 COGNIZANT TECHNOLOGY SOLUTIO Common Stock 192446102 1000 14399 SH SOLE 14399 0 0 COHERENT INC Common Stock 192479103 84 756 SH SOLE 756 0 0 COLFAX CORP Common Stock 194014106 774 24668 SH SOLE 24668 0 0 COLGATE PALMOLIVE CO Common Stock 194162103 21972 284793 SH SOLE 284793 0 0 COLONY CAP INC NEW REIT 19626G108 0 20 SH SOLE 20 0 0 COMCAST CORP NEW Common Stock 20030N101 68912 1489661 SH SOLE 1489661 0 0 COMERICA INC Common Stock 200340107 53 1384 SH SOLE 1384 0 0 COMMSCOPE HLDG CO INC Common Stock 20337X109 438 48678 SH SOLE 48678 0 0 COMMVAULT SYSTEMS INC Common Stock 204166102 1482 36318 SH SOLE 36318 0 0 COMPANHIA PARANAENSE ENERG C Depository Receipt 20441B407 1136 103100 SH SOLE 103100 0 0 CONAGRA BRANDS INC Common Stock 205887102 2541 71147 SH SOLE 71147 0 0 CONCHO RES INC Common Stock 20605P101 56 1281 SH SOLE 1281 0 0 CONOCOPHILLIPS Common Stock 20825C104 6952 211686 SH SOLE 211686 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 1052 13523 SH SOLE 13523 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 23887 126046 SH SOLE 126046 0 0 CONTINENTAL RES INC Common Stock 212015101 377 30709 SH SOLE 30709 0 0 COOPER COS INC Common Stock 216648402 4261 12639 SH SOLE 12639 0 0 COPART INC Common Stock 217204106 14546 138315 SH SOLE 138315 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 367 12700 SH SOLE 12700 0 0 CORNERSTONE ONDEMAND INC Common Stock 21925Y103 2633 72400 SH SOLE 72400 0 0 CORNING INC Common Stock 219350105 3403 104999 SH SOLE 104999 0 0 CORTEVA INC Common Stock 22052L104 28464 987978 SH SOLE 987978 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 193771 545834 SH SOLE 545834 0 0 COSTAR GROUP INC Common Stock 22160N109 16420 19352 SH SOLE 19352 0 0 COTY INC Common Stock 222070203 1047 387915 SH SOLE 387915 0 0 COUPA SOFTWARE INC Common Stock 22266L106 463 1687 SH SOLE 1687 0 0 COUSINS PPTYS INC REIT 222795502 1532 53583 SH SOLE 53583 0 0 CREDIT ACCEP CORP MICH Common Stock 225310101 102 300 SH SOLE 300 0 0 CREE INC Common Stock 225447101 27747 435314 SH SOLE 435314 0 0 CRESCENT PT ENERGY CORP Common Stock 22576C101 0 10 SH SOLE 10 0 0 CROWDSTRIKE HLDGS INC Common Stock 22788C105 69 503 SH SOLE 503 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 213070 1279700 SH SOLE 1279700 0 0 CROWN HLDGS INC Common Stock 228368106 149 1944 SH SOLE 1944 0 0 CUMMINS INC Common Stock 231021106 24915 117993 SH SOLE 117993 0 0 CURTISS WRIGHT CORP Common Stock 231561101 37 392 SH SOLE 392 0 0 CYRUSONE INC REIT 23283R100 1 10 SH SOLE 10 0 0 D R HORTON INC Common Stock 23331A109 12717 168152 SH SOLE 168152 0 0 DTE ENERGY CO Common Stock 233331107 20227 175829 SH SOLE 175829 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 136 7602 SH SOLE 7602 0 0 DANAHER CORPORATION Common Stock 235851102 122374 568309 SH SOLE 568309 0 0 DAQO NEW ENERGY CORP Depository Receipt 23703Q203 56192 415500 SH SOLE 415500 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 1483 14720 SH SOLE 14720 0 0 DATADOG INC Common Stock 23804L103 109892 1075683 SH SOLE 1075683 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 139 9173 SH SOLE 9173 0 0 DAVITA INC Common Stock 23918K108 7533 87950 SH SOLE 87950 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 1914 8700 SH SOLE 8700 0 0 DEERE & CO Common Stock 244199105 27179 122634 SH SOLE 122634 0 0 DELEK US HLDGS INC NEW Common Stock 24665A103 186 16719 SH SOLE 16719 0 0 DELL TECHNOLOGIES INC Common Stock 24703L202 58123 858663 SH SOLE 858663 0 0 DELTA AIR LINES INC DEL Common Stock 247361702 9623 314681 SH SOLE 314681 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 1456 33292 SH SOLE 33292 0 0 DESIGNER BRANDS INC Common Stock 250565108 5 974 SH SOLE 974 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 100 10536 SH SOLE 10536 0 0 DEXCOM INC Common Stock 252131107 29713 72079 SH SOLE 72079 0 0 DIAGEO PLC Depository Receipt 25243Q205 4157 30200 SH SOLE 30200 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 465 15445 SH SOLE 15445 0 0 DIAMONDROCK HOSPITALITY CO REIT 252784301 2081 410436 SH SOLE 410436 0 0 DIGITAL RLTY TR INC REIT 253868103 488869 3331084 SH SOLE 3331084 0 0 DISNEY WALT CO Common Stock 254687106 209311 1686906 SH SOLE 1686906 0 0 DISCOVERY INC Common Stock 25470F104 1419 65222 SH SOLE 65222 0 0 DISCOVERY INC Common Stock 25470F302 5927 302393 SH SOLE 302393 0 0 DISH NETWORK CORPORATION Common Stock 25470M109 1736 59800 SH SOLE 59800 0 0 DISCOVER FINL SVCS Common Stock 254709108 13881 240240 SH SOLE 240240 0 0 DIVERSIFIED HEALTHCARE TR REIT 25525P107 2225 632117 SH SOLE 632117 0 0 DOCUSIGN INC Common Stock 256163106 1059 4920 SH SOLE 4920 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 11891 56725 SH SOLE 56725 0 0 DOLLAR TREE INC Common Stock 256746108 3350 36680 SH SOLE 36680 0 0 DOMINION ENERGY INC Common Stock 25746U109 69945 886160 SH SOLE 886160 0 0 DOMINOS PIZZA INC Common Stock 25754A201 1887 4436 SH SOLE 4436 0 0 DONNELLEY R R & SONS CO Common Stock 257867200 0 10 SH SOLE 10 0 0 DOUGLAS EMMETT INC Common Stock 25960P109 5256 209406 SH SOLE 209406 0 0 DOUYU INTERNATIONAL HLDNGS L Depository Receipt 25985W105 33433 2530882 SH SOLE 2530882 0 0 DOVER CORP Common Stock 260003108 2247 20741 SH SOLE 20741 0 0 DOW INC Common Stock 260557103 32497 690688 SH SOLE 690688 0 0 DROPBOX INC Common Stock 26210C104 0 10 SH SOLE 10 0 0 DUKE ENERGY CORP NEW Common Stock 26441C204 22875 258294 SH SOLE 258294 0 0 DUKE REALTY CORP REIT 264411505 13350 361781 SH SOLE 361781 0 0 DUN & BRADSTREET HLDGS INC Common Stock 26484T106 3849 150000 SH SOLE 150000 0 0 DUNKIN BRANDS GROUP INC Common Stock 265504100 535 6533 SH SOLE 6533 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 57808 1041960 SH SOLE 1041960 0 0 EOG RES INC Common Stock 26875P101 7546 209968 SH SOLE 209968 0 0 EQT CORP Common Stock 26884L109 8751 676802 SH SOLE 676802 0 0 EPR PPTYS REIT 26884U109 378 13735 SH SOLE 13735 0 0 E TRADE FINANCIAL CORP Common Stock 269246401 10243 204650 SH SOLE 204650 0 0 EAST WEST BANCORP INC Common Stock 27579R104 782 23896 SH SOLE 23896 0 0 EASTGROUP PPTY INC Common Stock 277276101 1099 8500 SH SOLE 8500 0 0 EASTMAN CHEM CO Common Stock 277432100 929 11896 SH SOLE 11896 0 0 EBAY INC. Common Stock 278642103 15821 303670 SH SOLE 303670 0 0 ECOLAB INC Common Stock 278865100 71826 359417 SH SOLE 359417 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 332 11910 SH SOLE 11910 0 0 EDISON INTL Common Stock 281020107 18549 364849 SH SOLE 364849 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 57345 718425 SH SOLE 718425 0 0 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 1635 58523 SH SOLE 58523 0 0 ELECTRONIC ARTS INC Common Stock 285512109 44456 340893 SH SOLE 340893 0 0 ELEMENT SOLUTIONS INC Common Stock 28618M106 0 10 SH SOLE 10 0 0 EMBRAER S.A. Depository Receipt 29082A107 70 15900 SH SOLE 15900 0 0 EMCOR GROUP INC Common Stock 29084Q100 989 14600 SH SOLE 14600 0 0 EMERSON ELEC CO Common Stock 291011104 18036 275062 SH SOLE 275062 0 0 ENBRIDGE INC Common Stock 29250N105 825 28248 SH SOLE 28248 0 0 ENDAVA PLC Depository Receipt 29260V105 8696 137700 SH SOLE 137700 0 0 ENERGIZER HLDGS INC NEW Common Stock 29272W109 12 318 SH SOLE 318 0 0 ENTASIS THERAPEUTICS HLDGS I Common Stock 293614103 61 30000 SH SOLE 30000 0 0 ENTEGRIS INC Common Stock 29362U104 320 4306 SH SOLE 4306 0 0 ENTERGY CORP NEW Common Stock 29364G103 4605 46736 SH SOLE 46736 0 0 EPAM SYS INC Common Stock 29414B104 45163 139702 SH SOLE 139702 0 0 ENVISTA HOLDINGS CORPORATION Common Stock 29415F104 0 10 SH SOLE 10 0 0 EQUIFAX INC Common Stock 294429105 5791 36910 SH SOLE 36910 0 0 EQUINIX INC REIT 29444U700 165399 217592 SH SOLE 217592 0 0 EQUITABLE HLDGS INC Common Stock 29452E101 305702 16759967 SH SOLE 16759967 0 0 EQUITY COMWLTH REIT 294628102 2157 81000 SH SOLE 81000 0 0 EQUITY LIFESTYLE PPTYS INC REIT 29472R108 24530 400155 SH SOLE 400155 0 0 EQUITY RESIDENTIAL REIT 29476L107 32383 630870 SH SOLE 630870 0 0 ESSENTIAL UTILS INC Common Stock 29670G102 871859 21661095 SH SOLE 21661095 0 0 ESSEX PPTY TR INC REIT 297178105 38272 190607 SH SOLE 190607 0 0 ETSY INC Common Stock 29786A106 52534 431913 SH SOLE 431913 0 0 EURONET WORLDWIDE INC Common Stock 298736109 452 4961 SH SOLE 4961 0 0 EVELO BIOSCIENCES INC Common Stock 299734103 158 30000 SH SOLE 30000 0 0 EVERCORE INC Common Stock 29977A105 831 12697 SH SOLE 12697 0 0 EVERBRIDGE INC Common Stock 29978A104 296 2351 SH SOLE 2351 0 0 EVERGY INC Common Stock 30034W106 6795 133710 SH SOLE 133710 0 0 EVERSOURCE ENERGY Common Stock 30040W108 38656 462669 SH SOLE 462669 0 0 EXACT SCIENCES CORP Common Stock 30063P105 17754 174149 SH SOLE 174149 0 0 EXELON CORP Common Stock 30161N101 61704 1725496 SH SOLE 1725496 0 0 EXELIXIS INC Common Stock 30161Q104 1312 53661 SH SOLE 53661 0 0 EXPEDIA GROUP INC Common Stock 30212P303 54567 595122 SH SOLE 595122 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 5588 61727 SH SOLE 61727 0 0 EXPONENT INC Common Stock 30214U102 4495 62400 SH SOLE 62400 0 0 EXPRESS INC Common Stock 30219E103 0 10 SH SOLE 10 0 0 EXTENDED STAY AMER INC Unit 30224P200 235 19640 SH SOLE 19640 0 0 EXTRA SPACE STORAGE INC Common Stock 30225T102 1244 11630 SH SOLE 11630 0 0 EXXON MOBIL CORP Common Stock 30231G102 7997 232938 SH SOLE 232938 0 0 FLIR SYS INC Common Stock 302445101 1158 32310 SH SOLE 32310 0 0 F M C CORP Common Stock 302491303 12623 119183 SH SOLE 119183 0 0 FACEBOOK INC Common Stock 30303M102 1153487 4404304 SH SOLE 4404304 0 0 FANHUA INC Depository Receipt 30712A103 3239 193400 SH SOLE 193400 0 0 FASTENAL CO Common Stock 311900104 12316 273142 SH SOLE 273142 0 0 FEDERAL RLTY INVT TR REIT 313747206 12 165 SH SOLE 165 0 0 FEDEX CORP Common Stock 31428X106 12195 48484 SH SOLE 48484 0 0 F5 NETWORKS INC Common Stock 315616102 1 10 SH SOLE 10 0 0 FIDELITY NATL INFORMATION SV Common Stock 31620M106 20904 141999 SH SOLE 141999 0 0 FIDELITY NATIONAL FINANCIAL Common Stock 31620R303 9292 296790 SH SOLE 296790 0 0 FIFTH THIRD BANCORP Common Stock 316773100 14175 664858 SH SOLE 664858 0 0 51JOB INC Depository Receipt 316827104 1 13 SH SOLE 13 0 0 FIRST AMERN FINL CORP Common Stock 31847R102 1061 20832 SH SOLE 20832 0 0 FIRST HORIZON NATL CORP Common Stock 320517105 223 23642 SH SOLE 23642 0 0 FIRST INDL RLTY TR INC REIT 32054K103 19356 486326 SH SOLE 486326 0 0 FIRST REP BK SAN FRANCISCO C Common Stock 33616C100 183767 1685007 SH SOLE 1685007 0 0 FISERV INC Common Stock 337738108 1740 16880 SH SOLE 16880 0 0 FIRSTENERGY CORP Common Stock 337932107 4199 146273 SH SOLE 146273 0 0 FIVE BELOW INC Common Stock 33829M101 21 169 SH SOLE 169 0 0 FIVE9 INC Common Stock 338307101 2974 22934 SH SOLE 22934 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 832 3494 SH SOLE 3494 0 0 FLUOR CORP NEW Common Stock 343412102 1767 200558 SH SOLE 200558 0 0 FOCUS FINL PARTNERS INC Common Stock 34417P100 2295 70000 SH SOLE 70000 0 0 FOOT LOCKER INC Common Stock 344849104 317 9610 SH SOLE 9610 0 0 FORD MTR CO DEL Common Stock 345370860 8388 1259397 SH SOLE 1259397 0 0 FORESTAR GROUP INC Common Stock 346232101 0 1 SH SOLE 1 0 0 FORMFACTOR INC Common Stock 346375108 2246 90100 SH SOLE 90100 0 0 FORTIS INC Common Stock 349553107 2213 54310 SH SOLE 54310 0 0 FORTINET INC Common Stock 34959E109 2261 19195 SH SOLE 19195 0 0 FORTIVE CORP Common Stock 34959J108 2181 28622 SH SOLE 28622 0 0 FORTUNE BRANDS HOME & SEC IN Common Stock 34964C106 1 10 SH SOLE 10 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 2242 87600 SH SOLE 87600 0 0 FOX CORP Common Stock 35137L105 5413 194499 SH SOLE 194499 0 0 FOX CORP Common Stock 35137L204 470 16810 SH SOLE 16810 0 0 FRANKLIN RESOURCES INC Common Stock 354613101 6159 302651 SH SOLE 302651 0 0 FREEPORT-MCMORAN INC Common Stock 35671D857 6439 411710 SH SOLE 411710 0 0 FUSION PHARMACEUTICALS INC Common Stock 36118A100 37466 3116966 SH SOLE 3116966 0 0 FUTU HLDGS LTD Depository Receipt 36118L106 15580 544364 SH SOLE 544364 0 0 GDS HLDGS LTD Depository Receipt 36165L108 5664 69210 SH SOLE 69210 0 0 GFL ENVIRONMENTAL INC Common Stock 36168Q104 9567 450000 SH SOLE 450000 0 0 GW PHARMACEUTICALS PLC Depository Receipt 36197T103 146025 1500000 SH SOLE 1500000 0 0 GSX TECHEDU INC Depository Receipt 36257Y109 20635 229000 SH SOLE 229000 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 18705 177163 SH SOLE 177163 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 12050 326292 SH SOLE 326292 0 0 GAMESTOP CORP NEW Common Stock 36467W109 43 4167 SH SOLE 4167 0 0 GARTNER INC Common Stock 366651107 396 3173 SH SOLE 3173 0 0 GENERAC HLDGS INC Common Stock 368736104 393 2032 SH SOLE 2032 0 0 GENERAL ELECTRIC CO Common Stock 369604103 10335 1658834 SH SOLE 1658834 0 0 GENERAL MLS INC Common Stock 370334104 12198 197762 SH SOLE 197762 0 0 GENERAL MTRS CO Common Stock 37045V100 11473 387731 SH SOLE 387731 0 0 GENTEX CORP Common Stock 371901109 1523 59137 SH SOLE 59137 0 0 GENUINE PARTS CO Common Stock 372460105 3625 38093 SH SOLE 38093 0 0 GENTHERM INC Common Stock 37253A103 1432 35000 SH SOLE 35000 0 0 GILEAD SCIENCES INC Common Stock 375558103 72216 1142837 SH SOLE 1142837 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 4184 212990 SH SOLE 212990 0 0 GLOBAL BLOOD THERAPEUTICS IN Common Stock 37890U108 42 755 SH SOLE 755 0 0 GLOBAL NET LEASE INC REIT 379378201 1922 120900 SH SOLE 120900 0 0 GLOBAL PMTS INC Common Stock 37940X102 7951 44776 SH SOLE 44776 0 0 GLOBAL MED REIT INC REIT 37954A204 878 65000 SH SOLE 65000 0 0 GLOBE LIFE INC Common Stock 37959E102 4512 56465 SH SOLE 56465 0 0 GODADDY INC Common Stock 380237107 2728 35910 SH SOLE 35910 0 0 GOLD FIELDS LTD Depository Receipt 38059T106 2107 171400 SH SOLE 171400 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 61476 305897 SH SOLE 305897 0 0 GRACE W R & CO DEL NEW Common Stock 38388F108 18 448 SH SOLE 448 0 0 GRACO INC Common Stock 384109104 200 3252 SH SOLE 3252 0 0 GRAINGER W W INC Common Stock 384802104 2798 7843 SH SOLE 7843 0 0 GRAND CANYON ED INC Common Stock 38526M106 461 5772 SH SOLE 5772 0 0 GRANITE REAL ESTATE INVT TR Common Stock 387437114 34713 600000 SH SOLE 600000 0 0 GRAPHIC PACKAGING HLDG CO Common Stock 388689101 512 36354 SH SOLE 36354 0 0 GRIFOLS S A Depository Receipt 398438408 17350 1000000 SH SOLE 1000000 0 0 GRUBHUB INC Common Stock 400110102 419 5796 SH SOLE 5796 0 0 GRUPO TELEVISA SA Depository Receipt 40049J206 1272 205800 SH SOLE 205800 0 0 GUIDEWIRE SOFTWARE INC Common Stock 40171V100 187 1793 SH SOLE 1793 0 0 HCA HEALTHCARE INC Common Stock 40412C101 33916 272024 SH SOLE 272024 0 0 HP INC Common Stock 40434L105 6 273 SH SOLE 273 0 0 HAILIANG ED GROUP INC Depository Receipt 40522L108 197 3975 SH SOLE 3975 0 0 HALLIBURTON CO Common Stock 406216101 252 20937 SH SOLE 20937 0 0 HANESBRANDS INC Common Stock 410345102 2068 131262 SH SOLE 131262 0 0 HARLEY DAVIDSON INC Common Stock 412822108 630 25682 SH SOLE 25682 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 1301 35305 SH SOLE 35305 0 0 HASBRO INC Common Stock 418056107 1325 16018 SH SOLE 16018 0 0 HEALTHCARE RLTY TR REIT 421946104 41934 1392227 SH SOLE 1392227 0 0 HEALTHCARE TR AMER INC REIT 42225P501 46525 1789432 SH SOLE 1789432 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 29620 1090972 SH SOLE 1090972 0 0 HEICO CORP NEW Common Stock 422806109 1176 11235 SH SOLE 11235 0 0 HEICO CORP NEW Common Stock 422806208 3396 38300 SH SOLE 38300 0 0 HELMERICH & PAYNE INC Common Stock 423452101 409 27950 SH SOLE 27950 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 1234 7590 SH SOLE 7590 0 0 HERSHEY CO Common Stock 427866108 24008 167491 SH SOLE 167491 0 0 HESS CORP Common Stock 42809H107 5632 137618 SH SOLE 137618 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 4852 517903 SH SOLE 517903 0 0 HEXCEL CORP NEW Common Stock 428291108 29898 891142 SH SOLE 891142 0 0 HIBBETT SPORTS INC Common Stock 428567101 0 10 SH SOLE 10 0 0 HIGHWOODS PPTYS INC Common Stock 431284108 4414 131500 SH SOLE 131500 0 0 HILL ROM HLDGS INC Common Stock 431475102 346 4140 SH SOLE 4140 0 0 HILLENBRAND INC Common Stock 431571108 4087 144100 SH SOLE 144100 0 0 HIMAX TECHNOLOGIES INC Depository Receipt 43289P106 0 10 SH SOLE 10 0 0 HILTON WORLDWIDE HLDGS INC Common Stock 43300A203 7760 90946 SH SOLE 90946 0 0 HOLLYFRONTIER CORP Common Stock 436106108 742 37660 SH SOLE 37660 0 0 HOLOGIC INC Common Stock 436440101 7372 110905 SH SOLE 110905 0 0 HOME DEPOT INC Common Stock 437076102 201244 724656 SH SOLE 724656 0 0 HONEYWELL INTL INC Common Stock 438516106 29680 180307 SH SOLE 180307 0 0 HORMEL FOODS CORP Common Stock 440452100 6751 138090 SH SOLE 138090 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 16593 1537775 SH SOLE 1537775 0 0 HOWARD HUGHES CORP Common Stock 44267D107 6912 120000 SH SOLE 120000 0 0 HOWMET AEROSPACE INC Common Stock 443201108 4505 269410 SH SOLE 269410 0 0 HUAZHU GROUP LTD Depository Receipt 44332N106 9812 226911 SH SOLE 226911 0 0 HUBBELL INC Common Stock 443510607 149 1086 SH SOLE 1086 0 0 HUDBAY MINERALS INC Common Stock 443628102 0 10 SH SOLE 10 0 0 HUDSON PAC PPTYS INC REIT 444097109 94682 4317451 SH SOLE 4317451 0 0 HUMANA INC Common Stock 444859102 47630 115080 SH SOLE 115080 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 5441 43050 SH SOLE 43050 0 0 HUNTINGTON BANCSHARES INC Common Stock 446150104 9022 983860 SH SOLE 983860 0 0 HUNTINGTON INGALLS INDS INC Common Stock 446413106 439 3117 SH SOLE 3117 0 0 HUTCHISON CHINA MEDITECH LTD Depository Receipt 44842L103 3173 98220 SH SOLE 98220 0 0 HYATT HOTELS CORP Common Stock 448579102 1 10 SH SOLE 10 0 0 IAC INTERACTIVECORP NEW Common Stock 44891N109 418117 3490709 SH SOLE 3490709 0 0 IAA INC Common Stock 449253103 160257 3077721 SH SOLE 3077721 0 0 ICU MED INC Common Stock 44930G107 1206 6597 SH SOLE 6597 0 0 IPG PHOTONICS CORP Common Stock 44980X109 467 2751 SH SOLE 2751 0 0 IDACORP INC Common Stock 451107106 596 7460 SH SOLE 7460 0 0 IDEX CORP Common Stock 45167R104 6879 37714 SH SOLE 37714 0 0 IDEXX LABS INC Common Stock 45168D104 23405 59538 SH SOLE 59538 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 11334 58660 SH SOLE 58660 0 0 ILLUMINA INC Common Stock 452327109 217496 703687 SH SOLE 703687 0 0 IMMUNOMEDICS INC Common Stock 452907108 23 275 SH SOLE 275 0 0 IMPERIAL OIL LTD Common Stock 453038408 603 50459 SH SOLE 50459 0 0 INCYTE CORP Common Stock 45337C102 5392 60087 SH SOLE 60087 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 2755 237700 SH SOLE 237700 0 0 INDUSTRIAL LOGISTICS PPTYS T REIT 456237106 0 1 SH SOLE 1 0 0 INFINITY PHARMACEUTICALS INC Common Stock 45665G303 0 10 SH SOLE 10 0 0 INGERSOLL RAND INC Common Stock 45687V106 1982 55661 SH SOLE 55661 0 0 INGREDION INC Common Stock 457187102 49 654 SH SOLE 654 0 0 INNOVIVA INC Common Stock 45781M101 1179 112800 SH SOLE 112800 0 0 INNOVATIVE INDL PPTYS INC REIT 45781V101 293 2359 SH SOLE 2359 0 0 INTEL CORP Common Stock 458140100 3636 70220 SH SOLE 70220 0 0 INTERCEPT PHARMACEUTICALS IN Common Stock 45845P108 745 17970 SH SOLE 17970 0 0 INTERCONTINENTAL EXCHANGE IN Common Stock 45866F104 83535 834937 SH SOLE 834937 0 0 INTERDIGITAL INC Common Stock 45867G101 2699 47300 SH SOLE 47300 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 500 4108 SH SOLE 4108 0 0 INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 2986 24389 SH SOLE 24389 0 0 INTERNATIONAL MNY EXPRESS IN Common Stock 46005L101 3448 240000 SH SOLE 240000 0 0 INTERNATIONAL PAPER CO Common Stock 460146103 10443 257602 SH SOLE 257602 0 0 INTERPUBLIC GROUP COS INC Common Stock 460690100 1467 88010 SH SOLE 88010 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 59856 84359 SH SOLE 84359 0 0 INTUIT Common Stock 461202103 9555 29293 SH SOLE 29293 0 0 INVESTORS REAL ESTATE TR REIT 461730509 769 11800 SH SOLE 11800 0 0 INVITAE CORP Common Stock 46185L103 46141 1064390 SH SOLE 1064390 0 0 INVITATION HOMES INC REIT 46187W107 36670 1310114 SH SOLE 1310114 0 0 IONIS PHARMACEUTICALS INC Common Stock 462222100 979 20625 SH SOLE 20625 0 0 IQVIA HLDGS INC Common Stock 46266C105 373596 2370085 SH SOLE 2370085 0 0 IQIYI INC Depository Receipt 46267X108 208320 9225865 SH SOLE 9225865 0 0 IROBOT CORP Common Stock 462726100 84 1113 SH SOLE 1113 0 0 IRON MTN INC NEW REIT 46284V101 2115 78935 SH SOLE 78935 0 0 ISHARES SILVER TR Public Fund 46428Q109 17312 800000 SH SOLE 800000 0 0 ISHARES TR Public Fund 464287242 309604 2298300 SH SOLE 2298300 0 0 ISHARES TR Public Fund 464287465 315068 4950000 SH SOLE 4950000 0 0 ISHARES TR Public Fund 464287655 29958 200000 SH SOLE 200000 0 0 ISHARES TR Public Fund 464288257 362837 4540000 SH SOLE 4540000 0 0 ITAU UNIBANCO HLDG S A Depository Receipt 465562106 1086 272900 SH SOLE 272900 0 0 JBG SMITH PPTYS REIT 46590V100 39888 1491710 SH SOLE 1491710 0 0 JOYY INC Depository Receipt 46591M109 59196 733810 SH SOLE 733810 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 531390 5519788 SH SOLE 5519788 0 0 JABIL INC Common Stock 466313103 379 11072 SH SOLE 11072 0 0 JACK IN THE BOX INC Common Stock 466367109 206 2600 SH SOLE 2600 0 0 JACOBS ENGR GROUP INC Common Stock 469814107 6457 69598 SH SOLE 69598 0 0 JD.COM INC Depository Receipt 47215P106 428069 5515642 SH SOLE 5515642 0 0 JEFFERIES FINL GROUP INC Common Stock 47233W109 1284 71334 SH SOLE 71334 0 0 JINKOSOLAR HLDG CO LTD Depository Receipt 47759T100 60634 1525000 SH SOLE 1525000 0 0 JOHNSON & JOHNSON Common Stock 478160104 392098 2633650 SH SOLE 2633650 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 478 4997 SH SOLE 4997 0 0 J2 GLOBAL INC Common Stock 48123V102 62 896 SH SOLE 896 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 8 366 SH SOLE 366 0 0 KAR AUCTION SVCS INC Common Stock 48238T109 138 9613 SH SOLE 9613 0 0 KBR INC Common Stock 48242W106 0 10 SH SOLE 10 0 0 KLA CORP Common Stock 482480100 10470 54043 SH SOLE 54043 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 18695 103383 SH SOLE 103383 0 0 KB HOME Common Stock 48666K109 21 535 SH SOLE 535 0 0 KEARNY FINL CORP MD Common Stock 48716P108 69 9600 SH SOLE 9600 0 0 KELLOGG CO Common Stock 487836108 5741 88886 SH SOLE 88886 0 0 KEURIG DR PEPPER INC Common Stock 49271V100 182 6594 SH SOLE 6594 0 0 KEYCORP Common Stock 493267108 11198 938649 SH SOLE 938649 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 1410 14274 SH SOLE 14274 0 0 KILROY RLTY CORP REIT 49427F108 1771 34076 SH SOLE 34076 0 0 KIMBERLY CLARK CORP Common Stock 494368103 27548 186563 SH SOLE 186563 0 0 KIMCO RLTY CORP REIT 49446R109 20071 1782542 SH SOLE 1782542 0 0 KINDER MORGAN INC DEL Common Stock 49456B101 4440 360111 SH SOLE 360111 0 0 KINGSOFT CLOUD HLDGS LTD Depository Receipt 49639K101 98367 3331090 SH SOLE 3331090 0 0 KINROSS GOLD CORP Common Stock 496902404 13300 1512000 SH SOLE 1512000 0 0 KIRBY CORP Common Stock 497266106 481 13296 SH SOLE 13296 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 24331 500000 SH SOLE 500000 0 0 KITE RLTY GROUP TR Common Stock 49803T300 6833 590100 SH SOLE 590100 0 0 KNIGHT SWIFT TRANSN HLDGS IN Common Stock 499049104 394 9677 SH SOLE 9677 0 0 KOHLS CORP Common Stock 500255104 924 49820 SH SOLE 49820 0 0 KRAFT HEINZ CO Common Stock 500754106 14881 496878 SH SOLE 496878 0 0 KROGER CO Common Stock 501044101 11308 333465 SH SOLE 333465 0 0 KURA SUSHI USA INC Common Stock 501270102 197 15000 SH SOLE 15000 0 0 L BRANDS INC Common Stock 501797104 474 14910 SH SOLE 14910 0 0 LKQ CORP Common Stock 501889208 1369 49350 SH SOLE 49350 0 0 L3HARRIS TECHNOLOGIES INC Common Stock 502431109 27829 163854 SH SOLE 163854 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 18813 99926 SH SOLE 99926 0 0 LADDER CAP CORP REIT 505743104 41 5800 SH SOLE 5800 0 0 LAM RESEARCH CORP Common Stock 512807108 27861 83982 SH SOLE 83982 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 1723 26000 SH SOLE 26000 0 0 LAS VEGAS SANDS CORP Common Stock 517834107 4441 95186 SH SOLE 95186 0 0 LAUDER ESTEE COS INC Common Stock 518439104 31233 143106 SH SOLE 143106 0 0 LEAR CORP Common Stock 521865204 231 2119 SH SOLE 2119 0 0 LEGGETT & PLATT INC Common Stock 524660107 294 7136 SH SOLE 7136 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 2942 33000 SH SOLE 33000 0 0 LENDINGTREE INC NEW Common Stock 52603B107 986 3213 SH SOLE 3213 0 0 LENNAR CORP Common Stock 526057104 4823 59045 SH SOLE 59045 0 0 LENNAR CORP Common Stock 526057302 1263 19240 SH SOLE 19240 0 0 LENNOX INTL INC Common Stock 526107107 3 10 SH SOLE 10 0 0 LEXINFINTECH HLDGS LTD Depository Receipt 528877103 3447 503200 SH SOLE 503200 0 0 LIBERTY BROADBAND CORP Common Stock 530307107 3732 26319 SH SOLE 26319 0 0 LIBERTY BROADBAND CORP Common Stock 530307305 8395 58759 SH SOLE 58759 0 0 LIBERTY MEDIA CORP DEL Common Stock 531229409 3976 119855 SH SOLE 119855 0 0 LIBERTY MEDIA CORP DEL Common Stock 531229607 7228 218487 SH SOLE 218487 0 0 LIBERTY MEDIA CORP DEL Common Stock 531229854 1343 37020 SH SOLE 37020 0 0 LIFE STORAGE INC REIT 53223X107 395 3756 SH SOLE 3756 0 0 LILLY ELI & CO Common Stock 532457108 132991 898469 SH SOLE 898469 0 0 LINCOLN ELEC HLDGS INC Common Stock 533900106 55 596 SH SOLE 596 0 0 LINCOLN NATL CORP IND Common Stock 534187109 1 12 SH SOLE 12 0 0 LITHIA MTRS INC Common Stock 536797103 476 2088 SH SOLE 2088 0 0 LIVE NATION ENTERTAINMENT IN Common Stock 538034109 578304 10733180 SH SOLE 10733180 0 0 LIVENT CORP Common Stock 53814L108 0 10 SH SOLE 10 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 54959 143390 SH SOLE 143390 0 0 LOEWS CORP Common Stock 540424108 2758 79362 SH SOLE 79362 0 0 LOUISIANA PAC CORP Common Stock 546347105 212 7185 SH SOLE 7185 0 0 LOWES COS INC Common Stock 548661107 23658 142636 SH SOLE 142636 0 0 LULULEMON ATHLETICA INC Common Stock 550021109 9707 29470 SH SOLE 29470 0 0 LUMENTUM HLDGS INC Common Stock 55024U109 153 2041 SH SOLE 2041 0 0 LYFT INC Common Stock 55087P104 652 23666 SH SOLE 23666 0 0 M & T BK CORP Common Stock 55261F104 11106 120595 SH SOLE 120595 0 0 MDU RES GROUP INC Common Stock 552690109 1448 64347 SH SOLE 64347 0 0 MGIC INVT CORP WIS Common Stock 552848103 181 20430 SH SOLE 20430 0 0 MGM RESORTS INTERNATIONAL Common Stock 552953101 0 10 SH SOLE 10 0 0 MKS INSTRS INC Common Stock 55306N104 326 2980 SH SOLE 2980 0 0 MSCI INC Common Stock 55354G100 27660 77526 SH SOLE 77526 0 0 MACERICH CO REIT 554382101 192 28251 SH SOLE 28251 0 0 MACK CALI RLTY CORP REIT 554489104 7794 617600 SH SOLE 617600 0 0 MACYS INC Common Stock 55616P104 50 8837 SH SOLE 8837 0 0 MADDEN STEVEN LTD Common Stock 556269108 5331 273400 SH SOLE 273400 0 0 MADISON SQUARE GRDN SPRT COR Common Stock 55825T103 34 225 SH SOLE 225 0 0 MADISON SQUARE GRDN ENTERTNM Common Stock 55826T102 18150 265000 SH SOLE 265000 0 0 MAGNA INTL INC Common Stock 559222401 10491 230000 SH SOLE 230000 0 0 MANHATTAN ASSOCS INC Common Stock 562750109 88350 925226 SH SOLE 925226 0 0 MANPOWERGROUP INC Common Stock 56418H100 938 12800 SH SOLE 12800 0 0 MARATHON OIL CORP Common Stock 565849106 0 10 SH SOLE 10 0 0 MARATHON PETE CORP Common Stock 56585A102 122246 4166539 SH SOLE 4166539 0 0 MARKEL CORP Common Stock 570535104 1221 1254 SH SOLE 1254 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 10320 21430 SH SOLE 21430 0 0 MARRIOTT VACTINS WORLDWID CO Common Stock 57164Y107 367 4046 SH SOLE 4046 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 232446 2026560 SH SOLE 2026560 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 8116 87660 SH SOLE 87660 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 14805 62905 SH SOLE 62905 0 0 MASCO CORP Common Stock 574599106 3624 65733 SH SOLE 65733 0 0 MASIMO CORP Common Stock 574795100 642 2721 SH SOLE 2721 0 0 MASTEC INC Common Stock 576323109 393 9315 SH SOLE 9315 0 0 MASTERCARD INCORPORATED Common Stock 57636Q104 1792395 5300278 SH SOLE 5300278 0 0 MATADOR RES CO Common Stock 576485205 739 89438 SH SOLE 89438 0 0 MATCH GROUP INC NEW Common Stock 57667L107 30018 271282 SH SOLE 271282 0 0 MATTEL INC Common Stock 577081102 0 10 SH SOLE 10 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 7884 116612 SH SOLE 116612 0 0 MAXIMUS INC Common Stock 577933104 3482 50900 SH SOLE 50900 0 0 MCCORMICK & CO INC Common Stock 579780206 2693 13876 SH SOLE 13876 0 0 MCDONALDS CORP Common Stock 580135101 50353 229411 SH SOLE 229411 0 0 MCKESSON CORP Common Stock 58155Q103 41289 277235 SH SOLE 277235 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 13258 752022 SH SOLE 752022 0 0 MEDIFAST INC Common Stock 58470H101 1045 6352 SH SOLE 6352 0 0 MEDPACE HLDGS INC Common Stock 58506Q109 5 49 SH SOLE 49 0 0 MELCO RESORTS AND ENTMNT LTD Depository Receipt 585464100 629 37810 SH SOLE 37810 0 0 MERCADOLIBRE INC Common Stock 58733R102 97142 89740 SH SOLE 89740 0 0 MERCK & CO. INC Common Stock 58933Y105 283300 3415308 SH SOLE 3415308 0 0 MERITAGE HOMES CORP Common Stock 59001A102 271 2457 SH SOLE 2457 0 0 METLIFE INC Common Stock 59156R108 35002 941683 SH SOLE 941683 0 0 METTLER TOLEDO INTERNATIONAL Common Stock 592688105 14507 15022 SH SOLE 15022 0 0 MICROSOFT CORP Common Stock 594918104 1130287 5373873 SH SOLE 5373873 0 0 MICROCHIP TECHNOLOGY INC. Common Stock 595017104 539 5242 SH SOLE 5242 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 23828 507414 SH SOLE 507414 0 0 MID-AMER APT CMNTYS INC Common Stock 59522J103 112898 973677 SH SOLE 973677 0 0 MIDDLEBY CORP Common Stock 596278101 175 1951 SH SOLE 1951 0 0 MOBILE TELESYSTEMS PJSC Depository Receipt 607409109 2154 246700 SH SOLE 246700 0 0 MODERNA INC Common Stock 60770K107 50923 719758 SH SOLE 719758 0 0 MOHAWK INDS INC Common Stock 608190104 1 10 SH SOLE 10 0 0 MOLSON COORS BEVERAGE CO Common Stock 60871R209 6871 204746 SH SOLE 204746 0 0 MOMO INC Depository Receipt 60879B107 5828 423563 SH SOLE 423563 0 0 MONDELEZ INTL INC Common Stock 609207105 77442 1347986 SH SOLE 1347986 0 0 MONEYGRAM INTL INC Common Stock 60935Y208 0 10 SH SOLE 10 0 0 MONGODB INC Common Stock 60937P106 518 2237 SH SOLE 2237 0 0 MONMOUTH REAL ESTATE INVT CO Common Stock 609720107 970 70000 SH SOLE 70000 0 0 MONOCLE ACQUISITION CORP Common Stock 609754106 6656 650000 SH SOLE 650000 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 20498 255583 SH SOLE 255583 0 0 MOODYS CORP Common Stock 615369105 27997 96591 SH SOLE 96591 0 0 MORGAN STANLEY Common Stock 617446448 32010 662054 SH SOLE 662054 0 0 MOSAIC CO NEW Common Stock 61945C103 7318 400548 SH SOLE 400548 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 3697 23574 SH SOLE 23574 0 0 NIO INC Depository Receipt 62914V106 43644 2056751 SH SOLE 2056751 0 0 NRG ENERGY INC Common Stock 629377508 27282 887500 SH SOLE 887500 0 0 NVR INC Common Stock 62944T105 4585 1123 SH SOLE 1123 0 0 NASDAQ INC Common Stock 631103108 13840 112790 SH SOLE 112790 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 153 16889 SH SOLE 16889 0 0 NATIONAL RETAIL PROPERTIES I Common Stock 637417106 1549 44900 SH SOLE 44900 0 0 NATIONAL STORAGE AFFILIATES REIT 637870106 3598 110000 SH SOLE 110000 0 0 NEKTAR THERAPEUTICS Common Stock 640268108 330 19878 SH SOLE 19878 0 0 NETAPP INC Common Stock 64110D104 2102 47933 SH SOLE 47933 0 0 NETFLIX INC Common Stock 64110L106 346808 693575 SH SOLE 693575 0 0 NETEASE INC Depository Receipt 64110W102 208354 458255 SH SOLE 458255 0 0 NEUROCRINE BIOSCIENCES INC Common Stock 64125C109 177 1839 SH SOLE 1839 0 0 NEVRO CORP Common Stock 64157F103 589 4226 SH SOLE 4226 0 0 NEW ORIENTAL ED & TECHNOLOGY Depository Receipt 647581107 125677 840651 SH SOLE 840651 0 0 NEW RESIDENTIAL INVT CORP REIT 64828T201 1524 191752 SH SOLE 191752 0 0 NEW RELIC INC Common Stock 64829B100 1691 30000 SH SOLE 30000 0 0 NEW SR INVT GROUP INC REIT 648691103 0 10 SH SOLE 10 0 0 NEW YORK CMNTY BANCORP INC Common Stock 649445103 475 57467 SH SOLE 57467 0 0 NEWELL BRANDS INC Common Stock 651229106 135 7866 SH SOLE 7866 0 0 NEWMONT CORP Common Stock 651639106 73848 1163874 SH SOLE 1163874 0 0 NEWS CORP NEW Common Stock 65249B109 3420 243941 SH SOLE 243941 0 0 NEWS CORP NEW Common Stock 65249B208 1462 104600 SH SOLE 104600 0 0 NEXTERA ENERGY INC Common Stock 65339F101 112402 404964 SH SOLE 404964 0 0 NIKE INC Common Stock 654106103 462743 3686020 SH SOLE 3686020 0 0 NISOURCE INC Common Stock 65473P105 2085 94806 SH SOLE 94806 0 0 NOBLE ENERGY INC Common Stock 655044105 0 10 SH SOLE 10 0 0 NORDSON CORP Common Stock 655663102 532 2772 SH SOLE 2772 0 0 NORDSTROM INC Common Stock 655664100 288 24123 SH SOLE 24123 0 0 NORFOLK SOUTHN CORP Common Stock 655844108 31333 146421 SH SOLE 146421 0 0 NORTHERN TR CORP Common Stock 665859104 10450 134020 SH SOLE 134020 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 31913 101155 SH SOLE 101155 0 0 NORTONLIFELOCK INC Common Stock 668771108 0 10 SH SOLE 10 0 0 NOW INC Common Stock 67011P100 3254 716800 SH SOLE 716800 0 0 NUCOR CORP Common Stock 670346105 11500 256349 SH SOLE 256349 0 0 NVIDIA CORPORATION Common Stock 67066G104 1111345 2053407 SH SOLE 2053407 0 0 NUTRIEN LTD Common Stock 67077M108 133212 3408112 SH SOLE 3408112 0 0 OGE ENERGY CORP Common Stock 670837103 0 10 SH SOLE 10 0 0 O-I GLASS INC Common Stock 67098H104 0 10 SH SOLE 10 0 0 OREILLY AUTOMOTIVE INC Common Stock 67103H107 10395 22544 SH SOLE 22544 0 0 OCCIDENTAL PETE CORP Listed Warrant 674599162 0 8 SH SOLE 8 0 0 OKTA INC Common Stock 679295105 4924 23023 SH SOLE 23023 0 0 OLD DOMINION FREIGHT LINE IN Common Stock 679580100 10124 55958 SH SOLE 55958 0 0 OLIN CORP Common Stock 680665205 87 6993 SH SOLE 6993 0 0 OMNICOM GROUP INC Common Stock 681919106 9 171 SH SOLE 171 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 635 21205 SH SOLE 21205 0 0 ON SEMICONDUCTOR CORP Common Stock 682189105 619 28576 SH SOLE 28576 0 0 ONEOK INC NEW Common Stock 682680103 1076 41421 SH SOLE 41421 0 0 OPKO HEALTH INC Common Stock 68375N103 0 10 SH SOLE 10 0 0 ORACLE CORP Common Stock 68389X105 95178 1594276 SH SOLE 1594276 0 0 OSHKOSH CORP Common Stock 688239201 288 3918 SH SOLE 3918 0 0 OSISKO GOLD ROYALTIES LTD Common Stock 68827L101 5896 500000 SH SOLE 500000 0 0 OTIS WORLDWIDE CORP Common Stock 68902V107 7307 117060 SH SOLE 117060 0 0 OUTFRONT MEDIA INC REIT 69007J106 17 1181 SH SOLE 1181 0 0 OVINTIV INC Common Stock 69047Q102 2 202 SH SOLE 202 0 0 OWENS CORNING NEW Common Stock 690742101 235 3422 SH SOLE 3422 0 0 PBF ENERGY INC Common Stock 69318G106 309 54345 SH SOLE 54345 0 0 PDC ENERGY INC Common Stock 69327R101 206 16621 SH SOLE 16621 0 0 PLDT INC Depository Receipt 69344D408 520 19210 SH SOLE 19210 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 83908 763422 SH SOLE 763422 0 0 PPG INDS INC Common Stock 693506107 31758 260143 SH SOLE 260143 0 0 PPL CORP Common Stock 69351T106 25887 951377 SH SOLE 951377 0 0 PVH CORPORATION Common Stock 693656100 411 6895 SH SOLE 6895 0 0 PTC INC Common Stock 69370C100 1696 20500 SH SOLE 20500 0 0 PACCAR INC Common Stock 693718108 16804 197042 SH SOLE 197042 0 0 PACKAGING CORP AMER Common Stock 695156109 1277 11706 SH SOLE 11706 0 0 PACWEST BANCORP DEL Common Stock 695263103 265 15531 SH SOLE 15531 0 0 PALANTIR TECHNOLOGIES INC Common Stock 69608A108 229488 24156607 SH SOLE 24156607 0 0 PALO ALTO NETWORKS INC Common Stock 697435105 526095 2149519 SH SOLE 2149519 0 0 PAN AMERN SILVER CORP Common Stock 697900108 0 10 SH SOLE 10 0 0 PANDION THERAPEUTICS INC Common Stock 698340106 573 50000 SH SOLE 50000 0 0 PARK HOTELS RESORTS INC REIT 700517105 73 7264 SH SOLE 7264 0 0 PARKER-HANNIFIN CORP Common Stock 701094104 14244 70395 SH SOLE 70395 0 0 PARSLEY ENERGY INC Common Stock 701877102 62 6662 SH SOLE 6662 0 0 PATTERSON UTI ENERGY INC Common Stock 703481101 102 35825 SH SOLE 35825 0 0 PAYCOM SOFTWARE INC Common Stock 70432V102 2229 7158 SH SOLE 7158 0 0 PAYCHEX INC Common Stock 704326107 2604 32647 SH SOLE 32647 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 188872 958594 SH SOLE 958594 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 192 15363 SH SOLE 15363 0 0 PEMBINA PIPELINE CORP Common Stock 706327103 169717 8021905 SH SOLE 8021905 0 0 PENNYMAC MTG INVT TR REIT 70931T103 9554 594500 SH SOLE 594500 0 0 PEPSICO INC Common Stock 713448108 197710 1426479 SH SOLE 1426479 0 0 PERFORMANCE FOOD GROUP CO Common Stock 71377A103 146 4213 SH SOLE 4213 0 0 PERKINELMER INC Common Stock 714046109 1205 9600 SH SOLE 9600 0 0 PERSPECTA INC Common Stock 715347100 10 514 SH SOLE 514 0 0 PETROLEO BRASILEIRO SA PETRO Depository Receipt 71654V408 10680 1500000 SH SOLE 1500000 0 0 PFIZER INC Common Stock 717081103 125737 3426070 SH SOLE 3426070 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 87754 1170210 SH SOLE 1170210 0 0 PHILLIPS 66 Common Stock 718546104 5169 99716 SH SOLE 99716 0 0 PHOTRONICS INC Common Stock 719405102 299 30000 SH SOLE 30000 0 0 PHYSICIANS RLTY TR REIT 71943U104 8060 450000 SH SOLE 450000 0 0 PINDUODUO INC Depository Receipt 722304102 130045 1753800 SH SOLE 1753800 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 349 4673 SH SOLE 4673 0 0 PINTEREST INC Common Stock 72352L106 61 1477 SH SOLE 1477 0 0 PIONEER NAT RES CO Common Stock 723787107 4451 51758 SH SOLE 51758 0 0 PITNEY BOWES INC Common Stock 724479100 982 184959 SH SOLE 184959 0 0 PLURALSIGHT INC Common Stock 72941B106 38 2211 SH SOLE 2211 0 0 POLARIS INC Common Stock 731068102 65 690 SH SOLE 690 0 0 POOL CORP Common Stock 73278L105 694 2074 SH SOLE 2074 0 0 POPULAR INC Common Stock 733174700 434 11954 SH SOLE 11954 0 0 PORTLAND GEN ELEC CO Common Stock 736508847 427 12036 SH SOLE 12036 0 0 POST HLDGS INC Common Stock 737446104 1800 20926 SH SOLE 20926 0 0 POSTAL REALTY TRUST INC REIT 73757R102 227 15000 SH SOLE 15000 0 0 POTLATCHDELTIC CORPORATION Common Stock 737630103 3343 79400 SH SOLE 79400 0 0 PRETIUM RES INC Common Stock 74139C102 3210 250000 SH SOLE 250000 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 29171 227510 SH SOLE 227510 0 0 PRINCIPAL FINANCIAL GROUP IN Common Stock 74251V102 2037 50578 SH SOLE 50578 0 0 PROCTER AND GAMBLE CO Common Stock 742718109 363933 2618409 SH SOLE 2618409 0 0 PROGRESSIVE CORP Common Stock 743315103 8968 94726 SH SOLE 94726 0 0 PROLOGIS INC. REIT 74340W103 130867 1300609 SH SOLE 1300609 0 0 PROOFPOINT INC Common Stock 743424103 16695 158172 SH SOLE 158172 0 0 PRUDENTIAL FINL INC Common Stock 744320102 10945 172300 SH SOLE 172300 0 0 PUBLIC SVC ENTERPRISE GRP IN Common Stock 744573106 19887 362179 SH SOLE 362179 0 0 PUBLIC STORAGE REIT 74460D109 99313 445908 SH SOLE 445908 0 0 PULTE GROUP INC Common Stock 745867101 19491 421057 SH SOLE 421057 0 0 PUXIN LTD Depository Receipt 74704P108 889 100000 SH SOLE 100000 0 0 QEP RESOURCES INC Common Stock 74733V100 0 10 SH SOLE 10 0 0 QTS RLTY TR INC REIT 74736A103 75405 1196517 SH SOLE 1196517 0 0 QORVO INC Common Stock 74736K101 10988 85171 SH SOLE 85171 0 0 Q2 HLDGS INC Common Stock 74736L109 61 673 SH SOLE 673 0 0 QUALCOMM INC Common Stock 747525103 44594 378944 SH SOLE 378944 0 0 QUALYS INC Common Stock 74758T303 1931 19700 SH SOLE 19700 0 0 QUANTA SVCS INC Common Stock 74762E102 310 5871 SH SOLE 5871 0 0 QUDIAN INC Depository Receipt 747798106 44 35469 SH SOLE 35469 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 123924 1082399 SH SOLE 1082399 0 0 QURATE RETAIL INC Common Stock 74915M100 171 23755 SH SOLE 23755 0 0 RLJ LODGING TR REIT 74965L101 5371 620200 SH SOLE 620200 0 0 RPM INTL INC Common Stock 749685103 2728 32934 SH SOLE 32934 0 0 RPT REALTY Common Stock 74971D101 435 79897 SH SOLE 79897 0 0 RACKSPACE TECHNOLOGY INC Common Stock 750102105 20255 1050000 SH SOLE 1050000 0 0 RADIAN GROUP INC Common Stock 750236101 1442 98700 SH SOLE 98700 0 0 RALPH LAUREN CORP Common Stock 751212101 174 2566 SH SOLE 2566 0 0 RANGE RES CORP Common Stock 75281A109 549 82964 SH SOLE 82964 0 0 RAPID7 INC Common Stock 753422104 39 630 SH SOLE 630 0 0 RAPT THERAPEUTICS INC Common Stock 75382E109 3220 100000 SH SOLE 100000 0 0 RAVEN INDS INC Common Stock 754212108 1668 77500 SH SOLE 77500 0 0 RAYMOND JAMES FINL INC Common Stock 754730109 4355 59855 SH SOLE 59855 0 0 RAYONIER ADVANCED MATLS INC Common Stock 75508B104 445 139201 SH SOLE 139201 0 0 RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101 166537 2894271 SH SOLE 2894271 0 0 REALOGY HLDGS CORP Common Stock 75605Y106 438 46418 SH SOLE 46418 0 0 REALTY INCOME CORP REIT 756109104 4090 67330 SH SOLE 67330 0 0 REATA PHARMACEUTICALS INC Common Stock 75615P103 211 2162 SH SOLE 2162 0 0 REGENCY CTRS CORP REIT 758849103 7827 205858 SH SOLE 205858 0 0 REGENERON PHARMACEUTICALS Common Stock 75886F107 3018 5391 SH SOLE 5391 0 0 REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 9707 841867 SH SOLE 841867 0 0 REPLIGEN CORP Common Stock 759916109 52822 358021 SH SOLE 358021 0 0 REPUBLIC SVCS INC Common Stock 760759100 10738 115031 SH SOLE 115031 0 0 RESMED INC Common Stock 761152107 8546 49850 SH SOLE 49850 0 0 RESTAURANT BRANDS INTL INC Common Stock 76131D103 226415 3954410 SH SOLE 3954410 0 0 RETAIL OPPORTUNITY INVTS COR REIT 76131N101 5213 500500 SH SOLE 500500 0 0 REXFORD INDL RLTY INC Common Stock 76169C100 1358 29685 SH SOLE 29685 0 0 RINGCENTRAL INC Common Stock 76680R206 695 2531 SH SOLE 2531 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 11357 51462 SH SOLE 51462 0 0 ROKU INC Common Stock 77543R102 17742 93974 SH SOLE 93974 0 0 ROLLINS INC Common Stock 775711104 555 10243 SH SOLE 10243 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 13702 34678 SH SOLE 34678 0 0 ROSS STORES INC Common Stock 778296103 10356 110974 SH SOLE 110974 0 0 ROYAL BK CDA Common Stock 780087102 395797 5655000 SH SOLE 5655000 0 0 RYDER SYS INC Common Stock 783549108 27 637 SH SOLE 637 0 0 S&P GLOBAL INC Common Stock 78409V104 86469 239792 SH SOLE 239792 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 522134 1639457 SH SOLE 1639457 0 0 SEI INVTS CO Common Stock 784117103 1542 30408 SH SOLE 30408 0 0 SL GREEN RLTY CORP REIT 78440X101 79 1710 SH SOLE 1710 0 0 SM ENERGY CO Common Stock 78454L100 169 106162 SH SOLE 106162 0 0 SPDR SER TR Public Fund 78464A698 5352 150000 SH SOLE 150000 0 0 SPDR SER TR Public Fund 78464A870 11143 100000 SH SOLE 100000 0 0 SS&C TECHNOLOGIES HLDGS INC Common Stock 78467J100 724 11962 SH SOLE 11962 0 0 SVB FINANCIAL GROUP Common Stock 78486Q101 5571 23151 SH SOLE 23151 0 0 SABRA HEALTH CARE REIT INC Common Stock 78573L106 1970 142913 SH SOLE 142913 0 0 SABRE CORP Common Stock 78573M104 230 35361 SH SOLE 35361 0 0 SAGE THERAPEUTICS INC Common Stock 78667J108 912 14926 SH SOLE 14926 0 0 SALESFORCE COM INC Common Stock 79466L302 215565 857730 SH SOLE 857730 0 0 SANDERSON FARMS INC Common Stock 800013104 122 1033 SH SOLE 1033 0 0 SANTANDER CONSUMER USA HDG I Common Stock 80283M101 1412 77611 SH SOLE 77611 0 0 HENRY SCHEIN INC Common Stock 806407102 707 12021 SH SOLE 12021 0 0 SCHLUMBERGER LTD Common Stock 806857108 1831 117646 SH SOLE 117646 0 0 SCHWAB CHARLES CORP Common Stock 808513105 43859 1210564 SH SOLE 1210564 0 0 SCIENCE APPLICATIONS INTL CO Common Stock 808625107 1302 16600 SH SOLE 16600 0 0 SCULPTOR CAP MGMT Unit 811246107 1723 146800 SH SOLE 146800 0 0 SEA LTD Depository Receipt 81141R100 15805 102600 SH SOLE 102600 0 0 SEALED AIR CORP NEW Common Stock 81211K100 1189 30624 SH SOLE 30624 0 0 SEATTLE GENETICS INC Common Stock 812578102 2005 10247 SH SOLE 10247 0 0 SELECT SECTOR SPDR TR Public Fund 81369Y506 3654 122000 SH SOLE 122000 0 0 SELECT SECTOR SPDR TR Public Fund 81369Y605 24070 1000000 SH SOLE 1000000 0 0 SEMPRA ENERGY Common Stock 816851109 35981 304001 SH SOLE 304001 0 0 SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 8499 147200 SH SOLE 147200 0 0 SERVICE PPTYS TR REIT 81761L102 2886 363045 SH SOLE 363045 0 0 SERVICEMASTER GLOBAL HLDGS I Common Stock 81761R109 117 2933 SH SOLE 2933 0 0 SERVICENOW INC Common Stock 81762P102 10457 21562 SH SOLE 21562 0 0 SHAW COMMUNICATIONS INC Common Stock 82028K200 111670 6138410 SH SOLE 6138410 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 79200 113672 SH SOLE 113672 0 0 SHOPIFY INC Common Stock 82509L107 102203 99978 SH SOLE 99978 0 0 SHUTTERSTOCK INC Common Stock 825690100 1889 36300 SH SOLE 36300 0 0 SIGNATURE BK NEW YORK N Y Common Stock 82669G104 105 1268 SH SOLE 1268 0 0 SILICON MOTION TECHNOLOGY CO Depository Receipt 82706C108 1402 37100 SH SOLE 37100 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 188 2905 SH SOLE 2905 0 0 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 13298 691546 SH SOLE 691546 0 0 SIRIUS XM HOLDINGS INC Common Stock 82968B103 3953 737431 SH SOLE 737431 0 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 205 10095 SH SOLE 10095 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 1390 9553 SH SOLE 9553 0 0 SMUCKER J M CO Common Stock 832696405 436 3778 SH SOLE 3778 0 0 SNAP ON INC Common Stock 833034101 765 5199 SH SOLE 5199 0 0 SNAP INC Common Stock 83304A106 214755 8224987 SH SOLE 8224987 0 0 SNOWFLAKE INC Common Stock 833445109 7530 30000 SH SOLE 30000 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 30 124 SH SOLE 124 0 0 SOUTHERN CO Common Stock 842587107 86543 1596149 SH SOLE 1596149 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 5558 148224 SH SOLE 148224 0 0 SPECTRUM BRANDS HLDGS INC NE Common Stock 84790A105 1 10 SH SOLE 10 0 0 SPIRIT RLTY CAP INC NEW REIT 84860W300 762 22558 SH SOLE 22558 0 0 SPLUNK INC Common Stock 848637104 711 3779 SH SOLE 3779 0 0 SQUARE INC Common Stock 852234103 2516 15480 SH SOLE 15480 0 0 STAMPS COM INC Common Stock 852857200 572 2372 SH SOLE 2372 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 8133 50140 SH SOLE 50140 0 0 STARBUCKS CORP Common Stock 855244109 31919 371491 SH SOLE 371491 0 0 STATE STR CORP Common Stock 857477103 18483 311533 SH SOLE 311533 0 0 STERICYCLE INC Common Stock 858912108 796 12618 SH SOLE 12618 0 0 STERLING BANCORP DEL Common Stock 85917A100 371 35252 SH SOLE 35252 0 0 STRYKER CORPORATION Common Stock 863667101 36687 176069 SH SOLE 176069 0 0 SUN CMNTYS INC REIT 866674104 60629 431183 SH SOLE 431183 0 0 SUN LIFE FINANCIAL INC. Common Stock 866796105 38525 948390 SH SOLE 948390 0 0 SUNCOR ENERGY INC NEW Common Stock 867224107 27998 2300010 SH SOLE 2300010 0 0 SUNDIAL GROWERS INC Common Stock 86730L109 96 400000 SH SOLE 400000 0 0 SWITCH INC Common Stock 87105L104 7805 500000 SH SOLE 500000 0 0 SYNOPSYS INC Common Stock 871607107 9299 43457 SH SOLE 43457 0 0 SYNNEX CORP Common Stock 87162W100 392 2796 SH SOLE 2796 0 0 SYNCHRONY FINANCIAL Common Stock 87165B103 9284 354753 SH SOLE 354753 0 0 SYSCO CORP Common Stock 871829107 15783 253660 SH SOLE 253660 0 0 TCF FINL CORP Common Stock 872307103 14 618 SH SOLE 618 0 0 TD AMERITRADE HLDG CORP Common Stock 87236Y108 9497 242579 SH SOLE 242579 0 0 TFI INTL INC Common Stock 87241L109 12505 300000 SH SOLE 300000 0 0 TJX COS INC NEW Common Stock 872540109 22078 396728 SH SOLE 396728 0 0 T-MOBILE US INC Common Stock 872590104 49080 429173 SH SOLE 429173 0 0 TAKE-TWO INTERACTIVE SOFTWAR Common Stock 874054109 20655 125015 SH SOLE 125015 0 0 TAKEDA PHARMACEUTICAL CO LTD Depository Receipt 874060205 4173 233890 SH SOLE 233890 0 0 TAL EDUCATION GROUP Depository Receipt 874080104 377384 4962958 SH SOLE 4962958 0 0 TALOS ENERGY INC Common Stock 87484T108 871 135000 SH SOLE 135000 0 0 TANDEM DIABETES CARE INC Common Stock 875372203 382 3364 SH SOLE 3364 0 0 TANGER FACTORY OUTLET CTRS I REIT 875465106 832 137894 SH SOLE 137894 0 0 TAPESTRY INC Common Stock 876030107 173 11081 SH SOLE 11081 0 0 TARGET CORP Common Stock 87612E106 23854 151530 SH SOLE 151530 0 0 TAUBMAN CTRS INC REIT 876664103 4315 129619 SH SOLE 129619 0 0 TAYLOR MORRISON HOME CORP Common Stock 87724P106 105 4268 SH SOLE 4268 0 0 TC ENERGY CORP Common Stock 87807B107 164509 3931000 SH SOLE 3931000 0 0 TCR2 THERAPEUTICS INC Common Stock 87808K106 1118 55000 SH SOLE 55000 0 0 TECK RESOURCES LTD Common Stock 878742204 66290 4776010 SH SOLE 4776010 0 0 TELADOC HEALTH INC Common Stock 87918A105 37 168 SH SOLE 168 0 0 TELECOM ARGENTINA S A Depository Receipt 879273209 1046 160000 SH SOLE 160000 0 0 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 147 475 SH SOLE 475 0 0 TELEFLEX INCORPORATED Common Stock 879369106 12452 36578 SH SOLE 36578 0 0 TEMPUR SEALY INTL INC Common Stock 88023U101 373 4182 SH SOLE 4182 0 0 TENET HEALTHCARE CORP Common Stock 88033G407 24 969 SH SOLE 969 0 0 TENCENT MUSIC ENTMT GROUP Depository Receipt 88034P109 398756 26997670 SH SOLE 26997670 0 0 TERADYNE INC Common Stock 880770102 548 6900 SH SOLE 6900 0 0 TERRENO RLTY CORP REIT 88146M101 1851 33800 SH SOLE 33800 0 0 TESLA INC Common Stock 88160R101 31936 74441 SH SOLE 74441 0 0 TEVA PHARMACEUTICAL INDS LTD Depository Receipt 881624209 2428 269500 SH SOLE 269500 0 0 TEXAS CAP BANCSHARES INC Common Stock 88224Q107 9691 311292 SH SOLE 311292 0 0 TEXAS INSTRS INC Common Stock 882508104 27179 190345 SH SOLE 190345 0 0 TEXAS ROADHOUSE INC Common Stock 882681109 3 48 SH SOLE 48 0 0 TEXTRON INC Common Stock 883203101 1642 45505 SH SOLE 45505 0 0 THE ODP CORP Common Stock 88337F105 0 7 SH SOLE 7 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 198997 450708 SH SOLE 450708 0 0 THOMSON REUTERS CORP. Common Stock 884903709 886 11142 SH SOLE 11142 0 0 THOR INDS INC Common Stock 885160101 39 411 SH SOLE 411 0 0 360 DIGITECH INC Depository Receipt 88557W101 6449 540100 SH SOLE 540100 0 0 3M CO Common Stock 88579Y101 49022 306044 SH SOLE 306044 0 0 TIFFANY & CO NEW Common Stock 886547108 3898 33650 SH SOLE 33650 0 0 TILRAY INC Common Stock 88688T100 1940 400000 SH SOLE 400000 0 0 TIM PARTICIPACOES S A Depository Receipt 88706P205 119239 10341642 SH SOLE 10341642 0 0 TOLL BROTHERS INC Common Stock 889478103 236 4857 SH SOLE 4857 0 0 TOPBUILD CORP Common Stock 89055F103 21 123 SH SOLE 123 0 0 TORO CO Common Stock 891092108 60 718 SH SOLE 718 0 0 TORONTO DOMINION BK ONT Common Stock 891160509 234416 5079011 SH SOLE 5079011 0 0 TOWN SPORTS INTL HLDGS INC Common Stock 89214A102 0 10 SH SOLE 10 0 0 TRACTOR SUPPLY CO Common Stock 892356106 4298 29984 SH SOLE 29984 0 0 TRANSDIGM GROUP INC Common Stock 893641100 492 1034 SH SOLE 1034 0 0 TRANSUNION Common Stock 89400J107 22260 264591 SH SOLE 264591 0 0 TRAVELERS COMPANIES INC Common Stock 89417E109 13925 128710 SH SOLE 128710 0 0 TREEHOUSE FOODS INC Common Stock 89469A104 19 478 SH SOLE 478 0 0 TREX CO INC Common Stock 89531P105 108 1512 SH SOLE 1512 0 0 TRIMBLE INC Common Stock 896239100 1620 33272 SH SOLE 33272 0 0 TRIP COM GROUP LTD Depository Receipt 89677Q107 127735 4101968 SH SOLE 4101968 0 0 TRIPADVISOR INC Common Stock 896945201 1244 63510 SH SOLE 63510 0 0 TRUECAR INC Common Stock 89785L107 28 5510 SH SOLE 5510 0 0 TRUIST FINL CORP Common Stock 89832Q109 190988 5019389 SH SOLE 5019389 0 0 21VIANET GROUP INC Depository Receipt 90138A103 8653 373600 SH SOLE 373600 0 0 TWILIO INC Common Stock 90138F102 5120 20723 SH SOLE 20723 0 0 TWITTER INC Common Stock 90184L102 5460 122698 SH SOLE 122698 0 0 TWO HBRS INVT CORP REIT 90187B408 554 108751 SH SOLE 108751 0 0 II-VI INC Common Stock 902104108 91 2244 SH SOLE 2244 0 0 2U INC Common Stock 90214J101 98 2899 SH SOLE 2899 0 0 TYSON FOODS INC Common Stock 902494103 12012 201942 SH SOLE 201942 0 0 UDR INC REIT 902653104 26822 822503 SH SOLE 822503 0 0 UGI CORP NEW Common Stock 902681105 0 10 SH SOLE 10 0 0 US BANCORP DEL Common Stock 902973304 48594 1355492 SH SOLE 1355492 0 0 USANA HEALTH SCIENCES INC Common Stock 90328M107 1981 26900 SH SOLE 26900 0 0 UBER TECHNOLOGIES INC Common Stock 90353T100 20371 558413 SH SOLE 558413 0 0 UBIQUITI INC Common Stock 90353W103 978 5867 SH SOLE 5867 0 0 ULTA BEAUTY INC Common Stock 90384S303 2955 13194 SH SOLE 13194 0 0 ULTRAGENYX PHARMACEUTICAL IN Common Stock 90400D108 502 6110 SH SOLE 6110 0 0 UNDER ARMOUR INC Common Stock 904311107 0 10 SH SOLE 10 0 0 UNDER ARMOUR INC Common Stock 904311206 0 10 SH SOLE 10 0 0 UNIFIRST CORP MASS Common Stock 904708104 1401 7400 SH SOLE 7400 0 0 UNION PAC CORP Common Stock 907818108 760789 3864421 SH SOLE 3864421 0 0 UNITED AIRLS HLDGS INC Common Stock 910047109 264 7596 SH SOLE 7596 0 0 UNITED MICROELECTRONICS CORP Depository Receipt 910873405 3593 750010 SH SOLE 750010 0 0 UNITED PARCEL SERVICE INC Common Stock 911312106 45214 271342 SH SOLE 271342 0 0 UNITED RENTALS INC Common Stock 911363109 2189 12544 SH SOLE 12544 0 0 US FOODS HLDG CORP Common Stock 912008109 177 7981 SH SOLE 7981 0 0 UNITED THERAPEUTICS CORP DEL Common Stock 91307C102 823 8152 SH SOLE 8152 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 906324 2907028 SH SOLE 2907028 0 0 UNITY SOFTWARE INC Common Stock 91332U101 725129 8308081 SH SOLE 8308081 0 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 1689 9343 SH SOLE 9343 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 51 481 SH SOLE 481 0 0 V F CORP Common Stock 918204108 1430 20356 SH SOLE 20356 0 0 VEON LTD Depository Receipt 91822M106 0 10 SH SOLE 10 0 0 VAIL RESORTS INC Common Stock 91879Q109 980 4580 SH SOLE 4580 0 0 VALE S A Depository Receipt 91912E105 20265 1915400 SH SOLE 1915400 0 0 VALERO ENERGY CORP Common Stock 91913Y100 5481 126520 SH SOLE 126520 0 0 VANECK VECTORS ETF TR Public Fund 92189F106 744040 19000000 SH SOLE 19000000 0 0 VANECK VECTORS ETF TR Public Fund 92189F791 110720 2000000 SH SOLE 2000000 0 0 VANECK VECTORS ETF TR Public Fund 92189H300 13878 450000 SH SOLE 450000 0 0 VANGUARD SCOTTSDALE FDS Public Fund 92206C813 6413 60000 SH SOLE 60000 0 0 VARIAN MED SYS INC Common Stock 92220P105 16159 93945 SH SOLE 93945 0 0 VEEVA SYS INC Common Stock 922475108 60601 215515 SH SOLE 215515 0 0 VENTAS INC REIT 92276F100 22118 527116 SH SOLE 527116 0 0 VEONEER INC Common Stock 92336X109 0 10 SH SOLE 10 0 0 VEREIT INC REIT 92339V100 16031 2466378 SH SOLE 2466378 0 0 VERISIGN INC Common Stock 92343E102 19967 97470 SH SOLE 97470 0 0 VERIZON COMMUNICATIONS INC Common Stock 92343V104 266966 4487574 SH SOLE 4487574 0 0 VERINT SYS INC Common Stock 92343X100 0 10 SH SOLE 10 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 15728 84874 SH SOLE 84874 0 0 VERMILION ENERGY INC Common Stock 923725105 274 117728 SH SOLE 117728 0 0 VERRA MOBILITY CORP Common Stock 92511U102 23934 2477681 SH SOLE 2477681 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 18848 69263 SH SOLE 69263 0 0 VIAVI SOLUTIONS INC Common Stock 925550105 1396 119000 SH SOLE 119000 0 0 VIACOMCBS INC Common Stock 92556H107 0 10 SH SOLE 10 0 0 VIACOMCBS INC Common Stock 92556H206 12962 462777 SH SOLE 462777 0 0 VICI PPTYS INC REIT 925652109 20925 895400 SH SOLE 895400 0 0 VIPER ENERGY PARTNERS LP Common Stock 92763M105 10829 1440000 SH SOLE 1440000 0 0 VIPSHOP HOLDINGS LIMITED Depository Receipt 92763W103 147442 9427214 SH SOLE 9427214 0 0 VISA INC Common Stock 92826C839 2 10 SH SOLE 10 0 0 VISTEON CORP Common Stock 92839U206 1 10 SH SOLE 10 0 0 VISTRA CORP Common Stock 92840M102 19404 1028858 SH SOLE 1028858 0 0 VITAL FARMS INC Common Stock 92847W103 4458 110000 SH SOLE 110000 0 0 VMWARE INC Common Stock 928563402 4130 28750 SH SOLE 28750 0 0 VORNADO RLTY TR REIT 929042109 91351 2709904 SH SOLE 2709904 0 0 VOYA FINANCIAL INC Common Stock 929089100 1084 22623 SH SOLE 22623 0 0 VULCAN MATLS CO Common Stock 929160109 21597 159344 SH SOLE 159344 0 0 WP CAREY INC Common Stock 92936U109 21157 324694 SH SOLE 324694 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 44336 457542 SH SOLE 457542 0 0 WABTEC Common Stock 929740108 737 11910 SH SOLE 11910 0 0 WALMART INC Common Stock 931142103 178284 1274276 SH SOLE 1274276 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 2798 77894 SH SOLE 77894 0 0 WARNER MUSIC GROUP CORP Common Stock 934550203 2273 79100 SH SOLE 79100 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 779 38700 SH SOLE 38700 0 0 WASTE MGMT INC DEL Common Stock 94106L109 708 6257 SH SOLE 6257 0 0 WATERS CORP Common Stock 941848103 15964 81584 SH SOLE 81584 0 0 WATSCO INC Common Stock 942622200 132 565 SH SOLE 565 0 0 WAYFAIR INC Common Stock 94419L101 2030 6976 SH SOLE 6976 0 0 WEIBO CORP Depository Receipt 948596101 17522 480993 SH SOLE 480993 0 0 WELBILT INC Common Stock 949090104 1848 300000 SH SOLE 300000 0 0 WELLS FARGO CO NEW Common Stock 949746101 142517 6061989 SH SOLE 6061989 0 0 WELLTOWER INC REIT 95040Q104 18191 330206 SH SOLE 330206 0 0 WENDYS CO Common Stock 95058W100 74 3305 SH SOLE 3305 0 0 WEST PHARMACEUTICAL SVSC INC Common Stock 955306105 147 533 SH SOLE 533 0 0 WESTERN DIGITAL CORP. Common Stock 958102105 787 21545 SH SOLE 21545 0 0 WESTERN UN CO Common Stock 959802109 2125 99193 SH SOLE 99193 0 0 WESTLAKE CHEM CORP Common Stock 960413102 4136 65423 SH SOLE 65423 0 0 WESTROCK CO Common Stock 96145D105 203 5836 SH SOLE 5836 0 0 WEX INC Common Stock 96208T104 290 2085 SH SOLE 2085 0 0 WEYERHAEUSER CO MTN BE Common Stock 962166104 54024 1894250 SH SOLE 1894250 0 0 WHIRLPOOL CORP Common Stock 963320106 626 3402 SH SOLE 3402 0 0 WINGSTOP INC Common Stock 974155103 86 626 SH SOLE 626 0 0 WINTRUST FINL CORP Common Stock 97650W108 34 840 SH SOLE 840 0 0 WORKDAY INC Common Stock 98138H101 1229 5713 SH SOLE 5713 0 0 WORLD WRESTLING ENTMT INC Common Stock 98156Q108 58 1434 SH SOLE 1434 0 0 WYNDHAM DESTINATIONS INC Common Stock 98310W108 128 4170 SH SOLE 4170 0 0 WYNN RESORTS LTD Common Stock 983134107 397 5528 SH SOLE 5528 0 0 XPO LOGISTICS INC Common Stock 983793100 16462 194450 SH SOLE 194450 0 0 XCEL ENERGY INC Common Stock 98389B100 42280 612667 SH SOLE 612667 0 0 XILINX INC Common Stock 983919101 442908 4248923 SH SOLE 4248923 0 0 XYLEM INC Common Stock 98419M100 1997 23735 SH SOLE 23735 0 0 YPF SOCIEDAD ANONIMA Depository Receipt 984245100 1785 500000 SH SOLE 500000 0 0 YIREN DIGITAL LTD Depository Receipt 98585L100 10 3459 SH SOLE 3459 0 0 YOUDAO INC Depository Receipt 98741T104 1871 72400 SH SOLE 72400 0 0 YUM BRANDS INC Common Stock 988498101 25996 284735 SH SOLE 284735 0 0 YUM CHINA HLDGS INC Common Stock 98850P109 54 1022 SH SOLE 1022 0 0 YUNJI INC Depository Receipt 98873N107 36 19300 SH SOLE 19300 0 0 ZAI LAB LTD Depository Receipt 98887Q104 3244 39010 SH SOLE 39010 0 0 ZENDESK INC Common Stock 98936J101 143 1393 SH SOLE 1393 0 0 ZILLOW GROUP INC Common Stock 98954M200 152385 1500000 SH SOLE 1500000 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 9435 69300 SH SOLE 69300 0 0 ZOETIS INC Common Stock 98978V103 8631 52194 SH SOLE 52194 0 0 ZTO EXPRESS CAYMAN INC Depository Receipt 98980A105 89098 2977874 SH SOLE 2977874 0 0 ZSCALER INC Common Stock 98980G102 577 4103 SH SOLE 4103 0 0 ZOOM VIDEO COMMUNICATIONS IN Common Stock 98980L101 1882 4002 SH SOLE 4002 0 0 ZYNGA INC Common Stock 98986T108 488 53485 SH SOLE 53485 0 0