0001567619-21-010230.txt : 20210514 0001567619-21-010230.hdr.sgml : 20210514 20210514170034 ACCESSION NUMBER: 0001567619-21-010230 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210514 DATE AS OF CHANGE: 20210514 EFFECTIVENESS DATE: 20210514 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: 21925714 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 03-31-2021 03-31-2021 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 05-14-2021 0 681 44367388 false
INFORMATION TABLE 2 form13fInfoTable.xml 21Vianet Group Inc ADR 90138A103 452 13984 SH SOLE NONE 13984 0 0 3M Co COMMON 88579Y101 470385 2441274 SH SOLE NONE 2441274 0 0 51job Inc ADR 316827104 341 5444 SH SOLE NONE 5444 0 0 A O Smith Corp COMMON 831865209 1117 16527 SH SOLE NONE 16527 0 0 Abbott Laboratories COMMON 002824100 4264 35584 SH SOLE NONE 35584 0 0 AbbVie Inc COMMON 00287Y109 48795 450885 SH SOLE NONE 450885 0 0 ABIOMED Inc COMMON 003654100 400 1256 SH SOLE NONE 1256 0 0 Accenture PLC COMMON G1151C101 28242 102232 SH SOLE NONE 102232 0 0 Activision Blizzard Inc COMMON 00507V109 2843 30570 SH SOLE NONE 30570 0 0 Adobe Inc COMMON 00724F101 13971 29390 SH SOLE NONE 29390 0 0 Advance Auto Parts Inc COMMON 00751Y106 266998 1455108 SH SOLE NONE 1455108 0 0 Advanced Micro Devices Inc COMMON 007903107 15248 194245 SH SOLE NONE 194245 0 0 AES Corp/The COMMON 00130H105 829 30937 SH SOLE NONE 30937 0 0 Aflac Inc COMMON 001055102 5247 102513 SH SOLE NONE 102513 0 0 Agilent Technologies Inc COMMON 00846U101 2381 18731 SH SOLE NONE 18731 0 0 AGNC Investment Corp REIT 00123Q104 538 32100 SH SOLE NONE 32100 0 0 Air Products and Chemicals Inc COMMON 009158106 4998 17765 SH SOLE NONE 17765 0 0 Akamai Technologies Inc COMMON 00971T101 213 2088 SH SOLE NONE 2088 0 0 Alamos Gold Inc COMMON 011532108 6349 812638 SH SOLE NONE 812638 0 0 Albemarle Corp COMMON 012653101 5536 37889 SH SOLE NONE 37889 0 0 Alexandria Real Estate Equities Inc REIT 015271109 202 1228 SH SOLE NONE 1228 0 0 Alexion Pharmaceuticals Inc COMMON 015351109 10799 70625 SH SOLE NONE 70625 0 0 Alibaba Group Holding Ltd ADR 01609W102 436263 1924152 SH SOLE NONE 1924152 0 0 Align Technology Inc COMMON 016255101 1045 1929 SH SOLE NONE 1929 0 0 Alleghany Corp COMMON 017175100 1357 2167 SH SOLE NONE 2167 0 0 Alliant Energy Corp COMMON 018802108 263 4865 SH SOLE NONE 4865 0 0 Allstate Corp, The COMMON 020002101 5137 44709 SH SOLE NONE 44709 0 0 Ally Financial Inc COMMON 02005N100 3272 72364 SH SOLE NONE 72364 0 0 Alnylam Pharmaceuticals Inc COMMON 02043Q107 238 1687 SH SOLE NONE 1687 0 0 Alphabet Inc COMMON 02079K305 53656 26015 SH SOLE NONE 26015 0 0 Alphabet Inc COMMON 02079K107 1004204 485444 SH SOLE NONE 485444 0 0 Altice USA Inc COMMON 02156K103 2721 83640 SH SOLE NONE 83640 0 0 Amazon.com Inc COMMON 023135106 360569 116535 SH SOLE NONE 116535 0 0 Amcor PLC COMMON G0250X107 731 62554 SH SOLE NONE 62554 0 0 AMERCO COMMON 023586100 2328 3801 SH SOLE NONE 3801 0 0 Ameren Corp COMMON 023608102 1501 18455 SH SOLE NONE 18455 0 0 America Movil SAB de CV ADR 02364W105 445 32800 SH SOLE NONE 32800 0 0 American Electric Power Co Inc COMMON 025537101 4388 51810 SH SOLE NONE 51810 0 0 American Express Co COMMON 025816109 32120 227090 SH SOLE NONE 227090 0 0 American Financial Group Inc/OH COMMON 025932104 1619 14191 SH SOLE NONE 14191 0 0 American International Group Inc COMMON 026874784 9574 207193 SH SOLE NONE 207193 0 0 American Tower Corp REIT 03027X100 4371 18283 SH SOLE NONE 18283 0 0 American Water Works Co Inc COMMON 030420103 1907 12722 SH SOLE NONE 12722 0 0 Ameriprise Financial Inc COMMON 03076C106 2491 10717 SH SOLE NONE 10717 0 0 AmerisourceBergen Corp COMMON 03073E105 18995 160876 SH SOLE NONE 160876 0 0 AMETEK Inc COMMON 031100100 7256 56807 SH SOLE NONE 56807 0 0 Amgen Inc COMMON 031162100 9168 36848 SH SOLE NONE 36848 0 0 Amphenol Corp COMMON 032095101 8793 133292 SH SOLE NONE 133292 0 0 Analog Devices Inc COMMON 032654105 533 3439 SH SOLE NONE 3439 0 0 ANGI Homeservices Inc COMMON 00183L102 10550 811568 SH SOLE NONE 811568 0 0 Annaly Capital Management Inc REIT 035710409 2800 325630 SH SOLE NONE 325630 0 0 ANSYS Inc COMMON 03662Q105 1241 3656 SH SOLE NONE 3656 0 0 Anthem Inc COMMON 036752103 32807 91398 SH SOLE NONE 91398 0 0 Aon PLC COMMON G0403H108 22440 97519 SH SOLE NONE 97519 0 0 Apollo Global Management Inc COMMON 03768E105 654 13910 SH SOLE NONE 13910 0 0 Apple Inc COMMON 037833100 205459 1682019 SH SOLE NONE 1682019 0 0 Applied Materials Inc COMMON 038222105 34495 258194 SH SOLE NONE 258194 0 0 AptarGroup Inc COMMON 038336103 139601 985398 SH SOLE NONE 985398 0 0 Aptiv PLC COMMON G6095L109 1362 9874 SH SOLE NONE 9874 0 0 Aramark COMMON 03852U106 2078 55015 SH SOLE NONE 55015 0 0 Arch Capital Group Ltd COMMON G0450A105 1659 43242 SH SOLE NONE 43242 0 0 Archer-Daniels-Midland Co COMMON 039483102 13216 231865 SH SOLE NONE 231865 0 0 Arista Networks Inc COMMON 040413106 1430 4737 SH SOLE NONE 4737 0 0 Arrow Electronics Inc COMMON 042735100 12113 109301 SH SOLE NONE 109301 0 0 Arthur J Gallagher & Co COMMON 363576109 1298 10401 SH SOLE NONE 10401 0 0 Assurant Inc COMMON 04621X108 1091 7697 SH SOLE NONE 7697 0 0 AT&T Inc COMMON 00206R102 110053 3635728 SH SOLE NONE 3635728 0 0 Athene Holding Ltd COMMON G0684D107 2595 51489 SH SOLE NONE 51489 0 0 Atmos Energy Corp COMMON 049560105 1602 16209 SH SOLE NONE 16209 0 0 Autodesk Inc COMMON 052769106 433 1564 SH SOLE NONE 1564 0 0 Autohome Inc ADR 05278C107 1227 13154 SH SOLE NONE 13154 0 0 Autoliv Inc COMMON 052800109 1633 17595 SH SOLE NONE 17595 0 0 Automatic Data Processing Inc COMMON 053015103 8423 44689 SH SOLE NONE 44689 0 0 AutoNation Inc COMMON 05329W102 118910 1275586 SH SOLE NONE 1275586 0 0 AutoZone Inc COMMON 053332102 690938 492016 SH SOLE NONE 492016 0 0 AvalonBay Communities Inc REIT 053484101 3863 20936 SH SOLE NONE 20936 0 0 Avantor Inc COMMON 05352A100 1032 35680 SH SOLE NONE 35680 0 0 Avery Dennison Corp COMMON 053611109 371 2018 SH SOLE NONE 2018 0 0 Axalta Coating Systems Ltd COMMON G0750C108 1208 40824 SH SOLE NONE 40824 0 0 Azure Power Global Ltd COMMON V0393H103 570100 24259272 SH SOLE NONE 24259272 0 0 B2Gold Corp COMMON 11777Q209 891 207059 SH SOLE NONE 207059 0 0 Baidu Inc ADR 056752108 18545 85245 SH SOLE NONE 85245 0 0 Baker Hughes Co COMMON 05722G100 7328 339098 SH SOLE NONE 339098 0 0 Ball Corp COMMON 058498106 2440 28790 SH SOLE NONE 28790 0 0 Bank of America Corp COMMON 060505104 86177 2227372 SH SOLE NONE 2227372 0 0 Bank of New York Mellon Corp, The COMMON 064058100 6333 133914 SH SOLE NONE 133914 0 0 Banque de Montreal COMMON 063671101 937622 10520000 SH SOLE NONE 10520000 0 0 Banque de Nouvelle-Ecosse, La COMMON 064149107 1099998 17585000 SH SOLE NONE 17585000 0 0 Banque Royale du Canada COMMON 780087102 1349673 14640000 SH SOLE NONE 14640000 0 0 Banque Toronto-Dominion, La COMMON 891160509 823930 12634903 SH SOLE NONE 12634903 0 0 Baozun Inc ADR 06684L103 370 9706 SH SOLE NONE 9706 0 0 Baxter International Inc COMMON 071813109 668280 7923641 SH SOLE NONE 7923641 0 0 Becton Dickinson and Co COMMON 075887109 7279 29935 SH SOLE NONE 29935 0 0 BeiGene Ltd ADR 07725L102 2607 7490 SH SOLE NONE 7490 0 0 Berkshire Hathaway Inc COMMON 084670702 1065404 4170369 SH SOLE NONE 4170369 0 0 Best Buy Co Inc COMMON 086516101 4537 39517 SH SOLE NONE 39517 0 0 Bilibili Inc ADR 090040106 2862 26732 SH SOLE NONE 26732 0 0 Biogen Inc COMMON 09062X103 7934 28362 SH SOLE NONE 28362 0 0 Bio-Rad Laboratories Inc COMMON 090572207 21710 38009 SH SOLE NONE 38009 0 0 BlackRock Inc COMMON 09247X101 20116 26680 SH SOLE NONE 26680 0 0 Blackstone Group Inc/The COMMON 09260D107 3275 43937 SH SOLE NONE 43937 0 0 Boeing Company, The COMMON 097023105 57233 224689 SH SOLE NONE 224689 0 0 Booking Holdings Inc COMMON 09857L108 10692 4589 SH SOLE NONE 4589 0 0 Booz Allen Hamilton Holding Corp COMMON 099502106 1810 22472 SH SOLE NONE 22472 0 0 BorgWarner Inc COMMON 099724106 926 19970 SH SOLE NONE 19970 0 0 Boston Properties Inc REIT 101121101 14104 139284 SH SOLE NONE 139284 0 0 Boston Scientific Corp COMMON 101137107 184833 4782224 SH SOLE NONE 4782224 0 0 Bristol-Myers Squibb Co COMMON 110122108 28830 456673 SH SOLE NONE 456673 0 0 Broadcom Inc COMMON 11135F101 497147 1072223 SH SOLE NONE 1072223 0 0 Broadridge Financial Solutions Inc COMMON 11133T103 1623 10601 SH SOLE NONE 10601 0 0 Brookfield Asset Management Inc COMMON 112585104 802813 18050360 SH SOLE NONE 18050360 0 0 Brown & Brown Inc COMMON 115236101 456 9975 SH SOLE NONE 9975 0 0 Brown-Forman Corp COMMON 115637209 1702 24676 SH SOLE NONE 24676 0 0 Bunge Ltd COMMON G16962105 4772 60203 SH SOLE NONE 60203 0 0 Burlington Stores Inc COMMON 122017106 1047 3503 SH SOLE NONE 3503 0 0 Cable One Inc COMMON 12685J105 324 177 SH SOLE NONE 177 0 0 Cabot Oil & Gas Corp COMMON 127097103 1030 54869 SH SOLE NONE 54869 0 0 Cadence Design Systems Inc COMMON 127387108 1450 10588 SH SOLE NONE 10588 0 0 CAE Inc COMMON 124765108 267944 9404237 SH SOLE NONE 9404237 0 0 CAE Inc SUBSCRIPTION RECEIPT 124765108 424902 15200000 SH SOLE NONE 15200000 0 0 Camden Property Trust REIT 133131102 1373 12491 SH SOLE NONE 12491 0 0 Campbell Soup Co COMMON 134429109 1731 34425 SH SOLE NONE 34425 0 0 Canadian Natural Resources Limited COMMON 136385101 556391 18000000 SH SOLE NONE 18000000 0 0 Capital One Financial Corp COMMON 14040H105 1922 15110 SH SOLE NONE 15110 0 0 Cardinal Health Inc COMMON 14149Y108 17618 290010 SH SOLE NONE 290010 0 0 Carlisle Cos Inc COMMON 142339100 304148 1848023 SH SOLE NONE 1848023 0 0 Carlyle Group Inc/The COMMON 14316J108 4872 132545 SH SOLE NONE 132545 0 0 CarMax Inc COMMON 143130102 2889 21774 SH SOLE NONE 21774 0 0 Carnival Corp COMMON 143658300 7745 291838 SH SOLE NONE 291838 0 0 Carrier Global Corp COMMON 14448C104 6496 153854 SH SOLE NONE 153854 0 0 Carter's Inc COMMON 146229109 165791 1864282 SH SOLE NONE 1864282 0 0 Catalent Inc COMMON 148806102 996 9456 SH SOLE NONE 9456 0 0 Caterpillar Inc COMMON 149123101 19415 83732 SH SOLE NONE 83732 0 0 Cboe Global Markets Inc COMMON 12503M108 554 5618 SH SOLE NONE 5618 0 0 CBRE Group Inc COMMON 12504L109 4625 58467 SH SOLE NONE 58467 0 0 CDW Corp COMMON 12514G108 12976 78288 SH SOLE NONE 78288 0 0 Celanese Corp COMMON 150870103 2747 18336 SH SOLE NONE 18336 0 0 Centene Corp COMMON 15135B101 99017 1549315 SH SOLE NONE 1549315 0 0 CenterPoint Energy Inc COMMON 15189T107 2987 131893 SH SOLE NONE 131893 0 0 Cerner Corp COMMON 156782104 2070 28800 SH SOLE NONE 28800 0 0 CF Industries Holdings Inc COMMON 125269100 629 13860 SH SOLE NONE 13860 0 0 CGI Inc COMMON 12532H104 2265458 27200434 SH SOLE NONE 27200434 0 0 CH Robinson Worldwide Inc COMMON 12541W209 380 3985 SH SOLE NONE 3985 0 0 Charles Schwab Corp, The COMMON 808513105 164557 2524658 SH SOLE NONE 2524658 0 0 Charter Communications Inc COMMON 16119P108 14398 23334 SH SOLE NONE 23334 0 0 Check Point Software Technologies Ltd COMMON M22465104 1674 14954 SH SOLE NONE 14954 0 0 Cheniere Energy Inc COMMON 16411R208 1247 17317 SH SOLE NONE 17317 0 0 Chevron Corp COMMON 166764100 71430 681647 SH SOLE NONE 681647 0 0 Chipotle Mexican Grill Inc COMMON 169656105 858 604 SH SOLE NONE 604 0 0 Chubb Ltd COMMON H1467J104 8134 51491 SH SOLE NONE 51491 0 0 Church & Dwight Co Inc COMMON 171340102 2142 24521 SH SOLE NONE 24521 0 0 Cia Cervecerias Unidas SA ADR 204429104 1974 111700 SH SOLE NONE 111700 0 0 Cia de Minas Buenaventura SAA ADR 204448104 358 35710 SH SOLE NONE 35710 0 0 Cia de Saneamento Basico do Estado de Sao Paulo ADR 20441A102 75 10300 SH SOLE NONE 10300 0 0 Cigna Corp COMMON 125523100 23648 97824 SH SOLE NONE 97824 0 0 Cincinnati Financial Corp COMMON 172062101 1946 18879 SH SOLE NONE 18879 0 0 Cintas Corp COMMON 172908105 1862 5456 SH SOLE NONE 5456 0 0 Cisco Systems Inc/Delaware COMMON 17275R102 170232 3292045 SH SOLE NONE 3292045 0 0 Citigroup Inc COMMON 172967424 358809 4932083 SH SOLE NONE 4932083 0 0 Citizens Financial Group Inc COMMON 174610105 3346 75794 SH SOLE NONE 75794 0 0 Citrix Systems Inc COMMON 177376100 1264 9005 SH SOLE NONE 9005 0 0 Clorox Company, The COMMON 189054109 2817 14605 SH SOLE NONE 14605 0 0 CME Group Inc COMMON 12572Q105 509055 2492556 SH SOLE NONE 2492556 0 0 CMS Energy Corp COMMON 125896100 2024 33057 SH SOLE NONE 33057 0 0 CNH Industrial NV COMMON N20944109 7424 478747 SH SOLE NONE 478747 0 0 Coca-Cola Co, The COMMON 191216100 33244 630699 SH SOLE NONE 630699 0 0 Coca-Cola European Partners PLC COMMON G25839104 6051 116011 SH SOLE NONE 116011 0 0 Cognex Corp COMMON 192422103 1390 16753 SH SOLE NONE 16753 0 0 Cognizant Technology Solutions Corp COMMON 192446102 5334 68274 SH SOLE NONE 68274 0 0 Colgate-Palmolive Co COMMON 194162103 125339 1589987 SH SOLE NONE 1589987 0 0 Comcast Corp COMMON 20030N101 723 13367 SH SOLE NONE 13367 0 0 Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1369725 11804300 SH SOLE NONE 11804300 0 0 Conagra Brands Inc COMMON 205887102 406 10796 SH SOLE NONE 10796 0 0 ConocoPhillips COMMON 20825C104 23779 448909 SH SOLE NONE 448909 0 0 Consolidated Edison Inc COMMON 209115104 2554 34148 SH SOLE NONE 34148 0 0 Constellation Brands Inc COMMON 21036P108 6613 29006 SH SOLE NONE 29006 0 0 Cooper Cos Inc/The COMMON 216648402 1127 2935 SH SOLE NONE 2935 0 0 Copart Inc COMMON 217204106 886 8154 SH SOLE NONE 8154 0 0 Corning Inc COMMON 219350105 8510 195594 SH SOLE NONE 195594 0 0 Corteva Inc COMMON 22052L104 5890 126334 SH SOLE NONE 126334 0 0 CoStar Group Inc COMMON 22160N109 393 478 SH SOLE NONE 478 0 0 Costco Wholesale Corp COMMON 22160K105 32396 91908 SH SOLE NONE 91908 0 0 Credicorp Ltd COMMON G2519Y108 440 3223 SH SOLE NONE 3223 0 0 Crown Castle International Corp REIT 22822V101 5189 30146 SH SOLE NONE 30146 0 0 Crown Holdings Inc COMMON 228368106 2404 24773 SH SOLE NONE 24773 0 0 CSX Corp COMMON 126408103 9442 97924 SH SOLE NONE 97924 0 0 Cummins Inc COMMON 231021106 6719 25930 SH SOLE NONE 25930 0 0 CVS Health Corp COMMON 126650100 602504 8008827 SH SOLE NONE 8008827 0 0 CyberArk Software Ltd COMMON M2682V108 216 1673 SH SOLE NONE 1673 0 0 Danaher Corp COMMON 235851102 89419 397276 SH SOLE NONE 397276 0 0 Daqo New Energy Corp ADR 23703Q203 650 8612 SH SOLE NONE 8612 0 0 Darden Restaurants Inc COMMON 237194105 20514 144466 SH SOLE NONE 144466 0 0 DaVita Inc COMMON 23918K108 3519 32649 SH SOLE NONE 32649 0 0 Deere & Co COMMON 244199105 13601 36353 SH SOLE NONE 36353 0 0 Dell Technologies Inc COMMON 24703L202 40181 455829 SH SOLE NONE 455829 0 0 Delta Air Lines Inc COMMON 247361702 2003 41481 SH SOLE NONE 41481 0 0 DENTSPLY SIRONA Inc COMMON 24906P109 949 14877 SH SOLE NONE 14877 0 0 Devon Energy Corp COMMON 25179M103 1089 49836 SH SOLE NONE 49836 0 0 Digital Realty Trust Inc REIT 253868103 2795 19843 SH SOLE NONE 19843 0 0 Discover Financial Services COMMON 254709108 3323 34985 SH SOLE NONE 34985 0 0 Discovery Inc COMMON 25470F104 2410 55452 SH SOLE NONE 55452 0 0 Discovery Inc COMMON 25470F302 4168 112987 SH SOLE NONE 112987 0 0 DISH Network Corp COMMON 25470M109 4255 117551 SH SOLE NONE 117551 0 0 Dollar General Corp COMMON 256677105 303887 1499790 SH SOLE NONE 1499790 0 0 Dollar Tree Inc COMMON 256746108 212841 1859524 SH SOLE NONE 1859524 0 0 Dominion Energy Inc COMMON 25746U109 1912 25173 SH SOLE NONE 25173 0 0 Domino's Pizza Inc COMMON 25754A201 424 1154 SH SOLE NONE 1154 0 0 DouYu International Holdings Ltd ADR 25985W105 167 16000 SH SOLE NONE 16000 0 0 Dover Corp COMMON 260003108 2613 19052 SH SOLE NONE 19052 0 0 Dow Inc COMMON 260557103 11581 181116 SH SOLE NONE 181116 0 0 DR Horton Inc COMMON 23331A109 2964 33256 SH SOLE NONE 33256 0 0 Dropbox Inc COMMON 26210C104 4693 176013 SH SOLE NONE 176013 0 0 DTE Energy Co COMMON 233331107 2615 19643 SH SOLE NONE 19643 0 0 Duke Energy Corp COMMON 26441C204 9268 96008 SH SOLE NONE 96008 0 0 Duke Realty Corp REIT 264411505 3068 73158 SH SOLE NONE 73158 0 0 DuPont de Nemours Inc COMMON 26614N102 14557 188372 SH SOLE NONE 188372 0 0 Dynatrace Inc COMMON 268150109 246 5090 SH SOLE NONE 5090 0 0 Eastman Chemical Co COMMON 277432100 3585 32556 SH SOLE NONE 32556 0 0 Eaton Corp PLC COMMON G29183103 10224 73936 SH SOLE NONE 73936 0 0 eBay Inc COMMON 278642103 481 7861 SH SOLE NONE 7861 0 0 Ecolab Inc COMMON 278865100 4855 22680 SH SOLE NONE 22680 0 0 Edison International COMMON 281020107 4023 68649 SH SOLE NONE 68649 0 0 Edwards Lifesciences Corp COMMON 28176E108 1843 22036 SH SOLE NONE 22036 0 0 Elanco Animal Health Inc COMMON 28414H103 1557 52877 SH SOLE NONE 52877 0 0 Elastic NV COMMON N14506104 1368 12300 SH SOLE NONE 12300 0 0 Elbit Systems Ltd COMMON M3760D101 941 6638 SH SOLE NONE 6638 0 0 Electronic Arts Inc COMMON 285512109 223838 1653527 SH SOLE NONE 1653527 0 0 Eli Lilly and Co COMMON 532457108 25571 136873 SH SOLE NONE 136873 0 0 Emerson Electric Co COMMON 291011104 15178 168233 SH SOLE NONE 168233 0 0 Enbridge Inc COMMON 29250N105 761028 20907350 SH SOLE NONE 20907350 0 0 Entergy Corp COMMON 29364G103 1895 19051 SH SOLE NONE 19051 0 0 EOG Resources Inc COMMON 26875P101 10764 148407 SH SOLE NONE 148407 0 0 EPAM Systems Inc COMMON 29414B104 891 2245 SH SOLE NONE 2245 0 0 EQT Corp COMMON 26884L109 176566 9503019 SH SOLE NONE 9503019 0 0 Equifax Inc COMMON 294429105 1364 7529 SH SOLE NONE 7529 0 0 Equinix Inc REIT 29444U700 1538 2263 SH SOLE NONE 2263 0 0 Equitable Holdings Inc COMMON 29452E101 8192 251124 SH SOLE NONE 251124 0 0 Equity LifeStyle Properties Inc REIT 29472R108 678 10649 SH SOLE NONE 10649 0 0 Equity Residential REIT 29476L107 3985 55629 SH SOLE NONE 55629 0 0 Erie Indemnity Co COMMON 29530P102 378 1712 SH SOLE NONE 1712 0 0 Essential Utilities Inc COMMON 29670G102 890 19888 SH SOLE NONE 19888 0 0 Essex Property Trust Inc REIT 297178105 640 2354 SH SOLE NONE 2354 0 0 Estee Lauder Cos Inc, The COMMON 518439104 9458 32518 SH SOLE NONE 32518 0 0 Everest Re Group Ltd COMMON G3223R108 1344 5424 SH SOLE NONE 5424 0 0 Evergy Inc COMMON 30034W106 532 8930 SH SOLE NONE 8930 0 0 Eversource Energy COMMON 30040W108 3782 43680 SH SOLE NONE 43680 0 0 Exact Sciences Corp COMMON 30063P105 232 1764 SH SOLE NONE 1764 0 0 Exelon Corp COMMON 30161N101 8438 192903 SH SOLE NONE 192903 0 0 Expedia Group Inc COMMON 30212P303 427 2480 SH SOLE NONE 2480 0 0 Expeditors International of Washington Inc COMMON 302130109 7242 67253 SH SOLE NONE 67253 0 0 Extra Space Storage Inc REIT 30225T102 1617 12198 SH SOLE NONE 12198 0 0 Exxon Mobil Corp COMMON 30231G102 95787 1715682 SH SOLE NONE 1715682 0 0 F5 Networks Inc COMMON 315616102 440 2109 SH SOLE NONE 2109 0 0 Fabrinet COMMON G3323L100 280 3100 SH SOLE NONE 3100 0 0 Facebook Inc COMMON 30303M102 306544 1040790 SH SOLE NONE 1040790 0 0 FactSet Research Systems Inc COMMON 303075105 285 925 SH SOLE NONE 925 0 0 Fair Isaac Corp COMMON 303250104 397 817 SH SOLE NONE 817 0 0 Fastenal Co COMMON 311900104 3829 76144 SH SOLE NONE 76144 0 0 FedEx Corp COMMON 31428X106 15437 54347 SH SOLE NONE 54347 0 0 Fidelity National Financial Inc COMMON 31620R303 1422 34983 SH SOLE NONE 34983 0 0 Fidelity National Information Services Inc COMMON 31620M106 733768 5218464 SH SOLE NONE 5218464 0 0 Fifth Third Bancorp COMMON 316773100 3752 100176 SH SOLE NONE 100176 0 0 First Republic Bank/CA COMMON 33616C100 606 3636 SH SOLE NONE 3636 0 0 FirstEnergy Corp COMMON 337932107 2884 83147 SH SOLE NONE 83147 0 0 Fiserv Inc COMMON 337738108 13318 111879 SH SOLE NONE 111879 0 0 FleetCor Technologies Inc COMMON 339041105 7155 26636 SH SOLE NONE 26636 0 0 Flowserve Corp COMMON 34354P105 255790 6590836 SH SOLE NONE 6590836 0 0 FMC Corp COMMON 302491303 1151 10407 SH SOLE NONE 10407 0 0 Ford Motor Co COMMON 345370860 26864 2192992 SH SOLE NONE 2192992 0 0 Fortive Corp COMMON 34959J108 2302 32588 SH SOLE NONE 32588 0 0 Fox Corp COMMON 35137L105 1967 54472 SH SOLE NONE 54472 0 0 Fox Corp COMMON 35137L204 335 9583 SH SOLE NONE 9583 0 0 Franklin Resources Inc COMMON 354613101 2143 72409 SH SOLE NONE 72409 0 0 Freeport-McMoRan Inc COMMON 35671D857 8368 254110 SH SOLE NONE 254110 0 0 FTI Consulting Inc COMMON 302941109 4049 28900 SH SOLE NONE 28900 0 0 Fury Gold Mines Ltd COMMON 36117T100 1136 920754 SH SOLE NONE 920754 0 0 Garmin Ltd COMMON H2906T109 1871 14192 SH SOLE NONE 14192 0 0 Gartner Inc COMMON 366651107 1230 6739 SH SOLE NONE 6739 0 0 GDS Holdings Ltd ADR 36165L108 1202 14818 SH SOLE NONE 14818 0 0 Generac Holdings Inc COMMON 368736104 202 616 SH SOLE NONE 616 0 0 General Dynamics Corp COMMON 369550108 686912 3783389 SH SOLE NONE 3783389 0 0 General Electric Co COMMON 369604103 48988 3730987 SH SOLE NONE 3730987 0 0 General Mills Inc COMMON 370334104 12268 200073 SH SOLE NONE 200073 0 0 General Motors Co COMMON 37045V100 326513 5682432 SH SOLE NONE 5682432 0 0 Genuine Parts Co COMMON 372460105 468580 4053813 SH SOLE NONE 4053813 0 0 Gilead Sciences Inc COMMON 375558103 21145 327176 SH SOLE NONE 327176 0 0 Global Payments Inc COMMON 37940X102 6625 32867 SH SOLE NONE 32867 0 0 Globe Life Inc COMMON 37959E102 164055 1697769 SH SOLE NONE 1697769 0 0 GoDaddy Inc COMMON 380237107 677 8719 SH SOLE NONE 8719 0 0 Goldman Sachs Group, Inc., The COMMON 38141G104 21814 66708 SH SOLE NONE 66708 0 0 GSX Techedu Inc ADR 36257Y109 433 12771 SH SOLE NONE 12771 0 0 Guidewire Software Inc COMMON 40171V100 375 3694 SH SOLE NONE 3694 0 0 Halliburton Co COMMON 406216101 4180 194773 SH SOLE NONE 194773 0 0 Hartford Financial Services Group Inc/The COMMON 416515104 7169 107341 SH SOLE NONE 107341 0 0 Hasbro Inc COMMON 418056107 1386 14421 SH SOLE NONE 14421 0 0 HCA Healthcare Inc COMMON 40412C101 267866 1422245 SH SOLE NONE 1422245 0 0 Healthpeak Properties Inc REIT 42250P103 6779 213578 SH SOLE NONE 213578 0 0 HEICO Corp COMMON 422806208 337 2969 SH SOLE NONE 2969 0 0 HEICO Corp COMMON 422806109 223 1773 SH SOLE NONE 1773 0 0 Henry Schein Inc COMMON 806407102 2759 39849 SH SOLE NONE 39849 0 0 Hershey Co, The COMMON 427866108 8378 52972 SH SOLE NONE 52972 0 0 Hess Corp COMMON 42809H107 4007 56627 SH SOLE NONE 56627 0 0 Hewlett Packard Enterprise Co COMMON 42824C109 15060 956794 SH SOLE NONE 956794 0 0 Hilton Worldwide Holdings Inc COMMON 43300A203 1966 16261 SH SOLE NONE 16261 0 0 Hologic Inc COMMON 436440101 1484 19957 SH SOLE NONE 19957 0 0 Home Depot Inc, The COMMON 437076102 21392 70079 SH SOLE NONE 70079 0 0 Honeywell International Inc COMMON 438516106 16871 77720 SH SOLE NONE 77720 0 0 Horizon Therapeutics Plc COMMON G46188101 270 2932 SH SOLE NONE 2932 0 0 Hormel Foods Corp COMMON 440452100 2929 61294 SH SOLE NONE 61294 0 0 Host Hotels & Resorts Inc REIT 44107P104 24877 1476400 SH SOLE NONE 1476400 0 0 Howmet Aerospace Inc COMMON 443201108 3448 107315 SH SOLE NONE 107315 0 0 HP Inc COMMON 40434L105 44536 1402693 SH SOLE NONE 1402693 0 0 Huazhu Group Ltd ADR 44332N106 1720 31329 SH SOLE NONE 31329 0 0 Humana Inc COMMON 444859102 9169 21871 SH SOLE NONE 21871 0 0 Huntington Bancshares Inc/OH COMMON 446150104 2266 144153 SH SOLE NONE 144153 0 0 Huntington Ingalls Industries Inc COMMON 446413106 1897 9217 SH SOLE NONE 9217 0 0 Hutchison China MediTech Ltd ADR 44842L103 341 12088 SH SOLE NONE 12088 0 0 HUYA Inc ADR 44852D108 254 13015 SH SOLE NONE 13015 0 0 IAC/InterActiveCorp COMMON 44891N109 821 3796 SH SOLE NONE 3796 0 0 ICL Group Ltd COMMON M53213100 2576 438936 SH SOLE NONE 438936 0 0 IDEX Corp COMMON 45167R104 1117 5337 SH SOLE NONE 5337 0 0 IDEXX Laboratories Inc COMMON 45168D104 732 1495 SH SOLE NONE 1495 0 0 IHS Markit Ltd COMMON G47567105 4298 44405 SH SOLE NONE 44405 0 0 Illinois Tool Works Inc COMMON 452308109 6197 27973 SH SOLE NONE 27973 0 0 Illumina Inc COMMON 452327109 394 1026 SH SOLE NONE 1026 0 0 Infosys Ltd ADR 456788108 14071 751665 SH SOLE NONE 751665 0 0 Ingersoll Rand Inc COMMON 45687V106 200 4064 SH SOLE NONE 4064 0 0 Ingredion Inc COMMON 457187102 238290 2650017 SH SOLE NONE 2650017 0 0 Insperity Inc COMMON 45778Q107 2713 32400 SH SOLE NONE 32400 0 0 Intel Corp COMMON 458140100 108806 1700090 SH SOLE NONE 1700090 0 0 Intercontinental Exchange Inc COMMON 45866F104 12926 115742 SH SOLE NONE 115742 0 0 International Business Machines Corp COMMON 459200101 11521 86453 SH SOLE NONE 86453 0 0 International Flavors & Fragrances Inc COMMON 459506101 6456 46246 SH SOLE NONE 46246 0 0 International Paper Co COMMON 460146103 6278 116108 SH SOLE NONE 116108 0 0 Interpublic Group of Cos Inc, The COMMON 460690100 2204 75484 SH SOLE NONE 75484 0 0 Intuit Inc COMMON 461202103 8944 23349 SH SOLE NONE 23349 0 0 Intuitive Surgical Inc COMMON 46120E602 2821 3818 SH SOLE NONE 3818 0 0 Invesco Ltd COMMON G491BT108 3471 137621 SH SOLE NONE 137621 0 0 Invitation Homes Inc REIT 46187W107 1671 52229 SH SOLE NONE 52229 0 0 IPG Photonics Corp COMMON 44980X109 88068 417504 SH SOLE NONE 417504 0 0 iQIYI Inc ADR 46267X108 769 46262 SH SOLE NONE 46262 0 0 IQVIA Holdings Inc COMMON 46266C105 686 3551 SH SOLE NONE 3551 0 0 Iron Mountain Inc REIT 46284V101 2465 66608 SH SOLE NONE 66608 0 0 iShares MSCI EAFE ETF ETF 464287465 14544 191701 SH SOLE NONE 191701 0 0 iShares MSCI EAFE ETF OTC OPTION 464287465 2992 3874512 SH Call SOLE NONE 3874512 0 0 iShares MSCI EAFE ETF OTC OPTION 464287465 3302 3874512 SH Put SOLE NONE 3874512 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 1083 20313 SH SOLE NONE 20313 0 0 Jacobs Engineering Group Inc COMMON 469814107 2699 20880 SH SOLE NONE 20880 0 0 Jazz Pharmaceuticals PLC COMMON G50871105 1504 9151 SH SOLE NONE 9151 0 0 JB Hunt Transport Services Inc COMMON 445658107 352 2094 SH SOLE NONE 2094 0 0 JD.com Inc ADR 47215P106 29186 346087 SH SOLE NONE 346087 0 0 JM Smucker Company, The COMMON 832696405 4686 37032 SH SOLE NONE 37032 0 0 Johnson & Johnson COMMON 478160104 649524 3952079 SH SOLE NONE 3952079 0 0 Johnson Controls International plc COMMON G51502105 11629 194887 SH SOLE NONE 194887 0 0 Jones Lang LaSalle Inc COMMON 48020Q107 82207 459157 SH SOLE NONE 459157 0 0 JOYY Inc ADR 46591M109 1588 16947 SH SOLE NONE 16947 0 0 JPMorgan Chase & Co COMMON 46625H100 270640 1777834 SH SOLE NONE 1777834 0 0 Juniper Networks Inc COMMON 48203R104 2378 93900 SH SOLE NONE 93900 0 0 Kansas City Southern COMMON 485170302 27142 102841 SH SOLE NONE 102841 0 0 KE HOLDINGS INC-CL A ADR 482497104 1169 20520 SH SOLE NONE 20520 0 0 Kellogg Co COMMON 487836108 5548 87650 SH SOLE NONE 87650 0 0 Keurig Dr Pepper Inc COMMON 49271V100 8084 235199 SH SOLE NONE 235199 0 0 KeyCorp COMMON 493267108 2728 136543 SH SOLE NONE 136543 0 0 Keysight Technologies Inc COMMON 49338L103 2021 14094 SH SOLE NONE 14094 0 0 Kimberly-Clark Corp COMMON 494368103 15610 112260 SH SOLE NONE 112260 0 0 Kinder Morgan Inc COMMON 49456B101 13671 821076 SH SOLE NONE 821076 0 0 Kingsoft Cloud Holdings Ltd ADR 49639K101 388 9880 SH SOLE NONE 9880 0 0 KKR & Co Inc COMMON 48251W104 1988 40695 SH SOLE NONE 40695 0 0 KLA Corp COMMON 482480100 31763 96134 SH SOLE NONE 96134 0 0 Knight-Swift Transportation Holdings Inc COMMON 499049104 1455 30249 SH SOLE NONE 30249 0 0 Kraft Heinz Co, The COMMON 500754106 27044 676090 SH SOLE NONE 676090 0 0 Kroger Company, The COMMON 501044101 15434 428830 SH SOLE NONE 428830 0 0 L3Harris Technologies Inc COMMON 502431109 2037 10048 SH SOLE NONE 10048 0 0 Laboratory Corp of America Holdings COMMON 50540R409 4732 18553 SH SOLE NONE 18553 0 0 Lam Research Corp COMMON 512807108 33036 55500 SH SOLE NONE 55500 0 0 Lamb Weston Holdings Inc COMMON 513272104 1154 14892 SH SOLE NONE 14892 0 0 Las Vegas Sands Corp COMMON 517834107 5821 95802 SH SOLE NONE 95802 0 0 Lear Corp COMMON 521865204 3171 17497 SH SOLE NONE 17497 0 0 Leidos Holdings Inc COMMON 525327102 376 3908 SH SOLE NONE 3908 0 0 Lennar Corp COMMON 526057104 3849 38026 SH SOLE NONE 38026 0 0 Lennox International Inc COMMON 526107107 839 2693 SH SOLE NONE 2693 0 0 Li Auto Inc ADR 50202M102 789 31563 SH SOLE NONE 31563 0 0 Liberty Broadband Corp COMMON 530307107 2726 18780 SH SOLE NONE 18780 0 0 Liberty Broadband Corp COMMON 530307305 393 2618 SH SOLE NONE 2618 0 0 Liberty Global PLC COMMON G5480U104 1782 69445 SH SOLE NONE 69445 0 0 Liberty Global PLC COMMON G5480U120 4234 165770 SH SOLE NONE 165770 0 0 Liberty Media Corp-Liberty Formula One UNITS 531229854 883 20403 SH SOLE NONE 20403 0 0 Liberty Media Corp-Liberty SiriusXM UNITS 531229409 252 5716 SH SOLE NONE 5716 0 0 Liberty Media Corp-Liberty SiriusXM UNITS 531229607 6239 141441 SH SOLE NONE 141441 0 0 Lightspeed POS Inc COMMON 53227R106 1527103 24286219 SH SOLE NONE 24286219 0 0 Lincoln National Corp COMMON 534187109 138347 2221727 SH SOLE NONE 2221727 0 0 Linde PLC COMMON G5494J103 544760 1944600 SH SOLE NONE 1944600 0 0 Live Nation Entertainment Inc COMMON 538034109 772 9120 SH SOLE NONE 9120 0 0 LKQ Corp COMMON 501889208 2270 53636 SH SOLE NONE 53636 0 0 Lockheed Martin Corp COMMON 539830109 147902 400276 SH SOLE NONE 400276 0 0 Loews Corp COMMON 540424108 2868 55920 SH SOLE NONE 55920 0 0 Logitech International SA COMMON H50430232 1235 11723 SH SOLE NONE 11723 0 0 Lowe's Cos Inc COMMON 548661107 9561 50275 SH SOLE NONE 50275 0 0 Lufax Holding Ltd ADR 54975P102 876 60343 SH SOLE NONE 60343 0 0 Lumen Technologies Inc COMMON 550241103 6194 463946 SH SOLE NONE 463946 0 0 LyondellBasell Industries NV COMMON N53745100 10770 103504 SH SOLE NONE 103504 0 0 M&T Bank Corp COMMON 55261F104 1325 8741 SH SOLE NONE 8741 0 0 Magna International Inc COMMON 559222401 392754 4460000 SH SOLE NONE 4460000 0 0 Marathon Petroleum Corp COMMON 56585A102 14789 276485 SH SOLE NONE 276485 0 0 Markel Corp COMMON 570535104 1630 1430 SH SOLE NONE 1430 0 0 Marriott International Inc/MD COMMON 571903202 3688 24902 SH SOLE NONE 24902 0 0 Marsh & McLennan Cos Inc COMMON 571748102 365069 2997286 SH SOLE NONE 2997286 0 0 Martin Marietta Materials Inc COMMON 573284106 2302 6856 SH SOLE NONE 6856 0 0 Marvell Technology Group Ltd COMMON G5876H105 356 7271 SH SOLE NONE 7271 0 0 Masco Corp COMMON 574599106 1486 24806 SH SOLE NONE 24806 0 0 Masimo Corp COMMON 574795100 441 1922 SH SOLE NONE 1922 0 0 Mastercard Inc COMMON 57636Q104 459840 1291503 SH SOLE NONE 1291503 0 0 Match Group Inc COMMON 57667L107 940 6841 SH SOLE NONE 6841 0 0 Maxim Integrated Products Inc COMMON 57772K101 33187 363213 SH SOLE NONE 363213 0 0 McCormick & Co Inc/MD COMMON 579780206 2410 27035 SH SOLE NONE 27035 0 0 McDonald's Corp COMMON 580135101 33721 150446 SH SOLE NONE 150446 0 0 McKesson Corp COMMON 58155Q103 84429 432878 SH SOLE NONE 432878 0 0 Medical Properties Trust Inc REIT 58463J304 1602 75266 SH SOLE NONE 75266 0 0 Medtronic PLC COMMON G5960L103 9325 78941 SH SOLE NONE 78941 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 1327 66666 SH SOLE NONE 66666 0 0 MercadoLibre Inc COMMON 58733R102 402 273 SH SOLE NONE 273 0 0 Merck & Co Inc COMMON 58933Y105 28143 365061 SH SOLE NONE 365061 0 0 MetLife, Inc. COMMON 59156R108 25289 416002 SH SOLE NONE 416002 0 0 Mettler-Toledo International Inc COMMON 592688105 1015 878 SH SOLE NONE 878 0 0 MGM Resorts International COMMON 552953101 22600 594904 SH SOLE NONE 594904 0 0 Microchip Technology Inc COMMON 595017104 23517 151510 SH SOLE NONE 151510 0 0 Micron Technology Inc COMMON 595112103 55810 632692 SH SOLE NONE 632692 0 0 Microsoft Corp COMMON 594918104 858404 3640854 SH SOLE NONE 3640854 0 0 Mid-America Apartment Communities Inc REIT 59522J103 1971 13656 SH SOLE NONE 13656 0 0 Mobile TeleSystems PJSC ADR 607409109 9074 1088060 SH SOLE NONE 1088060 0 0 Moderna Inc COMMON 60770K107 293 2237 SH SOLE NONE 2237 0 0 Mohawk Industries Inc COMMON 608190104 3630 18874 SH SOLE NONE 18874 0 0 Molina Healthcare Inc COMMON 60855R100 3375 14437 SH SOLE NONE 14437 0 0 Molson Coors Beverage Co COMMON 60871R209 6650 130019 SH SOLE NONE 130019 0 0 Momo Inc ADR 60879B107 370 25122 SH SOLE NONE 25122 0 0 Mondelez International Inc COMMON 609207105 435578 7441960 SH SOLE NONE 7441960 0 0 Monster Beverage Corp COMMON 61174X109 618 6780 SH SOLE NONE 6780 0 0 Moody's Corp COMMON 615369105 926 3100 SH SOLE NONE 3100 0 0 Morgan Stanley COMMON 617446448 15288 196852 SH SOLE NONE 196852 0 0 Mosaic Company, The COMMON 61945C103 4795 151688 SH SOLE NONE 151688 0 0 Motorola Solutions Inc COMMON 620076307 52125 277187 SH SOLE NONE 277187 0 0 Nasdaq Inc COMMON 631103108 1048 7110 SH SOLE NONE 7110 0 0 nCino Inc COMMON 63947U107 21447 321450 SH SOLE NONE 321450 0 0 NetApp Inc COMMON 64110D104 10192 140253 SH SOLE NONE 140253 0 0 NetEase Inc ADR 64110W102 65204 631457 SH SOLE NONE 631457 0 0 Netflix Inc COMMON 64110L106 21506 41227 SH SOLE NONE 41227 0 0 New Oriental Education & Technology Group Inc ADR 647581107 48224 3444580 SH SOLE NONE 3444580 0 0 Newell Brands Inc COMMON 651229106 263623 9844011 SH SOLE NONE 9844011 0 0 Newmont Corp COMMON 651639106 1076 17848 SH SOLE NONE 17848 0 0 News Corp COMMON 65249B109 2539 99840 SH SOLE NONE 99840 0 0 NextEra Energy Inc COMMON 65339F101 345768 4573047 SH SOLE NONE 4573047 0 0 NIKE Inc COMMON 654106103 43102 324340 SH SOLE NONE 324340 0 0 NIO Inc ADR 62914V106 8284 212523 SH SOLE NONE 212523 0 0 NiSource Inc COMMON 65473P105 1307 54202 SH SOLE NONE 54202 0 0 Noah Holdings Ltd ADR 65487X102 248 5591 SH SOLE NONE 5591 0 0 Nordson Corp COMMON 655663102 732 3685 SH SOLE NONE 3685 0 0 Norfolk Southern Corp COMMON 655844108 8300 30911 SH SOLE NONE 30911 0 0 Northern Trust Corp COMMON 665859104 371 3527 SH SOLE NONE 3527 0 0 Northrop Grumman Corp COMMON 666807102 54094 167144 SH SOLE NONE 167144 0 0 NortonLifeLock Inc COMMON 668771108 2066 97165 SH SOLE NONE 97165 0 0 Novartis AG ADR 66987V109 2505 29300 SH SOLE NONE 29300 0 0 Nucor Corp COMMON 670346105 8651 107777 SH SOLE NONE 107777 0 0 Nutrien Ltd COMMON 67077M108 429841 7980000 SH SOLE NONE 7980000 0 0 NVIDIA Corp COMMON 67066G104 60671 113631 SH SOLE NONE 113631 0 0 NVR Inc COMMON 62944T105 806 171 SH SOLE NONE 171 0 0 NXP Semiconductors NV COMMON N6596X109 1733 8606 SH SOLE NONE 8606 0 0 Occidental Petroleum Corp COMMON 674599105 22951 862171 SH SOLE NONE 862171 0 0 OGE Energy Corp COMMON 670837103 287 8874 SH SOLE NONE 8874 0 0 Old Dominion Freight Line Inc COMMON 679580100 12479 51907 SH SOLE NONE 51907 0 0 Omega Healthcare Investors Inc REIT 681936100 1799 49120 SH SOLE NONE 49120 0 0 Omnicom Group Inc COMMON 681919106 3280 44229 SH SOLE NONE 44229 0 0 ON Semiconductor Corp COMMON 682189105 11478 275846 SH SOLE NONE 275846 0 0 ONEOK Inc COMMON 682680103 5902 116506 SH SOLE NONE 116506 0 0 Open Text Corp COMMON 683715106 455294 9550000 SH SOLE NONE 9550000 0 0 Oracle Corp COMMON 68389X105 500854 7137722 SH SOLE NONE 7137722 0 0 O'Reilly Automotive Inc COMMON 67103H107 1801 3550 SH SOLE NONE 3550 0 0 Otis Worldwide Corp COMMON 68902V107 150254 2195094 SH SOLE NONE 2195094 0 0 Owens Corning COMMON 690742101 1958 21258 SH SOLE NONE 21258 0 0 PACCAR Inc COMMON 693718108 5606 60333 SH SOLE NONE 60333 0 0 Packaging Corp of America COMMON 695156109 2307 17158 SH SOLE NONE 17158 0 0 Palo Alto Networks Inc COMMON 697435105 654 2031 SH SOLE NONE 2031 0 0 Parker-Hannifin Corp COMMON 701094104 4840 15345 SH SOLE NONE 15345 0 0 Paychex Inc COMMON 704326107 11104 113287 SH SOLE NONE 113287 0 0 Paycom Software Inc COMMON 70432V102 306 826 SH SOLE NONE 826 0 0 PayPal Holdings Inc COMMON 70450Y103 15061 62022 SH SOLE NONE 62022 0 0 Pentair PLC COMMON G7S00T104 1765 28327 SH SOLE NONE 28327 0 0 PepsiCo Inc COMMON 713448108 20645 145952 SH SOLE NONE 145952 0 0 Pfizer Inc COMMON 717081103 90763 2505198 SH SOLE NONE 2505198 0 0 PG&E Corp COMMON 69331C108 2804 239414 SH SOLE NONE 239414 0 0 Phillips 66 COMMON 718546104 10865 133245 SH SOLE NONE 133245 0 0 Pinduoduo Inc ADR 722304102 8764 65462 SH SOLE NONE 65462 0 0 Pinnacle West Capital Corp COMMON 723484101 1032 12690 SH SOLE NONE 12690 0 0 Pioneer Natural Resources Co COMMON 723787107 4860 30599 SH SOLE NONE 30599 0 0 PNC Financial Services Group Inc/The COMMON 693475105 5149 29355 SH SOLE NONE 29355 0 0 PPD Inc COMMON 69355F102 298 7865 SH SOLE NONE 7865 0 0 PPG Industries Inc COMMON 693506107 4753 31632 SH SOLE NONE 31632 0 0 PPL Corp COMMON 69351T106 410768 14242992 SH SOLE NONE 14242992 0 0 Principal Financial Group Inc COMMON 74251V102 24513 408830 SH SOLE NONE 408830 0 0 Procter & Gamble Company, The COMMON 742718109 39076 288535 SH SOLE NONE 288535 0 0 Progressive Corp, The COMMON 743315103 136214 1424684 SH SOLE NONE 1424684 0 0 Prologis Inc REIT 74340W103 7344 69285 SH SOLE NONE 69285 0 0 Prudential Financial Inc COMMON 744320102 9555 104890 SH SOLE NONE 104890 0 0 PTC Inc COMMON 69370C100 688 4997 SH SOLE NONE 4997 0 0 Public Service Enterprise Group Inc COMMON 744573106 5177 85978 SH SOLE NONE 85978 0 0 Public Storage REIT 74460D109 4557 18466 SH SOLE NONE 18466 0 0 PulteGroup Inc COMMON 745867101 394 7521 SH SOLE NONE 7521 0 0 QIAGEN NV COMMON N72482123 821 16918 SH SOLE NONE 16918 0 0 Qorvo Inc COMMON 74736K101 20846 114102 SH SOLE NONE 114102 0 0 Qualcomm Inc COMMON 747525103 106727 804941 SH SOLE NONE 804941 0 0 Quest Diagnostics Inc COMMON 74834L100 2901 22605 SH SOLE NONE 22605 0 0 Raymond James Financial Inc COMMON 754730109 1425 11628 SH SOLE NONE 11628 0 0 Raytheon Technologies Corp COMMON 75513E101 52400 678144 SH SOLE NONE 678144 0 0 Realty Income Corp REIT 756109104 5292 83335 SH SOLE NONE 83335 0 0 Redevances Auriferes Osisko Ltee COMMON 68827L101 217535 19754940 SH SOLE NONE 19754940 0 0 Regency Centers Corp REIT 758849103 1818 32051 SH SOLE NONE 32051 0 0 Regeneron Pharmaceuticals Inc COMMON 75886F107 3420 7229 SH SOLE NONE 7229 0 0 Regions Financial Corp COMMON 7591EP100 2936 142131 SH SOLE NONE 142131 0 0 Reinsurance Group of America Inc COMMON 759351604 161070 1277826 SH SOLE NONE 1277826 0 0 RenaissanceRe Holdings Ltd COMMON G7496G103 510 3182 SH SOLE NONE 3182 0 0 Republic Services Inc COMMON 760759100 3827 38517 SH SOLE NONE 38517 0 0 ResMed Inc COMMON 761152107 1353 6975 SH SOLE NONE 6975 0 0 Restaurant Brands International Inc COMMON 76131D103 360903 5550000 SH SOLE NONE 5550000 0 0 RingCentral Inc COMMON 76680R206 205 687 SH SOLE NONE 687 0 0 Robert Half International Inc COMMON 770323103 1456 18646 SH SOLE NONE 18646 0 0 Rockwell Automation Inc COMMON 773903109 1733 6530 SH SOLE NONE 6530 0 0 Rogers Communications Inc COMMON 775109200 493791 10709600 SH SOLE NONE 10709600 0 0 Roper Technologies Inc COMMON 776696106 2518 6243 SH SOLE NONE 6243 0 0 Ross Stores Inc COMMON 778296103 2524 21046 SH SOLE NONE 21046 0 0 Royal Caribbean Cruises Ltd COMMON V7780T103 4340 50692 SH SOLE NONE 50692 0 0 Royalty Pharma PLC COMMON G7709Q104 828 18989 SH SOLE NONE 18989 0 0 RPM International Inc COMMON 749685103 1339 14576 SH SOLE NONE 14576 0 0 Ryanair Holdings PLC ADR 783513203 46742 406455 SH SOLE NONE 406455 0 0 S&P Global Inc COMMON 78409V104 9731 27576 SH SOLE NONE 27576 0 0 salesforce.com inc COMMON 79466L302 189550 894653 SH SOLE NONE 894653 0 0 SBA Communications Corp REIT 78410G104 695 2505 SH SOLE NONE 2505 0 0 Schlumberger NV COMMON 806857108 135932 4999339 SH SOLE NONE 4999339 0 0 Seagate Technology PLC COMMON G7945M107 10313 134372 SH SOLE NONE 134372 0 0 Sealed Air Corp COMMON 81211K100 711 15523 SH SOLE NONE 15523 0 0 SEI Investments Co COMMON 784117103 438 7181 SH SOLE NONE 7181 0 0 Sempra Energy COMMON 816851109 4941 37267 SH SOLE NONE 37267 0 0 Sensata Technologies Holding PLC COMMON G8060N102 3090 53320 SH SOLE NONE 53320 0 0 ServiceNow Inc COMMON 81762P102 903 1806 SH SOLE NONE 1806 0 0 Sherwin-Williams Co, The COMMON 824348106 4390 5949 SH SOLE NONE 5949 0 0 Shopify Inc COMMON 82509L107 528766 479000 SH SOLE NONE 479000 0 0 Simon Property Group Inc REIT 828806109 9432 82907 SH SOLE NONE 82907 0 0 Sirius XM Holdings Inc COMMON 82968B103 436 71587 SH SOLE NONE 71587 0 0 Skyworks Solutions Inc COMMON 83088M102 23142 126127 SH SOLE NONE 126127 0 0 Slack Technologies Inc COMMON 83088V102 1571 38667 SH SOLE NONE 38667 0 0 Snap Inc COMMON 83304A106 503 9625 SH SOLE NONE 9625 0 0 Snap-on Inc COMMON 833034101 246916 1070106 SH SOLE NONE 1070106 0 0 Sociedad Quimica y Minera de Chile SA ADR 833635105 415 7811 SH SOLE NONE 7811 0 0 Sociedad Quimica y Minera de Chile SA WARRANT 833636111 6 1789 SH SOLE NONE 1789 0 0 Societe Financiere Manuvie COMMON 56501R106 739811 34400000 SH SOLE NONE 34400000 0 0 Southern Company, The COMMON 842587107 6297 101300 SH SOLE NONE 101300 0 0 Southern Copper Corp COMMON 84265V105 957 14100 SH SOLE NONE 14100 0 0 Southwest Airlines Co COMMON 844741108 2969 48619 SH SOLE NONE 48619 0 0 Southwest Airlines Co NOTE 844741BG2 12458 7200000 PRN SOLE NONE 7200000 0 0 Splunk Inc COMMON 848637104 2848 21023 SH SOLE NONE 21023 0 0 Square Inc COMMON 852234103 2142 9435 SH SOLE NONE 9435 0 0 SS&C Technologies Holdings Inc COMMON 78467J100 353 5052 SH SOLE NONE 5052 0 0 Stanley Black & Decker Inc COMMON 854502101 134750 674865 SH SOLE NONE 674865 0 0 Stantec Inc COMMON 85472N109 329602 7700000 SH SOLE NONE 7700000 0 0 Starbucks Corp COMMON 855244109 110325 1009658 SH SOLE NONE 1009658 0 0 State Street Corp COMMON 857477103 3939 46887 SH SOLE NONE 46887 0 0 Steel Dynamics Inc COMMON 858119100 1052 20724 SH SOLE NONE 20724 0 0 STERIS PLC COMMON G8473T100 1255 6586 SH SOLE NONE 6586 0 0 Stryker Corp COMMON 863667101 6722 27598 SH SOLE NONE 27598 0 0 Sun Communities Inc REIT 866674104 1036 6907 SH SOLE NONE 6907 0 0 Suncor Energie Inc COMMON 867224107 396083 18950000 SH SOLE NONE 18950000 0 0 Sunrun Scorpio Portfolio 2017-A LLC COMMON 86771W105 212 3505 SH SOLE NONE 3505 0 0 SVB Financial Group COMMON 78486Q101 1393 2821 SH SOLE NONE 2821 0 0 Synchrony Financial COMMON 87165B103 266414 6552231 SH SOLE NONE 6552231 0 0 Synopsys Inc COMMON 871607107 1850 7468 SH SOLE NONE 7468 0 0 Sysco Corp COMMON 871829107 10595 134553 SH SOLE NONE 134553 0 0 T Rowe Price Group Inc COMMON 74144T108 737 4295 SH SOLE NONE 4295 0 0 Take-Two Interactive Software Inc COMMON 874054109 571 3233 SH SOLE NONE 3233 0 0 TAL Education Group ADR 874080104 4300 79853 SH SOLE NONE 79853 0 0 Target Corp COMMON 87612E106 449 2265 SH SOLE NONE 2265 0 0 TC Energy Corp COMMON 87807B107 190681 4160000 SH SOLE NONE 4160000 0 0 TE Connectivity Ltd COMMON H84989104 8093 62686 SH SOLE NONE 62686 0 0 TechnipFMC PLC COMMON G87110105 119207 15441346 SH SOLE NONE 15441346 0 0 Teledyne Technologies Inc COMMON 879360105 1161 2806 SH SOLE NONE 2806 0 0 Teleflex Inc COMMON 879369106 264 636 SH SOLE NONE 636 0 0 Tencent Music Entertainment Group ADR 88034P109 5410 264011 SH SOLE NONE 264011 0 0 Teradyne Inc COMMON 880770102 7264 59697 SH SOLE NONE 59697 0 0 Teradyne Inc NOTE 880770AG7 11125 2900000 PRN SOLE NONE 2900000 0 0 Tesla Inc COMMON 88160R101 3688 5521 SH SOLE NONE 5521 0 0 Tesla Inc NOTE 88160RAG6 53848 5000000 PRN SOLE NONE 5000000 0 0 Teva Pharmaceutical Industries Ltd ADR 881624209 37248 3227742 SH SOLE NONE 3227742 0 0 Texas Instruments Inc COMMON 882508104 64544 341519 SH SOLE NONE 341519 0 0 Textron Inc COMMON 883203101 3543 63169 SH SOLE NONE 63169 0 0 Theratechnologies Inc COMMON 88338H100 7750 2000000 SH SOLE NONE 2000000 0 0 Thermo Fisher Scientific Inc COMMON 883556102 133380 292257 SH SOLE NONE 292257 0 0 TJX Cos Inc/The COMMON 872540109 5715 86390 SH SOLE NONE 86390 0 0 T-Mobile US Inc COMMON 872590104 21193 169153 SH SOLE NONE 169153 0 0 Tractor Supply Co COMMON 892356106 193518 1092827 SH SOLE NONE 1092827 0 0 Trade Desk Inc/The COMMON 88339J105 273 419 SH SOLE NONE 419 0 0 Tradeweb Markets Inc COMMON 892672106 366 4944 SH SOLE NONE 4944 0 0 Trane Technologies PLC COMMON G8994E103 5341 32262 SH SOLE NONE 32262 0 0 TransDigm Group Inc COMMON 893641100 598 1017 SH SOLE NONE 1017 0 0 TransUnion COMMON 89400J107 845 9391 SH SOLE NONE 9391 0 0 Travelers Cos Inc, The COMMON 89417E109 5421 36042 SH SOLE NONE 36042 0 0 Trimble Inc COMMON 896239100 1197 15385 SH SOLE NONE 15385 0 0 Trip.com Group Ltd ADR 89677Q107 5324 134346 SH SOLE NONE 134346 0 0 Truist Financial Corp COMMON 89832Q109 19139 328167 SH SOLE NONE 328167 0 0 Twilio Inc COMMON 90138F102 1007 2954 SH SOLE NONE 2954 0 0 Twitter Inc COMMON 90184L102 9967 156634 SH SOLE NONE 156634 0 0 Tyler Technologies Inc COMMON 902252105 225 529 SH SOLE NONE 529 0 0 Tyson Foods Inc COMMON 902494103 9962 134080 SH SOLE NONE 134080 0 0 Uber Technologies Inc COMMON 90353T100 869 15940 SH SOLE NONE 15940 0 0 UDR Inc REIT 902653104 5175 117989 SH SOLE NONE 117989 0 0 UGI Corp COMMON 902681105 1835 44755 SH SOLE NONE 44755 0 0 Ulta Beauty Inc COMMON 90384S303 1241 4013 SH SOLE NONE 4013 0 0 Union Pacific Corp COMMON 907818108 15652 71012 SH SOLE NONE 71012 0 0 United Parcel Service Inc COMMON 911312106 21113 124202 SH SOLE NONE 124202 0 0 United Rentals Inc COMMON 911363109 5626 17085 SH SOLE NONE 17085 0 0 UnitedHealth Group Inc COMMON 91324P102 386027 1037511 SH SOLE NONE 1037511 0 0 Unitil Corp COMMON 913259107 53232 1165066 SH SOLE NONE 1165066 0 0 Universal Health Services Inc COMMON 913903100 2925 21926 SH SOLE NONE 21926 0 0 US Bancorp COMMON 902973304 10153 183570 SH SOLE NONE 183570 0 0 Vail Resorts Inc COMMON 91879Q109 258 883 SH SOLE NONE 883 0 0 Vale SA ADR 91912E105 455 26200 SH SOLE NONE 26200 0 0 Valero Energy Corp COMMON 91913Y100 14074 196562 SH SOLE NONE 196562 0 0 Varian Medical Systems Inc COMMON 92220P105 11749 66555 SH SOLE NONE 66555 0 0 Veeva Systems Inc COMMON 922475108 437 1674 SH SOLE NONE 1674 0 0 Ventas Inc REIT 92276F100 17853 334708 SH SOLE NONE 334708 0 0 VEREIT Inc REIT 92339V308 1994 51634 SH SOLE NONE 51634 0 0 VeriSign Inc COMMON 92343E102 710 3572 SH SOLE NONE 3572 0 0 Verisk Analytics Inc COMMON 92345Y106 26846 151940 SH SOLE NONE 151940 0 0 Verizon Communications Inc COMMON 92343V104 48345 831384 SH SOLE NONE 831384 0 0 Vertex Pharmaceuticals Inc COMMON 92532F100 1870 8701 SH SOLE NONE 8701 0 0 Vetements de Sport Gildan Inc, Les COMMON 375916103 328097 10722000 SH SOLE NONE 10722000 0 0 VF Corp COMMON 918204108 2875 35968 SH SOLE NONE 35968 0 0 ViacomCBS Inc COMMON 92556H206 2276 50475 SH SOLE NONE 50475 0 0 Viatris Inc COMMON 92556V106 5762 412445 SH SOLE NONE 412445 0 0 VICI Properties Inc REIT 925652109 2213 78379 SH SOLE NONE 78379 0 0 Vipshop Holdings Ltd ADR 92763W103 4066 136185 SH SOLE NONE 136185 0 0 Visa Inc COMMON 92826C839 48942 231153 SH SOLE NONE 231153 0 0 VMware Inc COMMON 928563402 4728 31424 SH SOLE NONE 31424 0 0 Vornado Realty Trust REIT 929042109 26382 581219 SH SOLE NONE 581219 0 0 Voya Financial Inc COMMON 929089100 1243 19528 SH SOLE NONE 19528 0 0 Vulcan Materials Co COMMON 929160109 2163 12819 SH SOLE NONE 12819 0 0 W R Berkley Corp COMMON 084423102 1314 17441 SH SOLE NONE 17441 0 0 Walgreens Boots Alliance Inc COMMON 931427108 292595 5329597 SH SOLE NONE 5329597 0 0 Walmart Inc COMMON 931142103 112374 827315 SH SOLE NONE 827315 0 0 Walt Disney Co/The COMMON 254687106 43512 235814 SH SOLE NONE 235814 0 0 Waste Connections Inc COMMON 94106B101 2061 19090 SH SOLE NONE 19090 0 0 Waste Management Inc COMMON 94106L109 5891 45656 SH SOLE NONE 45656 0 0 Waters Corp COMMON 941848103 396 1392 SH SOLE NONE 1392 0 0 Wayfair Inc COMMON 94419L101 504 1601 SH SOLE NONE 1601 0 0 Wayfair Inc NOTE 94419LAF8 44729 20000000 PRN SOLE NONE 20000000 0 0 WEC Energy Group Inc COMMON 92939U106 2795 29861 SH SOLE NONE 29861 0 0 Weibo Corp ADR 948596101 511 10127 SH SOLE NONE 10127 0 0 Wells Fargo & Co COMMON 949746101 40930 1047607 SH SOLE NONE 1047607 0 0 Welltower Inc REIT 95040Q104 6222 86865 SH SOLE NONE 86865 0 0 Western Digital Corp COMMON 958102105 9669 144857 SH SOLE NONE 144857 0 0 Western Union Co, The COMMON 959802109 2341 94917 SH SOLE NONE 94917 0 0 Westinghouse Air Brake Technologies Corp COMMON 929740108 474 5985 SH SOLE NONE 5985 0 0 Westrock Co COMMON 96145D105 5383 103421 SH SOLE NONE 103421 0 0 Weyerhaeuser Co REIT 962166104 4584 128767 SH SOLE NONE 128767 0 0 Whirlpool Corp COMMON 963320106 3225 14634 SH SOLE NONE 14634 0 0 Williams Cos Inc, The COMMON 969457100 7582 320038 SH SOLE NONE 320038 0 0 Willis Towers Watson PLC COMMON G96629103 42882 187356 SH SOLE NONE 187356 0 0 Workday Inc COMMON 98138H101 60223 242416 SH SOLE NONE 242416 0 0 WP Carey Inc REIT 92936U109 1988 28101 SH SOLE NONE 28101 0 0 WW Grainger Inc COMMON 384802104 241 602 SH SOLE NONE 602 0 0 Wynn Resorts Ltd COMMON 983134107 1057 8433 SH SOLE NONE 8433 0 0 Xcel Energy Inc COMMON 98389B100 555 8350 SH SOLE NONE 8350 0 0 Xilinx Inc COMMON 983919101 27561 222449 SH SOLE NONE 222449 0 0 XPeng Inc ADR 98422D105 1027 28133 SH SOLE NONE 28133 0 0 XPO Logistics Inc COMMON 983793100 1224 9929 SH SOLE NONE 9929 0 0 Xylem Inc/NY COMMON 98419M100 1703 16188 SH SOLE NONE 16188 0 0 Yamana Gold Inc COMMON 98462Y100 1366 314395 SH SOLE NONE 314395 0 0 Yum China Holdings Inc COMMON 98850P109 49771 840586 SH SOLE NONE 840586 0 0 Yum! Brands Inc COMMON 988498101 126573 1170018 SH SOLE NONE 1170018 0 0 Zai Lab Ltd ADR 98887Q104 1551 11627 SH SOLE NONE 11627 0 0 Zebra Technologies Corp COMMON 989207105 1952 4024 SH SOLE NONE 4024 0 0 Zillow Group Inc COMMON 98954M200 573 4423 SH SOLE NONE 4423 0 0 Zimmer Biomet Holdings Inc COMMON 98956P102 4091 25558 SH SOLE NONE 25558 0 0 Zoetis Inc COMMON 98978V103 24351 154629 SH SOLE NONE 154629 0 0 ZTO Express Cayman Inc ADR 98980A105 3385 116116 SH SOLE NONE 116116 0 0