0001104659-20-021789.txt : 20200214 0001104659-20-021789.hdr.sgml : 20200214 20200214161844 ACCESSION NUMBER: 0001104659-20-021789 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200214 DATE AS OF CHANGE: 20200214 EFFECTIVENESS DATE: 20200214 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: 20620181 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 12-31-2019 12-31-2019 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 02-10-2019 0 1440 50912878
INFORMATION TABLE 2 infotable.xml DEUTSCHE BANK AG Common Stock D18190898 4487 577674 SH SOLE 577674 0 0 ADIENT PLC Common Stock G0084W101 221 10400 SH SOLE 10400 0 0 ALLEGION PUB LTD CO Common Stock G0176J109 586 4712 SH SOLE 4712 0 0 ALKERMES PLC Common Stock G01767105 7625 373768 SH SOLE 373768 0 0 ALLERGAN PLC Common Stock G0177J108 78677 411557 SH SOLE 411557 0 0 AMDOCS LTD Common Stock G02602103 2355 32618 SH SOLE 32618 0 0 AON PLC Common Stock G0408V102 12497 59999 SH SOLE 59999 0 0 ARCH CAP GROUP LTD Common Stock G0450A105 15679 365572 SH SOLE 365572 0 0 ATHENE HLDG LTD Common Stock G0684D107 372 7900 SH SOLE 7900 0 0 AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 1153 19400 SH SOLE 19400 0 0 ACCENTURE PLC IRELAND Common Stock G1151C101 42451 201600 SH SOLE 201600 0 0 BUNGE LIMITED Common Stock G16962105 21256 369357 SH SOLE 369357 0 0 CAPRI HOLDINGS LIMITED Common Stock G1890L107 3930 103008 SH SOLE 103008 0 0 CENTRAL EUROPEAN MEDIA ENTRP Common Stock G20045202 2106 464900 SH SOLE 464900 0 0 CHINA BIOLOGIC PRODS HLDGS I Common Stock G21515104 10475 90010 SH SOLE 90010 0 0 COSAN LTD Common Stock G25343107 39056 1710000 SH SOLE 1710000 0 0 COCA COLA EUROPEAN PARTNERS Common Stock G25839104 15476 304176 SH SOLE 304176 0 0 DELPHI TECHNOLOGIES PLC Common Stock G2709G107 0 10 SH SOLE 10 0 0 EATON CORP PLC Common Stock G29183103 35919 379209 SH SOLE 379209 0 0 ENDO INTL PLC Common Stock G30401106 290 61810 SH SOLE 61810 0 0 ENSTAR GROUP LIMITED Common Stock G3075P101 310541 1501211 SH SOLE 1501211 0 0 ESSENT GROUP LTD Common Stock G3198U102 4248 81710 SH SOLE 81710 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 1024 3699 SH SOLE 3699 0 0 FABRINET Common Stock G3323L100 2282 35200 SH SOLE 35200 0 0 GASLOG LTD Common Stock G37585109 228 23303 SH SOLE 23303 0 0 GENPACT LIMITED Common Stock G3922B107 10118 239933 SH SOLE 239933 0 0 HELEN OF TROY CORP LTD Common Stock G4388N106 135 749 SH SOLE 749 0 0 HERBALIFE NUTRITION LTD Common Stock G4412G101 4000 83907 SH SOLE 83907 0 0 HORIZON THERAPEUTICS PUB LTD Common Stock G46188101 1159 32022 SH SOLE 32022 0 0 ICON PLC Common Stock G4705A100 7845 45552 SH SOLE 45552 0 0 IHS MARKIT LTD Common Stock G47567105 1660107 22031949 SH SOLE 22031949 0 0 INGERSOLL-RAND PLC Common Stock G47791101 25508 191905 SH SOLE 191905 0 0 INTERNATIONAL GAME TECHNOLOG Common Stock G4863A108 0 10 SH SOLE 10 0 0 INVESCO LTD Common Stock G491BT108 771 42900 SH SOLE 42900 0 0 JAZZ PHARMACEUTICALS PLC Common Stock G50871105 2198 14723 SH SOLE 14723 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 36735 902361 SH SOLE 902361 0 0 LIBERTY GLOBAL PLC Common Stock G5480U104 12971 570418 SH SOLE 570418 0 0 LIBERTY GLOBAL PLC Common Stock G5480U120 12546 575651 SH SOLE 575651 0 0 LINDE PLC Common Stock G5494J103 751734 3524972 SH SOLE 3524972 0 0 MALLINCKRODT PUB LTD CO Common Stock G5785G107 1457 417398 SH SOLE 417398 0 0 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 3469 130610 SH SOLE 130610 0 0 MEDTRONIC PLC Common Stock G5960L103 242937 2141354 SH SOLE 2141354 0 0 APTIV PLC Common Stock G6095L109 98595 1038166 SH SOLE 1038166 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 874 303447 SH SOLE 303447 0 0 NIELSEN HLDGS PLC Common Stock G6518L108 2771 136499 SH SOLE 136499 0 0 NOBLE CORP PLC Common Stock G65431101 519 425800 SH SOLE 425800 0 0 NORWEGIAN CRUISE LINE HLDG L Common Stock G66721104 11010 188496 SH SOLE 188496 0 0 PAGSEGURO DIGITAL LTD Common Stock G68707101 142106 4160000 SH SOLE 4160000 0 0 PENTAIR PLC Common Stock G7S00T104 12839 279910 SH SOLE 279910 0 0 PROTHENA CORP PLC Common Stock G72800108 1197 75600 SH SOLE 75600 0 0 RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 88 448 SH SOLE 448 0 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 19297 324321 SH SOLE 324321 0 0 SENSATA TECHNOLOGIES HLDNG P Common Stock G8060N102 12949 240371 SH SOLE 240371 0 0 SIGNET JEWELERS LIMITED Common Stock G81276100 671 30850 SH SOLE 30850 0 0 SINA CORP Common Stock G81477104 2 40 SH SOLE 40 0 0 SMART GLOBAL HLDGS INC Common Stock G8232Y101 721 19000 SH SOLE 19000 0 0 STERIS PLC Common Stock G8473T100 8622 56570 SH SOLE 56570 0 0 TECHNIPFMC PLC Common Stock G87110105 1074 50596 SH SOLE 50596 0 0 TRONOX HOLDINGS PLC Common Stock G9087Q102 3337 292200 SH SOLE 292200 0 0 VALARIS PLC Common Stock G9402V109 0 2 SH SOLE 2 0 0 GOLAR LNG LTD BERMUDA Common Stock G9456A100 0 10 SH SOLE 10 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 38847 192370 SH SOLE 192370 0 0 PERRIGO CO PLC Common Stock G97822103 211 4089 SH SOLE 4089 0 0 ALCON INC Common Stock H01301128 16420 290155 SH SOLE 290155 0 0 CHUBB LIMITED Common Stock H1467J104 24542 157665 SH SOLE 157665 0 0 GARMIN LTD Common Stock H2906T109 10420 106802 SH SOLE 106802 0 0 UBS GROUP AG Common Stock H42097107 208927 16549209 SH SOLE 16549209 0 0 TE CONNECTIVITY LTD Common Stock H84989104 51500 537347 SH SOLE 537347 0 0 TRANSOCEAN LTD Common Stock H8817H100 411 59771 SH SOLE 59771 0 0 ORION ENGINEERED CARBONS S A Common Stock L72967109 1461 75700 SH SOLE 75700 0 0 SPOTIFY TECHNOLOGY S A Common Stock L8681T102 3740 25010 SH SOLE 25010 0 0 TRINSEO S A Common Stock L9340P101 4752 127700 SH SOLE 127700 0 0 CHECK POINT SOFTWARE TECH LT Common Stock M22465104 889 8010 SH SOLE 8010 0 0 CYBERARK SOFTWARE LTD Common Stock M2682V108 1803 15467 SH SOLE 15467 0 0 MELLANOX TECHNOLOGIES LTD Common Stock M51363113 197 1680 SH SOLE 1680 0 0 ISRAEL CHEMICALS LTD Common Stock M5920A109 3405 723738 SH SOLE 723738 0 0 STRATASYS LTD Common Stock M85548101 41 2010 SH SOLE 2010 0 0 TARO PHARMACEUTICAL INDS LTD Common Stock M8737E108 1140 12966 SH SOLE 12966 0 0 TOWER SEMICONDUCTOR LTD Common Stock M87915274 0 10 SH SOLE 10 0 0 WIX COM LTD Common Stock M98068105 266 2175 SH SOLE 2175 0 0 AERCAP HOLDINGS NV Common Stock N00985106 127 2071 SH SOLE 2071 0 0 ASML HOLDING N V Depository Receipt N07059210 3593 12142 SH SOLE 12142 0 0 ELASTIC N V Common Stock N14506104 28 430 SH SOLE 430 0 0 CNH INDL N V Common Stock N20944109 0 10 SH SOLE 10 0 0 CORE LABORATORIES N V Common Stock N22717107 2283 60599 SH SOLE 60599 0 0 FERRARI N V Common Stock N3167Y103 147660 889457 SH SOLE 889457 0 0 FIAT CHRYSLER AUTOMOBILES N Common Stock N31738102 13716 926138 SH SOLE 926138 0 0 LYONDELLBASELL INDUSTRIES N Common Stock N53745100 83416 882899 SH SOLE 882899 0 0 MYLAN N V Common Stock N59465109 2604 129576 SH SOLE 129576 0 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 191327 1503434 SH SOLE 1503434 0 0 QIAGEN NV Common Stock N72482123 4558 133313 SH SOLE 133313 0 0 WRIGHT MED GROUP N V Common Stock N96617118 4950 162400 SH SOLE 162400 0 0 YANDEX N V Common Stock N97284108 1 10 SH SOLE 10 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 1081763 8102492 SH SOLE 8102492 0 0 COSTAMARE INC Common Stock Y1771G102 2339 245461 SH SOLE 245461 0 0 DHT HOLDINGS INC Common Stock Y2065G121 16496 1992300 SH SOLE 1992300 0 0 DIAMOND S SHIPPING INC Common Stock Y20676105 1806 107900 SH SOLE 107900 0 0 FLEX LTD Common Stock Y2573F102 1290 102212 SH SOLE 102212 0 0 SEASPAN CORP Common Stock Y75638109 957 67354 SH SOLE 67354 0 0 STAR BULK CARRIERS CORP Common Stock Y8162K204 161 13630 SH SOLE 13630 0 0 ACCO BRANDS CORP Common Stock 00081T108 1172 125200 SH SOLE 125200 0 0 AFLAC INC Common Stock 001055102 814 15386 SH SOLE 15386 0 0 AGCO CORP Common Stock 001084102 20792 269150 SH SOLE 269150 0 0 AGNC INVT CORP REIT 00123Q104 333 18810 SH SOLE 18810 0 0 AES CORP Common Stock 00130H105 8211 412623 SH SOLE 412623 0 0 AK STL HLDG CORP Common Stock 001547108 130 39400 SH SOLE 39400 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 1 55 SH SOLE 55 0 0 AMC NETWORKS INC Common Stock 00164V103 13 313 SH SOLE 313 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 4533 72747 SH SOLE 72747 0 0 AT&T INC Common Stock 00206R102 226532 5796621 SH SOLE 5796621 0 0 AU OPTRONICS CORP Depository Receipt 002255107 3401 1040010 SH SOLE 1040010 0 0 AZZ INC Common Stock 002474104 1677 36500 SH SOLE 36500 0 0 ABBOTT LABS Common Stock 002824100 184259 2121332 SH SOLE 2121332 0 0 ABBVIE INC Common Stock 00287Y109 34673 391613 SH SOLE 391613 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 2970 171785 SH SOLE 171785 0 0 ABIOMED INC Common Stock 003654100 3719 21797 SH SOLE 21797 0 0 ACACIA COMMUNICATIONS INC Common Stock 00401C108 8951 132000 SH SOLE 132000 0 0 ACADIA PHARMACEUTICALS INC Common Stock 004225108 801 18732 SH SOLE 18732 0 0 ACTIVISION BLIZZARD INC Common Stock 00507V109 9267 155960 SH SOLE 155960 0 0 ACUITY BRANDS INC Common Stock 00508Y102 222 1610 SH SOLE 1610 0 0 ADOBE INC Common Stock 00724F101 33809 102512 SH SOLE 102512 0 0 ADTALEM GLOBAL ED INC Common Stock 00737L103 16791 480142 SH SOLE 480142 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 7100 44329 SH SOLE 44329 0 0 ADVANCED DISP SVCS INC DEL Common Stock 00790X101 544725 16572106 SH SOLE 16572106 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 10757 234561 SH SOLE 234561 0 0 AEGON N V Depository Receipt 007924103 608 134284 SH SOLE 134284 0 0 AFFILIATED MANAGERS GROUP IN Common Stock 008252108 187 2210 SH SOLE 2210 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 33829 396539 SH SOLE 396539 0 0 AGENUS INC Common Stock 00847G705 2011 494114 SH SOLE 494114 0 0 AGIOS PHARMACEUTICALS INC Common Stock 00847X104 4411 92386 SH SOLE 92386 0 0 AGNICO EAGLE MINES LTD Common Stock 008474108 3139 50900 SH SOLE 50900 0 0 AIR LEASE CORP Common Stock 00912X302 810 17040 SH SOLE 17040 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 106143 451690 SH SOLE 451690 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 408220 4725868 SH SOLE 4725868 0 0 ALASKA AIR GROUP INC Common Stock 011659109 1852 27331 SH SOLE 27331 0 0 ALBANY INTL CORP Common Stock 012348108 3697 48700 SH SOLE 48700 0 0 ALBEMARLE CORP Common Stock 012653101 51877 710266 SH SOLE 710266 0 0 ALCOA CORP Common Stock 013872106 1616 75116 SH SOLE 75116 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 12226 75666 SH SOLE 75666 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 42521 393166 SH SOLE 393166 0 0 ALGONQUIN PWR UTILS CORP Common Stock 015857105 8353 589610 SH SOLE 589610 0 0 ALIBABA GROUP HLDG LTD Depository Receipt 01609W102 2969710 14001461 SH SOLE 14001461 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 13024 46673 SH SOLE 46673 0 0 ALLEGHANY CORP DEL Common Stock 017175100 1119 1400 SH SOLE 1400 0 0 ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 450 21774 SH SOLE 21774 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 11161 99473 SH SOLE 99473 0 0 ALLIANT ENERGY CORP Common Stock 018802108 2573 47030 SH SOLE 47030 0 0 ALLISON TRANSMISSION HLDGS I Common Stock 01973R101 7855 162569 SH SOLE 162569 0 0 ALLSCRIPTS HEALTHCARE SOLUTN Common Stock 01988P108 8885 905294 SH SOLE 905294 0 0 ALLSTATE CORP Common Stock 020002101 1 10 SH SOLE 10 0 0 ALLY FINL INC Common Stock 02005N100 8692 284423 SH SOLE 284423 0 0 ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 8588 74572 SH SOLE 74572 0 0 ALPHABET INC Common Stock 02079K107 164647 123145 SH SOLE 123145 0 0 ALPHABET INC Common Stock 02079K305 1567216 1170097 SH SOLE 1170097 0 0 ALTABA INC Public Fund 021346101 192 9776 SH SOLE 9776 0 0 ALTERYX INC Common Stock 02156B103 84 837 SH SOLE 837 0 0 ALTICE USA INC Common Stock 02156K103 306008 11192697 SH SOLE 11192697 0 0 ALTRIA GROUP INC Common Stock 02209S103 159460 3194959 SH SOLE 3194959 0 0 AMAZON COM INC Common Stock 023135106 388834 210426 SH SOLE 210426 0 0 AMEREN CORP Common Stock 023608102 45785 596152 SH SOLE 596152 0 0 AMERICA MOVIL SAB DE CV Depository Receipt 02364W105 420 26247 SH SOLE 26247 0 0 AMERICAN AIRLS GROUP INC Common Stock 02376R102 1117 38955 SH SOLE 38955 0 0 AMERICAN AXLE & MFG HLDGS IN Common Stock 024061103 1324 123043 SH SOLE 123043 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 1035 22000 SH SOLE 22000 0 0 AMERICAN EAGLE OUTFITTERS IN Common Stock 02553E106 3785 257500 SH SOLE 257500 0 0 AMERICAN ELEC PWR CO INC Common Stock 025537101 38654 408990 SH SOLE 408990 0 0 AMERICAN EXPRESS CO Common Stock 025816109 70675 567714 SH SOLE 567714 0 0 AMERICAN FINL GROUP INC OHIO Common Stock 025932104 1329 12124 SH SOLE 12124 0 0 AMERICAN HOMES 4 RENT REIT 02665T306 139 5300 SH SOLE 5300 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 26420 514722 SH SOLE 514722 0 0 AMERICAN OUTDOOR BRANDS CORP Common Stock 02874P103 957 103169 SH SOLE 103169 0 0 AMERICAN TOWER CORP NEW Common Stock 03027X100 298148 1297310 SH SOLE 1297310 0 0 AMERICAN WTR WKS CO INC NEW Common Stock 030420103 12890 104926 SH SOLE 104926 0 0 AMERICAS CAR MART INC Common Stock 03062T105 757 6900 SH SOLE 6900 0 0 AMERICOLD RLTY TR REIT 03064D108 67 1918 SH SOLE 1918 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 21003 247035 SH SOLE 247035 0 0 AMERIPRISE FINL INC Common Stock 03076C106 4320 25933 SH SOLE 25933 0 0 AMETEK INC NEW Common Stock 031100100 3558 35670 SH SOLE 35670 0 0 AMGEN INC Common Stock 031162100 209301 868217 SH SOLE 868217 0 0 AMKOR TECHNOLOGY INC Common Stock 031652100 260 20010 SH SOLE 20010 0 0 AMPHENOL CORP NEW Common Stock 032095101 3956 36553 SH SOLE 36553 0 0 ANALOG DEVICES INC Common Stock 032654105 564 4745 SH SOLE 4745 0 0 ANAPLAN INC Common Stock 03272L108 98 1861 SH SOLE 1861 0 0 ANNALY CAP MGMT INC REIT 035710409 17787 1888215 SH SOLE 1888215 0 0 ANSYS INC Common Stock 03662Q105 5630 21869 SH SOLE 21869 0 0 ANTERO RES CORP Common Stock 03674X106 1780 624684 SH SOLE 624684 0 0 ANTHEM INC Common Stock 036752103 134273 444569 SH SOLE 444569 0 0 APACHE CORP Common Stock 037411105 6368 248851 SH SOLE 248851 0 0 APARTMENT INVT & MGMT CO REIT 03748R754 864 16719 SH SOLE 16719 0 0 APERGY CORP Common Stock 03755L104 743 22000 SH SOLE 22000 0 0 APOLLO GLOBAL MGMT INC Unit 03768E105 14313 300000 SH SOLE 300000 0 0 APPLE INC Common Stock 037833100 422066 1437310 SH SOLE 1437310 0 0 APPLIED MATLS INC Common Stock 038222105 12404 203210 SH SOLE 203210 0 0 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 366 30800 SH SOLE 30800 0 0 APTARGROUP INC Common Stock 038336103 889 7688 SH SOLE 7688 0 0 ARAMARK Common Stock 03852U106 77570 1787330 SH SOLE 1787330 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 6708 144726 SH SOLE 144726 0 0 ARCONIC INC Common Stock 03965L100 8290 269410 SH SOLE 269410 0 0 ARGENX SE Depository Receipt 04016X101 270 1680 SH SOLE 1680 0 0 ARISTA NETWORKS INC Common Stock 040413106 1614 7936 SH SOLE 7936 0 0 ARLO TECHNOLOGIES INC Common Stock 04206A101 2202 523086 SH SOLE 523086 0 0 ARMSTRONG WORLD INDS INC NEW Common Stock 04247X102 10670 113546 SH SOLE 113546 0 0 ARROW ELECTRS INC Common Stock 042735100 7723 91136 SH SOLE 91136 0 0 ARROWHEAD PHARMACEUTICALS IN Common Stock 04280A100 3845 60614 SH SOLE 60614 0 0 ARTISAN PARTNERS ASSET MGMT Common Stock 04316A108 1021 31600 SH SOLE 31600 0 0 ARVINAS INC Common Stock 04335A105 7047 171500 SH SOLE 171500 0 0 ASHLAND GLOBAL HLDGS INC Common Stock 044186104 689 9000 SH SOLE 9000 0 0 ASPEN TECHNOLOGY INC Common Stock 045327103 3641 30112 SH SOLE 30112 0 0 ASSOCIATED BANC CORP Common Stock 045487105 948 43000 SH SOLE 43000 0 0 ATARA BIOTHERAPEUTICS INC Common Stock 046513107 29646 1800000 SH SOLE 1800000 0 0 ATKORE INTL GROUP INC Common Stock 047649108 546 13500 SH SOLE 13500 0 0 AUTODESK INC Common Stock 052769106 24596 134068 SH SOLE 134068 0 0 AUTOHOME INC Depository Receipt 05278C107 4649 58100 SH SOLE 58100 0 0 AUTOLIV INC Common Stock 052800109 104 1234 SH SOLE 1234 0 0 AUTOMATIC DATA PROCESSING IN Common Stock 053015103 69178 405735 SH SOLE 405735 0 0 AUTOZONE INC Common Stock 053332102 11545 9691 SH SOLE 9691 0 0 AVALARA INC Common Stock 05338G106 9141 124785 SH SOLE 124785 0 0 AVALONBAY CMNTYS INC REIT 053484101 90544 431777 SH SOLE 431777 0 0 AVANGRID INC Common Stock 05351W103 6900 134867 SH SOLE 134867 0 0 AVERY DENNISON CORP Common Stock 053611109 1677 12813 SH SOLE 12813 0 0 AVIS BUDGET GROUP INC Common Stock 053774105 15039 466474 SH SOLE 466474 0 0 AVISTA CORP Common Stock 05379B107 0 10 SH SOLE 10 0 0 AVNET INC Common Stock 053807103 17070 402201 SH SOLE 402201 0 0 AVON PRODS INC Common Stock 054303102 682 121000 SH SOLE 121000 0 0 AXA EQUITABLE HLDGS INC Common Stock 054561105 411816 16618882 SH SOLE 16618882 0 0 AXON ENTERPRISE INC Common Stock 05464C101 1955 26683 SH SOLE 26683 0 0 AZUL S A Depository Receipt 05501U106 1000 23374 SH SOLE 23374 0 0 B & G FOODS INC NEW Common Stock 05508R106 2590 144456 SH SOLE 144456 0 0 BCE INC Common Stock 05534B760 31527 679567 SH SOLE 679567 0 0 BHP GROUP PLC Depository Receipt 05545E209 2586 55000 SH SOLE 55000 0 0 BP PLC Depository Receipt 055622104 48 1281 SH SOLE 1281 0 0 BRP INC Common Stock 05577W200 5444 119333 SH SOLE 119333 0 0 BAIDU INC Depository Receipt 056752108 63142 499543 SH SOLE 499543 0 0 BAKER HUGHES COMPANY Common Stock 05722G100 0 10 SH SOLE 10 0 0 BALL CORP Common Stock 058498106 24555 379695 SH SOLE 379695 0 0 BANCO BBVA ARGENTINA SA Depository Receipt 058934100 849 152455 SH SOLE 152455 0 0 BANCO BILBAO VIZCAYA ARGENTA Depository Receipt 05946K101 883 158300 SH SOLE 158300 0 0 BANK AMER CORP Common Stock 060505104 585346 16619705 SH SOLE 16619705 0 0 BANK MONTREAL QUE Common Stock 063671101 33760 435000 SH SOLE 435000 0 0 BANK NEW YORK MELLON CORP Common Stock 064058100 37612 747308 SH SOLE 747308 0 0 BANK N S HALIFAX Common Stock 064149107 226273 4000264 SH SOLE 4000264 0 0 BANK OZK Common Stock 06417N103 592 19413 SH SOLE 19413 0 0 BANKUNITED INC Common Stock 06652K103 64 1758 SH SOLE 1758 0 0 BAOZUN INC Depository Receipt 06684L103 18 532 SH SOLE 532 0 0 BARCLAYS PLC Depository Receipt 06738E204 4283 449939 SH SOLE 449939 0 0 BARRICK GOLD CORPORATION Common Stock 067901108 1245 66951 SH SOLE 66951 0 0 BAUSCH HEALTH COS INC Common Stock 071734107 45660 1525496 SH SOLE 1525496 0 0 BAXTER INTL INC Common Stock 071813109 49518 592174 SH SOLE 592174 0 0 BAYTEX ENERGY CORP Common Stock 07317Q105 737 511000 SH SOLE 511000 0 0 BEACON ROOFING SUPPLY INC Common Stock 073685109 6 187 SH SOLE 187 0 0 BECTON DICKINSON & CO Common Stock 075887109 95093 349644 SH SOLE 349644 0 0 BED BATH & BEYOND INC Common Stock 075896100 3385 195658 SH SOLE 195658 0 0 BEIGENE LTD Depository Receipt 07725L102 8440 50914 SH SOLE 50914 0 0 BELDEN INC Common Stock 077454106 976 17738 SH SOLE 17738 0 0 BERKLEY W R CORP Common Stock 084423102 9135 132205 SH SOLE 132205 0 0 BERKSHIRE HATHAWAY INC DEL Common Stock 084670702 180383 796392 SH SOLE 796392 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 1440 43800 SH SOLE 43800 0 0 BERRY GLOBAL GROUP INC Common Stock 08579W103 25 522 SH SOLE 522 0 0 BEST BUY INC Common Stock 086516101 13659 155574 SH SOLE 155574 0 0 BEST INC Depository Receipt 08653C106 537 96665 SH SOLE 96665 0 0 BIG LOTS INC Common Stock 089302103 69 2401 SH SOLE 2401 0 0 BILIBILI INC Depository Receipt 090040106 1 60 SH SOLE 60 0 0 BIO RAD LABS INC Common Stock 090572207 11707 31638 SH SOLE 31638 0 0 BIOCRYST PHARMACEUTICALS Common Stock 09058V103 2585 749200 SH SOLE 749200 0 0 BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 26232 310254 SH SOLE 310254 0 0 BIOGEN INC Common Stock 09062X103 43287 145880 SH SOLE 145880 0 0 BIO TECHNE CORP Common Stock 09073M104 1537 7000 SH SOLE 7000 0 0 BITAUTO HLDGS LTD Depository Receipt 091727107 1723 116102 SH SOLE 116102 0 0 BJS RESTAURANTS INC Common Stock 09180C106 554 14600 SH SOLE 14600 0 0 BLACK HILLS CORP Common Stock 092113109 21560 274513 SH SOLE 274513 0 0 BLACKBAUD INC Common Stock 09227Q100 1751 22000 SH SOLE 22000 0 0 BLACKBERRY LTD Common Stock 09228F103 0 10 SH SOLE 10 0 0 BLACKROCK INC Common Stock 09247X101 27210 54128 SH SOLE 54128 0 0 BLACKSTONE MTG TR INC REIT 09257W100 220 5921 SH SOLE 5921 0 0 BLACKSTONE GROUP INC Common Stock 09260D107 33385 596800 SH SOLE 596800 0 0 BLOCK H & R INC Common Stock 093671105 0 10 SH SOLE 10 0 0 BLOOMIN BRANDS INC Common Stock 094235108 4886 221371 SH SOLE 221371 0 0 BLUEBIRD BIO INC Common Stock 09609G100 482 5488 SH SOLE 5488 0 0 BLUEPRINT MEDICINES CORP Common Stock 09627Y109 14 180 SH SOLE 180 0 0 BOEING CO Common Stock 097023105 90859 278914 SH SOLE 278914 0 0 BOINGO WIRELESS INC Common Stock 09739C102 1664 152000 SH SOLE 152000 0 0 BOOKING HLDGS INC Common Stock 09857L108 80091 38998 SH SOLE 38998 0 0 BOOZ ALLEN HAMILTON HLDG COR Common Stock 099502106 3714 52207 SH SOLE 52207 0 0 BORGWARNER INC Common Stock 099724106 766 17655 SH SOLE 17655 0 0 BOSTON BEER INC Common Stock 100557107 5613 14856 SH SOLE 14856 0 0 BOSTON PROPERTIES INC REIT 101121101 39523 286688 SH SOLE 286688 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 43856 969833 SH SOLE 969833 0 0 BOX INC Common Stock 10316T104 8002 476922 SH SOLE 476922 0 0 BOYD GAMING CORP Common Stock 103304101 153 5119 SH SOLE 5119 0 0 BRF SA Depository Receipt 10552T107 3480 400000 SH SOLE 400000 0 0 BRIGHAM MINERALS INC Common Stock 10918L103 2358 110000 SH SOLE 110000 0 0 BRIGHT HORIZONS FAM SOL IN D Common Stock 109194100 66 440 SH SOLE 440 0 0 BRIGHTHOUSE FINL INC Common Stock 10922N103 0 10 SH SOLE 10 0 0 BRINKER INTL INC Common Stock 109641100 369 8784 SH SOLE 8784 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 119118 1855717 SH SOLE 1855717 0 0 BRISTOL MYERS SQUIBB CO Right 110122157 3138 1042452 SH SOLE 1042452 0 0 BRITISH AMERN TOB PLC Depository Receipt 110448107 2972 70000 SH SOLE 70000 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 5294 245000 SH SOLE 245000 0 0 BROADRIDGE FINL SOLUTIONS IN Common Stock 11133T103 1155 9348 SH SOLE 9348 0 0 BROADCOM INC Common Stock 11135F101 21440 67843 SH SOLE 67843 0 0 BROOKDALE SR LIVING INC Common Stock 112463104 557 76575 SH SOLE 76575 0 0 BROOKFIELD ASSET MGMT INC Common Stock 112585104 166254 2873389 SH SOLE 2873389 0 0 BROOKFIELD PROPERTY REIT INC REIT 11282X103 65 3527 SH SOLE 3527 0 0 BROWN & BROWN INC Common Stock 115236101 272 6900 SH SOLE 6900 0 0 BROWN FORMAN CORP Common Stock 115637209 6551 96915 SH SOLE 96915 0 0 BRUKER CORP Common Stock 116794108 16 319 SH SOLE 319 0 0 BRUNSWICK CORP Common Stock 117043109 270 4500 SH SOLE 4500 0 0 B2GOLD CORP Common Stock 11777Q209 10068 2505800 SH SOLE 2505800 0 0 BURLINGTON STORES INC Common Stock 122017106 3 10 SH SOLE 10 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 355 2955 SH SOLE 2955 0 0 CBRE GROUP INC Common Stock 12504L109 25775 420544 SH SOLE 420544 0 0 CDK GLOBAL INC Common Stock 12508E101 14303 261581 SH SOLE 261581 0 0 CDW CORP Common Stock 12514G108 12815 89715 SH SOLE 89715 0 0 CF INDS HLDGS INC Common Stock 125269100 27114 567961 SH SOLE 567961 0 0 CGI INC Common Stock 12532H104 5397 64398 SH SOLE 64398 0 0 C H ROBINSON WORLDWIDE INC Common Stock 12541W209 2431 31085 SH SOLE 31085 0 0 CIGNA CORP NEW Common Stock 125523100 26388 129043 SH SOLE 129043 0 0 CIT GROUP INC Common Stock 125581801 5 110 SH SOLE 110 0 0 CME GROUP INC Common Stock 12572Q105 73391 365637 SH SOLE 365637 0 0 CMS ENERGY CORP Common Stock 125896100 2971 47285 SH SOLE 47285 0 0 CNA FINL CORP Common Stock 126117100 17 387 SH SOLE 387 0 0 CNOOC LTD Depository Receipt 126132109 557 3342 SH SOLE 3342 0 0 CNO FINL GROUP INC Common Stock 12621E103 9393 518110 SH SOLE 518110 0 0 CSG SYS INTL INC Common Stock 126349109 4350 84000 SH SOLE 84000 0 0 CSX CORP Common Stock 126408103 42089 581668 SH SOLE 581668 0 0 CVB FINL CORP Common Stock 126600105 1935 89660 SH SOLE 89660 0 0 CVS HEALTH CORP Common Stock 126650100 161691 2176482 SH SOLE 2176482 0 0 CABLE ONE INC Common Stock 12685J105 4168 2800 SH SOLE 2800 0 0 CABOT MICROELECTRONICS CORP Common Stock 12709P103 3464 24000 SH SOLE 24000 0 0 CABOT OIL & GAS CORP Common Stock 127097103 1281 73598 SH SOLE 73598 0 0 CACI INTL INC Common Stock 127190304 829 3313 SH SOLE 3313 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 21369 308082 SH SOLE 308082 0 0 CADENCE BANCORPORATION Common Stock 12739A100 123 6803 SH SOLE 6803 0 0 CAESARS ENTMT CORP Common Stock 127686103 20400 1500000 SH SOLE 1500000 0 0 CALIFORNIA RES CORP Common Stock 13057Q206 42 4700 SH SOLE 4700 0 0 CAMDEN PPTY TR REIT 133131102 1231 11600 SH SOLE 11600 0 0 CAMECO CORP Common Stock 13321L108 4885 548880 SH SOLE 548880 0 0 CAMPBELL SOUP CO Common Stock 134429109 5601 113343 SH SOLE 113343 0 0 CDN IMPERIAL BK COMM TORONTO Common Stock 136069101 76665 920000 SH SOLE 920000 0 0 CANADIAN NATL RY CO Common Stock 136375102 131279 1449190 SH SOLE 1449190 0 0 CANADIAN NAT RES LTD Common Stock 136385101 827885 25560959 SH SOLE 25560959 0 0 CANADIAN PAC RY LTD Common Stock 13645T100 2287 8958 SH SOLE 8958 0 0 CANOPY GROWTH CORP Common Stock 138035100 1558 74000 SH SOLE 74000 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 37745 366780 SH SOLE 366780 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 8838 174726 SH SOLE 174726 0 0 CAREER EDUCATION CORP Common Stock 141665109 167 9100 SH SOLE 9100 0 0 CARETRUST REIT INC REIT 14174T107 1032 50000 SH SOLE 50000 0 0 CARMAX INC Common Stock 143130102 3785 43168 SH SOLE 43168 0 0 CARNIVAL CORP Unit 143658300 4715 92755 SH SOLE 92755 0 0 CATERPILLAR INC DEL Common Stock 149123101 57484 389247 SH SOLE 389247 0 0 CELANESE CORP DEL Common Stock 150870103 13163 106915 SH SOLE 106915 0 0 CEMEX SAB DE CV Depository Receipt 151290889 515 136169 SH SOLE 136169 0 0 CENTENE CORP DEL Common Stock 15135B101 474 7533 SH SOLE 7533 0 0 CENOVUS ENERGY INC Common Stock 15135U109 58695 5766100 SH SOLE 5766100 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 2425 88942 SH SOLE 88942 0 0 CENTRAIS ELETRICAS BRASILEIR Depository Receipt 15234Q207 1061 113886 SH SOLE 113886 0 0 CENTRAL GARDEN & PET CO Common Stock 153527205 1362 46400 SH SOLE 46400 0 0 CENTURY ALUM CO Common Stock 156431108 28631 3809802 SH SOLE 3809802 0 0 CENTURY CMNTYS INC Common Stock 156504300 2369 86600 SH SOLE 86600 0 0 CENTURYLINK INC Common Stock 156700106 1 44 SH SOLE 44 0 0 CERNER CORP Common Stock 156782104 40695 554502 SH SOLE 554502 0 0 CHANGYOU COM LTD Depository Receipt 15911M107 831 84842 SH SOLE 84842 0 0 CHART INDS INC Common Stock 16115Q308 3563 52800 SH SOLE 52800 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 5399 11130 SH SOLE 11130 0 0 CHATHAM LODGING TR REIT 16208T102 660 36000 SH SOLE 36000 0 0 CHEESECAKE FACTORY INC Common Stock 163072101 3631 93431 SH SOLE 93431 0 0 CHEGG INC Common Stock 163092109 21 567 SH SOLE 567 0 0 CHEMED CORP NEW Common Stock 16359R103 9080 20670 SH SOLE 20670 0 0 CHEMOURS CO Common Stock 163851108 2647 146345 SH SOLE 146345 0 0 CHENIERE ENERGY INC Common Stock 16411R208 7 110 SH SOLE 110 0 0 CHESAPEAKE ENERGY CORP Common Stock 165167107 866 1048573 SH SOLE 1048573 0 0 CHEVRON CORP NEW Common Stock 166764100 9664 80190 SH SOLE 80190 0 0 CHICOS FAS INC Common Stock 168615102 1417 371984 SH SOLE 371984 0 0 CHILDRENS PL INC Common Stock 168905107 3202 51213 SH SOLE 51213 0 0 CHINA PETE & CHEM CORP Depository Receipt 16941R108 367 6103 SH SOLE 6103 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 6461 7718 SH SOLE 7718 0 0 CHURCH & DWIGHT INC Common Stock 171340102 5844 83086 SH SOLE 83086 0 0 CHURCHILL DOWNS INC Common Stock 171484108 1948 14200 SH SOLE 14200 0 0 CIENA CORP Common Stock 171779309 12113 283739 SH SOLE 283739 0 0 CIMAREX ENERGY CO Common Stock 171798101 49 937 SH SOLE 937 0 0 CINCINNATI FINL CORP Common Stock 172062101 9027 85857 SH SOLE 85857 0 0 CINEMARK HOLDINGS INC Common Stock 17243V102 387 11438 SH SOLE 11438 0 0 CISCO SYS INC Common Stock 17275R102 108154 2255091 SH SOLE 2255091 0 0 CIRRUS LOGIC INC Common Stock 172755100 14727 178705 SH SOLE 178705 0 0 CINTAS CORP Common Stock 172908105 19671 73105 SH SOLE 73105 0 0 CITIGROUP INC Common Stock 172967424 203093 2542161 SH SOLE 2542161 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 18736 461373 SH SOLE 461373 0 0 CITRIX SYS INC Common Stock 177376100 6697 60389 SH SOLE 60389 0 0 CITY OFFICE REIT INC REIT 178587101 1352 100000 SH SOLE 100000 0 0 CLEAN HARBORS INC Common Stock 184496107 3387 39500 SH SOLE 39500 0 0 CLOROX CO DEL Common Stock 189054109 7791 50741 SH SOLE 50741 0 0 COCA COLA CO Common Stock 191216100 257013 4643410 SH SOLE 4643410 0 0 COCA COLA FEMSA S A B DE C V Depository Receipt 191241108 1060 17478 SH SOLE 17478 0 0 COGNEX CORP Common Stock 192422103 2386 42586 SH SOLE 42586 0 0 COGNIZANT TECHNOLOGY SOLUTIO Common Stock 192446102 15729 253604 SH SOLE 253604 0 0 COHERENT INC Common Stock 192479103 1397 8398 SH SOLE 8398 0 0 COLFAX CORP Common Stock 194014106 541 14883 SH SOLE 14883 0 0 COLGATE PALMOLIVE CO Common Stock 194162103 76200 1106921 SH SOLE 1106921 0 0 COLONY CAP INC NEW REIT 19626G108 1753 369000 SH SOLE 369000 0 0 COMCAST CORP NEW Common Stock 20030N101 89376 1987467 SH SOLE 1987467 0 0 COMERICA INC Common Stock 200340107 10362 144415 SH SOLE 144415 0 0 COMMERCIAL METALS CO Common Stock 201723103 189 8500 SH SOLE 8500 0 0 COMMSCOPE HLDG CO INC Common Stock 20337X109 1053 74210 SH SOLE 74210 0 0 COMMUNITY HEALTH SYS INC NEW Common Stock 203668108 622 214509 SH SOLE 214509 0 0 COMMVAULT SYSTEMS INC Common Stock 204166102 15056 337276 SH SOLE 337276 0 0 COMPANHIA SIDERURGICA NACION Depository Receipt 20440W105 484 140253 SH SOLE 140253 0 0 COMPANHIA ENERGETICA DE MINA Depository Receipt 204409601 6267 1837800 SH SOLE 1837800 0 0 COMPANHIA PARANAENSE ENERG C Depository Receipt 20441B407 921 54362 SH SOLE 54362 0 0 COMPASS MINERALS INTL INC Common Stock 20451N101 3709 60844 SH SOLE 60844 0 0 CONAGRA BRANDS INC Common Stock 205887102 11374 332170 SH SOLE 332170 0 0 CONCHO RES INC Common Stock 20605P101 2 22 SH SOLE 22 0 0 CONMED CORP Common Stock 207410101 2527 22600 SH SOLE 22600 0 0 CONOCOPHILLIPS Common Stock 20825C104 12911 198540 SH SOLE 198540 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 51075 564548 SH SOLE 564548 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 21441 112998 SH SOLE 112998 0 0 CONSTELLATION PHARMCETICLS I Common Stock 210373106 11071 235000 SH SOLE 235000 0 0 CONTINENTAL RESOURCES INC Common Stock 212015101 8305 242141 SH SOLE 242141 0 0 CONTROLADORA VUELA CIA DE AV Depository Receipt 21240E105 584 56083 SH SOLE 56083 0 0 COOPER COS INC Common Stock 216648402 16865 52491 SH SOLE 52491 0 0 COPART INC Common Stock 217204106 5910 64980 SH SOLE 64980 0 0 CORESITE RLTY CORP REIT 21870Q105 1256 11200 SH SOLE 11200 0 0 CORELOGIC INC Common Stock 21871D103 1939 44371 SH SOLE 44371 0 0 CORNING INC Common Stock 219350105 9368 321824 SH SOLE 321824 0 0 CORPORATE OFFICE PPTYS TR REIT 22002T108 1064 36200 SH SOLE 36200 0 0 CORTEVA INC Common Stock 22052L104 31480 1064939 SH SOLE 1064939 0 0 CORVEL CORP Common Stock 221006109 1538 17600 SH SOLE 17600 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 186292 633818 SH SOLE 633818 0 0 COSTAR GROUP INC Common Stock 22160N109 13233 22118 SH SOLE 22118 0 0 COTT CORP QUE Common Stock 22163N106 3014 220320 SH SOLE 220320 0 0 COTY INC Common Stock 222070203 4364 387915 SH SOLE 387915 0 0 COUPA SOFTWARE INC Common Stock 22266L106 157 1073 SH SOLE 1073 0 0 COUSINS PPTYS INC REIT 222795502 858 20814 SH SOLE 20814 0 0 COVANTA HLDG CORP Common Stock 22282E102 8883 598600 SH SOLE 598600 0 0 COVETRUS INC Common Stock 22304C100 0 10 SH SOLE 10 0 0 CRACKER BARREL OLD CTRY STOR Common Stock 22410J106 67 439 SH SOLE 439 0 0 CREDIT ACCEP CORP MICH Common Stock 225310101 133 300 SH SOLE 300 0 0 CREE INC Common Stock 225447101 159 3435 SH SOLE 3435 0 0 CRESCENT PT ENERGY CORP Common Stock 22576C101 7401 1657530 SH SOLE 1657530 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 45019 316704 SH SOLE 316704 0 0 CROWN HOLDINGS INC Common Stock 228368106 3849 53059 SH SOLE 53059 0 0 CUBESMART REIT 229663109 800 25400 SH SOLE 25400 0 0 CUMMINS INC Common Stock 231021106 35062 195922 SH SOLE 195922 0 0 CURTISS WRIGHT CORP Common Stock 231561101 910 6456 SH SOLE 6456 0 0 CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 3266 140000 SH SOLE 140000 0 0 CYRUSONE INC REIT 23283R100 896 13697 SH SOLE 13697 0 0 D R HORTON INC Common Stock 23331A109 3419 64812 SH SOLE 64812 0 0 DTE ENERGY CO Common Stock 233331107 7540 58055 SH SOLE 58055 0 0 DXP ENTERPRISES INC NEW Common Stock 233377407 438 11000 SH SOLE 11000 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 21221 564549 SH SOLE 564549 0 0 DANAHER CORPORATION Common Stock 235851102 121166 789456 SH SOLE 789456 0 0 DAQO NEW ENERGY CORP Depository Receipt 23703Q203 808 15778 SH SOLE 15778 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 3552 32585 SH SOLE 32585 0 0 DARLING INGREDIENTS INC Common Stock 237266101 4854 172870 SH SOLE 172870 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 4174 103910 SH SOLE 103910 0 0 DAVITA INC Common Stock 23918K108 18999 253221 SH SOLE 253221 0 0 DEAN FOODS CO NEW Common Stock 242370203 44 730435 SH SOLE 730435 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 9475 56109 SH SOLE 56109 0 0 DEERE & CO Common Stock 244199105 21424 123652 SH SOLE 123652 0 0 DELEK US HLDGS INC NEW Common Stock 24665A103 1198 35715 SH SOLE 35715 0 0 DELL TECHNOLOGIES INC Common Stock 24703L202 11 214 SH SOLE 214 0 0 DELTA AIR LINES INC DEL Common Stock 247361702 16994 290590 SH SOLE 290590 0 0 DENBURY RES INC Common Stock 247916208 1539 1091479 SH SOLE 1091479 0 0 DELUXE CORP Common Stock 248019101 7217 144571 SH SOLE 144571 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 12795 226100 SH SOLE 226100 0 0 DESCARTES SYS GROUP INC Common Stock 249906108 770 17971 SH SOLE 17971 0 0 DESIGNER BRANDS INC Common Stock 250565108 3266 207500 SH SOLE 207500 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 17434 671307 SH SOLE 671307 0 0 DEXCOM INC Common Stock 252131107 16733 76496 SH SOLE 76496 0 0 DIAMOND OFFSHORE DRILLING IN Common Stock 25271C102 37 5092 SH SOLE 5092 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 683 7360 SH SOLE 7360 0 0 DICERNA PHARMACEUTICALS INC Common Stock 253031108 2060 93500 SH SOLE 93500 0 0 DICKS SPORTING GOODS INC Common Stock 253393102 4772 96420 SH SOLE 96420 0 0 DIEBOLD NXDF INC Common Stock 253651103 2042 193403 SH SOLE 193403 0 0 DIGITAL RLTY TR INC REIT 253868103 389993 3257002 SH SOLE 3257002 0 0 DIME CMNTY BANCSHARES Common Stock 253922108 1072 51300 SH SOLE 51300 0 0 DILLARDS INC Common Stock 254067101 1918 26100 SH SOLE 26100 0 0 DIPLOMAT PHARMACY INC Common Stock 25456K101 1832 457947 SH SOLE 457947 0 0 DISNEY WALT CO Common Stock 254687106 245794 1699470 SH SOLE 1699470 0 0 DISCOVERY INC Common Stock 25470F104 3 77 SH SOLE 77 0 0 DISCOVERY INC Common Stock 25470F302 12 393 SH SOLE 393 0 0 DISH NETWORK CORP Common Stock 25470M109 14098 397450 SH SOLE 397450 0 0 DISCOVER FINL SVCS Common Stock 254709108 14669 172937 SH SOLE 172937 0 0 DR REDDYS LABS LTD Depository Receipt 256135203 609 15018 SH SOLE 15018 0 0 DOLBY LABORATORIES INC Common Stock 25659T107 10521 152918 SH SOLE 152918 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 24871 159449 SH SOLE 159449 0 0 DOLLAR TREE INC Common Stock 256746108 2862 30430 SH SOLE 30430 0 0 DOMINION ENERGY INC Common Stock 25746U109 54978 663830 SH SOLE 663830 0 0 DOMINOS PIZZA INC Common Stock 25754A201 3549 12082 SH SOLE 12082 0 0 DONNELLEY R R & SONS CO Common Stock 257867200 210 53234 SH SOLE 53234 0 0 DOUGLAS EMMETT INC Common Stock 25960P109 479 10900 SH SOLE 10900 0 0 DOUGLAS DYNAMICS INC Common Stock 25960R105 1100 20000 SH SOLE 20000 0 0 DOVER CORP Common Stock 260003108 11 100 SH SOLE 100 0 0 DOW INC Common Stock 260557103 47785 873110 SH SOLE 873110 0 0 DRIL QUIP INC Common Stock 262037104 2191 46706 SH SOLE 46706 0 0 DROPBOX INC Common Stock 26210C104 0 10 SH SOLE 10 0 0 DUKE ENERGY CORP NEW Common Stock 26441C204 106814 1171082 SH SOLE 1171082 0 0 DUKE REALTY CORP REIT 264411505 7972 229941 SH SOLE 229941 0 0 DUNKIN BRANDS GROUP INC Common Stock 265504100 2590 34293 SH SOLE 34293 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 78179 1217744 SH SOLE 1217744 0 0 DYCOM INDS INC Common Stock 267475101 676 14342 SH SOLE 14342 0 0 EOG RES INC Common Stock 26875P101 18225 217587 SH SOLE 217587 0 0 EQT CORP Common Stock 26884L109 8088 742010 SH SOLE 742010 0 0 EPR PPTYS REIT 26884U109 284 4018 SH SOLE 4018 0 0 E TRADE FINANCIAL CORP Common Stock 269246401 9990 220183 SH SOLE 220183 0 0 EAGLE MATERIALS INC Common Stock 26969P108 15662 172757 SH SOLE 172757 0 0 EAST WEST BANCORP INC Common Stock 27579R104 559 11479 SH SOLE 11479 0 0 EASTMAN CHEMICAL CO Common Stock 277432100 33869 427316 SH SOLE 427316 0 0 EATON VANCE CORP Common Stock 278265103 546 11700 SH SOLE 11700 0 0 EBAY INC Common Stock 278642103 57247 1585350 SH SOLE 1585350 0 0 ECOLAB INC Common Stock 278865100 57841 299708 SH SOLE 299708 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 4912 158660 SH SOLE 158660 0 0 EDISON INTL Common Stock 281020107 20542 272410 SH SOLE 272410 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 57779 247671 SH SOLE 247671 0 0 EHEALTH INC Common Stock 28238P109 9 93 SH SOLE 93 0 0 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 10 326 SH SOLE 326 0 0 ELDORADO RESORTS INC Common Stock 28470R102 200 3356 SH SOLE 3356 0 0 ELECTRONIC ARTS INC Common Stock 285512109 17963 167080 SH SOLE 167080 0 0 ELEMENT SOLUTIONS INC Common Stock 28618M106 492 42130 SH SOLE 42130 0 0 ELLINGTON FINANCIAL INC Unit 28852N109 940 51300 SH SOLE 51300 0 0 EMBRAER S A Depository Receipt 29082A107 240 12323 SH SOLE 12323 0 0 EMCOR GROUP INC Common Stock 29084Q100 6919 80176 SH SOLE 80176 0 0 EMERSON ELEC CO Common Stock 291011104 2284 29949 SH SOLE 29949 0 0 EMPLOYERS HOLDINGS INC Common Stock 292218104 1449 34700 SH SOLE 34700 0 0 ENBRIDGE INC Common Stock 29250N105 35387 888890 SH SOLE 888890 0 0 ENCANA CORP Common Stock 292505104 0 10 SH SOLE 10 0 0 ENCOMPASS HEALTH CORP Common Stock 29261A100 1752 25299 SH SOLE 25299 0 0 ENPHASE ENERGY INC Common Stock 29355A107 3 115 SH SOLE 115 0 0 ENTEGRIS INC Common Stock 29362U104 24 476 SH SOLE 476 0 0 ENTERGY CORP NEW Common Stock 29364G103 20987 175182 SH SOLE 175182 0 0 EPAM SYS INC Common Stock 29414B104 32447 152937 SH SOLE 152937 0 0 ENVISTA HLDGS CORP Common Stock 29415F104 10342 348916 SH SOLE 348916 0 0 EQUIFAX INC Common Stock 294429105 2212 15783 SH SOLE 15783 0 0 EQUINIX INC REIT 29444U700 163020 279287 SH SOLE 279287 0 0 EQUITRANS MIDSTREAM CORPORAT Common Stock 294600101 0 27 SH SOLE 27 0 0 EQUITY LIFESTYLE PPTYS INC REIT 29472R108 1804 25629 SH SOLE 25629 0 0 EQUITY RESIDENTIAL REIT 29476L107 67175 830135 SH SOLE 830135 0 0 ERICSSON Depository Receipt 294821608 759 86452 SH SOLE 86452 0 0 ESSEX PPTY TR INC REIT 297178105 31927 106120 SH SOLE 106120 0 0 ETHAN ALLEN INTERIORS INC Common Stock 297602104 667 35000 SH SOLE 35000 0 0 ETSY INC Common Stock 29786A106 14012 316300 SH SOLE 316300 0 0 EURONET WORLDWIDE INC Common Stock 298736109 3227 20480 SH SOLE 20480 0 0 EVERCORE INC Common Stock 29977A105 563 7536 SH SOLE 7536 0 0 EVERI HLDGS INC Common Stock 30034T103 653 48600 SH SOLE 48600 0 0 EVERGY INC Common Stock 30034W106 24435 375406 SH SOLE 375406 0 0 EVERTEC INC Common Stock 30040P103 3564 104700 SH SOLE 104700 0 0 EVERSOURCE ENERGY Common Stock 30040W108 4005 47076 SH SOLE 47076 0 0 EVOQUA WATER TECHNOLOGIES CO Common Stock 30057T105 3528 186200 SH SOLE 186200 0 0 EXACT SCIENCES CORP Common Stock 30063P105 10881 117660 SH SOLE 117660 0 0 EXELON CORP Common Stock 30161N101 105891 2322687 SH SOLE 2322687 0 0 EXELIXIS INC Common Stock 30161Q104 1967 111643 SH SOLE 111643 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 3556 51200 SH SOLE 51200 0 0 EXPEDIA GROUP INC Common Stock 30212P303 66883 618479 SH SOLE 618479 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 11807 151333 SH SOLE 151333 0 0 EXTENDED STAY AMER INC Unit 30224P200 1680 113030 SH SOLE 113030 0 0 EXTRA SPACE STORAGE INC Common Stock 30225T102 1787 16917 SH SOLE 16917 0 0 EXXON MOBIL CORP Common Stock 30231G102 6210 88997 SH SOLE 88997 0 0 FLIR SYS INC Common Stock 302445101 992 19040 SH SOLE 19040 0 0 F M C CORP Common Stock 302491303 9204 92206 SH SOLE 92206 0 0 FNB CORP PA Common Stock 302520101 1041 82000 SH SOLE 82000 0 0 FACEBOOK INC Common Stock 30303M102 870081 4239126 SH SOLE 4239126 0 0 FACTSET RESH SYS INC Common Stock 303075105 1637 6100 SH SOLE 6100 0 0 FAIR ISAAC CORP Common Stock 303250104 10488 27992 SH SOLE 27992 0 0 FANHUA INC Depository Receipt 30712A103 2589 99700 SH SOLE 99700 0 0 FASTENAL CO Common Stock 311900104 782 21170 SH SOLE 21170 0 0 FEDERAL AGRIC MTG CORP Common Stock 313148306 1119 13400 SH SOLE 13400 0 0 FEDERAL REALTY INVT TR REIT 313747206 3302 25650 SH SOLE 25650 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 1403 43500 SH SOLE 43500 0 0 FEDEX CORP Common Stock 31428X106 354944 2347355 SH SOLE 2347355 0 0 FERRO CORP Common Stock 315405100 3430 231300 SH SOLE 231300 0 0 F5 NETWORKS INC Common Stock 315616102 13 93 SH SOLE 93 0 0 FIBROGEN INC Common Stock 31572Q808 2642 61602 SH SOLE 61602 0 0 FIDELITY NATL INFORMATION SV Common Stock 31620M106 9411 67660 SH SOLE 67660 0 0 FIDELITY NATIONAL FINANCIAL Common Stock 31620R303 11545 254581 SH SOLE 254581 0 0 FIFTH THIRD BANCORP Common Stock 316773100 28476 926356 SH SOLE 926356 0 0 58 COM INC Depository Receipt 31680Q104 724 11198 SH SOLE 11198 0 0 51JOB INC Depository Receipt 316827104 1 13 SH SOLE 13 0 0 FIRST AMERN FINL CORP Common Stock 31847R102 759 13014 SH SOLE 13014 0 0 FIRST INDUSTRIAL REALTY TRUS REIT 32054K103 5147 124000 SH SOLE 124000 0 0 FIRST MAJESTIC SILVER CORP Common Stock 32076V103 5018 408500 SH SOLE 408500 0 0 FIRST REP BK SAN FRANCISCO C Common Stock 33616C100 263244 2241324 SH SOLE 2241324 0 0 FIRSTCASH INC Common Stock 33767D105 2080 25800 SH SOLE 25800 0 0 FIRSTSERVICE CORP NEW Common Stock 33767E202 4418 47392 SH SOLE 47392 0 0 FISERV INC Common Stock 337738108 8177 70720 SH SOLE 70720 0 0 FIRSTENERGY CORP Common Stock 337932107 44981 925526 SH SOLE 925526 0 0 FIVE9 INC Common Stock 338307101 2954 45042 SH SOLE 45042 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 9008 31308 SH SOLE 31308 0 0 FLUOR CORP NEW Common Stock 343412102 3118 165158 SH SOLE 165158 0 0 FLOWSERVE CORP Common Stock 34354P105 1140 22911 SH SOLE 22911 0 0 FOMENTO ECONOMICO MEXICANO S Depository Receipt 344419106 151 1600 SH SOLE 1600 0 0 FOOT LOCKER INC Common Stock 344849104 5769 147974 SH SOLE 147974 0 0 FORD MTR CO DEL Common Stock 345370860 165832 17831417 SH SOLE 17831417 0 0 FORESTAR GROUP INC Common Stock 346232101 0 1 SH SOLE 1 0 0 FORTIS INC Common Stock 349553107 10095 242969 SH SOLE 242969 0 0 FORTINET INC Common Stock 34959E109 249 2330 SH SOLE 2330 0 0 FORTIVE CORP Common Stock 34959J108 11603 151897 SH SOLE 151897 0 0 FORTUNE BRANDS HOME & SEC IN Common Stock 34964C106 7215 110419 SH SOLE 110419 0 0 FORWARD AIR CORP Common Stock 349853101 3127 44700 SH SOLE 44700 0 0 FOX CORP Common Stock 35137L105 953 25709 SH SOLE 25709 0 0 FOX CORP Common Stock 35137L204 3849 105733 SH SOLE 105733 0 0 FRANKLIN RES INC Common Stock 354613101 1129 43453 SH SOLE 43453 0 0 FREEPORT-MCMORAN INC Common Stock 35671D857 3778 287975 SH SOLE 287975 0 0 FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 2094 2353510 SH SOLE 2353510 0 0 GDS HLDGS LTD Depository Receipt 36165L108 527 10214 SH SOLE 10214 0 0 GW PHARMACEUTICALS PLC Depository Receipt 36197T103 122858 1175000 SH SOLE 1175000 0 0 GSX TECHEDU INC Depository Receipt 36257Y109 13213 604434 SH SOLE 604434 0 0 GALAPAGOS NV Depository Receipt 36315X101 492 2377 SH SOLE 2377 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 890 9349 SH SOLE 9349 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 166 3856 SH SOLE 3856 0 0 GAMESTOP CORP NEW Common Stock 36467W109 2688 442136 SH SOLE 442136 0 0 GAP INC Common Stock 364760108 1432 80980 SH SOLE 80980 0 0 GARTNER INC Common Stock 366651107 2470 16030 SH SOLE 16030 0 0 GENERAC HLDGS INC Common Stock 368736104 12847 127716 SH SOLE 127716 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 14443 81899 SH SOLE 81899 0 0 GENERAL ELECTRIC CO Common Stock 369604103 47111 4221454 SH SOLE 4221454 0 0 GENERAL MLS INC Common Stock 370334104 54176 1011502 SH SOLE 1011502 0 0 GENERAL MTRS CO Common Stock 37045V100 8575 234286 SH SOLE 234286 0 0 GENESCO INC Common Stock 371532102 7936 165600 SH SOLE 165600 0 0 GENTEX CORP Common Stock 371901109 8836 304874 SH SOLE 304874 0 0 GENUINE PARTS CO Common Stock 372460105 52 497 SH SOLE 497 0 0 GENWORTH FINL INC Common Stock 37247D106 1574 357700 SH SOLE 357700 0 0 GIBRALTAR INDS INC Common Stock 374689107 2660 52740 SH SOLE 52740 0 0 GILEAD SCIENCES INC Common Stock 375558103 129073 1986356 SH SOLE 1986356 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 11162 377045 SH SOLE 377045 0 0 GLAUKOS CORP Common Stock 377322102 2 39 SH SOLE 39 0 0 GLAXOSMITHKLINE PLC Depository Receipt 37733W105 11043 235000 SH SOLE 235000 0 0 GLOBAL PMTS INC Common Stock 37940X102 6801 37256 SH SOLE 37256 0 0 GLOBUS MED INC Common Stock 379577208 3549 60275 SH SOLE 60275 0 0 GLOBE LIFE INC Common Stock 37959E102 7456 70839 SH SOLE 70839 0 0 GODADDY INC Common Stock 380237107 5070 74644 SH SOLE 74644 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 77321 336280 SH SOLE 336280 0 0 GOODYEAR TIRE & RUBR CO Common Stock 382550101 1406 90404 SH SOLE 90404 0 0 GRACE W R & CO DEL NEW Common Stock 38388F108 92 1313 SH SOLE 1313 0 0 GRACO INC Common Stock 384109104 920 17700 SH SOLE 17700 0 0 GRAINGER W W INC Common Stock 384802104 15732 46474 SH SOLE 46474 0 0 GRAND CANYON ED INC Common Stock 38526M106 77 805 SH SOLE 805 0 0 GRANITE REAL ESTATE INVT TR Common Stock 387437114 13204 259500 SH SOLE 259500 0 0 GRAPHIC PACKAGING HLDG CO Common Stock 388689101 908 54545 SH SOLE 54545 0 0 GREAT WESTN BANCORP INC Common Stock 391416104 2258 65000 SH SOLE 65000 0 0 GREENTREE HOSPITALTY GROUP L Depository Receipt 39579V100 120 10904 SH SOLE 10904 0 0 GRIFOLS S A Depository Receipt 398438408 1377 59128 SH SOLE 59128 0 0 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 5008 50080 SH SOLE 50080 0 0 GROUPON INC Common Stock 399473107 27 11300 SH SOLE 11300 0 0 GRUBHUB INC Common Stock 400110102 0 10 SH SOLE 10 0 0 GRUPO TELEVISA SA Depository Receipt 40049J206 327 27915 SH SOLE 27915 0 0 GPO AEROPORTUARIO DEL PAC SA Depository Receipt 400506101 267 2254 SH SOLE 2254 0 0 GRUPO SUPERVIELLE S A Depository Receipt 40054A108 1134 308043 SH SOLE 308043 0 0 GUESS INC Common Stock 401617105 6744 301333 SH SOLE 301333 0 0 GUIDEWIRE SOFTWARE INC Common Stock 40171V100 218 1980 SH SOLE 1980 0 0 GULFPORT ENERGY CORP Common Stock 402635304 1232 405147 SH SOLE 405147 0 0 HCA HEALTHCARE INC Common Stock 40412C101 54011 365407 SH SOLE 365407 0 0 HDFC BANK LTD Depository Receipt 40415F101 6045 95398 SH SOLE 95398 0 0 HD SUPPLY HLDGS INC Common Stock 40416M105 8815 219170 SH SOLE 219170 0 0 HSBC HLDGS PLC Depository Receipt 404280406 13138 336100 SH SOLE 336100 0 0 HP INC Common Stock 40434L105 7223 351467 SH SOLE 351467 0 0 HAEMONETICS CORP Common Stock 405024100 5745 50000 SH SOLE 50000 0 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 179 6900 SH SOLE 6900 0 0 HAILIANG ED GROUP INC Depository Receipt 40522L108 295 4510 SH SOLE 4510 0 0 HALLIBURTON CO Common Stock 406216101 1175 48026 SH SOLE 48026 0 0 HALOZYME THERAPEUTICS INC Common Stock 40637H109 2963 167100 SH SOLE 167100 0 0 HANESBRANDS INC Common Stock 410345102 2423 163190 SH SOLE 163190 0 0 HARLEY DAVIDSON INC Common Stock 412822108 4944 132941 SH SOLE 132941 0 0 HARMONIC INC Common Stock 413160102 1324 169700 SH SOLE 169700 0 0 HARMONY GOLD MNG LTD Depository Receipt 413216300 171 47035 SH SOLE 47035 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 6773 111449 SH SOLE 111449 0 0 HASBRO INC Common Stock 418056107 667 6313 SH SOLE 6313 0 0 HAWAIIAN HOLDINGS INC Common Stock 419879101 779 26614 SH SOLE 26614 0 0 HEALTHCARE TR AMER INC REIT 42225P501 96 3175 SH SOLE 3175 0 0 HEALTHEQUITY INC Common Stock 42226A107 48 651 SH SOLE 651 0 0 HEARTLAND EXPRESS INC Common Stock 422347104 1202 57100 SH SOLE 57100 0 0 HEALTHPEAK PPTYS INC REIT 42250P103 275 7971 SH SOLE 7971 0 0 HECLA MNG CO Common Stock 422704106 1150 339093 SH SOLE 339093 0 0 HEICO CORP NEW Common Stock 422806109 233 2041 SH SOLE 2041 0 0 HEICO CORP NEW Common Stock 422806208 5981 66800 SH SOLE 66800 0 0 HELMERICH & PAYNE INC Common Stock 423452101 6126 134851 SH SOLE 134851 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 4949 33975 SH SOLE 33975 0 0 HERSHEY CO Common Stock 427866108 27285 185640 SH SOLE 185640 0 0 HERTZ GLOBAL HLDGS INC Common Stock 42806J106 4286 272100 SH SOLE 272100 0 0 HESS CORP Common Stock 42809H107 6937 103836 SH SOLE 103836 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 4271 269277 SH SOLE 269277 0 0 HEXCEL CORP NEW Common Stock 428291108 3695 50400 SH SOLE 50400 0 0 HIBBETT SPORTS INC Common Stock 428567101 0 10 SH SOLE 10 0 0 HILL ROM HLDGS INC Common Stock 431475102 1459 12845 SH SOLE 12845 0 0 HILLENBRAND INC Common Stock 431571108 2192 65800 SH SOLE 65800 0 0 HIMAX TECHNOLOGIES INC Depository Receipt 43289P106 0 10 SH SOLE 10 0 0 HILTON WORLDWIDE HLDGS INC Common Stock 43300A203 4022 36263 SH SOLE 36263 0 0 HOLLYFRONTIER CORP Common Stock 436106108 4447 87689 SH SOLE 87689 0 0 HOLOGIC INC Common Stock 436440101 18659 357377 SH SOLE 357377 0 0 HOME DEPOT INC Common Stock 437076102 132544 606944 SH SOLE 606944 0 0 HONDA MOTOR LTD Depository Receipt 438128308 525 18554 SH SOLE 18554 0 0 HONEYWELL INTL INC Common Stock 438516106 88994 502792 SH SOLE 502792 0 0 HORMEL FOODS CORP Common Stock 440452100 1530 33920 SH SOLE 33920 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 31400 1692719 SH SOLE 1692719 0 0 HUAZHU GROUP LTD Depository Receipt 44332N106 2897 72281 SH SOLE 72281 0 0 HUBSPOT INC Common Stock 443573100 3575 22549 SH SOLE 22549 0 0 HUDBAY MINERALS INC Common Stock 443628102 512 123309 SH SOLE 123309 0 0 HUDSON PAC PPTYS INC REIT 444097109 271 7200 SH SOLE 7200 0 0 HUMANA INC Common Stock 444859102 92437 252201 SH SOLE 252201 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 441 3770 SH SOLE 3770 0 0 HUNTINGTON BANCSHARES INC Common Stock 446150104 64848 4300273 SH SOLE 4300273 0 0 HUNTINGTON INGALLS INDS INC Common Stock 446413106 1090 4347 SH SOLE 4347 0 0 HUTCHISON CHINA MEDITECH LTD Depository Receipt 44842L103 1667 66484 SH SOLE 66484 0 0 HUYA INC Depository Receipt 44852D108 1633 91000 SH SOLE 91000 0 0 HYATT HOTELS CORP Common Stock 448579102 1102 12280 SH SOLE 12280 0 0 IAC INTERACTIVECORP Common Stock 44919P508 846594 3398475 SH SOLE 3398475 0 0 ICU MED INC Common Stock 44930G107 5950 31800 SH SOLE 31800 0 0 IPG PHOTONICS CORP Common Stock 44980X109 959 6613 SH SOLE 6613 0 0 ITT INC Common Stock 45073V108 3056 41349 SH SOLE 41349 0 0 IBERIABANK CORP Common Stock 450828108 1354 18100 SH SOLE 18100 0 0 ICICI BK LTD Depository Receipt 45104G104 2115 140154 SH SOLE 140154 0 0 IDACORP INC Common Stock 451107106 377 3533 SH SOLE 3533 0 0 IDEX CORP Common Stock 45167R104 2660 15466 SH SOLE 15466 0 0 IDEXX LABS INC Common Stock 45168D104 37215 142516 SH SOLE 142516 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 14344 79853 SH SOLE 79853 0 0 ILLUMINA INC Common Stock 452327109 294752 888504 SH SOLE 888504 0 0 IMMUNOGEN INC Common Stock 45253H101 6253 1224900 SH SOLE 1224900 0 0 IMPERIAL OIL LTD Common Stock 453038408 1 10 SH SOLE 10 0 0 INCYTE CORP Common Stock 45337C102 27429 314125 SH SOLE 314125 0 0 INDUSTRIAL LOGISTICS PPTYS T REIT 456237106 0 1 SH SOLE 1 0 0 INFINITY PHARMACEUTICALS INC Common Stock 45665G303 2 2300 SH SOLE 2300 0 0 INFOSYS LTD Depository Receipt 456788108 1839 178187 SH SOLE 178187 0 0 INGREDION INC Common Stock 457187102 11204 120541 SH SOLE 120541 0 0 INPHI CORP Common Stock 45772F107 15136 204479 SH SOLE 204479 0 0 INSPERITY INC Common Stock 45778Q107 42 487 SH SOLE 487 0 0 INOGEN INC Common Stock 45780L104 2984 43675 SH SOLE 43675 0 0 INSULET CORP Common Stock 45784P101 946 5524 SH SOLE 5524 0 0 INTEGRA LIFESCIENCES HLDGS C Common Stock 457985208 96 1652 SH SOLE 1652 0 0 INTEL CORP Common Stock 458140100 8181 136693 SH SOLE 136693 0 0 INTEGER HLDGS CORP Common Stock 45826H109 1359 16900 SH SOLE 16900 0 0 INTERCEPT PHARMACEUTICALS IN Common Stock 45845P108 512 4128 SH SOLE 4128 0 0 INTERCONTINENTAL EXCHANGE IN Common Stock 45866F104 46799 505664 SH SOLE 505664 0 0 INTERFACE INC Common Stock 458665304 572 34500 SH SOLE 34500 0 0 INTERDIGITAL INC Common Stock 45867G101 2577 47300 SH SOLE 47300 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 16497 123077 SH SOLE 123077 0 0 INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 229 1780 SH SOLE 1780 0 0 INTL PAPER CO Common Stock 460146103 22767 494393 SH SOLE 494393 0 0 INTERPUBLIC GROUP COS INC Common Stock 460690100 644 27910 SH SOLE 27910 0 0 INVESCO QQQ TR Public Fund 46090E103 308285 1450000 SH SOLE 1450000 0 0 INTL FCSTONE INC Common Stock 46116V105 1572 32200 SH SOLE 32200 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 53802 91012 SH SOLE 91012 0 0 INTUIT Common Stock 461202103 17957 68559 SH SOLE 68559 0 0 INVESTORS BANCORP INC NEW Common Stock 46146L101 8233 691000 SH SOLE 691000 0 0 INVESTORS REAL ESTATE TR REIT 461730509 1175 16200 SH SOLE 16200 0 0 INVITATION HOMES INC REIT 46187W107 31619 1055021 SH SOLE 1055021 0 0 IONIS PHARMACEUTICALS INC Common Stock 462222100 3605 59680 SH SOLE 59680 0 0 IQVIA HLDGS INC Common Stock 46266C105 632670 4094685 SH SOLE 4094685 0 0 IQIYI INC Depository Receipt 46267X108 21214 1004889 SH SOLE 1004889 0 0 IRON MTN INC NEW REIT 46284V101 594 18639 SH SOLE 18639 0 0 IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 710 53307 SH SOLE 53307 0 0 ISHARES INC Public Fund 464286772 46643 750000 SH SOLE 750000 0 0 ISHARES INC Public Fund 464286822 22515 500000 SH SOLE 500000 0 0 ISHARES TR Public Fund 464287184 130890 3000000 SH SOLE 3000000 0 0 ISHARES TR Public Fund 464287226 14046 125000 SH SOLE 125000 0 0 ISHARES TR Public Fund 464287234 31230 696000 SH SOLE 696000 0 0 ISHARES TR Public Fund 464287242 391340 3058300 SH SOLE 3058300 0 0 ISHARES TR Public Fund 464287309 19364 100000 SH SOLE 100000 0 0 ISHARES TR Public Fund 464287390 6794 200000 SH SOLE 200000 0 0 ISHARES TR Public Fund 464287655 414175 2500000 SH SOLE 2500000 0 0 ISHARES TR Public Fund 464288257 15850 200000 SH SOLE 200000 0 0 ISHARES TR Public Fund 464288513 17588 200000 SH SOLE 200000 0 0 ISHARES TR Public Fund 46429B598 17575 500000 SH SOLE 500000 0 0 ISHARES TR Public Fund 46429B671 25636 400000 SH SOLE 400000 0 0 ISHARES INC Public Fund 46434G772 41130 1000000 SH SOLE 1000000 0 0 JOYY INC Depository Receipt 46591M109 919 17401 SH SOLE 17401 0 0 J & J SNACK FOODS CORP Common Stock 466032109 4072 22100 SH SOLE 22100 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 436726 3132900 SH SOLE 3132900 0 0 JABIL INC Common Stock 466313103 1768 42776 SH SOLE 42776 0 0 JACK IN THE BOX INC Common Stock 466367109 203 2600 SH SOLE 2600 0 0 JACOBS ENGR GROUP INC Common Stock 469814107 11074 123282 SH SOLE 123282 0 0 JD COM INC Depository Receipt 47215P106 145863 4140310 SH SOLE 4140310 0 0 JEFFERIES FINL GROUP INC Common Stock 47233W109 103 4810 SH SOLE 4810 0 0 JETBLUE AWYS CORP Common Stock 477143101 2581 137856 SH SOLE 137856 0 0 JINKOSOLAR HLDG CO LTD Depository Receipt 47759T100 392 17415 SH SOLE 17415 0 0 JOHNSON & JOHNSON Common Stock 478160104 573326 3930390 SH SOLE 3930390 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 402 2312 SH SOLE 2312 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 6232 253032 SH SOLE 253032 0 0 JUST ENERGY GROUP INC Common Stock 48213W101 383 227636 SH SOLE 227636 0 0 KAR AUCTION SVCS INC Common Stock 48238T109 10484 481122 SH SOLE 481122 0 0 KBR INC Common Stock 48242W106 976 31997 SH SOLE 31997 0 0 KLA CORPORATION Common Stock 482480100 11051 62023 SH SOLE 62023 0 0 K12 INC Common Stock 48273U102 2145 105400 SH SOLE 105400 0 0 KADMON HLDGS INC Common Stock 48283N106 1571 346900 SH SOLE 346900 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 6741 44012 SH SOLE 44012 0 0 KB HOME Common Stock 48666K109 8970 261746 SH SOLE 261746 0 0 KELLOGG CO Common Stock 487836108 5239 75749 SH SOLE 75749 0 0 KENNAMETAL INC Common Stock 489170100 269 7300 SH SOLE 7300 0 0 KEURIG DR PEPPER INC Common Stock 49271V100 4463 154171 SH SOLE 154171 0 0 KEYCORP NEW Common Stock 493267108 31086 1535873 SH SOLE 1535873 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 5821 56721 SH SOLE 56721 0 0 KFORCE INC Common Stock 493732101 1540 38800 SH SOLE 38800 0 0 KILROY RLTY CORP REIT 49427F108 839 10002 SH SOLE 10002 0 0 KIMBERLY CLARK CORP Common Stock 494368103 50377 366242 SH SOLE 366242 0 0 KIMCO RLTY CORP REIT 49446R109 9509 459151 SH SOLE 459151 0 0 KINDER MORGAN INC DEL Common Stock 49456B101 16173 763954 SH SOLE 763954 0 0 KINROSS GOLD CORP Common Stock 496902404 1020 214632 SH SOLE 214632 0 0 KIRBY CORP Common Stock 497266106 7072 78985 SH SOLE 78985 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 14592 330576 SH SOLE 330576 0 0 KNOLL INC Common Stock 498904200 2225 88100 SH SOLE 88100 0 0 KNIGHT SWIFT TRANSN HLDGS IN Common Stock 499049104 48 1350 SH SOLE 1350 0 0 KNOWLES CORP Common Stock 49926D109 2997 141700 SH SOLE 141700 0 0 KOHLS CORP Common Stock 500255104 6354 124709 SH SOLE 124709 0 0 KORN FERRY Common Stock 500643200 2764 65200 SH SOLE 65200 0 0 KRAFT HEINZ CO Common Stock 500754106 11302 351766 SH SOLE 351766 0 0 KROGER CO Common Stock 501044101 14715 507590 SH SOLE 507590 0 0 KULICKE & SOFFA INDS INC Common Stock 501242101 1877 69000 SH SOLE 69000 0 0 L BRANDS INC Common Stock 501797104 1300 71744 SH SOLE 71744 0 0 LGI HOMES INC Common Stock 50187T106 918 13000 SH SOLE 13000 0 0 LKQ CORP Common Stock 501889208 1423 39861 SH SOLE 39861 0 0 LPL FINL HLDGS INC Common Stock 50212V100 609 6600 SH SOLE 6600 0 0 LSC COMMUNICATIONS INC Common Stock 50218P107 0 800 SH SOLE 800 0 0 L3HARRIS TECHNOLOGIES INC Common Stock 502431109 41594 210208 SH SOLE 210208 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 29523 174514 SH SOLE 174514 0 0 LAM RESEARCH CORP Common Stock 512807108 23976 81996 SH SOLE 81996 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 1355 15181 SH SOLE 15181 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 189 2200 SH SOLE 2200 0 0 LANDSTAR SYS INC Common Stock 515098101 251 2200 SH SOLE 2200 0 0 LANNET INC Common Stock 516012101 2882 326775 SH SOLE 326775 0 0 LAS VEGAS SANDS CORP Common Stock 517834107 3804 55097 SH SOLE 55097 0 0 LAUDER ESTEE COS INC Common Stock 518439104 9811 47502 SH SOLE 47502 0 0 LEAR CORP Common Stock 521865204 9457 68930 SH SOLE 68930 0 0 LEGGETT & PLATT INC Common Stock 524660107 217 4264 SH SOLE 4264 0 0 LEGG MASON INC Common Stock 524901105 169 4700 SH SOLE 4700 0 0 LEIDOS HLDGS INC Common Stock 525327102 2564 26200 SH SOLE 26200 0 0 LENDINGTREE INC NEW Common Stock 52603B107 281 925 SH SOLE 925 0 0 LENNAR CORP Common Stock 526057104 1531 27444 SH SOLE 27444 0 0 LENNAR CORP Common Stock 526057302 600 13419 SH SOLE 13419 0 0 LENNOX INTL INC Common Stock 526107107 5119 20982 SH SOLE 20982 0 0 LEXINFINTECH HLDGS LTD Depository Receipt 528877103 1029 74074 SH SOLE 74074 0 0 LIBERTY BROADBAND CORP Common Stock 530307107 119 956 SH SOLE 956 0 0 LIBERTY BROADBAND CORP Common Stock 530307305 29686 236072 SH SOLE 236072 0 0 LIBERTY PPTY TR Common Stock 531172104 15151 252300 SH SOLE 252300 0 0 LIBERTY MEDIA CORP DELAWARE Common Stock 531229409 5794 119855 SH SOLE 119855 0 0 LIBERTY MEDIA CORP DELAWARE Common Stock 531229607 10547 219100 SH SOLE 219100 0 0 LIBERTY MEDIA CORP DELAWARE Common Stock 531229854 999 21734 SH SOLE 21734 0 0 LIBERTY TRIPADVISOR HLDGS IN Common Stock 531465102 1108 150800 SH SOLE 150800 0 0 LIGAND PHARMACEUTICALS INC Common Stock 53220K504 320 3067 SH SOLE 3067 0 0 LIFE STORAGE INC REIT 53223X107 2182 20152 SH SOLE 20152 0 0 LILLY ELI & CO Common Stock 532457108 46564 354285 SH SOLE 354285 0 0 LINCOLN NATL CORP IND Common Stock 534187109 5653 95792 SH SOLE 95792 0 0 LIONS GATE ENTMNT CORP Common Stock 535919401 503 47146 SH SOLE 47146 0 0 LITHIA MTRS INC Common Stock 536797103 2822 19198 SH SOLE 19198 0 0 LITTELFUSE INC Common Stock 537008104 81 424 SH SOLE 424 0 0 LIVE NATION ENTERTAINMENT IN Common Stock 538034109 763914 10688598 SH SOLE 10688598 0 0 LIVENT CORP Common Stock 53814L108 64 7463 SH SOLE 7463 0 0 LLOYDS BANKING GROUP PLC Depository Receipt 539439109 29609 8945414 SH SOLE 8945414 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 53708 137931 SH SOLE 137931 0 0 LOEWS CORP Common Stock 540424108 8934 170210 SH SOLE 170210 0 0 LOGMEIN INC Common Stock 54142L109 2832 33025 SH SOLE 33025 0 0 LOUISIANA PAC CORP Common Stock 546347105 2221 74845 SH SOLE 74845 0 0 LOWES COS INC Common Stock 548661107 15800 131934 SH SOLE 131934 0 0 LULULEMON ATHLETICA INC Common Stock 550021109 3753 16201 SH SOLE 16201 0 0 LUMBER LIQUIDATORS HLDGS INC Common Stock 55003T107 1408 144100 SH SOLE 144100 0 0 LUMENTUM HLDGS INC Common Stock 55024U109 1142 14407 SH SOLE 14407 0 0 LUMINEX CORP DEL Common Stock 55027E102 1498 64700 SH SOLE 64700 0 0 M & T BK CORP Common Stock 55261F104 24860 146448 SH SOLE 146448 0 0 M D C HLDGS INC Common Stock 552676108 1472 38580 SH SOLE 38580 0 0 MDU RES GROUP INC Common Stock 552690109 104 3510 SH SOLE 3510 0 0 MGE ENERGY INC Common Stock 55277P104 1442 18300 SH SOLE 18300 0 0 MGIC INVT CORP WIS Common Stock 552848103 1518 107100 SH SOLE 107100 0 0 MGM RESORTS INTERNATIONAL Common Stock 552953101 32829 986742 SH SOLE 986742 0 0 M/I HOMES INC Common Stock 55305B101 2672 67900 SH SOLE 67900 0 0 MKS INSTRUMENT INC Common Stock 55306N104 804 7308 SH SOLE 7308 0 0 MRC GLOBAL INC Common Stock 55345K103 9394 688716 SH SOLE 688716 0 0 MSC INDL DIRECT INC Common Stock 553530106 39 500 SH SOLE 500 0 0 MSCI INC Common Stock 55354G100 19938 77226 SH SOLE 77226 0 0 MACOM TECH SOLUTIONS HLDGS I Common Stock 55405Y100 544 20441 SH SOLE 20441 0 0 MACERICH CO REIT 554382101 102 3806 SH SOLE 3806 0 0 MACQUARIE INFRASTRUCTURE COR Common Stock 55608B105 3365 78541 SH SOLE 78541 0 0 MACYS INC Common Stock 55616P104 41 2388 SH SOLE 2388 0 0 MADDEN STEVEN LTD Common Stock 556269108 4649 108100 SH SOLE 108100 0 0 MADISON SQUARE GARDEN CO NEW Common Stock 55825T103 314 1066 SH SOLE 1066 0 0 MAGNA INTL INC Common Stock 559222401 4663 84910 SH SOLE 84910 0 0 MANHATTAN ASSOCS INC Common Stock 562750109 69252 868362 SH SOLE 868362 0 0 MANPOWERGROUP INC Common Stock 56418H100 8909 91749 SH SOLE 91749 0 0 MANULIFE FINL CORP Common Stock 56501R106 5195 255600 SH SOLE 255600 0 0 MARATHON OIL CORP Common Stock 565849106 5166 380471 SH SOLE 380471 0 0 MARATHON PETE CORP Common Stock 56585A102 179665 2981998 SH SOLE 2981998 0 0 MARKEL CORP Common Stock 570535104 1624 1421 SH SOLE 1421 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 811 2138 SH SOLE 2138 0 0 MARRIOTT VACTINS WORLDWID CO Common Stock 57164Y107 4742 36826 SH SOLE 36826 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 14090 126473 SH SOLE 126473 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 6748 44562 SH SOLE 44562 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 31742 113511 SH SOLE 113511 0 0 MASCO CORP Common Stock 574599106 14013 292005 SH SOLE 292005 0 0 MASIMO CORP Common Stock 574795100 3668 23207 SH SOLE 23207 0 0 MASTEC INC Common Stock 576323109 7650 119227 SH SOLE 119227 0 0 MASTERCARD INC Common Stock 57636Q104 1500615 5025670 SH SOLE 5025670 0 0 MATADOR RES CO Common Stock 576485205 219 12181 SH SOLE 12181 0 0 MATCH GROUP INC Common Stock 57665R106 8 99 SH SOLE 99 0 0 MATTEL INC Common Stock 577081102 0 10 SH SOLE 10 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 2515 40884 SH SOLE 40884 0 0 MAXIMUS INC Common Stock 577933104 4166 56000 SH SOLE 56000 0 0 MCCORMICK & CO INC Common Stock 579780206 11379 67044 SH SOLE 67044 0 0 MCDONALDS CORP Common Stock 580135101 45832 231932 SH SOLE 231932 0 0 MCKESSON CORP Common Stock 58155Q103 30080 217465 SH SOLE 217465 0 0 MEDNAX INC Common Stock 58502B106 304 10939 SH SOLE 10939 0 0 MEDPACE HLDGS INC Common Stock 58506Q109 10 123 SH SOLE 123 0 0 MELCO RESORTS AND ENTMT LTD Depository Receipt 585464100 0 10 SH SOLE 10 0 0 MELINTA THERAPEUTICS INC Common Stock 58549G209 0 40 SH SOLE 40 0 0 MERCADOLIBRE INC Common Stock 58733R102 59333 103740 SH SOLE 103740 0 0 MERCK & CO INC Common Stock 58933Y105 366118 4025483 SH SOLE 4025483 0 0 MERIT MED SYS INC Common Stock 589889104 4714 151000 SH SOLE 151000 0 0 MERITAGE HOMES CORP Common Stock 59001A102 11184 183011 SH SOLE 183011 0 0 MERITOR INC Common Stock 59001K100 1186 45300 SH SOLE 45300 0 0 METHANEX CORP Common Stock 59151K108 2047 52925 SH SOLE 52925 0 0 METLIFE INC Common Stock 59156R108 47998 941683 SH SOLE 941683 0 0 METTLER TOLEDO INTERNATIONAL Common Stock 592688105 37669 47485 SH SOLE 47485 0 0 MICHAELS COS INC Common Stock 59408Q106 3914 483800 SH SOLE 483800 0 0 MICRO FOCUS INTERNATIONAL PL Depository Receipt 594837403 651 46381 SH SOLE 46381 0 0 MICROSOFT CORP Common Stock 594918104 445087 2822367 SH SOLE 2822367 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 5878 56131 SH SOLE 56131 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 10680 198593 SH SOLE 198593 0 0 MID AMER APT CMNTYS INC Common Stock 59522J103 44898 340498 SH SOLE 340498 0 0 MIDDLEBY CORP Common Stock 596278101 33 298 SH SOLE 298 0 0 MIRATI THERAPEUTICS INC Common Stock 60468T105 4 30 SH SOLE 30 0 0 MIX TELEMATICS LTD Depository Receipt 60688N102 258 19926 SH SOLE 19926 0 0 MODERNA INC Common Stock 60770K107 31296 1600000 SH SOLE 1600000 0 0 MOHAWK INDS INC Common Stock 608190104 10 69 SH SOLE 69 0 0 MOLINA HEALTHCARE INC Common Stock 60855R100 2592 19100 SH SOLE 19100 0 0 MOLSON COORS BREWING CO Common Stock 60871R209 13140 243787 SH SOLE 243787 0 0 MOMO INC Depository Receipt 60879B107 3 98 SH SOLE 98 0 0 MONDELEZ INTL INC Common Stock 609207105 427433 7760227 SH SOLE 7760227 0 0 MONEYGRAM INTL INC Common Stock 60935Y208 24 11300 SH SOLE 11300 0 0 MONGODB INC Common Stock 60937P106 46 346 SH SOLE 346 0 0 MONRO INC Common Stock 610236101 4121 52700 SH SOLE 52700 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 37167 584839 SH SOLE 584839 0 0 MOODYS CORP Common Stock 615369105 35171 148145 SH SOLE 148145 0 0 MOOG INC Common Stock 615394202 4966 58200 SH SOLE 58200 0 0 MORGAN STANLEY Common Stock 617446448 93409 1827251 SH SOLE 1827251 0 0 MOSAIC CO NEW Common Stock 61945C103 4716 217910 SH SOLE 217910 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 56735 352087 SH SOLE 352087 0 0 MUELLER INDS INC Common Stock 624756102 1934 60900 SH SOLE 60900 0 0 MURPHY OIL CORP Common Stock 626717102 742 27700 SH SOLE 27700 0 0 MURPHY USA INC Common Stock 626755102 5260 44956 SH SOLE 44956 0 0 MYRIAD GENETICS INC Common Stock 62855J104 1493 54845 SH SOLE 54845 0 0 NIC INC Common Stock 62914B100 1795 80300 SH SOLE 80300 0 0 NIO INC Depository Receipt 62914V106 3196 795010 SH SOLE 795010 0 0 NRG ENERGY INC Common Stock 629377508 35278 887500 SH SOLE 887500 0 0 NVR INC Common Stock 62944T105 6809 1788 SH SOLE 1788 0 0 NASDAQ INC Common Stock 631103108 2386 22279 SH SOLE 22279 0 0 NATERA INC Common Stock 632307104 2831 84032 SH SOLE 84032 0 0 NATIONAL FUEL GAS CO N J Common Stock 636180101 3085 66277 SH SOLE 66277 0 0 NATIONAL GRID PLC Depository Receipt 636274409 21255 339163 SH SOLE 339163 0 0 NATIONAL INSTRS CORP Common Stock 636518102 13062 308505 SH SOLE 308505 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 195 7765 SH SOLE 7765 0 0 NATIONAL RETAIL PPTYS INC Common Stock 637417106 321 6000 SH SOLE 6000 0 0 NAVISTAR INTL CORP NEW Common Stock 63934E108 4147 143300 SH SOLE 143300 0 0 NETAPP INC Common Stock 64110D104 9477 152237 SH SOLE 152237 0 0 NETFLIX INC Common Stock 64110L106 38210 118088 SH SOLE 118088 0 0 NETEASE INC Depository Receipt 64110W102 37711 122981 SH SOLE 122981 0 0 NETGEAR INC Common Stock 64111Q104 4704 191920 SH SOLE 191920 0 0 NETSCOUT SYS INC Common Stock 64115T104 7452 309611 SH SOLE 309611 0 0 NEUROCRINE BIOSCIENCES INC Common Stock 64125C109 2222 20669 SH SOLE 20669 0 0 NEVRO CORP Common Stock 64157F103 2918 24823 SH SOLE 24823 0 0 NEW GOLD INC CDA Common Stock 644535106 2845 3207747 SH SOLE 3207747 0 0 NEW ORIENTAL ED & TECH GRP I Depository Receipt 647581107 204986 1690608 SH SOLE 1690608 0 0 NEW RESIDENTIAL INVT CORP REIT 64828T201 2026 125765 SH SOLE 125765 0 0 NEW RELIC INC Common Stock 64829B100 1971 30000 SH SOLE 30000 0 0 NEW SR INVT GROUP INC REIT 648691103 245 32027 SH SOLE 32027 0 0 NEW YORK CMNTY BANCORP INC Common Stock 649445103 177 14714 SH SOLE 14714 0 0 NEW YORK MTG TR INC REIT 649604501 12 2000 SH SOLE 2000 0 0 NEW YORK TIMES CO Common Stock 650111107 2947 91600 SH SOLE 91600 0 0 NEWELL BRANDS INC Common Stock 651229106 384 19979 SH SOLE 19979 0 0 NEWMARKET CORP Common Stock 651587107 487 1000 SH SOLE 1000 0 0 NEWMONT GOLDCORP CORPORATION Common Stock 651639106 69931 1609448 SH SOLE 1609448 0 0 NEWS CORP NEW Common Stock 65249B109 9302 657819 SH SOLE 657819 0 0 NEWS CORP NEW Common Stock 65249B208 897 61798 SH SOLE 61798 0 0 NEXSTAR MEDIA GROUP INC Common Stock 65336K103 501 4271 SH SOLE 4271 0 0 NEXTERA ENERGY INC Common Stock 65339F101 3559 14695 SH SOLE 14695 0 0 NICE LTD Depository Receipt 653656108 193 1246 SH SOLE 1246 0 0 NIKE INC Common Stock 654106103 416198 4108164 SH SOLE 4108164 0 0 NISOURCE INC Common Stock 65473P105 5771 207306 SH SOLE 207306 0 0 NLIGHT INC Common Stock 65487K100 10165 501234 SH SOLE 501234 0 0 NOAH HLDGS LTD Depository Receipt 65487X102 129 3639 SH SOLE 3639 0 0 NOBLE ENERGY INC Common Stock 655044105 2070 83323 SH SOLE 83323 0 0 NOMURA HLDGS INC Depository Receipt 65535H208 198 38321 SH SOLE 38321 0 0 NORBORD INC Common Stock 65548P403 8796 328436 SH SOLE 328436 0 0 NORDSTROM INC Common Stock 655664100 2999 73262 SH SOLE 73262 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 32284 166302 SH SOLE 166302 0 0 NORTHERN TR CORP Common Stock 665859104 1014 9545 SH SOLE 9545 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 41178 119715 SH SOLE 119715 0 0 NORTHWESTERN CORP Common Stock 668074305 2149 29978 SH SOLE 29978 0 0 NORTONLIFELOCK INC Common Stock 668771108 9862 386414 SH SOLE 386414 0 0 NOW INC Common Stock 67011P100 1878 167087 SH SOLE 167087 0 0 NU SKIN ENTERPRISES INC Common Stock 67018T105 3274 79902 SH SOLE 79902 0 0 NUANCE COMMUNICATIONS INC Common Stock 67020Y100 4178 234325 SH SOLE 234325 0 0 NUCOR CORP Common Stock 670346105 22500 399786 SH SOLE 399786 0 0 NUTANIX INC Common Stock 67059N108 81673 2612700 SH SOLE 2612700 0 0 NVIDIA CORP Common Stock 67066G104 708380 3010538 SH SOLE 3010538 0 0 NUVASIVE INC Common Stock 670704105 27 346 SH SOLE 346 0 0 NUTRIEN LTD Common Stock 67077M108 80257 1674010 SH SOLE 1674010 0 0 OGE ENERGY CORP Common Stock 670837103 1987 44676 SH SOLE 44676 0 0 O-I GLASS INC Common Stock 67098H104 3103 260098 SH SOLE 260098 0 0 O REILLY AUTOMOTIVE INC NEW Common Stock 67103H107 9663 22050 SH SOLE 22050 0 0 OSI SYSTEMS INC Common Stock 671044105 2680 26600 SH SOLE 26600 0 0 OCCIDENTAL PETE CORP Common Stock 674599105 8492 206076 SH SOLE 206076 0 0 OCEANEERING INTL INC Common Stock 675232102 1673 112220 SH SOLE 112220 0 0 OFFICE DEPOT INC Common Stock 676220106 0 75 SH SOLE 75 0 0 OIL STS INTL INC Common Stock 678026105 1085 66534 SH SOLE 66534 0 0 OKTA INC Common Stock 679295105 247 2146 SH SOLE 2146 0 0 OLD DOMINION FREIGHT LINE IN Common Stock 679580100 2201 11599 SH SOLE 11599 0 0 OLD REP INTL CORP Common Stock 680223104 1732 77408 SH SOLE 77408 0 0 OLIN CORP Common Stock 680665205 5303 307421 SH SOLE 307421 0 0 OLLIES BARGAIN OUTLT HLDGS I Common Stock 681116109 986 15100 SH SOLE 15100 0 0 OMNICOM GROUP INC Common Stock 681919106 6 77 SH SOLE 77 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 66 1562 SH SOLE 1562 0 0 ON SEMICONDUCTOR CORP Common Stock 682189105 419 17202 SH SOLE 17202 0 0 ONEOK INC NEW Common Stock 682680103 913 12060 SH SOLE 12060 0 0 OPEN TEXT CORP Common Stock 683715106 8205 185942 SH SOLE 185942 0 0 OPERA LTD Depository Receipt 68373M107 962 103982 SH SOLE 103982 0 0 OPKO HEALTH INC Common Stock 68375N103 0 10 SH SOLE 10 0 0 ORACLE CORP Common Stock 68389X105 157085 2964984 SH SOLE 2964984 0 0 ORCHARD THERAPEUTICS PLC Depository Receipt 68570P101 1446 105174 SH SOLE 105174 0 0 OSHKOSH CORP Common Stock 688239201 10509 111030 SH SOLE 111030 0 0 OSISKO GOLD ROYALTIES LTD Common Stock 68827L101 3756 385907 SH SOLE 385907 0 0 OWENS CORNING NEW Common Stock 690742101 955 14680 SH SOLE 14680 0 0 PBF ENERGY INC Common Stock 69318G106 2739 87307 SH SOLE 87307 0 0 PDC ENERGY INC Common Stock 69327R101 1963 75000 SH SOLE 75000 0 0 PG&E CORP Common Stock 69331C108 1132 104200 SH SOLE 104200 0 0 PLDT INC Depository Receipt 69344D408 690 34510 SH SOLE 34510 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 160460 1005201 SH SOLE 1005201 0 0 PNM RES INC Common Stock 69349H107 5308 104676 SH SOLE 104676 0 0 PPG INDS INC Common Stock 693506107 60862 455931 SH SOLE 455931 0 0 PPL CORP Common Stock 69351T106 11393 317526 SH SOLE 317526 0 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 995 8945 SH SOLE 8945 0 0 PVH CORP Common Stock 693656100 1572 14954 SH SOLE 14954 0 0 PTC THERAPEUTICS INC Common Stock 69366J200 2698 56183 SH SOLE 56183 0 0 PTC INC Common Stock 69370C100 404 5400 SH SOLE 5400 0 0 PACCAR INC Common Stock 693718108 15702 198506 SH SOLE 198506 0 0 PACIFIC BIOSCIENCES CALIF IN Common Stock 69404D108 1452 282500 SH SOLE 282500 0 0 PACIRA BIOSCIENCES Common Stock 695127100 41 900 SH SOLE 900 0 0 PACKAGING CORP AMER Common Stock 695156109 1064 9504 SH SOLE 9504 0 0 PALO ALTO NETWORKS INC Common Stock 697435105 335295 1449927 SH SOLE 1449927 0 0 PAN AMERICAN SILVER CORP Common Stock 697900108 41 1726 SH SOLE 1726 0 0 PARK HOTELS RESORTS INC REIT 700517105 414 16000 SH SOLE 16000 0 0 PARKER HANNIFIN CORP Common Stock 701094104 24849 120731 SH SOLE 120731 0 0 PARSLEY ENERGY INC Common Stock 701877102 374 19790 SH SOLE 19790 0 0 PARSONS CORPORATION Common Stock 70202L102 1783 43200 SH SOLE 43200 0 0 PATTERSON COMPANIES INC Common Stock 703395103 1495 73000 SH SOLE 73000 0 0 PATTERSON UTI ENERGY INC Common Stock 703481101 2236 213000 SH SOLE 213000 0 0 PAYCOM SOFTWARE INC Common Stock 70432V102 6605 24949 SH SOLE 24949 0 0 PAYCHEX INC Common Stock 704326107 14914 175338 SH SOLE 175338 0 0 PAYLOCITY HLDG CORP Common Stock 70438V106 14 114 SH SOLE 114 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 101720 940368 SH SOLE 940368 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 290 10818 SH SOLE 10818 0 0 PEMBINA PIPELINE CORP Common Stock 706327103 79098 2131105 SH SOLE 2131105 0 0 PENN NATL GAMING INC Common Stock 707569109 154 6030 SH SOLE 6030 0 0 PENNEY J C CORP INC Common Stock 708160106 396 353700 SH SOLE 353700 0 0 PENSKE AUTOMOTIVE GRP INC Common Stock 70959W103 2943 58600 SH SOLE 58600 0 0 PEPSICO INC Common Stock 713448108 240529 1759926 SH SOLE 1759926 0 0 PERFICIENT INC Common Stock 71375U101 1276 27700 SH SOLE 27700 0 0 PERKINELMER INC Common Stock 714046109 291 3000 SH SOLE 3000 0 0 PERSPECTA INC Common Stock 715347100 0 10 SH SOLE 10 0 0 PFIZER INC Common Stock 717081103 209088 5336607 SH SOLE 5336607 0 0 PHIBRO ANIMAL HEALTH CORP Common Stock 71742Q106 1120 45100 SH SOLE 45100 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 118463 1392205 SH SOLE 1392205 0 0 PHILLIPS 66 Common Stock 718546104 2720 24410 SH SOLE 24410 0 0 PHOTRONICS INC Common Stock 719405102 662 42000 SH SOLE 42000 0 0 PHYSICIANS RLTY TR REIT 71943U104 2061 108800 SH SOLE 108800 0 0 PILGRIMS PRIDE CORP NEW Common Stock 72147K108 11643 355886 SH SOLE 355886 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 6212 69078 SH SOLE 69078 0 0 PIONEER NAT RES CO Common Stock 723787107 2084 13772 SH SOLE 13772 0 0 PITNEY BOWES INC Common Stock 724479100 4751 1178996 SH SOLE 1178996 0 0 PLAINS GP HLDGS L P Common Stock 72651A207 6324 333700 SH SOLE 333700 0 0 POLARIS INC Common Stock 731068102 4017 39499 SH SOLE 39499 0 0 POLYONE CORP Common Stock 73179P106 1348 36636 SH SOLE 36636 0 0 POOL CORPORATION Common Stock 73278L105 779 3665 SH SOLE 3665 0 0 POPULAR INC Common Stock 733174700 107 1829 SH SOLE 1829 0 0 PORTLAND GEN ELEC CO Common Stock 736508847 6366 114109 SH SOLE 114109 0 0 POST HLDGS INC Common Stock 737446104 7894 72358 SH SOLE 72358 0 0 PRECISION DRILLING CORP Common Stock 74022D308 1937 1387394 SH SOLE 1387394 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 9919 81407 SH SOLE 81407 0 0 PRIMERICA INC Common Stock 74164M108 170 1300 SH SOLE 1300 0 0 PRINCIPAL FINL GROUP INC Common Stock 74251V102 13079 237805 SH SOLE 237805 0 0 PROCTER & GAMBLE CO Common Stock 742718109 294663 2359194 SH SOLE 2359194 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 2098 50500 SH SOLE 50500 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 33392 461282 SH SOLE 461282 0 0 PROLOGIS INC REIT 74340W103 20027 224668 SH SOLE 224668 0 0 PROOFPOINT INC Common Stock 743424103 266 2315 SH SOLE 2315 0 0 PROSPERITY BANCSHARES INC Common Stock 743606105 125 1734 SH SOLE 1734 0 0 PROTAGONIST THERAPEUTICS INC Common Stock 74366E102 1763 250000 SH SOLE 250000 0 0 PRUDENTIAL FINL INC Common Stock 744320102 34327 366199 SH SOLE 366199 0 0 PUBLIC SVC ENTERPRISE GRP IN Common Stock 744573106 46770 792054 SH SOLE 792054 0 0 PUBLIC STORAGE REIT 74460D109 47889 224875 SH SOLE 224875 0 0 PULTE GROUP INC Common Stock 745867101 8551 220390 SH SOLE 220390 0 0 QEP RES INC Common Stock 74733V100 314 69740 SH SOLE 69740 0 0 QORVO INC Common Stock 74736K101 11183 96213 SH SOLE 96213 0 0 QUALCOMM INC Common Stock 747525103 38352 434681 SH SOLE 434681 0 0 QUANEX BUILDING PRODUCTS COR Common Stock 747619104 1394 81600 SH SOLE 81600 0 0 QUANTA SVCS INC Common Stock 74762E102 277 6794 SH SOLE 6794 0 0 QUDIAN INC Depository Receipt 747798106 24 5000 SH SOLE 5000 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 12431 116407 SH SOLE 116407 0 0 QURATE RETAIL INC Common Stock 74915M100 0 10 SH SOLE 10 0 0 RA PHARMACEUTICALS INC Common Stock 74933V108 8940 190500 SH SOLE 190500 0 0 RLJ LODGING TR REIT 74965L101 815 46000 SH SOLE 46000 0 0 RPC INC Common Stock 749660106 1989 379600 SH SOLE 379600 0 0 RH Common Stock 74967X103 7767 36381 SH SOLE 36381 0 0 RPM INTL INC Common Stock 749685103 1250 16292 SH SOLE 16292 0 0 RADIAN GROUP INC Common Stock 750236101 74003 2941290 SH SOLE 2941290 0 0 RALPH LAUREN CORP Common Stock 751212101 6046 51576 SH SOLE 51576 0 0 RANGE RES CORP Common Stock 75281A109 2701 556918 SH SOLE 556918 0 0 RAYMOND JAMES FINANCIAL INC Common Stock 754730109 13959 156035 SH SOLE 156035 0 0 RAYONIER ADVANCED MATLS INC Common Stock 75508B104 1257 327400 SH SOLE 327400 0 0 RAYTHEON CO Common Stock 755111507 59047 268712 SH SOLE 268712 0 0 REALOGY HLDGS CORP Common Stock 75605Y106 348 36000 SH SOLE 36000 0 0 REALTY INCOME CORP REIT 756109104 11091 150637 SH SOLE 150637 0 0 RED ROBIN GOURMET BURGERS IN Common Stock 75689M101 1902 57609 SH SOLE 57609 0 0 REGAL BELOIT CORP Common Stock 758750103 2424 28311 SH SOLE 28311 0 0 REGENCY CTRS CORP REIT 758849103 2796 44320 SH SOLE 44320 0 0 REGENERON PHARMACEUTICALS Common Stock 75886F107 11054 29439 SH SOLE 29439 0 0 REGIONS FINL CORP NEW Common Stock 7591EP100 17975 1047517 SH SOLE 1047517 0 0 REINSURANCE GRP OF AMERICA I Common Stock 759351604 4011 24598 SH SOLE 24598 0 0 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 9518 79476 SH SOLE 79476 0 0 RELX PLC Depository Receipt 759530108 1132 44796 SH SOLE 44796 0 0 REPLIGEN CORP Common Stock 759916109 23 253 SH SOLE 253 0 0 REPLIMUNE GROUP INC Common Stock 76029N106 431 30000 SH SOLE 30000 0 0 REPUBLIC SVCS INC Common Stock 760759100 8121 90602 SH SOLE 90602 0 0 RESMED INC Common Stock 761152107 28860 186232 SH SOLE 186232 0 0 RESTAURANT BRANDS INTL INC Common Stock 76131D103 64795 1015010 SH SOLE 1015010 0 0 RETAIL OPPORTUNITY INVTS COR REIT 76131N101 4415 250000 SH SOLE 250000 0 0 RESTORBIO INC Common Stock 76133L103 1094 734000 SH SOLE 734000 0 0 REXNORD CORP NEW Common Stock 76169B102 2097 64300 SH SOLE 64300 0 0 RINGCENTRAL INC Common Stock 76680R206 310 1837 SH SOLE 1837 0 0 RIO TINTO PLC Depository Receipt 767204100 6666 112305 SH SOLE 112305 0 0 RITCHIE BROS AUCTIONEERS Common Stock 767744105 6696 155830 SH SOLE 155830 0 0 ROBERT HALF INTL INC Common Stock 770323103 606 9600 SH SOLE 9600 0 0 ROCKET PHARMACEUTICALS INC Common Stock 77313F106 1750 76900 SH SOLE 76900 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 10600 52301 SH SOLE 52301 0 0 ROGERS COMMUNICATIONS INC Common Stock 775109200 71454 1437000 SH SOLE 1437000 0 0 ROKU INC Common Stock 77543R102 16 118 SH SOLE 118 0 0 ROLLINS INC Common Stock 775711104 1260 38010 SH SOLE 38010 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 8044 22709 SH SOLE 22709 0 0 ROSS STORES INC Common Stock 778296103 13965 119955 SH SOLE 119955 0 0 ROYAL BK CDA MONTREAL QUE Common Stock 780087102 402514 5079900 SH SOLE 5079900 0 0 ROYAL GOLD INC Common Stock 780287108 1528 12500 SH SOLE 12500 0 0 RUBICON PROJ INC Common Stock 78112V102 1340 164200 SH SOLE 164200 0 0 RUSH ENTERPRISES INC Common Stock 781846209 1381 29700 SH SOLE 29700 0 0 RUTHS HOSPITALITY GROUP INC Common Stock 783332109 2895 133000 SH SOLE 133000 0 0 RYANAIR HLDGS PLC Depository Receipt 783513203 1008 11500 SH SOLE 11500 0 0 RYDER SYS INC Common Stock 783549108 222 4100 SH SOLE 4100 0 0 RYMAN HOSPITALITY PPTYS INC REIT 78377T107 529 6100 SH SOLE 6100 0 0 S&P GLOBAL INC Common Stock 78409V104 40444 148121 SH SOLE 148121 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 554994 2302977 SH SOLE 2302977 0 0 SEI INVESTMENTS CO Common Stock 784117103 7937 121207 SH SOLE 121207 0 0 SL GREEN RLTY CORP REIT 78440X101 410 4466 SH SOLE 4466 0 0 SM ENERGY CO Common Stock 78454L100 2115 188129 SH SOLE 188129 0 0 SPDR S&P 500 ETF TR Public Fund 78462F103 1123291 3490000 SH SOLE 3490000 0 0 SPDR INDEX SHS FDS Public Fund 78463X749 15456 300000 SH SOLE 300000 0 0 SPX CORP Common Stock 784635104 7272 142922 SH SOLE 142922 0 0 SPDR SERIES TRUST Public Fund 78464A698 8738 150000 SH SOLE 150000 0 0 SPDR SERIES TRUST Public Fund 78464A870 9511 100000 SH SOLE 100000 0 0 SS&C TECHNOLOGIES HLDGS INC Common Stock 78467J100 468 7635 SH SOLE 7635 0 0 SRC ENERGY INC Common Stock 78470V108 3152 765100 SH SOLE 765100 0 0 SVB FINL GROUP Common Stock 78486Q101 2839 11308 SH SOLE 11308 0 0 SAFEHOLD INC REIT 78645L100 846 21000 SH SOLE 21000 0 0 SAFETY INS GROUP INC Common Stock 78648T100 870 9400 SH SOLE 9400 0 0 SALESFORCE COM INC Common Stock 79466L302 5018 30849 SH SOLE 30849 0 0 SANDERSON FARMS INC Common Stock 800013104 5750 32629 SH SOLE 32629 0 0 SANOFI Depository Receipt 80105N105 686 13656 SH SOLE 13656 0 0 SANTANDER CONSUMER USA HDG I Common Stock 80283M101 5873 251296 SH SOLE 251296 0 0 SAREPTA THERAPEUTICS INC Common Stock 803607100 156 1208 SH SOLE 1208 0 0 SASOL LTD Depository Receipt 803866300 138 6399 SH SOLE 6399 0 0 SCANSOURCE INC Common Stock 806037107 1408 38100 SH SOLE 38100 0 0 HENRY SCHEIN INC Common Stock 806407102 1971 29545 SH SOLE 29545 0 0 SCHLUMBERGER LTD Common Stock 806857108 5180 128851 SH SOLE 128851 0 0 THE CHARLES SCHWAB CORPORATI Common Stock 808513105 55896 1175275 SH SOLE 1175275 0 0 SCOTTS MIRACLE GRO CO Common Stock 810186106 728 6854 SH SOLE 6854 0 0 SCULPTOR CAP MGMT Unit 811246107 2186 98900 SH SOLE 98900 0 0 SEA LTD Depository Receipt 81141R100 3303 82121 SH SOLE 82121 0 0 SEACOR HOLDINGS INC Common Stock 811904101 1342 31100 SH SOLE 31100 0 0 SEALED AIR CORP NEW Common Stock 81211K100 364 9127 SH SOLE 9127 0 0 SEATTLE GENETICS INC Common Stock 812578102 5868 51354 SH SOLE 51354 0 0 SEAWORLD ENTMT INC Common Stock 81282V100 12090 381268 SH SOLE 381268 0 0 SELECT SECTOR SPDR TR Public Fund 81369Y605 30780 1000000 SH SOLE 1000000 0 0 SELECT MED HLDGS CORP Common Stock 81619Q105 6171 264382 SH SOLE 264382 0 0 SELECTIVE INS GROUP INC Common Stock 816300107 3527 54100 SH SOLE 54100 0 0 SEMPRA ENERGY Common Stock 816851109 1577 10411 SH SOLE 10411 0 0 SENIOR HSG PPTYS TR REIT 81721M109 726 86000 SH SOLE 86000 0 0 SERVICE CORP INTL Common Stock 817565104 2844 61776 SH SOLE 61776 0 0 SERVICEMASTER GLOBAL HLDGS I Common Stock 81761R109 352 9100 SH SOLE 9100 0 0 SERVICENOW INC Common Stock 81762P102 45571 161418 SH SOLE 161418 0 0 SHAKE SHACK INC Common Stock 819047101 506 8499 SH SOLE 8499 0 0 SHAW COMMUNICATIONS INC Common Stock 82028K200 30155 1484010 SH SOLE 1484010 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 18424 31573 SH SOLE 31573 0 0 SHOPIFY INC Common Stock 82509L107 44395 111658 SH SOLE 111658 0 0 SHUTTERSTOCK INC Common Stock 825690100 1388 32372 SH SOLE 32372 0 0 SIGNATURE BK NEW YORK N Y Common Stock 82669G104 301 2200 SH SOLE 2200 0 0 SILICON LABORATORIES INC Common Stock 826919102 2731 23543 SH SOLE 23543 0 0 SILICON MOTION TECHNOLOGY CO Depository Receipt 82706C108 2071 40835 SH SOLE 40835 0 0 SILK ROAD MEDICAL INC Common Stock 82710M100 1999 49500 SH SOLE 49500 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 90523 607697 SH SOLE 607697 0 0 SIMPLY GOOD FOODS CO Common Stock 82900L102 1167 40900 SH SOLE 40900 0 0 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 23056 691546 SH SOLE 691546 0 0 SIRIUS XM HLDGS INC Common Stock 82968B103 6566 918372 SH SOLE 918372 0 0 SITE CENTERS CORP REIT 82981J109 508 36200 SH SOLE 36200 0 0 SITEONE LANDSCAPE SUPPLY INC Common Stock 82982L103 11 126 SH SOLE 126 0 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 492 10894 SH SOLE 10894 0 0 SKECHERS U S A INC Common Stock 830566105 3165 73272 SH SOLE 73272 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 244671 2024081 SH SOLE 2024081 0 0 SLEEP NUMBER CORP Common Stock 83125X103 7953 161510 SH SOLE 161510 0 0 SMITH A O CORP Common Stock 831865209 619 13000 SH SOLE 13000 0 0 SMUCKER J M CO Common Stock 832696405 11368 109170 SH SOLE 109170 0 0 SNAP ON INC Common Stock 833034101 2195 12962 SH SOLE 12962 0 0 SNAP INC Common Stock 83304A106 51 3104 SH SOLE 3104 0 0 SOCIEDAD QUIMICA MINERA DE C Depository Receipt 833635105 0 10 SH SOLE 10 0 0 SOHU COM LTD Depository Receipt 83410S108 1702 152299 SH SOLE 152299 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 113 1184 SH SOLE 1184 0 0 SONY CORP Depository Receipt 835699307 213 3125 SH SOLE 3125 0 0 SOUTHERN CO Common Stock 842587107 69391 1089337 SH SOLE 1089337 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 10212 189181 SH SOLE 189181 0 0 SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 2340 30800 SH SOLE 30800 0 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 303 125275 SH SOLE 125275 0 0 SPECTRUM BRANDS HLDGS INC NE Common Stock 84790A105 2502 38921 SH SOLE 38921 0 0 SPIRIT AEROSYSTEMS HLDGS INC Common Stock 848574109 11253 154400 SH SOLE 154400 0 0 SPIRIT AIRLS INC Common Stock 848577102 3155 78276 SH SOLE 78276 0 0 SPIRIT RLTY CAP INC NEW REIT 84860W300 302 6144 SH SOLE 6144 0 0 SPLUNK INC Common Stock 848637104 3138 20952 SH SOLE 20952 0 0 SPRINT CORPORATION Common Stock 85207U105 2440 468489 SH SOLE 468489 0 0 SPROUTS FMRS MKT INC Common Stock 85208M102 123 6331 SH SOLE 6331 0 0 SQUARE INC Common Stock 852234103 968 15480 SH SOLE 15480 0 0 STAMPS COM INC Common Stock 852857200 333 3986 SH SOLE 3986 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 15511 93584 SH SOLE 93584 0 0 STARBUCKS CORP Common Stock 855244109 37975 431930 SH SOLE 431930 0 0 STATE STR CORP Common Stock 857477103 25869 327043 SH SOLE 327043 0 0 STEEL DYNAMICS INC Common Stock 858119100 6644 195177 SH SOLE 195177 0 0 STERICYCLE INC Common Stock 858912108 83 1307 SH SOLE 1307 0 0 STERLING BANCORP DEL Common Stock 85917A100 282 13394 SH SOLE 13394 0 0 STORE CAP CORP REIT 862121100 15 400 SH SOLE 400 0 0 STRYKER CORP Common Stock 863667101 115386 549616 SH SOLE 549616 0 0 STURM RUGER & CO INC Common Stock 864159108 6471 137600 SH SOLE 137600 0 0 SUMMIT MATLS INC Common Stock 86614U100 1761 73688 SH SOLE 73688 0 0 SUN CMNTYS INC REIT 866674104 61222 407877 SH SOLE 407877 0 0 SUN LIFE FINL INC Common Stock 866796105 47268 1035215 SH SOLE 1035215 0 0 SUNCOR ENERGY INC NEW Common Stock 867224107 31353 955298 SH SOLE 955298 0 0 SUNPOWER CORP Common Stock 867652406 904 115960 SH SOLE 115960 0 0 SURMODICS INC Common Stock 868873100 982 23700 SH SOLE 23700 0 0 SWITCH INC Common Stock 87105L104 1482 100000 SH SOLE 100000 0 0 SYNAPTICS INC Common Stock 87157D109 8400 127711 SH SOLE 127711 0 0 SYNOPSYS INC Common Stock 871607107 25927 186260 SH SOLE 186260 0 0 SYNNEX CORP Common Stock 87162W100 431 3347 SH SOLE 3347 0 0 SYNCHRONY FINL Common Stock 87165B103 12194 338642 SH SOLE 338642 0 0 SYNEOS HEALTH INC Common Stock 87166B102 54 912 SH SOLE 912 0 0 SYSCO CORP Common Stock 871829107 67416 788121 SH SOLE 788121 0 0 TD AMERITRADE HLDG CORP Common Stock 87236Y108 14274 287194 SH SOLE 287194 0 0 TJX COS INC NEW Common Stock 872540109 18561 303984 SH SOLE 303984 0 0 T MOBILE US INC Common Stock 872590104 16711 213102 SH SOLE 213102 0 0 TRI POINTE GROUP INC Common Stock 87265H109 5087 326500 SH SOLE 326500 0 0 TAILORED BRANDS INC Common Stock 87403A107 947 228700 SH SOLE 228700 0 0 TAKE-TWO INTERACTIVE SOFTWAR Common Stock 874054109 16070 131258 SH SOLE 131258 0 0 TAL EDUCATION GROUP Depository Receipt 874080104 81241 1685494 SH SOLE 1685494 0 0 TALLGRASS ENERGY LP Common Stock 874696107 28203 1275000 SH SOLE 1275000 0 0 TALOS ENERGY INC Common Stock 87484T108 1981 65700 SH SOLE 65700 0 0 TANGER FACTORY OUTLET CTRS I REIT 875465106 261 17700 SH SOLE 17700 0 0 TAPESTRY INC Common Stock 876030107 1820 67493 SH SOLE 67493 0 0 TARGET CORP Common Stock 87612E106 12624 98461 SH SOLE 98461 0 0 TATA MTRS LTD Depository Receipt 876568502 270 20907 SH SOLE 20907 0 0 TECH DATA CORP Common Stock 878237106 574 4000 SH SOLE 4000 0 0 TECK RESOURCES LTD Common Stock 878742204 4538 261310 SH SOLE 261310 0 0 TEGNA INC Common Stock 87901J105 292 17500 SH SOLE 17500 0 0 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 7227 20854 SH SOLE 20854 0 0 TELEFLEX INC Common Stock 879369106 15899 42233 SH SOLE 42233 0 0 TEMPUR SEALY INTL INC Common Stock 88023U101 11585 133065 SH SOLE 133065 0 0 TENET HEALTHCARE CORP Common Stock 88033G407 3659 96202 SH SOLE 96202 0 0 TENCENT MUSIC ENTMT GROUP Depository Receipt 88034P109 317267 27024406 SH SOLE 27024406 0 0 TENNECO INC Common Stock 880349105 257 19600 SH SOLE 19600 0 0 TERADATA CORP DEL Common Stock 88076W103 8459 315992 SH SOLE 315992 0 0 TERADYNE INC Common Stock 880770102 12143 178074 SH SOLE 178074 0 0 TEREX CORP NEW Common Stock 880779103 2722 91411 SH SOLE 91411 0 0 TESLA INC Common Stock 88160R101 45554 108895 SH SOLE 108895 0 0 TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 220 3882 SH SOLE 3882 0 0 TEXAS INSTRS INC Common Stock 882508104 34819 271410 SH SOLE 271410 0 0 TEXAS ROADHOUSE INC Common Stock 882681109 157 2781 SH SOLE 2781 0 0 TEXTRON INC Common Stock 883203101 4054 90890 SH SOLE 90890 0 0 THE TRADE DESK INC Common Stock 88339J105 28 108 SH SOLE 108 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 141835 436591 SH SOLE 436591 0 0 THOMSON REUTERS CORP Common Stock 884903709 840 11728 SH SOLE 11728 0 0 THOR INDS INC Common Stock 885160101 894 12027 SH SOLE 12027 0 0 3M CO Common Stock 88579Y101 55213 312962 SH SOLE 312962 0 0 TIFFANY & CO NEW Common Stock 886547108 1537 11500 SH SOLE 11500 0 0 TIM PARTICIPACOES S A Depository Receipt 88706P205 267683 14007490 SH SOLE 14007490 0 0 TIMKEN CO Common Stock 887389104 1288 22872 SH SOLE 22872 0 0 TOLL BROTHERS INC Common Stock 889478103 15343 388329 SH SOLE 388329 0 0 TORONTO DOMINION BK ONT Common Stock 891160509 84246 1500014 SH SOLE 1500014 0 0 TOWN SPORTS INTL HLDGS INC Common Stock 89214A102 1 300 SH SOLE 300 0 0 TRACTOR SUPPLY CO Common Stock 892356106 7179 76829 SH SOLE 76829 0 0 TRANSALTA CORP Common Stock 89346D107 15012 2097686 SH SOLE 2097686 0 0 TRANSDIGM GROUP INC Common Stock 893641100 12287 21941 SH SOLE 21941 0 0 TRANSPORTADORA DE GAS SUR Depository Receipt 893870204 1563 218013 SH SOLE 218013 0 0 TRANSUNION Common Stock 89400J107 5352 62514 SH SOLE 62514 0 0 TRAVELERS COMPANIES INC Common Stock 89417E109 23382 170731 SH SOLE 170731 0 0 TREEHOUSE FOODS INC Common Stock 89469A104 782 16126 SH SOLE 16126 0 0 TRIMBLE INC Common Stock 896239100 3 73 SH SOLE 73 0 0 TRINET GROUP INC Common Stock 896288107 4597 81200 SH SOLE 81200 0 0 TRINITY INDS INC Common Stock 896522109 1280 57809 SH SOLE 57809 0 0 TRIP COM GROUP LTD Depository Receipt 89677Q107 92809 2767114 SH SOLE 2767114 0 0 TRIPADVISOR INC Common Stock 896945201 3213 105772 SH SOLE 105772 0 0 TRUECAR INC Common Stock 89785L107 2079 437610 SH SOLE 437610 0 0 TRUEBLUE INC Common Stock 89785X101 1083 45000 SH SOLE 45000 0 0 TRUIST FINL CORP Common Stock 89832Q109 278532 4945527 SH SOLE 4945527 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 2198 256200 SH SOLE 256200 0 0 21VIANET GROUP INC Depository Receipt 90138A103 639 88148 SH SOLE 88148 0 0 TWILIO INC Common Stock 90138F102 498 5072 SH SOLE 5072 0 0 TWITTER INC Common Stock 90184L102 5977 186463 SH SOLE 186463 0 0 TWO HBRS INVT CORP REIT 90187B408 1262 86354 SH SOLE 86354 0 0 2U INC Common Stock 90214J101 1244 51858 SH SOLE 51858 0 0 TYSON FOODS INC Common Stock 902494103 38773 425887 SH SOLE 425887 0 0 UDR INC REIT 902653104 18167 389011 SH SOLE 389011 0 0 UGI CORP NEW Common Stock 902681105 2558 56643 SH SOLE 56643 0 0 US BANCORP DEL Common Stock 902973304 88232 1488147 SH SOLE 1488147 0 0 U S CONCRETE INC Common Stock 90333L201 3507 84192 SH SOLE 84192 0 0 U S SILICA HLDGS INC Common Stock 90346E103 513 83464 SH SOLE 83464 0 0 UBER TECHNOLOGIES INC Common Stock 90353T100 102605 3450062 SH SOLE 3450062 0 0 UBIQUITI INC Common Stock 90353W103 269 1426 SH SOLE 1426 0 0 ULTA BEAUTY INC Common Stock 90384S303 2594 10245 SH SOLE 10245 0 0 ULTRAGENYX PHARMACEUTICAL IN Common Stock 90400D108 880 20600 SH SOLE 20600 0 0 UMPQUA HLDGS CORP Common Stock 904214103 704 39760 SH SOLE 39760 0 0 UNDER ARMOUR INC Common Stock 904311107 3 154 SH SOLE 154 0 0 UNDER ARMOUR INC Common Stock 904311206 52 2733 SH SOLE 2733 0 0 UNIFIRST CORP MASS Common Stock 904708104 3030 15000 SH SOLE 15000 0 0 UNILEVER N V Depository Receipt 904784709 173 3013 SH SOLE 3013 0 0 UNION PACIFIC CORP Common Stock 907818108 710849 3931907 SH SOLE 3931907 0 0 UNITED AIRLINES HLDGS INC Common Stock 910047109 7062 80168 SH SOLE 80168 0 0 UNITED MICROELECTRONICS CORP Depository Receipt 910873405 2010 750010 SH SOLE 750010 0 0 UNITED NAT FOODS INC Common Stock 911163103 449 51200 SH SOLE 51200 0 0 UNITED PARCEL SERVICE INC Common Stock 911312106 6294 53765 SH SOLE 53765 0 0 UNITED RENTALS INC Common Stock 911363109 2979 17861 SH SOLE 17861 0 0 US FOODS HLDG CORP Common Stock 912008109 467 11140 SH SOLE 11140 0 0 UNITED STATES STL CORP NEW Common Stock 912909108 7258 636100 SH SOLE 636100 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 32696 218325 SH SOLE 218325 0 0 UNITED THERAPEUTICS CORP DEL Common Stock 91307C102 8903 101083 SH SOLE 101083 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 834045 2837081 SH SOLE 2837081 0 0 UNITI GROUP INC REIT 91325V108 21175 2579197 SH SOLE 2579197 0 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 5532 26846 SH SOLE 26846 0 0 UNIVERSAL ELECTRS INC Common Stock 913483103 1066 20400 SH SOLE 20400 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 24337 169644 SH SOLE 169644 0 0 URBAN OUTFITTERS INC Common Stock 917047102 4779 172107 SH SOLE 172107 0 0 V F CORP Common Stock 918204108 3688 37010 SH SOLE 37010 0 0 VEON LTD Depository Receipt 91822M106 396 156541 SH SOLE 156541 0 0 VAIL RESORTS INC Common Stock 91879Q109 604 2522 SH SOLE 2522 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 9643 102971 SH SOLE 102971 0 0 VALLEY NATL BANCORP Common Stock 919794107 756 66000 SH SOLE 66000 0 0 VALMONT INDS INC Common Stock 920253101 599 4000 SH SOLE 4000 0 0 VANECK VECTORS ETF TRUST Public Fund 92189F106 494832 16900000 SH SOLE 16900000 0 0 VANECK VECTORS ETF TRUST Public Fund 92189F791 42260 1000000 SH SOLE 1000000 0 0 VANGUARD INTL EQUITY INDEX F Public Fund 922042775 59125 1100000 SH SOLE 1100000 0 0 VANGUARD INTL EQUITY INDEX F Public Fund 922042858 26237 590000 SH SOLE 590000 0 0 VANGUARD INTL EQUITY INDEX F Public Fund 922042874 33988 580000 SH SOLE 580000 0 0 VANGUARD SCOTTSDALE FDS Public Fund 92206C813 6082 60000 SH SOLE 60000 0 0 VARIAN MED SYS INC Common Stock 92220P105 19267 135676 SH SOLE 135676 0 0 VEECO INSTRS INC DEL Common Stock 922417100 705 48000 SH SOLE 48000 0 0 VEEVA SYS INC Common Stock 922475108 28311 201270 SH SOLE 201270 0 0 VENTAS INC REIT 92276F100 62025 1074204 SH SOLE 1074204 0 0 VEONEER INCORPORATED Common Stock 92336X109 75 4801 SH SOLE 4801 0 0 VEREIT INC REIT 92339V100 17624 1907389 SH SOLE 1907389 0 0 VERISIGN INC Common Stock 92343E102 23262 120724 SH SOLE 120724 0 0 VERIZON COMMUNICATIONS INC Common Stock 92343V104 258945 4217348 SH SOLE 4217348 0 0 VERINT SYS INC Common Stock 92343X100 2253 40700 SH SOLE 40700 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 15558 104176 SH SOLE 104176 0 0 VERMILION ENERGY INC Common Stock 923725105 1927 117728 SH SOLE 117728 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 23254 106205 SH SOLE 106205 0 0 VIASAT INC Common Stock 92552V100 983 13423 SH SOLE 13423 0 0 VIAVI SOLUTIONS INC Common Stock 925550105 1164 77600 SH SOLE 77600 0 0 VIACOMCBS INC Common Stock 92556H107 75 1669 SH SOLE 1669 0 0 VIACOMCBS INC Common Stock 92556H206 24677 587969 SH SOLE 587969 0 0 VICI PPTYS INC REIT 925652109 7 276 SH SOLE 276 0 0 VIPSHOP HLDGS LTD Depository Receipt 92763W103 5208 367556 SH SOLE 367556 0 0 VISA INC Common Stock 92826C839 10278 54700 SH SOLE 54700 0 0 VISTEON CORP Common Stock 92839U206 183 2110 SH SOLE 2110 0 0 VISTRA ENERGY CORP Common Stock 92840M102 5643 245458 SH SOLE 245458 0 0 VMWARE INC Common Stock 928563402 14740 97106 SH SOLE 97106 0 0 VODAFONE GROUP PLC NEW Depository Receipt 92857W308 15667 810500 SH SOLE 810500 0 0 VONAGE HLDGS CORP Common Stock 92886T201 6536 882100 SH SOLE 882100 0 0 VORNADO RLTY TR REIT 929042109 16139 242688 SH SOLE 242688 0 0 VOYA FINL INC Common Stock 929089100 23092 378688 SH SOLE 378688 0 0 VULCAN MATLS CO Common Stock 929160109 32094 222891 SH SOLE 222891 0 0 WABCO HLDGS INC Common Stock 92927K102 8943 66000 SH SOLE 66000 0 0 WNS HOLDINGS LTD Depository Receipt 92932M101 318 4801 SH SOLE 4801 0 0 W P CAREY INC Common Stock 92936U109 22186 277192 SH SOLE 277192 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 7796 84525 SH SOLE 84525 0 0 WABASH NATL CORP Common Stock 929566107 1447 98500 SH SOLE 98500 0 0 WABTEC CORP Common Stock 929740108 54 693 SH SOLE 693 0 0 WALMART INC Common Stock 931142103 146457 1232394 SH SOLE 1232394 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 75540 1281204 SH SOLE 1281204 0 0 WALKER & DUNLOP INC Common Stock 93148P102 1902 29400 SH SOLE 29400 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 20725 227953 SH SOLE 227953 0 0 WASTE MGMT INC DEL Common Stock 94106L109 713 6257 SH SOLE 6257 0 0 WATERS CORP Common Stock 941848103 14742 63093 SH SOLE 63093 0 0 WATSCO INC Common Stock 942622200 121 673 SH SOLE 673 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 3651 36600 SH SOLE 36600 0 0 WAYFAIR INC Common Stock 94419L101 1094 12111 SH SOLE 12111 0 0 WEBSTER FINL CORP CONN Common Stock 947890109 2241 42000 SH SOLE 42000 0 0 WEIBO CORP Depository Receipt 948596101 4 93 SH SOLE 93 0 0 WEINGARTEN RLTY INVS Common Stock 948741103 900 28800 SH SOLE 28800 0 0 WELLCARE HEALTH PLANS INC Common Stock 94946T106 32262 97700 SH SOLE 97700 0 0 WELLS FARGO CO NEW Common Stock 949746101 158877 2953110 SH SOLE 2953110 0 0 WELLTOWER INC REIT 95040Q104 23502 287376 SH SOLE 287376 0 0 WENDYS CO Common Stock 95058W100 6739 303414 SH SOLE 303414 0 0 WESCO INTL INC Common Stock 95082P105 13333 224494 SH SOLE 224494 0 0 WEST PHARMACEUTICAL SVSC INC Common Stock 955306105 5155 34288 SH SOLE 34288 0 0 WESTERN ALLIANCE BANCORP Common Stock 957638109 2 40 SH SOLE 40 0 0 WESTERN ASSET MTG CAP CORP REIT 95790D105 1060 102600 SH SOLE 102600 0 0 WESTERN DIGITAL CORP Common Stock 958102105 11657 183651 SH SOLE 183651 0 0 WESTERN UN CO Common Stock 959802109 24443 912740 SH SOLE 912740 0 0 WESTLAKE CHEM CORP Common Stock 960413102 2448 34902 SH SOLE 34902 0 0 WESTROCK CO Common Stock 96145D105 6825 159061 SH SOLE 159061 0 0 WEX INC Common Stock 96208T104 1438 6867 SH SOLE 6867 0 0 WEYERHAEUSER CO Common Stock 962166104 55420 1835103 SH SOLE 1835103 0 0 WHIRLPOOL CORP Common Stock 963320106 3077 20851 SH SOLE 20851 0 0 WILLIAMS COS INC DEL Common Stock 969457100 43 1810 SH SOLE 1810 0 0 WILLIAMS SONOMA INC Common Stock 969904101 4778 65060 SH SOLE 65060 0 0 WINTRUST FINL CORP Common Stock 97650W108 394 5558 SH SOLE 5558 0 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 9420 279187 SH SOLE 279187 0 0 WOODWARD INC Common Stock 980745103 8951 75577 SH SOLE 75577 0 0 WORKDAY INC Common Stock 98138H101 8804 53539 SH SOLE 53539 0 0 WORLD ACCEP CORP DEL Common Stock 981419104 994 11500 SH SOLE 11500 0 0 WW INTL INC Common Stock 98262P101 1238 32400 SH SOLE 32400 0 0 WYNDHAM DESTINATIONS INC Common Stock 98310W108 7022 135856 SH SOLE 135856 0 0 WYNDHAM HOTELS & RESORTS INC Common Stock 98311A105 25 400 SH SOLE 400 0 0 WYNN RESORTS LTD Common Stock 983134107 527 3799 SH SOLE 3799 0 0 XPO LOGISTICS INC Common Stock 983793100 53599 672514 SH SOLE 672514 0 0 XCEL ENERGY INC Common Stock 98389B100 41785 658140 SH SOLE 658140 0 0 XILINX INC Common Stock 983919101 453440 4637827 SH SOLE 4637827 0 0 XYLEM INC Common Stock 98419M100 5205 66064 SH SOLE 66064 0 0 XPERI CORP Common Stock 98421B100 2483 134200 SH SOLE 134200 0 0 XEROX HOLDINGS CORP Common Stock 98421M106 0 10 SH SOLE 10 0 0 YPF SOCIEDAD ANONIMA Depository Receipt 984245100 6351 548422 SH SOLE 548422 0 0 YELP INC Common Stock 985817105 8968 257477 SH SOLE 257477 0 0 YIREN DIGITAL LTD Depository Receipt 98585L100 0 10 SH SOLE 10 0 0 YUM BRANDS INC Common Stock 988498101 7988 79297 SH SOLE 79297 0 0 YUM CHINA HLDGS INC Common Stock 98850P109 49 1022 SH SOLE 1022 0 0 ZAI LAB LTD Depository Receipt 98887Q104 412 9910 SH SOLE 9910 0 0 ZAYO GROUP HLDGS INC Common Stock 98919V105 260204 7509501 SH SOLE 7509501 0 0 ZEBRA TECHNOLOGIES CORP Common Stock 989207105 231 904 SH SOLE 904 0 0 ZILLOW GROUP INC Common Stock 98954M101 466 10200 SH SOLE 10200 0 0 ZILLOW GROUP INC Common Stock 98954M200 52510 1143000 SH SOLE 1143000 0 0 ZIMMER BIOMET HLDGS INC Common Stock 98956P102 48663 325114 SH SOLE 325114 0 0 ZOETIS INC Common Stock 98978V103 90229 681742 SH SOLE 681742 0 0 ZTO EXPRESS CAYMAN INC Depository Receipt 98980A105 4211 180338 SH SOLE 180338 0 0 ZSCALER INC Common Stock 98980G102 194 4172 SH SOLE 4172 0 0 ZUORA INC Common Stock 98983V106 1652 115300 SH SOLE 115300 0 0 ZYNGA INC Common Stock 98986T108 531 86700 SH SOLE 86700 0 0