0001104659-21-068226.txt : 20210517 0001104659-21-068226.hdr.sgml : 20210517 20210517165759 ACCESSION NUMBER: 0001104659-21-068226 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210517 DATE AS OF CHANGE: 20210517 EFFECTIVENESS DATE: 20210517 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: 21931865 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 03-31-2021 03-31-2021 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 05-17-2021 0 1295 77106823
INFORMATION TABLE 2 infotable.xml DEUTSCHE BANK A G Common Stock D18190898 11799 985373 SH SOLE 985373 0 0 ALLEGION PLC Common Stock G0176J109 1 10 SH SOLE 10 0 0 AMCOR PLC Common Stock G0250X107 33476 2866100 SH SOLE 2866100 0 0 AMDOCS LTD Common Stock G02602103 1 10 SH SOLE 10 0 0 AON PLC Common Stock G0403H108 46626 202628 SH SOLE 202628 0 0 ARCH CAP GROUP LTD Common Stock G0450A105 4605 120000 SH SOLE 120000 0 0 ATHENE HOLDING LTD Common Stock G0684D107 18648 370000 SH SOLE 370000 0 0 AXIS CAP HLDGS LTD Common Stock G0692U109 796 16068 SH SOLE 16068 0 0 BIOHAVEN PHARMACTL HLDG CO L Common Stock G11196105 7 106 SH SOLE 106 0 0 ACCENTURE PLC IRELAND Common Stock G1151C101 84624 306329 SH SOLE 306329 0 0 BUNGE LIMITED Common Stock G16962105 702 8854 SH SOLE 8854 0 0 CAPRI HOLDINGS LIMITED Common Stock G1890L107 12706 249123 SH SOLE 249123 0 0 CHINA BIOLOGIC PRODS HLDGS I Common Stock G21515104 1541 13010 SH SOLE 13010 0 0 CREDICORP LTD Common Stock G2519Y108 8467 62000 SH SOLE 62000 0 0 COCA COLA EUROPEAN PARTNERS Common Stock G25839104 10105 193735 SH SOLE 193735 0 0 EATON CORP PLC Common Stock G29183103 40 288 SH SOLE 288 0 0 ENSTAR GROUP LIMITED Common Stock G3075P101 370394 1501211 SH SOLE 1501211 0 0 ESSENT GROUP LTD Common Stock G3198U102 4464 94000 SH SOLE 94000 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 10891 43948 SH SOLE 43948 0 0 FERGUSON PLC NEW Common Stock G3421J106 18178 152000 SH SOLE 152000 0 0 GASLOG LTD Common Stock G37585109 134 23303 SH SOLE 23303 0 0 GENPACT LIMITED Common Stock G3922B107 6309 147329 SH SOLE 147329 0 0 HERBALIFE NUTRITION LTD Common Stock G4412G101 1672 37700 SH SOLE 37700 0 0 HORIZON THERAPEUTICS PUB L Common Stock G46188101 1200 13034 SH SOLE 13034 0 0 ICON PLC Common Stock G4705A100 14542 74052 SH SOLE 74052 0 0 ICHOR HOLDINGS Common Stock G4740B105 1937 36000 SH SOLE 36000 0 0 IHS MARKIT LTD Common Stock G47567105 2132252 22031949 SH SOLE 22031949 0 0 INVESCO LTD Common Stock G491BT108 46125 1828900 SH SOLE 1828900 0 0 JAMES RIV GROUP LTD Common Stock G5005R107 1095 24000 SH SOLE 24000 0 0 JAZZ PHARMACEUTICALS PLC Common Stock G50871105 8547 52000 SH SOLE 52000 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 29221 489704 SH SOLE 489704 0 0 LIBERTY GLOBAL PLC Common Stock G5480U104 6839 266540 SH SOLE 266540 0 0 LIBERTY GLOBAL PLC Common Stock G5480U120 10880 426005 SH SOLE 426005 0 0 LINDE PLC Common Stock G5494J103 944848 3372769 SH SOLE 3372769 0 0 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 3141 64124 SH SOLE 64124 0 0 MEDTRONIC PLC Common Stock G5960L103 222060 1879790 SH SOLE 1879790 0 0 APTIV PLC Common Stock G6095L109 137215 995035 SH SOLE 995035 0 0 NIELSEN HLDGS PLC Common Stock G6518L108 12575 500010 SH SOLE 500010 0 0 NORWEGIAN CRUISE LINE HLDG L Common Stock G66721104 249 9030 SH SOLE 9030 0 0 NOVOCURE LTD Common Stock G6674U108 2051 15520 SH SOLE 15520 0 0 PAGSEGURO DIGITAL LTD Common Stock G68707101 69878 1509237 SH SOLE 1509237 0 0 PENTAIR PLC Common Stock G7S00T104 275 4414 SH SOLE 4414 0 0 RENAISSANCERE HLDGS LTD Common Stock G7496G103 146 912 SH SOLE 912 0 0 ROYALTY PHARMA PLC Common Stock G7709Q104 6648 152400 SH SOLE 152400 0 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 1 11 SH SOLE 11 0 0 SENSATA TECHNOLOGIES HLDG PL Common Stock G8060N102 179 3094 SH SOLE 3094 0 0 SIGNET JEWELERS LIMITED Common Stock G81276100 156 2695 SH SOLE 2695 0 0 STERIS PLC Common Stock G8473T100 126 662 SH SOLE 662 0 0 TECHNIPFMC PLC Common Stock G87110105 0 20 SH SOLE 20 0 0 THERAVANCE BIOPHARMA INC Common Stock G8807B106 194 9500 SH SOLE 9500 0 0 TRANE TECHNOLOGIES PLC Common Stock G8994E103 295 1778 SH SOLE 1778 0 0 VASTA PLATFORM LTD Common Stock G9440A109 9848 999841 SH SOLE 999841 0 0 GOLAR LNG LTD Common Stock G9456A100 0 10 SH SOLE 10 0 0 PERRIGO CO PLC Common Stock G97822103 0 10 SH SOLE 10 0 0 ALCON AG Common Stock H01301128 85341 1213991 SH SOLE 1213991 0 0 CHUBB LIMITED Common Stock H1467J104 86198 545661 SH SOLE 545661 0 0 CRISPR THERAPEUTICS AG Common Stock H17182108 3122 25623 SH SOLE 25623 0 0 UBS GROUP AG Common Stock H42097107 51306 3299370 SH SOLE 3299370 0 0 TE CONNECTIVITY LTD Common Stock H84989104 149617 1158834 SH SOLE 1158834 0 0 NEOGAMES S A Common Stock L6673X107 1073 30000 SH SOLE 30000 0 0 SPOTIFY TECHNOLOGY S A Common Stock L8681T102 17800 66432 SH SOLE 66432 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 4247 723738 SH SOLE 723738 0 0 NANO X IMAGING LTD Common Stock M70700105 796 19200 SH SOLE 19200 0 0 SOL GEL TECHNOLOGIES Common Stock M8694L103 245 19800 SH SOLE 19800 0 0 TARO PHARMACEUTICAL INDS LTD Common Stock M8737E108 956 12966 SH SOLE 12966 0 0 WIX COM LTD Common Stock M98068105 8 30 SH SOLE 30 0 0 AFFIMED N V Common Stock N01045108 8361 1057000 SH SOLE 1057000 0 0 ASML HOLDING N V Depository Receipt N07059210 99271 160800 SH SOLE 160800 0 0 ELASTIC N V Common Stock N14506104 716 6438 SH SOLE 6438 0 0 CNH INDL N V Common Stock N20944109 9780 630624 SH SOLE 630624 0 0 CORE LABORATORIES N V Common Stock N22717107 0 10 SH SOLE 10 0 0 FERRARI N V Common Stock N3167Y103 3097 14795 SH SOLE 14795 0 0 LYONDELLBASELL INDUSTRIES N Common Stock N53745100 49521 475930 SH SOLE 475930 0 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 169796 843330 SH SOLE 843330 0 0 PLAYA HOTELS & RESORTS NV Common Stock N70544106 10950 1500000 SH SOLE 1500000 0 0 QIAGEN NV Common Stock N72482123 2137 44055 SH SOLE 44055 0 0 STELLANTIS N.V Common Stock N82405106 1967 110979 SH SOLE 110979 0 0 YANDEX N V Common Stock N97284108 11456 178836 SH SOLE 178836 0 0 ROYAL CARIBBEAN GROUP Common Stock V7780T103 410613 4796326 SH SOLE 4796326 0 0 ATLAS CORP Common Stock Y0436Q109 1586 116200 SH SOLE 116200 0 0 COSTAMARE INC Common Stock Y1771G102 0 10 SH SOLE 10 0 0 FLEX LTD Common Stock Y2573F102 0 10 SH SOLE 10 0 0 STAR BULK CARRIERS CORP. Common Stock Y8162K204 0 10 SH SOLE 10 0 0 AGCO CORP Common Stock 001084102 5226 36383 SH SOLE 36383 0 0 AGNC INVT CORP REIT 00123Q104 189 11265 SH SOLE 11265 0 0 AES CORP Common Stock 00130H105 22830 851550 SH SOLE 851550 0 0 API GROUP CORP Common Stock 00187Y100 2378 115000 SH SOLE 115000 0 0 AT&T INC Common Stock 00206R102 199618 6594586 SH SOLE 6594586 0 0 ASE TECHNOLOGY HLDG CO LTD Depository Receipt 00215W100 13403 1740700 SH SOLE 1740700 0 0 THE AARONS COMPANY INC Common Stock 00258W108 3 102 SH SOLE 102 0 0 ABBOTT LABS Common Stock 002824100 259575 2166016 SH SOLE 2166016 0 0 ABBVIE INC Common Stock 00287Y109 332564 3073033 SH SOLE 3073033 0 0 ABCELLERA BIOLOGICS INC Common Stock 00288U106 4245 125000 SH SOLE 125000 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 2951 86000 SH SOLE 86000 0 0 ABIOMED INC Common Stock 003654100 10747 33718 SH SOLE 33718 0 0 ACADEMY SPORTS & OUTDOORS IN Common Stock 00402L107 7530 279000 SH SOLE 279000 0 0 ACCELERON PHARMA INC Common Stock 00434H108 1084 7991 SH SOLE 7991 0 0 ACTIVISION BLIZZARD INC Common Stock 00507V109 80257 862975 SH SOLE 862975 0 0 ACUITY BRANDS INC Common Stock 00508Y102 2 10 SH SOLE 10 0 0 ADAPTHEALTH CORP Common Stock 00653Q102 4485 122000 SH SOLE 122000 0 0 ADOBE SYSTEMS INCORPORATED Common Stock 00724F101 139956 294416 SH SOLE 294416 0 0 AECOM Common Stock 00766T100 10963 171000 SH SOLE 171000 0 0 AEROJET ROCKETDYNE HLDGS INC Common Stock 007800105 6105 130000 SH SOLE 130000 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 21009 267628 SH SOLE 267628 0 0 ADVANCED ENERGY INDS Common Stock 007973100 3057 28000 SH SOLE 28000 0 0 AEROVIRONMENT INC Common Stock 008073108 3830 33000 SH SOLE 33000 0 0 AFFIRM HLDGS INC Common Stock 00827B106 16093 227564 SH SOLE 227564 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 56640 445495 SH SOLE 445495 0 0 AGIOS PHARMACEUTICALS INC Common Stock 00847X104 353 6845 SH SOLE 6845 0 0 AIRBNB INC Common Stock 009066101 2124 11300 SH SOLE 11300 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 145191 516070 SH SOLE 516070 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 751993 7379720 SH SOLE 7379720 0 0 ALAMOS GOLD INC NEW Common Stock 011532108 781 100000 SH SOLE 100000 0 0 ALASKA AIR GROUP INC Common Stock 011659109 1 10 SH SOLE 10 0 0 ALBEMARLE CORP Common Stock 012653101 106953 732003 SH SOLE 732003 0 0 ALCOA CORP Common Stock 013872106 7869 242200 SH SOLE 242200 0 0 ALEXANDER & BALDWIN INC NEW REIT 014491104 1226 73000 SH SOLE 73000 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 138245 841421 SH SOLE 841421 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 94703 619340 SH SOLE 619340 0 0 ALGONQUIN PWR UTILS CORP Common Stock 015857105 47524 3000000 SH SOLE 3000000 0 0 ALIBABA GROUP HLDG LTD Depository Receipt 01609W102 2025648 8934186 SH SOLE 8934186 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 51968 95965 SH SOLE 95965 0 0 ALLEGIANT TRAVEL CO Common Stock 01748X102 1879 7700 SH SOLE 7700 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 2513 22419 SH SOLE 22419 0 0 ALLIANT ENERGY CORP Common Stock 018802108 360 6642 SH SOLE 6642 0 0 ALLISON TRANSMISSION HLDGS I Common Stock 01973R101 742 18184 SH SOLE 18184 0 0 ALLSCRIPTS HEALTHCARE SOLUTN Common Stock 01988P108 10579 704556 SH SOLE 704556 0 0 ALLSTATE CORP Common Stock 020002101 156 1358 SH SOLE 1358 0 0 ALLY FINL INC Common Stock 02005N100 121077 2678110 SH SOLE 2678110 0 0 ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 16711 118357 SH SOLE 118357 0 0 ALPHABET INC Common Stock 02079K107 831604 402007 SH SOLE 402007 0 0 ALPHABET INC Common Stock 02079K305 2463323 1194327 SH SOLE 1194327 0 0 ALTERYX INC Common Stock 02156B103 64 769 SH SOLE 769 0 0 AMAZON COM INC Common Stock 023135106 1175382 379881 SH SOLE 379881 0 0 AMEREN CORP Common Stock 023608102 13497 165897 SH SOLE 165897 0 0 AMERICA MOVIL SAB DE CV Depository Receipt 02364W105 534 39334 SH SOLE 39334 0 0 AMERICAN AIRLS GROUP INC Common Stock 02376R102 580 24235 SH SOLE 24235 0 0 AMERICAN AXLE & MFG HLDGS IN Common Stock 024061103 2386 247000 SH SOLE 247000 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 68 1567 SH SOLE 1567 0 0 AMERICAN EAGLE OUTFITTERS IN Common Stock 02553E106 3246 111000 SH SOLE 111000 0 0 AMERICAN ELEC PWR CO INC Common Stock 025537101 63134 745387 SH SOLE 745387 0 0 AMERICAN EQTY INVT LIFE HLD Common Stock 025676206 6747 214000 SH SOLE 214000 0 0 AMERICAN EXPRESS CO Common Stock 025816109 98735 698073 SH SOLE 698073 0 0 AMERICAN FINL GROUP INC OHIO Common Stock 025932104 2738 24000 SH SOLE 24000 0 0 AMERICAN HOMES 4 RENT REIT 02665T306 6958 208710 SH SOLE 208710 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 10564 228606 SH SOLE 228606 0 0 AMERICAN TOWER CORP NEW Common Stock 03027X100 343706 1437739 SH SOLE 1437739 0 0 AMERICAN WTR WKS CO INC NEW Common Stock 030420103 54765 365292 SH SOLE 365292 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 25980 220039 SH SOLE 220039 0 0 AMERIPRISE FINL INC Common Stock 03076C106 10925 47000 SH SOLE 47000 0 0 AMERIS BANCORP Common Stock 03076K108 2573 49000 SH SOLE 49000 0 0 AMETEK INC Common Stock 031100100 14122 110564 SH SOLE 110564 0 0 AMGEN INC Common Stock 031162100 193769 778784 SH SOLE 778784 0 0 AMICUS THERAPEUTICS INC Common Stock 03152W109 0 10 SH SOLE 10 0 0 AMPHENOL CORP NEW Common Stock 032095101 13145 199246 SH SOLE 199246 0 0 ANALOG DEVICES INC Common Stock 032654105 3446 22220 SH SOLE 22220 0 0 ANAPLAN INC Common Stock 03272L108 45521 845331 SH SOLE 845331 0 0 ANGLOGOLD ASHANTI LIMITED Depository Receipt 035128206 1011 46000 SH SOLE 46000 0 0 ANNALY CAPITAL MANAGEMENT IN REIT 035710409 1514 176000 SH SOLE 176000 0 0 ANSYS INC Common Stock 03662Q105 314 925 SH SOLE 925 0 0 ANTERO RESOURCES CORP Common Stock 03674X106 98 9644 SH SOLE 9644 0 0 ANTHEM INC Common Stock 036752103 187415 522119 SH SOLE 522119 0 0 APA CORPORATION Common Stock 03743Q108 2792 155978 SH SOLE 155978 0 0 APARTMENT INVT & MGMT CO REIT 03748R747 160 26056 SH SOLE 26056 0 0 APOLLO GLOBAL MGMT INC Unit 03768E105 18804 400000 SH SOLE 400000 0 0 APPIAN CORP Common Stock 03782L101 117 882 SH SOLE 882 0 0 APPLE INC Common Stock 037833100 894325 7321527 SH SOLE 7321527 0 0 APPLIED MATLS INC Common Stock 038222105 29394 220012 SH SOLE 220012 0 0 APTARGROUP INC Common Stock 038336103 987 6967 SH SOLE 6967 0 0 ARAMARK Common Stock 03852U106 60637 1605010 SH SOLE 1605010 0 0 ARCH RESOURCES INC Common Stock 03940R107 5990 144000 SH SOLE 144000 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 35207 617671 SH SOLE 617671 0 0 ARCONIC CORPORATION Common Stock 03966V107 0 10 SH SOLE 10 0 0 ARISTA NETWORKS INC Common Stock 040413106 3368 11158 SH SOLE 11158 0 0 ARROW ELECTRS INC Common Stock 042735100 1987 17931 SH SOLE 17931 0 0 ARVINAS INC Common Stock 04335A105 2181 33000 SH SOLE 33000 0 0 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 2555 13000 SH SOLE 13000 0 0 ASHLAND GLOBAL HLDGS INC Common Stock 044186104 6835 77000 SH SOLE 77000 0 0 AT HOME GROUP INC Common Stock 04650Y100 12341 430000 SH SOLE 430000 0 0 ATARA BIOTHERAPEUTICS INC Common Stock 046513107 1235 86000 SH SOLE 86000 0 0 ATKORE INC Common Stock 047649108 3451 48000 SH SOLE 48000 0 0 AUTODESK INC Common Stock 052769106 27391 98831 SH SOLE 98831 0 0 AUTOHOME INC Depository Receipt 05278C107 20166 216210 SH SOLE 216210 0 0 AUTOMATIC DATA PROCESSING IN Common Stock 053015103 16067 85251 SH SOLE 85251 0 0 AUTOZONE INC Common Stock 053332102 326 232 SH SOLE 232 0 0 AVALARA INC Common Stock 05338G106 760 5698 SH SOLE 5698 0 0 AVALONBAY CMNTYS INC REIT 053484101 247043 1338913 SH SOLE 1338913 0 0 AVANGRID INC Common Stock 05351W103 6160 123667 SH SOLE 123667 0 0 AVANTOR INC Common Stock 05352A100 368043 12721862 SH SOLE 12721862 0 0 AVERY DENNISON CORP Common Stock 053611109 2 10 SH SOLE 10 0 0 AVIENT CORPORATION Common Stock 05368V106 2883 61000 SH SOLE 61000 0 0 AVIS BUDGET GROUP Common Stock 053774105 140837 1941500 SH SOLE 1941500 0 0 AVISTA CORP Common Stock 05379B107 0 10 SH SOLE 10 0 0 BCE INC Common Stock 05534B760 50418 1117010 SH SOLE 1117010 0 0 BGC PARTNERS INC Common Stock 05541T101 7134 1477000 SH SOLE 1477000 0 0 BJS WHSL CLUB HLDGS INC Common Stock 05550J101 197 4381 SH SOLE 4381 0 0 BAIDU INC Depository Receipt 056752108 276341 1270240 SH SOLE 1270240 0 0 BAKER HUGHES COMPANY Common Stock 05722G100 886 41010 SH SOLE 41010 0 0 BALL CORP Common Stock 058498106 47652 562331 SH SOLE 562331 0 0 BALLYS CORPORATION Common Stock 05875B106 3249 50000 SH SOLE 50000 0 0 BANCO BRADESCO S A Depository Receipt 059460303 4504 958400 SH SOLE 958400 0 0 BANCORP INC DEL Common Stock 05969A105 1513 73000 SH SOLE 73000 0 0 BK OF AMERICA CORP Common Stock 060505104 559818 14469317 SH SOLE 14469317 0 0 BANK MONTREAL QUE Common Stock 063671101 145724 1635000 SH SOLE 1635000 0 0 BANK NEW YORK MELLON CORP Common Stock 064058100 37014 782695 SH SOLE 782695 0 0 BANK NOVA SCOTIA B C Common Stock 064149107 139932 2237000 SH SOLE 2237000 0 0 BANNER CORP Common Stock 06652V208 2293 43000 SH SOLE 43000 0 0 BAOZUN INC Depository Receipt 06684L103 20653 541515 SH SOLE 541515 0 0 BARNES GROUP INC Common Stock 067806109 1635 33000 SH SOLE 33000 0 0 BAUSCH HEALTH COS INC Common Stock 071734107 36279 1143476 SH SOLE 1143476 0 0 BAXTER INTL INC Common Stock 071813109 52994 628334 SH SOLE 628334 0 0 BECTON DICKINSON & CO Common Stock 075887109 119659 492122 SH SOLE 492122 0 0 BED BATH & BEYOND INC Common Stock 075896100 13 450 SH SOLE 450 0 0 BEIGENE LTD Depository Receipt 07725L102 28894 83008 SH SOLE 83008 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 1330 43000 SH SOLE 43000 0 0 BERKSHIRE HATHAWAY INC DEL Common Stock 084670702 589718 2308367 SH SOLE 2308367 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 1205 54000 SH SOLE 54000 0 0 BERRY GLOBAL GROUP INC Common Stock 08579W103 521 8486 SH SOLE 8486 0 0 BEST INC Depository Receipt 08653C106 3558 1892300 SH SOLE 1892300 0 0 BIGCOMMERCE HLDGS INC Common Stock 08975P108 21155 366000 SH SOLE 366000 0 0 BILIBILI INC Depository Receipt 090040106 20568 192111 SH SOLE 192111 0 0 BILL COM HLDGS INC Common Stock 090043100 105 725 SH SOLE 725 0 0 BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 15767 208807 SH SOLE 208807 0 0 BIOGEN INC Common Stock 09062X103 68476 244774 SH SOLE 244774 0 0 BLACK KNIGHT INC Common Stock 09215C105 2044 27624 SH SOLE 27624 0 0 BLACKBAUD INC Common Stock 09227Q100 2985 42000 SH SOLE 42000 0 0 BLACKBERRY LTD Common Stock 09228F103 214 25467 SH SOLE 25467 0 0 BLACKLINE INC Common Stock 09239B109 646 5961 SH SOLE 5961 0 0 BLACKROCK INC Common Stock 09247X101 149200 197888 SH SOLE 197888 0 0 BLACKSTONE MTG TR INC REIT 09257W100 900 29019 SH SOLE 29019 0 0 BLACKSTONE GROUP INC Common Stock 09260D107 44523 597388 SH SOLE 597388 0 0 BLOOMIN BRANDS INC Common Stock 094235108 3949 146000 SH SOLE 146000 0 0 BLUEBIRD BIO INC Common Stock 09609G100 1879 62312 SH SOLE 62312 0 0 BOEING CO Common Stock 097023105 83543 327980 SH SOLE 327980 0 0 BOISE CASCADE CO DEL Common Stock 09739D100 2872 48000 SH SOLE 48000 0 0 BOLT BIOTHERAPEUTICS INC Common Stock 097702104 1810 55000 SH SOLE 55000 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 285974 122744 SH SOLE 122744 0 0 BORGWARNER INC Common Stock 099724106 2022 43608 SH SOLE 43608 0 0 BOSTON BEER INC Common Stock 100557107 234 194 SH SOLE 194 0 0 BOSTON PRIVATE FINL HLDGS IN Common Stock 101119105 4036 303000 SH SOLE 303000 0 0 BOSTON PROPERTIES INC REIT 101121101 46526 459473 SH SOLE 459473 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 251218 6499821 SH SOLE 6499821 0 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 2760 61000 SH SOLE 61000 0 0 BOX INC Common Stock 10316T104 9961 433822 SH SOLE 433822 0 0 BOYD GAMING CORP Common Stock 103304101 127 2160 SH SOLE 2160 0 0 BRIGHTHOUSE FINL INC Common Stock 10922N103 4425 100000 SH SOLE 100000 0 0 BRISTOL-MYERS SQUIBB CO Common Stock 110122108 265306 4202540 SH SOLE 4202540 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 7087 350300 SH SOLE 350300 0 0 BROADRIDGE FINL SOLUTIONS IN Common Stock 11133T103 519 3387 SH SOLE 3387 0 0 BROADSTONE NET LEASE INC REIT 11135E203 3203 175000 SH SOLE 175000 0 0 BROADCOM INC Common Stock 11135F101 123569 266507 SH SOLE 266507 0 0 BROOKFIELD ASSET MGMT INC Common Stock 112585104 8895 200000 SH SOLE 200000 0 0 BROOKFIELD RENEWABLE CORP Common Stock 11284V105 7160 153000 SH SOLE 153000 0 0 BROOKS AUTOMATION INC NEW Common Stock 114340102 2237 27400 SH SOLE 27400 0 0 BROWN & BROWN INC Common Stock 115236101 2413 52800 SH SOLE 52800 0 0 BROWN FORMAN CORP Common Stock 115637209 16949 245742 SH SOLE 245742 0 0 BRUNSWICK CORP Common Stock 117043109 1679 17600 SH SOLE 17600 0 0 B2GOLD CORP Common Stock 11777Q209 1614 375000 SH SOLE 375000 0 0 BUCKLE INC Common Stock 118440106 2239 57000 SH SOLE 57000 0 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 11453 247000 SH SOLE 247000 0 0 BURLINGTON STORES INC Common Stock 122017106 15810 52910 SH SOLE 52910 0 0 BURNING ROCK BIOTECH LTD Depository Receipt 12233L107 33327 1238000 SH SOLE 1238000 0 0 CAI INTERNATIONAL INC Common Stock 12477X106 1184 26000 SH SOLE 26000 0 0 CBOE GLOBAL MKTS INC Common Stock 12503M108 756 7659 SH SOLE 7659 0 0 CBRE GROUP INC Common Stock 12504L109 98958 1250889 SH SOLE 1250889 0 0 CDW CORP Common Stock 12514G108 4407 26586 SH SOLE 26586 0 0 CF INDS HLDGS INC Common Stock 125269100 7702 169717 SH SOLE 169717 0 0 CGI INC Common Stock 12532H104 46042 552812 SH SOLE 552812 0 0 C H ROBINSON WORLDWIDE INC Common Stock 12541W209 7794 81675 SH SOLE 81675 0 0 CI FINL CORP Common Stock 125491100 36102 2500000 SH SOLE 2500000 0 0 CIGNA CORP NEW Common Stock 125523100 150736 623547 SH SOLE 623547 0 0 CIT GROUP INC Common Stock 125581801 7108 138000 SH SOLE 138000 0 0 CME GROUP INC Common Stock 12572Q105 149259 730840 SH SOLE 730840 0 0 CMS ENERGY CORP Common Stock 125896100 14238 232577 SH SOLE 232577 0 0 CSX CORP Common Stock 126408103 72652 753495 SH SOLE 753495 0 0 CVS HEALTH CORP Common Stock 126650100 144422 1919745 SH SOLE 1919745 0 0 CABOT OIL & GAS CORP Common Stock 127097103 0 10 SH SOLE 10 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 548 3999 SH SOLE 3999 0 0 CADENCE BANCORPORATION Common Stock 12739A100 1300 62700 SH SOLE 62700 0 0 CAESARS ENTERTAINMENT INC NE Common Stock 12769G100 3411 39000 SH SOLE 39000 0 0 CAMECO CORP Common Stock 13321L108 1141 68811 SH SOLE 68811 0 0 CAMPBELL SOUP CO Common Stock 134429109 4917 97806 SH SOLE 97806 0 0 CANADIAN IMP BK COMM Common Stock 136069101 125708 1284000 SH SOLE 1284000 0 0 CANADIAN NAT RES LTD Common Stock 136385101 907489 29361159 SH SOLE 29361159 0 0 CANADIAN PAC RY LTD Common Stock 13645T100 4 10 SH SOLE 10 0 0 CANTEL MED CORP Common Stock 138098108 2236 28000 SH SOLE 28000 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 62903 494402 SH SOLE 494402 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 26663 438894 SH SOLE 438894 0 0 CARETRUST REIT INC REIT 14174T107 710 30500 SH SOLE 30500 0 0 CARGURUS INC Common Stock 141788109 6053 254000 SH SOLE 254000 0 0 CARMAX INC Common Stock 143130102 231 1738 SH SOLE 1738 0 0 CARNIVAL CORP Unit 143658300 153 5770 SH SOLE 5770 0 0 CARPARTS COM INC Common Stock 14427M107 15679 1098000 SH SOLE 1098000 0 0 CARRIER GLOBAL CORPORATION Common Stock 14448C104 6406 151737 SH SOLE 151737 0 0 CASELLA WASTE SYS INC Common Stock 147448104 2225 35000 SH SOLE 35000 0 0 CATERPILLAR INC Common Stock 149123101 75047 323661 SH SOLE 323661 0 0 CELANESE CORP DEL Common Stock 150870103 32325 215774 SH SOLE 215774 0 0 CELSIUS HLDGS INC Common Stock 15118V207 2354 49000 SH SOLE 49000 0 0 CEMEX SAB DE CV Depository Receipt 151290889 4889 701500 SH SOLE 701500 0 0 CENTENE CORP DEL Common Stock 15135B101 67501 1056189 SH SOLE 1056189 0 0 CENOVUS ENERGY INC Common Stock 15135U109 29968 3990010 SH SOLE 3990010 0 0 CENOVUS ENERGY INC Listed Warrant 15135U117 19 4914 SH SOLE 4914 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 18202 803642 SH SOLE 803642 0 0 CENTERSPACE REIT 15202L107 150 2200 SH SOLE 2200 0 0 CENTRAL PAC FINL CORP Common Stock 154760409 1121 42000 SH SOLE 42000 0 0 CERNER CORP Common Stock 156782104 33180 461606 SH SOLE 461606 0 0 CHANGE HEALTHCARE INC Common Stock 15912K100 3 128 SH SOLE 128 0 0 CHARGEPOINT HOLDINGS INC Common Stock 15961R105 367380 13754631 SH SOLE 13754631 0 0 CHART INDS INC Common Stock 16115Q308 698 4900 SH SOLE 4900 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 8262 13390 SH SOLE 13390 0 0 CHATHAM LODGING TR REIT 16208T102 276 21000 SH SOLE 21000 0 0 CHECKMATE PHARMACEUTICALS IN Common Stock 162818108 121 10000 SH SOLE 10000 0 0 CHEVRON CORP NEW Common Stock 166764100 5766 55021 SH SOLE 55021 0 0 CHIMERA INVT CORP REIT 16934Q208 490 38562 SH SOLE 38562 0 0 CHINDATA GROUP HLDGS LTD Depository Receipt 16955F107 40942 2475319 SH SOLE 2475319 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 5865 4128 SH SOLE 4128 0 0 CHROMADEX CORP Common Stock 171077407 1943 208000 SH SOLE 208000 0 0 CHURCH & DWIGHT INC Common Stock 171340102 10075 115339 SH SOLE 115339 0 0 CHURCHILL DOWNS INC Common Stock 171484108 268 1177 SH SOLE 1177 0 0 CIMAREX ENERGY CO Common Stock 171798101 298 5015 SH SOLE 5015 0 0 CINCINNATI BELL INC NEW Common Stock 171871502 1197 78000 SH SOLE 78000 0 0 CINCINNATI FINL CORP Common Stock 172062101 10733 104118 SH SOLE 104118 0 0 CINEMARK HLDGS INC Common Stock 17243V102 5924 290249 SH SOLE 290249 0 0 CISCO SYS INC Common Stock 17275R102 24993 483331 SH SOLE 483331 0 0 CIRRUS LOGIC INC Common Stock 172755100 1786 21068 SH SOLE 21068 0 0 CINTAS CORP Common Stock 172908105 6100 17870 SH SOLE 17870 0 0 CITIGROUP INC Common Stock 172967424 341299 4691392 SH SOLE 4691392 0 0 CITIZENS FINANCIAL GROUP INC Common Stock 174610105 52622 1191890 SH SOLE 1191890 0 0 CITRIX SYS INC Common Stock 177376100 2643 18835 SH SOLE 18835 0 0 CLEAN ENERGY FUELS CORP Common Stock 184499101 3724 271000 SH SOLE 271000 0 0 CLEARWAY ENERGY INC Common Stock 18539C105 8298 313000 SH SOLE 313000 0 0 CLOROX CO DEL Common Stock 189054109 33709 174767 SH SOLE 174767 0 0 CLOUDERA INC Common Stock 18914U100 4041 332000 SH SOLE 332000 0 0 CLOUDFLARE INC Common Stock 18915M107 5 63 SH SOLE 63 0 0 COCA COLA CO Common Stock 191216100 372142 7060170 SH SOLE 7060170 0 0 COCA-COLA FEMSA SAB DE CV Depository Receipt 191241108 1557 33700 SH SOLE 33700 0 0 CODEXIS INC Common Stock 192005106 4235 185000 SH SOLE 185000 0 0 COGNEX CORP Common Stock 192422103 1097 13224 SH SOLE 13224 0 0 COGNIZANT TECHNOLOGY SOLUTIO Common Stock 192446102 3534 45242 SH SOLE 45242 0 0 COHERENT INC Common Stock 192479103 19431 76836 SH SOLE 76836 0 0 COHU INC Common Stock 192576106 6234 149000 SH SOLE 149000 0 0 COLFAX CORP Common Stock 194014106 1300 29680 SH SOLE 29680 0 0 COLGATE PALMOLIVE CO Common Stock 194162103 91950 1166438 SH SOLE 1166438 0 0 COLUMBIA BKG SYS INC Common Stock 197236102 1508 35000 SH SOLE 35000 0 0 COMCAST CORP NEW Common Stock 20030N101 257962 4767366 SH SOLE 4767366 0 0 COMERICA INC Common Stock 200340107 1277 17800 SH SOLE 17800 0 0 COMMSCOPE HLDG CO INC Common Stock 20337X109 3 191 SH SOLE 191 0 0 COMMUNITY BK SYS INC Common Stock 203607106 2532 33000 SH SOLE 33000 0 0 COMPANHIA PARANAENSE ENERG C Depository Receipt 20441B407 378 300000 SH SOLE 300000 0 0 CONAGRA BRANDS INC Common Stock 205887102 14675 390288 SH SOLE 390288 0 0 CONCENTRIX CORP Common Stock 20602D101 3099 20700 SH SOLE 20700 0 0 CONOCOPHILLIPS Common Stock 20825C104 4382 82731 SH SOLE 82731 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 21298 284734 SH SOLE 284734 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 52697 231126 SH SOLE 231126 0 0 CONTAINER STORE GROUP INC Common Stock 210751103 1394 83800 SH SOLE 83800 0 0 CONTINENTAL RES INC Common Stock 212015101 3686 142483 SH SOLE 142483 0 0 CONTROLADORA VUELA COMP DE A Depository Receipt 21240E105 8848 620500 SH SOLE 620500 0 0 COOPER COS INC Common Stock 216648402 22977 59823 SH SOLE 59823 0 0 COOPER TIRE & RUBR CO Common Stock 216831107 23680 423000 SH SOLE 423000 0 0 COPART INC Common Stock 217204106 3762 34644 SH SOLE 34644 0 0 CORNERSTONE ONDEMAND INC Common Stock 21925Y103 3155 72400 SH SOLE 72400 0 0 CORNING INC Common Stock 219350105 13661 313979 SH SOLE 313979 0 0 CORTEVA INC Common Stock 22052L104 51110 1096300 SH SOLE 1096300 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 220671 626052 SH SOLE 626052 0 0 COSTAR GROUP INC Common Stock 22160N109 9640 11729 SH SOLE 11729 0 0 COTY INC Common Stock 222070203 3495 387915 SH SOLE 387915 0 0 COUPA SOFTWARE INC Common Stock 22266L106 12416 48791 SH SOLE 48791 0 0 CREDIT ACCEP CORP MICH Common Stock 225310101 108 300 SH SOLE 300 0 0 CREE INC Common Stock 225447101 47071 435314 SH SOLE 435314 0 0 CRESCENT PT ENERGY CORP Common Stock 22576C101 2501 600010 SH SOLE 600010 0 0 CROCS INC Common Stock 227046109 2011 25000 SH SOLE 25000 0 0 CROWDSTRIKE HLDGS INC Common Stock 22788C105 68541 375548 SH SOLE 375548 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 236453 1373688 SH SOLE 1373688 0 0 CROWN HLDGS INC Common Stock 228368106 3041 31334 SH SOLE 31334 0 0 CUBESMART REIT 229663109 2287 60451 SH SOLE 60451 0 0 CUBIC CORP Common Stock 229669106 1693 22700 SH SOLE 22700 0 0 CULLINAN ONCOLOGY INC Common Stock 230031106 2667 64000 SH SOLE 64000 0 0 CUMMINS INC Common Stock 231021106 47494 183295 SH SOLE 183295 0 0 CYRUSONE INC REIT 23283R100 2174 32110 SH SOLE 32110 0 0 D R HORTON INC Common Stock 23331A109 784 8793 SH SOLE 8793 0 0 DTE ENERGY CO Common Stock 233331107 25708 193088 SH SOLE 193088 0 0 DADA NEXUS LTD Depository Receipt 23344D108 3935 145000 SH SOLE 145000 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 206 6605 SH SOLE 6605 0 0 DANA INC Common Stock 235825205 2189 90000 SH SOLE 90000 0 0 DANAHER CORPORATION Common Stock 235851102 216267 960845 SH SOLE 960845 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 8520 60000 SH SOLE 60000 0 0 DARLING INGREDIENTS INC Common Stock 237266101 8167 111000 SH SOLE 111000 0 0 DATADOG INC Common Stock 23804L103 120864 1450249 SH SOLE 1450249 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 4879 101852 SH SOLE 101852 0 0 DAVITA INC Common Stock 23918K108 11358 105389 SH SOLE 105389 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 4956 15000 SH SOLE 15000 0 0 DEERE & CO Common Stock 244199105 69739 186397 SH SOLE 186397 0 0 DELEK US HLDGS INC NEW Common Stock 24665A103 1091 50091 SH SOLE 50091 0 0 DELL TECHNOLOGIES INC Common Stock 24703L202 320 3631 SH SOLE 3631 0 0 DELTA AIR LINES INC DEL Common Stock 247361702 3260 67516 SH SOLE 67516 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 22800 357313 SH SOLE 357313 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 418 19113 SH SOLE 19113 0 0 DEXCOM INC Common Stock 252131107 44825 124726 SH SOLE 124726 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 1534 20875 SH SOLE 20875 0 0 DICKS SPORTING GOODS INC Common Stock 253393102 47 619 SH SOLE 619 0 0 DIGITAL RLTY TR INC REIT 253868103 559858 3975136 SH SOLE 3975136 0 0 DINE BRANDS GLOBAL INC Common Stock 254423106 3241 36000 SH SOLE 36000 0 0 DISNEY WALT CO Common Stock 254687106 427243 2315429 SH SOLE 2315429 0 0 DISCOVERY INC Common Stock 25470F104 188964 4348002 SH SOLE 4348002 0 0 DISCOVERY INC Common Stock 25470F302 179732 4872093 SH SOLE 4872093 0 0 DISH NETWORK CORPORATION Convertible Bond 25470MAD1 30561 31813000 PRN SOLE 31813000 0 0 DISH NETWORK CORPORATION Common Stock 25470M109 346 9570 SH SOLE 9570 0 0 DISCOVER FINL SVCS Common Stock 254709108 6035 63531 SH SOLE 63531 0 0 DIVERSIFIED HEALTHCARE TR REIT 25525P107 2966 620417 SH SOLE 620417 0 0 DR REDDYS LABS LTD Depository Receipt 256135203 16256 264800 SH SOLE 264800 0 0 DOCUSIGN INC Common Stock 256163106 1012 4999 SH SOLE 4999 0 0 DOLBY LABORATORIES INC Common Stock 25659T107 1145 11600 SH SOLE 11600 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 32916 162453 SH SOLE 162453 0 0 DOLLAR TREE INC Common Stock 256746108 303 2649 SH SOLE 2649 0 0 DOMINION ENERGY INC Common Stock 25746U109 128029 1685476 SH SOLE 1685476 0 0 DOMINOS PIZZA INC Common Stock 25754A201 3486 9478 SH SOLE 9478 0 0 DOORDASH INC Common Stock 25809K105 970 7400 SH SOLE 7400 0 0 DOUGLAS EMMETT INC Common Stock 25960P109 2374 75600 SH SOLE 75600 0 0 DOUYU INTL HLDGS LTD Depository Receipt 25985W105 22421 2153800 SH SOLE 2153800 0 0 DOVER CORP Common Stock 260003108 3229 23549 SH SOLE 23549 0 0 DOW INC Common Stock 260557103 80537 1259569 SH SOLE 1259569 0 0 DRAFTKINGS INC Common Stock 26142R104 4115 67100 SH SOLE 67100 0 0 DROPBOX INC Common Stock 26210C104 107973 4050010 SH SOLE 4050010 0 0 DUKE ENERGY CORP NEW Common Stock 26441C204 167457 1734766 SH SOLE 1734766 0 0 DUKE REALTY CORP REIT 264411505 23254 554597 SH SOLE 554597 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 76661 991985 SH SOLE 991985 0 0 DYCOM INDS INC Common Stock 267475101 3714 40000 SH SOLE 40000 0 0 DYNATRACE INC Common Stock 268150109 550 11403 SH SOLE 11403 0 0 EOG RES INC Common Stock 26875P101 14423 198850 SH SOLE 198850 0 0 EQT CORP Common Stock 26884L109 12575 676802 SH SOLE 676802 0 0 EPR PPTYS REIT 26884U109 322 6919 SH SOLE 6919 0 0 EAST WEST BANCORP INC Common Stock 27579R104 1382 18721 SH SOLE 18721 0 0 EASTERN BANKSHARES INC Common Stock 27627N105 2160 112000 SH SOLE 112000 0 0 EASTMAN CHEM CO Common Stock 277432100 17798 161621 SH SOLE 161621 0 0 EBAY INC. Common Stock 278642103 18597 303670 SH SOLE 303670 0 0 ECOLAB INC Common Stock 278865100 84518 394815 SH SOLE 394815 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 1025 25876 SH SOLE 25876 0 0 EDISON INTL Common Stock 281020107 38562 658059 SH SOLE 658059 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 74174 886825 SH SOLE 886825 0 0 8X8 INC NEW Common Stock 282914100 13398 413000 SH SOLE 413000 0 0 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 82064 2786570 SH SOLE 2786570 0 0 ELDORADO GOLD CORP NEW Common Stock 284902509 3373 312148 SH SOLE 312148 0 0 ELECTRONIC ARTS INC Common Stock 285512109 3266 24123 SH SOLE 24123 0 0 ELEMENT SOLUTIONS INC Common Stock 28618M106 0 10 SH SOLE 10 0 0 EMERSON ELEC CO Common Stock 291011104 37520 415876 SH SOLE 415876 0 0 ENBRIDGE INC Common Stock 29250N105 10134 278248 SH SOLE 278248 0 0 ENEL AMERICAS S A Depository Receipt 29274F104 7859 926800 SH SOLE 926800 0 0 ENERSYS Common Stock 29275Y102 1135 12500 SH SOLE 12500 0 0 ENPHASE ENERGY INC Common Stock 29355A107 28 172 SH SOLE 172 0 0 ENTEGRIS INC Common Stock 29362U104 21876 195675 SH SOLE 195675 0 0 ENTERGY CORP NEW Common Stock 29364G103 1991 20015 SH SOLE 20015 0 0 EPAM SYS INC Common Stock 29414B104 55497 139901 SH SOLE 139901 0 0 ENVISTA HOLDINGS CORPORATION Common Stock 29415F104 1263 30963 SH SOLE 30963 0 0 EQUIFAX INC Common Stock 294429105 5547 30623 SH SOLE 30623 0 0 EQUINIX INC REIT 29444U700 198529 292130 SH SOLE 292130 0 0 EQUITABLE HLDGS INC Common Stock 29452E101 587157 17999904 SH SOLE 17999904 0 0 EQUITY COMWLTH REIT 294628102 722 25978 SH SOLE 25978 0 0 EQUITY LIFESTYLE PPTYS INC REIT 29472R108 9740 153051 SH SOLE 153051 0 0 EQUITY RESIDENTIAL REIT 29476L107 85475 1193286 SH SOLE 1193286 0 0 ESSENTIAL PPTYS RLTY TR INC REIT 29670E107 2123 93000 SH SOLE 93000 0 0 ESSENTIAL UTILS INC Common Stock 29670G102 969334 21661095 SH SOLE 21661095 0 0 ESSEX PPTY TR INC REIT 297178105 46997 172884 SH SOLE 172884 0 0 ETSY INC Common Stock 29786A106 27410 135913 SH SOLE 135913 0 0 EURONET WORLDWIDE INC Common Stock 298736109 677 4893 SH SOLE 4893 0 0 EVELO BIOSCIENCES INC Common Stock 299734103 268 25000 SH SOLE 25000 0 0 EVENTBRITE INC Common Stock 29975E109 2593 117000 SH SOLE 117000 0 0 EVERCORE INC Common Stock 29977A105 274 2081 SH SOLE 2081 0 0 EVERBRIDGE INC Common Stock 29978A104 148 1219 SH SOLE 1219 0 0 EVERGY INC Common Stock 30034W106 7462 125350 SH SOLE 125350 0 0 EVERSOURCE ENERGY Common Stock 30040W108 2090 24139 SH SOLE 24139 0 0 EVERQUOTE INC Common Stock 30041R108 1452 40000 SH SOLE 40000 0 0 EXACT SCIENCES CORP Common Stock 30063P105 29292 222280 SH SOLE 222280 0 0 EXELON CORP Common Stock 30161N101 75862 1734374 SH SOLE 1734374 0 0 EXELIXIS INC Common Stock 30161Q104 2073 91778 SH SOLE 91778 0 0 EXPEDIA GROUP INC Common Stock 30212P303 168482 978864 SH SOLE 978864 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 2923 27141 SH SOLE 27141 0 0 EXPONENT INC Common Stock 30214U102 9959 102200 SH SOLE 102200 0 0 EXPRESS INC Common Stock 30219E103 0 10 SH SOLE 10 0 0 EXTRA SPACE STORAGE INC Common Stock 30225T102 55132 415934 SH SOLE 415934 0 0 EXTREME NETWORKS INC Common Stock 30226D106 2319 265000 SH SOLE 265000 0 0 EXXON MOBIL CORP Common Stock 30231G102 240091 4300407 SH SOLE 4300407 0 0 FLIR SYS INC Common Stock 302445101 19144 339000 SH SOLE 339000 0 0 FMC CORP Common Stock 302491303 27965 252823 SH SOLE 252823 0 0 FACEBOOK INC Common Stock 30303M102 1471834 4997228 SH SOLE 4997228 0 0 FANG HLDGS LTD Depository Receipt 30711Y300 263 21000 SH SOLE 21000 0 0 FANHUA INC Depository Receipt 30712A103 3718 266900 SH SOLE 266900 0 0 FASTLY INC Common Stock 31188V100 4737 70410 SH SOLE 70410 0 0 FASTENAL CO Common Stock 311900104 9635 191632 SH SOLE 191632 0 0 FEDERAL RLTY INVT TR REIT 313747206 10714 105608 SH SOLE 105608 0 0 FEDERATED HERMES INC Common Stock 314211103 1020 32600 SH SOLE 32600 0 0 FEDEX CORP Common Stock 31428X106 38969 137194 SH SOLE 137194 0 0 FERRO CORP Common Stock 315405100 3001 178000 SH SOLE 178000 0 0 F5 NETWORKS INC Common Stock 315616102 10 47 SH SOLE 47 0 0 FIDELITY NATL INFORMATION SV Common Stock 31620M106 50629 360066 SH SOLE 360066 0 0 FIDELITY NATIONAL FINANCIAL Common Stock 31620R303 1422 34974 SH SOLE 34974 0 0 51JOB INC Depository Receipt 316827104 28822 460410 SH SOLE 460410 0 0 FIRST AMERN FINL CORP Common Stock 31847R102 1540 27187 SH SOLE 27187 0 0 FIRST BANCORP P R Common Stock 318672706 17106 1519200 SH SOLE 1519200 0 0 FIRST COMWLTH FINL CORP PA Common Stock 319829107 1509 105000 SH SOLE 105000 0 0 FIRST FINL BANKSHARES Common Stock 32020R109 2337 50000 SH SOLE 50000 0 0 FIRST FINL BANCORP OH Common Stock 320209109 2472 103000 SH SOLE 103000 0 0 FIRST INDL RLTY TR INC REIT 32054K103 2482 54200 SH SOLE 54200 0 0 FIRST MIDWEST BANCORP DEL Common Stock 320867104 1950 89000 SH SOLE 89000 0 0 FIRST REP BK SAN FRANCISCO C Common Stock 33616C100 60133 360618 SH SOLE 360618 0 0 FIRST SOLAR INC Common Stock 336433107 3288 37666 SH SOLE 37666 0 0 FISERV INC Common Stock 337738108 52746 443091 SH SOLE 443091 0 0 FIRSTENERGY CORP Common Stock 337932107 24708 712259 SH SOLE 712259 0 0 FIVE PRIME THERAPEUTICS INC Common Stock 33830X104 15332 407000 SH SOLE 407000 0 0 FIVE9 INC Common Stock 338307101 6625 42379 SH SOLE 42379 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 637 2370 SH SOLE 2370 0 0 FLOOR & DECOR HLDGS INC Common Stock 339750101 53 560 SH SOLE 560 0 0 FLUOR CORP NEW Common Stock 343412102 4631 200558 SH SOLE 200558 0 0 FOOT LOCKER INC Common Stock 344849104 137 2433 SH SOLE 2433 0 0 FORD MTR CO DEL Common Stock 345370860 18030 1471800 SH SOLE 1471800 0 0 FORESTAR GROUP INC Common Stock 346232101 0 1 SH SOLE 1 0 0 FORTIS INC Common Stock 349553107 1 10 SH SOLE 10 0 0 FORTINET INC Common Stock 34959E109 480 2607 SH SOLE 2607 0 0 FORTIVE CORP Common Stock 34959J108 170090 2407847 SH SOLE 2407847 0 0 FORTERRA INC Common Stock 34960W106 5055 217400 SH SOLE 217400 0 0 FORTUNE BRANDS HOME & SEC IN Common Stock 34964C106 4487 46827 SH SOLE 46827 0 0 FOX CORP Common Stock 35137L105 5969 165289 SH SOLE 165289 0 0 FOX CORP Common Stock 35137L204 7567 216633 SH SOLE 216633 0 0 FUSION PHARMACEUTICALS INC Common Stock 36118A100 33414 3116966 SH SOLE 3116966 0 0 GDS HLDGS LTD Depository Receipt 36165L108 10439 128736 SH SOLE 128736 0 0 GSX TECHEDU INC Depository Receipt 36257Y109 87868 2593500 SH SOLE 2593500 0 0 GALAPAGOS NV Depository Receipt 36315X101 8287 107500 SH SOLE 107500 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 55472 444596 SH SOLE 444596 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 3917 92318 SH SOLE 92318 0 0 GAP INC Common Stock 364760108 5916 198673 SH SOLE 198673 0 0 GARTNER INC Common Stock 366651107 3111 17042 SH SOLE 17042 0 0 GENERAC HLDGS INC Common Stock 368736104 699 2134 SH SOLE 2134 0 0 GENERAL ELECTRIC CO Common Stock 369604103 52399 3990754 SH SOLE 3990754 0 0 GENERAL MLS INC Common Stock 370334104 39527 644601 SH SOLE 644601 0 0 GENERAL MTRS CO Common Stock 37045V100 149281 2598000 SH SOLE 2598000 0 0 GENETRON HLDGS LTD Depository Receipt 37186H100 1981 92300 SH SOLE 92300 0 0 GENTEX CORP Common Stock 371901109 121 3389 SH SOLE 3389 0 0 GENUINE PARTS CO Common Stock 372460105 64 558 SH SOLE 558 0 0 GILEAD SCIENCES INC Common Stock 375558103 147130 2276496 SH SOLE 2276496 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 1377 45000 SH SOLE 45000 0 0 GLOBAL NET LEASE INC REIT 379378201 489 27100 SH SOLE 27100 0 0 GLOBAL PMTS INC Common Stock 37940X102 3663 18170 SH SOLE 18170 0 0 GLOBAL MED REIT INC REIT 37954A204 328 25000 SH SOLE 25000 0 0 GLOBAL X FDS Public Fund 37954Y715 12428 375000 SH SOLE 375000 0 0 GLOBUS MED INC Common Stock 379577208 547 8869 SH SOLE 8869 0 0 GLU MOBILE INC Common Stock 379890106 4162 333500 SH SOLE 333500 0 0 GODADDY INC Common Stock 380237107 1474 18998 SH SOLE 18998 0 0 GOLD FIELDS LTD Depository Receipt 38059T106 3419 360300 SH SOLE 360300 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 160565 491023 SH SOLE 491023 0 0 GOODRX HLDGS INC Common Stock 38246G108 2591 66400 SH SOLE 66400 0 0 GOOSEHEAD INS INC Common Stock 38267D109 675 6300 SH SOLE 6300 0 0 GRACO INC Common Stock 384109104 937 13089 SH SOLE 13089 0 0 GRAINGER W W INC Common Stock 384802104 8908 22218 SH SOLE 22218 0 0 GRANITE REAL ESTATE INVT TR Common Stock 387437114 21281 350000 SH SOLE 350000 0 0 GRAPHIC PACKAGING HLDG CO Common Stock 388689101 559 30793 SH SOLE 30793 0 0 GREAT WESTERN BANCORP INC Common Stock 391416104 1060 35000 SH SOLE 35000 0 0 GREEN PLAINS INC Common Stock 393222104 1814 67000 SH SOLE 67000 0 0 GRUBHUB INC Common Stock 400110102 60420 1007000 SH SOLE 1007000 0 0 GRUPO TELEVISA SA Depository Receipt 40049J206 225 25400 SH SOLE 25400 0 0 GRUPO AEROPORTUARIO DEL CENT Depository Receipt 400501102 889 17600 SH SOLE 17600 0 0 GRUPO AEROPUERTO DEL PACIFIC Depository Receipt 400506101 1788 17000 SH SOLE 17000 0 0 GRUPO AEROPORTUARIO DEL SURE Depository Receipt 40051E202 356 2000 SH SOLE 2000 0 0 GUIDEWIRE SOFTWARE INC Common Stock 40171V100 376 3700 SH SOLE 3700 0 0 HCA HEALTHCARE INC Common Stock 40412C101 42412 225191 SH SOLE 225191 0 0 HMS HLDGS CORP Common Stock 40425J101 60972 1649000 SH SOLE 1649000 0 0 HNI CORP Common Stock 404251100 2413 61000 SH SOLE 61000 0 0 HP INC Common Stock 40434L105 96 3015 SH SOLE 3015 0 0 HAILIANG ED GROUP INC Depository Receipt 40522L108 219 3975 SH SOLE 3975 0 0 HALLIBURTON CO Common Stock 406216101 4826 224864 SH SOLE 224864 0 0 HANCOCK WHITNEY CORPORATION Common Stock 410120109 2185 52000 SH SOLE 52000 0 0 HANESBRANDS INC Common Stock 410345102 0 10 SH SOLE 10 0 0 HANNON ARMSTRONG SUST INFR C REIT 41068X100 1201 21400 SH SOLE 21400 0 0 HANOVER INS GROUP INC Common Stock 410867105 1554 12000 SH SOLE 12000 0 0 HARLEY DAVIDSON INC Common Stock 412822108 856 21345 SH SOLE 21345 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 17098 256000 SH SOLE 256000 0 0 HAWAIIAN HOLDINGS INC Common Stock 419879101 5014 188000 SH SOLE 188000 0 0 HEALTHCARE RLTY TR REIT 421946104 83617 2757827 SH SOLE 2757827 0 0 HEALTHCARE TR AMER INC REIT 42225P501 58641 2126207 SH SOLE 2126207 0 0 HEARTLAND FINL USA INC Common Stock 42234Q102 1558 31000 SH SOLE 31000 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 52325 1648565 SH SOLE 1648565 0 0 HEICO CORP NEW Common Stock 422806109 1259 10010 SH SOLE 10010 0 0 HEICO CORP NEW Common Stock 422806208 6430 56600 SH SOLE 56600 0 0 HELMERICH & PAYNE INC Common Stock 423452101 484 17944 SH SOLE 17944 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 2354 15518 SH SOLE 15518 0 0 HERSHEY CO Common Stock 427866108 31738 200670 SH SOLE 200670 0 0 HESS CORP Common Stock 42809H107 357 5045 SH SOLE 5045 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 9 610 SH SOLE 610 0 0 HEXCEL CORP NEW Common Stock 428291108 49904 891142 SH SOLE 891142 0 0 HIBBETT SPORTS INC Common Stock 428567101 621 9010 SH SOLE 9010 0 0 HIGHWOODS PPTYS INC Common Stock 431284108 2224 51800 SH SOLE 51800 0 0 HILLENBRAND INC Common Stock 431571108 0 10 SH SOLE 10 0 0 HILLTOP HOLDINGS INC Common Stock 432748101 1338 39200 SH SOLE 39200 0 0 HIMAX TECHNOLOGIES INC Depository Receipt 43289P106 7731 566410 SH SOLE 566410 0 0 HILTON WORLDWIDE HLDGS INC Common Stock 43300A203 7122 58900 SH SOLE 58900 0 0 HIMS & HERS HEALTH INC Common Stock 433000106 20864 1576449 SH SOLE 1576449 0 0 HIMS & HERS HEALTH INC Listed Warrant 433000114 39 8815 SH SOLE 8815 0 0 HOLLYFRONTIER CORP Common Stock 436106108 673 18821 SH SOLE 18821 0 0 HOLOGIC INC Common Stock 436440101 28060 377256 SH SOLE 377256 0 0 HOME DEPOT INC Common Stock 437076102 203760 667520 SH SOLE 667520 0 0 HONDA MOTOR LTD Depository Receipt 438128308 3047 100900 SH SOLE 100900 0 0 HONEYWELL INTL INC Common Stock 438516106 171912 791966 SH SOLE 791966 0 0 HOPE BANCORP INC Common Stock 43940T109 1250 83000 SH SOLE 83000 0 0 HORACE MANN EDUCATORS CORP N Common Stock 440327104 4883 113000 SH SOLE 113000 0 0 HORMEL FOODS CORP Common Stock 440452100 18071 378216 SH SOLE 378216 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 42808 2540551 SH SOLE 2540551 0 0 HOUGHTON MIFFLIN HARCOURT CO Common Stock 44157R109 678 89000 SH SOLE 89000 0 0 HOWMET AEROSPACE INC Common Stock 443201108 0 10 SH SOLE 10 0 0 HUAZHU GROUP LTD Depository Receipt 44332N106 1732 31550 SH SOLE 31550 0 0 HUBSPOT INC Common Stock 443573100 8918 19634 SH SOLE 19634 0 0 HUDSON PAC PPTYS INC REIT 444097109 117191 4319601 SH SOLE 4319601 0 0 HUMANA INC Common Stock 444859102 74953 178778 SH SOLE 178778 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 7451 44333 SH SOLE 44333 0 0 HUNTINGTON INGALLS INDS INC Common Stock 446413106 2 10 SH SOLE 10 0 0 HUNTSMAN CORP Common Stock 447011107 1937 67200 SH SOLE 67200 0 0 HUTCHISON CHINA MEDITECH LTD Depository Receipt 44842L103 2775 98220 SH SOLE 98220 0 0 HYATT HOTELS CORP Common Stock 448579102 62 746 SH SOLE 746 0 0 IAC INTERACTIVECORP NEW Common Stock 44891N109 752317 3477957 SH SOLE 3477957 0 0 IAA INC Common Stock 449253103 180319 3270204 SH SOLE 3270204 0 0 ICU MED INC Common Stock 44930G107 140 682 SH SOLE 682 0 0 IPG PHOTONICS CORP Common Stock 44980X109 1334 6323 SH SOLE 6323 0 0 IRHYTHM TECHNOLOGIES INC Common Stock 450056106 423 3046 SH SOLE 3046 0 0 ICICI BANK LIMITED Depository Receipt 45104G104 16809 1048600 SH SOLE 1048600 0 0 IDACORP INC Common Stock 451107106 84 838 SH SOLE 838 0 0 ICLICK INTERACTIVE ASIA GROU Depository Receipt 45113Y104 7187 610600 SH SOLE 610600 0 0 IDEX CORP Common Stock 45167R104 20095 96003 SH SOLE 96003 0 0 IDEXX LABS INC Common Stock 45168D104 50403 103009 SH SOLE 103009 0 0 IHEARTMEDIA INC Common Stock 45174J509 2614 144000 SH SOLE 144000 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 42608 192343 SH SOLE 192343 0 0 ILLUMINA INC Common Stock 452327109 281049 731784 SH SOLE 731784 0 0 IMPERIAL OIL LTD Common Stock 453038408 9378 387210 SH SOLE 387210 0 0 IMPINJ INC Common Stock 453204109 1763 31000 SH SOLE 31000 0 0 INCYTE CORP Common Stock 45337C102 12937 159188 SH SOLE 159188 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 7270 147735 SH SOLE 147735 0 0 INPHI CORP Common Stock 45772F107 127831 716500 SH SOLE 716500 0 0 INNOVIVA INC Common Stock 45781M101 1348 112800 SH SOLE 112800 0 0 INNOVATIVE INDL PPTYS INC REIT 45781V101 413 2294 SH SOLE 2294 0 0 INSULET CORP Common Stock 45784P101 332 1275 SH SOLE 1275 0 0 INTEL CORP Common Stock 458140100 28984 452880 SH SOLE 452880 0 0 INTERCEPT PHARMACEUTICALS IN Common Stock 45845P108 1109 48062 SH SOLE 48062 0 0 INTERCONTINENTAL EXCHANGE IN Common Stock 45866F104 100767 902288 SH SOLE 902288 0 0 INTERDIGITAL INC Common Stock 45867G101 3001 47300 SH SOLE 47300 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 21780 163446 SH SOLE 163446 0 0 INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 123461 884329 SH SOLE 884329 0 0 INTERNATIONAL MNY EXPRESS IN Common Stock 46005L101 976 65000 SH SOLE 65000 0 0 INTERNATIONAL PAPER CO Common Stock 460146103 32590 602740 SH SOLE 602740 0 0 INTERPUBLIC GROUP COS INC Common Stock 460690100 0 10 SH SOLE 10 0 0 INVESCO QQQ TR Public Fund 46090E103 255304 800000 SH SOLE 800000 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 125315 169588 SH SOLE 169588 0 0 INTUIT Common Stock 461202103 29 77 SH SOLE 77 0 0 INVESCO EXCHANGE TRADED FD T Public Fund 46137V357 82729 584000 SH SOLE 584000 0 0 INVESCO EXCHANGE TRADED FD T Public Fund 46137V381 1411 10000 SH SOLE 10000 0 0 INVESCO EXCH TRADED FD TR II Public Fund 46138E370 3477 50000 SH SOLE 50000 0 0 INVESTORS BANCORP INC NEW Common Stock 46146L101 12529 852900 SH SOLE 852900 0 0 INVITAE CORP Common Stock 46185L103 51681 1352564 SH SOLE 1352564 0 0 INVITATION HOMES INC REIT 46187W107 118588 3707024 SH SOLE 3707024 0 0 IONIS PHARMACEUTICALS INC Common Stock 462222100 1653 36762 SH SOLE 36762 0 0 IQVIA HLDGS INC Common Stock 46266C105 457758 2370085 SH SOLE 2370085 0 0 IQIYI INC Depository Receipt 46267X108 131357 7903577 SH SOLE 7903577 0 0 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 9116 221000 SH SOLE 221000 0 0 IROBOT CORP Common Stock 462726100 680 5562 SH SOLE 5562 0 0 IRON MTN INC NEW REIT 46284V101 6161 166475 SH SOLE 166475 0 0 ISHARES SILVER TR Public Fund 46428Q109 61226 2697200 SH SOLE 2697200 0 0 ISHARES INC Public Fund 464286400 89281 2669100 SH SOLE 2669100 0 0 ISHARES TR Public Fund 464287226 66807 586900 SH SOLE 586900 0 0 ISHARES TR Public Fund 464287242 141533 1088300 SH SOLE 1088300 0 0 ISHARES TR Public Fund 464287390 4832 175000 SH SOLE 175000 0 0 ISHARES TR Public Fund 464287515 17071 50000 SH SOLE 50000 0 0 ISHARES TR Public Fund 464287655 320363 1450000 SH SOLE 1450000 0 0 ISHARES TR Public Fund 464287721 6578 75000 SH SOLE 75000 0 0 ISHARES TR Public Fund 464288257 237875 2500000 SH SOLE 2500000 0 0 ISHARES TR Public Fund 464288513 78462 900000 SH SOLE 900000 0 0 ISHARES INC Public Fund 46434G863 21270 491100 SH SOLE 491100 0 0 ITAU UNIBANCO HLDG S A Depository Receipt 465562106 1542 310900 SH SOLE 310900 0 0 ITRON INC Common Stock 465741106 2119 23900 SH SOLE 23900 0 0 JBG SMITH PPTYS REIT 46590V100 45059 1417410 SH SOLE 1417410 0 0 JOYY INC Depository Receipt 46591M109 211610 2257650 SH SOLE 2257650 0 0 J & J SNACK FOODS CORP Common Stock 466032109 1884 12000 SH SOLE 12000 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 697280 4580439 SH SOLE 4580439 0 0 JABIL INC Common Stock 466313103 2495 47839 SH SOLE 47839 0 0 JACOBS ENGR GROUP INC Common Stock 469814107 1257 9720 SH SOLE 9720 0 0 JD.COM INC Depository Receipt 47215P106 176674 2095030 SH SOLE 2095030 0 0 JEFFERIES FINL GROUP INC Common Stock 47233W109 3899 129529 SH SOLE 129529 0 0 JOHNSON & JOHNSON Common Stock 478160104 777487 4730681 SH SOLE 4730681 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 335 1870 SH SOLE 1870 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 0 10 SH SOLE 10 0 0 KAR AUCTION SVCS INC Common Stock 48238T109 26 1734 SH SOLE 1734 0 0 KB FINL GROUP INC Depository Receipt 48241A105 7810 158000 SH SOLE 158000 0 0 KBR INC Common Stock 48242W106 2841 74010 SH SOLE 74010 0 0 KLA CORP Common Stock 482480100 3903 11813 SH SOLE 11813 0 0 KE HLDGS INC Depository Receipt 482497104 113048 1984000 SH SOLE 1984000 0 0 KT CORP Depository Receipt 48268K101 26328 2116400 SH SOLE 2116400 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 42613 161463 SH SOLE 161463 0 0 KB HOME Common Stock 48666K109 181 3900 SH SOLE 3900 0 0 KELLOGG CO Common Stock 487836108 6661 105222 SH SOLE 105222 0 0 KEURIG DR PEPPER INC Common Stock 49271V100 21980 639512 SH SOLE 639512 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 4631 32291 SH SOLE 32291 0 0 KILROY RLTY CORP REIT 49427F108 50892 775433 SH SOLE 775433 0 0 KIMBERLY-CLARK CORP Common Stock 494368103 59882 430652 SH SOLE 430652 0 0 KIMCO RLTY CORP REIT 49446R109 8342 444910 SH SOLE 444910 0 0 KINDER MORGAN INC DEL Common Stock 49456B101 44658 2682146 SH SOLE 2682146 0 0 KINGSOFT CLOUD HLDGS LTD Depository Receipt 49639K101 277888 7067345 SH SOLE 7067345 0 0 KINSALE CAP GROUP INC Common Stock 49714P108 4120 25000 SH SOLE 25000 0 0 KIRBY CORP Common Stock 497266106 27 451 SH SOLE 451 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 54027 1600000 SH SOLE 1600000 0 0 KITE RLTY GROUP TR Common Stock 49803T300 7600 394000 SH SOLE 394000 0 0 KNIGHT-SWIFT TRANSN HLDGS IN Common Stock 499049104 1908 39682 SH SOLE 39682 0 0 KNOWLES CORP Common Stock 49926D109 1590 76000 SH SOLE 76000 0 0 KOHLS CORP Common Stock 500255104 14187 238000 SH SOLE 238000 0 0 KOSMOS ENERGY LTD Common Stock 500688106 2567 836000 SH SOLE 836000 0 0 KRAFT HEINZ CO Common Stock 500754106 41172 1029288 SH SOLE 1029288 0 0 KRATOS DEFENSE & SEC SOLUTIO Common Stock 50077B207 5783 212000 SH SOLE 212000 0 0 KROGER CO Common Stock 501044101 34336 954048 SH SOLE 954048 0 0 L BRANDS INC Common Stock 501797104 1 10 SH SOLE 10 0 0 LKQ CORP Common Stock 501889208 436 10290 SH SOLE 10290 0 0 L3HARRIS TECHNOLOGIES INC Common Stock 502431109 24819 122454 SH SOLE 122454 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 37117 145540 SH SOLE 145540 0 0 LADDER CAP CORP REIT 505743104 1820 154200 SH SOLE 154200 0 0 LAM RESEARCH CORP Common Stock 512807108 23469 39428 SH SOLE 39428 0 0 LANDSTAR SYS INC Common Stock 515098101 196 1190 SH SOLE 1190 0 0 LAS VEGAS SANDS CORP Common Stock 517834107 14218 234000 SH SOLE 234000 0 0 LATTICE SEMICONDUCTOR CORP Common Stock 518415104 264 5867 SH SOLE 5867 0 0 LAUDER ESTEE COS INC Common Stock 518439104 68891 236861 SH SOLE 236861 0 0 LEGEND BIOTECH CORP Depository Receipt 52490G102 3654 125900 SH SOLE 125900 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 249 2589 SH SOLE 2589 0 0 LEMONADE INC Common Stock 52567D107 1472 15802 SH SOLE 15802 0 0 LENDINGTREE INC NEW Common Stock 52603B107 675 3170 SH SOLE 3170 0 0 LENNAR CORP Common Stock 526057104 1225 12099 SH SOLE 12099 0 0 LENNAR CORP Common Stock 526057302 0 1 SH SOLE 1 0 0 LENNOX INTL INC Common Stock 526107107 73 233 SH SOLE 233 0 0 LEXINFINTECH HLDGS LTD Depository Receipt 528877103 1751 174100 SH SOLE 174100 0 0 LIBERTY BROADBAND CORP Common Stock 530307107 3820 26319 SH SOLE 26319 0 0 LIBERTY BROADBAND CORP Common Stock 530307305 65360 435300 SH SOLE 435300 0 0 LIBERTY MEDIA CORP DEL Common Stock 531229409 4384 99455 SH SOLE 99455 0 0 LIBERTY MEDIA CORP DEL Common Stock 531229607 9240 209477 SH SOLE 209477 0 0 LIBERTY MEDIA CORP DEL Common Stock 531229854 1602 37010 SH SOLE 37010 0 0 LILLY ELI & CO Common Stock 532457108 207017 1108107 SH SOLE 1108107 0 0 LINCOLN ELEC HLDGS INC Common Stock 533900106 47 385 SH SOLE 385 0 0 LITHIA MTRS INC Common Stock 536797103 343 879 SH SOLE 879 0 0 LIVE NATION ENTERTAINMENT IN Common Stock 538034109 746384 8817289 SH SOLE 8817289 0 0 LIVEPERSON INC Common Stock 538146101 16843 319364 SH SOLE 319364 0 0 LIVERAMP HLDGS INC Common Stock 53815P108 4565 88000 SH SOLE 88000 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 57774 156358 SH SOLE 156358 0 0 LOEWS CORP Common Stock 540424108 2052 40021 SH SOLE 40021 0 0 LOMA NEGRA CORP Depository Receipt 54150E104 1507 238000 SH SOLE 238000 0 0 LOUISIANA PAC CORP Common Stock 546347105 324 5839 SH SOLE 5839 0 0 LOWES COS INC Common Stock 548661107 39443 207400 SH SOLE 207400 0 0 LULULEMON ATHLETICA INC Common Stock 550021109 7923 25832 SH SOLE 25832 0 0 LUMEN TECHNOLOGIES INC Common Stock 550241103 23110 1731049 SH SOLE 1731049 0 0 LYFT INC Common Stock 55087P104 1243 19675 SH SOLE 19675 0 0 MDU RES GROUP INC Common Stock 552690109 266 8408 SH SOLE 8408 0 0 MFA FINL INC REIT 55272X102 2027 498000 SH SOLE 498000 0 0 MGIC INVT CORP WIS Common Stock 552848103 10977 792568 SH SOLE 792568 0 0 MGM RESORTS INTERNATIONAL Common Stock 552953101 230508 6067600 SH SOLE 6067600 0 0 MKS INSTRS INC Common Stock 55306N104 428 2308 SH SOLE 2308 0 0 MSCI INC Common Stock 55354G100 32124 76618 SH SOLE 76618 0 0 MTS SYS CORP Common Stock 553777103 3899 67000 SH SOLE 67000 0 0 MYT NETHERLANDS PARENT B V Common Stock 55406W103 390483 13817522 SH OTR 0 13817522 0 MACERICH CO REIT 554382101 0 10 SH SOLE 10 0 0 MACK CALI RLTY CORP REIT 554489104 427 27600 SH SOLE 27600 0 0 MACQUARIE INFRASTRUCTURE COR Common Stock 55608B105 6298 198000 SH SOLE 198000 0 0 MADDEN STEVEN LTD Common Stock 556269108 2459 66000 SH SOLE 66000 0 0 MADISON SQUARE GRDN SPRT COR Common Stock 55825T103 1382 7700 SH SOLE 7700 0 0 MADISON SQUARE GRDN ENTERTNM Common Stock 55826T102 21677 265000 SH SOLE 265000 0 0 MAGELLAN HEALTH INC Common Stock 559079207 10284 110300 SH SOLE 110300 0 0 MAGNOLIA OIL & GAS CORP Common Stock 559663109 2629 229000 SH SOLE 229000 0 0 MANHATTAN ASSOCIATES INC Common Stock 562750109 108603 925226 SH SOLE 925226 0 0 MANPOWERGROUP INC Common Stock 56418H100 3029 30624 SH SOLE 30624 0 0 MARATHON OIL CORP Common Stock 565849106 2766 259015 SH SOLE 259015 0 0 MARATHON PETE CORP Common Stock 56585A102 163780 3061881 SH SOLE 3061881 0 0 MARKEL CORP Common Stock 570535104 4737 4157 SH SOLE 4157 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 673 1352 SH SOLE 1352 0 0 MARRIOTT VACTINS WORLDWID CO Common Stock 57164Y107 1004 5762 SH SOLE 5762 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 392646 3223694 SH SOLE 3223694 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 7641 51593 SH SOLE 51593 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 20552 61198 SH SOLE 61198 0 0 MASCO CORP Common Stock 574599106 3577 59724 SH SOLE 59724 0 0 MASIMO CORP Common Stock 574795100 796 3467 SH SOLE 3467 0 0 MASTEC INC Common Stock 576323109 230 2450 SH SOLE 2450 0 0 MASTERCARD INCORPORATED Common Stock 57636Q104 1846632 5186440 SH SOLE 5186440 0 0 MATADOR RES CO Common Stock 576485205 5480 233697 SH SOLE 233697 0 0 MATCH GROUP INC NEW Common Stock 57667L107 37462 272688 SH SOLE 272688 0 0 MATSON INC Common Stock 57686G105 1801 27000 SH SOLE 27000 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 25047 274124 SH SOLE 274124 0 0 MCCORMICK & CO INC Common Stock 579780206 23180 259978 SH SOLE 259978 0 0 MCDONALDS CORP Common Stock 580135101 67964 303222 SH SOLE 303222 0 0 MCKESSON CORP Common Stock 58155Q103 41432 212428 SH SOLE 212428 0 0 MEDALLIA INC Common Stock 584021109 73 2620 SH SOLE 2620 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 2777 130500 SH SOLE 130500 0 0 MEDIFAST INC Common Stock 58470H101 87 411 SH SOLE 411 0 0 MELCO RESORTS AND ENTMNT LTD Depository Receipt 585464100 1 10 SH SOLE 10 0 0 MERCADOLIBRE INC Common Stock 58733R102 107454 72992 SH SOLE 72992 0 0 MERCK & CO. INC Common Stock 58933Y105 404896 5252251 SH SOLE 5252251 0 0 MERCURY SYS INC Common Stock 589378108 1738 24600 SH SOLE 24600 0 0 MERITAGE HOMES CORP Common Stock 59001A102 4213 45836 SH SOLE 45836 0 0 MERITOR INC Common Stock 59001K100 1971 67000 SH SOLE 67000 0 0 META FINL GROUP INC Common Stock 59100U108 8881 196000 SH SOLE 196000 0 0 METHODE ELECTRS INC Common Stock 591520200 1511 36000 SH SOLE 36000 0 0 METLIFE INC Common Stock 59156R108 57245 941683 SH SOLE 941683 0 0 METTLER TOLEDO INTERNATIONAL Common Stock 592688105 40991 35469 SH SOLE 35469 0 0 MICROSOFT CORP Common Stock 594918104 972955 4126711 SH SOLE 4126711 0 0 MICROCHIP TECHNOLOGY INC. Common Stock 595017104 25942 167132 SH SOLE 167132 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 57133 647698 SH SOLE 647698 0 0 MID-AMER APT CMNTYS INC Common Stock 59522J103 197189 1365951 SH SOLE 1365951 0 0 MIDDLEBY CORP Common Stock 596278101 584 3521 SH SOLE 3521 0 0 MILLER HERMAN INC Common Stock 600544100 1358 33000 SH SOLE 33000 0 0 MIRATI THERAPEUTICS INC Common Stock 60468T105 374 2183 SH SOLE 2183 0 0 MOBILE TELESYSTEMS PJSC Depository Receipt 607409109 5867 703500 SH SOLE 703500 0 0 MODERNA INC Common Stock 60770K107 165223 1261728 SH SOLE 1261728 0 0 MOLSON COORS BEVERAGE CO Common Stock 60871R209 9454 184833 SH SOLE 184833 0 0 MOMO INC Depository Receipt 60879B107 8439 572555 SH SOLE 572555 0 0 MONDELEZ INTL INC Common Stock 609207105 98262 1678821 SH SOLE 1678821 0 0 MONGODB INC Common Stock 60937P106 537 2006 SH SOLE 2006 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 52030 571194 SH SOLE 571194 0 0 MOODYS CORP Common Stock 615369105 68455 229244 SH SOLE 229244 0 0 MOOG INC Common Stock 615394202 1081 13000 SH SOLE 13000 0 0 MORGAN STANLEY Common Stock 617446448 309787 3989019 SH SOLE 3989019 0 0 MORNINGSTAR INC Common Stock 617700109 1350 6000 SH SOLE 6000 0 0 MOSAIC CO NEW Common Stock 61945C103 130 4104 SH SOLE 4104 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 31570 167882 SH SOLE 167882 0 0 NIC INC Common Stock 62914B100 11604 342000 SH SOLE 342000 0 0 NIO INC Depository Receipt 62914V106 286361 7346351 SH SOLE 7346351 0 0 NMI HLDGS INC Common Stock 629209305 2128 90000 SH SOLE 90000 0 0 NRG ENERGY INC Common Stock 629377508 33485 887500 SH SOLE 887500 0 0 NVR INC Common Stock 62944T105 14133 3000 SH SOLE 3000 0 0 NOV INC Common Stock 62955J103 944 68812 SH SOLE 68812 0 0 NATERA INC Common Stock 632307104 341 3357 SH SOLE 3357 0 0 NATIONAL BEVERAGE CORP Common Stock 635017106 2397 49000 SH SOLE 49000 0 0 NATIONAL HEALTH INVS INC REIT 63633D104 3332 46100 SH SOLE 46100 0 0 NATIONAL INSTRS CORP Common Stock 636518102 505 11700 SH SOLE 11700 0 0 NATIONAL RETAIL PROPERTIES I Common Stock 637417106 1367 31000 SH SOLE 31000 0 0 NATIONAL STORAGE AFFILIATES REIT 637870106 3194 80000 SH SOLE 80000 0 0 NATIONAL VISION HLDGS INC Common Stock 63845R107 3506 80000 SH SOLE 80000 0 0 NATURA &CO HLDG S A Depository Receipt 63884N108 4791 282000 SH SOLE 282000 0 0 NAVISTAR INTL CORP NEW Common Stock 63934E108 5416 123000 SH SOLE 123000 0 0 NEKTAR THERAPEUTICS Common Stock 640268108 65 3251 SH SOLE 3251 0 0 NEOGENOMICS INC Common Stock 64049M209 38781 804081 SH SOLE 804081 0 0 NETAPP INC Common Stock 64110D104 8009 110210 SH SOLE 110210 0 0 NETFLIX INC Common Stock 64110L106 338154 648227 SH SOLE 648227 0 0 NETEASE INC Depository Receipt 64110W102 121464 1176295 SH SOLE 1176295 0 0 NETSCOUT SYS INC Common Stock 64115T104 2365 84000 SH SOLE 84000 0 0 NEUROCRINE BIOSCIENCES INC Common Stock 64125C109 1736 17855 SH SOLE 17855 0 0 NEVRO CORP Common Stock 64157F103 1120 8027 SH SOLE 8027 0 0 NEW GOLD INC CDA Common Stock 644535106 2210 1432023 SH SOLE 1432023 0 0 NEW ORIENTAL ED & TECHNOLOGY Depository Receipt 647581107 175385 12527510 SH SOLE 12527510 0 0 NEW RESIDENTIAL INVT CORP REIT 64828T201 2164 192354 SH SOLE 192354 0 0 NEW RELIC INC Common Stock 64829B100 3726 60600 SH SOLE 60600 0 0 NEW YORK CMNTY BANCORP INC Common Stock 649445103 533 42267 SH SOLE 42267 0 0 NEWELL BRANDS INC Common Stock 651229106 3567 133186 SH SOLE 133186 0 0 NEWMONT CORP Common Stock 651639106 82645 1371242 SH SOLE 1371242 0 0 NEWS CORP NEW Common Stock 65249B109 869 34156 SH SOLE 34156 0 0 NEWS CORP NEW Common Stock 65249B208 0 10 SH SOLE 10 0 0 NEXSTAR MEDIA GROUP INC Common Stock 65336K103 310 2209 SH SOLE 2209 0 0 NEXTERA ENERGY INC Common Stock 65339F101 322272 4262284 SH SOLE 4262284 0 0 NEXTERA ENERGY PARTNERS LP Unit 65341B106 4446 61000 SH SOLE 61000 0 0 NEXPOINT RESIDENTIAL TR INC REIT 65341D102 1106 24000 SH SOLE 24000 0 0 NICE LTD Depository Receipt 653656108 1962 9000 SH SOLE 9000 0 0 NIKE INC Common Stock 654106103 586404 4412700 SH SOLE 4412700 0 0 NISOURCE INC Common Stock 65473P105 2 76 SH SOLE 76 0 0 NORFOLK SOUTHN CORP Common Stock 655844108 40386 150400 SH SOLE 150400 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 45068 139253 SH SOLE 139253 0 0 NORTONLIFELOCK INC Common Stock 668771108 1 65 SH SOLE 65 0 0 MINISO GROUP HLDG LTD Depository Receipt 66981J102 166347 6925350 SH SOLE 6925350 0 0 NOVAVAX INC Common Stock 670002401 8697 47965 SH SOLE 47965 0 0 NUANCE COMMUNICATIONS INC Common Stock 67020Y100 180 4127 SH SOLE 4127 0 0 NUCOR CORP Common Stock 670346105 44325 552202 SH SOLE 552202 0 0 NUTANIX INC Common Stock 67059N108 762 28700 SH SOLE 28700 0 0 NVIDIA CORPORATION Common Stock 67066G104 1177228 2204836 SH SOLE 2204836 0 0 NUVASIVE INC Common Stock 670704105 74 1116 SH SOLE 1116 0 0 NUTRIEN LTD Common Stock 67077M108 316726 5880010 SH SOLE 5880010 0 0 OGE ENERGY CORP Common Stock 670837103 0 10 SH SOLE 10 0 0 OREILLY AUTOMOTIVE INC Common Stock 67103H107 7040 13880 SH SOLE 13880 0 0 OFG BANCORP Common Stock 67103X102 2239 99000 SH SOLE 99000 0 0 OCCIDENTAL PETE CORP Common Stock 674599105 0 10 SH SOLE 10 0 0 OCCIDENTAL PETE CORP Listed Warrant 674599162 64 5370 SH SOLE 5370 0 0 OKTA INC Common Stock 679295105 5133 23285 SH SOLE 23285 0 0 OLD DOMINION FREIGHT LINE IN Common Stock 679580100 30386 126390 SH SOLE 126390 0 0 OLD REP INTL CORP Common Stock 680223104 1913 87600 SH SOLE 87600 0 0 OLIN CORP Common Stock 680665205 72 1893 SH SOLE 1893 0 0 OMNICOM GROUP INC Common Stock 681919106 282 3794 SH SOLE 3794 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 239 6527 SH SOLE 6527 0 0 ON SEMICONDUCTOR CORP Common Stock 682189105 335 8072 SH SOLE 8072 0 0 111 INC Depository Receipt 68247Q102 4050 293500 SH SOLE 293500 0 0 ONEOK INC NEW Common Stock 682680103 2035 40168 SH SOLE 40168 0 0 ONESMART INTL ED GROUP LTD Depository Receipt 68276W103 666 287000 SH SOLE 287000 0 0 ONTO INNOVATION INC Common Stock 683344105 2760 42000 SH SOLE 42000 0 0 ORACLE CORP Common Stock 68389X105 132063 1882040 SH SOLE 1882040 0 0 ORIX CORP Depository Receipt 686330101 3095 36500 SH SOLE 36500 0 0 OSHKOSH CORP Common Stock 688239201 407 3434 SH SOLE 3434 0 0 OTIS WORLDWIDE CORP Common Stock 68902V107 13462 196675 SH SOLE 196675 0 0 OVINTIV INC Common Stock 69047Q102 3489 146474 SH SOLE 146474 0 0 OWENS CORNING NEW Common Stock 690742101 2712 29448 SH SOLE 29448 0 0 OZON HLDGS PLC Depository Receipt 69269L104 16165 288300 SH SOLE 288300 0 0 PBF ENERGY INC Common Stock 69318G106 26 1812 SH SOLE 1812 0 0 PDC ENERGY INC Common Stock 69327R101 287 8338 SH SOLE 8338 0 0 PG&E CORP Common Stock 69331C108 113236 9670000 SH SOLE 9670000 0 0 PLDT INC Depository Receipt 69344D408 0 10 SH SOLE 10 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 146351 834339 SH SOLE 834339 0 0 PNM RES INC Common Stock 69349H107 4782 97500 SH SOLE 97500 0 0 PPG INDS INC Common Stock 693506107 61472 409101 SH SOLE 409101 0 0 PPL CORP Common Stock 69351T106 5373 186297 SH SOLE 186297 0 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 7145 46600 SH SOLE 46600 0 0 PVH CORPORATION Common Stock 693656100 597 5644 SH SOLE 5644 0 0 PTC INC Common Stock 69370C100 3730 27100 SH SOLE 27100 0 0 PACCAR INC Common Stock 693718108 7883 84834 SH SOLE 84834 0 0 PACIFIC BIOSCIENCES CALIF IN Common Stock 69404D108 6129 184000 SH SOLE 184000 0 0 PACKAGING CORP AMER Common Stock 695156109 7263 54007 SH SOLE 54007 0 0 PALANTIR TECHNOLOGIES INC Common Stock 69608A108 218437 9379007 SH SOLE 9379007 0 0 PALO ALTO NETWORKS INC Common Stock 697435105 595053 1847645 SH SOLE 1847645 0 0 PANDION THERAPEUTICS INC Common Stock 698340106 3723 62000 SH SOLE 62000 0 0 PAPA JOHNS INTL INC Common Stock 698813102 3062 34548 SH SOLE 34548 0 0 PAR PAC HOLDINGS INC Common Stock 69888T207 2669 189000 SH SOLE 189000 0 0 PARK HOTELS & RESORTS INC REIT 700517105 4199 194569 SH SOLE 194569 0 0 PARKER-HANNIFIN CORP Common Stock 701094104 7716 24460 SH SOLE 24460 0 0 PATTERSON-UTI ENERGY INC Common Stock 703481101 129 18039 SH SOLE 18039 0 0 PAYCOM SOFTWARE INC Common Stock 70432V102 848 2289 SH SOLE 2289 0 0 PAYCHEX INC Common Stock 704326107 19133 195191 SH SOLE 195191 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 292964 1206408 SH SOLE 1206408 0 0 PEABODY ENGR CORP Common Stock 704551100 1013 331000 SH SOLE 331000 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 1139 46899 SH SOLE 46899 0 0 PEMBINA PIPELINE CORP Common Stock 706327103 193043 6683905 SH SOLE 6683905 0 0 PENN NATL GAMING INC Common Stock 707569109 9960 95000 SH SOLE 95000 0 0 PENUMBRA INC Common Stock 70975L107 979 3620 SH SOLE 3620 0 0 PEOPLES UNITED FINANCIAL INC Common Stock 712704105 1681 93900 SH SOLE 93900 0 0 PEPSICO INC Common Stock 713448108 266630 1884977 SH SOLE 1884977 0 0 PERFORMANCE FOOD GROUP CO Common Stock 71377A103 199 3449 SH SOLE 3449 0 0 PERSPECTA INC Common Stock 715347100 0 10 SH SOLE 10 0 0 PETCO HEALTH & WELLNESS CO I Common Stock 71601V105 1554022 70127353 SH OTR 0 70127353 0 PETROLEO BRASILEIRO SA PETRO Depository Receipt 71654V101 28514 3338900 SH SOLE 3338900 0 0 PETROLEO BRASILEIRO SA PETRO Depository Receipt 71654V408 4757 561000 SH SOLE 561000 0 0 PFIZER INC Common Stock 717081103 498734 13765773 SH SOLE 13765773 0 0 PHATHOM PHARMACEUTICALS INC Common Stock 71722W107 751 20000 SH SOLE 20000 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 248590 2801333 SH SOLE 2801333 0 0 PHILLIPS 66 Common Stock 718546104 3364 41259 SH SOLE 41259 0 0 PINDUODUO INC Depository Receipt 722304102 400351 2990367 SH SOLE 2990367 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 1 10 SH SOLE 10 0 0 PINTEREST INC Common Stock 72352L106 687 9280 SH SOLE 9280 0 0 PIONEER NAT RES CO Common Stock 723787107 10821 68135 SH SOLE 68135 0 0 PITNEY BOWES INC Common Stock 724479100 3208 389301 SH SOLE 389301 0 0 PLUG POWER INC Common Stock 72919P202 1551 43285 SH SOLE 43285 0 0 PLURALSIGHT INC Common Stock 72941B106 49 2211 SH SOLE 2211 0 0 POLARIS INC Common Stock 731068102 208 1561 SH SOLE 1561 0 0 POOL CORP Common Stock 73278L105 723 2094 SH SOLE 2094 0 0 POPULAR INC Common Stock 733174700 2669 37955 SH SOLE 37955 0 0 POST HLDGS INC Common Stock 737446104 2121 20071 SH SOLE 20071 0 0 POSTAL REALTY TRUST INC REIT 73757R102 258 15000 SH SOLE 15000 0 0 POTLATCHDELTIC CORPORATION Common Stock 737630103 1117 21100 SH SOLE 21100 0 0 PRETIUM RES INC Common Stock 74139C102 2486 239573 SH SOLE 239573 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 67535 393558 SH SOLE 393558 0 0 PRIMO WATER CORPORATION Common Stock 74167P108 1585 97500 SH SOLE 97500 0 0 PRINCIPAL FINANCIAL GROUP IN Common Stock 74251V102 30100 502000 SH SOLE 502000 0 0 PROASSURANCE CORP Common Stock 74267C106 1338 50000 SH SOLE 50000 0 0 PROCTER AND GAMBLE CO Common Stock 742718109 653309 4823960 SH SOLE 4823960 0 0 PROGRESSIVE CORP Common Stock 743315103 55361 579030 SH SOLE 579030 0 0 PROLOGIS INC. REIT 74340W103 279998 2641495 SH SOLE 2641495 0 0 PROOFPOINT INC Common Stock 743424103 759 6035 SH SOLE 6035 0 0 PROTAGONIST THERAPEUTICS INC Common Stock 74366E102 1425 55000 SH SOLE 55000 0 0 PROTO LABS INC Common Stock 743713109 4505 37000 SH SOLE 37000 0 0 PROVIDENT FINL SVCS INC Common Stock 74386T105 1203 54000 SH SOLE 54000 0 0 PRUDENTIAL FINL INC Common Stock 744320102 19062 209241 SH SOLE 209241 0 0 PUBLIC SVC ENTERPRISE GRP IN Common Stock 744573106 34360 570677 SH SOLE 570677 0 0 PUBLIC STORAGE REIT 74460D109 223601 906147 SH SOLE 906147 0 0 PURE STORAGE INC Common Stock 74624M102 30 1386 SH SOLE 1386 0 0 PUXIN LTD Depository Receipt 74704P108 400 100000 SH SOLE 100000 0 0 QTS RLTY TR INC REIT 74736A103 126366 2036852 SH SOLE 2036852 0 0 QORVO INC Common Stock 74736K101 243 1326 SH SOLE 1326 0 0 Q2 HLDGS INC Common Stock 74736L109 83 825 SH SOLE 825 0 0 QUALCOMM INC Common Stock 747525103 51989 392107 SH SOLE 392107 0 0 QUANTA SVCS INC Common Stock 74762E102 536 6087 SH SOLE 6087 0 0 QUDIAN INC Depository Receipt 747798106 539 236401 SH SOLE 236401 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 152670 1189576 SH SOLE 1189576 0 0 QURATE RETAIL INC Common Stock 74915M100 2438 207300 SH SOLE 207300 0 0 R1 RCM INC Common Stock 749397105 2567 104000 SH SOLE 104000 0 0 RLJ LODGING TR REIT 74965L101 2950 190600 SH SOLE 190600 0 0 RH Common Stock 74967X103 15512 26000 SH SOLE 26000 0 0 RPM INTL INC Common Stock 749685103 196 2140 SH SOLE 2140 0 0 RLX TECHNOLOGY INC Depository Receipt 74969N103 2540 245200 SH SOLE 245200 0 0 RACKSPACE TECHNOLOGY INC Common Stock 750102105 23780 1000000 SH SOLE 1000000 0 0 RADIAN GROUP INC Common Stock 750236101 23317 1002900 SH SOLE 1002900 0 0 RANGE RES CORP Common Stock 75281A109 291 28207 SH SOLE 28207 0 0 RANPAK HOLDINGS CORP Common Stock 75321W103 1324 66000 SH SOLE 66000 0 0 RAPID7 INC Common Stock 753422104 295 3950 SH SOLE 3950 0 0 RAPT THERAPEUTICS INC Common Stock 75382E109 1554 70000 SH SOLE 70000 0 0 RBC BEARINGS INC Common Stock 75524B104 2755 14000 SH SOLE 14000 0 0 REALOGY HLDGS CORP Common Stock 75605Y106 702 46418 SH SOLE 46418 0 0 REALPAGE INC Common Stock 75606N109 8458 97000 SH SOLE 97000 0 0 REALTY INCOME CORP REIT 756109104 68433 1077692 SH SOLE 1077692 0 0 RED ROCK RESORTS INC Common Stock 75700L108 4305 132100 SH SOLE 132100 0 0 REDFIN CORP Common Stock 75737F108 91 1367 SH SOLE 1367 0 0 REGENCY CTRS CORP REIT 758849103 2091 36878 SH SOLE 36878 0 0 REGENERON PHARMACEUTICALS Common Stock 75886F107 21783 46040 SH SOLE 46040 0 0 REINSURANCE GRP OF AMERICA I Common Stock 759351604 2080 16500 SH SOLE 16500 0 0 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 2886 43700 SH SOLE 43700 0 0 REPLIGEN CORP Common Stock 759916109 70009 360112 SH SOLE 360112 0 0 RENT A CTR INC NEW Common Stock 76009N100 16272 282200 SH SOLE 282200 0 0 REPLIMUNE GROUP INC Common Stock 76029N106 1831 60000 SH SOLE 60000 0 0 REPUBLIC SVCS INC Common Stock 760759100 9714 97773 SH SOLE 97773 0 0 RESMED INC Common Stock 761152107 44108 227339 SH SOLE 227339 0 0 RESTAURANT BRANDS INTL INC Common Stock 76131D103 185329 2850010 SH SOLE 2850010 0 0 RETAIL OPPORTUNITY INVTS COR REIT 76131N101 2079 131000 SH SOLE 131000 0 0 REXNORD CORP Common Stock 76169B102 2355 50000 SH SOLE 50000 0 0 REXFORD INDL RLTY INC Common Stock 76169C100 93 1840 SH SOLE 1840 0 0 RINGCENTRAL INC Common Stock 76680R206 3601 12089 SH SOLE 12089 0 0 RITE AID CORP Common Stock 767754872 2332 114000 SH SOLE 114000 0 0 ROBERT HALF INTL INC Common Stock 770323103 138 1774 SH SOLE 1774 0 0 ROBLOX CORP Common Stock 771049103 3002 46300 SH SOLE 46300 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 2099 7908 SH SOLE 7908 0 0 ROKU INC Common Stock 77543R102 29880 91722 SH SOLE 91722 0 0 ROLLINS INC Common Stock 775711104 11029 320438 SH SOLE 320438 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 8393 20808 SH SOLE 20808 0 0 ROSS STORES INC Common Stock 778296103 7794 65000 SH SOLE 65000 0 0 ROYAL BK CDA Common Stock 780087102 691431 7500000 SH SOLE 7500000 0 0 RYANAIR HOLDINGS PLC Depository Receipt 783513203 2864 24900 SH SOLE 24900 0 0 RYDER SYS INC Common Stock 783549108 24 320 SH SOLE 320 0 0 RYMAN HOSPITALITY PPTYS INC REIT 78377T107 1457 18800 SH SOLE 18800 0 0 S&P GLOBAL INC Common Stock 78409V104 84615 239792 SH SOLE 239792 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 307270 1107080 SH SOLE 1107080 0 0 SEI INVTS CO Common Stock 784117103 1305 21410 SH SOLE 21410 0 0 SK TELECOM LTD Depository Receipt 78440P108 5773 212000 SH SOLE 212000 0 0 SL GREEN RLTY CORP REIT 78440X804 1 9 SH SOLE 9 0 0 SM ENERGY CO Common Stock 78454L100 4206 256935 SH SOLE 256935 0 0 SPDR S&P 500 ETF TR Public Fund 78462F103 408370 1030379 SH SOLE 1030379 0 0 SPS COMM INC Common Stock 78463M107 2086 21000 SH SOLE 21000 0 0 SPDR SER TR Public Fund 78464A698 9951 150000 SH SOLE 150000 0 0 SPDR SER TR Public Fund 78464A870 13565 100000 SH SOLE 100000 0 0 SS&C TECHNOLOGIES HLDGS INC Common Stock 78467J100 8461 121100 SH SOLE 121100 0 0 SSR MNG INC Common Stock 784730103 2145 150000 SH SOLE 150000 0 0 SVB FINANCIAL GROUP Common Stock 78486Q101 1072 2172 SH SOLE 2172 0 0 SVMK INC Common Stock 78489X103 3151 172000 SH SOLE 172000 0 0 SABRA HEALTH CARE REIT INC Common Stock 78573L106 1860 107169 SH SOLE 107169 0 0 SAIA INC Common Stock 78709Y105 5534 24000 SH SOLE 24000 0 0 SAILPOINT TECHNOLOGIES HLDGS Common Stock 78781P105 455 8983 SH SOLE 8983 0 0 SALESFORCE COM INC Common Stock 79466L302 119080 562045 SH SOLE 562045 0 0 SANA BIOTECHNOLOGY INC Common Stock 799566104 340557 10175000 SH SOLE 10175000 0 0 SANTANDER CONSUMER USA HLDGS Common Stock 80283M101 4598 169910 SH SOLE 169910 0 0 SAREPTA THERAPEUTICS INC Common Stock 803607100 365 4896 SH SOLE 4896 0 0 HENRY SCHEIN INC Common Stock 806407102 7562 109214 SH SOLE 109214 0 0 SCHLUMBERGER LTD Common Stock 806857108 43310 1592870 SH SOLE 1592870 0 0 SCHOLAR ROCK HLDG CORP Common Stock 80706P103 5573 110000 SH SOLE 110000 0 0 SCHWAB CHARLES CORP Common Stock 808513105 173517 2662118 SH SOLE 2662118 0 0 SCIENTIFIC GAMES CORP Common Stock 80874P109 60245 1564000 SH SOLE 1564000 0 0 SCOTTS MIRACLE-GRO CO Common Stock 810186106 4042 16500 SH SOLE 16500 0 0 SEA LTD Depository Receipt 81141R100 298556 1337435 SH SOLE 1337435 0 0 SEAGEN INC Common Stock 81181C104 17409 125371 SH SOLE 125371 0 0 SEALED AIR CORP NEW Common Stock 81211K100 766 16715 SH SOLE 16715 0 0 SEAWORLD ENTMT INC Common Stock 81282V100 7610 153204 SH SOLE 153204 0 0 SELECT SECTOR SPDR TR Public Fund 81369Y209 105066 900000 SH SOLE 900000 0 0 SELECT SECTOR SPDR TR Public Fund 81369Y308 3513 51429 SH SOLE 51429 0 0 SELECT SECTOR SPDR TR Public Fund 81369Y506 6156 125476 SH SOLE 125476 0 0 SELECT SECTOR SPDR TR Public Fund 81369Y605 34050 1000000 SH SOLE 1000000 0 0 SELECTIVE INS GROUP INC Common Stock 816300107 2176 30000 SH SOLE 30000 0 0 SEMPRA ENERGY Common Stock 816851109 33413 252021 SH SOLE 252021 0 0 SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 2652 34000 SH SOLE 34000 0 0 SERVICE CORP INTL Common Stock 817565104 467 9147 SH SOLE 9147 0 0 SERVICENOW INC Common Stock 81762P102 8107 16209 SH SOLE 16209 0 0 SHAW COMMUNICATIONS INC Common Stock 82028K200 136144 5236010 SH SOLE 5236010 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 109825 148813 SH SOLE 148813 0 0 SHOPIFY INC Common Stock 82509L107 262713 237799 SH SOLE 237799 0 0 SI BONE INC Common Stock 825704109 2036 64000 SH SOLE 64000 0 0 SIGILON THERAPEUTICS INC Common Stock 82657L107 33194 1485185 SH SOLE 1485185 0 0 SIGNATURE BK NEW YORK N Y Common Stock 82669G104 1696 7500 SH SOLE 7500 0 0 SILICON MOTION TECHNOLOGY CO Depository Receipt 82706C108 13832 232900 SH SOLE 232900 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 114557 1006914 SH SOLE 1006914 0 0 SIMPSON MFG INC Common Stock 829073105 2593 25000 SH SOLE 25000 0 0 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 20235 691546 SH SOLE 691546 0 0 SIRIUS XM HOLDINGS INC Common Stock 82968B103 5427 891087 SH SOLE 891087 0 0 SITE CTRS CORP REIT 82981J109 3749 276500 SH SOLE 276500 0 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 314 6766 SH SOLE 6766 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 18457 100593 SH SOLE 100593 0 0 SLACK TECHNOLOGIES INC Common Stock 83088V102 212251 5224000 SH SOLE 5224000 0 0 SMUCKER J M CO Common Stock 832696405 20040 158381 SH SOLE 158381 0 0 SNAP ON INC Common Stock 833034101 3798 16458 SH SOLE 16458 0 0 SNAP INC Common Stock 83304A106 41892 801149 SH SOLE 801149 0 0 SNOWFLAKE INC Common Stock 833445109 54474 237587 SH SOLE 237587 0 0 SO YOUNG INTERNATIONAL INC Depository Receipt 83356Q108 7427 752500 SH SOLE 752500 0 0 SOCIEDAD QUIMICA Y MINERA DE Depository Receipt 833635105 3375 63600 SH SOLE 63600 0 0 SOCIEDAD QUIMICA Y MINERA DE Right 833636111 37 11856 SH SOLE 11856 0 0 SOGOU INC Depository Receipt 83409V104 4818 638200 SH SOLE 638200 0 0 SOHU COM LTD Depository Receipt 83410S108 1857 118100 SH SOLE 118100 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 326 1133 SH SOLE 1133 0 0 SOLARWINDS CORP Common Stock 83417Q105 272135 15604087 SH SOLE 15604087 0 0 SOUTHERN CO Common Stock 842587107 149518 2405372 SH SOLE 2405372 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 3388 55481 SH SOLE 55481 0 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 334 71776 SH SOLE 71776 0 0 SPIRIT AEROSYSTEMS HLDGS INC Common Stock 848574109 21212 436000 SH SOLE 436000 0 0 SPLUNK INC Common Stock 848637104 2545 18786 SH SOLE 18786 0 0 SPORTSMANS WHSE HLDGS INC Common Stock 84920Y106 2243 130100 SH SOLE 130100 0 0 SQUARE INC Common Stock 852234103 3515 15480 SH SOLE 15480 0 0 STAG INDL INC REIT 85254J102 1797 53465 SH SOLE 53465 0 0 STAMPS COM INC Common Stock 852857200 923 4627 SH SOLE 4627 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 15503 77641 SH SOLE 77641 0 0 STARBUCKS CORP Common Stock 855244109 53477 489400 SH SOLE 489400 0 0 STEEL DYNAMICS INC Common Stock 858119100 753 14827 SH SOLE 14827 0 0 STERICYCLE INC Common Stock 858912108 1 10 SH SOLE 10 0 0 STERLING BANCORP DEL Common Stock 85917A100 989 42942 SH SOLE 42942 0 0 STEWART INFORMATION SVCS COR Common Stock 860372101 1301 25000 SH SOLE 25000 0 0 STIFEL FINL CORP Common Stock 860630102 5317 83000 SH SOLE 83000 0 0 STITCH FIX INC Common Stock 860897107 4464 90102 SH SOLE 90102 0 0 STRYKER CORPORATION Common Stock 863667101 128844 528959 SH SOLE 528959 0 0 STURM RUGER & CO INC Common Stock 864159108 1916 29000 SH SOLE 29000 0 0 SUN CMNTYS INC REIT 866674104 56888 379151 SH SOLE 379151 0 0 SUN LIFE FINANCIAL INC. Common Stock 866796105 1 10 SH SOLE 10 0 0 SUNCOR ENERGY INC NEW Common Stock 867224107 144362 6906958 SH SOLE 6906958 0 0 SUNSTONE HOTEL INVS INC NEW Common Stock 867892101 1063 85300 SH SOLE 85300 0 0 SWITCH INC Common Stock 87105L104 18237 1121561 SH SOLE 1121561 0 0 SYNOPSYS INC Common Stock 871607107 4892 19744 SH SOLE 19744 0 0 SYNOVUS FINL CORP Common Stock 87161C501 32940 720000 SH SOLE 720000 0 0 SYNNEX CORP Common Stock 87162W100 911 7932 SH SOLE 7932 0 0 SYNCHRONY FINANCIAL Common Stock 87165B103 57208 1407000 SH SOLE 1407000 0 0 SYSCO CORP Common Stock 871829107 84815 1077151 SH SOLE 1077151 0 0 TCF FINL CORP Common Stock 872307103 17455 375700 SH SOLE 375700 0 0 TJX COS INC NEW Common Stock 872540109 29801 450500 SH SOLE 450500 0 0 T-MOBILE US INC Common Stock 872590104 253562 2023799 SH SOLE 2023799 0 0 TAIWAN SEMICONDUCTOR MFG LTD Depository Receipt 874039100 142693 1206400 SH SOLE 1206400 0 0 TAKE-TWO INTERACTIVE SOFTWAR Common Stock 874054109 6802 38499 SH SOLE 38499 0 0 TAKEDA PHARMACEUTICAL CO LTD Depository Receipt 874060205 1055 57790 SH SOLE 57790 0 0 TAL EDUCATION GROUP Depository Receipt 874080104 169407 3145914 SH SOLE 3145914 0 0 TALOS ENERGY INC Common Stock 87484T108 2107 175000 SH SOLE 175000 0 0 TANDEM DIABETES CARE INC Common Stock 875372203 362 4103 SH SOLE 4103 0 0 TANGER FACTORY OUTLET CTRS I REIT 875465106 296 19593 SH SOLE 19593 0 0 TAPESTRY INC Common Stock 876030107 2 59 SH SOLE 59 0 0 TARGET CORP Common Stock 87612E106 98837 499000 SH SOLE 499000 0 0 TARGA RES CORP Common Stock 87612G101 1207 38000 SH SOLE 38000 0 0 TATA MTRS LTD Depository Receipt 876568502 62985 3029600 SH SOLE 3029600 0 0 TAYLOR MORRISON HOME CORP Common Stock 87724P106 219 7121 SH SOLE 7121 0 0 TC ENERGY CORP Common Stock 87807B107 371737 8110000 SH SOLE 8110000 0 0 TELADOC HEALTH INC Common Stock 87918A105 2984 16416 SH SOLE 16416 0 0 TELEFLEX INCORPORATED Common Stock 879369106 22108 53213 SH SOLE 53213 0 0 TELOS CORP MD Common Stock 87969B101 9480 250000 SH SOLE 250000 0 0 TELUS CORPORATION Common Stock 87971M103 16928 850000 SH SOLE 850000 0 0 TEMPUR SEALY INTL INC Common Stock 88023U101 3197 87434 SH SOLE 87434 0 0 10X GENOMICS INC Common Stock 88025U109 83 458 SH SOLE 458 0 0 TENET HEALTHCARE CORP Common Stock 88033G407 6659 128058 SH SOLE 128058 0 0 TENCENT MUSIC ENTMT GROUP Depository Receipt 88034P109 351374 17148557 SH SOLE 17148557 0 0 TERADYNE INC Common Stock 880770102 13241 108813 SH SOLE 108813 0 0 TEREX CORP NEW Common Stock 880779103 1000 21700 SH SOLE 21700 0 0 TERMINIX GLOBAL HOLDINGS INC Common Stock 88087E100 139 2933 SH SOLE 2933 0 0 TERNIUM SA Depository Receipt 880890108 10347 266400 SH SOLE 266400 0 0 TESLA INC Common Stock 88160R101 30759 46051 SH SOLE 46051 0 0 TEVA PHARMACEUTICAL INDS LTD Depository Receipt 881624209 1650 143000 SH SOLE 143000 0 0 TEXAS CAP BANCSHARES INC Common Stock 88224Q107 42907 605000 SH SOLE 605000 0 0 TEXAS INSTRS INC Common Stock 882508104 35376 187185 SH SOLE 187185 0 0 TEXAS ROADHOUSE INC Common Stock 882681109 108 1128 SH SOLE 1128 0 0 TEXTRON INC Common Stock 883203101 6638 118373 SH SOLE 118373 0 0 THE ODP CORP Common Stock 88337F105 1688 39000 SH SOLE 39000 0 0 THE TRADE DESK INC Common Stock 88339J105 280 429 SH SOLE 429 0 0 THOMSON REUTERS CORP. Common Stock 884903709 976 11142 SH SOLE 11142 0 0 THOR INDS INC Common Stock 885160101 191 1418 SH SOLE 1418 0 0 360 DIGITECH INC Depository Receipt 88557W101 23409 900000 SH SOLE 900000 0 0 3M CO Common Stock 88579Y101 54223 281415 SH SOLE 281415 0 0 TIM S A Depository Receipt 88706T108 316 27800 SH SOLE 27800 0 0 TIVITY HEALTH INC Common Stock 88870R102 5067 227000 SH SOLE 227000 0 0 TOLL BROTHERS INC Common Stock 889478103 12 216 SH SOLE 216 0 0 TOPBUILD CORP Common Stock 89055F103 48 229 SH SOLE 229 0 0 TORO CO Common Stock 891092108 107 1042 SH SOLE 1042 0 0 TORONTO DOMINION BK ONT Common Stock 891160509 394133 6044001 SH SOLE 6044001 0 0 TRACTOR SUPPLY CO Common Stock 892356106 804 4540 SH SOLE 4540 0 0 TRANSDIGM GROUP INC Common Stock 893641100 6015 10231 SH SOLE 10231 0 0 TRANSUNION Common Stock 89400J107 11116 123520 SH SOLE 123520 0 0 TRAVEL PLUS LEISURE CO Common Stock 894164102 26 418 SH SOLE 418 0 0 TREX CO INC Common Stock 89531P105 327 3574 SH SOLE 3574 0 0 TRILLIUM THERAPEUTICS INC Common Stock 89620X506 1042 97308 SH SOLE 97308 0 0 TRIMBLE INC Common Stock 896239100 2680 34451 SH SOLE 34451 0 0 TRIP COM GROUP LTD Depository Receipt 89677Q107 238012 6005840 SH SOLE 6005840 0 0 TRIPADVISOR INC Common Stock 896945201 1 10 SH SOLE 10 0 0 TRUECAR INC Common Stock 89785L107 679 142000 SH SOLE 142000 0 0 TRUIST FINL CORP Common Stock 89832Q109 470842 8073422 SH SOLE 8073422 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 2166 82000 SH SOLE 82000 0 0 TURTLE BEACH CORP Common Stock 900450206 824 30900 SH SOLE 30900 0 0 TUYA INC Depository Receipt 90114C107 59627 2820600 SH SOLE 2820600 0 0 21VIANET GROUP INC Depository Receipt 90138A103 71684 2219300 SH SOLE 2219300 0 0 TWILIO INC Common Stock 90138F102 78461 230253 SH SOLE 230253 0 0 TWITTER INC Common Stock 90184L102 106771 1678004 SH SOLE 1678004 0 0 TWO HBRS INVT CORP REIT 90187B408 109 14833 SH SOLE 14833 0 0 2U INC Common Stock 90214J101 253 6609 SH SOLE 6609 0 0 TYSON FOODS INC Common Stock 902494103 31610 425443 SH SOLE 425443 0 0 UDR INC REIT 902653104 43055 981637 SH SOLE 981637 0 0 UGI CORP NEW Common Stock 902681105 1 10 SH SOLE 10 0 0 US BANCORP DEL Common Stock 902973304 177270 3205025 SH SOLE 3205025 0 0 UBER TECHNOLOGIES INC Common Stock 90353T100 81969 1503750 SH SOLE 1503750 0 0 ULTRAGENYX PHARMACEUTICAL IN Common Stock 90400D108 172 1510 SH SOLE 1510 0 0 UNDER ARMOUR INC Common Stock 904311107 1 10 SH SOLE 10 0 0 UNION PAC CORP Common Stock 907818108 865857 3928391 SH SOLE 3928391 0 0 UNITED CMNTY BKS BLAIRSVLE G Common Stock 90984P303 3412 100000 SH SOLE 100000 0 0 UNITED AIRLS HLDGS INC Common Stock 910047109 7836 136182 SH SOLE 136182 0 0 UNITED MICROELECTRONICS CORP Depository Receipt 910873405 6833 750010 SH SOLE 750010 0 0 UNITED PARCEL SERVICE INC Common Stock 911312106 51199 301187 SH SOLE 301187 0 0 UNITED RENTALS INC Common Stock 911363109 12554 38122 SH SOLE 38122 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 1275340 3427689 SH SOLE 3427689 0 0 UNITI GROUP INC REIT 91325V108 2758 250000 SH SOLE 250000 0 0 UNITY SOFTWARE INC Common Stock 91332U101 480843 4793565 SH SOLE 4793565 0 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 1094 4621 SH SOLE 4621 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 7 58 SH SOLE 58 0 0 UNUM GROUP Common Stock 91529Y106 1475 53000 SH SOLE 53000 0 0 UPWORK INC Common Stock 91688F104 13341 298000 SH SOLE 298000 0 0 VEON LTD Depository Receipt 91822M106 15576 8799910 SH SOLE 8799910 0 0 VAIL RESORTS INC Common Stock 91879Q109 912 3126 SH SOLE 3126 0 0 VALE S A Depository Receipt 91912E105 21391 1230800 SH SOLE 1230800 0 0 VALERO ENERGY CORP Common Stock 91913Y100 13318 186008 SH SOLE 186008 0 0 VANECK VECTORS ETF TR Public Fund 92189F106 219463 6752712 SH SOLE 6752712 0 0 VANECK VECTORS ETF TR Public Fund 92189F791 303818 6750000 SH SOLE 6750000 0 0 VANGUARD INTL EQUITY INDEX F Public Fund 922042858 50379 967900 SH SOLE 967900 0 0 VANGUARD INTL EQUITY INDEX F Public Fund 922042874 15750 250000 SH SOLE 250000 0 0 VANGUARD SCOTTSDALE FDS Public Fund 92206C813 6075 60000 SH SOLE 60000 0 0 VARIAN MED SYS INC Common Stock 92220P105 29220 165526 SH SOLE 165526 0 0 VARONIS SYS INC Common Stock 922280102 2208 43000 SH SOLE 43000 0 0 VEEVA SYS INC Common Stock 922475108 56615 216716 SH SOLE 216716 0 0 VENTAS INC REIT 92276F100 68309 1280627 SH SOLE 1280627 0 0 VANGUARD INDEX FDS Public Fund 922908629 31076 140400 SH SOLE 140400 0 0 VANGUARD INDEX FDS Public Fund 922908736 31796 123700 SH SOLE 123700 0 0 VANGUARD INDEX FDS Public Fund 922908744 69648 529800 SH SOLE 529800 0 0 VERACYTE INC Common Stock 92337F107 19726 367000 SH SOLE 367000 0 0 VEREIT INC REIT 92339V308 6968 180433 SH SOLE 180433 0 0 VERISIGN INC Common Stock 92343E102 3377 16989 SH SOLE 16989 0 0 VERIZON COMMUNICATIONS INC Common Stock 92343V104 245401 4220143 SH SOLE 4220143 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 4286 24258 SH SOLE 24258 0 0 VERMILION ENERGY INC Common Stock 923725105 855 117728 SH SOLE 117728 0 0 VERRA MOBILITY CORP Common Stock 92511U102 34781 2569681 SH SOLE 2569681 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 263772 1227475 SH SOLE 1227475 0 0 VERU INC Common Stock 92536C103 2651 246000 SH SOLE 246000 0 0 VIACOMCBS INC Common Stock 92556H107 0 10 SH SOLE 10 0 0 VIACOMCBS INC Common Stock 92556H206 298002 6607599 SH SOLE 6607599 0 0 VIATRIS INC Common Stock 92556V106 0 10 SH SOLE 10 0 0 VICI PPTYS INC REIT 925652109 2283 80845 SH SOLE 80845 0 0 VIPER ENERGY PARTNERS LP Common Stock 92763M105 20966 1440000 SH SOLE 1440000 0 0 VIPSHOP HOLDINGS LIMITED Depository Receipt 92763W103 206530 6916610 SH SOLE 6916610 0 0 VISA INC Common Stock 92826C839 204 963 SH SOLE 963 0 0 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 1093 45400 SH SOLE 45400 0 0 VISTRA CORP Common Stock 92840M102 19953 1128545 SH SOLE 1128545 0 0 VITAL FARMS INC Common Stock 92847W103 3822 175000 SH SOLE 175000 0 0 VMWARE INC Common Stock 928563402 1 10 SH SOLE 10 0 0 VONAGE HLDGS CORP Common Stock 92886T201 1444 122200 SH SOLE 122200 0 0 VONTIER CORPORATION Common Stock 928881101 10349 341897 SH SOLE 341897 0 0 VORNADO RLTY TR REIT 929042109 117623 2591383 SH SOLE 2591383 0 0 VULCAN MATLS CO Common Stock 929160109 54323 321914 SH SOLE 321914 0 0 WNS HLDGS LTD Depository Receipt 92932M101 3434 47400 SH SOLE 47400 0 0 WSFS FINL CORP Common Stock 929328102 2181 43800 SH SOLE 43800 0 0 WP CAREY INC Common Stock 92936U109 42064 594465 SH SOLE 594465 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 30968 330883 SH SOLE 330883 0 0 WABTEC Common Stock 929740108 8423 106402 SH SOLE 106402 0 0 WALMART INC Common Stock 931142103 234208 1724271 SH SOLE 1724271 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 47564 866369 SH SOLE 866369 0 0 WARNER MUSIC GROUP CORP Common Stock 934550203 27 801 SH SOLE 801 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 424 19200 SH SOLE 19200 0 0 WASTE MGMT INC DEL Common Stock 94106L109 5968 46257 SH SOLE 46257 0 0 WATERS CORP Common Stock 941848103 24804 87285 SH SOLE 87285 0 0 WATSCO INC Common Stock 942622200 686 2629 SH SOLE 2629 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 3232 27200 SH SOLE 27200 0 0 WEIBO CORP Depository Receipt 948596101 93029 1843611 SH SOLE 1843611 0 0 WEINGARTEN RLTY INVS Common Stock 948741103 3479 129300 SH SOLE 129300 0 0 WELLS FARGO CO NEW Common Stock 949746101 205409 5257458 SH SOLE 5257458 0 0 WELLTOWER INC REIT 95040Q104 92652 1293478 SH SOLE 1293478 0 0 WEST PHARMACEUTICAL SVSC INC Common Stock 955306105 38680 137269 SH SOLE 137269 0 0 WESTERN ALLIANCE BANCORP Common Stock 957638109 3478 36830 SH SOLE 36830 0 0 WESTERN DIGITAL CORP. Common Stock 958102105 839 12565 SH SOLE 12565 0 0 WESTERN UN CO Common Stock 959802109 10449 423706 SH SOLE 423706 0 0 WESTLAKE CHEM CORP Common Stock 960413102 1756 19773 SH SOLE 19773 0 0 WESTROCK CO Common Stock 96145D105 2068 39736 SH SOLE 39736 0 0 WEX INC Common Stock 96208T104 21 100 SH SOLE 100 0 0 WEYERHAEUSER CO MTN BE Common Stock 962166104 50465 1417566 SH SOLE 1417566 0 0 WHEATON PRECIOUS METALS CORP Common Stock 962879102 114572 3000000 SH SOLE 3000000 0 0 WHIRLPOOL CORP Common Stock 963320106 104 469 SH SOLE 469 0 0 WHITING PETE CORP NEW Common Stock 966387508 4821 136000 SH SOLE 136000 0 0 WILLSCOT MOBIL MINI HLDNG CO Common Stock 971378104 9185 331000 SH SOLE 331000 0 0 WINGSTOP INC Common Stock 974155103 101 791 SH SOLE 791 0 0 WINNEBAGO INDS INC Common Stock 974637100 5216 68000 SH SOLE 68000 0 0 WORKDAY INC Common Stock 98138H101 48896 196819 SH SOLE 196819 0 0 WYNN RESORTS LTD Common Stock 983134107 2212 17650 SH SOLE 17650 0 0 XPO LOGISTICS INC Common Stock 983793100 23976 194450 SH SOLE 194450 0 0 XCEL ENERGY INC Common Stock 98389B100 51560 775225 SH SOLE 775225 0 0 XILINX INC Common Stock 983919101 488999 3946723 SH SOLE 3946723 0 0 XYLEM INC Common Stock 98419M100 9047 86011 SH SOLE 86011 0 0 XPENG INC Depository Receipt 98422D105 4359 119400 SH SOLE 119400 0 0 YPF SOCIEDAD ANONIMA Depository Receipt 984245100 5649 1374500 SH SOLE 1374500 0 0 YAMANA GOLD INC Common Stock 98462Y100 434 100000 SH SOLE 100000 0 0 YATSEN HLDG LTD Depository Receipt 985194109 18442 1493300 SH SOLE 1493300 0 0 YELP INC Common Stock 985817105 1151 29500 SH SOLE 29500 0 0 YIREN DIGITAL LTD Depository Receipt 98585L100 18 3459 SH SOLE 3459 0 0 YOUDAO INC Depository Receipt 98741T104 236 9900 SH SOLE 9900 0 0 YUM BRANDS INC Common Stock 988498101 5972 55200 SH SOLE 55200 0 0 YUM CHINA HLDGS INC Common Stock 98850P109 7586 128112 SH SOLE 128112 0 0 YUNJI INC Depository Receipt 98873N107 41 19300 SH SOLE 19300 0 0 ZAI LAB LTD Depository Receipt 98887Q104 32145 240915 SH SOLE 240915 0 0 ZEBRA TECHNOLOGIES CORPORATI Common Stock 989207105 386 796 SH SOLE 796 0 0 ZENDESK INC Common Stock 98936J101 350 2638 SH SOLE 2638 0 0 ZEPP HEALTH CORPORATION Depository Receipt 98945L105 2613 242600 SH SOLE 242600 0 0 ZILLOW GROUP INC Common Stock 98954M200 83879 647012 SH SOLE 647012 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 42637 266352 SH SOLE 266352 0 0 ZOGENIX INC Common Stock 98978L204 1347 69000 SH SOLE 69000 0 0 ZOETIS INC Common Stock 98978V103 200057 1270365 SH SOLE 1270365 0 0 ZTO EXPRESS CAYMAN INC Depository Receipt 98980A105 24844 852274 SH SOLE 852274 0 0 ZSCALER INC Common Stock 98980G102 756 4406 SH SOLE 4406 0 0 ZOOM VIDEO COMMUNICATIONS IN Common Stock 98980L101 15 49 SH SOLE 49 0 0