0001567619-21-020073.txt : 20211112 0001567619-21-020073.hdr.sgml : 20211112 20211112170100 ACCESSION NUMBER: 0001567619-21-020073 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 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: 211404619 BUSINESS ADDRESS: STREET 1: 1000 PLACE JEAN-PAUL RIOPELLE CITY: MONTREAL STATE: A8 ZIP: H2Z2B3 BUSINESS PHONE: 514 847-2353 MAIL ADDRESS: STREET 1: 1000 PLACE JEAN-PAUL RIOPELLE CITY: MONTREAL STATE: A8 ZIP: H2Z2B3 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000898286 XXXXXXXX 09-30-2021 09-30-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-261-9388 /s/ Soulef Hadjoudj Montreal A8 11-12-2021 0 546 46951173 false
INFORMATION TABLE 2 form13fInfoTable.xml 21Vianet Group Inc ADR 90138A103 289 16684 SH SOLE NONE 16684 0 0 360 DigiTech Inc ADR 88557W101 303 14900 SH SOLE NONE 14900 0 0 3M Co COMMON 88579Y101 19750 112588 SH SOLE NONE 112588 0 0 51job Inc ADR 316827104 490 7044 SH SOLE NONE 7044 0 0 A O Smith Corp COMMON 831865209 600 9825 SH SOLE NONE 9825 0 0 Abbott Laboratories COMMON 002824100 19099 161674 SH SOLE NONE 161674 0 0 AbbVie Inc COMMON 00287Y109 72189 669224 SH SOLE NONE 669224 0 0 ABIOMED Inc COMMON 003654100 1957 6012 SH SOLE NONE 6012 0 0 Accenture PLC COMMON G1151C101 113228 353927 SH SOLE NONE 353927 0 0 Activision Blizzard Inc COMMON 00507V109 34951 451618 SH SOLE NONE 451618 0 0 Adobe Inc COMMON 00724F101 317160 550893 SH SOLE NONE 550893 0 0 Advance Auto Parts Inc COMMON 00751Y106 160018 766039 SH SOLE NONE 766039 0 0 Advanced Micro Devices Inc COMMON 007903107 71236 692283 SH SOLE NONE 692283 0 0 Aflac Inc COMMON 001055102 15381 295050 SH SOLE NONE 295050 0 0 Agilent Technologies Inc COMMON 00846U101 21179 134447 SH SOLE NONE 134447 0 0 AGNC Investment Corp REIT 00123Q104 3850 244130 SH SOLE NONE 244130 0 0 Agora Inc ADR 00851L103 244 8400 SH SOLE NONE 8400 0 0 Air Products and Chemicals Inc COMMON 009158106 47710 186287 SH SOLE NONE 186287 0 0 Akamai Technologies Inc COMMON 00971T101 11045 105605 SH SOLE NONE 105605 0 0 Alamos Gold Inc COMMON 011532108 5844 812638 SH SOLE NONE 812638 0 0 Alibaba Group Holding Ltd ADR 01609W102 176483 1192052 SH SOLE NONE 1192052 0 0 Align Technology Inc COMMON 016255101 22993 34553 SH SOLE NONE 34553 0 0 Allegion plc COMMON G0176J109 17607 133206 SH SOLE NONE 133206 0 0 Allstate Corp, The COMMON 020002101 5977 46952 SH SOLE NONE 46952 0 0 Ally Financial Inc COMMON 02005N100 14738 288690 SH SOLE NONE 288690 0 0 Alphabet Inc COMMON 02079K305 284714 106494 SH SOLE NONE 106494 0 0 Alphabet Inc COMMON 02079K107 1214227 455567 SH SOLE NONE 455567 0 0 Altice USA Inc COMMON 02156K103 584 28208 SH SOLE NONE 28208 0 0 Amazon.com Inc COMMON 023135106 821726 250142 SH SOLE NONE 250142 0 0 AMERCO COMMON 023586100 258 400 SH SOLE NONE 400 0 0 America Movil SAB de CV ADR 02364W105 325 18400 SH SOLE NONE 18400 0 0 American Electric Power Co Inc COMMON 025537101 349 4300 SH SOLE NONE 4300 0 0 American Express Co COMMON 025816109 5193 31000 SH SOLE NONE 31000 0 0 American International Group Inc COMMON 026874784 33696 613874 SH SOLE NONE 613874 0 0 American Tower Corp REIT 03027X100 4852 18283 SH SOLE NONE 18283 0 0 Ameriprise Financial Inc COMMON 03076C106 264 1000 SH SOLE NONE 1000 0 0 AmerisourceBergen Corp COMMON 03073E105 4314 36119 SH SOLE NONE 36119 0 0 AMETEK Inc COMMON 031100100 11254 90752 SH SOLE NONE 90752 0 0 Amgen Inc COMMON 031162100 234 1100 SH SOLE NONE 1100 0 0 Amphenol Corp COMMON 032095101 9479 129442 SH SOLE NONE 129442 0 0 Angi Inc COMMON 00183L102 14152 1146879 SH SOLE NONE 1146879 0 0 Annaly Capital Management Inc REIT 035710409 32170 3820676 SH SOLE NONE 3820676 0 0 ANSYS Inc COMMON 03662Q105 6080 17859 SH SOLE NONE 17859 0 0 Anthem Inc COMMON 036752103 41136 110343 SH SOLE NONE 110343 0 0 Aon PLC COMMON G0403H108 79484 278139 SH SOLE NONE 278139 0 0 Apple Inc COMMON 037833100 1021279 7217518 SH SOLE NONE 7217518 0 0 Applied Materials Inc COMMON 038222105 53440 415135 SH SOLE NONE 415135 0 0 AptarGroup Inc COMMON 038336103 98344 823993 SH SOLE NONE 823993 0 0 Aptiv PLC COMMON G6095L109 3958 26567 SH SOLE NONE 26567 0 0 Archer-Daniels-Midland Co COMMON 039483102 15131 252139 SH SOLE NONE 252139 0 0 Arista Networks Inc COMMON 040413106 4931 14349 SH SOLE NONE 14349 0 0 Arrow Electronics Inc COMMON 042735100 10323 91936 SH SOLE NONE 91936 0 0 Arthur J Gallagher & Co COMMON 363576109 13055 87822 SH SOLE NONE 87822 0 0 AT&T Inc COMMON 00206R102 276107 10222384 SH SOLE NONE 10222384 0 0 Athene Holding Ltd COMMON G0684D107 5529 80282 SH SOLE NONE 80282 0 0 Autodesk Inc COMMON 052769106 34706 121704 SH SOLE NONE 121704 0 0 Autohome Inc ADR 05278C107 617 13154 SH SOLE NONE 13154 0 0 Automatic Data Processing Inc COMMON 053015103 54400 272109 SH SOLE NONE 272109 0 0 AutoZone Inc COMMON 053332102 587992 346287 SH SOLE NONE 346287 0 0 Avery Dennison Corp COMMON 053611109 23007 111034 SH SOLE NONE 111034 0 0 Azure Power Global Ltd COMMON V0393H103 570100 24259272 SH SOLE NONE 24259272 0 0 B2Gold Corp COMMON 11777Q209 708 207059 SH SOLE NONE 207059 0 0 Baidu Inc ADR 056752108 13214 85945 SH SOLE NONE 85945 0 0 Baker Hughes Co COMMON 05722G100 6222 251583 SH SOLE NONE 251583 0 0 Ball Corp COMMON 058498106 3643 40493 SH SOLE NONE 40493 0 0 Bank of America Corp COMMON 060505104 194272 4576488 SH SOLE NONE 4576488 0 0 Banque de Montreal COMMON 063671101 502436 5033700 SH SOLE NONE 5033700 0 0 Banque de Nouvelle-Ecosse, La COMMON 064149107 551354 8959500 SH SOLE NONE 8959500 0 0 Banque Royale du Canada COMMON 780087102 725029 7287968 SH SOLE NONE 7287968 0 0 Banque Toronto-Dominion, La COMMON 891160509 283357 4281103 SH SOLE NONE 4281103 0 0 Baozun Inc ADR 06684L103 181 10306 SH SOLE NONE 10306 0 0 Baxter International Inc COMMON 071813109 564779 7022000 SH SOLE NONE 7022000 0 0 BCE Inc COMMON 05534B760 333780 6664300 SH SOLE NONE 6664300 0 0 BeiGene Ltd ADR 07725L102 2900 7990 SH SOLE NONE 7990 0 0 Benson Hill Inc COMMON 082490103 3708 520000 SH SOLE NONE 520000 0 0 Bentley Systems Inc COMMON 08265T208 5136 84700 SH SOLE NONE 84700 0 0 Berkshire Hathaway Inc COMMON 084670702 638281 2338539 SH SOLE NONE 2338539 0 0 Best Buy Co Inc COMMON 086516101 19506 184525 SH SOLE NONE 184525 0 0 Bilibili Inc ADR 090040106 1881 28432 SH SOLE NONE 28432 0 0 Biogen Inc COMMON 09062X103 38622 136477 SH SOLE NONE 136477 0 0 BioMarin Pharmaceutical Inc COMMON 09061G101 497 6429 SH SOLE NONE 6429 0 0 Bio-Rad Laboratories Inc COMMON 090572207 55118 73890 SH SOLE NONE 73890 0 0 Bio-Techne Corp COMMON 09073M104 872 1800 SH SOLE NONE 1800 0 0 Black Knight Inc COMMON 09215C105 1311 18206 SH SOLE NONE 18206 0 0 BlackRock Inc COMMON 09247X101 62552 74586 SH SOLE NONE 74586 0 0 Boeing Company, The COMMON 097023105 5166 23486 SH SOLE NONE 23486 0 0 Booking Holdings Inc COMMON 09857L108 13825 5824 SH SOLE NONE 5824 0 0 Booz Allen Hamilton Holding Corp COMMON 099502106 4778 60213 SH SOLE NONE 60213 0 0 BorgWarner Inc COMMON 099724106 3050 70586 SH SOLE NONE 70586 0 0 Boston Beer Company Inc, The COMMON 100557107 1808 3547 SH SOLE NONE 3547 0 0 Boston Properties Inc REIT 101121101 2059 19000 SH SOLE NONE 19000 0 0 Boston Scientific Corp COMMON 101137107 143178 3299800 SH SOLE NONE 3299800 0 0 Bristol-Myers Squibb Co COMMON 110122108 57074 964576 SH SOLE NONE 964576 0 0 Broadcom Inc COMMON 11135F101 348672 719016 SH SOLE NONE 719016 0 0 Broadridge Financial Solutions Inc COMMON 11133T103 211321 1268126 SH SOLE NONE 1268126 0 0 Brookfield Asset Management Inc COMMON 112585104 514969 9612330 SH SOLE NONE 9612330 0 0 Brown & Brown Inc COMMON 115236101 31524 568513 SH SOLE NONE 568513 0 0 Brown-Forman Corp COMMON 115637209 27377 408557 SH SOLE NONE 408557 0 0 Cable One Inc COMMON 12685J105 1693 934 SH SOLE NONE 934 0 0 Cadence Design Systems Inc COMMON 127387108 47130 311210 SH SOLE NONE 311210 0 0 CAE Inc COMMON 124765108 734913 24604237 SH SOLE NONE 24604237 0 0 Campbell Soup Co COMMON 134429109 6079 145400 SH SOLE NONE 145400 0 0 Canada Goose Holdings Inc COMMON 135086106 43018 1204884 SH SOLE NONE 1204884 0 0 Canadian Natural Resources Limited COMMON 136385101 196480 5374879 SH SOLE NONE 5374879 0 0 Cardinal Health Inc COMMON 14149Y108 358 7244 SH SOLE NONE 7244 0 0 Carlisle Cos Inc COMMON 142339100 228949 1151715 SH SOLE NONE 1151715 0 0 Carvana Co COMMON 146869102 24787 82200 SH SOLE NONE 82200 0 0 Catalent Inc COMMON 148806102 346 2598 SH SOLE NONE 2598 0 0 Cboe Global Markets Inc COMMON 12503M108 30755 248301 SH SOLE NONE 248301 0 0 CBRE Group Inc COMMON 12504L109 45152 463766 SH SOLE NONE 463766 0 0 CDW Corp COMMON 12514G108 9609 52790 SH SOLE NONE 52790 0 0 Celanese Corp COMMON 150870103 16815 111625 SH SOLE NONE 111625 0 0 Centene Corp COMMON 15135B101 154768 2483840 SH SOLE NONE 2483840 0 0 Cerner Corp COMMON 156782104 17231 244346 SH SOLE NONE 244346 0 0 CGI Inc COMMON 12532H104 2310056 27200434 SH SOLE NONE 27200434 0 0 CH Robinson Worldwide Inc COMMON 12541W209 23802 273582 SH SOLE NONE 273582 0 0 Charles River Laboratories International Inc COMMON 159864107 619 1500 SH SOLE NONE 1500 0 0 Charles Schwab Corp, The COMMON 808513105 136916 1879688 SH SOLE NONE 1879688 0 0 Charter Communications Inc COMMON 16119P108 3362 4621 SH SOLE NONE 4621 0 0 Check Point Software Technologies Ltd COMMON M22465104 31933 282491 SH SOLE NONE 282491 0 0 Chemin de fer Canadien Pacifique Limitee COMMON 13645T100 6424 98400 SH SOLE NONE 98400 0 0 Cheniere Energy Inc COMMON 16411R208 7797 79827 SH SOLE NONE 79827 0 0 Chindata Group Holdings Ltd ADR 16955F107 127 15100 SH SOLE NONE 15100 0 0 Chipotle Mexican Grill Inc COMMON 169656105 3917 2155 SH SOLE NONE 2155 0 0 Chubb Ltd COMMON H1467J104 14100 81280 SH SOLE NONE 81280 0 0 Church & Dwight Co Inc COMMON 171340102 14055 170221 SH SOLE NONE 170221 0 0 Cia de Minas Buenaventura SAA ADR 204448104 252 37310 SH SOLE NONE 37310 0 0 Cigna Corp COMMON 125523100 15431 77092 SH SOLE NONE 77092 0 0 Cintas Corp COMMON 172908105 19742 51862 SH SOLE NONE 51862 0 0 Cisco Systems Inc/Delaware COMMON 17275R102 237639 4365949 SH SOLE NONE 4365949 0 0 Citigroup Inc COMMON 172967424 321184 4576571 SH SOLE NONE 4576571 0 0 Citrix Systems Inc COMMON 177376100 13020 121267 SH SOLE NONE 121267 0 0 Clorox Company, The COMMON 189054109 4129 24935 SH SOLE NONE 24935 0 0 CME Group Inc COMMON 12572Q105 173054 894890 SH SOLE NONE 894890 0 0 Coca-Cola Co, The COMMON 191216100 78344 1493122 SH SOLE NONE 1493122 0 0 Coca-Cola Europacific Partners PLC COMMON G25839104 583 10547 SH SOLE NONE 10547 0 0 Cognex Corp COMMON 192422103 2130 26553 SH SOLE NONE 26553 0 0 Cognizant Technology Solutions Corp COMMON 192446102 17598 237141 SH SOLE NONE 237141 0 0 Colgate-Palmolive Co COMMON 194162103 1820 24087 SH SOLE NONE 24087 0 0 Comcast Corp COMMON 20030N101 11462 204937 SH SOLE NONE 204937 0 0 Communication Services Select Sector SPDR Fund ETF 81369Y852 71138 888000 SH SOLE NONE 888000 0 0 Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1356595 11708700 SH SOLE NONE 11708700 0 0 Conagra Brands Inc COMMON 205887102 13933 411359 SH SOLE NONE 411359 0 0 Consolidated Edison Inc COMMON 209115104 4624 63700 SH SOLE NONE 63700 0 0 Consumer Staples Select Sector SPDR Fund ETF 81369Y308 241078 3502000 SH SOLE NONE 3502000 0 0 Cooper Cos Inc/The COMMON 216648402 37086 89730 SH SOLE NONE 89730 0 0 Copart Inc COMMON 217204106 37280 268744 SH SOLE NONE 268744 0 0 Corning Inc COMMON 219350105 169316 4640077 SH SOLE NONE 4640077 0 0 CoStar Group Inc COMMON 22160N109 1625 18880 SH SOLE NONE 18880 0 0 Costco Wholesale Corp COMMON 22160K105 100955 224669 SH SOLE NONE 224669 0 0 Coupang Inc COMMON 22266T109 7659 275000 SH SOLE NONE 275000 0 0 Credicorp Ltd COMMON G2519Y108 413 3723 SH SOLE NONE 3723 0 0 Crowdstrike Holdings Inc COMMON 22788C105 8913 36265 SH SOLE NONE 36265 0 0 Crown Castle International Corp REIT 22822V101 56450 325700 SH SOLE NONE 325700 0 0 CSX Corp COMMON 126408103 18710 629105 SH SOLE NONE 629105 0 0 Cummins Inc COMMON 231021106 6718 29916 SH SOLE NONE 29916 0 0 CVS Health Corp COMMON 126650100 641275 7556856 SH SOLE NONE 7556856 0 0 Dada Nexus Ltd ADR 23344D108 206 10300 SH SOLE NONE 10300 0 0 Danaher Corp COMMON 235851102 158095 519299 SH SOLE NONE 519299 0 0 Daqo New Energy Corp ADR 23703Q203 576 10112 SH SOLE NONE 10112 0 0 DaVita Inc COMMON 23918K108 2462 21178 SH SOLE NONE 21178 0 0 Deere & Co COMMON 244199105 38444 114733 SH SOLE NONE 114733 0 0 Dell Technologies Inc COMMON 24703L202 17051 163889 SH SOLE NONE 163889 0 0 Delta Air Lines Inc COMMON 247361702 30283 710700 SH SOLE NONE 710700 0 0 Dexcom Inc COMMON 252131107 6468 11828 SH SOLE NONE 11828 0 0 DiDi Global Inc ADR 23292E108 476 61100 SH SOLE NONE 61100 0 0 Discover Financial Services COMMON 254709108 5575 45378 SH SOLE NONE 45378 0 0 Discovery Inc COMMON 25470F104 3363 132503 SH SOLE NONE 132503 0 0 Discovery Inc COMMON 25470F302 9972 410888 SH SOLE NONE 410888 0 0 Dollar General Corp COMMON 256677105 385358 1816529 SH SOLE NONE 1816529 0 0 Dollar Tree Inc COMMON 256746108 201893 2109200 SH SOLE NONE 2109200 0 0 Dominion Energy Inc COMMON 25746U109 15014 205618 SH SOLE NONE 205618 0 0 Domino's Pizza Inc COMMON 25754A201 7381 15476 SH SOLE NONE 15476 0 0 DR Horton Inc COMMON 23331A109 46739 556621 SH SOLE NONE 556621 0 0 Duke Energy Corp COMMON 26441C204 1269 13000 SH SOLE NONE 13000 0 0 Duke Realty Corp REIT 264411505 9770 204100 SH SOLE NONE 204100 0 0 Dynatrace Inc COMMON 268150109 5275 74326 SH SOLE NONE 74326 0 0 eBay Inc COMMON 278642103 49434 709550 SH SOLE NONE 709550 0 0 Ecolab Inc COMMON 278865100 16801 80533 SH SOLE NONE 80533 0 0 Edwards Lifesciences Corp COMMON 28176E108 14702 129864 SH SOLE NONE 129864 0 0 Elastic NV COMMON N14506104 7896 53000 SH SOLE NONE 53000 0 0 Eldorado Gold Corp COMMON 284902509 91 11806 SH SOLE NONE 11806 0 0 Electronic Arts Inc COMMON 285512109 579706 4075262 SH SOLE NONE 4075262 0 0 Eli Lilly & Co COMMON 532457108 42101 182216 SH SOLE NONE 182216 0 0 Emerson Electric Co COMMON 291011104 34005 360982 SH SOLE NONE 360982 0 0 Enbridge Inc COMMON 29250N105 353987 8894150 SH SOLE NONE 8894150 0 0 Energy Select Sector SPDR Fund ETF 81369Y506 252741 4852000 SH SOLE NONE 4852000 0 0 Energy Select Sector SPDR Fund OTC OPTION 81369Y506 3413 1490143 SH Put SOLE NONE 1490143 0 0 Energy Select Sector SPDR Fund OTC OPTION 81369Y506 2304 1490143 SH Call SOLE NONE 1490143 0 0 Enphase Energy Inc COMMON 29355A107 1678 11189 SH SOLE NONE 11189 0 0 EPAM Systems Inc COMMON 29414B104 6255 10965 SH SOLE NONE 10965 0 0 EQT Corp COMMON 26884L109 42005 2053019 SH SOLE NONE 2053019 0 0 Equifax Inc COMMON 294429105 4286 16913 SH SOLE NONE 16913 0 0 Equinix Inc REIT 29444U700 20347 25751 SH SOLE NONE 25751 0 0 Equitable Holdings Inc COMMON 29452E101 7401 249712 SH SOLE NONE 249712 0 0 Equity LifeStyle Properties Inc REIT 29472R108 8950 114600 SH SOLE NONE 114600 0 0 Equity Residential REIT 29476L107 9727 120200 SH SOLE NONE 120200 0 0 Erie Indemnity Co COMMON 29530P102 9601 53812 SH SOLE NONE 53812 0 0 Essex Property Trust Inc REIT 297178105 4412 13800 SH SOLE NONE 13800 0 0 Estee Lauder Cos Inc, The COMMON 518439104 34529 115125 SH SOLE NONE 115125 0 0 Etsy Inc COMMON 29786A106 37929 182385 SH SOLE NONE 182385 0 0 Eversource Energy COMMON 30040W108 351437 4298400 SH SOLE NONE 4298400 0 0 Expeditors International of Washington Inc COMMON 302130109 16680 140013 SH SOLE NONE 140013 0 0 Extra Space Storage Inc REIT 30225T102 9947 59209 SH SOLE NONE 59209 0 0 F5 Networks Inc COMMON 315616102 8619 43359 SH SOLE NONE 43359 0 0 Fabrinet COMMON G3323L100 297 2900 SH SOLE NONE 2900 0 0 Facebook Inc COMMON 30303M102 947541 2791893 SH SOLE NONE 2791893 0 0 FactSet Research Systems Inc COMMON 303075105 31437 79631 SH SOLE NONE 79631 0 0 Fair Isaac Corp COMMON 303250104 33827 85008 SH SOLE NONE 85008 0 0 Fastenal Co COMMON 311900104 33272 644685 SH SOLE NONE 644685 0 0 FedEx Corp COMMON 31428X106 8135 37096 SH SOLE NONE 37096 0 0 Fidelity National Financial Inc COMMON 31620R303 1047 23100 SH SOLE NONE 23100 0 0 Fidelity National Information Services Inc COMMON 31620M106 631305 5188236 SH SOLE NONE 5188236 0 0 Financial Select Sector SPDR Fund ETF 81369Y605 411104 10954000 SH SOLE NONE 10954000 0 0 Financial Select Sector SPDR Fund OTC OPTION 81369Y605 1042 1651021 SH SOLE NONE 1651021 0 0 Financial Select Sector SPDR Fund OTC OPTION 81369Y605 2109 1651021 SH SOLE NONE 1651021 0 0 Financiere Sun Life du Canada, Inc COMMON 866796105 59512 1156325 SH SOLE NONE 1156325 0 0 Fiserv Inc COMMON 337738108 11383 104913 SH SOLE NONE 104913 0 0 FleetCor Technologies Inc COMMON 339041105 6598 25252 SH SOLE NONE 25252 0 0 Flowserve Corp COMMON 34354P105 181551 5236536 SH SOLE NONE 5236536 0 0 FMC Corp COMMON 302491303 1303 14230 SH SOLE NONE 14230 0 0 Ford Motor Co COMMON 345370860 36628 2586752 SH SOLE NONE 2586752 0 0 Fortinet Inc COMMON 34959E109 9328 31941 SH SOLE NONE 31941 0 0 Fox Corp COMMON 35137L105 5814 144958 SH SOLE NONE 144958 0 0 Fox Corp COMMON 35137L204 2773 74703 SH SOLE NONE 74703 0 0 Franco-Nevada Corp COMMON 351858105 41540 319811 SH SOLE NONE 319811 0 0 Freeport-McMoRan Inc COMMON 35671D857 22843 702217 SH SOLE NONE 702217 0 0 Fury Gold Mines Ltd COMMON 36117T100 567 920754 SH SOLE NONE 920754 0 0 Gaotu Techedu Inc ADR 36257Y109 66 21571 SH SOLE NONE 21571 0 0 Garmin Ltd COMMON H2906T109 16344 105134 SH SOLE NONE 105134 0 0 Gartner Inc COMMON 366651107 8458 27832 SH SOLE NONE 27832 0 0 GDS Holdings Ltd ADR 36165L108 873 15418 SH SOLE NONE 15418 0 0 Generac Holdings Inc COMMON 368736104 40856 99972 SH SOLE NONE 99972 0 0 General Dynamics Corp COMMON 369550108 297644 1518357 SH SOLE NONE 1518357 0 0 General Electric Co COMMON 369604301 15256 148072 SH SOLE NONE 148072 0 0 General Mills Inc COMMON 370334104 20554 343600 SH SOLE NONE 343600 0 0 General Motors Co COMMON 37045V100 227059 4307709 SH SOLE NONE 4307709 0 0 Genuine Parts Co COMMON 372460105 255647 2108776 SH SOLE NONE 2108776 0 0 Gilead Sciences Inc COMMON 375558103 43477 622431 SH SOLE NONE 622431 0 0 Global Payments Inc COMMON 37940X102 7108 45109 SH SOLE NONE 45109 0 0 Globe Life Inc COMMON 37959E102 95686 1074765 SH SOLE NONE 1074765 0 0 Goldman Sachs Group, Inc., The COMMON 38141G104 2268 6000 SH SOLE NONE 6000 0 0 Graco Inc COMMON 384109104 6045 86400 SH SOLE NONE 86400 0 0 HCA Healthcare Inc COMMON 40412C101 138490 570575 SH SOLE NONE 570575 0 0 Health Care Select Sector SPDR Fund ETF 81369Y209 160398 1260000 SH SOLE NONE 1260000 0 0 Healthpeak Properties Inc REIT 42250P103 5340 159500 SH SOLE NONE 159500 0 0 HEICO Corp COMMON 422806208 917 7742 SH SOLE NONE 7742 0 0 HEICO Corp COMMON 422806109 386 2924 SH SOLE NONE 2924 0 0 Hershey Co, The COMMON 427866108 78503 463828 SH SOLE NONE 463828 0 0 Hess Corp COMMON 42809H107 1747 22370 SH SOLE NONE 22370 0 0 Hewlett Packard Enterprise Co COMMON 42824C109 30774 2159551 SH SOLE NONE 2159551 0 0 Hologic Inc COMMON 436440101 132743 1798444 SH SOLE NONE 1798444 0 0 Home Depot Inc, The COMMON 437076102 394 1200 SH SOLE NONE 1200 0 0 Honeywell International Inc COMMON 438516106 50921 239875 SH SOLE NONE 239875 0 0 Horizon Therapeutics Plc COMMON G46188101 609 5562 SH SOLE NONE 5562 0 0 Hormel Foods Corp COMMON 440452100 6357 155054 SH SOLE NONE 155054 0 0 Host Hotels & Resorts Inc REIT 44107P104 12269 751300 SH SOLE NONE 751300 0 0 HP Inc COMMON 40434L105 31558 1153440 SH SOLE NONE 1153440 0 0 Huazhu Group Ltd ADR 44332N106 1405 30629 SH SOLE NONE 30629 0 0 Humana Inc COMMON 444859102 15722 40400 SH SOLE NONE 40400 0 0 Hutchmed China Ltd ADR 44842L103 538 14688 SH SOLE NONE 14688 0 0 HUYA Inc ADR 44852D108 115 13815 SH SOLE NONE 13815 0 0 IDEX Corp COMMON 45167R104 958 4630 SH SOLE NONE 4630 0 0 IDEXX Laboratories Inc COMMON 45168D104 72803 117066 SH SOLE NONE 117066 0 0 IHS Markit Ltd COMMON G47567105 5360 45961 SH SOLE NONE 45961 0 0 Illinois Tool Works Inc COMMON 452308109 29762 144037 SH SOLE NONE 144037 0 0 Illumina Inc COMMON 452327109 9505 23433 SH SOLE NONE 23433 0 0 Incyte Corp COMMON 45337C102 1201 17458 SH SOLE NONE 17458 0 0 Industrial Select Sector SPDR Fund ETF 81369Y704 110755 1132000 SH SOLE NONE 1132000 0 0 Industrial Select Sector SPDR Fund OTC OPTION 81369Y704 2583 2629022 SH Call SOLE NONE 2629022 0 0 Industrial Select Sector SPDR Fund OTC OPTION 81369Y704 9947 2629022 SH Put SOLE NONE 2629022 0 0 Infosys Ltd ADR 456788108 16782 754253 SH SOLE NONE 754253 0 0 Ingredion Inc COMMON 457187102 148123 1664117 SH SOLE NONE 1664117 0 0 Installed Building Products Inc COMMON 45780R101 911 8500 SH SOLE NONE 8500 0 0 Intel Corp COMMON 458140100 613117 11507459 SH SOLE NONE 11507459 0 0 Intercontinental Exchange Inc COMMON 45866F104 38298 333547 SH SOLE NONE 333547 0 0 International Business Machines Corp COMMON 459200101 59332 427064 SH SOLE NONE 427064 0 0 Intuit Inc COMMON 461202103 71307 132170 SH SOLE NONE 132170 0 0 Intuitive Surgical Inc COMMON 46120E602 144996 145849 SH SOLE NONE 145849 0 0 Invesco Ltd COMMON G491BT108 3663 151937 SH SOLE NONE 151937 0 0 IPG Photonics Corp COMMON 44980X109 65956 416387 SH SOLE NONE 416387 0 0 iQIYI Inc ADR 46267X108 394 49062 SH SOLE NONE 49062 0 0 IQVIA Holdings Inc COMMON 46266C105 4465 18639 SH SOLE NONE 18639 0 0 iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 575556 5229000 SH SOLE NONE 5229000 0 0 iShares MSCI EAFE ETF ETF 464287465 4698 60221 SH SOLE NONE 60221 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 30687 609113 SH SOLE NONE 609113 0 0 Jack Henry & Associates Inc COMMON 426281101 2462 15006 SH SOLE NONE 15006 0 0 Jazz Pharmaceuticals PLC COMMON G50871105 325 2498 SH SOLE NONE 2498 0 0 JD.com Inc ADR 47215P106 11680 161687 SH SOLE NONE 161687 0 0 JM Smucker Company, The COMMON 832696405 12737 106119 SH SOLE NONE 106119 0 0 Johnson & Johnson COMMON 478160104 701132 4341375 SH SOLE NONE 4341375 0 0 Jones Lang LaSalle Inc COMMON 48020Q107 133969 540000 SH SOLE NONE 540000 0 0 JOYY Inc ADR 46591M109 556 10147 SH SOLE NONE 10147 0 0 JPMorgan Chase & Co COMMON 46625H100 339971 2076920 SH SOLE NONE 2076920 0 0 Juniper Networks Inc COMMON 48203R104 6791 246759 SH SOLE NONE 246759 0 0 Kansas City Southern COMMON 485170302 27064 100000 SH SOLE NONE 100000 0 0 KE HOLDINGS INC-CL A ADR 482497104 1131 61920 SH SOLE NONE 61920 0 0 Kellogg Co COMMON 487836108 243 3800 SH SOLE NONE 3800 0 0 Keysight Technologies Inc COMMON 49338L103 8100 49304 SH SOLE NONE 49304 0 0 Kimberly-Clark Corp COMMON 494368103 411 3100 SH SOLE NONE 3100 0 0 Kinder Morgan Inc COMMON 49456B101 31737 1897012 SH SOLE NONE 1897012 0 0 Kingsoft Cloud Holdings Ltd ADR 49639K101 271 9580 SH SOLE NONE 9580 0 0 KLA Corp COMMON 482480100 44592 133305 SH SOLE NONE 133305 0 0 Knight-Swift Transportation Holdings Inc COMMON 499049104 3901 76272 SH SOLE NONE 76272 0 0 Kraft Heinz Co, The COMMON 500754106 14712 399562 SH SOLE NONE 399562 0 0 Kroger Company, The COMMON 501044101 12111 299552 SH SOLE NONE 299552 0 0 L3Harris Technologies Inc COMMON 502431109 5132 23300 SH SOLE NONE 23300 0 0 Laboratory Corp of America Holdings COMMON 50540R409 13112 46590 SH SOLE NONE 46590 0 0 Lam Research Corp COMMON 512807108 43203 75908 SH SOLE NONE 75908 0 0 Lamb Weston Holdings Inc COMMON 513272104 1725 28111 SH SOLE NONE 28111 0 0 Laureate Education Inc COMMON 518613203 9755 574156 SH SOLE NONE 574156 0 0 Lear Corp COMMON 521865204 4547 29055 SH SOLE NONE 29055 0 0 Leidos Holdings Inc COMMON 525327102 4836 50302 SH SOLE NONE 50302 0 0 Lennar Corp COMMON 526057104 15763 168268 SH SOLE NONE 168268 0 0 Lennox International Inc COMMON 526107107 3985 13547 SH SOLE NONE 13547 0 0 Li Auto Inc ADR 50202M102 2455 93363 SH SOLE NONE 93363 0 0 Liberty Broadband Corp COMMON 530307305 25833 149583 SH SOLE NONE 149583 0 0 Liberty Global PLC COMMON G5480U104 7495 251520 SH SOLE NONE 251520 0 0 Liberty Global PLC COMMON G5480U120 5711 193845 SH SOLE NONE 193845 0 0 Liberty Media Corp-Liberty Formula One NOTE 531229AF9 14068 10000000 PRN SOLE NONE 10000000 0 0 Lightspeed POS Inc COMMON 53229C107 2343025 24286219 SH SOLE NONE 24286219 0 0 Lincoln National Corp COMMON 534187109 164715 2395859 SH SOLE NONE 2395859 0 0 Linde PLC COMMON G5494J103 391838 1335600 SH SOLE NONE 1335600 0 0 Lockheed Martin Corp COMMON 539830109 198151 574183 SH SOLE NONE 574183 0 0 Logitech International SA COMMON H50430232 20674 231632 SH SOLE NONE 231632 0 0 Lowe's Cos Inc COMMON 548661107 29705 146432 SH SOLE NONE 146432 0 0 Lufax Holding Ltd ADR 54975P102 959 137443 SH SOLE NONE 137443 0 0 Lululemon Athletica Inc COMMON 550021109 154240 381121 SH SOLE NONE 381121 0 0 Lumen Technologies Inc COMMON 550241103 790 63738 SH SOLE NONE 63738 0 0 Magna International Inc COMMON 559222401 166156 2208300 SH SOLE NONE 2208300 0 0 Marathon Petroleum Corp COMMON 56585A102 20465 331091 SH SOLE NONE 331091 0 0 MarketAxess Holdings Inc COMMON 57060D108 27516 65406 SH SOLE NONE 65406 0 0 Marsh & McLennan Cos Inc COMMON 571748102 269092 1777007 SH SOLE NONE 1777007 0 0 Marvell Technology Inc COMMON 573874104 864 14328 SH SOLE NONE 14328 0 0 Masco Corp COMMON 574599106 2232 40175 SH SOLE NONE 40175 0 0 Masimo Corp COMMON 574795100 6484 23952 SH SOLE NONE 23952 0 0 Mastercard Inc COMMON 57636Q104 512707 1474652 SH SOLE NONE 1474652 0 0 Match Group Inc COMMON 57667L107 9853 62760 SH SOLE NONE 62760 0 0 McCormick & Co Inc/MD COMMON 579780206 3168 39100 SH SOLE NONE 39100 0 0 McDonald's Corp COMMON 580135101 34768 144200 SH SOLE NONE 144200 0 0 McKesson Corp COMMON 58155Q103 17558 88063 SH SOLE NONE 88063 0 0 Medtronic PLC COMMON G5960L103 22993 183430 SH SOLE NONE 183430 0 0 MercadoLibre Inc COMMON 58733R102 12915 7690 SH SOLE NONE 7690 0 0 Merck & Co Inc COMMON 58933Y105 114490 1524300 SH SOLE NONE 1524300 0 0 MetLife, Inc. COMMON 59156R108 24504 396957 SH SOLE NONE 396957 0 0 Mettler-Toledo International Inc COMMON 592688105 12392 8997 SH SOLE NONE 8997 0 0 Micron Technology Inc COMMON 595112103 338025 4762260 SH SOLE NONE 4762260 0 0 Microsoft Corp COMMON 594918104 1406054 4987423 SH SOLE NONE 4987423 0 0 Mines Agnico-Eagle Limitee COMMON 008474108 49135 947290 SH SOLE NONE 947290 0 0 Mobile TeleSystems PJSC ADR 607409109 10228 1060986 SH SOLE NONE 1060986 0 0 Moderna Inc COMMON 60770K107 47861 124360 SH SOLE NONE 124360 0 0 Mohawk Industries Inc COMMON 608190104 2704 15242 SH SOLE NONE 15242 0 0 Molina Healthcare Inc COMMON 60855R100 969 3572 SH SOLE NONE 3572 0 0 Molson Coors Beverage Co COMMON 60871R209 14458 311738 SH SOLE NONE 311738 0 0 Momo Inc ADR 423403104 346 32722 SH SOLE NONE 32722 0 0 Mondelez International Inc COMMON 609207105 342025 5878739 SH SOLE NONE 5878739 0 0 MongoDB Inc NOTE 60937PAD8 28056 12500000 PRN SOLE NONE 12500000 0 0 Monolithic Power Systems Inc COMMON 609839105 4651 9595 SH SOLE NONE 9595 0 0 Moody's Corp COMMON 615369105 15120 42579 SH SOLE NONE 42579 0 0 Mosaic Company, The COMMON 61945C103 4448 124528 SH SOLE NONE 124528 0 0 Motorola Solutions Inc COMMON 620076307 1069 4600 SH SOLE NONE 4600 0 0 MSCI Inc COMMON 55354G100 11366 18683 SH SOLE NONE 18683 0 0 Nasdaq Inc COMMON 631103108 35961 186307 SH SOLE NONE 186307 0 0 nCino Inc COMMON 63947U107 28522 401550 SH SOLE NONE 401550 0 0 NetApp Inc COMMON 64110D104 9097 101347 SH SOLE NONE 101347 0 0 NetEase Inc ADR 64110W102 25130 294257 SH SOLE NONE 294257 0 0 Netflix Inc COMMON 64110L106 62852 102979 SH SOLE NONE 102979 0 0 Neurocrine Biosciences Inc COMMON 64125C109 1848 19269 SH SOLE NONE 19269 0 0 New Oriental Education & Technology Group Inc ADR 647581107 7956 3880980 SH SOLE NONE 3880980 0 0 Newell Brands Inc COMMON 651229106 183036 8267201 SH SOLE NONE 8267201 0 0 Newmont Corp COMMON 651639106 1146 21100 SH SOLE NONE 21100 0 0 NextEra Energy Inc COMMON 65339F101 229663 2924900 SH SOLE NONE 2924900 0 0 NIKE Inc COMMON 654106103 209080 1439650 SH SOLE NONE 1439650 0 0 NIO Inc ADR 62914V106 7415 208123 SH SOLE NONE 208123 0 0 Noah Holdings Ltd ADR 65487X102 215 5791 SH SOLE NONE 5791 0 0 Northrop Grumman Corp COMMON 666807102 6807 18900 SH SOLE NONE 18900 0 0 NortonLifeLock Inc COMMON 668771108 7929 313411 SH SOLE NONE 313411 0 0 Nouveau Monde Graphite Inc COMMON 66979W842 4170 744006 SH SOLE NONE 744006 0 0 NRG Energy Inc COMMON 629377508 543 13307 SH SOLE NONE 13307 0 0 Nutrien Ltd COMMON 67077M108 258134 3977828 SH SOLE NONE 3977828 0 0 NVIDIA Corp COMMON 67066G104 278613 1344918 SH SOLE NONE 1344918 0 0 NVR Inc COMMON 62944T105 26118 5448 SH SOLE NONE 5448 0 0 Old Dominion Freight Line Inc COMMON 679580100 23152 80956 SH SOLE NONE 80956 0 0 Old Republic International Corp COMMON 680223104 5593 241800 SH SOLE NONE 241800 0 0 Omnicom Group Inc COMMON 681919106 608 8397 SH SOLE NONE 8397 0 0 ON Semiconductor Corp COMMON 682189105 9221 201467 SH SOLE NONE 201467 0 0 OneConnect Financial Technology Co Ltd ADR 68248T105 84 20500 SH SOLE NONE 20500 0 0 ONEOK Inc COMMON 682680103 19939 343831 SH SOLE NONE 343831 0 0 Open Text Corp COMMON 683715106 279160 5720700 SH SOLE NONE 5720700 0 0 Oracle Corp COMMON 68389X105 242541 2783672 SH SOLE NONE 2783672 0 0 O'Reilly Automotive Inc COMMON 67103H107 11435 18713 SH SOLE NONE 18713 0 0 Otis Worldwide Corp COMMON 68902V107 135108 1642057 SH SOLE NONE 1642057 0 0 Owens Corning COMMON 690742101 3912 45756 SH SOLE NONE 45756 0 0 Ozon Holdings PLC ADR 69269L104 5232 105225 SH SOLE NONE 105225 0 0 Palo Alto Networks Inc COMMON 697435105 239 500 SH SOLE NONE 500 0 0 Parker-Hannifin Corp COMMON 701094104 6411 22929 SH SOLE NONE 22929 0 0 Paychex Inc COMMON 704326107 42905 381550 SH SOLE NONE 381550 0 0 Paycom Software Inc COMMON 70432V102 4936 9956 SH SOLE NONE 9956 0 0 PayPal Holdings Inc COMMON 70450Y103 135079 519116 SH SOLE NONE 519116 0 0 Peloton Interactive Inc COMMON 70614W100 5508 63279 SH SOLE NONE 63279 0 0 PepsiCo Inc COMMON 713448108 9070 60300 SH SOLE NONE 60300 0 0 PerkinElmer Inc COMMON 714046109 10877 62765 SH SOLE NONE 62765 0 0 Pfizer Inc COMMON 717081103 430657 10012954 SH SOLE NONE 10012954 0 0 PG&E Corp COMMON 69331C108 9403 979530 SH SOLE NONE 979530 0 0 Pinduoduo Inc ADR 722304102 6906 76162 SH SOLE NONE 76162 0 0 Pinterest Inc COMMON 72352L106 997 19569 SH SOLE NONE 19569 0 0 Pool Corp COMMON 73278L105 54005 124319 SH SOLE NONE 124319 0 0 PPG Industries Inc COMMON 693506107 7233 50574 SH SOLE NONE 50574 0 0 Procter & Gamble Company, The COMMON 742718109 31916 228300 SH SOLE NONE 228300 0 0 Progressive Corp, The COMMON 743315103 165520 1831178 SH SOLE NONE 1831178 0 0 Prologis Inc REIT 74340W103 62202 495907 SH SOLE NONE 495907 0 0 Prudential Financial Inc COMMON 744320102 9459 89918 SH SOLE NONE 89918 0 0 PTC Inc COMMON 69370C100 3768 31458 SH SOLE NONE 31458 0 0 Public Service Enterprise Group Inc COMMON 744573106 286 4700 SH SOLE NONE 4700 0 0 Public Storage REIT 74460D109 103587 348661 SH SOLE NONE 348661 0 0 PulteGroup Inc COMMON 745867101 15296 333100 SH SOLE NONE 333100 0 0 Qorvo Inc COMMON 74736K101 17161 102645 SH SOLE NONE 102645 0 0 Qualcomm Inc COMMON 747525103 57439 445331 SH SOLE NONE 445331 0 0 Quest Diagnostics Inc COMMON 74834L100 7885 54263 SH SOLE NONE 54263 0 0 Raytheon Technologies Corp COMMON 75513E101 57189 665300 SH SOLE NONE 665300 0 0 Redevances Auriferes Osisko Ltee COMMON 68827L101 165736 14754940 SH SOLE NONE 14754940 0 0 Regeneron Pharmaceuticals Inc COMMON 75886F107 74106 122453 SH SOLE NONE 122453 0 0 Republic Services Inc COMMON 760759100 7576 63100 SH SOLE NONE 63100 0 0 ResMed Inc COMMON 761152107 7072 26832 SH SOLE NONE 26832 0 0 Robert Half International Inc COMMON 770323103 1522 15167 SH SOLE NONE 15167 0 0 Rockwell Automation Inc COMMON 773903109 52730 179331 SH SOLE NONE 179331 0 0 Rogers Communications Inc COMMON 775109200 220067 4713300 SH SOLE NONE 4713300 0 0 Roku Inc COMMON 77543R102 1197 3819 SH SOLE NONE 3819 0 0 Rollins Inc COMMON 775711104 39820 1127086 SH SOLE NONE 1127086 0 0 Roper Technologies Inc COMMON 776696106 1881 4216 SH SOLE NONE 4216 0 0 Ross Stores Inc COMMON 778296103 3201 29407 SH SOLE NONE 29407 0 0 RPM International Inc COMMON 749685103 1653 21291 SH SOLE NONE 21291 0 0 S&P Global Inc COMMON 78409V104 14188 33393 SH SOLE NONE 33393 0 0 salesforce.com inc COMMON 79466L302 224020 825973 SH SOLE NONE 825973 0 0 SBA Communications Corp REIT 78410G104 9104 27539 SH SOLE NONE 27539 0 0 Seagate Technology Holdings PLC COMMON G7997R103 13623 165089 SH SOLE NONE 165089 0 0 Seagen Inc COMMON 81181C104 15307 90149 SH SOLE NONE 90149 0 0 SEI Investments Co COMMON 784117103 8846 149171 SH SOLE NONE 149171 0 0 Sempra Energy COMMON 816851109 9457 74755 SH SOLE NONE 74755 0 0 ServiceNow Inc COMMON 81762P102 82278 132222 SH SOLE NONE 132222 0 0 Sherwin-Williams Co, The COMMON 824348106 60677 216914 SH SOLE NONE 216914 0 0 Shopify Inc COMMON 82509L107 406175 299300 SH SOLE NONE 299300 0 0 Skyworks Solutions Inc COMMON 83088M102 5643 34245 SH SOLE NONE 34245 0 0 Snap-on Inc COMMON 833034101 32985 157862 SH SOLE NONE 157862 0 0 Sociedad Quimica y Minera de Chile SA ADR 833635105 516 9600 SH SOLE NONE 9600 0 0 Societe Financiere Manuvie COMMON 56501R106 281103 14606868 SH SOLE NONE 14606868 0 0 SolarEdge Technologies Inc COMMON 83417M104 519 1958 SH SOLE NONE 1958 0 0 Southern Company, The COMMON 842587107 2696 43500 SH SOLE NONE 43500 0 0 Southern Copper Corp COMMON 84265V105 320 5700 SH SOLE NONE 5700 0 0 Southwest Airlines Co NOTE 844741BG2 5111 3400000 PRN SOLE NONE 3400000 0 0 Square Inc COMMON 852234103 4164 17360 SH SOLE NONE 17360 0 0 SS&C Technologies Holdings Inc COMMON 78467J100 11472 165304 SH SOLE NONE 165304 0 0 Stanley Black & Decker Inc COMMON 854502101 147786 843000 SH SOLE NONE 843000 0 0 Stantec Inc COMMON 85472N109 197811 4211711 SH SOLE NONE 4211711 0 0 Starbucks Corp COMMON 855244109 36682 332538 SH SOLE NONE 332538 0 0 State Street Corp COMMON 857477103 2203 26000 SH SOLE NONE 26000 0 0 Steel Dynamics Inc COMMON 858119100 11974 204759 SH SOLE NONE 204759 0 0 Stryker Corp COMMON 863667101 38594 146345 SH SOLE NONE 146345 0 0 Suncor Energie Inc COMMON 867224107 326398 15746300 SH SOLE NONE 15746300 0 0 Sunrun Scorpio Portfolio 2017-A LLC COMMON 86771W105 4149 94300 SH SOLE NONE 94300 0 0 SVB Financial Group COMMON 78486Q101 1193 1845 SH SOLE NONE 1845 0 0 Synchrony Financial COMMON 87165B103 162657 3327678 SH SOLE NONE 3327678 0 0 Synopsys Inc COMMON 871607107 18055 60302 SH SOLE NONE 60302 0 0 T Rowe Price Group Inc COMMON 74144T108 64201 326392 SH SOLE NONE 326392 0 0 Take-Two Interactive Software Inc COMMON 874054109 157152 1020003 SH SOLE NONE 1020003 0 0 TAL Education Group ADR 874080104 353 72853 SH SOLE NONE 72853 0 0 Target Corp COMMON 87612E106 111716 488334 SH SOLE NONE 488334 0 0 TC Energy Corp COMMON 87807B107 137520 2857900 SH SOLE NONE 2857900 0 0 TechnipFMC PLC COMMON G87110105 116273 15441346 SH SOLE NONE 15441346 0 0 Teledyne Technologies Inc COMMON 879360105 1149 2675 SH SOLE NONE 2675 0 0 TELUS Corporation COMMON 87971M103 54548 2482200 SH SOLE NONE 2482200 0 0 Tencent Music Entertainment Group ADR 88034P109 837 115411 SH SOLE NONE 115411 0 0 Teradyne Inc COMMON 880770102 18242 167094 SH SOLE NONE 167094 0 0 Teradyne Inc NOTE 880770AG7 10060 2900000 PRN SOLE NONE 2900000 0 0 Tesla Inc COMMON 88160R101 83044 107087 SH SOLE NONE 107087 0 0 Tesla Inc NOTE 88160RAG6 62513 5000000 PRN SOLE NONE 5000000 0 0 Teva Pharmaceutical Industries Ltd ADR 881624209 9580 983532 SH SOLE NONE 983532 0 0 Texas Instruments Inc COMMON 882508104 84357 438878 SH SOLE NONE 438878 0 0 Theratechnologies Inc COMMON 88338H100 1510 401842 SH SOLE NONE 401842 0 0 Thermo Fisher Scientific Inc COMMON 883556102 184153 322323 SH SOLE NONE 322323 0 0 Thomson Reuters Corp COMMON 884903709 6401 57900 SH SOLE NONE 57900 0 0 TJX Cos Inc/The COMMON 872540109 5434 82360 SH SOLE NONE 82360 0 0 T-Mobile US Inc COMMON 872590104 59940 469162 SH SOLE NONE 469162 0 0 Tractor Supply Co COMMON 892356106 55704 274931 SH SOLE NONE 274931 0 0 Trade Desk Inc/The COMMON 88339J105 3124 44443 SH SOLE NONE 44443 0 0 Tradeweb Markets Inc COMMON 892672106 372 4600 SH SOLE NONE 4600 0 0 TransDigm Group Inc COMMON 893641100 872 1396 SH SOLE NONE 1396 0 0 TransUnion COMMON 89400J107 3707 33008 SH SOLE NONE 33008 0 0 Travelers Cos Inc, The COMMON 89417E109 1835 12071 SH SOLE NONE 12071 0 0 Trimble Inc COMMON 896239100 7174 87222 SH SOLE NONE 87222 0 0 Trip.com Group Ltd ADR 89677Q107 2785 90565 SH SOLE NONE 90565 0 0 Tuya Inc ADR 90114C107 122 13400 SH SOLE NONE 13400 0 0 Twitter Inc COMMON 90184L102 34963 578953 SH SOLE NONE 578953 0 0 Tyler Technologies Inc COMMON 902252105 9567 20860 SH SOLE NONE 20860 0 0 Tyson Foods Inc COMMON 902494103 28580 362050 SH SOLE NONE 362050 0 0 Union Pacific Corp COMMON 907818108 47501 242342 SH SOLE NONE 242342 0 0 United Rentals Inc COMMON 911363109 15490 44139 SH SOLE NONE 44139 0 0 UnitedHealth Group Inc COMMON 91324P102 305410 781620 SH SOLE NONE 781620 0 0 Unitil Corp COMMON 913259107 7427 173600 SH SOLE NONE 173600 0 0 Up Fintech Holding Ltd ADR 91531W106 146 13800 SH SOLE NONE 13800 0 0 US Bancorp COMMON 902973304 25149 423100 SH SOLE NONE 423100 0 0 Utilities Select Sector SPDR Fund ETF 81369Y886 48868 765000 SH SOLE NONE 765000 0 0 Vale SA ADR 91912E105 876 62800 SH SOLE NONE 62800 0 0 Veeva Systems Inc COMMON 922475108 16233 56333 SH SOLE NONE 56333 0 0 VeriSign Inc COMMON 92343E102 12811 62492 SH SOLE NONE 62492 0 0 Verisk Analytics Inc COMMON 92345Y106 55187 275565 SH SOLE NONE 275565 0 0 Verizon Communications Inc COMMON 92343V104 22744 421100 SH SOLE NONE 421100 0 0 Vertex Pharmaceuticals Inc COMMON 92532F100 271217 1495216 SH SOLE NONE 1495216 0 0 Vetements de Sport Gildan Inc, Les COMMON 375916103 389814 10670600 SH SOLE NONE 10670600 0 0 ViacomCBS Inc COMMON 92556H206 3753 95000 SH SOLE NONE 95000 0 0 Viatris Inc COMMON 92556V106 11540 851690 SH SOLE NONE 851690 0 0 Vipshop Holdings Ltd ADR 92763W103 910 81685 SH SOLE NONE 81685 0 0 Visa Inc COMMON 92826C839 222721 999869 SH SOLE NONE 999869 0 0 VMware Inc COMMON 928563402 5739 38595 SH SOLE NONE 38595 0 0 Vornado Realty Trust REIT 929042109 8402 200000 SH SOLE NONE 200000 0 0 Vulcan Materials Co COMMON 929160109 574 3392 SH SOLE NONE 3392 0 0 Walgreens Boots Alliance Inc COMMON 931427108 39115 831350 SH SOLE NONE 831350 0 0 Walmart Inc COMMON 931142103 75969 545049 SH SOLE NONE 545049 0 0 Walt Disney Co/The COMMON 254687106 107594 636014 SH SOLE NONE 636014 0 0 Waste Connections Inc COMMON 94106B101 264 2100 SH SOLE NONE 2100 0 0 Waste Management Inc COMMON 94106L109 3943 26400 SH SOLE NONE 26400 0 0 Waters Corp COMMON 941848103 9205 25764 SH SOLE NONE 25764 0 0 Wayfair Inc COMMON 94419L101 2883 11284 SH SOLE NONE 11284 0 0 WEC Energy Group Inc COMMON 92939U106 4635 52546 SH SOLE NONE 52546 0 0 Weibo Corp ADR 948596101 581 12227 SH SOLE NONE 12227 0 0 Wells Fargo & Co COMMON 949746101 25448 548335 SH SOLE NONE 548335 0 0 West Pharmaceutical Services Inc COMMON 955306105 11783 27755 SH SOLE NONE 27755 0 0 Western Digital Corp COMMON 958102105 19232 340747 SH SOLE NONE 340747 0 0 Western Union Co, The COMMON 959802109 3950 195349 SH SOLE NONE 195349 0 0 Willis Towers Watson PLC COMMON G96629103 17613 75767 SH SOLE NONE 75767 0 0 Workday Inc COMMON 98138H101 70829 283440 SH SOLE NONE 283440 0 0 WW Grainger Inc COMMON 384802104 10295 26193 SH SOLE NONE 26193 0 0 Xcel Energy Inc COMMON 98389B100 656 10500 SH SOLE NONE 10500 0 0 Xilinx Inc COMMON 983919101 34013 225266 SH SOLE NONE 225266 0 0 XPeng Inc ADR 98422D105 2361 66433 SH SOLE NONE 66433 0 0 Yamana Gold Inc COMMON 98462Y100 1248 316185 SH SOLE NONE 316185 0 0 Yum China Holdings Inc COMMON 98850P109 25771 443486 SH SOLE NONE 443486 0 0 Yum! Brands Inc COMMON 988498101 136805 1118512 SH SOLE NONE 1118512 0 0 Zai Lab Ltd ADR 98887Q104 1383 13127 SH SOLE NONE 13127 0 0 Zebra Technologies Corp COMMON 989207105 10176 19743 SH SOLE NONE 19743 0 0 Zendesk Inc COMMON 98936J101 29086 249900 SH SOLE NONE 249900 0 0 Zevia PBC COMMON 98955K104 241582 22022092 SH SOLE NONE 22022092 0 0 Zillow Group Inc NOTE 98954MAG6 41129 19500000 PRN SOLE NONE 19500000 0 0 Zoetis Inc COMMON 98978V103 49385 254377 SH SOLE NONE 254377 0 0 Zoom Video Communications Inc COMMON 98980L101 10105 38644 SH SOLE NONE 38644 0 0 ZTO Express Cayman Inc ADR 98980A105 2594 84616 SH SOLE NONE 84616 0 0