0001567619-21-003567.txt : 20210212 0001567619-21-003567.hdr.sgml : 20210212 20210212170055 ACCESSION NUMBER: 0001567619-21-003567 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210212 DATE AS OF CHANGE: 20210212 EFFECTIVENESS DATE: 20210212 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: 21629108 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 12-31-2020 12-31-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 02-12-2021 0 677 43219930 false
INFORMATION TABLE 2 form13fInfoTable.xml 10X Genomics Inc COMMON 88025U109 5268 37202 SH SOLE NONE 37202 0 0 3M Co COMMON 88579Y101 475884 2722603 SH SOLE NONE 2722603 0 0 51job Inc ADR 316827104 401 5727 SH SOLE NONE 5727 0 0 A O Smith Corp COMMON 831865209 1033 18837 SH SOLE NONE 18837 0 0 Abbott Laboratories COMMON 002824100 55819 509809 SH SOLE NONE 509809 0 0 AbbVie Inc COMMON 00287Y109 36601 341585 SH SOLE NONE 341585 0 0 ABIOMED Inc COMMON 003654100 6943 21415 SH SOLE NONE 21415 0 0 Accenture PLC COMMON G1151C101 34900 133608 SH SOLE NONE 133608 0 0 Activision Blizzard Inc COMMON 00507V109 4074 43879 SH SOLE NONE 43879 0 0 Adobe Inc COMMON 00724F101 6214 12425 SH SOLE NONE 12425 0 0 Advance Auto Parts Inc COMMON 00751Y106 233550 1482760 SH SOLE NONE 1482760 0 0 Advanced Micro Devices Inc COMMON 007903107 2073 22600 SH SOLE NONE 22600 0 0 AES Corp/The COMMON 00130H105 544 23139 SH SOLE NONE 23139 0 0 Aflac Inc COMMON 001055102 7413 166689 SH SOLE NONE 166689 0 0 Agilent Technologies Inc COMMON 00846U101 26373 222572 SH SOLE NONE 222572 0 0 AGNC Investment Corp REIT 00123Q104 484 31035 SH SOLE NONE 31035 0 0 Air Products and Chemicals Inc COMMON 009158106 5256 19239 SH SOLE NONE 19239 0 0 Akamai Technologies Inc COMMON 00971T101 258 2458 SH SOLE NONE 2458 0 0 Alamos Gold Inc COMMON 011532108 7093 812638 SH SOLE NONE 812638 0 0 Albemarle Corp COMMON 012653101 6045 40976 SH SOLE NONE 40976 0 0 Alexion Pharmaceuticals Inc COMMON 015351109 258 1652 SH SOLE NONE 1652 0 0 Alibaba Group Holding Ltd ADR 01609W102 428628 1841738 SH SOLE NONE 1841738 0 0 Align Technology Inc COMMON 016255101 1293 2419 SH SOLE NONE 2419 0 0 Alleghany Corp COMMON 017175100 1215 2013 SH SOLE NONE 2013 0 0 Allstate Corp, The COMMON 020002101 5151 46860 SH SOLE NONE 46860 0 0 Ally Financial Inc COMMON 02005N100 2855 80072 SH SOLE NONE 80072 0 0 Alnylam Pharmaceuticals Inc COMMON 02043Q107 5280 40623 SH SOLE NONE 40623 0 0 Alphabet Inc COMMON 02079K305 43250 24677 SH SOLE NONE 24677 0 0 Alphabet Inc COMMON 02079K107 1063219 606902 SH SOLE NONE 606902 0 0 Amazon.com Inc COMMON 023135106 304614 93528 SH SOLE NONE 93528 0 0 Amcor PLC COMMON G0250X107 1046 88845 SH SOLE NONE 88845 0 0 AMERCO COMMON 023586100 1981 4364 SH SOLE NONE 4364 0 0 Ameren Corp COMMON 023608102 1184 15167 SH SOLE NONE 15167 0 0 America Movil SAB de CV ADR 02364W105 1444 99300 SH SOLE NONE 99300 0 0 American Electric Power Co Inc COMMON 025537101 4342 52140 SH SOLE NONE 52140 0 0 American Express Co COMMON 025816109 51183 423313 SH SOLE NONE 423313 0 0 American Financial Group Inc/OH COMMON 025932104 1242 14175 SH SOLE NONE 14175 0 0 American International Group Inc COMMON 026874784 15320 404653 SH SOLE NONE 404653 0 0 American Tower Corp REIT 03027X100 27614 123026 SH SOLE NONE 123026 0 0 American Water Works Co Inc COMMON 030420103 2154 14036 SH SOLE NONE 14036 0 0 Ameriprise Financial Inc COMMON 03076C106 2313 11904 SH SOLE NONE 11904 0 0 AmerisourceBergen Corp COMMON 03073E105 15673 160326 SH SOLE NONE 160326 0 0 AMETEK Inc COMMON 031100100 6116 50569 SH SOLE NONE 50569 0 0 Amgen Inc COMMON 031162100 9539 41489 SH SOLE NONE 41489 0 0 Amphenol Corp COMMON 032095101 9107 69641 SH SOLE NONE 69641 0 0 Analog Devices Inc COMMON 032654105 331 2241 SH SOLE NONE 2241 0 0 ANGI Homeservices Inc COMMON 00183L102 8136 616568 SH SOLE NONE 616568 0 0 Annaly Capital Management Inc REIT 035710409 591 69973 SH SOLE NONE 69973 0 0 ANSYS Inc COMMON 03662Q105 1462 4019 SH SOLE NONE 4019 0 0 Anthem Inc COMMON 036752103 30548 95139 SH SOLE NONE 95139 0 0 Aon PLC COMMON G0403H108 20978 99295 SH SOLE NONE 99295 0 0 Apollo Global Management Inc COMMON 03768E105 461 9421 SH SOLE NONE 9421 0 0 Apple Inc COMMON 037833100 224852 1694566 SH SOLE NONE 1694566 0 0 Applied Materials Inc COMMON 038222105 8984 104101 SH SOLE NONE 104101 0 0 AptarGroup Inc COMMON 038336103 165185 1206698 SH SOLE NONE 1206698 0 0 Aptiv PLC COMMON G6095L109 3673 28190 SH SOLE NONE 28190 0 0 Aramark COMMON 03852U106 11461 297845 SH SOLE NONE 297845 0 0 Arch Capital Group Ltd COMMON G0450A105 1421 39407 SH SOLE NONE 39407 0 0 Archer-Daniels-Midland Co COMMON 039483102 12362 245230 SH SOLE NONE 245230 0 0 Arista Networks Inc COMMON 040413106 1424 4901 SH SOLE NONE 4901 0 0 Arrow Electronics Inc COMMON 042735100 3948 40574 SH SOLE NONE 40574 0 0 Arthur J Gallagher & Co COMMON 363576109 1340 10834 SH SOLE NONE 10834 0 0 Assurant Inc COMMON 04621X108 1145 8408 SH SOLE NONE 8408 0 0 AT&T Inc COMMON 00206R102 110533 3843281 SH SOLE NONE 3843281 0 0 Athene Holding Ltd COMMON G0684D107 2065 47857 SH SOLE NONE 47857 0 0 Atmos Energy Corp COMMON 049560105 1152 12073 SH SOLE NONE 12073 0 0 Autodesk Inc COMMON 052769106 550 1801 SH SOLE NONE 1801 0 0 Autohome Inc ADR 05278C107 1029 10333 SH SOLE NONE 10333 0 0 Autoliv Inc COMMON 052800109 1781 19340 SH SOLE NONE 19340 0 0 Automatic Data Processing Inc COMMON 053015103 7874 44689 SH SOLE NONE 44689 0 0 AutoNation Inc COMMON 05329W102 142036 2035186 SH SOLE NONE 2035186 0 0 AutoZone Inc COMMON 053332102 652247 550215 SH SOLE NONE 550215 0 0 AvalonBay Communities Inc REIT 053484101 3257 20301 SH SOLE NONE 20301 0 0 Avantor Inc COMMON 05352A100 808 28700 SH SOLE NONE 28700 0 0 Avery Dennison Corp COMMON 053611109 338 2176 SH SOLE NONE 2176 0 0 Axalta Coating Systems Ltd COMMON G0750C108 1179 41283 SH SOLE NONE 41283 0 0 Azure Power Global Ltd COMMON V0393H103 545900 24259272 SH SOLE NONE 24259272 0 0 B2Gold Corp COMMON 11777Q209 1159 207059 SH SOLE NONE 207059 0 0 Baidu Inc ADR 056752108 11189 51745 SH SOLE NONE 51745 0 0 Baker Hughes Co COMMON 05722G100 7673 367991 SH SOLE NONE 367991 0 0 Ball Corp COMMON 058498106 1136 12189 SH SOLE NONE 12189 0 0 Bank of America Corp COMMON 060505104 64680 2133961 SH SOLE NONE 2133961 0 0 Bank of New York Mellon Corp, The COMMON 064058100 13188 310744 SH SOLE NONE 310744 0 0 Banque de Montreal COMMON 063671101 559182 7361000 SH SOLE NONE 7361000 0 0 Banque de Nouvelle-Ecosse, La COMMON 064149107 949645 17585000 SH SOLE NONE 17585000 0 0 Banque Royale du Canada COMMON 780087102 1201882 14640000 SH SOLE NONE 14640000 0 0 Banque Toronto-Dominion, La COMMON 891160509 869639 15404903 SH SOLE NONE 15404903 0 0 Baozun Inc ADR 06684L103 323 9406 SH SOLE NONE 9406 0 0 Baxter International Inc COMMON 071813109 655084 8164063 SH SOLE NONE 8164063 0 0 Becton Dickinson and Co COMMON 075887109 7832 31302 SH SOLE NONE 31302 0 0 BeiGene Ltd ADR 07725L102 1919 7425 SH SOLE NONE 7425 0 0 Berkeley Lights Inc COMMON 084310101 1927 21557 SH SOLE NONE 21557 0 0 Berkshire Hathaway Inc COMMON 084670702 1046886 4514968 SH SOLE NONE 4514968 0 0 Best Buy Co Inc COMMON 086516101 4447 44564 SH SOLE NONE 44564 0 0 Beyond Meat Inc COMMON 08862E109 3768 30145 SH SOLE NONE 30145 0 0 Bilibili Inc ADR 090040106 1644 19174 SH SOLE NONE 19174 0 0 Biogen Inc COMMON 09062X103 4988 20372 SH SOLE NONE 20372 0 0 Bio-Rad Laboratories Inc COMMON 090572207 1484 2545 SH SOLE NONE 2545 0 0 Black Knight Inc COMMON 09215C105 936 10594 SH SOLE NONE 10594 0 0 BlackRock Inc COMMON 09247X101 40083 55552 SH SOLE NONE 55552 0 0 Blackstone Group Inc/The COMMON 09260D107 3095 47748 SH SOLE NONE 47748 0 0 Boeing Company, The COMMON 097023105 24377 113880 SH SOLE NONE 113880 0 0 Booking Holdings Inc COMMON 09857L108 2706 1215 SH SOLE NONE 1215 0 0 Booz Allen Hamilton Holding Corp COMMON 099502106 1606 18420 SH SOLE NONE 18420 0 0 BorgWarner Inc COMMON 099724106 1688 43687 SH SOLE NONE 43687 0 0 Boston Properties Inc REIT 101121101 32166 340269 SH SOLE NONE 340269 0 0 Boston Scientific Corp COMMON 101137107 221796 6169559 SH SOLE NONE 6169559 0 0 Bristol-Myers Squibb Co COMMON 110122108 28583 460791 SH SOLE NONE 460791 0 0 Broadcom Inc COMMON 11135F101 477948 1091580 SH SOLE NONE 1091580 0 0 Broadridge Financial Solutions Inc COMMON 11133T103 1749 11415 SH SOLE NONE 11415 0 0 Brookfield Asset Management Inc COMMON 112585104 745534 18050360 SH SOLE NONE 18050360 0 0 Brown & Brown Inc COMMON 115236101 474 9988 SH SOLE NONE 9988 0 0 Brown-Forman Corp COMMON 115637209 1280 16115 SH SOLE NONE 16115 0 0 Bunge Ltd COMMON G16962105 9659 147288 SH SOLE NONE 147288 0 0 Burlington Stores Inc COMMON 122017106 933 3567 SH SOLE NONE 3567 0 0 Cable One Inc COMMON 12685J105 272 122 SH SOLE NONE 122 0 0 Cabot Oil & Gas Corp COMMON 127097103 952 58469 SH SOLE NONE 58469 0 0 Cadence Design Systems Inc COMMON 127387108 1654 12124 SH SOLE NONE 12124 0 0 CAE Inc COMMON 124765108 260351 9404237 SH SOLE NONE 9404237 0 0 Camden Property Trust REIT 133131102 1254 12553 SH SOLE NONE 12553 0 0 Campbell Soup Co COMMON 134429109 1674 34630 SH SOLE NONE 34630 0 0 Canada Goose Holdings Inc COMMON 135086106 132636 4465600 SH SOLE NONE 4465600 0 0 Canadian Natural Resources Limited COMMON 136385101 432198 18000000 SH SOLE NONE 18000000 0 0 Capital One Financial Corp COMMON 14040H105 11736 118723 SH SOLE NONE 118723 0 0 Cardinal Health Inc COMMON 14149Y108 15579 290873 SH SOLE NONE 290873 0 0 Carlisle Cos Inc COMMON 142339100 277755 1778430 SH SOLE NONE 1778430 0 0 Carlyle Group Inc/The COMMON 14316J108 284 9023 SH SOLE NONE 9023 0 0 CarMax Inc COMMON 143130102 2251 23834 SH SOLE NONE 23834 0 0 Carnival Corp COMMON 143658300 2755 127194 SH SOLE NONE 127194 0 0 Carrier Global Corp COMMON 14448C104 7170 190094 SH SOLE NONE 190094 0 0 Carter's Inc COMMON 146229109 262318 2788543 SH SOLE NONE 2788543 0 0 Catalent Inc COMMON 148806102 690 6630 SH SOLE NONE 6630 0 0 Caterpillar Inc COMMON 149123101 67713 372007 SH SOLE NONE 372007 0 0 Cboe Global Markets Inc COMMON 12503M108 471 5062 SH SOLE NONE 5062 0 0 CBRE Group Inc COMMON 12504L109 3757 59894 SH SOLE NONE 59894 0 0 CDW Corp COMMON 12514G108 10011 75963 SH SOLE NONE 75963 0 0 Celanese Corp COMMON 150870103 2663 20497 SH SOLE NONE 20497 0 0 Centene Corp COMMON 15135B101 12463 207611 SH SOLE NONE 207611 0 0 CenterPoint Energy Inc COMMON 15189T107 2825 130530 SH SOLE NONE 130530 0 0 CenturyLink Inc COMMON 156700106 6943 712085 SH SOLE NONE 712085 0 0 Cerner Corp COMMON 156782104 2506 31938 SH SOLE NONE 31938 0 0 CF Industries Holdings Inc COMMON 125269100 425 10975 SH SOLE NONE 10975 0 0 CH Robinson Worldwide Inc COMMON 12541W209 283 3015 SH SOLE NONE 3015 0 0 Charles Schwab Corp, The COMMON 808513105 215507 4063095 SH SOLE NONE 4063095 0 0 Charter Communications Inc COMMON 16119P108 633 957 SH SOLE NONE 957 0 0 Check Point Software Technologies Ltd COMMON M22465104 1443 10854 SH SOLE NONE 10854 0 0 Cheniere Energy Inc COMMON 16411R208 1005 16741 SH SOLE NONE 16741 0 0 Chevron Corp COMMON 166764100 53755 636530 SH SOLE NONE 636530 0 0 Chipotle Mexican Grill Inc COMMON 169656105 1025 739 SH SOLE NONE 739 0 0 Chubb Ltd COMMON H1467J104 8254 53627 SH SOLE NONE 53627 0 0 Church & Dwight Co Inc COMMON 171340102 2249 25780 SH SOLE NONE 25780 0 0 Cia Cervecerias Unidas SA ADR 204429104 999 67954 SH SOLE NONE 67954 0 0 Cia de Minas Buenaventura SAA ADR 204448104 428 35110 SH SOLE NONE 35110 0 0 Cia de Saneamento Basico do Estado de Sao Paulo ADR 20441A102 132 15400 SH SOLE NONE 15400 0 0 Cigna Corp COMMON 125523100 25440 122204 SH SOLE NONE 122204 0 0 Cincinnati Financial Corp COMMON 172062101 1555 17801 SH SOLE NONE 17801 0 0 Cintas Corp COMMON 172908105 2040 5771 SH SOLE NONE 5771 0 0 Cisco Systems Inc COMMON 17275R102 107879 2410696 SH SOLE NONE 2410696 0 0 Citigroup Inc COMMON 172967424 314171 5095211 SH SOLE NONE 5095211 0 0 Citizens Financial Group Inc COMMON 174610105 4328 121024 SH SOLE NONE 121024 0 0 Citrix Systems Inc COMMON 177376100 1178 9053 SH SOLE NONE 9053 0 0 Clorox Company, The COMMON 189054109 3124 15473 SH SOLE NONE 15473 0 0 CME Group Inc COMMON 12572Q105 380395 2089510 SH SOLE NONE 2089510 0 0 CMS Energy Corp COMMON 125896100 2014 33012 SH SOLE NONE 33012 0 0 CNH Industrial NV COMMON N20944109 7068 559444 SH SOLE NONE 559444 0 0 Coca-Cola Co, The COMMON 191216100 36156 659298 SH SOLE NONE 659298 0 0 Coca-Cola European Partners PLC COMMON G25839104 5782 116044 SH SOLE NONE 116044 0 0 Cognex Corp COMMON 192422103 682 8497 SH SOLE NONE 8497 0 0 Cognizant Technology Solutions Corp COMMON 192446102 7160 87370 SH SOLE NONE 87370 0 0 Colgate-Palmolive Co COMMON 194162103 192262 2248420 SH SOLE NONE 2248420 0 0 Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1296323 11801600 SH SOLE NONE 11801600 0 0 Conagra Brands Inc COMMON 205887102 607 16737 SH SOLE NONE 16737 0 0 Concho Resources Inc COMMON 20605P101 3910 67008 SH SOLE NONE 67008 0 0 ConocoPhillips COMMON 20825C104 13650 341333 SH SOLE NONE 341333 0 0 Consolidated Edison Inc COMMON 209115104 2163 29924 SH SOLE NONE 29924 0 0 Constellation Brands Inc COMMON 21036P108 7012 32012 SH SOLE NONE 32012 0 0 Cooper Cos Inc/The COMMON 216648402 1120 3084 SH SOLE NONE 3084 0 0 Copart Inc COMMON 217204106 265 2083 SH SOLE NONE 2083 0 0 Corning Inc COMMON 219350105 8242 228944 SH SOLE NONE 228944 0 0 Corteva Inc COMMON 22052L104 3664 94618 SH SOLE NONE 94618 0 0 Cosan Ltd COMMON G25343107 260 14100 SH SOLE NONE 14100 0 0 CoStar Group Inc COMMON 22160N109 504 545 SH SOLE NONE 545 0 0 Costco Wholesale Corp COMMON 22160K105 20088 53315 SH SOLE NONE 53315 0 0 Credicorp Ltd COMMON G2519Y108 1808 11023 SH SOLE NONE 11023 0 0 Crown Castle International Corp REIT 22822V101 6236 39176 SH SOLE NONE 39176 0 0 Crown Holdings Inc COMMON 228368106 2676 26711 SH SOLE NONE 26711 0 0 CSX Corp COMMON 126408103 7990 88047 SH SOLE NONE 88047 0 0 Cummins Inc COMMON 231021106 6890 30337 SH SOLE NONE 30337 0 0 CVS Health Corp COMMON 126650100 691087 10118403 SH SOLE NONE 10118403 0 0 CyberArk Software Ltd COMMON M2682V108 288 1780 SH SOLE NONE 1780 0 0 Danaher Corp COMMON 235851102 144901 652296 SH SOLE NONE 652296 0 0 Darden Restaurants Inc COMMON 237194105 1229 10319 SH SOLE NONE 10319 0 0 DaVita Inc COMMON 23918K108 4578 38993 SH SOLE NONE 38993 0 0 Deere & Co COMMON 244199105 17745 65955 SH SOLE NONE 65955 0 0 Dell Technologies Inc COMMON 24703L202 13168 179674 SH SOLE NONE 179674 0 0 Delta Air Lines Inc COMMON 247361702 6446 160312 SH SOLE NONE 160312 0 0 DENTSPLY SIRONA Inc COMMON 24906P109 828 15818 SH SOLE NONE 15818 0 0 Descartes Systems Group Inc/The COMMON 249906108 37985 650000 SH SOLE NONE 650000 0 0 DexCom Inc COMMON 252131107 9351 25293 SH SOLE NONE 25293 0 0 Digital Realty Trust Inc REIT 253868103 2968 21271 SH SOLE NONE 21271 0 0 Discover Financial Services COMMON 254709108 3477 38404 SH SOLE NONE 38404 0 0 Discovery Inc COMMON 25470F104 1798 59748 SH SOLE NONE 59748 0 0 Discovery Inc COMMON 25470F302 3326 127012 SH SOLE NONE 127012 0 0 DISH Network Corp COMMON 25470M109 3565 110228 SH SOLE NONE 110228 0 0 DocuSign Inc COMMON 256163106 314 1411 SH SOLE NONE 1411 0 0 Dollar General Corp COMMON 256677105 442868 2105886 SH SOLE NONE 2105886 0 0 Dollar Tree Inc COMMON 256746108 236619 2190109 SH SOLE NONE 2190109 0 0 Dominion Energy Inc COMMON 25746U109 2905 38625 SH SOLE NONE 38625 0 0 Domino's Pizza Inc COMMON 25754A201 491 1280 SH SOLE NONE 1280 0 0 DouYu International Holdings Ltd ADR 25985W105 174 15700 SH SOLE NONE 15700 0 0 Dover Corp COMMON 260003108 2524 19993 SH SOLE NONE 19993 0 0 Dow Inc COMMON 260557103 11555 208195 SH SOLE NONE 208195 0 0 DR Horton Inc COMMON 23331A109 2502 36298 SH SOLE NONE 36298 0 0 Dropbox Inc COMMON 26210C104 378 17045 SH SOLE NONE 17045 0 0 DTE Energy Co COMMON 233331107 1419 11686 SH SOLE NONE 11686 0 0 Duke Energy Corp COMMON 26441C204 8025 87647 SH SOLE NONE 87647 0 0 Duke Realty Corp REIT 264411505 1574 39373 SH SOLE NONE 39373 0 0 DuPont de Nemours Inc COMMON 26614N102 28230 396996 SH SOLE NONE 396996 0 0 Eastman Chemical Co COMMON 277432100 3612 36020 SH SOLE NONE 36020 0 0 Eaton Corp PLC COMMON G29183103 9807 81626 SH SOLE NONE 81626 0 0 eBay Inc COMMON 278642103 1179 23463 SH SOLE NONE 23463 0 0 Ecolab Inc COMMON 278865100 8992 41560 SH SOLE NONE 41560 0 0 Edison International COMMON 281020107 4875 77604 SH SOLE NONE 77604 0 0 Edwards Lifesciences Corp COMMON 28176E108 2123 23270 SH SOLE NONE 23270 0 0 Elanco Animal Health Inc COMMON 28414H103 926 30194 SH SOLE NONE 30194 0 0 Elastic NV COMMON N14506104 1796 12293 SH SOLE NONE 12293 0 0 Elbit Systems Ltd COMMON M3760D101 861 6531 SH SOLE NONE 6531 0 0 Electronic Arts Inc COMMON 285512109 254804 1774401 SH SOLE NONE 1774401 0 0 Eli Lilly and Co COMMON 532457108 15054 89160 SH SOLE NONE 89160 0 0 Emerson Electric Co COMMON 291011104 8407 104607 SH SOLE NONE 104607 0 0 Enbridge Inc COMMON 29250N105 790876 24722600 SH SOLE NONE 24722600 0 0 Entergy Corp COMMON 29364G103 1800 18026 SH SOLE NONE 18026 0 0 EOG Resources Inc COMMON 26875P101 7167 143716 SH SOLE NONE 143716 0 0 EPAM Systems Inc COMMON 29414B104 928 2589 SH SOLE NONE 2589 0 0 EQT Corp COMMON 26884L109 126095 9920919 SH SOLE NONE 9920919 0 0 Equifax Inc COMMON 294429105 1601 8302 SH SOLE NONE 8302 0 0 Equinix Inc REIT 29444U700 3022 4231 SH SOLE NONE 4231 0 0 Equitable Holdings Inc COMMON 29452E101 6585 257345 SH SOLE NONE 257345 0 0 Equity LifeStyle Properties Inc REIT 29472R108 644 10159 SH SOLE NONE 10159 0 0 Equity Residential REIT 29476L107 3219 54305 SH SOLE NONE 54305 0 0 Erie Indemnity Co COMMON 29530P102 507 2065 SH SOLE NONE 2065 0 0 Essential Utilities Inc COMMON 29670G102 887 18756 SH SOLE NONE 18756 0 0 Essex Property Trust Inc REIT 297178105 1956 8237 SH SOLE NONE 8237 0 0 Estee Lauder Cos Inc, The COMMON 518439104 9532 35809 SH SOLE NONE 35809 0 0 Everest Re Group Ltd COMMON G3223R108 1234 5271 SH SOLE NONE 5271 0 0 Evergy Inc COMMON 30034W106 354 6371 SH SOLE NONE 6371 0 0 Eversource Energy COMMON 30040W108 3807 44002 SH SOLE NONE 44002 0 0 Exact Sciences Corp COMMON 30063P105 452 3409 SH SOLE NONE 3409 0 0 Exelon Corp COMMON 30161N101 10823 256356 SH SOLE NONE 256356 0 0 Expedia Group Inc COMMON 30212P303 556 4197 SH SOLE NONE 4197 0 0 Expeditors International of Washington Inc COMMON 302130109 1831 19247 SH SOLE NONE 19247 0 0 Exxon Mobil Corp COMMON 30231G102 64819 1572507 SH SOLE NONE 1572507 0 0 F5 Networks Inc COMMON 315616102 1473 8370 SH SOLE NONE 8370 0 0 Facebook Inc COMMON 30303M102 322639 1181135 SH SOLE NONE 1181135 0 0 FactSet Research Systems Inc COMMON 303075105 318 956 SH SOLE NONE 956 0 0 Fair Isaac Corp COMMON 303250104 288 563 SH SOLE NONE 563 0 0 Fastenal Co COMMON 311900104 2392 48988 SH SOLE NONE 48988 0 0 FedEx Corp COMMON 31428X106 26043 100313 SH SOLE NONE 100313 0 0 Fiat Chrysler Automobiles NV COMMON N31738102 62929 3508271 SH SOLE NONE 3508271 0 0 Fidelity National Financial Inc COMMON 31620R303 1354 34628 SH SOLE NONE 34628 0 0 Fidelity National Information Services Inc COMMON 31620M106 724271 5119969 SH SOLE NONE 5119969 0 0 Fifth Third Bancorp COMMON 316773100 2842 103084 SH SOLE NONE 103084 0 0 First Republic Bank/CA COMMON 33616C100 648 4410 SH SOLE NONE 4410 0 0 FirstEnergy Corp COMMON 337932107 2239 73135 SH SOLE NONE 73135 0 0 Fiserv Inc COMMON 337738108 12790 112329 SH SOLE NONE 112329 0 0 FleetCor Technologies Inc COMMON 339041105 7077 25941 SH SOLE NONE 25941 0 0 Flowserve Corp COMMON 34354P105 253551 6880615 SH SOLE NONE 6880615 0 0 FMC Corp COMMON 302491303 1274 11087 SH SOLE NONE 11087 0 0 Ford Motor Co COMMON 345370860 3118 354697 SH SOLE NONE 354697 0 0 Fortive Corp COMMON 34959J108 2291 32349 SH SOLE NONE 32349 0 0 Fortune Brands Home & Security Inc COMMON 34964C106 292 3407 SH SOLE NONE 3407 0 0 Fox Corp COMMON 35137L204 751 26003 SH SOLE NONE 26003 0 0 Franklin Resources Inc COMMON 354613101 2004 80182 SH SOLE NONE 80182 0 0 Freeport-McMoRan Inc COMMON 35671D857 9170 352434 SH SOLE NONE 352434 0 0 Fury Gold Mines Ltd COMMON 36117T100 1315 920754 SH SOLE NONE 920754 0 0 Garmin Ltd COMMON H2906T109 1883 15736 SH SOLE NONE 15736 0 0 Gartner Inc COMMON 366651107 582 3632 SH SOLE NONE 3632 0 0 GDS Holdings Ltd ADR 36165L108 1337 14282 SH SOLE NONE 14282 0 0 General Dynamics Corp COMMON 369550108 613736 4124018 SH SOLE NONE 4124018 0 0 General Electric Co COMMON 369604103 23274 2154996 SH SOLE NONE 2154996 0 0 General Mills Inc COMMON 370334104 12211 207666 SH SOLE NONE 207666 0 0 General Motors Co COMMON 37045V100 248126 5958843 SH SOLE NONE 5958843 0 0 Genuine Parts Co COMMON 372460105 495441 4933195 SH SOLE NONE 4933195 0 0 Gilead Sciences Inc COMMON 375558103 11487 197160 SH SOLE NONE 197160 0 0 Glaukos Corp COMMON 377322102 4441 59009 SH SOLE NONE 59009 0 0 Global Payments Inc COMMON 37940X102 4768 22132 SH SOLE NONE 22132 0 0 Globe Life Inc COMMON 37959E102 196469 2068965 SH SOLE NONE 2068965 0 0 GoDaddy Inc COMMON 380237107 789 9515 SH SOLE NONE 9515 0 0 Gold Fields Ltd ADR 38059T106 1862 200900 SH SOLE NONE 200900 0 0 Goldman Sachs Group, Inc., The COMMON 38141G104 21629 82019 SH SOLE NONE 82019 0 0 Groupe CGI Inc COMMON 12532H104 2489499 31405299 SH SOLE NONE 31405299 0 0 GSX Techedu Inc ADR 36257Y109 745 14411 SH SOLE NONE 14411 0 0 Guidewire Software Inc COMMON 40171V100 499 3876 SH SOLE NONE 3876 0 0 Halliburton Co COMMON 406216101 4347 229988 SH SOLE NONE 229988 0 0 Hartford Financial Services Group Inc/The COMMON 416515104 2723 55587 SH SOLE NONE 55587 0 0 Hasbro Inc COMMON 418056107 1320 14109 SH SOLE NONE 14109 0 0 HCA Healthcare Inc COMMON 40412C101 258465 1571599 SH SOLE NONE 1571599 0 0 HDFC Bank Ltd ADR 40415F101 405 5600 SH SOLE NONE 5600 0 0 Healthpeak Properties Inc REIT 42250P103 5190 171671 SH SOLE NONE 171671 0 0 HEICO Corp COMMON 422806208 356 3040 SH SOLE NONE 3040 0 0 HEICO Corp COMMON 422806109 237 1787 SH SOLE NONE 1787 0 0 Henry Schein Inc COMMON 806407102 2768 41407 SH SOLE NONE 41407 0 0 Hershey Co, The COMMON 427866108 5594 36724 SH SOLE NONE 36724 0 0 Hess Corp COMMON 42809H107 3324 62961 SH SOLE NONE 62961 0 0 Hewlett Packard Enterprise Co COMMON 42824C109 12117 1022535 SH SOLE NONE 1022535 0 0 Hilton Worldwide Holdings Inc COMMON 43300A203 1915 17209 SH SOLE NONE 17209 0 0 Hologic Inc COMMON 436440101 1830 25125 SH SOLE NONE 25125 0 0 Home Depot Inc, The COMMON 437076102 48919 184169 SH SOLE NONE 184169 0 0 Honeywell International Inc COMMON 438516106 17650 82983 SH SOLE NONE 82983 0 0 Hormel Foods Corp COMMON 440452100 1485 31857 SH SOLE NONE 31857 0 0 Host Hotels & Resorts Inc REIT 44107P104 3552 242802 SH SOLE NONE 242802 0 0 Howmet Aerospace Inc COMMON 443201108 3029 106126 SH SOLE NONE 106126 0 0 HP Inc COMMON 40434L105 35868 1458643 SH SOLE NONE 1458643 0 0 Huazhu Group Ltd ADR 44332N106 1231 27329 SH SOLE NONE 27329 0 0 Humana Inc COMMON 444859102 9140 22278 SH SOLE NONE 22278 0 0 Huntington Bancshares Inc/OH COMMON 446150104 1856 146981 SH SOLE NONE 146981 0 0 Huntington Ingalls Industries Inc COMMON 446413106 1421 8336 SH SOLE NONE 8336 0 0 Hutchison China MediTech Ltd ADR 44842L103 371 11574 SH SOLE NONE 11574 0 0 HUYA Inc ADR 44852D108 218 10914 SH SOLE NONE 10914 0 0 IAC/InterActiveCorp COMMON 44891N109 224 1183 SH SOLE NONE 1183 0 0 ICL Group Ltd COMMON M53213100 2427 476309 SH SOLE NONE 476309 0 0 IDEX Corp COMMON 45167R104 1125 5648 SH SOLE NONE 5648 0 0 IDEXX Laboratories Inc COMMON 45168D104 915 1830 SH SOLE NONE 1830 0 0 IHS Markit Ltd COMMON G47567105 4123 45901 SH SOLE NONE 45901 0 0 Illinois Tool Works Inc COMMON 452308109 19212 94232 SH SOLE NONE 94232 0 0 Illumina Inc COMMON 452327109 10956 29612 SH SOLE NONE 29612 0 0 Incyte Corp COMMON 45337C102 692 7958 SH SOLE NONE 7958 0 0 Infosys Ltd ADR 456788108 12741 751665 SH SOLE NONE 751665 0 0 Ingersoll Rand Inc COMMON 45687V106 1013 22227 SH SOLE NONE 22227 0 0 Ingredion Inc COMMON 457187102 217642 2766517 SH SOLE NONE 2766517 0 0 Insperity Inc COMMON 45778Q107 1856 22797 SH SOLE NONE 22797 0 0 Intel Corp COMMON 458140100 53848 1080842 SH SOLE NONE 1080842 0 0 Intercontinental Exchange Inc COMMON 45866F104 11501 99761 SH SOLE NONE 99761 0 0 International Business Machines Corp COMMON 459200101 165324 1313345 SH SOLE NONE 1313345 0 0 International Flavors & Fragrances Inc COMMON 459506101 1338 12289 SH SOLE NONE 12289 0 0 International Paper Co COMMON 460146103 6360 127910 SH SOLE NONE 127910 0 0 Interpublic Group of Cos Inc, The COMMON 460690100 1786 75935 SH SOLE NONE 75935 0 0 Intuit Inc COMMON 461202103 5804 15280 SH SOLE NONE 15280 0 0 Intuitive Surgical Inc COMMON 46120E602 358 437 SH SOLE NONE 437 0 0 Invesco Ltd COMMON G491BT108 2399 137621 SH SOLE NONE 137621 0 0 Ionis Pharmaceuticals Inc COMMON 462222100 402 7118 SH SOLE NONE 7118 0 0 IPG Photonics Corp COMMON 44980X109 117944 527029 SH SOLE NONE 527029 0 0 iQIYI Inc ADR 46267X108 795 45469 SH SOLE NONE 45469 0 0 IQVIA Holdings Inc COMMON 46266C105 2462 13740 SH SOLE NONE 13740 0 0 Iron Mountain Inc REIT 46284V101 2020 68515 SH SOLE NONE 68515 0 0 Jacobs Engineering Group Inc COMMON 469814107 2488 22833 SH SOLE NONE 22833 0 0 Jazz Pharmaceuticals PLC COMMON G50871105 1590 9635 SH SOLE NONE 9635 0 0 JB Hunt Transport Services Inc COMMON 445658107 1841 13470 SH SOLE NONE 13470 0 0 JD.com Inc ADR 47215P106 15949 181446 SH SOLE NONE 181446 0 0 JM Smucker Company, The COMMON 832696405 4451 38500 SH SOLE NONE 38500 0 0 Johnson & Johnson COMMON 478160104 750247 4767102 SH SOLE NONE 4767102 0 0 Johnson Controls International plc COMMON G51502105 6569 140994 SH SOLE NONE 140994 0 0 JOYY Inc ADR 46591M109 758 9478 SH SOLE NONE 9478 0 0 JPMorgan Chase & Co COMMON 46625H100 102781 808853 SH SOLE NONE 808853 0 0 Juniper Networks Inc COMMON 48203R104 2205 97973 SH SOLE NONE 97973 0 0 Kansas City Southern COMMON 485170302 788 3858 SH SOLE NONE 3858 0 0 KE HOLDINGS INC-CL A ADR 482497104 919 14928 SH SOLE NONE 14928 0 0 Kellogg Co COMMON 487836108 3314 53249 SH SOLE NONE 53249 0 0 Keurig Dr Pepper Inc COMMON 49271V100 3229 100895 SH SOLE NONE 100895 0 0 KeyCorp COMMON 493267108 2255 137428 SH SOLE NONE 137428 0 0 Keysight Technologies Inc COMMON 49338L103 2146 16250 SH SOLE NONE 16250 0 0 Kimberly-Clark Corp COMMON 494368103 954 7075 SH SOLE NONE 7075 0 0 Kinder Morgan Inc COMMON 49456B101 10446 764144 SH SOLE NONE 764144 0 0 Kingsoft Cloud Holdings Ltd ADR 49639K101 388 8900 SH SOLE NONE 8900 0 0 KKR & Co Inc COMMON 48251W104 1916 47308 SH SOLE NONE 47308 0 0 KLA Corp COMMON 482480100 3585 13847 SH SOLE NONE 13847 0 0 Knight-Swift Transportation Holdings Inc COMMON 499049104 1288 30790 SH SOLE NONE 30790 0 0 Kraft Heinz Co, The COMMON 500754106 27156 783503 SH SOLE NONE 783503 0 0 Kroger Company, The COMMON 501044101 10908 343463 SH SOLE NONE 343463 0 0 L3Harris Technologies Inc COMMON 502431109 2026 10719 SH SOLE NONE 10719 0 0 Laboratory Corp of America Holdings COMMON 50540R409 4122 20250 SH SOLE NONE 20250 0 0 Lam Research Corp COMMON 512807108 5858 12404 SH SOLE NONE 12404 0 0 Lamb Weston Holdings Inc COMMON 513272104 1102 13999 SH SOLE NONE 13999 0 0 Las Vegas Sands Corp COMMON 517834107 5497 92230 SH SOLE NONE 92230 0 0 Lear Corp COMMON 521865204 3085 19397 SH SOLE NONE 19397 0 0 Leidos Holdings Inc COMMON 525327102 463 4409 SH SOLE NONE 4409 0 0 Lennar Corp COMMON 526057104 2899 38026 SH SOLE NONE 38026 0 0 Lennox International Inc COMMON 526107107 798 2912 SH SOLE NONE 2912 0 0 Liberty Broadband Corp COMMON 530307107 211 1341 SH SOLE NONE 1341 0 0 Liberty Broadband Corp COMMON 530307305 599 3784 SH SOLE NONE 3784 0 0 Liberty Global PLC COMMON G5480U104 253 10435 SH SOLE NONE 10435 0 0 Liberty Global PLC COMMON G5480U120 3854 162953 SH SOLE NONE 162953 0 0 Liberty Media Corp-Liberty Formula One UNITS 531229854 890 20897 SH SOLE NONE 20897 0 0 Liberty Media Corp-Liberty SiriusXM UNITS 531229409 6111 141490 SH SOLE NONE 141490 0 0 Liberty Media Corp-Liberty SiriusXM UNITS 531229607 6203 142573 SH SOLE NONE 142573 0 0 Lightspeed POS Inc COMMON 53227R106 1712617 24286219 SH SOLE NONE 24286219 0 0 Lincoln National Corp COMMON 534187109 2763 54925 SH SOLE NONE 54925 0 0 Linde PLC COMMON G5494J103 524555 1990644 SH SOLE NONE 1990644 0 0 Live Nation Entertainment Inc COMMON 538034109 721 9808 SH SOLE NONE 9808 0 0 LKQ Corp COMMON 501889208 1967 55818 SH SOLE NONE 55818 0 0 Lockheed Martin Corp COMMON 539830109 180292 507893 SH SOLE NONE 507893 0 0 Loews Corp COMMON 540424108 2710 60201 SH SOLE NONE 60201 0 0 Logitech International SA COMMON H50430232 875 9005 SH SOLE NONE 9005 0 0 Lowe's Cos Inc COMMON 548661107 9325 58093 SH SOLE NONE 58093 0 0 Lufax Holding Ltd ADR 54975P102 394 27776 SH SOLE NONE 27776 0 0 Lululemon Athletica Inc COMMON 550021109 223 642 SH SOLE NONE 642 0 0 LyondellBasell Industries NV COMMON N53745100 9805 106976 SH SOLE NONE 106976 0 0 M&T Bank Corp COMMON 55261F104 2237 17571 SH SOLE NONE 17571 0 0 Magna International Inc COMMON 559222401 315456 4460000 SH SOLE NONE 4460000 0 0 Marathon Petroleum Corp COMMON 56585A102 10308 249224 SH SOLE NONE 249224 0 0 Markel Corp COMMON 570535104 1383 1338 SH SOLE NONE 1338 0 0 MarketAxess Holdings Inc COMMON 57060D108 209 366 SH SOLE NONE 366 0 0 Marriott International Inc/MD COMMON 571903202 3277 24841 SH SOLE NONE 24841 0 0 Marsh & McLennan Cos Inc COMMON 571748102 361980 3093843 SH SOLE NONE 3093843 0 0 Martin Marietta Materials Inc COMMON 573284106 2123 7477 SH SOLE NONE 7477 0 0 Masco Corp COMMON 574599106 1531 27873 SH SOLE NONE 27873 0 0 Masimo Corp COMMON 574795100 362 1348 SH SOLE NONE 1348 0 0 Mastercard Inc COMMON 57636Q104 431172 1207967 SH SOLE NONE 1207967 0 0 Match Group Inc COMMON 57667L107 2146 14195 SH SOLE NONE 14195 0 0 Maxim Integrated Products Inc COMMON 57772K101 3089 34842 SH SOLE NONE 34842 0 0 McCormick & Co Inc/MD COMMON 579780206 2118 22152 SH SOLE NONE 22152 0 0 McDonald's Corp COMMON 580135101 9861 45956 SH SOLE NONE 45956 0 0 McKesson Corp COMMON 58155Q103 171318 985040 SH SOLE NONE 985040 0 0 Medical Properties Trust Inc REIT 58463J304 1638 75177 SH SOLE NONE 75177 0 0 Medtronic PLC COMMON G5960L103 24239 206925 SH SOLE NONE 206925 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 1172 63193 SH SOLE NONE 63193 0 0 MercadoLibre Inc COMMON 58733R102 14107 8421 SH SOLE NONE 8421 0 0 Merck & Co Inc COMMON 58933Y105 22995 281107 SH SOLE NONE 281107 0 0 MetLife, Inc. COMMON 59156R108 21821 464779 SH SOLE NONE 464779 0 0 MGM Resorts International COMMON 552953101 4018 127512 SH SOLE NONE 127512 0 0 Microchip Technology Inc COMMON 595017104 344 2491 SH SOLE NONE 2491 0 0 Microchip Technology Inc NOTE 595017AH7 17312 8500000 PRN SOLE NONE 8500000 0 0 Micron Technology Inc COMMON 595112103 28579 380143 SH SOLE NONE 380143 0 0 Microsoft Corp COMMON 594918104 871659 3918976 SH SOLE NONE 3918976 0 0 Mid-America Apartment Communities Inc REIT 59522J103 1760 13896 SH SOLE NONE 13896 0 0 Mobile TeleSystems PJSC ADR 607409109 12392 1384560 SH SOLE NONE 1384560 0 0 Moderna Inc COMMON 60770K107 11434 109452 SH SOLE NONE 109452 0 0 Mohawk Industries Inc COMMON 608190104 2190 15534 SH SOLE NONE 15534 0 0 Molina Healthcare Inc COMMON 60855R100 1083 5090 SH SOLE NONE 5090 0 0 Molson Coors Beverage Co COMMON 60871R209 5645 124927 SH SOLE NONE 124927 0 0 Momo Inc ADR 60879B107 344 24655 SH SOLE NONE 24655 0 0 Mondelez International Inc COMMON 609207105 446552 7637284 SH SOLE NONE 7637284 0 0 Monster Beverage Corp COMMON 61174X109 15835 171225 SH SOLE NONE 171225 0 0 Moody's Corp COMMON 615369105 922 3175 SH SOLE NONE 3175 0 0 Morgan Stanley COMMON 617446448 14902 217458 SH SOLE NONE 217458 0 0 Mosaic Company, The COMMON 61945C103 3526 153234 SH SOLE NONE 153234 0 0 Motorola Solutions Inc COMMON 620076307 23019 135361 SH SOLE NONE 135361 0 0 Nasdaq Inc COMMON 631103108 1038 7818 SH SOLE NONE 7818 0 0 NetApp Inc COMMON 64110D104 3010 45444 SH SOLE NONE 45444 0 0 NetEase Inc ADR 64110W102 54060 564478 SH SOLE NONE 564478 0 0 Netflix Inc COMMON 64110L106 1978 3658 SH SOLE NONE 3658 0 0 New Oriental Education & Technology Group Inc ADR 647581107 51210 275606 SH SOLE NONE 275606 0 0 Newell Brands Inc COMMON 651229106 249889 11770554 SH SOLE NONE 11770554 0 0 Newmont Corp COMMON 651639106 4541 75827 SH SOLE NONE 75827 0 0 News Corp COMMON 65249B109 405 22521 SH SOLE NONE 22521 0 0 NextEra Energy Inc COMMON 65339F101 338907 4392837 SH SOLE NONE 4392837 0 0 NIKE Inc COMMON 654106103 16849 119100 SH SOLE NONE 119100 0 0 NIO Inc ADR 62914V106 10159 208435 SH SOLE NONE 208435 0 0 NiSource Inc COMMON 65473P105 1037 45217 SH SOLE NONE 45217 0 0 Noah Holdings Ltd ADR 65487X102 262 5489 SH SOLE NONE 5489 0 0 Nordson Corp COMMON 655663102 479 2383 SH SOLE NONE 2383 0 0 Norfolk Southern Corp COMMON 655844108 8030 33796 SH SOLE NONE 33796 0 0 Northern Trust Corp COMMON 665859104 344 3697 SH SOLE NONE 3697 0 0 Northrop Grumman Corp COMMON 666807102 10772 35352 SH SOLE NONE 35352 0 0 NortonLifeLock Inc COMMON 668771108 2572 123760 SH SOLE NONE 123760 0 0 Novartis AG ADR 66987V109 5902 62500 SH SOLE NONE 62500 0 0 Nucor Corp COMMON 670346105 6225 117025 SH SOLE NONE 117025 0 0 Nutrien Ltd COMMON 67077M108 486459 10120000 SH SOLE NONE 10120000 0 0 NVIDIA Corp COMMON 67066G104 48736 93328 SH SOLE NONE 93328 0 0 NVR Inc COMMON 62944T105 1146 281 SH SOLE NONE 281 0 0 NXP Semiconductors NV COMMON N6596X109 4739 29802 SH SOLE NONE 29802 0 0 Occidental Petroleum Corp COMMON 674599105 14274 824615 SH SOLE NONE 824615 0 0 Old Dominion Freight Line Inc COMMON 679580100 1295 6637 SH SOLE NONE 6637 0 0 Omega Healthcare Investors Inc REIT 681936100 1737 47827 SH SOLE NONE 47827 0 0 Omnicom Group Inc COMMON 681919106 2699 43278 SH SOLE NONE 43278 0 0 ON Semiconductor Corp COMMON 682189105 1427 43614 SH SOLE NONE 43614 0 0 ONEOK Inc COMMON 682680103 4134 107709 SH SOLE NONE 107709 0 0 Open Text Corp COMMON 683715106 544804 12000000 SH SOLE NONE 12000000 0 0 Oracle Corp COMMON 68389X105 557642 8620217 SH SOLE NONE 8620217 0 0 O'Reilly Automotive Inc COMMON 67103H107 1674 3699 SH SOLE NONE 3699 0 0 Otis Worldwide Corp COMMON 68902V107 164508 2435352 SH SOLE NONE 2435352 0 0 Owens Corning COMMON 690742101 1791 23643 SH SOLE NONE 23643 0 0 PACCAR Inc COMMON 693718108 5797 67187 SH SOLE NONE 67187 0 0 Packaging Corp of America COMMON 695156109 2658 19273 SH SOLE NONE 19273 0 0 Palo Alto Networks Inc COMMON 697435105 886 2494 SH SOLE NONE 2494 0 0 Parker-Hannifin Corp COMMON 701094104 4679 17175 SH SOLE NONE 17175 0 0 Paychex Inc COMMON 704326107 10693 114756 SH SOLE NONE 114756 0 0 Paycom Software Inc COMMON 70432V102 383 847 SH SOLE NONE 847 0 0 PayPal Holdings Inc COMMON 70450Y103 52244 223075 SH SOLE NONE 223075 0 0 Pentair PLC COMMON G7S00T104 1743 32823 SH SOLE NONE 32823 0 0 PepsiCo Inc COMMON 713448108 19992 134808 SH SOLE NONE 134808 0 0 PerkinElmer Inc COMMON 714046109 382 2663 SH SOLE NONE 2663 0 0 Pfizer Inc COMMON 717081103 95039 2581887 SH SOLE NONE 2581887 0 0 PG&E Corp COMMON 69331C108 1570 126040 SH SOLE NONE 126040 0 0 Phillips 66 COMMON 718546104 8867 126784 SH SOLE NONE 126784 0 0 Pinduoduo Inc ADR 722304102 10996 61891 SH SOLE NONE 61891 0 0 Pinnacle West Capital Corp COMMON 723484101 997 12465 SH SOLE NONE 12465 0 0 Pinterest Inc COMMON 72352L106 20997 318625 SH SOLE NONE 318625 0 0 Pioneer Natural Resources Co COMMON 723787107 3487 30616 SH SOLE NONE 30616 0 0 PNC Financial Services Group Inc/The COMMON 693475105 7822 52495 SH SOLE NONE 52495 0 0 PPG Industries Inc COMMON 693506107 4997 34647 SH SOLE NONE 34647 0 0 PPL Corp COMMON 69351T106 495172 17559303 SH SOLE NONE 17559303 0 0 Principal Financial Group Inc COMMON 74251V102 2642 53251 SH SOLE NONE 53251 0 0 Procter & Gamble Company, The COMMON 742718109 113384 814893 SH SOLE NONE 814893 0 0 Progressive Corp, The COMMON 743315103 190009 1921610 SH SOLE NONE 1921610 0 0 Prologis Inc REIT 74340W103 7399 74242 SH SOLE NONE 74242 0 0 Prudential Financial Inc COMMON 744320102 7811 100055 SH SOLE NONE 100055 0 0 PTC Inc COMMON 69370C100 723 6045 SH SOLE NONE 6045 0 0 Public Service Enterprise Group Inc COMMON 744573106 5219 89518 SH SOLE NONE 89518 0 0 Public Storage REIT 74460D109 4481 19405 SH SOLE NONE 19405 0 0 PulteGroup Inc COMMON 745867101 1430 33153 SH SOLE NONE 33153 0 0 Qorvo Inc COMMON 74736K101 2850 17142 SH SOLE NONE 17142 0 0 Qualcomm Inc COMMON 747525103 81281 533549 SH SOLE NONE 533549 0 0 Quest Diagnostics Inc COMMON 74834L100 2910 24415 SH SOLE NONE 24415 0 0 Raymond James Financial Inc COMMON 754730109 1185 12385 SH SOLE NONE 12385 0 0 Raytheon Technologies Corp COMMON 75513E101 24206 338492 SH SOLE NONE 338492 0 0 Realty Income Corp REIT 756109104 2641 42485 SH SOLE NONE 42485 0 0 Redevances Auriferes Osisko Ltee COMMON 68827L101 250116 19754940 SH SOLE NONE 19754940 0 0 Regency Centers Corp REIT 758849103 1424 31235 SH SOLE NONE 31235 0 0 Regeneron Pharmaceuticals Inc COMMON 75886F107 3643 7540 SH SOLE NONE 7540 0 0 Regions Financial Corp COMMON 7591EP100 2474 153480 SH SOLE NONE 153480 0 0 Reinsurance Group of America Inc COMMON 759351604 169144 1459394 SH SOLE NONE 1459394 0 0 RenaissanceRe Holdings Ltd COMMON G7496G103 485 2923 SH SOLE NONE 2923 0 0 Republic Services Inc COMMON 760759100 3800 39462 SH SOLE NONE 39462 0 0 ResMed Inc COMMON 761152107 1584 7453 SH SOLE NONE 7453 0 0 Restaurant Brands International Inc COMMON 76131D103 339055 5550000 SH SOLE NONE 5550000 0 0 RingCentral Inc COMMON 76680R206 271 716 SH SOLE NONE 716 0 0 Robert Half International Inc COMMON 770323103 708 11334 SH SOLE NONE 11334 0 0 Rockwell Automation Inc COMMON 773903109 1951 7780 SH SOLE NONE 7780 0 0 Rogers Communications Inc COMMON 775109200 498156 10709600 SH SOLE NONE 10709600 0 0 Roku Inc COMMON 77543R102 236 712 SH SOLE NONE 712 0 0 Roper Technologies Inc COMMON 776696106 2648 6143 SH SOLE NONE 6143 0 0 Ross Stores Inc COMMON 778296103 290 2365 SH SOLE NONE 2365 0 0 Royal Caribbean Cruises Ltd COMMON V7780T103 3335 44646 SH SOLE NONE 44646 0 0 RPM International Inc COMMON 749685103 1456 16035 SH SOLE NONE 16035 0 0 Ryanair Holdings PLC ADR 783513203 139758 1270761 SH SOLE NONE 1270761 0 0 S&P Global Inc COMMON 78409V104 9050 27529 SH SOLE NONE 27529 0 0 salesforce.com inc COMMON 79466L302 196599 883474 SH SOLE NONE 883474 0 0 Sarepta Therapeutics Inc COMMON 803607100 212 1242 SH SOLE NONE 1242 0 0 SBA Communications Corp REIT 78410G104 18974 67251 SH SOLE NONE 67251 0 0 Schlumberger NV COMMON 806857108 90575 4149129 SH SOLE NONE 4149129 0 0 Seagate Technology PLC COMMON G7945M107 9250 148816 SH SOLE NONE 148816 0 0 Seagen Inc COMMON 81181C104 220 1255 SH SOLE NONE 1255 0 0 Sealed Air Corp COMMON 81211K100 918 20045 SH SOLE NONE 20045 0 0 SEI Investments Co COMMON 784117103 398 6922 SH SOLE NONE 6922 0 0 Sempra Energy COMMON 816851109 4748 37267 SH SOLE NONE 37267 0 0 Sensata Technologies Holding PLC COMMON G8060N102 1552 29422 SH SOLE NONE 29422 0 0 ServiceNow Inc COMMON 81762P102 999 1815 SH SOLE NONE 1815 0 0 Sherwin-Williams Co, The COMMON 824348106 4867 6622 SH SOLE NONE 6622 0 0 Shopify Inc COMMON 82509L107 175531 155567 SH SOLE NONE 155567 0 0 Simon Property Group Inc REIT 828806109 6968 81707 SH SOLE NONE 81707 0 0 SINA Corp/China COMMON G81477104 384 9066 SH SOLE NONE 9066 0 0 Sirius XM Holdings Inc COMMON 82968B103 601 94366 SH SOLE NONE 94366 0 0 Skyworks Solutions Inc COMMON 83088M102 2907 19015 SH SOLE NONE 19015 0 0 Snap Inc COMMON 83304A106 725 14485 SH SOLE NONE 14485 0 0 Snap-on Inc COMMON 833034101 240145 1403205 SH SOLE NONE 1403205 0 0 Sociedad Quimica y Minera de Chile SA ADR 833635105 471 9600 SH SOLE NONE 9600 0 0 Societe Financiere Manuvie COMMON 56501R106 611586 34400000 SH SOLE NONE 34400000 0 0 Southern Company, The COMMON 842587107 5037 81993 SH SOLE NONE 81993 0 0 Southern Copper Corp COMMON 84265V105 905 13900 SH SOLE NONE 13900 0 0 Southwest Airlines Co COMMON 844741108 2429 52119 SH SOLE NONE 52119 0 0 Southwest Airlines Co NOTE 844741BG2 10532 72000 SH SOLE NONE 72000 0 0 Splunk Inc COMMON 848637104 3540 20837 SH SOLE NONE 20837 0 0 Square Inc COMMON 852234103 6299 28944 SH SOLE NONE 28944 0 0 SS&C Technologies Holdings Inc COMMON 78467J100 327 4488 SH SOLE NONE 4488 0 0 Stanley Black & Decker Inc COMMON 854502101 174512 977329 SH SOLE NONE 977329 0 0 Stantec Inc COMMON 85472N109 317862 9810000 SH SOLE NONE 9810000 0 0 Starbucks Corp COMMON 855244109 156127 1459400 SH SOLE NONE 1459400 0 0 State Street Corp COMMON 857477103 43110 592327 SH SOLE NONE 592327 0 0 Steel Dynamics Inc COMMON 858119100 2778 75343 SH SOLE NONE 75343 0 0 STERIS PLC COMMON G8473T100 1308 6899 SH SOLE NONE 6899 0 0 Stryker Corp COMMON 863667101 7188 29332 SH SOLE NONE 29332 0 0 Sun Communities Inc REIT 866674104 1001 6589 SH SOLE NONE 6589 0 0 Suncor Energie Inc COMMON 867224107 317569 18950000 SH SOLE NONE 18950000 0 0 SVB Financial Group COMMON 78486Q101 1286 3315 SH SOLE NONE 3315 0 0 Synchrony Financial COMMON 87165B103 268261 7728627 SH SOLE NONE 7728627 0 0 Synopsys Inc COMMON 871607107 303 1170 SH SOLE NONE 1170 0 0 Sysco Corp COMMON 871829107 12209 164415 SH SOLE NONE 164415 0 0 T Rowe Price Group Inc COMMON 74144T108 2010 13276 SH SOLE NONE 13276 0 0 Take-Two Interactive Software Inc COMMON 874054109 767 3690 SH SOLE NONE 3690 0 0 TAL Education Group ADR 874080104 4960 69356 SH SOLE NONE 69356 0 0 Target Corp COMMON 87612E106 13385 75823 SH SOLE NONE 75823 0 0 TC Energy Corp COMMON 87807B107 270124 6650000 SH SOLE NONE 6650000 0 0 TE Connectivity Ltd COMMON H84989104 8815 72807 SH SOLE NONE 72807 0 0 TechnipFMC PLC COMMON G87110105 93026 9896346 SH SOLE NONE 9896346 0 0 Teladoc Health Inc COMMON 87918A105 7933 39673 SH SOLE NONE 39673 0 0 Teledyne Technologies Inc COMMON 879360105 1096 2797 SH SOLE NONE 2797 0 0 Teleflex Inc COMMON 879369106 1123 2729 SH SOLE NONE 2729 0 0 Tencent Music Entertainment Group ADR 88034P109 1488 77358 SH SOLE NONE 77358 0 0 Teradyne Inc COMMON 880770102 1391 11599 SH SOLE NONE 11599 0 0 Teradyne Inc NOTE 880770AG7 10956 29000 SH SOLE NONE 29000 0 0 Tesla Inc COMMON 88160R101 30651 43436 SH SOLE NONE 43436 0 0 Tesla Inc NOTE 88160RAC5 60182 6100000 PRN SOLE NONE 6100000 0 0 Tesla Inc NOTE 88160RAG6 56889 5000000 PRN SOLE NONE 5000000 0 0 Teva Pharmaceutical Industries Ltd ADR 881624209 5456 565384 SH SOLE NONE 565384 0 0 Texas Instruments Inc COMMON 882508104 37649 229388 SH SOLE NONE 229388 0 0 Textron Inc COMMON 883203101 3212 66458 SH SOLE NONE 66458 0 0 Theratechnologies Inc COMMON 88338H100 5008 2000000 SH SOLE NONE 2000000 0 0 Thermo Fisher Scientific Inc COMMON 883556102 100939 216709 SH SOLE NONE 216709 0 0 Tiffany & Co COMMON 886547108 10627 80844 SH SOLE NONE 80844 0 0 TJX Cos Inc/The COMMON 872540109 6109 89453 SH SOLE NONE 89453 0 0 T-Mobile US Inc COMMON 872590104 27176 201527 SH SOLE NONE 201527 0 0 Toro Co/The COMMON 891092108 1794 18911 SH SOLE NONE 18911 0 0 Tractor Supply Co COMMON 892356106 334023 2376035 SH SOLE NONE 2376035 0 0 Trade Desk Inc/The COMMON 88339J105 271 338 SH SOLE NONE 338 0 0 Tradeweb Markets Inc COMMON 892672106 211 3375 SH SOLE NONE 3375 0 0 Trane Technologies PLC COMMON G8994E103 4859 33474 SH SOLE NONE 33474 0 0 TransDigm Group Inc COMMON 893641100 577 932 SH SOLE NONE 932 0 0 TransUnion COMMON 89400J107 899 9061 SH SOLE NONE 9061 0 0 Travelers Cos Inc, The COMMON 89417E109 5382 38341 SH SOLE NONE 38341 0 0 Trimble Inc COMMON 896239100 2075 31080 SH SOLE NONE 31080 0 0 Trip.com Group Ltd ADR 89677Q107 2889 85652 SH SOLE NONE 85652 0 0 Truist Financial Corp COMMON 89832Q109 5872 122514 SH SOLE NONE 122514 0 0 Twilio Inc COMMON 90138F102 6964 20572 SH SOLE NONE 20572 0 0 Twitter Inc COMMON 90184L102 16952 313062 SH SOLE NONE 313062 0 0 Tyler Technologies Inc COMMON 902252105 304 696 SH SOLE NONE 696 0 0 Tyson Foods Inc COMMON 902494103 10525 163337 SH SOLE NONE 163337 0 0 Uber Technologies Inc COMMON 90353T100 26443 518489 SH SOLE NONE 518489 0 0 UDR Inc REIT 902653104 1365 35510 SH SOLE NONE 35510 0 0 UGI Corp COMMON 902681105 1614 46175 SH SOLE NONE 46175 0 0 Ulta Beauty Inc COMMON 90384S303 1176 4096 SH SOLE NONE 4096 0 0 Union Pacific Corp COMMON 907818108 17684 84928 SH SOLE NONE 84928 0 0 United Parcel Service Inc COMMON 911312106 14280 84796 SH SOLE NONE 84796 0 0 United Rentals Inc COMMON 911363109 4730 20394 SH SOLE NONE 20394 0 0 UnitedHealth Group Inc COMMON 91324P102 337436 962233 SH SOLE NONE 962233 0 0 Unitil Corp COMMON 913259107 41989 948469 SH SOLE NONE 948469 0 0 Universal Health Services Inc COMMON 913903100 3048 22166 SH SOLE NONE 22166 0 0 US Bancorp COMMON 902973304 21300 457190 SH SOLE NONE 457190 0 0 Vail Resorts Inc COMMON 91879Q109 305 1094 SH SOLE NONE 1094 0 0 Vale SA ADR 91912E105 2149 128200 SH SOLE NONE 128200 0 0 Valero Energy Corp COMMON 91913Y100 10041 177492 SH SOLE NONE 177492 0 0 Varian Medical Systems Inc COMMON 92220P105 1282 7323 SH SOLE NONE 7323 0 0 Veeva Systems Inc COMMON 922475108 566 2080 SH SOLE NONE 2080 0 0 Ventas Inc REIT 92276F100 4430 90333 SH SOLE NONE 90333 0 0 VeriSign Inc COMMON 92343E102 786 3633 SH SOLE NONE 3633 0 0 Verisk Analytics Inc COMMON 92345Y106 3436 16550 SH SOLE NONE 16550 0 0 Verizon Communications Inc COMMON 92343V104 75207 1280111 SH SOLE NONE 1280111 0 0 Vertex Pharmaceuticals Inc COMMON 92532F100 420 1776 SH SOLE NONE 1776 0 0 Vetements de Sport Gildan Inc, Les COMMON 375916103 330255 11822000 SH SOLE NONE 11822000 0 0 VF Corp COMMON 918204108 2067 24199 SH SOLE NONE 24199 0 0 ViacomCBS Inc COMMON 92556H206 2961 79476 SH SOLE NONE 79476 0 0 Viatris Inc COMMON 92556V106 8884 474076 SH SOLE NONE 474076 0 0 VICI Properties Inc REIT 925652109 11957 468885 SH SOLE NONE 468885 0 0 Vipshop Holdings Ltd ADR 92763W103 2035 72401 SH SOLE NONE 72401 0 0 Visa Inc COMMON 92826C839 28058 128279 SH SOLE NONE 128279 0 0 VMware Inc COMMON 928563402 3571 25457 SH SOLE NONE 25457 0 0 Vornado Realty Trust REIT 929042109 25205 675006 SH SOLE NONE 675006 0 0 Voya Financial Inc COMMON 929089100 1177 20017 SH SOLE NONE 20017 0 0 Vulcan Materials Co COMMON 929160109 815 5493 SH SOLE NONE 5493 0 0 W R Berkley Corp COMMON 084423102 1139 17155 SH SOLE NONE 17155 0 0 Walgreens Boots Alliance Inc COMMON 931427108 329935 8273192 SH SOLE NONE 8273192 0 0 Walmart Inc COMMON 931142103 142019 985217 SH SOLE NONE 985217 0 0 Walt Disney Co/The COMMON 254687106 27781 153334 SH SOLE NONE 153334 0 0 Waste Connections Inc COMMON 94106B101 1941 18923 SH SOLE NONE 18923 0 0 Waste Management Inc COMMON 94106L109 5390 45707 SH SOLE NONE 45707 0 0 Waters Corp COMMON 941848103 1058 4278 SH SOLE NONE 4278 0 0 Wayfair Inc COMMON 94419L101 549 2431 SH SOLE NONE 2431 0 0 Wayfair Inc NOTE 94419LAF8 33749 20000000 PRN SOLE NONE 20000000 0 0 WEC Energy Group Inc COMMON 92939U106 2447 26592 SH SOLE NONE 26592 0 0 Weibo Corp ADR 948596101 375 9155 SH SOLE NONE 9155 0 0 Wells Fargo & Co COMMON 949746101 55867 1851127 SH SOLE NONE 1851127 0 0 Welltower Inc REIT 95040Q104 5342 82671 SH SOLE NONE 82671 0 0 West Pharmaceutical Services Inc COMMON 955306105 835 2946 SH SOLE NONE 2946 0 0 Western Digital Corp COMMON 958102105 6809 122925 SH SOLE NONE 122925 0 0 Western Union Co, The COMMON 959802109 2108 96080 SH SOLE NONE 96080 0 0 Westinghouse Air Brake Technologies Corp COMMON 929740108 1098 14997 SH SOLE NONE 14997 0 0 Westrock Co COMMON 96145D105 4888 112297 SH SOLE NONE 112297 0 0 Weyerhaeuser Co REIT 962166104 4845 144486 SH SOLE NONE 144486 0 0 Whirlpool Corp COMMON 963320106 2932 16242 SH SOLE NONE 16242 0 0 Williams Cos Inc, The COMMON 969457100 4574 228111 SH SOLE NONE 228111 0 0 Willis Towers Watson PLC COMMON G96629103 35939 170584 SH SOLE NONE 170584 0 0 Workday Inc COMMON 98138H101 54149 225989 SH SOLE NONE 225989 0 0 WP Carey Inc REIT 92936U109 1889 26761 SH SOLE NONE 26761 0 0 Wynn Resorts Ltd COMMON 983134107 1012 8971 SH SOLE NONE 8971 0 0 Xcel Energy Inc COMMON 98389B100 2200 32996 SH SOLE NONE 32996 0 0 Xilinx Inc COMMON 983919101 6607 46603 SH SOLE NONE 46603 0 0 XPeng Inc ADR 98422D105 1169 27304 SH SOLE NONE 27304 0 0 XPO Logistics Inc COMMON 983793100 3409 28601 SH SOLE NONE 28601 0 0 Xylem Inc/NY COMMON 98419M100 8199 80548 SH SOLE NONE 80548 0 0 Yum China Holdings Inc COMMON 98850P109 46314 811241 SH SOLE NONE 811241 0 0 Yum! Brands Inc COMMON 988498101 169769 1563822 SH SOLE NONE 1563822 0 0 Zai Lab Ltd ADR 98887Q104 1505 11119 SH SOLE NONE 11119 0 0 Zebra Technologies Corp COMMON 989207105 1855 4826 SH SOLE NONE 4826 0 0 Zillow Group Inc COMMON 98954M200 909 7003 SH SOLE NONE 7003 0 0 Zimmer Biomet Holdings Inc COMMON 98956P102 4061 26356 SH SOLE NONE 26356 0 0 Zoetis Inc COMMON 98978V103 2540 15346 SH SOLE NONE 15346 0 0 ZTO Express Cayman Inc ADR 98980A105 2791 95716 SH SOLE NONE 95716 0 0