0001567619-22-015865.txt : 20220812 0001567619-22-015865.hdr.sgml : 20220812 20220812170029 ACCESSION NUMBER: 0001567619-22-015865 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220812 DATE AS OF CHANGE: 20220812 EFFECTIVENESS DATE: 20220812 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: 221161022 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 06-30-2022 06-30-2022 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 08-12-2022 0 583 36329339 false
INFORMATION TABLE 2 form13fInfoTable.xml 360 DigiTech Inc ADR 88557W101 579 33470 SH SOLE NONE 33470 0 0 3M Co COMMON 88579Y101 26455 204427 SH SOLE NONE 204427 0 0 A O Smith Corp COMMON 831865209 2062 37712 SH SOLE NONE 37712 0 0 Abbott Laboratories COMMON 002824100 29171 268484 SH SOLE NONE 268484 0 0 AbbVie Inc COMMON 00287Y109 214722 1401945 SH SOLE NONE 1401945 0 0 ABIOMED Inc COMMON 003654100 287 1158 SH SOLE NONE 1158 0 0 Accenture PLC COMMON G1151C101 48392 174290 SH SOLE NONE 174290 0 0 Activision Blizzard Inc COMMON 00507V109 18260 234525 SH SOLE NONE 234525 0 0 Adobe Inc COMMON 00724F101 161351 440777 SH SOLE NONE 440777 0 0 Advance Auto Parts Inc COMMON 00751Y106 57592 332729 SH SOLE NONE 332729 0 0 Advanced Micro Devices Inc COMMON 007903107 34700 453776 SH SOLE NONE 453776 0 0 AerCap Holdings NV COMMON N00985106 2289 55900 SH SOLE NONE 55900 0 0 Aflac Inc COMMON 001055102 18324 331174 SH SOLE NONE 331174 0 0 Agilent Technologies Inc COMMON 00846U101 22682 190975 SH SOLE NONE 190975 0 0 Air Products and Chemicals Inc COMMON 009158106 21379 88900 SH SOLE NONE 88900 0 0 Airbnb Inc COMMON 009066101 5217 58560 SH SOLE NONE 58560 0 0 Akamai Technologies Inc COMMON 00971T101 13769 150764 SH SOLE NONE 150764 0 0 Alibaba Group Holding Ltd ADR 01609W102 153701 1352052 SH SOLE NONE 1352052 0 0 Align Technology Inc COMMON 016255101 57383 242462 SH SOLE NONE 242462 0 0 Alleghany Corp COMMON 017175100 28412 34104 SH SOLE NONE 34104 0 0 Allegion plc COMMON G0176J109 371 3790 SH SOLE NONE 3790 0 0 Allstate Corp/The COMMON 020002101 24042 189710 SH SOLE NONE 189710 0 0 Ally Financial Inc COMMON 02005N100 4385 130855 SH SOLE NONE 130855 0 0 Alnylam Pharmaceuticals Inc COMMON 02043Q107 262 1794 SH SOLE NONE 1794 0 0 Alphabet Inc COMMON 02079K305 282835 129785 SH SOLE NONE 129785 0 0 Alphabet Inc COMMON 02079K107 456105 208510 SH SOLE NONE 208510 0 0 Amazon.com Inc COMMON 023135106 605691 5702770 SH SOLE NONE 5702770 0 0 Amcor PLC COMMON G0250X107 2309 185800 SH SOLE NONE 185800 0 0 Amedisys Inc COMMON 023436108 2481 23600 SH SOLE NONE 23600 0 0 AMERCO COMMON 023586100 1439 3008 SH SOLE NONE 3008 0 0 Ameren Corp COMMON 023608102 1184 13100 SH SOLE NONE 13100 0 0 America Movil SAB de CV ADR 02364W105 376 18400 SH SOLE NONE 18400 0 0 American Campus Communities Inc REIT 024835100 35458 550000 SH SOLE NONE 550000 0 0 American Express Co COMMON 025816109 21583 155700 SH SOLE NONE 155700 0 0 American International Group Inc COMMON 026874784 10920 213574 SH SOLE NONE 213574 0 0 American Tower Corp REIT 03027X100 4673 18283 SH SOLE NONE 18283 0 0 Ameriprise Financial Inc COMMON 03076C106 13300 55956 SH SOLE NONE 55956 0 0 AmerisourceBergen Corp COMMON 03073E105 10466 73973 SH SOLE NONE 73973 0 0 AMETEK Inc COMMON 031100100 18000 163802 SH SOLE NONE 163802 0 0 Amgen Inc COMMON 031162100 9708 39900 SH SOLE NONE 39900 0 0 Amphenol Corp COMMON 032095101 15093 234442 SH SOLE NONE 234442 0 0 Angi Inc COMMON 00183L102 4795 1046879 SH SOLE NONE 1046879 0 0 Annaly Capital Management Inc REIT 035710409 3726 630508 SH SOLE NONE 630508 0 0 ANSYS Inc COMMON 03662Q105 1617 6759 SH SOLE NONE 6759 0 0 Aon PLC COMMON G0403H108 3644 13513 SH SOLE NONE 13513 0 0 Apple Inc COMMON 037833100 1288103 9421465 SH SOLE NONE 9421465 0 0 Applied Materials Inc COMMON 038222105 30390 334025 SH SOLE NONE 334025 0 0 Aptiv PLC COMMON G6095L109 407 4567 SH SOLE NONE 4567 0 0 Arch Capital Group Ltd COMMON G0450A105 936 20580 SH SOLE NONE 20580 0 0 Archer-Daniels-Midland Co COMMON 039483102 16767 216070 SH SOLE NONE 216070 0 0 Arista Networks Inc COMMON 040413106 3188 34014 SH SOLE NONE 34014 0 0 Arrow Electronics Inc COMMON 042735100 16974 151436 SH SOLE NONE 151436 0 0 Arthur J Gallagher & Co COMMON 363576109 28218 173075 SH SOLE NONE 173075 0 0 Assurant Inc COMMON 04621X108 484 2800 SH SOLE NONE 2800 0 0 AT&T Inc COMMON 00206R102 717926 34252184 SH SOLE NONE 34252184 0 0 Autodesk Inc COMMON 052769106 4652 27053 SH SOLE NONE 27053 0 0 Autohome Inc ADR 05278C107 1130 28723 SH SOLE NONE 28723 0 0 Autoliv Inc COMMON 052800109 3031 42355 SH SOLE NONE 42355 0 0 Automatic Data Processing Inc COMMON 053015103 36435 173468 SH SOLE NONE 173468 0 0 AutoZone Inc COMMON 053332102 439964 204718 SH SOLE NONE 204718 0 0 Avalara Inc COMMON 05338G106 9658 136800 SH SOLE NONE 136800 0 0 Avery Dennison Corp COMMON 053611109 3912 24165 SH SOLE NONE 24165 0 0 AvidXchange Holdings Inc COMMON 05368X102 71095 11578968 SH SOLE NONE 11578968 0 0 Azure Power Global Ltd COMMON V0393H103 728003 34258963 SH SOLE NONE 34258963 0 0 Baidu Inc ADR 056752108 23390 157263 SH SOLE NONE 157263 0 0 Baker Hughes Co COMMON 05722G100 987 34200 SH SOLE NONE 34200 0 0 Ball Corp COMMON 058498106 1657 24093 SH SOLE NONE 24093 0 0 Bank of America Corp COMMON 060505104 85465 2745423 SH SOLE NONE 2745423 0 0 Bank of New York Mellon Corp, The COMMON 064058100 8538 204700 SH SOLE NONE 204700 0 0 Banque de Montreal COMMON 063671101 320699 3342102 SH SOLE NONE 3342102 0 0 Banque de Nouvelle-Ecosse, La COMMON 064149107 51711 875622 SH SOLE NONE 875622 0 0 Banque Royale du Canada COMMON 780087102 260469 2695700 SH SOLE NONE 2695700 0 0 Banque Toronto-Dominion, La COMMON 891160509 82535 1261300 SH SOLE NONE 1261300 0 0 Bath & Body Works Inc COMMON 070830104 408 15150 SH SOLE NONE 15150 0 0 Baxter International Inc COMMON 071813109 232883 3625766 SH SOLE NONE 3625766 0 0 BCE Inc COMMON 05534B760 825308 16826400 SH SOLE NONE 16826400 0 0 Becton Dickinson and Co COMMON 075887109 1800 7300 SH SOLE NONE 7300 0 0 BeiGene Ltd ADR 07725L102 2259 13956 SH SOLE NONE 13956 0 0 Benson Hill Inc COMMON 082490103 15642 5708783 SH SOLE NONE 5708783 0 0 Bentley Systems Inc COMMON 08265T208 321 9638 SH SOLE NONE 9638 0 0 Berkshire Hathaway Inc COMMON 084670702 369159 1352130 SH SOLE NONE 1352130 0 0 Best Buy Co Inc COMMON 086516101 1613 24741 SH SOLE NONE 24741 0 0 Bilibili Inc ADR 090040106 1793 70039 SH SOLE NONE 70039 0 0 Biogen Inc COMMON 09062X103 8062 39531 SH SOLE NONE 39531 0 0 BioMarin Pharmaceutical Inc COMMON 09061G101 1989 23996 SH SOLE NONE 23996 0 0 Bio-Rad Laboratories Inc COMMON 090572207 16866 34073 SH SOLE NONE 34073 0 0 Bio-Techne Corp COMMON 09073M104 567 1635 SH SOLE NONE 1635 0 0 Bird Global Inc COMMON 09077J107 1650 3785375 SH SOLE NONE 3785375 0 0 Black Knight Inc COMMON 09215C105 3731 57064 SH SOLE NONE 57064 0 0 BlackRock Inc COMMON 09247X101 34832 57192 SH SOLE NONE 57192 0 0 Blackstone Inc COMMON 09260D107 32879 360394 SH SOLE NONE 360394 0 0 Block Inc COMMON 852234103 13286 216168 SH SOLE NONE 216168 0 0 Boeing Co/The COMMON 097023105 4906 35886 SH SOLE NONE 35886 0 0 Booking Holdings Inc COMMON 09857L108 7038 4024 SH SOLE NONE 4024 0 0 Booz Allen Hamilton Holding Corp COMMON 099502106 3731 41288 SH SOLE NONE 41288 0 0 BorgWarner Inc COMMON 099724106 867 25986 SH SOLE NONE 25986 0 0 Boston Scientific Corp COMMON 101137107 83502 2240454 SH SOLE NONE 2240454 0 0 Bristol-Myers Squibb Co COMMON 110122108 408659 5307254 SH SOLE NONE 5307254 0 0 Broadcom Inc COMMON 11135F101 146395 301342 SH SOLE NONE 301342 0 0 Broadridge Financial Solutions Inc COMMON 11133T103 147698 1036113 SH SOLE NONE 1036113 0 0 Brookfield Asset Management Inc COMMON 112585104 147772 3329000 SH SOLE NONE 3329000 0 0 Brookfield Infrastructure Corp COMMON 11275Q107 71678 1692500 SH SOLE NONE 1692500 0 0 Brown & Brown Inc COMMON 115236101 23472 402328 SH SOLE NONE 402328 0 0 Brown-Forman Corp COMMON 115637209 18864 268874 SH SOLE NONE 268874 0 0 BRP Inc COMMON 05577W200 34115 555500 SH SOLE NONE 555500 0 0 Burlington Stores Inc COMMON 122017106 204 1500 SH SOLE NONE 1500 0 0 Cadence Design Systems Inc COMMON 127387108 16902 112658 SH SOLE NONE 112658 0 0 CAE Inc COMMON 124765108 605021 24604237 SH SOLE NONE 24604237 0 0 Camden Property Trust REIT 133131102 32316 240303 SH SOLE NONE 240303 0 0 Campbell Soup Co COMMON 134429109 13622 283500 SH SOLE NONE 283500 0 0 Capital One Financial Corp COMMON 14040H105 18640 178900 SH SOLE NONE 178900 0 0 Cardinal Health Inc COMMON 14149Y108 3773 72190 SH SOLE NONE 72190 0 0 Carlisle Cos Inc COMMON 142339100 139425 584323 SH SOLE NONE 584323 0 0 Carvana Co COMMON 146869102 1321 58500 SH SOLE NONE 58500 0 0 Caterpillar Inc COMMON 149123101 3736 20900 SH SOLE NONE 20900 0 0 Cboe Global Markets Inc COMMON 12503M108 26909 237734 SH SOLE NONE 237734 0 0 CBRE Group Inc COMMON 12504L109 41014 557184 SH SOLE NONE 557184 0 0 CDK Global Inc COMMON 12508E101 4382 80000 SH SOLE NONE 80000 0 0 CDW Corp COMMON 12514G108 4192 26604 SH SOLE NONE 26604 0 0 Celanese Corp COMMON 150870103 603 5130 SH SOLE NONE 5130 0 0 Centene Corp COMMON 15135B101 17714 209359 SH SOLE NONE 209359 0 0 CF Industries Holdings Inc COMMON 125269100 4221 49237 SH SOLE NONE 49237 0 0 CGI Inc COMMON 12532H104 1846767 23232275 SH SOLE NONE 23232275 0 0 CH Robinson Worldwide Inc COMMON 12541W209 16383 161612 SH SOLE NONE 161612 0 0 Change Healthcare Inc COMMON 15912K100 13432 582500 SH SOLE NONE 582500 0 0 Charles Schwab Corp/The COMMON 808513105 69498 1100000 SH SOLE NONE 1100000 0 0 Charter Communications Inc COMMON 16119P108 9172 19576 SH SOLE NONE 19576 0 0 Check Point Software Technologies Ltd COMMON M22465104 13675 112295 SH SOLE NONE 112295 0 0 Chemin de fer Canadien Pacifique Limitee COMMON 13645T100 177443 2545800 SH SOLE NONE 2545800 0 0 Cheniere Energy Inc COMMON 16411R208 22203 166901 SH SOLE NONE 166901 0 0 Chipotle Mexican Grill Inc COMMON 169656105 1031 789 SH SOLE NONE 789 0 0 Chubb Ltd COMMON H1467J104 27874 141794 SH SOLE NONE 141794 0 0 Church & Dwight Co Inc COMMON 171340102 29062 313646 SH SOLE NONE 313646 0 0 Cia de Minas Buenaventura SAA ADR 204448104 268 40610 SH SOLE NONE 40610 0 0 Cigna Corp COMMON 125523100 48791 185150 SH SOLE NONE 185150 0 0 Cincinnati Financial Corp COMMON 172062101 15162 127429 SH SOLE NONE 127429 0 0 Cintas Corp COMMON 172908105 22301 59704 SH SOLE NONE 59704 0 0 Cisco Systems Inc COMMON 17275R102 566935 13295855 SH SOLE NONE 13295855 0 0 Citigroup Inc COMMON 172967424 151690 3298321 SH SOLE NONE 3298321 0 0 Citrix Systems Inc COMMON 177376100 2742 28221 SH SOLE NONE 28221 0 0 Cleveland-Cliffs Inc COMMON 185899101 2299 149569 SH SOLE NONE 149569 0 0 Clorox Co/The COMMON 189054109 2878 20415 SH SOLE NONE 20415 0 0 CME Group Inc COMMON 12572Q105 25453 124342 SH SOLE NONE 124342 0 0 CMS Energy Corp COMMON 125896100 291586 4319800 SH SOLE NONE 4319800 0 0 CNH Industrial NV COMMON N20944109 15304 1328407 SH SOLE NONE 1328407 0 0 Coca-Cola Co/The COMMON 191216100 73872 1174244 SH SOLE NONE 1174244 0 0 Coca-Cola Europacific Partners PLC COMMON G25839104 1324 25647 SH SOLE NONE 25647 0 0 Coca-Cola Femsa SAB de CV ADR 191241108 5230 94610 SH SOLE NONE 94610 0 0 Cognex Corp COMMON 192422103 861 20259 SH SOLE NONE 20259 0 0 Cognizant Technology Solutions Corp COMMON 192446102 46687 691758 SH SOLE NONE 691758 0 0 Coinbase Global Inc COMMON 19260Q107 357 7585 SH SOLE NONE 7585 0 0 Colgate-Palmolive Co COMMON 194162103 318925 3979600 SH SOLE NONE 3979600 0 0 Comcast Corp COMMON 20030N101 3325 84737 SH SOLE NONE 84737 0 0 Communication Services Select Sector SPDR Fund ETF 81369Y852 176649 3255000 SH SOLE NONE 3255000 0 0 Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1384392 12333700 SH SOLE NONE 12333700 0 0 Conagra Brands Inc COMMON 205887102 19481 568959 SH SOLE NONE 568959 0 0 Consolidated Edison Inc COMMON 209115104 7627 80200 SH SOLE NONE 80200 0 0 Constellation Energy Corp COMMON 21037T109 3275 57200 SH SOLE NONE 57200 0 0 Consumer Staples Select Sector SPDR Fund ETF 81369Y308 147443 2042719 SH SOLE NONE 2042719 0 0 Cooper Cos Inc/The COMMON 216648402 10537 33651 SH SOLE NONE 33651 0 0 Copart Inc COMMON 217204106 12160 111907 SH SOLE NONE 111907 0 0 Corning Inc COMMON 219350105 92004 2919828 SH SOLE NONE 2919828 0 0 Corteva Inc COMMON 22052L104 255 4714 SH SOLE NONE 4714 0 0 CoStar Group Inc COMMON 22160N109 887 14680 SH SOLE NONE 14680 0 0 Costco Wholesale Corp COMMON 22160K105 98052 204581 SH SOLE NONE 204581 0 0 Coupang Inc COMMON 22266T109 8801 690300 SH SOLE NONE 690300 0 0 Credicorp Ltd COMMON G2519Y108 662 5523 SH SOLE NONE 5523 0 0 Crown Castle International Corp REIT 22822V101 1886 11200 SH SOLE NONE 11200 0 0 Cummins Inc COMMON 231021106 1414 7307 SH SOLE NONE 7307 0 0 CVS Health Corp COMMON 126650100 401318 4331085 SH SOLE NONE 4331085 0 0 Danaher Corp COMMON 235851102 348982 1376545 SH SOLE NONE 1376545 0 0 Daqo New Energy Corp ADR 23703Q203 1602 22450 SH SOLE NONE 22450 0 0 Datadog Inc COMMON 23804L103 26535 278616 SH SOLE NONE 278616 0 0 DaVita Inc COMMON 23918K108 2301 28778 SH SOLE NONE 28778 0 0 Deere & Co COMMON 244199105 12471 41645 SH SOLE NONE 41645 0 0 Dell Technologies Inc COMMON 24703L202 9431 204085 SH SOLE NONE 204085 0 0 DENTSPLY SIRONA Inc COMMON 24906P109 3334 93300 SH SOLE NONE 93300 0 0 Dexcom Inc COMMON 252131107 255 3417 SH SOLE NONE 3417 0 0 Discover Financial Services COMMON 254709108 436 4607 SH SOLE NONE 4607 0 0 DocuSign Inc COMMON 256163106 321 5595 SH SOLE NONE 5595 0 0 Dollar General Corp COMMON 256677105 198704 809583 SH SOLE NONE 809583 0 0 Dollar Tree Inc COMMON 256746108 64305 412606 SH SOLE NONE 412606 0 0 Dominion Energy Inc COMMON 25746U109 412710 5171155 SH SOLE NONE 5171155 0 0 Domino's Pizza Inc COMMON 25754A201 514 1320 SH SOLE NONE 1320 0 0 DoorDash Inc COMMON 25809K105 2752 42886 SH SOLE NONE 42886 0 0 Dow Inc COMMON 260557103 1914 37095 SH SOLE NONE 37095 0 0 DR Horton Inc COMMON 23331A109 27141 410052 SH SOLE NONE 410052 0 0 Duke Realty Corp REIT 264411505 13772 250633 SH SOLE NONE 250633 0 0 Ecolab Inc COMMON 278865100 490 3187 SH SOLE NONE 3187 0 0 Edwards Lifesciences Corp COMMON 28176E108 25263 265675 SH SOLE NONE 265675 0 0 Elastic NV COMMON N14506104 27447 405600 SH SOLE NONE 405600 0 0 Electronic Arts Inc COMMON 285512109 248980 2046690 SH SOLE NONE 2046690 0 0 Elevance Health Inc COMMON 036752103 178458 369799 SH SOLE NONE 369799 0 0 Eli Lilly & Co COMMON 532457108 115909 357491 SH SOLE NONE 357491 0 0 Emerson Electric Co COMMON 291011104 38054 478429 SH SOLE NONE 478429 0 0 Enbridge Inc COMMON 29250N105 221844 5264300 SH SOLE NONE 5264300 0 0 Enphase Energy Inc COMMON 29355A107 2790 14288 SH SOLE NONE 14288 0 0 EPAM Systems Inc COMMON 29414B104 1557 5282 SH SOLE NONE 5282 0 0 Equifax Inc COMMON 294429105 2076 11359 SH SOLE NONE 11359 0 0 Equinix Inc REIT 29444U700 29797 45351 SH SOLE NONE 45351 0 0 Equitable Holdings Inc COMMON 29452E101 6225 238778 SH SOLE NONE 238778 0 0 Equity LifeStyle Properties Inc REIT 29472R108 18414 261300 SH SOLE NONE 261300 0 0 Equity Residential REIT 29476L107 14502 200800 SH SOLE NONE 200800 0 0 Erie Indemnity Co COMMON 29530P102 1575 8193 SH SOLE NONE 8193 0 0 Estee Lauder Cos Inc/The COMMON 518439104 27714 108822 SH SOLE NONE 108822 0 0 Etsy Inc COMMON 29786A106 502 6852 SH SOLE NONE 6852 0 0 Everest Re Group Ltd COMMON G3223R108 608 2168 SH SOLE NONE 2168 0 0 Eversource Energy COMMON 30040W108 374342 4431656 SH SOLE NONE 4431656 0 0 Expedia Group Inc COMMON 30212P303 607 6400 SH SOLE NONE 6400 0 0 Expeditors International of Washington Inc COMMON 302130109 51111 524435 SH SOLE NONE 524435 0 0 Extra Space Storage Inc REIT 30225T102 20426 120070 SH SOLE NONE 120070 0 0 F5 Inc COMMON 315616102 5209 34035 SH SOLE NONE 34035 0 0 Fabrinet COMMON G3323L100 292 3600 SH SOLE NONE 3600 0 0 FactSet Research Systems Inc COMMON 303075105 26434 68737 SH SOLE NONE 68737 0 0 Fair Isaac Corp COMMON 303250104 6034 15050 SH SOLE NONE 15050 0 0 Fastenal Co COMMON 311900104 10154 203399 SH SOLE NONE 203399 0 0 FedEx Corp COMMON 31428X106 10106 44577 SH SOLE NONE 44577 0 0 Fidelity National Financial Inc COMMON 31620R303 3856 104320 SH SOLE NONE 104320 0 0 Fidelity National Information Services Inc COMMON 31620M106 470533 5132902 SH SOLE NONE 5132902 0 0 Financial Select Sector SPDR Fund ETF 81369Y605 437529 13911877 SH SOLE NONE 13911877 0 0 Financiere Sun Life du Canada, Inc COMMON 866796105 59271 1296325 SH SOLE NONE 1296325 0 0 First Horizon Corp COMMON 320517105 11153 510200 SH SOLE NONE 510200 0 0 Fiserv Inc COMMON 337738108 90742 1019913 SH SOLE NONE 1019913 0 0 FleetCor Technologies Inc COMMON 339041105 3520 16752 SH SOLE NONE 16752 0 0 FMC Corp COMMON 302491303 207 1936 SH SOLE NONE 1936 0 0 Foot Locker Inc COMMON 344849104 1052 41644 SH SOLE NONE 41644 0 0 Ford Motor Co COMMON 345370860 8718 783264 SH SOLE NONE 783264 0 0 Fortinet Inc COMMON 34959E109 14689 259620 SH SOLE NONE 259620 0 0 Fortis Inc COMMON 349553107 11637 246700 SH SOLE NONE 246700 0 0 Fortive Corp COMMON 34959J108 506 9300 SH SOLE NONE 9300 0 0 Fox Corp COMMON 35137L105 9930 308770 SH SOLE NONE 308770 0 0 Fox Corp COMMON 35137L204 12524 421670 SH SOLE NONE 421670 0 0 Franco-Nevada Corp COMMON 351858105 95610 728400 SH SOLE NONE 728400 0 0 Franklin Resources Inc COMMON 354613101 2510 107660 SH SOLE NONE 107660 0 0 Freeport-McMoRan Inc COMMON 35671D857 5863 200386 SH SOLE NONE 200386 0 0 Frontdoor Inc COMMON 35905A109 3945 163816 SH SOLE NONE 163816 0 0 Full Truck Alliance Co Ltd ADR 35969L108 185 20400 SH SOLE NONE 20400 0 0 Fury Gold Mines Ltd COMMON 36117T100 471 920754 SH SOLE NONE 920754 0 0 Garmin Ltd COMMON H2906T109 854 8694 SH SOLE NONE 8694 0 0 Gartner Inc COMMON 366651107 4237 17521 SH SOLE NONE 17521 0 0 GDS Holdings Ltd ADR 36165L108 1378 41264 SH SOLE NONE 41264 0 0 Generac Holdings Inc COMMON 368736104 406 1926 SH SOLE NONE 1926 0 0 General Dynamics Corp COMMON 369550108 33320 150600 SH SOLE NONE 150600 0 0 General Electric Co COMMON 369604301 4018 63100 SH SOLE NONE 63100 0 0 General Mills Inc COMMON 370334104 19255 255200 SH SOLE NONE 255200 0 0 General Motors Co COMMON 37045V100 141075 4441909 SH SOLE NONE 4441909 0 0 Genuine Parts Co COMMON 372460105 133751 1005646 SH SOLE NONE 1005646 0 0 Gilead Sciences Inc COMMON 375558103 60897 985231 SH SOLE NONE 985231 0 0 Global Payments Inc COMMON 37940X102 13550 122473 SH SOLE NONE 122473 0 0 Globe Life Inc COMMON 37959E102 282 2895 SH SOLE NONE 2895 0 0 Gold Royalty Corp COMMON 38071H106 5104 2268517 SH SOLE NONE 2268517 0 0 Goldman Sachs Group, Inc., The COMMON 38141G104 23064 77650 SH SOLE NONE 77650 0 0 Grab Holdings Ltd COMMON G4124C109 42 16500 SH SOLE NONE 16500 0 0 Graco Inc COMMON 384109104 11454 192800 SH SOLE NONE 192800 0 0 Halliburton Co COMMON 406216101 15137 482700 SH SOLE NONE 482700 0 0 Hartford Financial Services Group Inc/The COMMON 416515104 975 14900 SH SOLE NONE 14900 0 0 HashiCorp Inc COMMON 418100103 9030 306716 SH SOLE NONE 306716 0 0 HCA Healthcare Inc COMMON 40412C101 353 2100 SH SOLE NONE 2100 0 0 Health Care Select Sector SPDR Fund ETF 81369Y209 183484 1430787 SH SOLE NONE 1430787 0 0 Healthcare Trust of America Inc REIT 42225P501 21206 759800 SH SOLE NONE 759800 0 0 HEICO Corp COMMON 422806208 673 6386 SH SOLE NONE 6386 0 0 HEICO Corp COMMON 422806109 724 5524 SH SOLE NONE 5524 0 0 Henry Schein Inc COMMON 806407102 2929 38172 SH SOLE NONE 38172 0 0 Hershey Co, The COMMON 427866108 37636 174922 SH SOLE NONE 174922 0 0 Hewlett Packard Enterprise Co COMMON 42824C109 35854 2703915 SH SOLE NONE 2703915 0 0 Hilton Worldwide Holdings Inc COMMON 43300A203 93309 837300 SH SOLE NONE 837300 0 0 Hologic Inc COMMON 436440101 90988 1312965 SH SOLE NONE 1312965 0 0 Home Depot Inc, The COMMON 437076102 107080 390418 SH SOLE NONE 390418 0 0 Honeywell International Inc COMMON 438516106 6952 40000 SH SOLE NONE 40000 0 0 Horizon Therapeutics Plc COMMON G46188101 3382 42404 SH SOLE NONE 42404 0 0 Hormel Foods Corp COMMON 440452100 17459 368652 SH SOLE NONE 368652 0 0 HP Inc COMMON 40434L105 32102 979320 SH SOLE NONE 979320 0 0 Huazhu Group Ltd ADR 44332N106 2824 74129 SH SOLE NONE 74129 0 0 HubSpot Inc COMMON 443573100 203 675 SH SOLE NONE 675 0 0 Humana Inc COMMON 444859102 7435 15885 SH SOLE NONE 15885 0 0 HUTCHMED China Ltd ADR 44842L103 416 32949 SH SOLE NONE 32949 0 0 ICL Group Ltd COMMON M53213100 1754 193885 SH SOLE NONE 193885 0 0 IDEXX Laboratories Inc COMMON 45168D104 18492 52723 SH SOLE NONE 52723 0 0 Illinois Tool Works Inc COMMON 452308109 29993 164568 SH SOLE NONE 164568 0 0 Incyte Corp COMMON 45337C102 11570 152291 SH SOLE NONE 152291 0 0 Industrial Select Sector SPDR Fund ETF 81369Y704 205860 2357000 SH SOLE NONE 2357000 0 0 Infosys Ltd ADR 456788108 8226 444415 SH SOLE NONE 444415 0 0 Insulet Corp COMMON 45784P101 225 1033 SH SOLE NONE 1033 0 0 Intel Corp COMMON 458140100 300699 8037938 SH SOLE NONE 8037938 0 0 Intercontinental Exchange Inc COMMON 45866F104 3183 33849 SH SOLE NONE 33849 0 0 International Business Machines Corp COMMON 459200101 70638 500304 SH SOLE NONE 500304 0 0 Interpublic Group of Cos Inc, The COMMON 460690100 347 12622 SH SOLE NONE 12622 0 0 Intuit Inc COMMON 461202103 31359 81358 SH SOLE NONE 81358 0 0 Intuitive Surgical Inc COMMON 46120E602 89205 444447 SH SOLE NONE 444447 0 0 Invesco Ltd COMMON G491BT108 1906 118137 SH SOLE NONE 118137 0 0 Invitation Homes Inc REIT 46187W107 5839 164100 SH SOLE NONE 164100 0 0 Ionis Pharmaceuticals Inc COMMON 462222100 7342 198324 SH SOLE NONE 198324 0 0 IPG Photonics Corp COMMON 44980X109 84049 892900 SH SOLE NONE 892900 0 0 iQIYI Inc ADR 46267X108 544 129617 SH SOLE NONE 129617 0 0 IQVIA Holdings Inc COMMON 46266C105 5954 27439 SH SOLE NONE 27439 0 0 iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 191424 2243863 SH SOLE NONE 2243863 0 0 iShares MSCI EAFE ETF ETF 464287465 284 4545 SH SOLE NONE 4545 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 16189 403718 SH SOLE NONE 403718 0 0 iShares MSCI Emerging Markets ETF LISTED OPTION 464287234 4642 25500 SH Put SOLE NONE 25500 0 0 iShares MSCI Emerging Markets ETF OTC OPTION 464287234 13162 7200000 SH Put SOLE NONE 7200000 0 0 Jack Henry & Associates Inc COMMON 426281101 7928 44042 SH SOLE NONE 44042 0 0 Jazz Pharmaceuticals PLC COMMON G50871105 4263 27324 SH SOLE NONE 27324 0 0 JB Hunt Transport Services Inc COMMON 445658107 5765 36608 SH SOLE NONE 36608 0 0 JD.com Inc ADR 47215P106 15106 235229 SH SOLE NONE 235229 0 0 JM Smucker Company, The COMMON 832696405 14583 113919 SH SOLE NONE 113919 0 0 Johnson & Johnson COMMON 478160104 703977 3965844 SH SOLE NONE 3965844 0 0 JOYY Inc ADR 46591M109 631 21136 SH SOLE NONE 21136 0 0 JPMorgan Chase & Co COMMON 46625H100 10542 93617 SH SOLE NONE 93617 0 0 Juniper Networks Inc COMMON 48203R104 6525 228959 SH SOLE NONE 228959 0 0 Kanzhun Ltd ADR 48553T106 1533 58315 SH SOLE NONE 58315 0 0 KE HOLDINGS INC-CL A ADR 482497104 2145 119515 SH SOLE NONE 119515 0 0 Kellogg Co COMMON 487836108 26346 369300 SH SOLE NONE 369300 0 0 Keurig Dr Pepper Inc COMMON 49271V100 3153 89100 SH SOLE NONE 89100 0 0 Keysight Technologies Inc COMMON 49338L103 4354 31587 SH SOLE NONE 31587 0 0 Kimberly-Clark Corp COMMON 494368103 2622 19400 SH SOLE NONE 19400 0 0 Kimco Realty Corp REIT 49446R109 407 20600 SH SOLE NONE 20600 0 0 Kinder Morgan Inc COMMON 49456B101 35377 2110782 SH SOLE NONE 2110782 0 0 KLA Corp COMMON 482480100 30158 94515 SH SOLE NONE 94515 0 0 Knight-Swift Transportation Holdings Inc COMMON 499049104 1785 38552 SH SOLE NONE 38552 0 0 Kraft Heinz Co, The COMMON 500754106 30065 788274 SH SOLE NONE 788274 0 0 Kroger Company, The COMMON 501044101 32566 688053 SH SOLE NONE 688053 0 0 L3Harris Technologies Inc COMMON 502431109 5922 24500 SH SOLE NONE 24500 0 0 Laboratory Corp of America Holdings COMMON 50540R409 14025 59842 SH SOLE NONE 59842 0 0 Lam Research Corp COMMON 512807108 19594 45978 SH SOLE NONE 45978 0 0 Lear Corp COMMON 521865204 2721 21616 SH SOLE NONE 21616 0 0 Legend Biotech Corp ADR 52490G102 964 17525 SH SOLE NONE 17525 0 0 Lennar Corp COMMON 526057104 22203 314620 SH SOLE NONE 314620 0 0 Li Auto Inc ADR 50202M102 7974 208137 SH SOLE NONE 208137 0 0 Liberty Broadband Corp COMMON 530307305 5958 51521 SH SOLE NONE 51521 0 0 Liberty Global PLC COMMON G5480U104 1794 85220 SH SOLE NONE 85220 0 0 Liberty Global PLC COMMON G5480U120 6032 273045 SH SOLE NONE 273045 0 0 Liberty Media Corp-Liberty SiriusXM UNITS 531229409 2216 61500 SH SOLE NONE 61500 0 0 Liberty Media Corp-Liberty SiriusXM UNITS 531229607 3580 99300 SH SOLE NONE 99300 0 0 Lightspeed Commerce Inc COMMON 53229C107 540342 24286219 SH SOLE NONE 24286219 0 0 Lincoln National Corp COMMON 534187109 4502 96259 SH SOLE NONE 96259 0 0 Linde PLC COMMON G5494J103 102389 356100 SH SOLE NONE 356100 0 0 LKQ Corp COMMON 501889208 754 15356 SH SOLE NONE 15356 0 0 Lockheed Martin Corp COMMON 539830109 63020 146572 SH SOLE NONE 146572 0 0 Loews Corp COMMON 540424108 225 3800 SH SOLE NONE 3800 0 0 Logitech International SA COMMON H50430232 16216 311294 SH SOLE NONE 311294 0 0 LPL Financial Holdings Inc COMMON 50212V100 553 3000 SH SOLE NONE 3000 0 0 Lufax Holding Ltd ADR 54975P102 1923 320571 SH SOLE NONE 320571 0 0 Lululemon Athletica Inc COMMON 550021109 86508 317331 SH SOLE NONE 317331 0 0 Lumen Technologies Inc COMMON 550241103 3518 322438 SH SOLE NONE 322438 0 0 LyondellBasell Industries NV COMMON N53745100 7427 84915 SH SOLE NONE 84915 0 0 M&T Bank Corp COMMON 55261F104 20754 130212 SH SOLE NONE 130212 0 0 Mandiant Inc COMMON 562662106 15809 724500 SH SOLE NONE 724500 0 0 Markel Corp COMMON 570535104 5425 4195 SH SOLE NONE 4195 0 0 MarketAxess Holdings Inc COMMON 57060D108 17856 69749 SH SOLE NONE 69749 0 0 Marriott International Inc/MD COMMON 571903202 5848 43000 SH SOLE NONE 43000 0 0 Marsh & McLennan Cos Inc COMMON 571748102 233247 1502398 SH SOLE NONE 1502398 0 0 Marvell Technology Inc COMMON 573874104 1422 32674 SH SOLE NONE 32674 0 0 Mastercard Inc COMMON 57636Q104 423252 1341612 SH SOLE NONE 1341612 0 0 Match Group Inc COMMON 57667L107 715 10260 SH SOLE NONE 10260 0 0 Materials Select Sector SPDR Fund ETF 81369Y100 95974 1304000 SH SOLE NONE 1304000 0 0 McCormick & Co Inc/MD COMMON 579780206 16425 197300 SH SOLE NONE 197300 0 0 McDonald's Corp COMMON 580135101 42374 171637 SH SOLE NONE 171637 0 0 McKesson Corp COMMON 58155Q103 21250 65142 SH SOLE NONE 65142 0 0 Medical Properties Trust Inc REIT 58463J304 414 27100 SH SOLE NONE 27100 0 0 Medtronic PLC COMMON G5960L103 9163 102100 SH SOLE NONE 102100 0 0 MercadoLibre Inc COMMON 58733R102 2316 3637 SH SOLE NONE 3637 0 0 Merck & Co Inc COMMON 58933Y105 540513 5928625 SH SOLE NONE 5928625 0 0 Meta Platforms Inc COMMON 30303M102 369397 2290832 SH SOLE NONE 2290832 0 0 MetLife, Inc. COMMON 59156R108 10364 165057 SH SOLE NONE 165057 0 0 Mettler-Toledo International Inc COMMON 592688105 6246 5437 SH SOLE NONE 5437 0 0 MGIC Investment Corp COMMON 552848103 15120 1200000 SH SOLE NONE 1200000 0 0 Micron Technology Inc COMMON 595112103 270425 4891917 SH SOLE NONE 4891917 0 0 Microsoft Corp COMMON 594918104 1402899 5462363 SH SOLE NONE 5462363 0 0 Mines Agnico-Eagle Limitee COMMON 008474108 55456 1214114 SH SOLE NONE 1214114 0 0 Mobile TeleSystems PJSC ADR 607409109 0 1167086 SH SOLE NONE 1167086 0 0 Moderna Inc COMMON 60770K107 40239 281687 SH SOLE NONE 281687 0 0 Mohawk Industries Inc COMMON 608190104 3232 26042 SH SOLE NONE 26042 0 0 Molina Healthcare Inc COMMON 60855R100 8148 29141 SH SOLE NONE 29141 0 0 Molson Coors Beverage Co COMMON 60871R209 18552 340338 SH SOLE NONE 340338 0 0 Mondelez International Inc COMMON 609207105 368103 5928539 SH SOLE NONE 5928539 0 0 MongoDB Inc COMMON 60937P106 258 996 SH SOLE NONE 996 0 0 MongoDB Inc NOTE 60937PAD8 17314 12500000 PRN SOLE NONE 12500000 0 0 Monolithic Power Systems Inc COMMON 609839105 2023 5267 SH SOLE NONE 5267 0 0 Monster Beverage Corp COMMON 61174X109 7978 86067 SH SOLE NONE 86067 0 0 Moody's Corp COMMON 615369105 28895 106242 SH SOLE NONE 106242 0 0 Morgan Stanley COMMON 617446448 18254 240000 SH SOLE NONE 240000 0 0 Mosaic Co/The COMMON 61945C103 6423 136002 SH SOLE NONE 136002 0 0 Motorola Solutions Inc COMMON 620076307 5822 27778 SH SOLE NONE 27778 0 0 MSCI Inc COMMON 55354G100 7752 18809 SH SOLE NONE 18809 0 0 Nasdaq Inc COMMON 631103108 17889 117273 SH SOLE NONE 117273 0 0 nCino Inc COMMON 63947X101 18588 601169 SH SOLE NONE 601169 0 0 NetApp Inc COMMON 64110D104 6373 97687 SH SOLE NONE 97687 0 0 NetEase Inc ADR 64110W102 10574 113257 SH SOLE NONE 113257 0 0 Netflix Inc COMMON 64110L106 55131 315268 SH SOLE NONE 315268 0 0 Neurocrine Biosciences Inc COMMON 64125C109 220 2253 SH SOLE NONE 2253 0 0 New Oriental Education & Technology Group Inc ADR 647581206 7521 369415 SH SOLE NONE 369415 0 0 Newell Brands Inc COMMON 651229106 65658 3448401 SH SOLE NONE 3448401 0 0 Newmont Corp COMMON 651639106 250523 4201182 SH SOLE NONE 4201182 0 0 NextEra Energy Inc COMMON 65339F101 173480 2239612 SH SOLE NONE 2239612 0 0 NIKE Inc COMMON 654106103 75761 741302 SH SOLE NONE 741302 0 0 NIO Inc ADR 62914V106 10851 499606 SH SOLE NONE 499606 0 0 Nordson Corp COMMON 655663102 1154 5700 SH SOLE NONE 5700 0 0 Norfolk Southern Corp COMMON 655844108 545 2400 SH SOLE NONE 2400 0 0 Northrop Grumman Corp COMMON 666807102 29288 61200 SH SOLE NONE 61200 0 0 NortonLifeLock Inc COMMON 668771108 1062 48370 SH SOLE NONE 48370 0 0 Nouveau Monde Graphite Inc COMMON 66979W842 3582 744006 SH SOLE NONE 744006 0 0 NRG Energy Inc COMMON 629377508 16586 434542 SH SOLE NONE 434542 0 0 NU Holdings Ltd/Cayman Islands COMMON G6683N103 11856 3170000 SH SOLE NONE 3170000 0 0 Nucor Corp COMMON 670346105 10020 95966 SH SOLE NONE 95966 0 0 Nutrien Ltd COMMON 67077M108 88130 1109000 SH SOLE NONE 1109000 0 0 NVIDIA Corp COMMON 67066G104 266499 1758025 SH SOLE NONE 1758025 0 0 NVR Inc COMMON 62944T105 17434 4354 SH SOLE NONE 4354 0 0 Old Dominion Freight Line Inc COMMON 679580100 17492 68253 SH SOLE NONE 68253 0 0 Omnicom Group Inc COMMON 681919106 842 13230 SH SOLE NONE 13230 0 0 ON Semiconductor Corp COMMON 682189105 17401 345867 SH SOLE NONE 345867 0 0 ONEOK Inc COMMON 682680103 4013 72300 SH SOLE NONE 72300 0 0 Oracle Corp COMMON 68389X105 257450 3684705 SH SOLE NONE 3684705 0 0 O'Reilly Automotive Inc COMMON 67103H107 8538 13514 SH SOLE NONE 13514 0 0 Otis Worldwide Corp COMMON 68902V107 93628 1324857 SH SOLE NONE 1324857 0 0 Owens Corning COMMON 690742101 8119 109256 SH SOLE NONE 109256 0 0 Ozon Holdings PLC ADR 69269L104 0 122110 SH SOLE NONE 122110 0 0 PACCAR Inc COMMON 693718108 8234 100000 SH SOLE NONE 100000 0 0 Packaging Corp of America COMMON 695156109 21448 155986 SH SOLE NONE 155986 0 0 Palantir Technologies Inc COMMON 69608A108 1025 113013 SH SOLE NONE 113013 0 0 Palo Alto Networks Inc COMMON 697435105 2133 4319 SH SOLE NONE 4319 0 0 Paramount Global COMMON 92556H206 2949 119500 SH SOLE NONE 119500 0 0 Park Hotels & Resorts Inc REIT 700517105 4661 343500 SH SOLE NONE 343500 0 0 Paychex Inc COMMON 704326107 26884 236092 SH SOLE NONE 236092 0 0 Paycom Software Inc COMMON 70432V102 837 2989 SH SOLE NONE 2989 0 0 PayPal Holdings Inc COMMON 70450Y103 47192 675711 SH SOLE NONE 675711 0 0 Pentair PLC COMMON G7S00T104 771 16843 SH SOLE NONE 16843 0 0 PepsiCo Inc COMMON 713448108 57066 342411 SH SOLE NONE 342411 0 0 PerkinElmer Inc COMMON 714046109 201 1413 SH SOLE NONE 1413 0 0 Pfizer Inc COMMON 717081103 898678 17140528 SH SOLE NONE 17140528 0 0 PG&E Corp COMMON 69331C108 11589 1161230 SH SOLE NONE 1161230 0 0 Pinduoduo Inc ADR 722304102 10317 166935 SH SOLE NONE 166935 0 0 Pinterest Inc COMMON 72352L106 1431 78777 SH SOLE NONE 78777 0 0 Pool Corp COMMON 73278L105 10178 28977 SH SOLE NONE 28977 0 0 Procter & Gamble Company, The COMMON 742718109 36537 254100 SH SOLE NONE 254100 0 0 Progressive Corp/The COMMON 743315103 170426 1465774 SH SOLE NONE 1465774 0 0 Prologis Inc REIT 74340W103 74213 630794 SH SOLE NONE 630794 0 0 Prudential Financial Inc COMMON 744320102 15071 157518 SH SOLE NONE 157518 0 0 PTC Inc COMMON 69370C100 2873 27016 SH SOLE NONE 27016 0 0 Public Service Enterprise Group Inc COMMON 744573106 4778 75510 SH SOLE NONE 75510 0 0 Public Storage REIT 74460D109 58659 187607 SH SOLE NONE 187607 0 0 PulteGroup Inc COMMON 745867101 7385 186357 SH SOLE NONE 186357 0 0 QIAGEN NV COMMON N72482123 1601 34269 SH SOLE NONE 34269 0 0 Qorvo Inc COMMON 74736K101 11396 120823 SH SOLE NONE 120823 0 0 Qualcomm Inc COMMON 747525103 50665 396624 SH SOLE NONE 396624 0 0 Quest Diagnostics Inc COMMON 74834L100 10896 81936 SH SOLE NONE 81936 0 0 Raymond James Financial Inc COMMON 754730109 563 6302 SH SOLE NONE 6302 0 0 Redevances Auriferes Osisko Ltee COMMON 68827L101 133377 13254940 SH SOLE NONE 13254940 0 0 Regeneron Pharmaceuticals Inc COMMON 75886F107 64914 109813 SH SOLE NONE 109813 0 0 Regions Financial Corp COMMON 7591EP100 6778 361500 SH SOLE NONE 361500 0 0 Republic Services Inc COMMON 760759100 21866 167081 SH SOLE NONE 167081 0 0 ResMed Inc COMMON 761152107 13654 65133 SH SOLE NONE 65133 0 0 Robert Half International Inc COMMON 770323103 3879 51794 SH SOLE NONE 51794 0 0 Rockwell Automation Inc COMMON 773903109 9919 49769 SH SOLE NONE 49769 0 0 Rogers Communications Inc COMMON 775109200 97731 2043900 SH SOLE NONE 2043900 0 0 Roku Inc COMMON 77543R102 220 2678 SH SOLE NONE 2678 0 0 Rollins Inc COMMON 775711104 16400 469658 SH SOLE NONE 469658 0 0 Roper Technologies Inc COMMON 776696106 4584 11616 SH SOLE NONE 11616 0 0 Ross Stores Inc COMMON 778296103 789 11236 SH SOLE NONE 11236 0 0 S&P Global Inc COMMON 78409V104 121764 361252 SH SOLE NONE 361252 0 0 salesforce.com inc COMMON 79466L302 132242 801273 SH SOLE NONE 801273 0 0 SBA Communications Corp REIT 78410G104 36338 113539 SH SOLE NONE 113539 0 0 Schlumberger NV COMMON 806857108 21753 608293 SH SOLE NONE 608293 0 0 Sea Ltd ADR 81141R100 368 5500 SH SOLE NONE 5500 0 0 Seagate Technology Holdings PLC COMMON G7997R103 12594 176289 SH SOLE NONE 176289 0 0 Seagen Inc COMMON 81181C104 513 2901 SH SOLE NONE 2901 0 0 SEI Investments Co COMMON 784117103 702 13000 SH SOLE NONE 13000 0 0 Sempra Energy COMMON 816851109 33068 220055 SH SOLE NONE 220055 0 0 ServiceNow Inc COMMON 81762P102 131380 276287 SH SOLE NONE 276287 0 0 Sherwin-Williams Co/The COMMON 824348106 7691 34348 SH SOLE NONE 34348 0 0 Shopify Inc COMMON 82509L107 16152 518030 SH SOLE NONE 518030 0 0 Silicon Motion Technology Corp ADR 82706C108 494 5900 SH SOLE NONE 5900 0 0 Simon Property Group Inc REIT 828806109 2240 23600 SH SOLE NONE 23600 0 0 Sirius XM Holdings Inc COMMON 82968B103 1409 229800 SH SOLE NONE 229800 0 0 Skyworks Solutions Inc COMMON 83088M102 4720 50945 SH SOLE NONE 50945 0 0 SL Green Realty Corp REIT 78440X887 3918 84900 SH SOLE NONE 84900 0 0 Snap Inc COMMON 83304A106 354 26938 SH SOLE NONE 26938 0 0 Snap-on Inc COMMON 833034101 4290 21771 SH SOLE NONE 21771 0 0 Sociedad Quimica y Minera de Chile SA ADR 833635105 727 8699 SH SOLE NONE 8699 0 0 Southern Copper Corp COMMON 84265V105 732 14700 SH SOLE NONE 14700 0 0 Southwest Airlines Co COMMON 844741108 701 19400 SH SOLE NONE 19400 0 0 Southwest Airlines Co NOTE 844741BG2 4025 3400000 PRN SOLE NONE 3400000 0 0 SS&C Technologies Holdings Inc COMMON 78467J100 11196 192795 SH SOLE NONE 192795 0 0 Stanley Black & Decker Inc COMMON 854502101 24826 236757 SH SOLE NONE 236757 0 0 Stantec Inc COMMON 85472N109 48340 1105811 SH SOLE NONE 1105811 0 0 Starbucks Corp COMMON 855244109 10517 137676 SH SOLE NONE 137676 0 0 Steel Dynamics Inc COMMON 858119100 6319 95526 SH SOLE NONE 95526 0 0 Stryker Corp COMMON 863667101 1570 7892 SH SOLE NONE 7892 0 0 Sun Communities Inc REIT 866674104 11633 73000 SH SOLE NONE 73000 0 0 Sunrun Scorpio Portfolio 2017-A LLC COMMON 86771W105 15534 665000 SH SOLE NONE 665000 0 0 SVB Financial Group COMMON 78486Q101 3602 9118 SH SOLE NONE 9118 0 0 Synchrony Financial COMMON 87165B103 29574 1070751 SH SOLE NONE 1070751 0 0 Synopsys Inc COMMON 871607107 6866 22608 SH SOLE NONE 22608 0 0 Sysco Corp COMMON 871829107 12241 144500 SH SOLE NONE 144500 0 0 T Rowe Price Group Inc COMMON 74144T108 14025 123449 SH SOLE NONE 123449 0 0 Take-Two Interactive Software Inc COMMON 874054109 129005 1052842 SH SOLE NONE 1052842 0 0 TAL Education Group ADR 874080104 379 77828 SH SOLE NONE 77828 0 0 Targa Resources Corp COMMON 87612G101 6021 100900 SH SOLE NONE 100900 0 0 Target Corp COMMON 87612E106 39605 280431 SH SOLE NONE 280431 0 0 TC Energy Corp COMMON 87807B107 161999 3133936 SH SOLE NONE 3133936 0 0 TechnipFMC PLC COMMON G87110105 65405 9718446 SH SOLE NONE 9718446 0 0 Teledyne Technologies Inc COMMON 879360105 366 975 SH SOLE NONE 975 0 0 TELUS Corporation COMMON 87971M103 93618 4212143 SH SOLE NONE 4212143 0 0 Tencent Music Entertainment Group ADR 88034P109 1353 269542 SH SOLE NONE 269542 0 0 Teradyne Inc COMMON 880770102 2326 25969 SH SOLE NONE 25969 0 0 Tesla Inc COMMON 88160R101 92872 137911 SH SOLE NONE 137911 0 0 Teva Pharmaceutical Industries Ltd ADR 881624209 5178 688611 SH SOLE NONE 688611 0 0 Texas Instruments Inc COMMON 882508104 44224 287825 SH SOLE NONE 287825 0 0 Textron Inc COMMON 883203101 427 6994 SH SOLE NONE 6994 0 0 Thermo Fisher Scientific Inc COMMON 883556102 202440 372626 SH SOLE NONE 372626 0 0 Thomson Reuters Corp COMMON 884903709 16811 161600 SH SOLE NONE 161600 0 0 Thor Industries Inc COMMON 885160101 2573 34435 SH SOLE NONE 34435 0 0 TJX Cos Inc/The COMMON 872540109 41247 738526 SH SOLE NONE 738526 0 0 T-Mobile US Inc COMMON 872590104 46869 348362 SH SOLE NONE 348362 0 0 Tractor Supply Co COMMON 892356106 90514 466927 SH SOLE NONE 466927 0 0 Trade Desk Inc/The COMMON 88339J105 519 12380 SH SOLE NONE 12380 0 0 Tradeweb Markets Inc COMMON 892672106 334 4900 SH SOLE NONE 4900 0 0 Trane Technologies PLC COMMON G8994E103 3558 27400 SH SOLE NONE 27400 0 0 TransDigm Group Inc COMMON 893641100 2467 4596 SH SOLE NONE 4596 0 0 TransUnion COMMON 89400J107 97652 1220800 SH SOLE NONE 1220800 0 0 Travelers Cos Inc/The COMMON 89417E109 19341 114356 SH SOLE NONE 114356 0 0 Trimble Inc COMMON 896239100 706 12122 SH SOLE NONE 12122 0 0 Trip.com Group Ltd ADR 89677Q107 5713 208112 SH SOLE NONE 208112 0 0 Truist Financial Corp COMMON 89832Q109 3078 64895 SH SOLE NONE 64895 0 0 Twilio Inc COMMON 90138F102 1348 16089 SH SOLE NONE 16089 0 0 Twitter Inc COMMON 90184L102 849 22700 SH SOLE NONE 22700 0 0 Tyler Technologies Inc COMMON 902252105 1721 5177 SH SOLE NONE 5177 0 0 Tyson Foods Inc COMMON 902494103 47626 553405 SH SOLE NONE 553405 0 0 Uber Technologies Inc COMMON 90353T100 5279 258016 SH SOLE NONE 258016 0 0 UGI Corp COMMON 902681105 1819 47100 SH SOLE NONE 47100 0 0 Ulta Beauty Inc COMMON 90384S303 16596 43052 SH SOLE NONE 43052 0 0 Union Pacific Corp COMMON 907818108 42757 200472 SH SOLE NONE 200472 0 0 United Parcel Service Inc COMMON 911312106 15662 85799 SH SOLE NONE 85799 0 0 United Rentals Inc COMMON 911363109 389 1603 SH SOLE NONE 1603 0 0 UnitedHealth Group Inc COMMON 91324P102 50166 97669 SH SOLE NONE 97669 0 0 Veeva Systems Inc COMMON 922475108 90422 456586 SH SOLE NONE 456586 0 0 Ventas Inc REIT 92276F100 11164 217070 SH SOLE NONE 217070 0 0 VeriSign Inc COMMON 92343E102 10474 62592 SH SOLE NONE 62592 0 0 Verisk Analytics Inc COMMON 92345Y106 18186 105065 SH SOLE NONE 105065 0 0 Verizon Communications Inc COMMON 92343V104 34170 673300 SH SOLE NONE 673300 0 0 Vertex Pharmaceuticals Inc COMMON 92532F100 360436 1279094 SH SOLE NONE 1279094 0 0 Vetements de Sport Gildan Inc, Les COMMON 375916103 163222 5682823 SH SOLE NONE 5682823 0 0 Viatris Inc COMMON 92556V106 3130 298990 SH SOLE NONE 298990 0 0 Vipshop Holdings Ltd ADR 92763W103 1699 171793 SH SOLE NONE 171793 0 0 Visa Inc COMMON 92826C839 92093 467736 SH SOLE NONE 467736 0 0 VMware Inc COMMON 928563402 96921 850334 SH SOLE NONE 850334 0 0 W R Berkley Corp COMMON 084423102 4809 70457 SH SOLE NONE 70457 0 0 Walgreens Boots Alliance Inc COMMON 931427108 43272 1141750 SH SOLE NONE 1141750 0 0 Walmart Inc COMMON 931142103 377179 3102309 SH SOLE NONE 3102309 0 0 WALT DISNEY CO/THE COMMON 254687106 18409 195012 SH SOLE NONE 195012 0 0 Warner Bros Discovery Inc COMMON 934423104 19594 1460056 SH SOLE NONE 1460056 0 0 Waste Connections Inc COMMON 94106B101 4066 32800 SH SOLE NONE 32800 0 0 Waste Management Inc COMMON 94106L109 327969 2143868 SH SOLE NONE 2143868 0 0 Waters Corp COMMON 941848103 5655 17085 SH SOLE NONE 17085 0 0 Wayfair Inc COMMON 94419L101 6072 139400 SH SOLE NONE 139400 0 0 Weibo Corp ADR 948596101 272 11743 SH SOLE NONE 11743 0 0 Wells Fargo & Co COMMON 949746101 19616 500785 SH SOLE NONE 500785 0 0 West Pharmaceutical Services Inc COMMON 955306105 13772 45546 SH SOLE NONE 45546 0 0 Western Digital Corp COMMON 958102105 14962 333747 SH SOLE NONE 333747 0 0 Western Union Co, The COMMON 959802109 9341 567149 SH SOLE NONE 567149 0 0 Weyerhaeuser Co REIT 962166104 14697 443756 SH SOLE NONE 443756 0 0 Whirlpool Corp COMMON 963320106 3583 23134 SH SOLE NONE 23134 0 0 Williams Cos Inc, The COMMON 969457100 16398 525400 SH SOLE NONE 525400 0 0 Williams-Sonoma Inc COMMON 969904101 1754 15813 SH SOLE NONE 15813 0 0 Willis Towers Watson PLC COMMON G96629103 901 4567 SH SOLE NONE 4567 0 0 WNS Holdings Ltd ADR 92932M101 366 4900 SH SOLE NONE 4900 0 0 Workday Inc COMMON 98138H101 46757 334982 SH SOLE NONE 334982 0 0 WP Carey Inc REIT 92936U109 2826 34105 SH SOLE NONE 34105 0 0 WW Grainger Inc COMMON 384802104 16190 35628 SH SOLE NONE 35628 0 0 Xcel Energy Inc COMMON 98389B100 4642 65600 SH SOLE NONE 65600 0 0 Xerox Holdings Corp COMMON 98421M106 1152 77578 SH SOLE NONE 77578 0 0 XPeng Inc ADR 98422D105 5109 160954 SH SOLE NONE 160954 0 0 Yum China Holdings Inc COMMON 98850P109 3972 81907 SH SOLE NONE 81907 0 0 Yum! Brands Inc COMMON 988498101 102932 906812 SH SOLE NONE 906812 0 0 Zai Lab Ltd ADR 98887Q104 1142 32932 SH SOLE NONE 32932 0 0 Zebra Technologies Corp COMMON 989207105 3801 12932 SH SOLE NONE 12932 0 0 Zendesk Inc COMMON 98936J101 18725 252800 SH SOLE NONE 252800 0 0 Zevia PBC COMMON 98955K104 61882 22022092 SH SOLE NONE 22022092 0 0 Zillow Group Inc COMMON 98954M200 1118 35200 SH SOLE NONE 35200 0 0 ZIM Integrated Shipping Services Ltd COMMON M9T951109 2243 47500 SH SOLE NONE 47500 0 0 Zoetis Inc COMMON 98978V103 180363 1049293 SH SOLE NONE 1049293 0 0 Zoom Video Communications Inc COMMON 98980L101 3710 34364 SH SOLE NONE 34364 0 0 ZoomInfo Technologies Inc COMMON 98980F104 475 14300 SH SOLE NONE 14300 0 0 ZTO Express Cayman Inc ADR 98980A105 6040 220044 SH SOLE NONE 220044 0 0