0001567619-20-019608.txt : 20201113 0001567619-20-019608.hdr.sgml : 20201113 20201113170028 ACCESSION NUMBER: 0001567619-20-019608 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201113 DATE AS OF CHANGE: 20201113 EFFECTIVENESS DATE: 20201113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAISSE DE DEPOT ET PLACEMENT DU QUEBEC CENTRAL INDEX KEY: 0000898286 IRS NUMBER: 980380483 STATE OF INCORPORATION: A8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12476 FILM NUMBER: 201312346 BUSINESS ADDRESS: STREET 1: 1000 PLACE JEAN-PAUL RIOPELLE CITY: MONTREAL STATE: A8 ZIP: H2Z2B3 BUSINESS PHONE: 514 847-2353 MAIL ADDRESS: STREET 1: 1000 PLACE JEAN-PAUL RIOPELLE CITY: MONTREAL STATE: A8 ZIP: H2Z2B3 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000898286 XXXXXXXX 09-30-2020 09-30-2020 CAISSE DE DEPOT ET PLACEMENT DU QUEBEC
1000 PLACE JEAN-PAUL RIOPELLE MONTREAL A8 H2Z2B3
13F HOLDINGS REPORT 028-12476 N
Soulef Hadjoudj Legal Counsel 514-847-5998 /s/ Soulef Hadjoudj Montreal A8 11-13-2020 0 684 37514587 false
INFORMATION TABLE 2 form13fInfoTable.xml 3M Co COMMON 88579Y101 451797 2820559 SH SOLE NONE 2820559 0 0 51job Inc ADR 316827104 500 6412 SH SOLE NONE 6412 0 0 A O Smith Corp COMMON 831865209 1209 22900 SH SOLE NONE 22900 0 0 Abbott Laboratories COMMON 002824100 22711 208682 SH SOLE NONE 208682 0 0 AbbVie Inc COMMON 00287Y109 34719 396378 SH SOLE NONE 396378 0 0 ABIOMED Inc COMMON 003654100 610 2200 SH SOLE NONE 2200 0 0 Accenture PLC COMMON G1151C101 54340 240452 SH SOLE NONE 240452 0 0 Activision Blizzard Inc COMMON 00507V109 8600 106237 SH SOLE NONE 106237 0 0 Adobe Inc COMMON 00724F101 32719 66715 SH SOLE NONE 66715 0 0 Advance Auto Parts Inc COMMON 00751Y106 257744 1679111 SH SOLE NONE 1679111 0 0 AerCap Holdings NV COMMON N00985106 2660 105608 SH SOLE NONE 105608 0 0 AES Corp/The COMMON 00130H105 405 22380 SH SOLE NONE 22380 0 0 Aflac Inc COMMON 001055102 6244 171775 SH SOLE NONE 171775 0 0 Agilent Technologies Inc COMMON 00846U101 3069 30400 SH SOLE NONE 30400 0 0 AGNC Investment Corp REIT 00123Q104 658 47318 SH SOLE NONE 47318 0 0 Air Products and Chemicals Inc COMMON 009158106 6699 22489 SH SOLE NONE 22489 0 0 Akamai Technologies Inc COMMON 00971T101 720 6513 SH SOLE NONE 6513 0 0 Alamos Gold Inc COMMON 011532108 7121 810846 SH SOLE NONE 810846 0 0 Albemarle Corp COMMON 012653101 3011 33723 SH SOLE NONE 33723 0 0 Alexandria Real Estate Equities Inc REIT 015271109 1440 9000 SH SOLE NONE 9000 0 0 Alexion Pharmaceuticals Inc COMMON 015351109 541 4724 SH SOLE NONE 4724 0 0 Alibaba Group Holding Ltd ADR 01609W102 523914 1782141 SH SOLE NONE 1782141 0 0 Align Technology Inc COMMON 016255101 1080 3300 SH SOLE NONE 3300 0 0 Alleghany Corp COMMON 017175100 1093 2100 SH SOLE NONE 2100 0 0 Allstate Corp, The COMMON 020002101 4411 46860 SH SOLE NONE 46860 0 0 Ally Financial Inc COMMON 02005N100 531 21200 SH SOLE NONE 21200 0 0 Alnylam Pharmaceuticals Inc COMMON 02043Q107 393 2700 SH SOLE NONE 2700 0 0 Alphabet Inc COMMON 02079K305 64231 43826 SH SOLE NONE 43826 0 0 Alphabet Inc COMMON 02079K107 994206 676515 SH SOLE NONE 676515 0 0 Altice USA Inc COMMON 02156K103 1141 43900 SH SOLE NONE 43900 0 0 Altria Group Inc COMMON 02209S103 25275 654124 SH SOLE NONE 654124 0 0 Amazon.com Inc COMMON 023135106 171105 54341 SH SOLE NONE 54341 0 0 Ambev SA ADR 02319V103 114 50400 SH SOLE NONE 50400 0 0 Amcor PLC COMMON G0250X107 2209 199894 SH SOLE NONE 199894 0 0 AMERCO COMMON 023586100 363 1019 SH SOLE NONE 1019 0 0 Ameren Corp COMMON 023608102 1400 17705 SH SOLE NONE 17705 0 0 America Movil SAB de CV ADR 02364W105 2192 175500 SH SOLE NONE 175500 0 0 American Electric Power Co Inc COMMON 025537101 4860 59467 SH SOLE NONE 59467 0 0 American Express Co COMMON 025816109 27006 269382 SH SOLE NONE 269382 0 0 American Financial Group Inc/OH COMMON 025932104 241 3600 SH SOLE NONE 3600 0 0 American International Group Inc COMMON 026874784 4802 174415 SH SOLE NONE 174415 0 0 American Tower Corp REIT 03027X100 16159 66846 SH SOLE NONE 66846 0 0 American Water Works Co Inc COMMON 030420103 2616 18057 SH SOLE NONE 18057 0 0 Ameriprise Financial Inc COMMON 03076C106 2346 15223 SH SOLE NONE 15223 0 0 AmerisourceBergen Corp COMMON 03073E105 19617 202400 SH SOLE NONE 202400 0 0 AMETEK Inc COMMON 031100100 806 8106 SH SOLE NONE 8106 0 0 Amgen Inc COMMON 031162100 11814 46483 SH SOLE NONE 46483 0 0 Amphenol Corp COMMON 032095101 3748 34616 SH SOLE NONE 34616 0 0 Analog Devices Inc COMMON 032654105 6045 51786 SH SOLE NONE 51786 0 0 AngloGold Ashanti Ltd ADR 035128206 253 9600 SH SOLE NONE 9600 0 0 Annaly Capital Management Inc REIT 035710409 2525 354600 SH SOLE NONE 354600 0 0 ANSYS Inc COMMON 03662Q105 1767 5400 SH SOLE NONE 5400 0 0 Anthem Inc COMMON 036752103 29647 110382 SH SOLE NONE 110382 0 0 Aon PLC COMMON G0403H108 9935 48160 SH SOLE NONE 48160 0 0 Apollo Global Management Inc COMMON 03768E105 219 4900 SH SOLE NONE 4900 0 0 Apple Inc COMMON 037833100 224547 1938926 SH SOLE NONE 1938926 0 0 Applied Materials Inc COMMON 038222105 7764 130600 SH SOLE NONE 130600 0 0 AptarGroup Inc COMMON 038336103 136598 1206698 SH SOLE NONE 1206698 0 0 Aptiv PLC COMMON G6095L109 3204 34952 SH SOLE NONE 34952 0 0 Aramark COMMON 03852U106 1452 54900 SH SOLE NONE 54900 0 0 Arch Capital Group Ltd COMMON G0450A105 1176 40200 SH SOLE NONE 40200 0 0 Archer-Daniels-Midland Co COMMON 039483102 9576 205989 SH SOLE NONE 205989 0 0 Arista Networks Inc COMMON 040413106 1076 5200 SH SOLE NONE 5200 0 0 Arrow Electronics Inc COMMON 042735100 4539 57700 SH SOLE NONE 57700 0 0 Arthur J Gallagher & Co COMMON 363576109 1446 13700 SH SOLE NONE 13700 0 0 Assurant Inc COMMON 04621X108 1129 9308 SH SOLE NONE 9308 0 0 AT&T Inc COMMON 00206R102 87778 3078844 SH SOLE NONE 3078844 0 0 Athene Holding Ltd COMMON G0684D107 883 25900 SH SOLE NONE 25900 0 0 Atmos Energy Corp COMMON 049560105 554 5800 SH SOLE NONE 5800 0 0 Autohome Inc ADR 05278C107 1123 11702 SH SOLE NONE 11702 0 0 Autoliv Inc COMMON 052800109 1691 23200 SH SOLE NONE 23200 0 0 Automatic Data Processing Inc COMMON 053015103 7058 50601 SH SOLE NONE 50601 0 0 AutoNation Inc COMMON 05329W102 235451 4448340 SH SOLE NONE 4448340 0 0 AutoZone Inc COMMON 053332102 453724 385282 SH SOLE NONE 385282 0 0 AvalonBay Communities Inc REIT 053484101 3224 21586 SH SOLE NONE 21586 0 0 Avantor Inc COMMON 05352A100 405 18000 SH SOLE NONE 18000 0 0 Avery Dennison Corp COMMON 053611109 1696 13265 SH SOLE NONE 13265 0 0 Axalta Coating Systems Ltd COMMON G0750C108 991 44700 SH SOLE NONE 44700 0 0 Azure Power Global Ltd COMMON V0393H103 329382 24259272 SH SOLE NONE 24259272 0 0 B2Gold Corp COMMON 11777Q209 1344 207059 SH SOLE NONE 207059 0 0 Baidu Inc ADR 056752108 7330 57900 SH SOLE NONE 57900 0 0 Baker Hughes Co COMMON 05722G100 4829 363344 SH SOLE NONE 363344 0 0 Ball Corp COMMON 058498106 814 9794 SH SOLE NONE 9794 0 0 Bank of America Corp COMMON 060505104 42719 1773294 SH SOLE NONE 1773294 0 0 Bank of New York Mellon Corp, The COMMON 064058100 5162 150334 SH SOLE NONE 150334 0 0 Banque de Nouvelle Ecosse La COMMON 064149107 728282 17585000 SH SOLE NONE 17585000 0 0 Banque Royale du Canada COMMON 780087102 1091854 15600000 SH SOLE NONE 15600000 0 0 Banque Toronto-Dominion, La COMMON 891160509 710996 15404903 SH SOLE NONE 15404903 0 0 Baozun Inc ADR 06684L103 351 10798 SH SOLE NONE 10798 0 0 Baxter International Inc COMMON 071813109 633249 7874269 SH SOLE NONE 7874269 0 0 Becton Dickinson and Co COMMON 075887109 3849 16544 SH SOLE NONE 16544 0 0 BeiGene Ltd ADR 07725L102 659 2300 SH SOLE NONE 2300 0 0 Berkshire Hathaway Inc COMMON 084670702 1030946 4841488 SH SOLE NONE 4841488 0 0 Best Buy Co Inc COMMON 086516101 6989 62800 SH SOLE NONE 62800 0 0 BEST Inc ADR 08653C106 110 36683 SH SOLE NONE 36683 0 0 Bilibili Inc ADR 090040106 909 21852 SH SOLE NONE 21852 0 0 Biogen Inc COMMON 09062X103 5348 18852 SH SOLE NONE 18852 0 0 BioMarin Pharmaceutical Inc COMMON 09061G101 213 2800 SH SOLE NONE 2800 0 0 Bio-Rad Laboratories Inc COMMON 090572207 1546 3000 SH SOLE NONE 3000 0 0 Black Knight Inc COMMON 09215C105 792 9100 SH SOLE NONE 9100 0 0 BlackRock Inc COMMON 09247X101 3691 6549 SH SOLE NONE 6549 0 0 Blackstone Group Inc/The COMMON 09260D107 1937 37100 SH SOLE NONE 37100 0 0 Boeing Company, The COMMON 097023105 11730 70978 SH SOLE NONE 70978 0 0 Booking Holdings Inc COMMON 09857L108 4080 2385 SH SOLE NONE 2385 0 0 Booz Allen Hamilton Holding Corp COMMON 099502106 1220 14700 SH SOLE NONE 14700 0 0 BorgWarner Inc COMMON 099724106 1150 29689 SH SOLE NONE 29689 0 0 Boston Properties Inc REIT 101121101 17959 223646 SH SOLE NONE 223646 0 0 Boston Scientific Corp COMMON 101137107 167342 4379526 SH SOLE NONE 4379526 0 0 Bristol-Myers Squibb Co COMMON 110122108 54452 903173 SH SOLE NONE 903173 0 0 Broadcom Inc COMMON 11135F101 402664 1105248 SH SOLE NONE 1105248 0 0 Broadridge Financial Solutions Inc COMMON 11133T103 1043 7900 SH SOLE NONE 7900 0 0 Brookfield Asset Management Inc COMMON 112585104 595395 18050360 SH SOLE NONE 18050360 0 0 Brown & Brown Inc COMMON 115236101 367 8100 SH SOLE NONE 8100 0 0 Brown-Forman Corp COMMON 115637209 1449 19232 SH SOLE NONE 19232 0 0 Bunge Ltd COMMON G16962105 7052 154300 SH SOLE NONE 154300 0 0 Burlington Stores Inc COMMON 122017106 866 4200 SH SOLE NONE 4200 0 0 Cabot Oil & Gas Corp COMMON 127097103 1155 66513 SH SOLE NONE 66513 0 0 Cadence Design Systems Inc COMMON 127387108 1685 15800 SH SOLE NONE 15800 0 0 CAE Inc COMMON 124765108 63863 4379111 SH SOLE NONE 4379111 0 0 Camden Property Trust REIT 133131102 1255 14100 SH SOLE NONE 14100 0 0 Campbell Soup Co COMMON 134429109 3502 72400 SH SOLE NONE 72400 0 0 Canada Goose Holdings Inc COMMON 135086106 132080 4125000 SH SOLE NONE 4125000 0 0 Canadian Natural Resources Limited COMMON 136385101 287569 18000000 SH SOLE NONE 18000000 0 0 Capital One Financial Corp COMMON 14040H105 6444 89675 SH SOLE NONE 89675 0 0 Cardinal Health Inc COMMON 14149Y108 15991 340600 SH SOLE NONE 340600 0 0 Carlisle Cos Inc COMMON 142339100 170969 1397151 SH SOLE NONE 1397151 0 0 CarMax Inc COMMON 143130102 1066 11597 SH SOLE NONE 11597 0 0 Carnival Corp COMMON 143658300 945 62241 SH SOLE NONE 62241 0 0 Carrier Global Corp COMMON 14448C104 6713 219796 SH SOLE NONE 219796 0 0 Carter's Inc COMMON 146229109 234016 2702882 SH SOLE NONE 2702882 0 0 Catalent Inc COMMON 148806102 368 4300 SH SOLE NONE 4300 0 0 Caterpillar Inc COMMON 149123101 4355 29200 SH SOLE NONE 29200 0 0 Cboe Global Markets Inc COMMON 12503M108 465 5300 SH SOLE NONE 5300 0 0 CBRE Group Inc COMMON 12504L109 1026 21844 SH SOLE NONE 21844 0 0 CDK Global Inc COMMON 12508E101 837 19200 SH SOLE NONE 19200 0 0 CDW Corp COMMON 12514G108 3024 25300 SH SOLE NONE 25300 0 0 Celanese Corp COMMON 150870103 2482 23100 SH SOLE NONE 23100 0 0 Centene Corp COMMON 15135B101 14322 245526 SH SOLE NONE 245526 0 0 CenterPoint Energy Inc COMMON 15189T107 2752 142214 SH SOLE NONE 142214 0 0 CenturyLink Inc COMMON 156700106 5466 541696 SH SOLE NONE 541696 0 0 Cerner Corp COMMON 156782104 1996 27616 SH SOLE NONE 27616 0 0 CF Industries Holdings Inc COMMON 125269100 481 15672 SH SOLE NONE 15672 0 0 CH Robinson Worldwide Inc COMMON 12541W209 3710 36303 SH SOLE NONE 36303 0 0 Charles Schwab Corp, The COMMON 808513105 1502 41468 SH SOLE NONE 41468 0 0 Charter Communications Inc COMMON 16119P108 1914 3066 SH SOLE NONE 3066 0 0 Check Point Software Technologies Ltd COMMON M22465104 381 3169 SH SOLE NONE 3169 0 0 Cheniere Energy Inc COMMON 16411R208 686 14816 SH SOLE NONE 14816 0 0 Chevron Corp COMMON 166764100 48917 679400 SH SOLE NONE 679400 0 0 Chipotle Mexican Grill Inc COMMON 169656105 315 253 SH SOLE NONE 253 0 0 Chubb Ltd COMMON H1467J104 6819 58722 SH SOLE NONE 58722 0 0 Church & Dwight Co Inc COMMON 171340102 2676 28554 SH SOLE NONE 28554 0 0 Cia Cervecerias Unidas SA ADR 204429104 523 40301 SH SOLE NONE 40301 0 0 Cia de Minas Buenaventura SAA ADR 204448104 473 38710 SH SOLE NONE 38710 0 0 Cia de Saneamento Basico do Estado de Sao Paulo ADR 20441A102 183 22000 SH SOLE NONE 22000 0 0 Cigna Corp COMMON 125523100 27216 160651 SH SOLE NONE 160651 0 0 Cincinnati Financial Corp COMMON 172062101 1423 18255 SH SOLE NONE 18255 0 0 Cintas Corp COMMON 172908105 2452 7367 SH SOLE NONE 7367 0 0 Cisco Systems Inc COMMON 17275R102 77693 1972400 SH SOLE NONE 1972400 0 0 Citigroup Inc COMMON 172967424 241330 5597994 SH SOLE NONE 5597994 0 0 Citizens Financial Group Inc COMMON 174610105 3315 131130 SH SOLE NONE 131130 0 0 Citrix Systems Inc COMMON 177376100 1548 11241 SH SOLE NONE 11241 0 0 Clorox Company, The COMMON 189054109 3826 18205 SH SOLE NONE 18205 0 0 CME Group Inc COMMON 12572Q105 135343 808934 SH SOLE NONE 808934 0 0 CMS Energy Corp COMMON 125896100 2413 39294 SH SOLE NONE 39294 0 0 CNH Industrial NV COMMON N20944109 4807 616631 SH SOLE NONE 616631 0 0 Coca-Cola Co, The COMMON 191216100 55548 1125132 SH SOLE NONE 1125132 0 0 Coca-Cola European Partners PLC COMMON G25839104 3990 102800 SH SOLE NONE 102800 0 0 Cognex Corp COMMON 192422103 710 10900 SH SOLE NONE 10900 0 0 Cognizant Technology Solutions Corp COMMON 192446102 4315 62161 SH SOLE NONE 62161 0 0 Colgate-Palmolive Co COMMON 194162103 213559 2768103 SH SOLE NONE 2768103 0 0 Comcast Corp COMMON 20030N101 1780 38470 SH SOLE NONE 38470 0 0 Comerica Inc COMMON 200340107 903 23601 SH SOLE NONE 23601 0 0 Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1291668 12166600 SH SOLE NONE 12166600 0 0 Conagra Brands Inc COMMON 205887102 1214 34000 SH SOLE NONE 34000 0 0 Concho Resources Inc COMMON 20605P101 3393 76900 SH SOLE NONE 76900 0 0 ConocoPhillips COMMON 20825C104 10184 310100 SH SOLE NONE 310100 0 0 Consolidated Edison Inc COMMON 209115104 3089 39707 SH SOLE NONE 39707 0 0 Constellation Brands Inc COMMON 21036P108 7640 40314 SH SOLE NONE 40314 0 0 Cooper Cos Inc/The COMMON 216648402 1315 3900 SH SOLE NONE 3900 0 0 Copart Inc COMMON 217204106 358 3400 SH SOLE NONE 3400 0 0 Corning Inc COMMON 219350105 9499 293100 SH SOLE NONE 293100 0 0 Corteva Inc COMMON 22052L104 2100 72880 SH SOLE NONE 72880 0 0 Cosan Ltd COMMON G25343107 249 16800 SH SOLE NONE 16800 0 0 CoStar Group Inc COMMON 22160N109 764 900 SH SOLE NONE 900 0 0 Costco Wholesale Corp COMMON 22160K105 28415 80043 SH SOLE NONE 80043 0 0 Credicorp Ltd COMMON G2519Y108 1503 12123 SH SOLE NONE 12123 0 0 Crown Castle International Corp REIT 22822V101 20502 123138 SH SOLE NONE 123138 0 0 Crown Holdings Inc COMMON 228368106 2444 31800 SH SOLE NONE 31800 0 0 CSX Corp COMMON 126408103 8536 109906 SH SOLE NONE 109906 0 0 Cummins Inc COMMON 231021106 1626 7700 SH SOLE NONE 7700 0 0 CVS Health Corp COMMON 126650100 443401 7592491 SH SOLE NONE 7592491 0 0 CyberArk Software Ltd COMMON M2682V108 207 2000 SH SOLE NONE 2000 0 0 Danaher Corp COMMON 235851102 165936 770613 SH SOLE NONE 770613 0 0 Darden Restaurants Inc COMMON 237194105 1249 12400 SH SOLE NONE 12400 0 0 DaVita Inc COMMON 23918K108 4814 56200 SH SOLE NONE 56200 0 0 Deere & Co COMMON 244199105 2615 11800 SH SOLE NONE 11800 0 0 Dell Technologies Inc COMMON 24703L202 15986 236158 SH SOLE NONE 236158 0 0 Delta Air Lines Inc COMMON 247361702 2779 90871 SH SOLE NONE 90871 0 0 DENTSPLY SIRONA Inc COMMON 24906P109 857 19608 SH SOLE NONE 19608 0 0 Descartes Systems Group Inc/The COMMON 249906108 36910 650000 SH SOLE NONE 650000 0 0 Diamondback Energy Inc COMMON 25278X109 1208 40100 SH SOLE NONE 40100 0 0 Digital Realty Trust Inc REIT 253868103 2128 14500 SH SOLE NONE 14500 0 0 Discover Financial Services COMMON 254709108 2472 42789 SH SOLE NONE 42789 0 0 Discovery Inc COMMON 25470F104 1314 60342 SH SOLE NONE 60342 0 0 Discovery Inc COMMON 25470F302 2600 132643 SH SOLE NONE 132643 0 0 DISH Network Corp COMMON 25470M109 3424 117960 SH SOLE NONE 117960 0 0 DocuSign Inc COMMON 256163106 560 2600 SH SOLE NONE 2600 0 0 Dollar General Corp COMMON 256677105 518746 2474695 SH SOLE NONE 2474695 0 0 Dollar Tree Inc COMMON 256746108 774 8473 SH SOLE NONE 8473 0 0 Dominion Energy Inc COMMON 25746U109 28590 362225 SH SOLE NONE 362225 0 0 Domino's Pizza Inc COMMON 25754A201 1833 4310 SH SOLE NONE 4310 0 0 Dover Corp COMMON 260003108 2752 25400 SH SOLE NONE 25400 0 0 Dow Inc COMMON 260557103 3738 79447 SH SOLE NONE 79447 0 0 DR Horton Inc COMMON 23331A109 3516 46484 SH SOLE NONE 46484 0 0 Dropbox Inc COMMON 26210C104 2032 105510 SH SOLE NONE 105510 0 0 DTE Energy Co COMMON 233331107 2211 19217 SH SOLE NONE 19217 0 0 Duke Energy Corp COMMON 26441C204 3416 38576 SH SOLE NONE 38576 0 0 Duke Realty Corp REIT 264411505 1834 49700 SH SOLE NONE 49700 0 0 DuPont de Nemours Inc COMMON 26614N102 49934 900038 SH SOLE NONE 900038 0 0 ETRADE Financial Corp COMMON 269246401 15036 300427 SH SOLE NONE 300427 0 0 East West Bancorp Inc COMMON 27579R104 609 18600 SH SOLE NONE 18600 0 0 Eastman Chemical Co COMMON 277432100 1890 24195 SH SOLE NONE 24195 0 0 Eaton Corp PLC COMMON G29183103 7689 75362 SH SOLE NONE 75362 0 0 eBay Inc COMMON 278642103 2434 46717 SH SOLE NONE 46717 0 0 Ecolab Inc COMMON 278865100 116603 583482 SH SOLE NONE 583482 0 0 Edison International COMMON 281020107 4350 85568 SH SOLE NONE 85568 0 0 Edwards Lifesciences Corp COMMON 28176E108 2235 28006 SH SOLE NONE 28006 0 0 Elanco Animal Health Inc COMMON 28414H103 1849 66200 SH SOLE NONE 66200 0 0 Elbit Systems Ltd COMMON M3760D101 831 6818 SH SOLE NONE 6818 0 0 Electronic Arts Inc COMMON 285512109 2392 18340 SH SOLE NONE 18340 0 0 Eli Lilly and Co COMMON 532457108 17120 115657 SH SOLE NONE 115657 0 0 Emerson Electric Co COMMON 291011104 8393 128000 SH SOLE NONE 128000 0 0 Enbridge Inc COMMON 29250N105 721900 24722600 SH SOLE NONE 24722600 0 0 Entergy Corp COMMON 29364G103 2010 20400 SH SOLE NONE 20400 0 0 EOG Resources Inc COMMON 26875P101 4766 132609 SH SOLE NONE 132609 0 0 EPAM Systems Inc COMMON 29414B104 1131 3500 SH SOLE NONE 3500 0 0 EQT Corp COMMON 26884L109 128277 9920919 SH SOLE NONE 9920919 0 0 Equifax Inc COMMON 294429105 1674 10671 SH SOLE NONE 10671 0 0 Equinix Inc REIT 29444U700 4209 5537 SH SOLE NONE 5537 0 0 Equitable Holdings Inc COMMON 29452E101 5025 275500 SH SOLE NONE 275500 0 0 Equity LifeStyle Properties Inc REIT 29472R108 717 11700 SH SOLE NONE 11700 0 0 Equity Residential REIT 29476L107 2807 54677 SH SOLE NONE 54677 0 0 Erie Indemnity Co COMMON 29530P102 568 2700 SH SOLE NONE 2700 0 0 Essential Utilities Inc COMMON 29670G102 543 13498 SH SOLE NONE 13498 0 0 Essex Property Trust Inc REIT 297178105 1690 8417 SH SOLE NONE 8417 0 0 Estee Lauder Cos Inc, The COMMON 518439104 8197 37559 SH SOLE NONE 37559 0 0 Everest Re Group Ltd COMMON G3223R108 1126 5700 SH SOLE NONE 5700 0 0 Evergy Inc COMMON 30034W106 534 10500 SH SOLE NONE 10500 0 0 Eversource Energy COMMON 30040W108 4482 53639 SH SOLE NONE 53639 0 0 Exact Sciences Corp COMMON 30063P105 316 3100 SH SOLE NONE 3100 0 0 Exelon Corp COMMON 30161N101 10704 299324 SH SOLE NONE 299324 0 0 Expedia Group Inc COMMON 30212P303 423 4611 SH SOLE NONE 4611 0 0 Expeditors International of Washington Inc COMMON 302130109 2203 24333 SH SOLE NONE 24333 0 0 Extra Space Storage Inc REIT 30225T102 1587 14836 SH SOLE NONE 14836 0 0 Exxon Mobil Corp COMMON 30231G102 314075 9148691 SH SOLE NONE 9148691 0 0 F5 Networks Inc COMMON 315616102 1187 9667 SH SOLE NONE 9667 0 0 Facebook Inc COMMON 30303M102 241614 922542 SH SOLE NONE 922542 0 0 FactSet Research Systems Inc COMMON 303075105 435 1300 SH SOLE NONE 1300 0 0 Fastenal Co COMMON 311900104 2771 61464 SH SOLE NONE 61464 0 0 Federal Realty Investment Trust REIT 313747206 853 11621 SH SOLE NONE 11621 0 0 FedEx Corp COMMON 31428X106 30524 121359 SH SOLE NONE 121359 0 0 Fiat Chrysler Automobiles NV COMMON N31738102 20983 1709340 SH SOLE NONE 1709340 0 0 Fidelity National Financial Inc COMMON 31620R303 1165 37200 SH SOLE NONE 37200 0 0 Fidelity National Information Services Inc COMMON 31620M106 576531 3916383 SH SOLE NONE 3916383 0 0 Fifth Third Bancorp COMMON 316773100 2390 112090 SH SOLE NONE 112090 0 0 First Republic Bank/CA COMMON 33616C100 1112 10200 SH SOLE NONE 10200 0 0 FirstEnergy Corp COMMON 337932107 1655 57630 SH SOLE NONE 57630 0 0 Fiserv Inc COMMON 337738108 13651 132470 SH SOLE NONE 132470 0 0 FleetCor Technologies Inc COMMON 339041105 1405 5900 SH SOLE NONE 5900 0 0 FLIR Systems Inc COMMON 302445101 771 21500 SH SOLE NONE 21500 0 0 Flowserve Corp COMMON 34354P105 203351 7451470 SH SOLE NONE 7451470 0 0 FMC Corp COMMON 302491303 616 5817 SH SOLE NONE 5817 0 0 Ford Motor Co COMMON 345370860 3503 526000 SH SOLE NONE 526000 0 0 Fortive Corp COMMON 34959J108 2881 37800 SH SOLE NONE 37800 0 0 Fortune Brands Home & Security Inc COMMON 34964C106 813 9400 SH SOLE NONE 9400 0 0 Fox Corp COMMON 35137L105 231 8291 SH SOLE NONE 8291 0 0 Fox Corp COMMON 35137L204 867 30980 SH SOLE NONE 30980 0 0 Franklin Resources Inc COMMON 354613101 1907 93708 SH SOLE NONE 93708 0 0 Freeport-McMoRan Inc COMMON 35671D857 5748 367500 SH SOLE NONE 367500 0 0 Garmin Ltd COMMON H2906T109 778 8200 SH SOLE NONE 8200 0 0 Gartner Inc COMMON 366651107 554 4436 SH SOLE NONE 4436 0 0 GDS Holdings Ltd ADR 36165L108 1206 14733 SH SOLE NONE 14733 0 0 General Dynamics Corp COMMON 369550108 602110 4349566 SH SOLE NONE 4349566 0 0 General Electric Co COMMON 369604103 25850 4149299 SH SOLE NONE 4149299 0 0 General Mills Inc COMMON 370334104 13736 222693 SH SOLE NONE 222693 0 0 General Motors Co COMMON 37045V100 222389 7515676 SH SOLE NONE 7515676 0 0 Genuine Parts Co COMMON 372460105 495026 5201493 SH SOLE NONE 5201493 0 0 Gilead Sciences Inc COMMON 375558103 21918 346862 SH SOLE NONE 346862 0 0 Global Payments Inc COMMON 37940X102 7333 41293 SH SOLE NONE 41293 0 0 Globe Life Inc COMMON 37959E102 152034 1902808 SH SOLE NONE 1902808 0 0 GoDaddy Inc COMMON 380237107 866 11400 SH SOLE NONE 11400 0 0 Gold Fields Ltd ADR 38059T106 4755 386900 SH SOLE NONE 386900 0 0 Goldman Sachs Group, Inc., The COMMON 38141G104 1315 6544 SH SOLE NONE 6544 0 0 GrafTech International Ltd COMMON 384313508 14063 2055993 SH SOLE NONE 2055993 0 0 Groupe CGI Inc COMMON 12532H104 2124957 31405299 SH SOLE NONE 31405299 0 0 GSX Techedu Inc ADR 36257Y109 1463 16239 SH SOLE NONE 16239 0 0 Guidewire Software Inc COMMON 40171V100 323 3100 SH SOLE NONE 3100 0 0 Halliburton Co COMMON 406216101 3134 260083 SH SOLE NONE 260083 0 0 Hartford Financial Services Group Inc/The COMMON 416515104 2049 55589 SH SOLE NONE 55589 0 0 Hasbro Inc COMMON 418056107 1221 14764 SH SOLE NONE 14764 0 0 HCA Healthcare Inc COMMON 40412C101 225160 1805900 SH SOLE NONE 1805900 0 0 HD Supply Holdings Inc COMMON 40416M105 1836 44531 SH SOLE NONE 44531 0 0 HDFC Bank Ltd ADR 40415F101 669 13400 SH SOLE NONE 13400 0 0 Healthpeak Properties Inc REIT 42250P103 5002 184240 SH SOLE NONE 184240 0 0 HEICO Corp COMMON 422806208 310 3500 SH SOLE NONE 3500 0 0 HEICO Corp COMMON 422806109 209 2000 SH SOLE NONE 2000 0 0 Henry Schein Inc COMMON 806407102 1153 19614 SH SOLE NONE 19614 0 0 Hershey Co, The COMMON 427866108 5340 37253 SH SOLE NONE 37253 0 0 Hess Corp COMMON 42809H107 2660 65000 SH SOLE NONE 65000 0 0 Hewlett Packard Enterprise Co COMMON 42824C109 10304 1099700 SH SOLE NONE 1099700 0 0 Hilton Worldwide Holdings Inc COMMON 43300A203 1752 20532 SH SOLE NONE 20532 0 0 Hologic Inc COMMON 436440101 279 4200 SH SOLE NONE 4200 0 0 Home Depot Inc, The COMMON 437076102 34054 122623 SH SOLE NONE 122623 0 0 Honeywell International Inc COMMON 438516106 16406 99663 SH SOLE NONE 99663 0 0 Hormel Foods Corp COMMON 440452100 4415 90300 SH SOLE NONE 90300 0 0 Host Hotels & Resorts Inc REIT 44107P104 2755 255333 SH SOLE NONE 255333 0 0 Howmet Aerospace Inc COMMON 443201108 1842 110166 SH SOLE NONE 110166 0 0 HP Inc COMMON 40434L105 21903 1153376 SH SOLE NONE 1153376 0 0 Huazhu Group Ltd ADR 44332N106 1336 30899 SH SOLE NONE 30899 0 0 Humana Inc COMMON 444859102 12665 30600 SH SOLE NONE 30600 0 0 Huntington Bancshares Inc/OH COMMON 446150104 1374 149791 SH SOLE NONE 149791 0 0 Huntington Ingalls Industries Inc COMMON 446413106 1196 8500 SH SOLE NONE 8500 0 0 Hutchison China MediTech Ltd ADR 44842L103 414 12810 SH SOLE NONE 12810 0 0 HUYA Inc ADR 44852D108 286 11922 SH SOLE NONE 11922 0 0 IAC/InterActiveCorp COMMON 44891N109 491 4100 SH SOLE NONE 4100 0 0 ICL Group Ltd COMMON M53213100 1806 509708 SH SOLE NONE 509708 0 0 IDEX Corp COMMON 45167R104 1277 7000 SH SOLE NONE 7000 0 0 IDEXX Laboratories Inc COMMON 45168D104 943 2400 SH SOLE NONE 2400 0 0 IHS Markit Ltd COMMON G47567105 1529 19475 SH SOLE NONE 19475 0 0 Illinois Tool Works Inc COMMON 452308109 4194 21705 SH SOLE NONE 21705 0 0 Illumina Inc COMMON 452327109 246 795 SH SOLE NONE 795 0 0 Incyte Corp COMMON 45337C102 271 3025 SH SOLE NONE 3025 0 0 Incyte Corp NOTE 45337CAN2 3649 2100000 PRN SOLE NONE 2100000 0 0 Infosys Ltd ADR 456788108 13315 964128 SH SOLE NONE 964128 0 0 Ingersoll Rand Inc COMMON 45687V106 1078 30268 SH SOLE NONE 30268 0 0 Ingredion Inc COMMON 457187102 206590 2729783 SH SOLE NONE 2729783 0 0 Intel Corp COMMON 458140100 60418 1166818 SH SOLE NONE 1166818 0 0 Intercontinental Exchange Inc COMMON 45866F104 1496 14950 SH SOLE NONE 14950 0 0 International Business Machines Corp COMMON 459200101 413606 3399407 SH SOLE NONE 3399407 0 0 International Flavors & Fragrances Inc COMMON 459506101 1696 13848 SH SOLE NONE 13848 0 0 International Paper Co COMMON 460146103 5951 146800 SH SOLE NONE 146800 0 0 Interpublic Group of Cos Inc, The COMMON 460690100 1391 83468 SH SOLE NONE 83468 0 0 Intuit Inc COMMON 461202103 4046 12404 SH SOLE NONE 12404 0 0 Intuitive Surgical Inc COMMON 46120E602 951 1341 SH SOLE NONE 1341 0 0 Invesco Ltd COMMON G491BT108 1570 137621 SH SOLE NONE 137621 0 0 Invitation Homes Inc REIT 46187W107 299 10700 SH SOLE NONE 10700 0 0 Ionis Pharmaceuticals Inc COMMON 462222100 332 7000 SH SOLE NONE 7000 0 0 IPG Photonics Corp COMMON 44980X109 105190 618872 SH SOLE NONE 618872 0 0 iQIYI Inc ADR 46267X108 945 41864 SH SOLE NONE 41864 0 0 IQVIA Holdings Inc COMMON 46266C105 341 2162 SH SOLE NONE 2162 0 0 Iron Mountain Inc REIT 46284V101 2046 76378 SH SOLE NONE 76378 0 0 Jack Henry & Associates Inc COMMON 426281101 390 2400 SH SOLE NONE 2400 0 0 Jacobs Engineering Group Inc COMMON 469814107 2588 27900 SH SOLE NONE 27900 0 0 Jazz Pharmaceuticals PLC COMMON G50871105 998 7000 SH SOLE NONE 7000 0 0 JB Hunt Transport Services Inc COMMON 445658107 2123 16798 SH SOLE NONE 16798 0 0 JD.com Inc ADR 47215P106 15357 197868 SH SOLE NONE 197868 0 0 JM Smucker Company, The COMMON 832696405 4716 40821 SH SOLE NONE 40821 0 0 Johnson & Johnson COMMON 478160104 753593 5061751 SH SOLE NONE 5061751 0 0 Johnson Controls International plc COMMON G51502105 3628 88824 SH SOLE NONE 88824 0 0 Jones Lang LaSalle Inc COMMON 48020Q107 804 8400 SH SOLE NONE 8400 0 0 JOYY Inc ADR 46591M109 873 10822 SH SOLE NONE 10822 0 0 JPMorgan Chase & Co COMMON 46625H100 103262 1072631 SH SOLE NONE 1072631 0 0 Juniper Networks Inc COMMON 48203R104 2430 113045 SH SOLE NONE 113045 0 0 Kansas City Southern COMMON 485170302 2385 13191 SH SOLE NONE 13191 0 0 KE HOLDINGS INC-CL A ADR 482497104 1038 16937 SH SOLE NONE 16937 0 0 Kellogg Co COMMON 487836108 3850 59600 SH SOLE NONE 59600 0 0 Keurig Dr Pepper Inc COMMON 49271V100 2440 88400 SH SOLE NONE 88400 0 0 KeyCorp COMMON 493267108 898 75262 SH SOLE NONE 75262 0 0 Keysight Technologies Inc COMMON 49338L103 1897 19200 SH SOLE NONE 19200 0 0 Kimberly-Clark Corp COMMON 494368103 1821 12329 SH SOLE NONE 12329 0 0 Kinder Morgan Inc COMMON 49456B101 9159 742851 SH SOLE NONE 742851 0 0 KKR & Co Inc COMMON 48251W104 2163 63000 SH SOLE NONE 63000 0 0 KLA Corp COMMON 482480100 3378 17437 SH SOLE NONE 17437 0 0 Knight-Swift Transportation Holdings Inc COMMON 499049104 1506 37000 SH SOLE NONE 37000 0 0 Kraft Heinz Co, The COMMON 500754106 19618 655019 SH SOLE NONE 655019 0 0 Kroger Company, The COMMON 501044101 23350 688600 SH SOLE NONE 688600 0 0 L3Harris Technologies Inc COMMON 502431109 5958 35082 SH SOLE NONE 35082 0 0 Laboratory Corp of America Holdings COMMON 50540R409 4667 24790 SH SOLE NONE 24790 0 0 Lam Research Corp COMMON 512807108 5675 17107 SH SOLE NONE 17107 0 0 Lamb Weston Holdings Inc COMMON 513272104 901 13600 SH SOLE NONE 13600 0 0 Las Vegas Sands Corp COMMON 517834107 4719 101145 SH SOLE NONE 101145 0 0 Lear Corp COMMON 521865204 2541 23300 SH SOLE NONE 23300 0 0 Leidos Holdings Inc COMMON 525327102 2452 27500 SH SOLE NONE 27500 0 0 Lennar Corp COMMON 526057104 2429 29743 SH SOLE NONE 29743 0 0 Lennox International Inc COMMON 526107107 10243 37575 SH SOLE NONE 37575 0 0 Liberty Broadband Corp COMMON 530307305 1129 7900 SH SOLE NONE 7900 0 0 Liberty Global PLC COMMON G5480U104 1403 66800 SH SOLE NONE 66800 0 0 Liberty Global PLC COMMON G5480U120 3505 170700 SH SOLE NONE 170700 0 0 Liberty Media Corp-Liberty Formula One UNITS 531229854 867 23900 SH SOLE NONE 23900 0 0 Liberty Media Corp-Liberty SiriusXM UNITS 531229409 275 8300 SH SOLE NONE 8300 0 0 Liberty Media Corp-Liberty SiriusXM UNITS 531229607 520 15722 SH SOLE NONE 15722 0 0 Lightspeed POS Inc COMMON 53227R106 775632 24286219 SH SOLE NONE 24286219 0 0 Lincoln National Corp COMMON 534187109 1632 52101 SH SOLE NONE 52101 0 0 Linde PLC COMMON G5494J103 472870 1985765 SH SOLE NONE 1985765 0 0 Live Nation Entertainment Inc COMMON 538034109 1051 19500 SH SOLE NONE 19500 0 0 LKQ Corp COMMON 501889208 1470 53000 SH SOLE NONE 53000 0 0 Lockheed Martin Corp COMMON 539830109 138573 361546 SH SOLE NONE 361546 0 0 Loews Corp COMMON 540424108 2095 60301 SH SOLE NONE 60301 0 0 Logitech International SA COMMON H50430232 423 5425 SH SOLE NONE 5425 0 0 Lowe's Cos Inc COMMON 548661107 13008 78430 SH SOLE NONE 78430 0 0 Lululemon Athletica Inc COMMON 550021109 296 900 SH SOLE NONE 900 0 0 LyondellBasell Industries NV COMMON N53745100 5243 74384 SH SOLE NONE 74384 0 0 M&T Bank Corp COMMON 55261F104 1656 17987 SH SOLE NONE 17987 0 0 Magna International Inc COMMON 559222401 37632 825000 SH SOLE NONE 825000 0 0 Marathon Petroleum Corp COMMON 56585A102 8894 303152 SH SOLE NONE 303152 0 0 Markel Corp COMMON 570535104 1392 1430 SH SOLE NONE 1430 0 0 MarketAxess Holdings Inc COMMON 57060D108 241 500 SH SOLE NONE 500 0 0 Marriott International Inc/MD COMMON 571903202 2766 29881 SH SOLE NONE 29881 0 0 Marsh & McLennan Cos Inc COMMON 571748102 414130 3610545 SH SOLE NONE 3610545 0 0 Martin Marietta Materials Inc COMMON 573284106 986 4191 SH SOLE NONE 4191 0 0 Marvell Technology Group Ltd COMMON G5876H105 3633 91500 SH SOLE NONE 91500 0 0 Masco Corp COMMON 574599106 2018 36608 SH SOLE NONE 36608 0 0 Masimo Corp COMMON 574795100 212 900 SH SOLE NONE 900 0 0 Mastercard Inc COMMON 57636Q104 390082 1153510 SH SOLE NONE 1153510 0 0 Match Group Inc COMMON 57667L107 1902 17193 SH SOLE NONE 17193 0 0 Maxim Integrated Products Inc COMMON 57772K101 3015 44600 SH SOLE NONE 44600 0 0 McCormick & Co Inc/MD COMMON 579780206 2400 12365 SH SOLE NONE 12365 0 0 McDonald's Corp COMMON 580135101 12434 56650 SH SOLE NONE 56650 0 0 McKesson Corp COMMON 58155Q103 217535 1460650 SH SOLE NONE 1460650 0 0 Medical Properties Trust Inc REIT 58463J304 943 53500 SH SOLE NONE 53500 0 0 Medtronic PLC COMMON G5960L103 41990 404058 SH SOLE NONE 404058 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 1108 66533 SH SOLE NONE 66533 0 0 MercadoLibre Inc COMMON 58733R102 433 400 SH SOLE NONE 400 0 0 Merck & Co Inc COMMON 58933Y105 29407 354513 SH SOLE NONE 354513 0 0 MetLife, Inc. COMMON 59156R108 16704 449385 SH SOLE NONE 449385 0 0 Mettler-Toledo International Inc COMMON 592688105 579 600 SH SOLE NONE 600 0 0 MGM Resorts International COMMON 552953101 2505 115194 SH SOLE NONE 115194 0 0 Microchip Technology Inc COMMON 595017104 637 6200 SH SOLE NONE 6200 0 0 Microchip Technology Inc NOTE 595017AH7 12794 8500000 PRN SOLE NONE 8500000 0 0 Micron Technology Inc COMMON 595112103 22184 472400 SH SOLE NONE 472400 0 0 Microsoft Corp COMMON 594918104 915204 4351276 SH SOLE NONE 4351276 0 0 Mid-America Apartment Communities Inc REIT 59522J103 1867 16100 SH SOLE NONE 16100 0 0 Mobile TeleSystems PJSC ADR 607409109 13999 1603587 SH SOLE NONE 1603587 0 0 Mohawk Industries Inc COMMON 608190104 1631 16708 SH SOLE NONE 16708 0 0 Molina Healthcare Inc COMMON 60855R100 275 1500 SH SOLE NONE 1500 0 0 Molson Coors Beverage Co COMMON 60871R209 2585 77025 SH SOLE NONE 77025 0 0 Momo Inc ADR 60879B107 385 28011 SH SOLE NONE 28011 0 0 Mondelez International Inc COMMON 609207105 505122 8792382 SH SOLE NONE 8792382 0 0 Monster Beverage Corp COMMON 61174X109 2907 36243 SH SOLE NONE 36243 0 0 Moody's Corp COMMON 615369105 1195 4122 SH SOLE NONE 4122 0 0 Morgan Stanley COMMON 617446448 8387 173469 SH SOLE NONE 173469 0 0 Mosaic Company, The COMMON 61945C103 242 13227 SH SOLE NONE 13227 0 0 Motorola Solutions Inc COMMON 620076307 2656 16936 SH SOLE NONE 16936 0 0 Mylan NV COMMON N59465109 4017 270868 SH SOLE NONE 270868 0 0 National Oilwell Varco Inc COMMON 637071101 1028 113500 SH SOLE NONE 113500 0 0 National Retail Properties Inc REIT 637417106 977 28300 SH SOLE NONE 28300 0 0 NetApp Inc COMMON 64110D104 7882 179783 SH SOLE NONE 179783 0 0 NetEase Inc ADR 64110W102 54579 120042 SH SOLE NONE 120042 0 0 Netflix Inc COMMON 64110L106 26636 53268 SH SOLE NONE 53268 0 0 New Oriental Education & Technology Group Inc ADR 647581107 46159 308759 SH SOLE NONE 308759 0 0 Newell Brands Inc COMMON 651229106 216026 12588906 SH SOLE NONE 12588906 0 0 Newmont Corp COMMON 651639106 5679 89500 SH SOLE NONE 89500 0 0 News Corp COMMON 65249B109 2072 147815 SH SOLE NONE 147815 0 0 NextEra Energy Inc COMMON 65339F101 357987 1289766 SH SOLE NONE 1289766 0 0 Nielsen Holdings PLC COMMON G6518L108 12813 903568 SH SOLE NONE 903568 0 0 NIKE Inc COMMON 654106103 9803 78087 SH SOLE NONE 78087 0 0 NIO Inc ADR 62914V106 4191 197480 SH SOLE NONE 197480 0 0 NiSource Inc COMMON 65473P105 1164 52900 SH SOLE NONE 52900 0 0 Nordson Corp COMMON 655663102 288 1500 SH SOLE NONE 1500 0 0 Norfolk Southern Corp COMMON 655844108 9121 42624 SH SOLE NONE 42624 0 0 Northern Trust Corp COMMON 665859104 1669 21408 SH SOLE NONE 21408 0 0 Northrop Grumman Corp COMMON 666807102 7152 22669 SH SOLE NONE 22669 0 0 NortonLifeLock Inc COMMON 668771108 3457 165900 SH SOLE NONE 165900 0 0 Nucor Corp COMMON 670346105 1637 36500 SH SOLE NONE 36500 0 0 Nutrien Ltd COMMON 67077M108 395557 10120000 SH SOLE NONE 10120000 0 0 NVIDIA Corp COMMON 67066G104 3506 6478 SH SOLE NONE 6478 0 0 NVR Inc COMMON 62944T105 1388 340 SH SOLE NONE 340 0 0 NXP Semiconductors NV COMMON N6596X109 2371 19000 SH SOLE NONE 19000 0 0 Occidental Petroleum Corp COMMON 674599105 6080 607405 SH SOLE NONE 607405 0 0 OGE Energy Corp COMMON 670837103 217 7233 SH SOLE NONE 7233 0 0 Old Dominion Freight Line Inc COMMON 679580100 4435 24512 SH SOLE NONE 24512 0 0 Omega Healthcare Investors Inc REIT 681936100 1048 35000 SH SOLE NONE 35000 0 0 Omnicom Group Inc COMMON 681919106 2259 45631 SH SOLE NONE 45631 0 0 ON Semiconductor Corp COMMON 682189105 2759 127200 SH SOLE NONE 127200 0 0 ONEOK Inc COMMON 682680103 2311 88963 SH SOLE NONE 88963 0 0 Open Text Corp COMMON 683715106 505604 12000000 SH SOLE NONE 12000000 0 0 Oracle Corp COMMON 68389X105 635019 10636837 SH SOLE NONE 10636837 0 0 O'Reilly Automotive Inc COMMON 67103H107 2055 4457 SH SOLE NONE 4457 0 0 Otis Worldwide Corp COMMON 68902V107 115695 1853497 SH SOLE NONE 1853497 0 0 PACCAR Inc COMMON 693718108 4711 55246 SH SOLE NONE 55246 0 0 Packaging Corp of America COMMON 695156109 578 5300 SH SOLE NONE 5300 0 0 Palo Alto Networks Inc COMMON 697435105 710 2900 SH SOLE NONE 2900 0 0 Parker-Hannifin Corp COMMON 701094104 4391 21700 SH SOLE NONE 21700 0 0 Paychex Inc COMMON 704326107 9738 122077 SH SOLE NONE 122077 0 0 Paycom Software Inc COMMON 70432V102 374 1200 SH SOLE NONE 1200 0 0 PayPal Holdings Inc COMMON 70450Y103 29834 151418 SH SOLE NONE 151418 0 0 Pembina Pipeline Corp COMMON 706327103 95318 4505350 SH SOLE NONE 4505350 0 0 Pentair PLC COMMON G7S00T104 2039 44549 SH SOLE NONE 44549 0 0 People's United Financial Inc COMMON 712704105 709 68816 SH SOLE NONE 68816 0 0 PepsiCo Inc COMMON 713448108 38683 279096 SH SOLE NONE 279096 0 0 PerkinElmer Inc COMMON 714046109 1230 9800 SH SOLE NONE 9800 0 0 Perrigo Co PLC COMMON G97822103 1805 39321 SH SOLE NONE 39321 0 0 Pfizer Inc COMMON 717081103 60620 1651777 SH SOLE NONE 1651777 0 0 Philip Morris International Inc COMMON 718172109 49402 658775 SH SOLE NONE 658775 0 0 Phillips 66 COMMON 718546104 7913 152650 SH SOLE NONE 152650 0 0 Pinduoduo Inc ADR 722304102 3730 50309 SH SOLE NONE 50309 0 0 Pinnacle West Capital Corp COMMON 723484101 1079 14472 SH SOLE NONE 14472 0 0 Pinterest Inc COMMON 72352L106 13175 317400 SH SOLE NONE 317400 0 0 Pioneer Natural Resources Co COMMON 723787107 2652 30844 SH SOLE NONE 30844 0 0 PNC Financial Services Group Inc/The COMMON 693475105 6248 56846 SH SOLE NONE 56846 0 0 PPG Industries Inc COMMON 693506107 5007 41014 SH SOLE NONE 41014 0 0 PPL Corp COMMON 69351T106 605045 22236140 SH SOLE NONE 22236140 0 0 Principal Financial Group Inc COMMON 74251V102 2261 56156 SH SOLE NONE 56156 0 0 Procter & Gamble Company, The COMMON 742718109 91204 656188 SH SOLE NONE 656188 0 0 Progressive Corp, The COMMON 743315103 126606 1337344 SH SOLE NONE 1337344 0 0 Prologis Inc REIT 74340W103 9260 92026 SH SOLE NONE 92026 0 0 Prudential Financial Inc COMMON 744320102 6712 105670 SH SOLE NONE 105670 0 0 PTC Inc COMMON 69370C100 670 8100 SH SOLE NONE 8100 0 0 Public Service Enterprise Group Inc COMMON 744573106 5852 106575 SH SOLE NONE 106575 0 0 Public Storage REIT 74460D109 5134 23052 SH SOLE NONE 23052 0 0 PulteGroup Inc COMMON 745867101 1903 41100 SH SOLE NONE 41100 0 0 QIAGEN NV COMMON N72482123 1707 32861 SH SOLE NONE 32861 0 0 Qorvo Inc COMMON 74736K101 3174 24600 SH SOLE NONE 24600 0 0 Qualcomm Inc COMMON 747525103 35007 297472 SH SOLE NONE 297472 0 0 Quest Diagnostics Inc COMMON 74834L100 3480 30400 SH SOLE NONE 30400 0 0 Ralph Lauren Corp COMMON 751212101 1054 15500 SH SOLE NONE 15500 0 0 Raymond James Financial Inc COMMON 754730109 1055 14500 SH SOLE NONE 14500 0 0 Raytheon Technologies Corp COMMON 75513E101 10732 186508 SH SOLE NONE 186508 0 0 Realty Income Corp REIT 756109104 2772 45624 SH SOLE NONE 45624 0 0 Redevances Auriferes Osisko Ltee COMMON 68827L101 232933 19754940 SH SOLE NONE 19754940 0 0 Regency Centers Corp REIT 758849103 1152 30300 SH SOLE NONE 30300 0 0 Regeneron Pharmaceuticals Inc COMMON 75886F107 6017 10749 SH SOLE NONE 10749 0 0 Regions Financial Corp COMMON 7591EP100 1933 167680 SH SOLE NONE 167680 0 0 Reinsurance Group of America Inc COMMON 759351604 139511 1465602 SH SOLE NONE 1465602 0 0 RenaissanceRe Holdings Ltd COMMON G7496G103 560 3300 SH SOLE NONE 3300 0 0 Republic Services Inc COMMON 760759100 4462 47800 SH SOLE NONE 47800 0 0 ResMed Inc COMMON 761152107 1714 10000 SH SOLE NONE 10000 0 0 Restaurant Brands International Inc COMMON 76131D103 317772 5550000 SH SOLE NONE 5550000 0 0 Robert Half International Inc COMMON 770323103 1271 24011 SH SOLE NONE 24011 0 0 Rockwell Automation Inc COMMON 773903109 1035 4689 SH SOLE NONE 4689 0 0 Rogers Communications Inc COMMON 775109200 423493 10709600 SH SOLE NONE 10709600 0 0 Rollins Inc COMMON 775711104 314 5799 SH SOLE NONE 5799 0 0 Roper Technologies Inc COMMON 776696106 2981 7545 SH SOLE NONE 7545 0 0 Ross Stores Inc COMMON 778296103 416 4453 SH SOLE NONE 4453 0 0 Royal Caribbean Cruises Ltd COMMON V7780T103 2674 41311 SH SOLE NONE 41311 0 0 RPM International Inc COMMON 749685103 1077 13000 SH SOLE NONE 13000 0 0 Ryanair Holdings PLC ADR 783513203 106296 1300094 SH SOLE NONE 1300094 0 0 S&P Global Inc COMMON 78409V104 1913 5305 SH SOLE NONE 5305 0 0 salesforce.com inc COMMON 79466L302 182777 727268 SH SOLE NONE 727268 0 0 Sarepta Therapeutics Inc COMMON 803607100 281 2000 SH SOLE NONE 2000 0 0 SBA Communications Corp REIT 78410G104 21609 67850 SH SOLE NONE 67850 0 0 Schlumberger NV COMMON 806857108 50218 3227383 SH SOLE NONE 3227383 0 0 Seagate Technology PLC COMMON G7945M107 9646 195775 SH SOLE NONE 195775 0 0 Sealed Air Corp COMMON 81211K100 987 25444 SH SOLE NONE 25444 0 0 Seattle Genetics Inc COMMON 812578102 646 3300 SH SOLE NONE 3300 0 0 SEI Investments Co COMMON 784117103 411 8100 SH SOLE NONE 8100 0 0 Sempra Energy COMMON 816851109 4754 40167 SH SOLE NONE 40167 0 0 Sensata Technologies Holding PLC COMMON G8060N102 1488 34500 SH SOLE NONE 34500 0 0 ServiceNow Inc COMMON 81762P102 1067 2200 SH SOLE NONE 2200 0 0 Shaw Communications Inc COMMON 82028K200 225543 12397882 SH SOLE NONE 12397882 0 0 Sherwin-Williams Co, The COMMON 824348106 5520 7923 SH SOLE NONE 7923 0 0 Signature Bank/New York NY COMMON 82669G104 440 5300 SH SOLE NONE 5300 0 0 Simon Property Group Inc REIT 828806109 4767 73700 SH SOLE NONE 73700 0 0 SINA Corp/China COMMON G81477104 446 10465 SH SOLE NONE 10465 0 0 Sirius XM Holdings Inc COMMON 82968B103 735 137200 SH SOLE NONE 137200 0 0 Skyworks Solutions Inc COMMON 83088M102 768 5276 SH SOLE NONE 5276 0 0 Snap Inc COMMON 83304A106 572 21900 SH SOLE NONE 21900 0 0 Snap-on Inc COMMON 833034101 221790 1507439 SH SOLE NONE 1507439 0 0 Sociedad Quimica y Minera de Chile SA ADR 833635105 408 12600 SH SOLE NONE 12600 0 0 Societe Financiere Manuvie COMMON 56501R106 476952 34400000 SH SOLE NONE 34400000 0 0 Southern Company, The COMMON 842587107 5290 97558 SH SOLE NONE 97558 0 0 Southwest Airlines Co COMMON 844741108 3004 80118 SH SOLE NONE 80118 0 0 Splunk Inc COMMON 848637104 4128 21940 SH SOLE NONE 21940 0 0 Square Inc COMMON 852234103 4451 27383 SH SOLE NONE 27383 0 0 Square Inc NOTE 852234AB9 12787 1800000 PRN SOLE NONE 1800000 0 0 SS&C Technologies Holdings Inc COMMON 78467J100 478 7900 SH SOLE NONE 7900 0 0 Stanley Black & Decker Inc COMMON 854502101 121647 749980 SH SOLE NONE 749980 0 0 Stantec Inc COMMON 85472N109 296926 9810000 SH SOLE NONE 9810000 0 0 Starbucks Corp COMMON 855244109 129011 1501522 SH SOLE NONE 1501522 0 0 State Street Corp COMMON 857477103 3666 61783 SH SOLE NONE 61783 0 0 Steel Dynamics Inc COMMON 858119100 1910 66700 SH SOLE NONE 66700 0 0 STERIS PLC COMMON G8473T100 1568 8900 SH SOLE NONE 8900 0 0 Stryker Corp COMMON 863667101 3965 19029 SH SOLE NONE 19029 0 0 Sun Communities Inc REIT 866674104 1055 7500 SH SOLE NONE 7500 0 0 Suncor Energie Inc COMMON 867224107 230677 18950000 SH SOLE NONE 18950000 0 0 SVB Financial Group COMMON 78486Q101 1011 4200 SH SOLE NONE 4200 0 0 Synchrony Financial COMMON 87165B103 255164 9750235 SH SOLE NONE 9750235 0 0 Synopsys Inc COMMON 871607107 321 1500 SH SOLE NONE 1500 0 0 Sysco Corp COMMON 871829107 8004 128643 SH SOLE NONE 128643 0 0 T Rowe Price Group Inc COMMON 74144T108 2191 17084 SH SOLE NONE 17084 0 0 Take-Two Interactive Software Inc COMMON 874054109 727 4400 SH SOLE NONE 4400 0 0 TAL Education Group ADR 874080104 5911 77741 SH SOLE NONE 77741 0 0 Target Corp COMMON 87612E106 15884 100900 SH SOLE NONE 100900 0 0 TC Energy Corp COMMON 87807B107 435123 10397409 SH SOLE NONE 10397409 0 0 TD Ameritrade Holding Corp COMMON 87236Y108 149327 3814238 SH SOLE NONE 3814238 0 0 TE Connectivity Ltd COMMON H84989104 8963 91700 SH SOLE NONE 91700 0 0 TechnipFMC PLC COMMON G87110105 62446 9896346 SH SOLE NONE 9896346 0 0 Teledyne Technologies Inc COMMON 879360105 651 2100 SH SOLE NONE 2100 0 0 Teleflex Inc COMMON 879369106 1123 3300 SH SOLE NONE 3300 0 0 Tencent Music Entertainment Group ADR 88034P109 1263 85532 SH SOLE NONE 85532 0 0 Teradyne Inc COMMON 880770102 771 9700 SH SOLE NONE 9700 0 0 Tesla Inc COMMON 88160R101 8108 18900 SH SOLE NONE 18900 0 0 Tesla Inc NOTE 88160RAC5 26174 4400000 PRN SOLE NONE 4400000 0 0 Tesla Inc NOTE 88160RAG6 34617 5000000 PRN SOLE NONE 5000000 0 0 Teva Pharmaceutical Industries Ltd ADR 881624209 7543 837128 SH SOLE NONE 837128 0 0 Texas Instruments Inc COMMON 882508104 14569 102028 SH SOLE NONE 102028 0 0 Textron Inc COMMON 883203101 2562 70988 SH SOLE NONE 70988 0 0 Theratechnologies Inc COMMON 88338H100 4342 2000000 SH SOLE NONE 2000000 0 0 Thermo Fisher Scientific Inc COMMON 883556102 130155 294789 SH SOLE NONE 294789 0 0 Tiffany & Co COMMON 886547108 1460 12600 SH SOLE NONE 12600 0 0 TJX Cos Inc/The COMMON 872540109 5144 92436 SH SOLE NONE 92436 0 0 T-Mobile US Inc COMMON 872590104 34529 301933 SH SOLE NONE 301933 0 0 Tractor Supply Co COMMON 892356106 368899 2573594 SH SOLE NONE 2573594 0 0 Trane Technologies PLC COMMON G8994E103 2129 17559 SH SOLE NONE 17559 0 0 TransDigm Group Inc COMMON 893641100 570 1200 SH SOLE NONE 1200 0 0 TransUnion COMMON 89400J107 892 10600 SH SOLE NONE 10600 0 0 Travelers Cos Inc, The COMMON 89417E109 4585 42376 SH SOLE NONE 42376 0 0 Trimble Inc COMMON 896239100 1919 39400 SH SOLE NONE 39400 0 0 Trip.com Group Ltd ADR 89677Q107 2997 96240 SH SOLE NONE 96240 0 0 Truist Financial Corp COMMON 89832Q109 5149 135333 SH SOLE NONE 135333 0 0 Twilio Inc COMMON 90138F102 667 2700 SH SOLE NONE 2700 0 0 Twitter Inc COMMON 90184L102 3353 75345 SH SOLE NONE 75345 0 0 Tyler Technologies Inc COMMON 902252105 523 1500 SH SOLE NONE 1500 0 0 Tyson Foods Inc COMMON 902494103 8982 151010 SH SOLE NONE 151010 0 0 Uber Technologies Inc COMMON 90353T100 18411 504690 SH SOLE NONE 504690 0 0 UDR Inc REIT 902653104 1197 36700 SH SOLE NONE 36700 0 0 UGI Corp COMMON 902681105 1654 50142 SH SOLE NONE 50142 0 0 Ulta Beauty Inc COMMON 90384S303 1030 4600 SH SOLE NONE 4600 0 0 Union Pacific Corp COMMON 907818108 19457 98831 SH SOLE NONE 98831 0 0 United Parcel Service Inc COMMON 911312106 20950 125728 SH SOLE NONE 125728 0 0 United Rentals Inc COMMON 911363109 4694 26900 SH SOLE NONE 26900 0 0 UnitedHealth Group Inc COMMON 91324P102 357750 1147479 SH SOLE NONE 1147479 0 0 Universal Health Services Inc COMMON 913903100 2612 24409 SH SOLE NONE 24409 0 0 US Bancorp COMMON 902973304 29166 813562 SH SOLE NONE 813562 0 0 Vail Resorts Inc COMMON 91879Q109 770 3600 SH SOLE NONE 3600 0 0 Vale SA ADR 91912E105 3593 339600 SH SOLE NONE 339600 0 0 Valero Energy Corp COMMON 91913Y100 6554 151300 SH SOLE NONE 151300 0 0 Varian Medical Systems Inc COMMON 92220P105 1055 6135 SH SOLE NONE 6135 0 0 Veeva Systems Inc COMMON 922475108 844 3000 SH SOLE NONE 3000 0 0 Ventas Inc REIT 92276F100 1809 43114 SH SOLE NONE 43114 0 0 VEREIT Inc REIT 92339V100 1821 280100 SH SOLE NONE 280100 0 0 VeriSign Inc COMMON 92343E102 912 4453 SH SOLE NONE 4453 0 0 Verisk Analytics Inc COMMON 92345Y106 1650 8903 SH SOLE NONE 8903 0 0 Verizon Communications Inc COMMON 92343V104 81745 1374096 SH SOLE NONE 1374096 0 0 Vertex Pharmaceuticals Inc COMMON 92532F100 818 3005 SH SOLE NONE 3005 0 0 Vetements de Sport Gildan Inc Les COMMON 375916103 232236 11822000 SH SOLE NONE 11822000 0 0 VF Corp COMMON 918204108 2092 29774 SH SOLE NONE 29774 0 0 ViacomCBS Inc COMMON 92556H206 9309 332350 SH SOLE NONE 332350 0 0 VICI Properties Inc REIT 925652109 1402 60000 SH SOLE NONE 60000 0 0 Vipshop Holdings Ltd ADR 92763W103 1282 81972 SH SOLE NONE 81972 0 0 Visa Inc COMMON 92826C839 21195 105992 SH SOLE NONE 105992 0 0 Vistra Corp COMMON 92840M102 1149 60920 SH SOLE NONE 60920 0 0 VMware Inc COMMON 928563402 3448 24000 SH SOLE NONE 24000 0 0 Vornado Realty Trust REIT 929042109 1721 51048 SH SOLE NONE 51048 0 0 Voya Financial Inc COMMON 929089100 1150 24000 SH SOLE NONE 24000 0 0 Vulcan Materials Co COMMON 929160109 937 6913 SH SOLE NONE 6913 0 0 W R Berkley Corp COMMON 084423102 1199 19600 SH SOLE NONE 19600 0 0 Walgreens Boots Alliance Inc COMMON 931427108 577768 16084865 SH SOLE NONE 16084865 0 0 Walmart Inc COMMON 931142103 157490 1125652 SH SOLE NONE 1125652 0 0 Walt Disney Co/The COMMON 254687106 42003 338516 SH SOLE NONE 338516 0 0 Waste Connections Inc COMMON 94106B101 2190 21100 SH SOLE NONE 21100 0 0 Waste Management Inc COMMON 94106L109 6145 54300 SH SOLE NONE 54300 0 0 Waters Corp COMMON 941848103 1110 5675 SH SOLE NONE 5675 0 0 Wayfair Inc COMMON 94419L101 989 3400 SH SOLE NONE 3400 0 0 WEC Energy Group Inc COMMON 92939U106 3175 32768 SH SOLE NONE 32768 0 0 Weibo Corp ADR 948596101 383 10502 SH SOLE NONE 10502 0 0 Wells Fargo & Co COMMON 949746101 41594 1769199 SH SOLE NONE 1769199 0 0 Welltower Inc REIT 95040Q104 4042 73368 SH SOLE NONE 73368 0 0 West Pharmaceutical Services Inc COMMON 955306105 742 2700 SH SOLE NONE 2700 0 0 Western Digital Corp COMMON 958102105 5950 162788 SH SOLE NONE 162788 0 0 Western Union Co, The COMMON 959802109 2404 112200 SH SOLE NONE 112200 0 0 Westinghouse Air Brake Technologies Corp COMMON 929740108 1380 22303 SH SOLE NONE 22303 0 0 Westrock Co COMMON 96145D105 4471 128694 SH SOLE NONE 128694 0 0 Weyerhaeuser Co REIT 962166104 5189 181947 SH SOLE NONE 181947 0 0 Whirlpool Corp COMMON 963320106 3733 20300 SH SOLE NONE 20300 0 0 Williams Cos Inc, The COMMON 969457100 5197 264498 SH SOLE NONE 264498 0 0 Willis Towers Watson PLC COMMON G96629103 38858 186082 SH SOLE NONE 186082 0 0 Workday Inc COMMON 98138H101 301 1400 SH SOLE NONE 1400 0 0 WP Carey Inc REIT 92936U109 502 7700 SH SOLE NONE 7700 0 0 WW Grainger Inc COMMON 384802104 859 2409 SH SOLE NONE 2409 0 0 Xcel Energy Inc COMMON 98389B100 2864 41496 SH SOLE NONE 41496 0 0 Xilinx Inc COMMON 983919101 5577 53503 SH SOLE NONE 53503 0 0 XPeng Inc ADR 98422D105 385 19200 SH SOLE NONE 19200 0 0 XPO Logistics Inc COMMON 983793100 2988 35300 SH SOLE NONE 35300 0 0 Xylem Inc/NY COMMON 98419M100 1776 21117 SH SOLE NONE 21117 0 0 Yum China Holdings Inc COMMON 98850P109 43434 820278 SH SOLE NONE 820278 0 0 Yum! Brands Inc COMMON 988498101 152819 1673817 SH SOLE NONE 1673817 0 0 Zai Lab Ltd ADR 98887Q104 1064 12793 SH SOLE NONE 12793 0 0 Zebra Technologies Corp COMMON 989207105 1540 6100 SH SOLE NONE 6100 0 0 Zillow Group Inc COMMON 98954M200 1209 11900 SH SOLE NONE 11900 0 0 Zimmer Biomet Holdings Inc COMMON 98956P102 1076 7900 SH SOLE NONE 7900 0 0 Zions Bancorp NA COMMON 989701107 684 23400 SH SOLE NONE 23400 0 0 Zoetis Inc COMMON 98978V103 3181 19237 SH SOLE NONE 19237 0 0 ZTO Express Cayman Inc ADR 98980A105 12925 431971 SH SOLE NONE 431971 0 0