0001140361-23-039711.txt : 20230814 0001140361-23-039711.hdr.sgml : 20230814 20230814170019 ACCESSION NUMBER: 0001140361-23-039711 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 EFFECTIVENESS DATE: 20230814 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: 231171700 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 X0202 13F-HR LIVE 0000898286 XXXXXXXX 06-30-2023 06-30-2023 false CAISSE DE DEPOT ET PLACEMENT DU QUEBEC
1000 PLACE JEAN-PAUL RIOPELLE MONTREAL A8 H2Z2B3
13F HOLDINGS REPORT 028-12476 N
Soulef Hadjoudj Senior Director, Legal Affairs 514-847-5998 /s/ Soulef Hadjoudj Montreal A8 08-11-2023 0 477 37576346467
INFORMATION TABLE 2 informationtable.xml 3M Co COMMON 88579Y101 10412964 104036 SH SOLE 104036 0 0 Abbott Laboratories COMMON 002824100 19379286 177759 SH SOLE 177759 0 0 AbbVie Inc COMMON 00287Y109 7722858 57321 SH SOLE 57321 0 0 Accenture PLC COMMON G1151C101 157815222 511424 SH SOLE 511424 0 0 Activision Blizzard Inc COMMON 00507V109 6513186 77262 SH SOLE 77262 0 0 Adobe Inc COMMON 00724F101 230402805 471181 SH SOLE 471181 0 0 Advanced Micro Devices Inc COMMON 007903107 36031897 316319 SH SOLE 316319 0 0 Aflac Inc COMMON 001055102 224896 3222 SH SOLE 3222 0 0 Agilent Technologies Inc COMMON 00846U101 2774288 23071 SH SOLE 23071 0 0 Air Products and Chemicals Inc COMMON 009158106 24007329 80150 SH SOLE 80150 0 0 Airbnb Inc COMMON 009066101 24346683 189971 SH SOLE 189971 0 0 Akamai Technologies Inc COMMON 00971T101 4107868 45709 SH SOLE 45709 0 0 Albemarle Corp COMMON 012653101 18902192 84729 SH SOLE 84729 0 0 Align Technology Inc COMMON 016255101 1142964 3232 SH SOLE 3232 0 0 Allegion plc COMMON G0176J109 66011 550 SH SOLE 550 0 0 Alliant Energy Corp COMMON 018802108 115456 2200 SH SOLE 2200 0 0 Alnylam Pharmaceuticals Inc COMMON 02043Q107 2414327 12711 SH SOLE 12711 0 0 Alphabet Inc COMMON 02079K305 746429207 6235833 SH SOLE 6235833 0 0 Alphabet Inc COMMON 02079K107 245105901 2026171 SH SOLE 2026171 0 0 Amazon.com Inc COMMON 023135106 409454371 3140951 SH SOLE 3140951 0 0 Amcor PLC COMMON G0250X107 3292681 329928 SH SOLE 329928 0 0 Ameren Corp COMMON 023608102 143205411 1753464 SH SOLE 1753464 0 0 American Express Co COMMON 025816109 21774999 125000 SH SOLE 125000 0 0 American Financial Group Inc/OH COMMON 025932104 54625 460 SH SOLE 460 0 0 American International Group Inc COMMON 026874784 2522726 43843 SH SOLE 43843 0 0 American Tower Corp REIT 03027X100 3545805 18283 SH SOLE 18283 0 0 Ameriprise Financial Inc COMMON 03076C106 6552521 19727 SH SOLE 19727 0 0 AmerisourceBergen Corp COMMON 03073E105 188197 978 SH SOLE 978 0 0 AMETEK Inc COMMON 031100100 2846012 17581 SH SOLE 17581 0 0 Amgen Inc COMMON 031162100 5740327 25855 SH SOLE 25855 0 0 Amphenol Corp COMMON 032095101 11859615 139607 SH SOLE 139607 0 0 ANSYS Inc COMMON 03662Q105 3442074 10422 SH SOLE 10422 0 0 Aon PLC COMMON G0403H108 18972882 54962 SH SOLE 54962 0 0 Apple Inc COMMON 037833100 1552559374 8004121 SH SOLE 8004121 0 0 Applied Materials Inc COMMON 038222105 142969567 989135 SH SOLE 989135 0 0 Aramark COMMON 03852U106 40897499 950000 SH SOLE 950000 0 0 Arch Capital Group Ltd COMMON G0450A105 62495184 834939 SH SOLE 834939 0 0 Archer-Daniels-Midland Co COMMON 039483102 47681986 631048 SH SOLE 631048 0 0 Ares Management Corp COMMON 03990B101 1705395 17700 SH SOLE 17700 0 0 Arista Networks Inc COMMON 040413106 85602201 528213 SH SOLE 528213 0 0 Arrow Electronics Inc COMMON 042735100 81070328 566015 SH SOLE 566015 0 0 Arthur J Gallagher & Co COMMON 363576109 29700577 135267 SH SOLE 135267 0 0 Aspen Technology Inc COMMON 29109X106 641108 3825 SH SOLE 3825 0 0 Assurant Inc COMMON 04621X108 955975 7604 SH SOLE 7604 0 0 AT&T Inc COMMON 00206R102 302391258 18958699 SH SOLE 18958699 0 0 Atlassian Corp COMMON 049468101 9229550 55000 SH SOLE 55000 0 0 Atmos Energy Corp COMMON 049560105 10850683 93267 SH SOLE 93267 0 0 Autodesk Inc COMMON 052769106 44984328 219854 SH SOLE 219854 0 0 Automatic Data Processing Inc COMMON 053015103 68673608 312451 SH SOLE 312451 0 0 AutoZone Inc COMMON 053332102 218076741 87463 SH SOLE 87463 0 0 Avery Dennison Corp COMMON 053611109 330543 1924 SH SOLE 1924 0 0 Avis Budget Group Inc COMMON 053774105 11433500 50000 SH SOLE 50000 0 0 Axon Enterprise Inc COMMON 05464C101 3930692 20145 SH SOLE 20145 0 0 AZURE POWER GLOBAL LIMITED COMMON V0393H103 60638366 34258963 SH SOLE 34258963 0 0 Bank of America Corp COMMON 060505104 23258984 810700 SH SOLE 810700 0 0 Banque de Montreal COMMON 063671101 498630687 5514987 SH SOLE 5514987 0 0 Banque Royale du Canada COMMON 780087102 265347990 2775227 SH SOLE 2775227 0 0 Banque Toronto-Dominion, La COMMON 891160509 126224710 2034184 SH SOLE 2034184 0 0 Baxter International Inc COMMON 071813109 16695462 366450 SH SOLE 366450 0 0 BCE Inc COMMON 05534B760 572066606 12532900 SH SOLE 12532900 0 0 Becton Dickinson & Co COMMON 075887109 3440578 13032 SH SOLE 13032 0 0 Benson Hill Inc COMMON 082490103 6635172 5708783 SH SOLE 5708783 0 0 Bentley Systems Inc COMMON 08265T208 1924406 35486 SH SOLE 35486 0 0 Berkshire Hathaway Inc COMMON 084670108 21230210 41 SH SOLE 41 0 0 Berkshire Hathaway Inc COMMON 084670702 265937037 779874 SH SOLE 779874 0 0 Best Buy Co Inc COMMON 086516101 232246 2834 SH SOLE 2834 0 0 BILL Holdings Inc COMMON 090043100 6543600 56000 SH SOLE 56000 0 0 Biogen Inc COMMON 09062X103 2331497 8185 SH SOLE 8185 0 0 BioMarin Pharmaceutical Inc COMMON 09061G101 4985227 57513 SH SOLE 57513 0 0 Bio-Techne Corp COMMON 09073M104 627245 7684 SH SOLE 7684 0 0 Bird Global Inc COMMON 09077J206 305858 151415 SH SOLE 151415 0 0 Black Knight Inc COMMON 09215C105 5642335 94464 SH SOLE 94464 0 0 BlackRock Inc COMMON 09247X101 17456815 25258 SH SOLE 25258 0 0 Block Inc COMMON 852234103 9985500 150000 SH SOLE 150000 0 0 Boeing Co/The COMMON 097023105 12952976 61342 SH SOLE 61342 0 0 Booking Holdings Inc COMMON 09857L108 49637465 18382 SH SOLE 18382 0 0 Booz Allen Hamilton Holding Corp COMMON 099502106 135444350 1213659 SH SOLE 1213659 0 0 BorgWarner Inc COMMON 099724106 1844249 37707 SH SOLE 37707 0 0 Boston Scientific Corp COMMON 101137107 74317119 1373953 SH SOLE 1373953 0 0 Bristol-Myers Squibb Co COMMON 110122108 291091322 4551858 SH SOLE 4551858 0 0 Broadcom Inc COMMON 11135F101 222874867 256937 SH SOLE 256937 0 0 Broadridge Financial Solutions Inc COMMON 11133T103 320991 1938 SH SOLE 1938 0 0 Brookfield Asset Management Ltd COMMON 113004105 3139454 96075 SH SOLE 96075 0 0 Brookfield Corp COMMON 11271J107 131128890 3890500 SH SOLE 3890500 0 0 Brookfield Infrastructure Corp COMMON 11275Q107 72601567 1590300 SH SOLE 1590300 0 0 Brown & Brown Inc COMMON 115236101 28312790 411284 SH SOLE 411284 0 0 Brown-Forman Corp COMMON 115637209 15880151 237798 SH SOLE 237798 0 0 BRP Inc COMMON 05577W200 31144772 368000 SH SOLE 368000 0 0 Builders FirstSource Inc COMMON 12008R107 46031241 338465 SH SOLE 338465 0 0 Cadence Design Systems Inc COMMON 127387108 73026715 311388 SH SOLE 311388 0 0 CAE Inc COMMON 124765108 551305988 24604237 SH SOLE 24604237 0 0 Campbell Soup Co COMMON 134429109 16242043 355328 SH SOLE 355328 0 0 Capital One Financial Corp COMMON 14040H105 2575226 23546 SH SOLE 23546 0 0 Cardinal Health Inc COMMON 14149Y108 23930938 253050 SH SOLE 253050 0 0 Carlisle Cos Inc COMMON 142339100 135691801 528951 SH SOLE 528951 0 0 Carrier Global Corp COMMON 14448C104 285186 5737 SH SOLE 5737 0 0 Cboe Global Markets Inc COMMON 12503M108 40127924 290761 SH SOLE 290761 0 0 CBRE Group Inc COMMON 12504L109 100718655 1247908 SH SOLE 1247908 0 0 CDW Corp COMMON 12514G108 1500480 8177 SH SOLE 8177 0 0 Centene Corp COMMON 15135B101 108450557 1607866 SH SOLE 1607866 0 0 CF Industries Holdings Inc COMMON 125269100 69665403 1003535 SH SOLE 1003535 0 0 CGI Inc COMMON 12532H104 2000443296 18948365 SH SOLE 18948365 0 0 CH Robinson Worldwide Inc COMMON 12541W209 47993486 508675 SH SOLE 508675 0 0 Charles Schwab Corp/The COMMON 808513105 58527601 1032597 SH SOLE 1032597 0 0 Charter Communications Inc COMMON 16119P108 6439262 17528 SH SOLE 17528 0 0 Check Point Software Technologies Ltd COMMON M22465104 29549340 235228 SH SOLE 235228 0 0 Chemin de fer Canadien Pacifique Limitee COMMON 13646K108 137130296 1695866 SH SOLE 1695866 0 0 Cheniere Energy Inc COMMON 16411R208 157323426 1032577 SH SOLE 1032577 0 0 Chipotle Mexican Grill Inc COMMON 169656105 58972227 27570 SH SOLE 27570 0 0 Chubb Ltd COMMON H1467J104 13183813 68466 SH SOLE 68466 0 0 Church & Dwight Co Inc COMMON 171340102 22158848 221080 SH SOLE 221080 0 0 Cia de Minas Buenaventura SAA ADR 204448104 644668 87710 SH SOLE 87710 0 0 Cigna Group/The COMMON 125523100 79823404 284474 SH SOLE 284474 0 0 Cintas Corp COMMON 172908105 34447643 69300 SH SOLE 69300 0 0 Cisco Systems Inc COMMON 17275R102 757931021 14648841 SH SOLE 14648841 0 0 Citigroup Inc COMMON 172967424 151306773 3286420 SH SOLE 3286420 0 0 CME Group Inc COMMON 12572Q105 13691819 73894 SH SOLE 73894 0 0 CMS Energy Corp COMMON 125896100 145896047 2483337 SH SOLE 2483337 0 0 Coca-Cola Co/The COMMON 191216100 113916070 1891665 SH SOLE 1891665 0 0 Cognex Corp COMMON 192422103 36245 647 SH SOLE 647 0 0 Cognizant Technology Solutions Corp COMMON 192446102 45228333 692836 SH SOLE 692836 0 0 Colgate-Palmolive Co COMMON 194162103 160407216 2082129 SH SOLE 2082129 0 0 Comcast Corp COMMON 20030N101 264669854 6369912 SH SOLE 6369912 0 0 Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1508342037 12441800 SH SOLE 12441800 0 0 Conagra Brands Inc COMMON 205887102 21461162 636452 SH SOLE 636452 0 0 Consolidated Edison Inc COMMON 209115104 27712753 306557 SH SOLE 306557 0 0 Constellation Brands Inc COMMON 21036P108 28304949 115000 SH SOLE 115000 0 0 Consumer Staples Select Sector SPDR Fund ETF 81369Y308 307071226 4140100 SH SOLE 4140100 0 0 Cooper Cos Inc/The COMMON 216648402 306744 800 SH SOLE 800 0 0 Copart Inc COMMON 217204106 88564912 971000 SH SOLE 971000 0 0 Corning Inc COMMON 219350105 22075200 630000 SH SOLE 630000 0 0 Corteva Inc COMMON 22052L104 882420 15400 SH SOLE 15400 0 0 CoStar Group Inc COMMON 22160N109 1848263 20767 SH SOLE 20767 0 0 Costco Wholesale Corp COMMON 22160K105 223688815 415485 SH SOLE 415485 0 0 Credicorp Ltd COMMON G2519Y108 3044780 20623 SH SOLE 20623 0 0 Crowdstrike Holdings Inc COMMON 22788C105 8518460 58000 SH SOLE 58000 0 0 Crown Holdings Inc COMMON 228368106 17374000 200000 SH SOLE 200000 0 0 CVS Health Corp COMMON 126650100 157856212 2283469 SH SOLE 2283469 0 0 Danaher Corp COMMON 235851102 36590879 152462 SH SOLE 152462 0 0 Darling Ingredients Inc COMMON 237266101 280676 4400 SH SOLE 4400 0 0 Datadog Inc COMMON 23804L103 10222174 103905 SH SOLE 103905 0 0 DaVita Inc COMMON 23918K108 1632637 16250 SH SOLE 16250 0 0 Deckers Outdoor Corp COMMON 243537107 45817773 86832 SH SOLE 86832 0 0 Deere & Co COMMON 244199105 22943479 56624 SH SOLE 56624 0 0 Dexcom Inc COMMON 252131107 30807188 239726 SH SOLE 239726 0 0 Dick's Sporting Goods Inc COMMON 253393102 92533 700 SH SOLE 700 0 0 Dollar General Corp COMMON 256677105 150664984 887413 SH SOLE 887413 0 0 Dollar Tree Inc COMMON 256746108 67327903 469184 SH SOLE 469184 0 0 Dominion Energy Inc COMMON 25746U109 191175485 3691359 SH SOLE 3691359 0 0 Domino's Pizza Inc COMMON 25754A201 104689309 310660 SH SOLE 310660 0 0 DoubleVerify Holdings Inc COMMON 25862V105 1907080 49000 SH SOLE 49000 0 0 DR Horton Inc COMMON 23331A109 89763899 737644 SH SOLE 737644 0 0 Dropbox Inc COMMON 26210C104 32827677 1230884 SH SOLE 1230884 0 0 Duke Energy Corp COMMON 26441C204 13021273 145100 SH SOLE 145100 0 0 Ecolab Inc COMMON 278865100 42163748 225849 SH SOLE 225849 0 0 Edwards Lifesciences Corp COMMON 28176E108 53703672 569317 SH SOLE 569317 0 0 Electronic Arts Inc COMMON 285512109 61528255 474389 SH SOLE 474389 0 0 Elevance Health Inc COMMON 036752103 180588775 406466 SH SOLE 406466 0 0 Eli Lilly & Co COMMON 532457108 269631142 574931 SH SOLE 574931 0 0 Enbridge Inc COMMON 29250N105 171238838 4601783 SH SOLE 4601783 0 0 Enphase Energy Inc COMMON 29355A107 30386733 181435 SH SOLE 181435 0 0 Equifax Inc COMMON 294429105 2116053 8993 SH SOLE 8993 0 0 Equinix Inc REIT 29444U700 2868436 3659 SH SOLE 3659 0 0 Equity LifeStyle Properties Inc REIT 29472R108 19852551 296794 SH SOLE 296794 0 0 Equity Residential REIT 29476L107 112809 1710 SH SOLE 1710 0 0 Erie Indemnity Co COMMON 29530P102 12457793 59320 SH SOLE 59320 0 0 Estee Lauder Cos Inc/The COMMON 518439104 4898503 24944 SH SOLE 24944 0 0 Everest Re Group Ltd COMMON G3223R108 23707992 69350 SH SOLE 69350 0 0 Eversource Energy COMMON 30040W108 193202748 2724235 SH SOLE 2724235 0 0 Exact Sciences Corp COMMON 30063P105 700494 7460 SH SOLE 7460 0 0 Expeditors International of Washington Inc COMMON 302130109 78470681 647822 SH SOLE 647822 0 0 Extra Space Storage Inc REIT 30225T102 19806576 133064 SH SOLE 133064 0 0 F5 Inc COMMON 315616102 876244 5991 SH SOLE 5991 0 0 Fabrinet COMMON G3323L100 519520 4000 SH SOLE 4000 0 0 FactSet Research Systems Inc COMMON 303075105 23188019 57876 SH SOLE 57876 0 0 Fair Isaac Corp COMMON 303250104 44895779 55481 SH SOLE 55481 0 0 Fastenal Co COMMON 311900104 264511 4484 SH SOLE 4484 0 0 Ferguson PLC COMMON G3421J106 65866483 418705 SH SOLE 418705 0 0 Fidelity National Financial Inc COMMON 31620R303 48744 1354 SH SOLE 1354 0 0 Fidelity National Information Services Inc COMMON 31620M106 1290920 23600 SH SOLE 23600 0 0 Fifth Third Bancorp COMMON 316773100 75249 2871 SH SOLE 2871 0 0 Financial Select Sector SPDR Fund ETF 81369Y605 653097546 19374000 SH SOLE 19374000 0 0 Financiere Sun Life du Canada, Inc COMMON 866796105 63542248 1217525 SH SOLE 1217525 0 0 First Citizens BancShares Inc/NC COMMON 31946M103 1001091 780 SH SOLE 780 0 0 First Horizon Corp COMMON 320517105 2337488 207408 SH SOLE 207408 0 0 Fiserv Inc COMMON 337738108 51418740 407600 SH SOLE 407600 0 0 FleetCor Technologies Inc COMMON 339041105 287738 1146 SH SOLE 1146 0 0 FMC Corp COMMON 302491303 62604 600 SH SOLE 600 0 0 Ford Motor Co COMMON 345370860 11199135 740194 SH SOLE 740194 0 0 Fortinet Inc COMMON 34959E109 31870483 421623 SH SOLE 421623 0 0 Fortune Brands Innovations Inc COMMON 34964C106 46192 642 SH SOLE 642 0 0 Fox Corp COMMON 35137L105 22229846 653819 SH SOLE 653819 0 0 Franco-Nevada Corp COMMON 351858105 80073703 561186 SH SOLE 561186 0 0 Fury Gold Mines Ltd COMMON 36117T100 382705 920754 SH SOLE 920754 0 0 Futu Holdings Ltd ADR 36118L106 13201469 332196 SH SOLE 332196 0 0 Garmin Ltd COMMON H2906T109 173121 1660 SH SOLE 1660 0 0 Gartner Inc COMMON 366651107 7250015 20696 SH SOLE 20696 0 0 Gen Digital Inc COMMON 668771108 3787743 204191 SH SOLE 204191 0 0 Generac Holdings Inc COMMON 368736104 4999583 33525 SH SOLE 33525 0 0 General Electric Co COMMON 369604301 13213636 120288 SH SOLE 120288 0 0 General Mills Inc COMMON 370334104 24818970 323585 SH SOLE 323585 0 0 General Motors Co COMMON 37045V100 27378642 710027 SH SOLE 710027 0 0 Genuine Parts Co COMMON 372460105 1451824 8579 SH SOLE 8579 0 0 GFL Environmental Inc COMMON 36168Q104 52790871 1358000 SH SOLE 1358000 0 0 Gilead Sciences Inc COMMON 375558103 230589521 2991949 SH SOLE 2991949 0 0 Globe Life Inc COMMON 37959E102 1916267 17481 SH SOLE 17481 0 0 Goldman Sachs Group, Inc., The COMMON 38141G104 50574271 156800 SH SOLE 156800 0 0 Graco Inc COMMON 384109104 1735635 20100 SH SOLE 20100 0 0 Halliburton Co COMMON 406216101 70666689 2142064 SH SOLE 2142064 0 0 Hartford Financial Services Group Inc/The COMMON 416515104 12886538 178930 SH SOLE 178930 0 0 HashiCorp Inc COMMON 418100103 7175938 274100 SH SOLE 274100 0 0 HCA Healthcare Inc COMMON 40412C101 10318320 34000 SH SOLE 34000 0 0 Health Care Select Sector SPDR Fund ETF 81369Y209 481411700 3627000 SH SOLE 3627000 0 0 HEICO Corp COMMON 422806208 634247 4511 SH SOLE 4511 0 0 HEICO Corp COMMON 422806109 460221 2601 SH SOLE 2601 0 0 Hershey Co, The COMMON 427866108 77386773 309919 SH SOLE 309919 0 0 Hewlett Packard Enterprise Co COMMON 42824C109 30529666 1817242 SH SOLE 1817242 0 0 Hilton Worldwide Holdings Inc COMMON 43300A203 38571478 265005 SH SOLE 265005 0 0 Hologic Inc COMMON 436440101 3095969 38236 SH SOLE 38236 0 0 Home Depot Inc, The COMMON 437076102 20240060 65156 SH SOLE 65156 0 0 Honeywell International Inc COMMON 438516106 31056526 149670 SH SOLE 149670 0 0 Hormel Foods Corp COMMON 440452100 19988979 496991 SH SOLE 496991 0 0 Host Hotels & Resorts Inc REIT 44107P104 41767735 2481743 SH SOLE 2481743 0 0 HP Inc COMMON 40434L105 48709009 1586096 SH SOLE 1586096 0 0 Humana Inc COMMON 444859102 64882137 145108 SH SOLE 145108 0 0 Huntington Bancshares Inc/OH COMMON 446150104 75147 6971 SH SOLE 6971 0 0 ICL Group Ltd COMMON M53213100 823044 151954 SH SOLE 151954 0 0 IDEX Corp COMMON 45167R104 1011722 4700 SH SOLE 4700 0 0 IDEXX Laboratories Inc COMMON 45168D104 20717991 41252 SH SOLE 41252 0 0 Illinois Tool Works Inc COMMON 452308109 39180560 156622 SH SOLE 156622 0 0 Incyte Corp COMMON 45337C102 5015918 80577 SH SOLE 80577 0 0 Intel Corp COMMON 458140100 235820545 7052050 SH SOLE 7052050 0 0 Intercontinental Exchange Inc COMMON 45866F104 160001185 1414938 SH SOLE 1414938 0 0 International Business Machines Corp COMMON 459200101 55162903 412248 SH SOLE 412248 0 0 International Paper Co COMMON 460146103 47715 1500 SH SOLE 1500 0 0 Interpublic Group of Cos Inc, The COMMON 460690100 55131 1429 SH SOLE 1429 0 0 Intuit Inc COMMON 461202103 46838015 102224 SH SOLE 102224 0 0 Intuitive Surgical Inc COMMON 46120E602 58757943 171837 SH SOLE 171837 0 0 IPG Photonics Corp COMMON 44980X109 43530311 320500 SH SOLE 320500 0 0 IQVIA Holdings Inc COMMON 46266C105 7976638 35488 SH SOLE 35488 0 0 iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 271983145 3143587 SH SOLE 3143587 0 0 iShares MSCI Brazil ETF ETF 464286400 117241132 3615206 SH SOLE 3615206 0 0 iShares MSCI EAFE ETF ETF 464287465 8094045 111642 SH SOLE 111642 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 27669133 699422 SH SOLE 699422 0 0 iShares MSCI India ETF ETF 46429B598 8740000 200000 SH SOLE 200000 0 0 iShares Russell 1000 Growth ETF ETF 464287614 45404699 165000 SH SOLE 165000 0 0 iShares Russell 1000 Value ETF ETF 464287598 15782999 100000 SH SOLE 100000 0 0 Jack Henry & Associates Inc COMMON 426281101 7050449 42135 SH SOLE 42135 0 0 JB Hunt Transport Services Inc COMMON 445658107 5885104 32509 SH SOLE 32509 0 0 JM Smucker Company, The COMMON 832696405 5242137 35499 SH SOLE 35499 0 0 Johnson & Johnson COMMON 478160104 422851446 2554685 SH SOLE 2554685 0 0 JPMorgan Chase & Co COMMON 46625H100 110628214 760645 SH SOLE 760645 0 0 Juniper Networks Inc COMMON 48203R104 3884951 124001 SH SOLE 124001 0 0 Kellogg Co COMMON 487836108 22563228 334766 SH SOLE 334766 0 0 Kenvue Inc COMMON 49177J102 7529700 285000 SH SOLE 285000 0 0 Keurig Dr Pepper Inc COMMON 49271V100 4987909 159511 SH SOLE 159511 0 0 Keysight Technologies Inc COMMON 49338L103 12358480 73804 SH SOLE 73804 0 0 Kimberly-Clark Corp COMMON 494368103 4791372 34705 SH SOLE 34705 0 0 KLA Corp COMMON 482480100 69044054 142353 SH SOLE 142353 0 0 Knight-Swift Transportation Holdings Inc COMMON 499049104 45550090 819836 SH SOLE 819836 0 0 Kraft Heinz Co, The COMMON 500754106 6412187 180625 SH SOLE 180625 0 0 Kroger Company, The COMMON 501044101 50919424 1083392 SH SOLE 1083392 0 0 Lam Research Corp COMMON 512807108 91824837 142838 SH SOLE 142838 0 0 Lamb Weston Holdings Inc COMMON 513272104 4310625 37500 SH SOLE 37500 0 0 Lattice Semiconductor Corp COMMON 518415104 38136715 396968 SH SOLE 396968 0 0 Lear Corp COMMON 521865204 50936564 354835 SH SOLE 354835 0 0 Leidos Holdings Inc COMMON 525327102 19320759 218363 SH SOLE 218363 0 0 Lennar Corp COMMON 526057104 102028152 814206 SH SOLE 814206 0 0 Lennox International Inc COMMON 526107107 457802 1404 SH SOLE 1404 0 0 Liberty Global PLC COMMON G5480U104 254805 15113 SH SOLE 15113 0 0 Liberty Global PLC COMMON G5480U120 54412 3062 SH SOLE 3062 0 0 Liberty Media Corp-Liberty Formula One UNITS 531229854 5518024 73300 SH SOLE 73300 0 0 Lightspeed Commerce Inc COMMON 53229C107 411301072 24286219 SH SOLE 24286219 0 0 Lockheed Martin Corp COMMON 539830109 45861674 99617 SH SOLE 99617 0 0 Logitech International SA COMMON H50430232 19508043 327815 SH SOLE 327815 0 0 LPL Financial Holdings Inc COMMON 50212V100 4143564 19057 SH SOLE 19057 0 0 Lululemon Athletica Inc COMMON 550021109 108624203 286986 SH SOLE 286986 0 0 M&T Bank Corp COMMON 55261F104 100988 816 SH SOLE 816 0 0 MarketAxess Holdings Inc COMMON 57060D108 36148897 138279 SH SOLE 138279 0 0 Marriott International Inc/MD COMMON 571903202 7368357 40113 SH SOLE 40113 0 0 Marsh & McLennan Cos Inc COMMON 571748102 215973580 1148307 SH SOLE 1148307 0 0 Marvell Technology Inc COMMON 573874104 12972261 217000 SH SOLE 217000 0 0 Mastercard Inc COMMON 57636Q104 752065898 1912194 SH SOLE 1912194 0 0 Match Group Inc COMMON 57667L107 2790474 66678 SH SOLE 66678 0 0 Materials Select Sector SPDR Fund ETF 81369Y100 75163091 907000 SH SOLE 907000 0 0 McCormick & Co Inc/MD COMMON 579780206 15884497 182099 SH SOLE 182099 0 0 McDonald's Corp COMMON 580135101 74745138 250478 SH SOLE 250478 0 0 McKesson Corp COMMON 58155Q103 126344887 295675 SH SOLE 295675 0 0 Medtronic PLC COMMON G5960L103 116345918 1320612 SH SOLE 1320612 0 0 MercadoLibre Inc COMMON 58733R102 45244611 38194 SH SOLE 38194 0 0 Merck & Co Inc COMMON 58933Y105 670948528 5814616 SH SOLE 5814616 0 0 Meta Platforms Inc COMMON 30303M102 521755472 1818090 SH SOLE 1818090 0 0 Mettler-Toledo International Inc COMMON 592688105 10292439 7847 SH SOLE 7847 0 0 Micron Technology Inc COMMON 595112103 55925051 886152 SH SOLE 886152 0 0 Microsoft Corp COMMON 594918104 1515612088 4450614 SH SOLE 4450614 0 0 Mines Agnico-Eagle Limitee COMMON 008474108 92255915 1845467 SH SOLE 1845467 0 0 Moderna Inc COMMON 60770K107 40300336 331690 SH SOLE 331690 0 0 Molina Healthcare Inc COMMON 60855R100 21370568 70942 SH SOLE 70942 0 0 Mondelez International Inc COMMON 609207105 212624106 2915055 SH SOLE 2915055 0 0 MongoDB Inc COMMON 60937P106 11084401 26970 SH SOLE 26970 0 0 Monolithic Power Systems Inc COMMON 609839105 54479495 100845 SH SOLE 100845 0 0 Monster Beverage Corp COMMON 61174X109 89018099 1549758 SH SOLE 1549758 0 0 Moody's Corp COMMON 615369105 15884197 45681 SH SOLE 45681 0 0 Morgan Stanley COMMON 617446448 22759101 266500 SH SOLE 266500 0 0 Mosaic Co/The COMMON 61945C103 56783163 1622376 SH SOLE 1622376 0 0 Motorola Solutions Inc COMMON 620076307 23289658 79411 SH SOLE 79411 0 0 MSCI Inc COMMON 55354G100 11272346 24020 SH SOLE 24020 0 0 Nasdaq Inc COMMON 631103108 3980523 79850 SH SOLE 79850 0 0 Netflix Inc COMMON 64110L106 151229473 343321 SH SOLE 343321 0 0 Neurocrine Biosciences Inc COMMON 64125C109 15905487 168669 SH SOLE 168669 0 0 New Oriental Education & Technology Group Inc ADR 647581206 19150755 484952 SH SOLE 484952 0 0 Newmont Corp COMMON 651639106 212359400 4977951 SH SOLE 4977951 0 0 NextEra Energy Inc COMMON 65339F101 84142800 1134000 SH SOLE 1134000 0 0 NIKE Inc COMMON 654106103 175164252 1587064 SH SOLE 1587064 0 0 Nordson Corp COMMON 655663102 2013732 8114 SH SOLE 8114 0 0 Norfolk Southern Corp COMMON 655844108 929036 4097 SH SOLE 4097 0 0 Northrop Grumman Corp COMMON 666807102 31822132 69816 SH SOLE 69816 0 0 Nouveau Monde Graphite Inc COMMON 66979W842 2327742 744006 SH SOLE 744006 0 0 NU Holdings Ltd/ COMMON G6683N103 23145765 2933557 SH SOLE 2933557 0 0 Nucor Corp COMMON 670346105 85128416 519139 SH SOLE 519139 0 0 Nutrien Ltd COMMON 67077M108 27188060 460000 SH SOLE 460000 0 0 NVIDIA Corp COMMON 67066G104 670501097 1585034 SH SOLE 1585034 0 0 NVR Inc COMMON 62944T105 92045887 14494 SH SOLE 14494 0 0 NXP Semiconductors NV COMMON N6596X109 7429884 36300 SH SOLE 36300 0 0 Old Dominion Freight Line Inc COMMON 679580100 42361888 114569 SH SOLE 114569 0 0 Omnicom Group Inc COMMON 681919106 10777165 113265 SH SOLE 113265 0 0 On Holding AG COMMON H5919C104 1719300 52100 SH SOLE 52100 0 0 ON Semiconductor Corp COMMON 682189105 63537617 671787 SH SOLE 671787 0 0 ONEOK Inc COMMON 682680103 14283242 231420 SH SOLE 231420 0 0 Oracle Corp COMMON 68389X105 255544394 2145809 SH SOLE 2145809 0 0 O'Reilly Automotive Inc COMMON 67103H107 25150183 26327 SH SOLE 26327 0 0 Osisko Development Corp COMMON 68828E809 1231309 266666 SH SOLE 266666 0 0 Osisko Development Corp WARRANT 68828E114 3022860 400000 SH SOLE 400000 0 0 Otis Worldwide Corp COMMON 68902V107 8700639 97749 SH SOLE 97749 0 0 Owens Corning COMMON 690742101 35585001 272682 SH SOLE 272682 0 0 PACCAR Inc COMMON 693718108 2397409 28660 SH SOLE 28660 0 0 Packaging Corp of America COMMON 695156109 66609 504 SH SOLE 504 0 0 Palo Alto Networks Inc COMMON 697435105 39752500 155581 SH SOLE 155581 0 0 Paychex Inc COMMON 704326107 11289249 100914 SH SOLE 100914 0 0 Paycom Software Inc COMMON 70432V102 1319975 4109 SH SOLE 4109 0 0 PayPal Holdings Inc COMMON 70450Y103 26591172 398489 SH SOLE 398489 0 0 PepsiCo Inc COMMON 713448108 272708486 1472349 SH SOLE 1472349 0 0 Pfizer Inc COMMON 717081103 685547445 18689952 SH SOLE 18689952 0 0 PG&E Corp COMMON 69331C108 8330774 482105 SH SOLE 482105 0 0 Pinterest Inc COMMON 72352L106 21126220 772722 SH SOLE 772722 0 0 PNC Financial Services Group Inc/The COMMON 693475105 1045385 8300 SH SOLE 8300 0 0 Pool Corp COMMON 73278L105 3141356 8385 SH SOLE 8385 0 0 Principal Financial Group Inc COMMON 74251V102 110499 1457 SH SOLE 1457 0 0 Procter & Gamble Company, The COMMON 742718109 23513327 154958 SH SOLE 154958 0 0 Progressive Corp/The COMMON 743315103 208853656 1577802 SH SOLE 1577802 0 0 Prologis Inc REIT 74340W103 22396652 182636 SH SOLE 182636 0 0 PTC Inc COMMON 69370C100 1495858 10512 SH SOLE 10512 0 0 Public Service Enterprise Group Inc COMMON 744573106 2205562 35227 SH SOLE 35227 0 0 Public Storage REIT 74460D109 107490944 368271 SH SOLE 368271 0 0 PulteGroup Inc COMMON 745867101 75975624 978059 SH SOLE 978059 0 0 Pure Storage Inc COMMON 74624M102 6627600 180000 SH SOLE 180000 0 0 QIAGEN NV COMMON N72482123 1577125 35138 SH SOLE 35138 0 0 Qualcomm Inc COMMON 747525103 110388646 927324 SH SOLE 927324 0 0 Quanta Services Inc COMMON 74762E102 530415 2700 SH SOLE 2700 0 0 Quest Diagnostics Inc COMMON 74834L100 3502755 24920 SH SOLE 24920 0 0 R1 RCM Inc COMMON 77634L105 7047900 382000 SH SOLE 382000 0 0 Raymond James Financial Inc COMMON 754730109 106260 1024 SH SOLE 1024 0 0 Real Estate Select Sector SPDR Fund ETF 81369Y860 29548959 784000 SH SOLE 784000 0 0 Redevances Auriferes Osisko Ltee COMMON 68827L101 73347912 4767074 SH SOLE 4767074 0 0 Regeneron Pharmaceuticals Inc COMMON 75886F107 129522578 180258 SH SOLE 180258 0 0 Regions Financial Corp COMMON 7591EP100 84467 4740 SH SOLE 4740 0 0 Reliance Steel & Aluminum Co COMMON 759509102 49247145 181329 SH SOLE 181329 0 0 Republic Services Inc COMMON 760759100 35496074 231743 SH SOLE 231743 0 0 ResMed Inc COMMON 761152107 23148764 105944 SH SOLE 105944 0 0 Ritchie Bros Auctioneers Inc COMMON 74935Q107 65101984 1083600 SH SOLE 1083600 0 0 Robert Half International Inc COMMON 770323103 48981759 651180 SH SOLE 651180 0 0 Rockwell Automation Inc COMMON 773903109 6335653 19231 SH SOLE 19231 0 0 Rogers Communications Inc COMMON 775109200 48937879 1071427 SH SOLE 1071427 0 0 Rollins Inc COMMON 775711104 72313785 1688391 SH SOLE 1688391 0 0 Roper Technologies Inc COMMON 776696106 11332937 23571 SH SOLE 23571 0 0 Ross Stores Inc COMMON 778296103 968243 8635 SH SOLE 8635 0 0 S&P Global Inc COMMON 78409V104 75785044 189042 SH SOLE 189042 0 0 salesforce.com inc COMMON 79466L302 102047027 483040 SH SOLE 483040 0 0 SBA Communications Corp REIT 78410G104 2122922 9160 SH SOLE 9160 0 0 Schlumberger NV COMMON 806857108 60062265 1222766 SH SOLE 1222766 0 0 Sea Ltd ADR 81141R100 5061088 87200 SH SOLE 87200 0 0 Seagen Inc COMMON 81181C104 8610468 44739 SH SOLE 44739 0 0 SEI Investments Co COMMON 784117103 6359069 106660 SH SOLE 106660 0 0 Sempra Energy COMMON 816851109 6133707 42130 SH SOLE 42130 0 0 ServiceNow Inc COMMON 81762P102 89496534 159255 SH SOLE 159255 0 0 Sherwin-Williams Co/The COMMON 824348106 11252206 42378 SH SOLE 42378 0 0 Shift4 Payments Inc NOTE 82452JAB5 10886700 10000000 PRN SOLE 10000000 0 0 Shopify Inc COMMON 82509L107 86051966 1329926 SH SOLE 1329926 0 0 Silicon Motion Technology Corp ADR 82706C108 524578 7300 SH SOLE 7300 0 0 Skyworks Solutions Inc COMMON 83088M102 4400370 39754 SH SOLE 39754 0 0 Snap-on Inc COMMON 833034101 40861884 141788 SH SOLE 141788 0 0 Southern Company, The COMMON 842587107 83806845 1192980 SH SOLE 1192980 0 0 Splunk Inc COMMON 848637104 16974399 160000 SH SOLE 160000 0 0 Stantec Inc COMMON 85472N109 52696449 806227 SH SOLE 806227 0 0 Star Bulk Carriers Corp COMMON Y8162K204 274350 15500 SH SOLE 15500 0 0 Starbucks Corp COMMON 855244109 65295797 659154 SH SOLE 659154 0 0 State Street Corp COMMON 857477103 4225413 57740 SH SOLE 57740 0 0 Steel Dynamics Inc COMMON 858119100 80227597 736506 SH SOLE 736506 0 0 Stryker Corp COMMON 863667101 10024952 32859 SH SOLE 32859 0 0 Sun Communities Inc REIT 866674104 4461732 34200 SH SOLE 34200 0 0 Sunrun Scorpio Portfolio 2017-A LLC COMMON 86771W105 11436758 640356 SH SOLE 640356 0 0 Synchrony Financial COMMON 87165B103 61327 1808 SH SOLE 1808 0 0 Synopsys Inc COMMON 871607107 17633235 40498 SH SOLE 40498 0 0 Sysco Corp COMMON 871829107 5131672 69160 SH SOLE 69160 0 0 T Rowe Price Group Inc COMMON 74144T108 142265 1270 SH SOLE 1270 0 0 Take-Two Interactive Software Inc COMMON 874054109 34559791 234845 SH SOLE 234845 0 0 Targa Resources Corp COMMON 87612G101 18180670 238905 SH SOLE 238905 0 0 TC Energy Corp COMMON 87807B107 106743451 2638182 SH SOLE 2638182 0 0 TechnipFMC PLC COMMON G87110105 67673247 4071796 SH SOLE 4071796 0 0 Teck Resources Ltd COMMON 878742204 42460548 1008000 SH SOLE 1008000 0 0 TELUS Corporation COMMON 87971M103 84394906 4331868 SH SOLE 4331868 0 0 Tencent Music Entertainment Group ADR 88034P109 2315106 313700 SH SOLE 313700 0 0 Teradyne Inc COMMON 880770102 9629822 86498 SH SOLE 86498 0 0 Tesla Inc COMMON 88160R101 172425540 658691 SH SOLE 658691 0 0 Texas Instruments Inc COMMON 882508104 94693217 526015 SH SOLE 526015 0 0 Thermo Fisher Scientific Inc COMMON 883556102 129408605 248028 SH SOLE 248028 0 0 Thomson Reuters Corp COMMON 884903808 20312927 150280 SH SOLE 150280 0 0 TJX Cos Inc/The COMMON 872540109 76851963 906380 SH SOLE 906380 0 0 T-Mobile US Inc COMMON 872590104 17836149 128410 SH SOLE 128410 0 0 Toro Co/The COMMON 891092108 396435 3900 SH SOLE 3900 0 0 Tractor Supply Co COMMON 892356106 49894088 225663 SH SOLE 225663 0 0 Trade Desk Inc/The COMMON 88339J105 393822 5100 SH SOLE 5100 0 0 Tradeweb Markets Inc COMMON 892672106 6309816 92141 SH SOLE 92141 0 0 Trane Technologies PLC COMMON G8994E103 243857 1275 SH SOLE 1275 0 0 TransDigm Group Inc COMMON 893641100 6556054 7332 SH SOLE 7332 0 0 TransUnion COMMON 89400J107 2036580 26000 SH SOLE 26000 0 0 Travelers Cos Inc/The COMMON 89417E109 4328649 24926 SH SOLE 24926 0 0 Truist Financial Corp COMMON 89832Q109 3963467 130592 SH SOLE 130592 0 0 Tyler Technologies Inc COMMON 902252105 306105 735 SH SOLE 735 0 0 Tyson Foods Inc COMMON 902494103 12601776 246900 SH SOLE 246900 0 0 Uber Technologies Inc COMMON 90353T100 48996613 1134969 SH SOLE 1134969 0 0 Ulta Beauty Inc COMMON 90384S303 107076837 227535 SH SOLE 227535 0 0 Union Pacific Corp COMMON 907818108 173731791 849046 SH SOLE 849046 0 0 United Parcel Service Inc COMMON 911312106 35063092 195610 SH SOLE 195610 0 0 United Rentals Inc COMMON 911363109 927260 2082 SH SOLE 2082 0 0 United Therapeutics Corp COMMON 91307C102 43900330 198869 SH SOLE 198869 0 0 UnitedHealth Group Inc COMMON 91324P102 186318171 387646 SH SOLE 387646 0 0 Utilities Select Sector SPDR Fund ETF 81369Y886 354213629 5412800 SH SOLE 5412800 0 0 VanEck Gold Miners ETF/USA ETF 92189F106 192365053 6388743 SH SOLE 6388743 0 0 Vanguard FTSE Developed Markets ETF ETF 921943858 47334499 1025000 SH SOLE 1025000 0 0 Vanguard FTSE Emerging Markets ETF ETF 922042858 36611999 900000 SH SOLE 900000 0 0 Veeva Systems Inc COMMON 922475108 19376354 97994 SH SOLE 97994 0 0 Ventas Inc REIT 92276F100 1451189 30700 SH SOLE 30700 0 0 VeriSign Inc COMMON 92343E102 18314190 81047 SH SOLE 81047 0 0 Verisk Analytics Inc COMMON 92345Y106 2748299 12159 SH SOLE 12159 0 0 Verizon Communications Inc COMMON 92343V104 96651378 2598854 SH SOLE 2598854 0 0 Vertex Pharmaceuticals Inc COMMON 92532F100 306188454 870076 SH SOLE 870076 0 0 Vipshop Holdings Ltd ADR 92763W103 11383350 689900 SH SOLE 689900 0 0 Visa Inc COMMON 92826C839 313830294 1321502 SH SOLE 1321502 0 0 VMware Inc COMMON 928563402 149794956 1042487 SH SOLE 1042487 0 0 W R Berkley Corp COMMON 084423102 65635 1102 SH SOLE 1102 0 0 Walgreens Boots Alliance Inc COMMON 931427108 2682476 94155 SH SOLE 94155 0 0 Walmart Inc COMMON 931142103 212728358 1353406 SH SOLE 1353406 0 0 Walt Disney Co/The COMMON 254687106 63583607 712182 SH SOLE 712182 0 0 Warner Bros Discovery Inc COMMON 934423104 12435918 991700 SH SOLE 991700 0 0 Waste Connections Inc COMMON 94106B101 11982251 83833 SH SOLE 83833 0 0 Waste Management Inc COMMON 94106L109 370456860 2136183 SH SOLE 2136183 0 0 Waters Corp COMMON 941848103 6366575 23886 SH SOLE 23886 0 0 Watsco Inc COMMON 942622200 28861258 75658 SH SOLE 75658 0 0 WEC Energy Group Inc COMMON 92939U106 189632000 2149048 SH SOLE 2149048 0 0 Wells Fargo & Co COMMON 949746101 17332348 406100 SH SOLE 406100 0 0 West Pharmaceutical Services Inc COMMON 955306105 3852620 10073 SH SOLE 10073 0 0 Western Digital Corp COMMON 958102105 3060951 80700 SH SOLE 80700 0 0 Westlake Corp COMMON 960413102 12488199 104530 SH SOLE 104530 0 0 Weyerhaeuser Co REIT 962166104 84474523 2520875 SH SOLE 2520875 0 0 Willis Towers Watson PLC COMMON G96629103 12821326 54443 SH SOLE 54443 0 0 WNS Holdings Ltd ADR 92932M101 324368 4400 SH SOLE 4400 0 0 Workday Inc COMMON 98138H101 12920908 57200 SH SOLE 57200 0 0 WW Grainger Inc COMMON 384802104 89239210 113163 SH SOLE 113163 0 0 Xcel Energy Inc COMMON 98389B100 7303421 117475 SH SOLE 117475 0 0 Yum China Holdings Inc COMMON 98850P109 745800 13200 SH SOLE 13200 0 0 Yum! Brands Inc COMMON 988498101 46450134 335259 SH SOLE 335259 0 0 Zebra Technologies Corp COMMON 989207105 652601 2206 SH SOLE 2206 0 0 Zevia PBC COMMON 98955K104 94915216 22022092 SH SOLE 22022092 0 0 Zillow Group Inc COMMON 98954M200 12657830 251847 SH SOLE 251847 0 0 Zoetis Inc COMMON 98978V103 49781263 289073 SH SOLE 289073 0 0 ZTO Express Cayman Inc ADR 98980A105 20945561 835150 SH SOLE 835150 0 0