0001228242-24-000003.txt : 20240214 0001228242-24-000003.hdr.sgml : 20240214 20240214144027 ACCESSION NUMBER: 0001228242-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp CENTRAL INDEX KEY: 0001228242 ORGANIZATION NAME: IRS NUMBER: 980217872 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13989 FILM NUMBER: 24636232 BUSINESS ADDRESS: STREET 1: 750 PANDORA AVE CITY: VICTORIA STATE: A1 ZIP: V8W 0E4 BUSINESS PHONE: 778.410.7100 MAIL ADDRESS: STREET 1: 750 PANDORA AVE CITY: VICTORIA STATE: A1 ZIP: V8W 0E4 FORMER COMPANY: FORMER CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP DATE OF NAME CHANGE: 20030421 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001228242 XXXXXXXX 12-31-2023 12-31-2023 BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
750 PANDORA AVE VICTORIA A1 V8W 0E4
13F HOLDINGS REPORT 028-13989 N
Hui Chun Cathy Lin Vice President & Chief Compliance Officer 7785845752 Hui Chun Cathy Lin Victoria A1 02-14-2024 0 783 12240537303 false
INFORMATION TABLE 2 BCIMC_13F_20231231.xml 3M CO COM 88579Y101 6945428 63533 SH SOLE 63533 0 0 ABBOTT LABS COM 002824100 21988464 199768 SH SOLE 199768 0 0 ABBVIE INC COM 00287Y109 31486340 203177 SH SOLE 203177 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 25351844 72246 SH SOLE 72246 0 0 ADOBE INC COM 00724F101 31268403 52411 SH SOLE 52411 0 0 ADVANCED ENERGY INDS COM 007973100 6698580 61500 SH SOLE 61500 0 0 ADVANCED MICRO DEVICES INC COM 007903107 27415459 185981 SH SOLE 185981 0 0 AECOM COM 00766T100 1401609 15164 SH SOLE 15164 0 0 AES CORP COM 00130H105 1483213 77050 SH SOLE 77050 0 0 AFLAC INC COM 001055102 5360603 64977 SH SOLE 64977 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 34575510 248691 SH SOLE 248691 0 0 AGNICO EAGLE MINES LTD COM 008474108 49745283 907254 SH SOLE 907254 0 0 AIR PRODS & CHEMS INC COM 009158106 34929214 127572 SH SOLE 127572 0 0 AIRBNB INC COM CL A 009066101 6681343 49077 SH SOLE 49077 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 26241509 221728 SH SOLE 221728 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 4345490 323105 SH SOLE 323105 0 0 ALBEMARLE CORP COM 012653101 1950769 13502 SH SOLE 13502 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 915308 39796 SH SOLE 39796 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2398108 18917 SH SOLE 18917 0 0 ALGOMA STL GROUP INC COM 015658107 794734 79174 SH SOLE 79174 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 21799795 3455085 SH SOLE 3455085 0 0 ALIGN TECHNOLOGY INC COM 016255101 2292832 8368 SH SOLE 8368 0 0 ALLEGION PLC ORD SHS G0176J109 1279696 10101 SH SOLE 10101 0 0 ALLIANT ENERGY CORP COM 018802108 1491650 29077 SH SOLE 29077 0 0 ALLSTATE CORP COM 020002101 4215078 30112 SH SOLE 30112 0 0 ALLY FINL INC COM 02005N100 1090866 31239 SH SOLE 31239 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2753241 14384 SH SOLE 14384 0 0 ALPHABET INC CAP STK CL C 02079K107 84699071 601001 SH SOLE 601001 0 0 ALPHABET INC CAP STK CL A 02079K305 145329565 1040372 SH SOLE 1040372 0 0 ALTRIA GROUP INC COM 02209S103 8241099 204291 SH SOLE 204291 0 0 AMAZON COM INC COM 023135106 414164737 2725844 SH SOLE 2725844 0 0 AMCOR PLC ORD G0250X107 1605127 166507 SH SOLE 166507 0 0 AMEREN CORP COM 023608102 2187706 30242 SH SOLE 30242 0 0 AMERICAN ELEC PWR CO INC COM 025537101 4816890 59314 SH SOLE 59314 0 0 AMERICAN EXPRESS CO COM 025816109 13499346 72058 SH SOLE 72058 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 986906 8301 SH SOLE 8301 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1346810 37453 SH SOLE 37453 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5551977 81948 SH SOLE 81948 0 0 AMERICAN TOWER CORP NEW COM 03027X100 11584768 53663 SH SOLE 53663 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2958292 22413 SH SOLE 22413 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 3390240 112000 SH SOLE 112000 0 0 AMERIPRISE FINL INC COM 03076C106 4488831 11818 SH SOLE 11818 0 0 AMETEK INC COM 031100100 4378489 26554 SH SOLE 26554 0 0 AMGEN INC COM 031162100 17734832 61575 SH SOLE 61575 0 0 AMPHENOL CORP NEW CL A 032095101 6805374 68651 SH SOLE 68651 0 0 ANALOG DEVICES INC COM 032654105 11390394 57365 SH SOLE 57365 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 471591 24409 SH SOLE 24409 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1101494 56866 SH SOLE 56866 0 0 ANSYS INC COM 03662Q105 3624445 9988 SH SOLE 9988 0 0 AON PLC SHS CL A G0403H108 6795608 23351 SH SOLE 23351 0 0 APA CORPORATION COM 03743Q108 1269686 35387 SH SOLE 35387 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 4258224 45694 SH SOLE 45694 0 0 APPLE INC COM 037833100 346423850 1799324 SH SOLE 1799324 0 0 APPLIED MATLS INC COM 038222105 55447388 342120 SH SOLE 342120 0 0 APTIV PLC SHS G6095L109 2920476 32551 SH SOLE 32551 0 0 ARCH CAP GROUP LTD ORD G0450A105 3187965 42924 SH SOLE 42924 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4457852 61726 SH SOLE 61726 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2234626 18791 SH SOLE 18791 0 0 ARISTA NETWORKS INC COM 040413106 7133362 30289 SH SOLE 30289 0 0 ASPEN TECHNOLOGY INC COM 29109X106 735081 3339 SH SOLE 3339 0 0 ASSURANT INC COM 04621X108 1028126 6102 SH SOLE 6102 0 0 AT&T INC COM 00206R102 13808480 822913 SH SOLE 822913 0 0 ATLASSIAN CORPORATION CL A 049468101 4249369 17865 SH SOLE 17865 0 0 ATMOS ENERGY CORP COM 049560105 1979804 17082 SH SOLE 17082 0 0 ATS CORPORATION COM 00217Y104 2814704 65303 SH SOLE 65303 0 0 AUTODESK INC COM 052769106 5992043 24610 SH SOLE 24610 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 754814 26900 SH SOLE 26900 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11049534 47429 SH SOLE 47429 0 0 AUTOZONE INC COM 053332102 25993137 10053 SH SOLE 10053 0 0 AVALONBAY CMNTYS INC COM 053484101 3060111 16345 SH SOLE 16345 0 0 AVANTOR INC COM 05352A100 1775558 77773 SH SOLE 77773 0 0 AVERY DENNISON CORP COM 053611109 1874832 9274 SH SOLE 9274 0 0 AXON ENTERPRISE INC COM 05464C101 2112106 8176 SH SOLE 8176 0 0 AZEK CO INC CL A 05478C105 10518750 275000 SH SOLE 275000 0 0 B2GOLD CORP COM 11777Q209 3352528 1060159 SH SOLE 1060159 0 0 BAKER HUGHES COMPANY CL A 05722G100 3972092 116211 SH SOLE 116211 0 0 BALCHEM CORP COM 057665200 3629500 24400 SH SOLE 24400 0 0 BALL CORP COM 058498106 2085215 36252 SH SOLE 36252 0 0 BALLARD PWR SYS INC NEW COM 058586108 756172 204057 SH SOLE 204057 0 0 BANK AMERICA CORP COM 060505104 57550414 1709249 SH SOLE 1709249 0 0 BANK MONTREAL QUE COM 063671101 173452814 1752904 SH SOLE 1752904 0 0 BANK NEW YORK MELLON CORP COM 064058100 4665502 89635 SH SOLE 89635 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 889279 18268 SH SOLE 18268 0 0 BARRICK GOLD CORP COM 067901108 479942 26563 SH SOLE 26563 0 0 BATH & BODY WORKS INC COM 070830104 1073648 24876 SH SOLE 24876 0 0 BAUSCH HEALTH COS INC COM 071734107 1934779 241163 SH SOLE 241163 0 0 BAXTER INTL INC COM 071813109 2254574 58318 SH SOLE 58318 0 0 BAYTEX ENERGY CORP COM 07317Q105 1822613 551357 SH SOLE 551357 0 0 BCE INC COM NEW 05534B760 100278427 2546826 SH SOLE 2546826 0 0 BECTON DICKINSON & CO COM 075887109 8142703 33395 SH SOLE 33395 0 0 BENTLEY SYS INC COM CL B 08265T208 9104158 174476 SH SOLE 174476 0 0 BERKLEY W R CORP COM 084423102 1677125 23715 SH SOLE 23715 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 53704793 150577 SH SOLE 150577 0 0 BEST BUY INC COM 086516101 1765136 22549 SH SOLE 22549 0 0 BILL HOLDINGS INC COM 090043100 900590 11038 SH SOLE 11038 0 0 BIO RAD LABS INC CL A 090572207 803027 2487 SH SOLE 2487 0 0 BIO-TECHNE CORP COM 09073M104 1404852 18207 SH SOLE 18207 0 0 BIOGEN INC COM 09062X103 4313955 16671 SH SOLE 16671 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2089614 21672 SH SOLE 21672 0 0 BLACKBERRY LTD COM 09228F103 1519314 428314 SH SOLE 428314 0 0 BLACKLINE INC COM 09239B109 4995200 80000 SH SOLE 80000 0 0 BLACKROCK INC COM 09247X101 13950783 17185 SH SOLE 17185 0 0 BLACKSTONE INC COM 09260D107 10696950 81706 SH SOLE 81706 0 0 BLOCK INC CL A 852234103 4893006 63258 SH SOLE 63258 0 0 BOEING CO COM 097023105 17194958 65967 SH SOLE 65967 0 0 BOOKING HOLDINGS INC COM 09857L108 110208578 31069 SH SOLE 31069 0 0 BOOT BARN HLDGS INC COM 099406100 8059800 105000 SH SOLE 105000 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9603483 75080 SH SOLE 75080 0 0 BORGWARNER INC COM 099724106 969743 27050 SH SOLE 27050 0 0 BOSTON PROPERTIES INC COM 101121101 1203135 17146 SH SOLE 17146 0 0 BOSTON SCIENTIFIC CORP COM 101137107 138000217 2387134 SH SOLE 2387134 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 12338618 240472 SH SOLE 240472 0 0 BROADCOM INC COM 11135F101 92815071 83149 SH SOLE 83149 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2797994 13599 SH SOLE 13599 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 18173578 452628 SH SOLE 452628 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 826657 40048 SH SOLE 40048 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 869220 21669 SH SOLE 21669 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 37384275 1186154 SH SOLE 1186154 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 25159282 957650 SH SOLE 957650 0 0 BROWN & BROWN INC COM 115236101 9012339 126738 SH SOLE 126738 0 0 BROWN FORMAN CORP CL B 115637209 2037728 35687 SH SOLE 35687 0 0 BRP INC COM SUN VTG 05577W200 1979427 27660 SH SOLE 27660 0 0 BRUNSWICK CORP COM 117043109 6095250 63000 SH SOLE 63000 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2403435 14397 SH SOLE 14397 0 0 BUNGE GLOBAL SA COM SHS H11356104 1750069 17336 SH SOLE 17336 0 0 BURLINGTON STORES INC COM 122017106 1451404 7463 SH SOLE 7463 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1158490 13410 SH SOLE 13410 0 0 CACTUS INC CL A 127203107 8671400 191000 SH SOLE 191000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 8520823 31284 SH SOLE 31284 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1161405 24774 SH SOLE 24774 0 0 CALIX INC COM 13100M509 4805900 110000 SH SOLE 110000 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1220473 12292 SH SOLE 12292 0 0 CAMECO CORP COM 13321L108 282806 6559 SH SOLE 6559 0 0 CAMPBELL SOUP CO COM 134429109 963597 22290 SH SOLE 22290 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 486993 40995 SH SOLE 40995 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 159477706 3312012 SH SOLE 3312012 0 0 CANADIAN NAT RES LTD COM 136385101 140637127 2146559 SH SOLE 2146559 0 0 CANADIAN NATL RY CO COM 136375102 29115422 231628 SH SOLE 231628 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 33333358 421274 SH SOLE 421274 0 0 CAPITAL ONE FINL CORP COM 14040H105 5757873 43913 SH SOLE 43913 0 0 CARDINAL HEALTH INC COM 14149Y108 2859696 28370 SH SOLE 28370 0 0 CARLISLE COS INC COM 142339100 1795223 5746 SH SOLE 5746 0 0 CARLYLE GROUP INC COM 14316J108 1011350 24855 SH SOLE 24855 0 0 CARMAX INC COM 143130102 1401119 18258 SH SOLE 18258 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2149342 115930 SH SOLE 115930 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 5539789 96428 SH SOLE 96428 0 0 CASEYS GEN STORES INC COM 147528103 9341160 34000 SH SOLE 34000 0 0 CATALENT INC COM 148806102 931399 20730 SH SOLE 20730 0 0 CATERPILLAR INC COM 149123101 17364108 58728 SH SOLE 58728 0 0 CBOE GLOBAL MKTS INC COM 12503M108 2168076 12142 SH SOLE 12142 0 0 CBRE GROUP INC CL A 12504L109 3320613 35671 SH SOLE 35671 0 0 CDW CORP COM 12514G108 3508912 15436 SH SOLE 15436 0 0 CELANESE CORP DEL COM 150870103 1849991 11907 SH SOLE 11907 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2850286 97310 SH SOLE 97310 0 0 CELSIUS HLDGS INC COM NEW 15118V207 940579 17252 SH SOLE 17252 0 0 CENCORA INC COM 03073E105 4035512 19649 SH SOLE 19649 0 0 CENOVUS ENERGY INC COM 15135U109 339551 20376 SH SOLE 20376 0 0 CENTENE CORP DEL COM 15135B101 4625732 62333 SH SOLE 62333 0 0 CENTERPOINT ENERGY INC COM 15189T107 2076753 72690 SH SOLE 72690 0 0 CENTERRA GOLD INC COM 152006102 1050062 175894 SH SOLE 175894 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1142181 17017 SH SOLE 17017 0 0 CF INDS HLDGS INC COM 125269100 1765934 22213 SH SOLE 22213 0 0 CGI INC CL A SUB VTG 12532H104 334362 3121 SH SOLE 3121 0 0 CHARLES RIV LABS INTL INC COM 159864107 12032760 50900 SH SOLE 50900 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4352439 11198 SH SOLE 11198 0 0 CHENIERE ENERGY INC COM NEW 16411R208 25639959 150196 SH SOLE 150196 0 0 CHESAPEAKE ENERGY CORP COM 165167735 996142 12947 SH SOLE 12947 0 0 CHEVRON CORP NEW COM 166764100 31152513 208853 SH SOLE 208853 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7261098 3175 SH SOLE 3175 0 0 CHUBB LIMITED COM H1467J104 10685958 47283 SH SOLE 47283 0 0 CHURCH & DWIGHT CO INC COM 171340102 2679168 28333 SH SOLE 28333 0 0 CINCINNATI FINL CORP COM 172062101 1867660 18052 SH SOLE 18052 0 0 CINTAS CORP COM 172908105 6359871 10553 SH SOLE 10553 0 0 CISCO SYS INC COM 17275R102 40699569 805613 SH SOLE 805613 0 0 CITIGROUP INC COM NEW 172967424 11404094 221697 SH SOLE 221697 0 0 CITIZENS FINL GROUP INC COM 174610105 1802219 54382 SH SOLE 54382 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1195571 58549 SH SOLE 58549 0 0 CLOROX CO DEL COM 189054109 2036043 14279 SH SOLE 14279 0 0 CLOUDFLARE INC CL A COM 18915M107 2665069 32009 SH SOLE 32009 0 0 CME GROUP INC COM 12572Q105 8720946 41410 SH SOLE 41410 0 0 CMS ENERGY CORP COM 125896100 1950862 33595 SH SOLE 33595 0 0 CNH INDL N V SHS N20944109 1403538 115233 SH SOLE 115233 0 0 COCA COLA CO COM 191216100 27869176 472920 SH SOLE 472920 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4390937 58135 SH SOLE 58135 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 3423789 19686 SH SOLE 19686 0 0 COLGATE PALMOLIVE CO COM 194162103 7205545 90397 SH SOLE 90397 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 21254370 168030 SH SOLE 168030 0 0 COMCAST CORP NEW CL A 20030N101 20776042 473798 SH SOLE 473798 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1302258 85450 SH SOLE 85450 0 0 CONAGRA BRANDS INC COM 205887102 1576357 55002 SH SOLE 55002 0 0 CONFLUENT INC CLASS A COM 20717M103 487048 20814 SH SOLE 20814 0 0 CONOCOPHILLIPS COM 20825C104 16000830 137855 SH SOLE 137855 0 0 CONSOLIDATED EDISON INC COM 209115104 3611964 39705 SH SOLE 39705 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4600503 19030 SH SOLE 19030 0 0 CONSTELLATION ENERGY CORP COM 21037T109 4327735 37024 SH SOLE 37024 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 10444800 240000 SH SOLE 240000 0 0 COOPER COS INC COM NEW 216648402 2156787 5699 SH SOLE 5699 0 0 COPART INC COM 217204106 4860849 99201 SH SOLE 99201 0 0 CORNING INC COM 219350105 2840193 93274 SH SOLE 93274 0 0 CORTEVA INC COM 22052L104 3914297 81684 SH SOLE 81684 0 0 COSTAR GROUP INC COM 22160N109 4108204 47010 SH SOLE 47010 0 0 COSTCO WHSL CORP NEW COM 22160K105 33640977 50965 SH SOLE 50965 0 0 COTERRA ENERGY INC COM 127097103 2217841 86906 SH SOLE 86906 0 0 CREDICORP LTD COM G2519Y108 4021123 26820 SH SOLE 26820 0 0 CRESCENT PT ENERGY CORP COM 22576C101 3281444 473110 SH SOLE 473110 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 6643682 26021 SH SOLE 26021 0 0 CROWN CASTLE INC COM 22822V101 5751322 49929 SH SOLE 49929 0 0 CROWN HLDGS INC COM 228368106 1278578 13884 SH SOLE 13884 0 0 CSX CORP COM 126408103 8007106 230952 SH SOLE 230952 0 0 CUMMINS INC COM 231021106 3906668 16307 SH SOLE 16307 0 0 CVS HEALTH CORP COM 126650100 91524589 1159126 SH SOLE 1159126 0 0 D R HORTON INC COM 23331A109 5326595 35048 SH SOLE 35048 0 0 DANAHER CORPORATION COM 235851102 73933719 319589 SH SOLE 319589 0 0 DARDEN RESTAURANTS INC COM 237194105 2275226 13848 SH SOLE 13848 0 0 DARLING INGREDIENTS INC COM 237266101 914763 18354 SH SOLE 18354 0 0 DATADOG INC CL A COM 23804L103 15966447 131541 SH SOLE 131541 0 0 DAVITA INC COM 23918K108 660198 6302 SH SOLE 6302 0 0 DECKERS OUTDOOR CORP COM 243537107 2009969 3007 SH SOLE 3007 0 0 DEERE & CO COM 244199105 12593906 31495 SH SOLE 31495 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2254991 29477 SH SOLE 29477 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 745784 18538 SH SOLE 18538 0 0 DENISON MINES CORP COM 248356107 1179691 673741 SH SOLE 673741 0 0 DESCARTES SYS GROUP INC COM 249906108 5824830 69324 SH SOLE 69324 0 0 DEVON ENERGY CORP NEW COM 25179M103 3341147 73756 SH SOLE 73756 0 0 DEXCOM INC COM 252131107 5541487 44657 SH SOLE 44657 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3032900 19557 SH SOLE 19557 0 0 DICKS SPORTING GOODS INC COM 253393102 1039230 7072 SH SOLE 7072 0 0 DIGITAL RLTY TR INC COM 253868103 4689306 34844 SH SOLE 34844 0 0 DISCOVER FINL SVCS COM 254709108 3234984 28781 SH SOLE 28781 0 0 DISNEY WALT CO COM 254687106 30231801 334830 SH SOLE 334830 0 0 DOCUSIGN INC COM 256163106 1389763 23377 SH SOLE 23377 0 0 DOLLAR GEN CORP NEW COM 256677105 3433825 25258 SH SOLE 25258 0 0 DOLLAR TREE INC COM 256746108 3417013 24055 SH SOLE 24055 0 0 DOMINION ENERGY INC COM 25746U109 4526335 96305 SH SOLE 96305 0 0 DOMINOS PIZZA INC COM 25754A201 1655103 4015 SH SOLE 4015 0 0 DOORDASH INC CL A 25809K105 2915871 29486 SH SOLE 29486 0 0 DOVER CORP COM 260003108 2476495 16101 SH SOLE 16101 0 0 DOW INC COM 260557103 4437872 80924 SH SOLE 80924 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 1694045 48058 SH SOLE 48058 0 0 DROPBOX INC CL A 26210C104 881098 29888 SH SOLE 29888 0 0 DTE ENERGY CO COM 233331107 2616139 23727 SH SOLE 23727 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 8609001 88716 SH SOLE 88716 0 0 DUPONT DE NEMOURS INC COM 26614N102 4064366 52832 SH SOLE 52832 0 0 DYNATRACE INC COM NEW 268150109 12047769 220292 SH SOLE 220292 0 0 EASTGROUP PPTYS INC COM 277276101 9911160 54000 SH SOLE 54000 0 0 EASTMAN CHEM CO COM 277432100 1225953 13649 SH SOLE 13649 0 0 EATON CORP PLC SHS G29183103 11060140 45927 SH SOLE 45927 0 0 EBAY INC. COM 278642103 2672248 61262 SH SOLE 61262 0 0 ECOLAB INC COM 278865100 5857474 29531 SH SOLE 29531 0 0 EDISON INTL COM 281020107 3154067 44119 SH SOLE 44119 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5335213 69970 SH SOLE 69970 0 0 ELDORADO GOLD CORP NEW COM 284902509 2163491 166663 SH SOLE 166663 0 0 ELECTRONIC ARTS INC COM 285512109 74535867 544813 SH SOLE 544813 0 0 ELEVANCE HEALTH INC COM 036752103 12792008 27127 SH SOLE 27127 0 0 ELI LILLY & CO COM 532457108 54145107 92886 SH SOLE 92886 0 0 EMERSON ELEC CO COM 291011104 6403438 65791 SH SOLE 65791 0 0 ENBRIDGE INC COM 29250N105 1159749 32215 SH SOLE 32215 0 0 ENERGY FUELS INC COM NEW 292671708 938077 130836 SH SOLE 130836 0 0 ENERPLUS CORP COM 292766102 18698554 1219862 SH SOLE 1219862 0 0 ENPHASE ENERGY INC COM 29355A107 2073012 15688 SH SOLE 15688 0 0 ENSIGN GROUP INC COM 29358P101 6624654 59038 SH SOLE 59038 0 0 ENTEGRIS INC COM 29362U104 2071448 17288 SH SOLE 17288 0 0 ENTERGY CORP NEW COM 29364G103 2462560 24336 SH SOLE 24336 0 0 EOG RES INC COM 26875P101 8106553 67024 SH SOLE 67024 0 0 EPAM SYS INC COM 29414B104 79164099 266241 SH SOLE 266241 0 0 EQT CORP COM 26884L109 1738618 44972 SH SOLE 44972 0 0 EQUIFAX INC COM 294429105 3494950 14133 SH SOLE 14133 0 0 EQUINIX INC COM 29444U700 8674050 10770 SH SOLE 10770 0 0 EQUINOX GOLD CORP COM 29446Y502 1125691 231604 SH SOLE 231604 0 0 EQUITABLE HLDGS INC COM 29452E101 1332500 40015 SH SOLE 40015 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1436406 20363 SH SOLE 20363 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2535755 41461 SH SOLE 41461 0 0 ERIE INDTY CO CL A 29530P102 978636 2922 SH SOLE 2922 0 0 ERO COPPER CORP COM 296006109 1047887 66274 SH SOLE 66274 0 0 ESSENTIAL UTILS INC COM 29670G102 1079789 28910 SH SOLE 28910 0 0 ESSEX PPTY TR INC COM 297178105 1831781 7388 SH SOLE 7388 0 0 ETSY INC COM 29786A106 1147749 14161 SH SOLE 14161 0 0 EVEREST GROUP LTD COM G3223R108 1766486 4996 SH SOLE 4996 0 0 EVERGY INC COM 30034W106 1380808 26432 SH SOLE 26432 0 0 EVERSOURCE ENERGY COM 30040W108 2481329 40203 SH SOLE 40203 0 0 EXACT SCIENCES CORP COM 30063P105 1537748 20786 SH SOLE 20786 0 0 EXELON CORP COM 30161N101 4112201 114546 SH SOLE 114546 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2409514 15874 SH SOLE 15874 0 0 EXPEDITORS INTL WASH INC COM 302130109 2166470 17032 SH SOLE 17032 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3898424 24315 SH SOLE 24315 0 0 EXXON MOBIL CORP COM 30231G102 46108177 461174 SH SOLE 461174 0 0 F5 INC COM 315616102 1221539 6825 SH SOLE 6825 0 0 FACTSET RESH SYS INC COM 303075105 2095204 4392 SH SOLE 4392 0 0 FAIR ISAAC CORP COM 303250104 3329069 2860 SH SOLE 2860 0 0 FASTENAL CO COM 311900104 4260765 65783 SH SOLE 65783 0 0 FEDERAL SIGNAL CORP COM 313855108 10129680 132000 SH SOLE 132000 0 0 FEDEX CORP COM 31428X106 6955663 27496 SH SOLE 27496 0 0 FERGUSON PLC NEW SHS G3421J106 44826606 232178 SH SOLE 232178 0 0 FERRARI N V COM N3167Y103 46181249 137048 SH SOLE 137048 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1518304 29759 SH SOLE 29759 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 110257944 1835491 SH SOLE 1835491 0 0 FIFTH THIRD BANCORP COM 316773100 2702533 78357 SH SOLE 78357 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1766618 1245 SH SOLE 1245 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1435352 233927 SH SOLE 233927 0 0 FIRST SOLAR INC COM 336433107 2012058 11679 SH SOLE 11679 0 0 FIRSTENERGY CORP COM 337932107 2299572 62727 SH SOLE 62727 0 0 FIRSTSERVICE CORP NEW COM 33767E202 8636609 53312 SH SOLE 53312 0 0 FISERV INC COM 337738108 34833438 262221 SH SOLE 262221 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2285467 8087 SH SOLE 8087 0 0 FMC CORP COM NEW 302491303 905020 14354 SH SOLE 14354 0 0 FORD MTR CO DEL COM 345370860 5516219 452520 SH SOLE 452520 0 0 FORTINET INC COM 34959E109 4497855 76847 SH SOLE 76847 0 0 FORTIS INC COM 349553107 302954 7364 SH SOLE 7364 0 0 FORTIVE CORP COM 34959J108 2983046 40514 SH SOLE 40514 0 0 FORTUNA SILVER MINES INC COM 349915108 961683 249847 SH SOLE 249847 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1112101 14606 SH SOLE 14606 0 0 FOX CORP CL A COM 35137L105 855356 28829 SH SOLE 28829 0 0 FOX CORP CL B COM 35137L204 449838 16269 SH SOLE 16269 0 0 FRANCO NEV CORP COM 351858105 42157758 380586 SH SOLE 380586 0 0 FRANKLIN RESOURCES INC COM 354613101 1026355 34453 SH SOLE 34453 0 0 FREEPORT-MCMORAN INC CL B 35671D857 7026179 165050 SH SOLE 165050 0 0 GALLAGHER ARTHUR J & CO COM 363576109 18733628 83305 SH SOLE 83305 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1493232 30258 SH SOLE 30258 0 0 GARMIN LTD SHS H2906T109 2265646 17626 SH SOLE 17626 0 0 GARTNER INC COM 366651107 4094274 9076 SH SOLE 9076 0 0 GATES INDL CORP PLC ORD SHS G39108108 4697000 350000 SH SOLE 350000 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 3642545 47110 SH SOLE 47110 0 0 GEN DIGITAL INC COM 668771108 1511985 66257 SH SOLE 66257 0 0 GENERAL DYNAMICS CORP COM 369550108 6937084 26715 SH SOLE 26715 0 0 GENERAL ELECTRIC CO COM NEW 369604301 15989869 125283 SH SOLE 125283 0 0 GENERAL MLS INC COM 370334104 4358517 66910 SH SOLE 66910 0 0 GENERAL MTRS CO COM 37045V100 5689979 158407 SH SOLE 158407 0 0 GENUINE PARTS CO COM 372460105 2238299 16161 SH SOLE 16161 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 5641312 163524 SH SOLE 163524 0 0 GILEAD SCIENCES INC COM 375558103 11619183 143429 SH SOLE 143429 0 0 GLOBAL PMTS INC COM 37940X102 3800856 29928 SH SOLE 29928 0 0 GLOBE LIFE INC COM 37959E102 1327600 10907 SH SOLE 10907 0 0 GODADDY INC CL A 380237107 1704399 16055 SH SOLE 16055 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 14641129 37953 SH SOLE 37953 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 58139735 17252147 SH SOLE 17252147 0 0 GRACO INC COM 384109104 1687048 19445 SH SOLE 19445 0 0 GRAINGER W W INC COM 384802104 4291786 5179 SH SOLE 5179 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 2991811 51968 SH SOLE 51968 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 4579680 42000 SH SOLE 42000 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 65529637 1071446 SH SOLE 1071446 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 2742080 82000 SH SOLE 82000 0 0 HALLIBURTON CO COM 406216101 3739573 103446 SH SOLE 103446 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2830823 35218 SH SOLE 35218 0 0 HASBRO INC COM 418056107 774427 15167 SH SOLE 15167 0 0 HCA HEALTHCARE INC COM 40412C101 6356378 23483 SH SOLE 23483 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1246153 62937 SH SOLE 62937 0 0 HEICO CORP NEW COM 422806109 900789 5036 SH SOLE 5036 0 0 HEICO CORP NEW CL A 422806208 1231109 8643 SH SOLE 8643 0 0 HENRY JACK & ASSOC INC COM 426281101 1368886 8377 SH SOLE 8377 0 0 HENRY SCHEIN INC COM 806407102 1138300 15035 SH SOLE 15035 0 0 HERSHEY CO COM 427866108 3215904 17249 SH SOLE 17249 0 0 HESS CORP COM 42809H107 4586450 31815 SH SOLE 31815 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2506961 147642 SH SOLE 147642 0 0 HF SINCLAIR CORP COM 403949100 1027600 18492 SH SOLE 18492 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 5481455 30103 SH SOLE 30103 0 0 HOLOGIC INC COM 436440101 2014318 28192 SH SOLE 28192 0 0 HOME DEPOT INC COM 437076102 39894836 115120 SH SOLE 115120 0 0 HONEYWELL INTL INC COM 438516106 122349565 583089 SH SOLE 583089 0 0 HORMEL FOODS CORP COM 440452100 1110460 34583 SH SOLE 34583 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1596017 81889 SH SOLE 81889 0 0 HOULIHAN LOKEY INC CL A 441593100 6834870 57000 SH SOLE 57000 0 0 HOWMET AEROSPACE INC COM 443201108 24533841 453323 SH SOLE 453323 0 0 HP INC COM 40434L105 3079952 102358 SH SOLE 102358 0 0 HUBBELL INC COM 443510607 2029827 6171 SH SOLE 6171 0 0 HUBSPOT INC COM 443573100 3176134 5471 SH SOLE 5471 0 0 HUDBAY MINERALS INC COM 443628102 1565029 284451 SH SOLE 284451 0 0 HUMANA INC COM 444859102 6529286 14262 SH SOLE 14262 0 0 HUNT J B TRANS SVCS INC COM 445658107 1900526 9515 SH SOLE 9515 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2121035 166748 SH SOLE 166748 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1190709 4586 SH SOLE 4586 0 0 HYATT HOTELS CORP COM CL A 448579102 689347 5286 SH SOLE 5286 0 0 IAMGOLD CORP COM 450913108 936977 371702 SH SOLE 371702 0 0 IDEX CORP COM 45167R104 1888640 8699 SH SOLE 8699 0 0 IDEXX LABS INC COM 45168D104 5305723 9559 SH SOLE 9559 0 0 ILLINOIS TOOL WKS INC COM 452308109 9117346 34807 SH SOLE 34807 0 0 ILLUMINA INC COM 452327109 2537092 18221 SH SOLE 18221 0 0 INCYTE CORP COM 45337C102 1375980 21914 SH SOLE 21914 0 0 INGERSOLL RAND INC COM 45687V106 3599790 46545 SH SOLE 46545 0 0 INSULET CORP COM 45784P101 1743217 8034 SH SOLE 8034 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 7230975 502500 SH SOLE 502500 0 0 INTEL CORP COM 458140100 24224872 482087 SH SOLE 482087 0 0 INTER PARFUMS INC COM 458334109 8496590 59000 SH SOLE 59000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8460968 65880 SH SOLE 65880 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 17150998 104867 SH SOLE 104867 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2379951 29393 SH SOLE 29393 0 0 INTERNATIONAL PAPER CO COM 460146103 1368205 37848 SH SOLE 37848 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1446050 44303 SH SOLE 44303 0 0 INTUIT COM 461202103 59166590 94662 SH SOLE 94662 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 13644188 40444 SH SOLE 40444 0 0 INVITATION HOMES INC COM 46187W107 2403766 70471 SH SOLE 70471 0 0 IQIYI INC SPONSORED ADS 46267X108 861320 176500 SH SOLE 176500 0 0 IQVIA HLDGS INC COM 46266C105 4878879 21086 SH SOLE 21086 0 0 IRON MTN INC DEL COM 46284V101 2351958 33609 SH SOLE 33609 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 47430889 739490 SH SOLE 739490 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 201 5 SH SOLE 5 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 12080735 60190 SH SOLE 60190 0 0 ISHARES TR IBOXX HI YD ETF 464288513 515542617 6661618 SH SOLE 6661618 0 0 JABIL INC COM 466313103 1918899 15062 SH SOLE 15062 0 0 JACOBS SOLUTIONS INC COM 46982L108 1880932 14491 SH SOLE 14491 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 849438 6906 SH SOLE 6906 0 0 JOHNSON & JOHNSON COM 478160104 43447701 277196 SH SOLE 277196 0 0 JOHNSON CTLS INTL PLC SHS G51502105 4514941 78330 SH SOLE 78330 0 0 JOYY INC ADS REPSTG COM A 46591M109 611380 15400 SH SOLE 15400 0 0 JPMORGAN CHASE & CO COM 46625H100 56904063 334533 SH SOLE 334533 0 0 JUNIPER NETWORKS INC COM 48203R104 1090141 36979 SH SOLE 36979 0 0 KADANT INC COM 48282T104 8969920 32000 SH SOLE 32000 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 1440087 86700 SH SOLE 86700 0 0 KE HLDGS INC SPONSORED ADS 482497104 17434666 1075550 SH SOLE 1075550 0 0 KELLANOVA COM 487836108 1762227 31519 SH SOLE 31519 0 0 KENVUE INC COM 49177J102 4271186 198383 SH SOLE 198383 0 0 KEURIG DR PEPPER INC COM 49271V100 4020565 120629 SH SOLE 120629 0 0 KEYCORP COM 493267108 1550707 107688 SH SOLE 107688 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3251163 20436 SH SOLE 20436 0 0 KIMBERLY-CLARK CORP COM 494368103 4729412 38922 SH SOLE 38922 0 0 KIMCO RLTY CORP COM 49446R109 1647753 77323 SH SOLE 77323 0 0 KINDER MORGAN INC DEL COM 49456B101 4071330 230801 SH SOLE 230801 0 0 KINROSS GOLD CORP COM 496902404 112626 18607 SH SOLE 18607 0 0 KKR & CO INC COM 48251W104 5483593 66187 SH SOLE 66187 0 0 KLA CORP COM NEW 482480100 9121760 15692 SH SOLE 15692 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1070330 18566 SH SOLE 18566 0 0 KRAFT HEINZ CO COM 500754106 3659467 98958 SH SOLE 98958 0 0 KROGER CO COM 501044101 3595000 78648 SH SOLE 78648 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 35231250 167274 SH SOLE 167274 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2315176 10186 SH SOLE 10186 0 0 LAM RESEARCH CORP COM 512807108 56358690 71954 SH SOLE 71954 0 0 LAMB WESTON HLDGS INC COM 513272104 8936341 82675 SH SOLE 82675 0 0 LAS VEGAS SANDS CORP COM 517834107 2148755 43665 SH SOLE 43665 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1094319 15862 SH SOLE 15862 0 0 LAUDER ESTEE COS INC CL A 518439104 97285208 665198 SH SOLE 665198 0 0 LEAR CORP COM NEW 521865204 954580 6760 SH SOLE 6760 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1732896 28800 SH SOLE 28800 0 0 LEIDOS HOLDINGS INC COM 525327102 1625007 15013 SH SOLE 15013 0 0 LENNAR CORP CL A 526057104 4291309 28793 SH SOLE 28793 0 0 LENNOX INTL INC COM 526107107 1645979 3678 SH SOLE 3678 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1110288 13777 SH SOLE 13777 0 0 LIBERTY GLOBAL LTD COM CL C G61188127 490046 26290 SH SOLE 26290 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 1431220 22671 SH SOLE 22671 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 542906 18864 SH SOLE 18864 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 2350230 111935 SH SOLE 111935 0 0 LINCOLN ELEC HLDGS INC COM 533900106 4349200 20000 SH SOLE 20000 0 0 LINDE PLC SHS G54950103 23069991 56171 SH SOLE 56171 0 0 LITHIA MTRS INC COM 536797103 48733440 148000 SH SOLE 148000 0 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 598312 94941 SH SOLE 94941 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 609060 94941 SH SOLE 94941 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1735625 18543 SH SOLE 18543 0 0 LKQ CORP COM 501889208 1471741 30796 SH SOLE 30796 0 0 LOCKHEED MARTIN CORP COM 539830109 11649628 25703 SH SOLE 25703 0 0 LOEWS CORP COM 540424108 1536408 22078 SH SOLE 22078 0 0 LOWES COS INC COM 548661107 14784664 66433 SH SOLE 66433 0 0 LPL FINL HLDGS INC COM 50212V100 1983708 8715 SH SOLE 8715 0 0 LUCID GROUP INC COM 549498103 442315 105063 SH SOLE 105063 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 243835 79425 SH SOLE 79425 0 0 LULULEMON ATHLETICA INC COM 550021109 6789420 13279 SH SOLE 13279 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2837663 29845 SH SOLE 29845 0 0 M & T BK CORP COM 55261F104 2618228 19100 SH SOLE 19100 0 0 MAG SILVER CORP COM 55903Q104 784204 75349 SH SOLE 75349 0 0 MAGNA INTL INC COM 559222401 238240 4032 SH SOLE 4032 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 8196650 385000 SH SOLE 385000 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1528126 7097 SH SOLE 7097 0 0 MANULIFE FINL CORP COM 56501R106 606355 27439 SH SOLE 27439 0 0 MARATHON OIL CORP COM 565849106 1685136 69749 SH SOLE 69749 0 0 MARATHON PETE CORP COM 56585A102 6828417 46026 SH SOLE 46026 0 0 MARKEL GROUP INC COM 570535104 2058855 1450 SH SOLE 1450 0 0 MARKETAXESS HLDGS INC COM 57060D108 1269505 4335 SH SOLE 4335 0 0 MARRIOTT INTL INC NEW CL A 571903202 6580833 29182 SH SOLE 29182 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2631590 31000 SH SOLE 31000 0 0 MARSH & MCLENNAN COS INC COM 571748102 10773833 56863 SH SOLE 56863 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3548248 7112 SH SOLE 7112 0 0 MARVELL TECHNOLOGY INC COM 573874104 5989205 99307 SH SOLE 99307 0 0 MASCO CORP COM 574599106 1733643 25883 SH SOLE 25883 0 0 MASIMO CORP COM 574795100 4102350 35000 SH SOLE 35000 0 0 MASTEC INC COM 576323109 4505340 59500 SH SOLE 59500 0 0 MASTERCARD INCORPORATED CL A 57636Q104 195128752 457501 SH SOLE 457501 0 0 MATADOR RES CO COM 576485205 8017260 141000 SH SOLE 141000 0 0 MATCH GROUP INC NEW COM 57667L107 2080719 57006 SH SOLE 57006 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1978364 28915 SH SOLE 28915 0 0 MCDONALDS CORP COM 580135101 24875113 83893 SH SOLE 83893 0 0 MCKESSON CORP COM 58155Q103 7189153 15528 SH SOLE 15528 0 0 MEDTRONIC PLC SHS G5960L103 12618227 153171 SH SOLE 153171 0 0 MERCADOLIBRE INC COM 58733R102 8154721 5189 SH SOLE 5189 0 0 MERCK & CO INC COM 58933Y105 31844524 292098 SH SOLE 292098 0 0 META PLATFORMS INC CL A 30303M102 148787440 420351 SH SOLE 420351 0 0 METHANEX CORP COM 59151K108 2598520 54930 SH SOLE 54930 0 0 METLIFE INC COM 59156R108 4866507 73590 SH SOLE 73590 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3053020 2517 SH SOLE 2517 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1444281 32325 SH SOLE 32325 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 5651581 62670 SH SOLE 62670 0 0 MICRON TECHNOLOGY INC COM 595112103 10786208 126391 SH SOLE 126391 0 0 MICROSOFT CORP COM 594918104 730960842 1943838 SH SOLE 1943838 0 0 MID-AMER APT CMNTYS INC COM 59522J103 1806739 13437 SH SOLE 13437 0 0 MODERNA INC COM 60770K107 3703518 37240 SH SOLE 37240 0 0 MOLINA HEALTHCARE INC COM 60855R100 2424029 6709 SH SOLE 6709 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1337010 21843 SH SOLE 21843 0 0 MONDELEZ INTL INC CL A 609207105 11343769 156617 SH SOLE 156617 0 0 MONGODB INC CL A 60937P106 3358294 8214 SH SOLE 8214 0 0 MONOLITHIC PWR SYS INC COM 609839105 3295195 5224 SH SOLE 5224 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5210306 90441 SH SOLE 90441 0 0 MOODYS CORP COM 615369105 7424936 19011 SH SOLE 19011 0 0 MORGAN STANLEY COM NEW 617446448 13339413 143050 SH SOLE 143050 0 0 MOSAIC CO NEW COM 61945C103 1366851 38255 SH SOLE 38255 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6018842 19224 SH SOLE 19224 0 0 MSA SAFETY INC COM 553498106 6922030 41000 SH SOLE 41000 0 0 MSCI INC COM 55354G100 5150243 9105 SH SOLE 9105 0 0 NASDAQ INC COM 631103108 2301007 39577 SH SOLE 39577 0 0 NETAPP INC COM 64110D104 2119455 24041 SH SOLE 24041 0 0 NETFLIX INC COM 64110L106 24837209 51013 SH SOLE 51013 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1480060 11233 SH SOLE 11233 0 0 NEW GOLD INC CDA COM 644535106 808664 558058 SH SOLE 558058 0 0 NEWMONT CORP COM 651639106 5446965 131601 SH SOLE 131601 0 0 NEWS CORP NEW CL A 65249B109 1077058 43872 SH SOLE 43872 0 0 NEXGEN ENERGY LTD COM 65340P106 2502331 357666 SH SOLE 357666 0 0 NEXTERA ENERGY INC COM 65339F101 54100146 890684 SH SOLE 890684 0 0 NIKE INC CL B 654106103 114490539 1054532 SH SOLE 1054532 0 0 NIO INC SPON ADS 62914V106 4991221 550300 SH SOLE 550300 0 0 NISOURCE INC COM 65473P105 1262187 47540 SH SOLE 47540 0 0 NORDSON CORP COM 655663102 1559865 5905 SH SOLE 5905 0 0 NORFOLK SOUTHN CORP COM 655844108 6177791 26135 SH SOLE 26135 0 0 NORTHERN TR CORP COM 665859104 2010269 23824 SH SOLE 23824 0 0 NORTHROP GRUMMAN CORP COM 666807102 7745376 16545 SH SOLE 16545 0 0 NOVAGOLD RES INC COM NEW 66987E206 741086 198370 SH SOLE 198370 0 0 NRG ENERGY INC COM NEW 629377508 1363536 26374 SH SOLE 26374 0 0 NUCOR CORP COM 670346105 4982765 28630 SH SOLE 28630 0 0 NUTRIEN LTD COM 67077M108 43695482 775567 SH SOLE 775567 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 1350796 51416 SH SOLE 51416 0 0 NVIDIA CORPORATION COM 67066G104 290980872 587579 SH SOLE 587579 0 0 NVR INC COM 62944T105 2625169 375 SH SOLE 375 0 0 NXP SEMICONDUCTORS N V COM N6596X109 6815984 29676 SH SOLE 29676 0 0 OCCIDENTAL PETE CORP COM 674599105 4560411 76376 SH SOLE 76376 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 175419 4506 SH SOLE 4506 0 0 OKTA INC CL A 679295105 1634067 18050 SH SOLE 18050 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4587120 11317 SH SOLE 11317 0 0 OMNICOM GROUP INC COM 681919106 1967843 22747 SH SOLE 22747 0 0 ON SEMICONDUCTOR CORP COM 682189105 4149102 49672 SH SOLE 49672 0 0 ONE GAS INC COM 68235P108 4460400 70000 SH SOLE 70000 0 0 ONEOK INC NEW COM 682680103 4707549 67040 SH SOLE 67040 0 0 ORACLE CORP COM 68389X105 95167128 902657 SH SOLE 902657 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 6590705 6937 SH SOLE 6937 0 0 ORLA MNG LTD NEW COM 68634K106 556730 170755 SH SOLE 170755 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 31511576 2207960 SH SOLE 2207960 0 0 OTIS WORLDWIDE CORP COM 68902V107 4240252 47393 SH SOLE 47393 0 0 OVINTIV INC COM 69047Q102 1311583 29863 SH SOLE 29863 0 0 OWENS CORNING NEW COM 690742101 1532698 10340 SH SOLE 10340 0 0 PACCAR INC COM 693718108 5876186 60176 SH SOLE 60176 0 0 PACKAGING CORP AMER COM 695156109 1686607 10353 SH SOLE 10353 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 3647543 212437 SH SOLE 212437 0 0 PALO ALTO NETWORKS INC COM 697435105 17485851 59258 SH SOLE 59258 0 0 PAN AMERN SILVER CORP COM 697900108 4850299 297115 SH SOLE 297115 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 831745 56199 SH SOLE 56199 0 0 PARKER-HANNIFIN CORP COM 701094104 23995560 52085 SH SOLE 52085 0 0 PAYCHEX INC COM 704326107 4457930 37427 SH SOLE 37427 0 0 PAYCOM SOFTWARE INC COM 70432V102 1294481 6262 SH SOLE 6262 0 0 PAYLOCITY HLDG CORP COM 70438V106 852769 5173 SH SOLE 5173 0 0 PAYPAL HLDGS INC COM 70450Y103 7374665 120089 SH SOLE 120089 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 56343981 385100 SH SOLE 385100 0 0 PEMBINA PIPELINE CORP COM 706327103 27280383 788512 SH SOLE 788512 0 0 PENTAIR PLC SHS G7S00T104 1381490 19000 SH SOLE 19000 0 0 PEPSICO INC COM 713448108 26879218 158262 SH SOLE 158262 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 9058650 131000 SH SOLE 131000 0 0 PFIZER INC COM 717081103 18711657 649936 SH SOLE 649936 0 0 PG&E CORP COM 69331C108 4206092 233283 SH SOLE 233283 0 0 PHILIP MORRIS INTL INC COM 718172109 16812190 178701 SH SOLE 178701 0 0 PHILLIPS 66 COM 718546104 6824490 51258 SH SOLE 51258 0 0 PINTEREST INC CL A 72352L106 2482754 67029 SH SOLE 67029 0 0 PIONEER NAT RES CO COM 723787107 6040052 26859 SH SOLE 26859 0 0 PNC FINL SVCS GROUP INC COM 693475105 7100647 45855 SH SOLE 45855 0 0 POOL CORP COM 73278L105 1791803 4494 SH SOLE 4494 0 0 PPG INDS INC COM 693506107 4054749 27113 SH SOLE 27113 0 0 PPL CORP COM 69351T106 2300248 84880 SH SOLE 84880 0 0 PRECISION DRILLING CORP COM NEW 74022D407 644495 11867 SH SOLE 11867 0 0 PRICE T ROWE GROUP INC COM 74144T108 2779479 25810 SH SOLE 25810 0 0 PRIMO WATER CORPORATION COM 74167P108 1974774 131090 SH SOLE 131090 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2189071 27826 SH SOLE 27826 0 0 PROCTER AND GAMBLE CO COM 742718109 39758060 271312 SH SOLE 271312 0 0 PROGRESSIVE CORP COM 743315103 10732764 67383 SH SOLE 67383 0 0 PROLOGIS INC. COM 74340W103 14177122 106355 SH SOLE 106355 0 0 PROS HOLDINGS INC COM 74346Y103 11253367 290110 SH SOLE 290110 0 0 PROSPERITY BANCSHARES INC COM 743606105 14223300 210000 SH SOLE 210000 0 0 PRUDENTIAL FINL INC COM 744320102 4333419 41784 SH SOLE 41784 0 0 PTC INC COM 69370C100 2393278 13679 SH SOLE 13679 0 0 PUBLIC STORAGE COM 74460D109 5556795 18219 SH SOLE 18219 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3513129 57451 SH SOLE 57451 0 0 PULTE GROUP INC COM 745867101 2608369 25270 SH SOLE 25270 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 703990 44500 SH SOLE 44500 0 0 QORVO INC COM 74736K101 1269678 11275 SH SOLE 11275 0 0 QUALCOMM INC COM 747525103 18579748 128464 SH SOLE 128464 0 0 QUANTA SVCS INC COM 74762E102 108529920 502919 SH SOLE 502919 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1781685 12922 SH SOLE 12922 0 0 R1 RCM INC COM 77634L105 4650800 440000 SH SOLE 440000 0 0 RAYMOND JAMES FINL INC COM 754730109 2546883 22842 SH SOLE 22842 0 0 RAYONIER INC COM 754907103 107993983 3232385 SH SOLE 3232385 0 0 RB GLOBAL INC COM 74935Q107 8294360 124000 SH SOLE 124000 0 0 RBC BEARINGS INC COM 75524B104 10398485 36500 SH SOLE 36500 0 0 REALTY INCOME CORP COM 756109104 4684840 81589 SH SOLE 81589 0 0 REGENCY CTRS CORP COM 758849103 1281576 19128 SH SOLE 19128 0 0 REGENERON PHARMACEUTICALS COM 75886F107 10792428 12288 SH SOLE 12288 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2094397 108070 SH SOLE 108070 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1884484 6738 SH SOLE 6738 0 0 REPLIGEN CORP COM 759916109 8662764 48180 SH SOLE 48180 0 0 REPUBLIC SVCS INC COM 760759100 4203721 25491 SH SOLE 25491 0 0 RESMED INC COM 761152107 2913675 16938 SH SOLE 16938 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 31674871 405379 SH SOLE 405379 0 0 REVVITY INC COM 714046109 1561712 14287 SH SOLE 14287 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1776555 75727 SH SOLE 75727 0 0 ROBERT HALF INC. COM 770323103 1083702 12326 SH SOLE 12326 0 0 ROBINHOOD MKTS INC COM CL A 770700102 632312 49632 SH SOLE 49632 0 0 ROBLOX CORP CL A 771049103 2235937 48905 SH SOLE 48905 0 0 ROCKWELL AUTOMATION INC COM 773903109 4105477 13223 SH SOLE 13223 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 116264479 2483464 SH SOLE 2483464 0 0 ROKU INC COM CL A 77543R102 1310096 14293 SH SOLE 14293 0 0 ROLLINS INC COM 775711104 1462421 33488 SH SOLE 33488 0 0 ROPER TECHNOLOGIES INC COM 776696106 6699433 12286 SH SOLE 12286 0 0 ROSS STORES INC COM 778296103 5394996 38984 SH SOLE 38984 0 0 ROYAL BK CDA COM 780087102 226917414 2243756 SH SOLE 2243756 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 3626626 28007 SH SOLE 28007 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1233320 43906 SH SOLE 43906 0 0 RPM INTL INC COM 749685103 1654803 14824 SH SOLE 14824 0 0 RTX CORPORATION COM 75513E101 14098414 167559 SH SOLE 167559 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 4689180 109000 SH SOLE 109000 0 0 S&P GLOBAL INC COM 78409V104 49980959 113459 SH SOLE 113459 0 0 SALESFORCE INC COM 79466L302 29473522 112007 SH SOLE 112007 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 18572141 3694880 SH SOLE 3694880 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 4379200 42500 SH SOLE 42500 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3165544 12478 SH SOLE 12478 0 0 SCHLUMBERGER LTD COM STK 806857108 8514316 163611 SH SOLE 163611 0 0 SCHWAB CHARLES CORP COM 808513105 48106680 699225 SH SOLE 699225 0 0 SEABRIDGE GOLD INC COM 811916105 696561 57468 SH SOLE 57468 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1939863 22723 SH SOLE 22723 0 0 SEI INVTS CO COM 784117103 822973 12950 SH SOLE 12950 0 0 SEMPRA COM 816851109 5414487 72454 SH SOLE 72454 0 0 SERVICENOW INC COM 81762P102 107798364 152583 SH SOLE 152583 0 0 SHERWIN WILLIAMS CO COM 824348106 8772188 28125 SH SOLE 28125 0 0 SHOPIFY INC CL A 82509L107 140005449 1798234 SH SOLE 1798234 0 0 SILVERCREST METALS INC COM 828363101 779633 118873 SH SOLE 118873 0 0 SIMON PPTY GROUP INC NEW COM 828806109 5372250 37663 SH SOLE 37663 0 0 SIMPSON MFG INC COM 829073105 6830310 34500 SH SOLE 34500 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 484708 88612 SH SOLE 88612 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2062008 18342 SH SOLE 18342 0 0 SMITH A O CORP COM 831865209 1182437 14343 SH SOLE 14343 0 0 SMUCKER J M CO COM NEW 832696405 1543226 12211 SH SOLE 12211 0 0 SNAP INC CL A 83304A106 2001719 118235 SH SOLE 118235 0 0 SNAP ON INC COM 833034101 1758747 6089 SH SOLE 6089 0 0 SNOWFLAKE INC CL A 833445109 20808833 104567 SH SOLE 104567 0 0 SOUTHERN CO COM 842587107 8803356 125547 SH SOLE 125547 0 0 SOUTHERN COPPER CORP COM 84265V105 2900559 33700 SH SOLE 33700 0 0 SOUTHWEST AIRLS CO COM 844741108 495581 17160 SH SOLE 17160 0 0 SPDR SER TR S&P REGL BKG 78464A698 8592281 163881 SH SOLE 163881 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 17366491 240134 SH SOLE 240134 0 0 SPDR SER TR S&P BIOTECH 78464A870 32055110 359000 SH SOLE 359000 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 105150300 1110000 SH SOLE 1110000 0 0 SPLUNK INC COM 848637104 2807201 18426 SH SOLE 18426 0 0 SPROTT INC COM NEW 852066208 570031 16829 SH SOLE 16829 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1570588 25701 SH SOLE 25701 0 0 SSR MINING IN COM 784730103 1783931 166223 SH SOLE 166223 0 0 STANLEY BLACK & DECKER INC COM 854502101 1730582 17641 SH SOLE 17641 0 0 STANTEC INC COM 85472N109 7262878 90461 SH SOLE 90461 0 0 STARBUCKS CORP COM 855244109 12658630 131847 SH SOLE 131847 0 0 STATE STR CORP COM 857477103 2842782 36700 SH SOLE 36700 0 0 STEEL DYNAMICS INC COM 858119100 2139972 18120 SH SOLE 18120 0 0 STERIS PLC SHS USD G8473T100 40753155 185368 SH SOLE 185368 0 0 STRYKER CORPORATION COM 863667101 11781954 39344 SH SOLE 39344 0 0 SUN CMNTYS INC COM 866674104 1914937 14328 SH SOLE 14328 0 0 SUN LIFE FINANCIAL INC. COM 866796105 99026319 1909326 SH SOLE 1909326 0 0 SUNCOR ENERGY INC NEW COM 867224107 15045194 469605 SH SOLE 469605 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1557461 5479 SH SOLE 5479 0 0 SYNCHRONY FINANCIAL COM 87165B103 1839841 48176 SH SOLE 48176 0 0 SYNOPSYS INC COM 871607107 9014529 17507 SH SOLE 17507 0 0 SYNOVUS FINL CORP COM NEW 87161C501 8471250 225000 SH SOLE 225000 0 0 SYSCO CORP COM 871829107 4244831 58045 SH SOLE 58045 0 0 T-MOBILE US INC COM 872590104 48957888 305357 SH SOLE 305357 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3146090 19547 SH SOLE 19547 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2211513 175100 SH SOLE 175100 0 0 TARGA RES CORP COM 87612G101 2124753 24459 SH SOLE 24459 0 0 TARGET CORP COM 87612E106 7568199 53140 SH SOLE 53140 0 0 TC ENERGY CORP COM 87807B107 56281085 1440724 SH SOLE 1440724 0 0 TE CONNECTIVITY LTD SHS H84989104 113189751 805621 SH SOLE 805621 0 0 TECK RESOURCES LTD CL B 878742204 25150751 594974 SH SOLE 594974 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2417553 5417 SH SOLE 5417 0 0 TELEFLEX INCORPORATED COM 879369106 1348181 5407 SH SOLE 5407 0 0 TELUS CORPORATION COM 87971M103 389758 21901 SH SOLE 21901 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2680313 297482 SH SOLE 297482 0 0 TENNANT CO COM 880345103 1768711 19082 SH SOLE 19082 0 0 TERADYNE INC COM 880770102 1923734 17727 SH SOLE 17727 0 0 TESLA INC COM 88160R101 81708921 328835 SH SOLE 328835 0 0 TEXAS INSTRS INC COM 882508104 17817161 104524 SH SOLE 104524 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1110150 706 SH SOLE 706 0 0 TEXTRON INC COM 883203101 1834702 22814 SH SOLE 22814 0 0 TFI INTL INC COM 87241L109 8912493 65518 SH SOLE 65518 0 0 THE CIGNA GROUP COM 125523100 10202262 34070 SH SOLE 34070 0 0 THE TRADE DESK INC COM CL A 88339J105 3695434 51354 SH SOLE 51354 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 23581938 44428 SH SOLE 44428 0 0 THOMSON REUTERS CORP. COM 884903808 331610 2268 SH SOLE 2268 0 0 TILRAY BRANDS INC COM 88688T100 1375006 595382 SH SOLE 595382 0 0 TJX COS INC NEW COM 872540109 12353933 131691 SH SOLE 131691 0 0 TOAST INC CL A 888787108 690465 37813 SH SOLE 37813 0 0 TORO CO COM 891092108 1146985 11949 SH SOLE 11949 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 317981445 4920839 SH SOLE 4920839 0 0 TRACTOR SUPPLY CO COM 892356106 2692821 12523 SH SOLE 12523 0 0 TRADEWEB MKTS INC CL A 892672106 1138817 12531 SH SOLE 12531 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 41463244 170001 SH SOLE 170001 0 0 TRANSALTA CORP COM 89346D107 1743893 209677 SH SOLE 209677 0 0 TRANSDIGM GROUP INC COM 893641100 6424672 6351 SH SOLE 6351 0 0 TRANSUNION COM 89400J107 1528317 22243 SH SOLE 22243 0 0 TRAVELERS COMPANIES INC COM 89417E109 5019792 26352 SH SOLE 26352 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 1924472 211435 SH SOLE 211435 0 0 TRIMBLE INC COM 896239100 1520084 28573 SH SOLE 28573 0 0 TRIPLE FLAG PRECIOUS METAL COM 89679M104 20073247 1507758 SH SOLE 1507758 0 0 TRUIST FINL CORP COM 89832Q109 5660316 153313 SH SOLE 153313 0 0 TWILIO INC CL A 90138F102 1502529 19804 SH SOLE 19804 0 0 TYLER TECHNOLOGIES INC COM 902252105 2026210 4846 SH SOLE 4846 0 0 TYSON FOODS INC CL A 902494103 1766440 32864 SH SOLE 32864 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 788576 11195 SH SOLE 11195 0 0 UBER TECHNOLOGIES INC COM 90353T100 13036155 211729 SH SOLE 211729 0 0 UBS GROUP AG SHS H42097107 302888 9761 SH SOLE 9761 0 0 UDR INC COM 902653104 1379818 36036 SH SOLE 36036 0 0 UIPATH INC CL A 90364P105 1108982 44645 SH SOLE 44645 0 0 ULTA BEAUTY INC COM 90384S303 2777753 5669 SH SOLE 5669 0 0 UNION PAC CORP COM 907818108 50758110 206653 SH SOLE 206653 0 0 UNITED PARCEL SERVICE INC CL B 911312106 13090813 83259 SH SOLE 83259 0 0 UNITED RENTALS INC COM 911363109 38339435 66861 SH SOLE 66861 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1188066 5403 SH SOLE 5403 0 0 UNITEDHEALTH GROUP INC COM 91324P102 267577325 508248 SH SOLE 508248 0 0 UNITY SOFTWARE INC COM 91332U101 1172766 28681 SH SOLE 28681 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1090861 7156 SH SOLE 7156 0 0 US BANCORP DEL COM NEW 902973304 7637968 176478 SH SOLE 176478 0 0 V F CORP COM 918204108 715002 38032 SH SOLE 38032 0 0 VAIL RESORTS INC COM 91879Q109 937774 4393 SH SOLE 4393 0 0 VALERO ENERGY CORP COM 91913Y100 5284370 40649 SH SOLE 40649 0 0 VEEVA SYS INC CL A COM 922475108 5271968 27384 SH SOLE 27384 0 0 VENTAS INC COM 92276F100 2309586 46340 SH SOLE 46340 0 0 VERALTO CORP COM SHS 92338C103 2215180 26929 SH SOLE 26929 0 0 VERISIGN INC COM 92343E102 2200889 10686 SH SOLE 10686 0 0 VERISK ANALYTICS INC COM 92345Y106 3988245 16697 SH SOLE 16697 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 18244010 483926 SH SOLE 483926 0 0 VERMILION ENERGY INC COM 923725105 10409071 863614 SH SOLE 863614 0 0 VERTEX INC CL A 92538J106 4121820 153000 SH SOLE 153000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 12089109 29711 SH SOLE 29711 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 1893439 39422 SH SOLE 39422 0 0 VIATRIS INC COM 92556V106 1495071 138049 SH SOLE 138049 0 0 VICI PPTYS INC COM 925652109 3719918 116685 SH SOLE 116685 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 17761776 1000100 SH SOLE 1000100 0 0 VISA INC COM CL A 92826C839 105952296 406961 SH SOLE 406961 0 0 VISTRA CORP COM 92840M102 1467227 38090 SH SOLE 38090 0 0 VULCAN MATLS CO COM 929160109 3471210 15291 SH SOLE 15291 0 0 WABTEC COM 929740108 2616170 20616 SH SOLE 20616 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2206217 84497 SH SOLE 84497 0 0 WALMART INC COM 931142103 26864506 170406 SH SOLE 170406 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 3033806 266591 SH SOLE 266591 0 0 WASTE CONNECTIONS INC COM 94106B101 96391728 645509 SH SOLE 645509 0 0 WASTE MGMT INC DEL COM 94106L109 27657338 154424 SH SOLE 154424 0 0 WATERS CORP COM 941848103 2239422 6802 SH SOLE 6802 0 0 WATSCO INC COM 942622200 1654323 3861 SH SOLE 3861 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4375140 21000 SH SOLE 21000 0 0 WEBSTER FINL CORP COM 947890109 14212800 280000 SH SOLE 280000 0 0 WEC ENERGY GROUP INC COM 92939U106 3057139 36321 SH SOLE 36321 0 0 WEIBO CORP SPONSORED ADR 948596101 351167 32070 SH SOLE 32070 0 0 WELLS FARGO CO NEW COM 949746101 20731169 421194 SH SOLE 421194 0 0 WELLTOWER INC COM 95040Q104 5384141 59711 SH SOLE 59711 0 0 WEST FRASER TIMBER CO LTD COM 952845105 4025209 47048 SH SOLE 47048 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 5106796 14503 SH SOLE 14503 0 0 WESTERN ALLIANCE BANCORP COM 957638109 11579040 176000 SH SOLE 176000 0 0 WESTERN DIGITAL CORP. COM 958102105 1954553 37322 SH SOLE 37322 0 0 WESTLAKE CORPORATION COM 960413102 617783 4414 SH SOLE 4414 0 0 WESTROCK CO COM 96145D105 1224882 29501 SH SOLE 29501 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 2924157 84100 SH SOLE 84100 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 49626565 1005885 SH SOLE 1005885 0 0 WILLIAMS COS INC COM 969457100 4876548 140010 SH SOLE 140010 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2911284 12070 SH SOLE 12070 0 0 WORKDAY INC CL A 98138H101 6578234 23829 SH SOLE 23829 0 0 WP CAREY INC COM 92936U109 1596141 24628 SH SOLE 24628 0 0 WYNN RESORTS LTD COM 983134107 1075918 11809 SH SOLE 11809 0 0 XCEL ENERGY INC COM 98389B100 3929923 63478 SH SOLE 63478 0 0 XP INC CL A G98239109 13295700 510000 SH SOLE 510000 0 0 XYLEM INC COM 98419M100 3171203 27730 SH SOLE 27730 0 0 YANDEX N V SHS CLASS A N97284108 0 282658 SH SOLE 282658 0 0 YUM BRANDS INC COM 988498101 4213654 32249 SH SOLE 32249 0 0 YUM CHINA HLDGS INC COM 98850P109 6964885 164150 SH SOLE 164150 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 27280521 99808 SH SOLE 99808 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1018567 17604 SH SOLE 17604 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2928345 24062 SH SOLE 24062 0 0 ZOETIS INC CL A 98978V103 10458636 52990 SH SOLE 52990 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1971916 27422 SH SOLE 27422 0 0 ZSCALER INC COM 98980G102 2252822 10168 SH SOLE 10168 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3589936 168700 SH SOLE 168700 0 0