0001228242-26-000006.txt : 20260514 0001228242-26-000006.hdr.sgml : 20260514 20260513185355 ACCESSION NUMBER: 0001228242-26-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260514 DATE AS OF CHANGE: 20260513 EFFECTIVENESS DATE: 20260514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp CENTRAL INDEX KEY: 0001228242 ORGANIZATION NAME: EIN: 980217872 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13989 FILM NUMBER: 26975070 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 03-31-2026 03-31-2026 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 7784107100 Cathy Lin Victoria A1 05-13-2026 0 692 16952487581 false
INFORMATION TABLE 2 BCIMC_13F_20260331.xml 3M CO COM 88579Y101 BBG000BP52R2 10632724 73213 SH SOLE 73213 0 0 ABBOTT LABORATORIES COM 002824100 BBG000B9ZXB4 24605379 239655 SH SOLE 239655 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RY4 52977737 243587 SH SOLE 243587 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 16815587 84803 SH SOLE 84803 0 0 ADOBE INC COM 00724F101 BBG000BB5006 14024744 57696 SH SOLE 57696 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG000BBQCY0 55607387 273349 SH SOLE 273349 0 0 AECOM COM 00766T100 BBG000F61RJ8 1541095 18169 SH SOLE 18169 0 0 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Y1 1735341 37873 SH SOLE 37873 0 0 AFLAC INC COM 001055102 BBG000BBBNC6 7528629 68623 SH SOLE 68623 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG000C2V3D6 12728261 111671 SH SOLE 111671 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG000CZ8PQ6 165612497 815737 SH SOLE 815737 0 0 AIR PRODUCTS AND CHEMICALS I COM 009158106 BBG000BC4JJ4 8911362 30677 SH SOLE 30677 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS07 7490172 59314 SH SOLE 59314 0 0 ALAMOS GOLD INC COM CL A 011532108 BBG009HT65R1 15985890 359246 SH SOLE 359246 0 0 ALGONQUIN POWER & UTILITIES COM 015857105 BBG000BLZFL5 81542367 13311265 SH SOLE 13311265 0 0 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 1722704 11857 SH SOLE 11857 0 0 ALLIANT ENERGY CORP COM 018802108 BBG000DW4Q75 2542026 35424 SH SOLE 35424 0 0 ALLIED GOLD CORP COM NEW 01921D204 BBG01J3PPY06 2530772 81630 SH SOLE 81630 0 0 ALLSTATE CORP COM 020002101 BBG000BVMGF2 7478132 36067 SH SOLE 36067 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG000BFGNJ5 6024481 18208 SH SOLE 18208 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 192392699 670685 SH SOLE 670685 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 326430060 1135172 SH SOLE 1135172 0 0 ALTRIA GROUP INC COM 02209S103 BBG000BP6LJ8 15267380 231359 SH SOLE 231359 0 0 AMAZON COM INC COM 023135106 BBG000BVPV84 362253800 1739347 SH SOLE 1739347 0 0 AMCOR PLC COM NEW G0250X149 BBG00LNJRQ09 2530803 63668 SH SOLE 63668 0 0 AMEREN CORP COM 023608102 BBG000B9X8C0 4097708 37279 SH SOLE 37279 0 0 AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 17317634 132115 SH SOLE 132115 0 0 AMERICAN EXPRESS CO COM 025816109 BBG000BCQZS4 22973658 75951 SH SOLE 75951 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 BBG003NXJNH6 14767726 528930 SH SOLE 528930 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 BBG000BBDZG3 5596042 74366 SH SOLE 74366 0 0 AMERICAN TOWER CORP COM 03027X100 BBG000B9XYV2 32550659 188612 SH SOLE 188612 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG000TRJ294 3660413 26897 SH SOLE 26897 0 0 AMERICAS GOLD AND SILVER COR COM NEW 03062D803 BBG000BQKDN3 911168 174557 SH SOLE 174557 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 BBG000QF05R6 2883726 251634 SH SOLE 251634 0 0 AMERIPRISE FINL INC COM 03076C106 BBG000G3QLY3 5690542 12805 SH SOLE 12805 0 0 AMETEK INC COM 031100100 BBG000B9XG87 6801857 31731 SH SOLE 31731 0 0 AMGEN INC COM 031162100 BBG000BBS2Y0 26112196 74214 SH SOLE 74214 0 0 AMPHENOL CORP CL A 032095101 BBG000B9YJ35 21315750 168704 SH SOLE 168704 0 0 AMRIZE LTD SHS H2927K103 BBG01T2JZXN5 3842972 68600 SH SOLE 68600 0 0 ANALOG DEVICES INC COM 032654105 BBG000BB6G37 21469996 67486 SH SOLE 67486 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 BBG01J9GQZJ6 32118702 331172 SH SOLE 331172 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG000BJFJ98 1991526 94162 SH SOLE 94162 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPK6 9083352 28141 SH SOLE 28141 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFK3 6684420 59993 SH SOLE 59993 0 0 APPLE INC COM 037833100 BBG000B9XRY4 606021588 2387886 SH SOLE 2387886 0 0 APPLIED MATLS INC COM 038222105 BBG000BBPFB9 37352178 109284 SH SOLE 109284 0 0 APPLOVIN CORP COM CL A 03831W108 BBG006HFPX77 12654012 31794 SH SOLE 31794 0 0 APTIV PLC COM SHS G3265R107 BBG01R914LT5 2068062 29782 SH SOLE 29782 0 0 ARCH CAP GROUP LTD ORD G0450A105 BBG000HXNN20 4798636 49991 SH SOLE 49991 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 BBG000BB6WG8 4813895 66225 SH SOLE 66225 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVV91 3260235 29883 SH SOLE 29883 0 0 ARES MANAGEMENT CORPORATION 6.75 SE B PFD 03990B309 BBG01Q6VBGN3 517374 14300 SH SOLE 14300 0 0 ARIS MINING CORPORATION COM 04040Y109 BBG000CXNF22 3263342 175717 SH SOLE 175717 0 0 ARISTA NETWORKS INC COM SHS 040413205 BBG000N2HDY5 18113733 147530 SH SOLE 147530 0 0 AST SPACEMOBILE INC COM CL A 00217D100 BBG00Q402TR2 2569384 31005 SH SOLE 31005 0 0 ASTERA LABS INC COM 04626A103 BBG00TDKHW99 2008530 18326 SH SOLE 18326 0 0 ASTRAZENECA PLC ORD G0593M107 BBG000C0YGH4 27949202 143864 SH SOLE 143864 0 0 AT&T INC COM 00206R102 BBG000BSJK37 58643088 2022873 SH SOLE 2022873 0 0 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFR5 1580465 23157 SH SOLE 23157 0 0 ATMOS ENERGY CORP COM 049560105 BBG000BRNGM2 4117409 22290 SH SOLE 22290 0 0 ATS CORPORATION COM 00217Y104 BBG000BBH2L6 1985316 70422 SH SOLE 70422 0 0 AUTODESK INC COM 052769106 BBG000BM7HL0 6995029 29219 SH SOLE 29219 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG000JG0547 11325863 55743 SH SOLE 55743 0 0 AUTOZONE INC COM 053332102 BBG000C7LMS8 7714850 2284 SH SOLE 2284 0 0 AVALONBAY CMNTYS INC COM 053484101 BBG000BLPBL5 3187612 19514 SH SOLE 19514 0 0 AVERY DENNISON CORP COM 053611109 BBG000BCQ4P6 1839905 10655 SH SOLE 10655 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 BBG000BM97F7 865002 136403 SH SOLE 136403 0 0 AXON ENTERPRISE INC COM 05464C101 BBG000BHJWG1 4387472 10331 SH SOLE 10331 0 0 B2GOLD CORP COM 11777Q209 BBG000TPV2Y6 5202463 1144900 SH SOLE 1144900 0 0 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK51 8302800 136000 SH SOLE 136000 0 0 BALL CORP COM 058498106 BBG000BDDNH5 2074938 35103 SH SOLE 35103 0 0 BANK AMERICA CORP COM 060505104 BBG000BCTLF6 60784133 1246854 SH SOLE 1246854 0 0 BANK MONTREAL MEDIUM COM 063671101 BBG000BXSQ97 120250471 887637 SH SOLE 887637 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG000BD8PN9 11252530 94854 SH SOLE 94854 0 0 BANK NOVA SCOTIA B C COM 064149107 BBG000BXSXH3 82136298 1184182 SH SOLE 1184182 0 0 BARRICK MNG CORP COM SHS 06849F108 BBG000CZ62D3 84221965 2060490 SH SOLE 2060490 0 0 BAUSCH HEALTH COS INC COM 071734107 BBG000DC8RC7 1217276 225137 SH SOLE 225137 0 0 BAYTEX ENERGY CORP COM 07317Q105 BBG000BLVRT5 2500844 559206 SH SOLE 559206 0 0 BCE INC COM NEW 05534B760 BBG000DQ7170 19954534 790697 SH SOLE 790697 0 0 BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 6175994 39280 SH SOLE 39280 0 0 BERKLEY W R CORP COM 084423102 BBG000BD1HP2 2256436 34044 SH SOLE 34044 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 94985586 198217 SH SOLE 198217 0 0 BEST BUY INC COM 086516101 BBG000BCWCG1 1761327 27435 SH SOLE 27435 0 0 BIOGEN INC COM 09062X103 BBG000C17X76 3706383 20217 SH SOLE 20217 0 0 BITFARMS LTD COM 09173B107 BBG00PGMZVL8 868186 442309 SH SOLE 442309 0 0 BLACKBERRY LTD COM 09228F103 BBG000BC5RP8 1505689 464338 SH SOLE 464338 0 0 BLACKROCK INC COM 09290D101 BBG01PSW2WN4 19536177 20314 SH SOLE 20314 0 0 BLACKSTONE INC COM 09260D107 BBG000BH0106 11702647 101771 SH SOLE 101771 0 0 BLOCK INC CL A 852234103 BBG0018SLC07 4542868 75488 SH SOLE 75488 0 0 BLOOM ENERGY CORP COM CL A 093712107 BBG000N7KBZ3 4195719 30967 SH SOLE 30967 0 0 BOEING CO COM 097023105 BBG000BCSST7 21479915 107923 SH SOLE 107923 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 18706452 4443 SH SOLE 4443 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LW92 12820139 204305 SH SOLE 204305 0 0 BOYD GROUP SERVICES INC COM 103310108 BBG000GB1NC2 15856289 124182 SH SOLE 124182 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLV23 17016692 280572 SH SOLE 280572 0 0 BROADCOM INC COM 11135F101 BBG00KHY5S69 229380956 741110 SH SOLE 741110 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG000PPFKQ7 2613816 16087 SH SOLE 16087 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GD1 41076652 923700 SH SOLE 923700 0 0 BROOKFIELD BUSINESS CORP CL A SUB VTG SH 113006100 BBG0211B2QK7 1772855 56193 SH SOLE 56193 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG000C9K6K8 106144900 2618947 SH SOLE 2618947 0 0 BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 BBG000VC6WR2 47991373 1330173 SH SOLE 1330173 0 0 BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 BBG000C40QG2 14394312 441166 SH SOLE 441166 0 0 BROWN & BROWN INC COM 115236101 BBG000BWSGF4 2608270 39998 SH SOLE 39998 0 0 BRP INC COM SUN VTG 05577W200 BBG004G493C6 2354557 32748 SH SOLE 32748 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG000BKD3K9 1254956 15243 SH SOLE 15243 0 0 BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VL91 583461694 4586963 SH SOLE 4586963 0 0 BURLINGTON STORES INC COM 122017106 BBG004S641N5 6330268 19455 SH SOLE 19455 0 0 C H ROBINSON WORLDWIDE IN COM NEW 12541W209 BBG000BTCH57 2703454 16279 SH SOLE 16279 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG000C13CD9 10424293 37515 SH SOLE 37515 0 0 CAE INC COM 124765108 BBG000BXWF96 14979723 575216 SH SOLE 575216 0 0 CAMECO CORP COM 13321L108 BBG000BXYMJ8 71743398 659593 SH SOLE 659593 0 0 CANADIAN IMPERIAL BANK OF CO COM 136069101 BBG000BY34Q2 152031544 1603844 SH SOLE 1603844 0 0 CANADIAN NAT RES LTD MED TER COM 136385101 BBG0014LGC02 380840711 7805579 SH SOLE 7805579 0 0 CANADIAN NATL RY CO COM 136375102 BBG000GLP2C0 66574142 646694 SH SOLE 646694 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG000DMM476 89551101 1137762 SH SOLE 1137762 0 0 CAPITAL ONE FINL CORP COM 14040H105 BBG000BGKTF9 15984334 87619 SH SOLE 87619 0 0 CARDINAL HEALTH INC COM 14149Y108 BBG000D898T9 6919980 32748 SH SOLE 32748 0 0 CARLISLE COS INC COM 142339100 BBG000BGGBT8 1921651 5760 SH SOLE 5760 0 0 CARLYLE GROUP INC COM 14316J108 BBG000BH3F20 1568126 32406 SH SOLE 32406 0 0 CARNIVAL CORP COMMON STOCK 143658300 BBG000BF6LY3 3969423 153378 SH SOLE 153378 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HYS8 5883438 104483 SH SOLE 104483 0 0 CARVANA CO CL A 146869102 BBG00GCTWDJ3 5834578 18559 SH SOLE 18559 0 0 CASEYS GEN STORES INC COM 147528103 BBG000BF0672 3718637 5109 SH SOLE 5109 0 0 CATERPILLAR INC COM 149123101 BBG000BF0K17 45694253 64498 SH SOLE 64498 0 0 CBOE GLOBAL MKTS INC COM 12503M108 BBG000QH56C1 4053592 14422 SH SOLE 14422 0 0 CBRE GROUP INC CL A 12504L109 BBG000C04224 5555756 41014 SH SOLE 41014 0 0 CDW CORP COM 12514G108 BBG001P63B80 2171583 17944 SH SOLE 17944 0 0 CELESTICA INC COM 15101Q207 BBG000BRW7J6 76944888 272712 SH SOLE 272712 0 0 CENCORA INC COM 03073E105 BBG000MDCQC2 7978842 25399 SH SOLE 25399 0 0 CENOVUS ENERGY INC COM 15135U109 BBG000FT86F1 63112419 2377545 SH SOLE 2377545 0 0 CENTENE CORP DEL COM 15135B101 BBG000BDXCJ5 2217840 67741 SH SOLE 67741 0 0 CENTERPOINT ENERGY INC COM 15189T107 BBG000FDBX90 3883019 89968 SH SOLE 89968 0 0 CENTERRA GOLD INC COM 152006102 BBG000PWGV23 3038560 170822 SH SOLE 170822 0 0 CF INDUSTRIES HOLD COM 125269100 BBG000BWJFZ4 2792858 21510 SH SOLE 21510 0 0 CGI INC CL A SUB VTG 12532H104 BBG000BYYC35 11819439 161641 SH SOLE 161641 0 0 CHARTER COMMUNICATIONS INC CL A 16119P108 BBG000VPGNR2 2502913 11594 SH SOLE 11594 0 0 CHENIERE ENERGY INC COM NEW 16411R208 BBG000C3HSR0 8417740 29665 SH SOLE 29665 0 0 CHEVRON CORPORATION COM 166764100 BBG000K4ND22 66762699 322681 SH SOLE 322681 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG000QX74T1 8945643 279464 SH SOLE 279464 0 0 CHUBB LTD SWITZ COM H1467J104 BBG000BR14K5 16794847 51529 SH SOLE 51529 0 0 CHURCH & DWIGHT CO INC COM 171340102 BBG000BFJT36 3088985 33101 SH SOLE 33101 0 0 CIENA CORP COM NEW 171779309 BBG000BP1152 7536709 19413 SH SOLE 19413 0 0 CINCINNATI FINL CORP COM 172062101 BBG000BFPK65 3383340 21502 SH SOLE 21502 0 0 CINTAS CORP COM 172908105 BBG000H3YXF8 8389682 49602 SH SOLE 49602 0 0 CISCO SYS INC COM 17275R102 BBG000C3J3C9 42251557 544549 SH SOLE 544549 0 0 CITIGROUP INC COM NEW 172967424 BBG000FY4S11 27966793 246599 SH SOLE 246599 0 0 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HY77 3550044 59197 SH SOLE 59197 0 0 CLOROX CO DEL COM 189054109 BBG000BFS7D3 1742435 16814 SH SOLE 16814 0 0 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHH5 8985694 43548 SH SOLE 43548 0 0 CME GROUP INC COM 12572Q105 BBG000BHLYP4 14678600 49699 SH SOLE 49699 0 0 CMS ENERGY CORP COM 125896100 BBG000BFVXX0 3253860 41942 SH SOLE 41942 0 0 CNH INDL N V SHS N20944109 BBG0059JSF49 1322959 120269 SH SOLE 120269 0 0 COCA COLA CO COM 191216100 BBG000BMX289 48231366 634206 SH SOLE 634206 0 0 COEUR MNG INC COM NEW 192108504 BBG000BF8TF5 2664983 141981 SH SOLE 141981 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG000BBDV81 4081493 66528 SH SOLE 66528 0 0 COHERENT CORP COM 19247G107 BBG000BLW102 5115322 21474 SH SOLE 21474 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7771 5228173 29942 SH SOLE 29942 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG000BFQYY3 8994578 105533 SH SOLE 105533 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 BBG000BH2VW3 4050299 37876 SH SOLE 37876 0 0 COMCAST CORP NEW CL A 20030N101 BBG000BFT2L4 14380896 500902 SH SOLE 500902 0 0 COMFORT SYS USA INC COM 199908104 BBG000BWN2Y9 6703270 4861 SH SOLE 4861 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 BBG000GPXR82 2301154 63850 SH SOLE 63850 0 0 CONOCOPHILLIPS COM 20825C104 BBG000BQQH30 22480656 170308 SH SOLE 170308 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG000BHLYS1 5630139 49745 SH SOLE 49745 0 0 CONSTELLATION BRANDS INC CL A 21036P108 BBG000J1QLT0 3047100 20314 SH SOLE 20314 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRNP7 11854163 42450 SH SOLE 42450 0 0 COOPER COS INC COM 216648501 BBG000BG3445 1932002 27021 SH SOLE 27021 0 0 COPART INC COM 217204106 BBG000BM9RH1 4207270 126725 SH SOLE 126725 0 0 COREBRIDGE FINL INC COM 21871X109 BBG016HJ8729 912502 38244 SH SOLE 38244 0 0 COREWEAVE INC COM CL A 21873S108 BBG011ZTRJ21 2504760 32332 SH SOLE 32332 0 0 CORNING INC COM 219350105 BBG000BKFZM4 15263720 112258 SH SOLE 112258 0 0 CORPAY INC COM SHS 219948106 BBG000GPXKX9 2665468 9160 SH SOLE 9160 0 0 CORTEVA INC COM 22052L104 BBG00BN969C1 7795912 93130 SH SOLE 93130 0 0 COSTAR GROUP INC COM 22160N109 BBG000D7JKW9 2355937 58402 SH SOLE 58402 0 0 COSTCO WHOLESALE CORPORATION COM 22160K105 BBG000F6H8W8 67624715 67867 SH SOLE 67867 0 0 COTERRA ENERGY INC COM 127097103 BBG000C3GN47 3687100 104926 SH SOLE 104926 0 0 CREDICORP LTD COM G2519Y108 BBG000FKX7Z8 8832247 26040 SH SOLE 26040 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 BBG00T68J2G0 2103157 22405 SH SOLE 22405 0 0 CRH PLC ORD G25508105 BBG000D3JXM1 9710775 92378 SH SOLE 92378 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKS03 13565186 34746 SH SOLE 34746 0 0 CROWN CASTLE INC COM 22822V101 BBG000FV1Z23 4879576 60012 SH SOLE 60012 0 0 CSX CORP COM 126408103 BBG000BGJRC8 10534744 256632 SH SOLE 256632 0 0 CUMMINS INC COM 231021106 BBG000BGPTV6 10235292 19024 SH SOLE 19024 0 0 CURTISS WRIGHT CORP COM 231561101 BBG000BGSPS5 3461452 5082 SH SOLE 5082 0 0 CVS HEALTH CORP COM 126650100 BBG000BGRY34 40865652 569001 SH SOLE 569001 0 0 CVS HEALTH CORP COM 126650100 BBG000BGRY34 17330166 241300 SH Put SOLE 241300 0 0 D R HORTON INC COM 23331A109 BBG000DQTXY6 4972029 36234 SH SOLE 36234 0 0 DANAHER CORP DEL COM 235851102 BBG000BH3JF8 16611804 87615 SH SOLE 87615 0 0 DARDEN RESTAURANTS INC COM 237194105 BBG000BBNYF6 3111155 15870 SH SOLE 15870 0 0 DATADOG INC CL A COM 23804L103 BBG003NJHZT9 5030229 42611 SH SOLE 42611 0 0 DECKERS OUTDOOR CORP COM 243537107 BBG000BKXYX5 2011108 20093 SH SOLE 20093 0 0 DEERE & CO COM 244199105 BBG000BH1NH9 19946453 35410 SH SOLE 35410 0 0 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZS1 7175928 43721 SH SOLE 43721 0 0 DELTA AIR LINES INC COM NEW 247361702 BBG000R7Z112 1495734 22499 SH SOLE 22499 0 0 DENISON MINES CORP COM 248356107 BBG000BVXRC9 2542168 717188 SH SOLE 717188 0 0 DESCARTES SYS GROUP INC COM 249906108 BBG000BYLFM1 5268723 73544 SH SOLE 73544 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG000BBVJZ8 4133889 82152 SH SOLE 82152 0 0 DEXCOM INC COM 252131107 BBG000QTF8K1 3375437 53749 SH SOLE 53749 0 0 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSYX9 5077863 25673 SH SOLE 25673 0 0 DICKS SPORTING GOODS INC COM 253393102 BBG000F6ZWH2 1814552 9151 SH SOLE 9151 0 0 DIGITAL RLTY TR INC COM 253868103 BBG000Q5ZRM7 8532403 47347 SH SOLE 47347 0 0 DISNEY WALT CO COM 254687106 BBG000BH4R78 45203955 469018 SH SOLE 469018 0 0 DOLLAR GEN CORP COM 256677105 BBG000NV1KK7 3601556 30334 SH SOLE 30334 0 0 DOLLAR TREE INC COM 256746108 BBG000BSC0K9 2851312 26037 SH SOLE 26037 0 0 DOMINION ENERGY INC COM 25746U109 BBG000BGVW60 7275967 117696 SH SOLE 117696 0 0 DOMINOS PIZZA INC COM 25754A201 BBG000P458P3 1587646 4425 SH SOLE 4425 0 0 DOORDASH INC CL A 25809K105 BBG005D7QCJ3 7988581 53204 SH SOLE 53204 0 0 DOVER CORP COM 260003108 BBG000BHB3M6 3939913 18901 SH SOLE 18901 0 0 DOW HLDGS INC COM 260557103 BBG00BN96922 4079992 97959 SH SOLE 97959 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCM78 1335035 61750 SH SOLE 61750 0 0 DTE ENERGY CO COM 233331107 BBG000BB29X4 4184816 28620 SH SOLE 28620 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG000BHGDH5 14034018 107179 SH SOLE 107179 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961G4 2644355 57737 SH SOLE 57737 0 0 EATON CORP PLC SHS G29183103 BBG000BJ3PD2 19145717 53529 SH SOLE 53529 0 0 EBAY INC. COM 278642103 BBG000C43RR5 5671274 62308 SH SOLE 62308 0 0 ECHOSTAR CORP CL A 278768106 BBG000TGLV00 2270573 19395 SH SOLE 19395 0 0 ECOLAB INC COM 278865100 BBG000BHKYH4 9345815 35132 SH SOLE 35132 0 0 EDISON INTL COM 281020107 BBG000D7RKJ5 21809543 298026 SH SOLE 298026 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG000BRXP69 6404638 79978 SH SOLE 79978 0 0 ELDORADO GOLD CORP NEW COM 284902509 BBG000BBH1K9 5900037 171781 SH SOLE 171781 0 0 ELECTRONIC ARTS INC COM 285512109 BBG000BP0KQ8 6676131 32747 SH SOLE 32747 0 0 ELEVANCE HEALTH INC FORMERLY COM 036752103 BBG000BCG930 8967518 30632 SH SOLE 30632 0 0 ELI LILLY & CO COM 532457108 BBG000BNBDC2 114954694 124982 SH SOLE 124982 0 0 EMCOR GROUP INC COM 29084Q100 BBG000BBRPL4 4556111 6171 SH SOLE 6171 0 0 EMERA INC COM 290876101 BBG000BJJ834 13265459 255860 SH SOLE 255860 0 0 EMERSON ELEC CO COM 291011104 BBG000BHX7N2 34414368 262665 SH SOLE 262665 0 0 ENBRIDGE INC COM 29250N105 BBG000C7P7N2 161781284 2983836 SH SOLE 2983836 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 BBG000BZGZ95 2359346 252809 SH SOLE 252809 0 0 ENERFLEX LTD COM 29269R105 BBG000SR92R6 2178742 104133 SH SOLE 104133 0 0 ENERGY FUELS INC COM NEW 292671708 BBG000BXQSW9 3720867 202866 SH SOLE 202866 0 0 ENTEGRIS INC COM 29362U104 BBG000CTV4N4 2449261 20891 SH SOLE 20891 0 0 ENTERGY CORP NEW COM 29364G103 BBG000C1FQS9 6916545 61557 SH SOLE 61557 0 0 EOG RES INC COM 26875P101 BBG000BZ9223 10811812 74786 SH SOLE 74786 0 0 EQT CORP COM 26884L109 BBG000BHZ5J9 5473422 86006 SH SOLE 86006 0 0 EQUIFAX INC COM 294429105 BBG000BHPL78 3037961 16871 SH SOLE 16871 0 0 EQUINIX INC COM 29444U700 BBG000MBDGM6 13265588 13533 SH SOLE 13533 0 0 EQUINOX GOLD CORP COM 29446Y502 BBG000QSL9D2 9709503 672191 SH SOLE 672191 0 0 EQUITABLE HLDGS INC COM 29452E101 BBG00J7CBVW8 1466402 39515 SH SOLE 39515 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG000BG8M31 2946262 49810 SH SOLE 49810 0 0 ERIE INDTY CO CL A 29530P102 BBG000BBTJZ1 880088 3502 SH SOLE 3502 0 0 ERO COPPER CORP COM 296006109 BBG00HNV5D77 2374201 89078 SH SOLE 89078 0 0 ESSEX PPTY TR INC COM 297178105 BBG000CGJMB9 2147992 8876 SH SOLE 8876 0 0 EVEREST GROUP LTD COM G3223R108 BBG000C1XVK6 1891808 5788 SH SOLE 5788 0 0 EVERGY INC COM 30034W106 BBG00H433CR2 2599485 31732 SH SOLE 31732 0 0 EVERPURE INC CL A 74624M102 BBG00212PVZ5 2551945 43224 SH SOLE 43224 0 0 EVERSOURCE ENERGY COM 30040W108 BBG000BQ87N0 3581915 51702 SH SOLE 51702 0 0 EXELON CORP COM 30161N101 BBG000J6XT05 6825594 139241 SH SOLE 139241 0 0 EXPAND ENERGY CORPORATION COM 165167735 BBG00Z6DX554 3603309 32823 SH SOLE 32823 0 0 EXPEDIA GROUP INC COM NEW 30212P303 BBG000QY3XZ2 3723794 16128 SH SOLE 16128 0 0 EXPEDITORS INTL WASH INC COM 302130109 BBG000BJ5GK2 2646031 18474 SH SOLE 18474 0 0 EXTRA SPACE STORAGE INC COM 30225T102 BBG000PV27K3 3835553 29250 SH SOLE 29250 0 0 EXXON MOBIL CORP COM 30231G102 BBG000GZQ728 103574376 610482 SH SOLE 610482 0 0 F5 INC COM 315616102 BBG000CXYSZ6 2316087 8005 SH SOLE 8005 0 0 FAIR ISAAC CORP COM 303250104 BBG000DW76Y6 3488721 3268 SH SOLE 3268 0 0 FASTENAL CO COM 311900104 BBG000BJ8YN7 7342150 158236 SH SOLE 158236 0 0 FEDEX CORP COM 31428X106 BBG000BJF1Z8 10965001 30785 SH SOLE 30785 0 0 FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 BBG01NMRD768 13098249 56153 SH SOLE 56153 0 0 FIDELITY NATL FINL INC COM SHS 31620R303 BBG006N7S6K9 1646490 35500 SH SOLE 35500 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 BBG000BK2F42 3348436 71380 SH SOLE 71380 0 0 FIFTH THIRD BANCORP COM 316773100 BBG000BJL3N0 5757416 123922 SH SOLE 123922 0 0 FIRST CTZNS BANCSHARES INC D CL A 31946M103 BBG000BJCDS3 2229553 1183 SH SOLE 1183 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG000CH7LR5 8493255 396134 SH SOLE 396134 0 0 FIRST SOLAR INC COM 336433107 BBG000BFL116 2771306 14049 SH SOLE 14049 0 0 FIRSTENERGY CORP COM 337932107 BBG000BB6M98 3831112 75624 SH SOLE 75624 0 0 FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBM8 4851096 34865 SH SOLE 34865 0 0 FISERV INC COM 337738108 BBG000BJKPG0 4136621 74133 SH SOLE 74133 0 0 FLEXTRONICS INTL LTD ORD Y2573F102 BBG000BP5YT0 3336365 50968 SH SOLE 50968 0 0 FLUTTER ENTMT PLC SHS G3643J108 BBG000P2GPN9 2348010 23031 SH SOLE 23031 0 0 FORD MTR CO COM 345370860 BBG000BQPC32 6224237 539362 SH SOLE 539362 0 0 FORTINET INC COM 34959E109 BBG000BCMBG4 7119201 87117 SH SOLE 87117 0 0 FORTIS INC COM 349553107 BBG000BYTHG6 24004368 430178 SH SOLE 430178 0 0 FORTIVE CORP COM 34959J108 BBG00BLVZ228 2577596 46628 SH SOLE 46628 0 0 FORTUNA MNG CORP COM NEW 349942102 BBG000F0X9W1 2595078 260978 SH SOLE 260978 0 0 FOX CORP CL A COM 35137L105 BBG00JHNJW99 1677715 28728 SH SOLE 28728 0 0 FOX CORP CL B COM 35137L204 BBG00JHNKJY8 1120622 21104 SH SOLE 21104 0 0 FRANCO NEV CORP COM 351858105 BBG000TRN6Z1 94659700 382221 SH SOLE 382221 0 0 FREEPORT MCMORAN INC CL B 35671D857 BBG000BJDB15 11633267 197912 SH SOLE 197912 0 0 FTAI AVIATION LTD SHS G3730V105 BBG019M62R45 3463320 14136 SH SOLE 14136 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHXQ3 12023222 55514 SH SOLE 55514 0 0 GAMING & LEISURE P COM 36467J108 BBG003MSMCS6 1730607 39004 SH SOLE 39004 0 0 GARMIN LTD SHS H2906T109 BBG000C4LN67 5227185 22530 SH SOLE 22530 0 0 GARTNER INC COM 366651107 BBG000BB65D0 1573900 9940 SH SOLE 9940 0 0 GE AEROSPACE COM NEW 369604301 BBG000BK6MB5 41253064 145375 SH SOLE 145375 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YV1 4468467 62777 SH SOLE 62777 0 0 GE VERNOVA INC COM 36828A101 BBG013G17W31 32642968 37396 SH SOLE 37396 0 0 GEN DIGITAL INC COM 668771108 BBG000BH2JM1 1360260 72239 SH SOLE 72239 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG000BK67C7 10860854 31644 SH SOLE 31644 0 0 GENERAL MILLS INC COM 370334104 BBG000BKCFC2 2737531 73550 SH SOLE 73550 0 0 GENERAL MTRS CO COM 37045V100 BBG000NDYB67 9578316 128568 SH SOLE 128568 0 0 GENUINE PARTS CO COM 372460105 BBG000BKL348 2027651 19174 SH SOLE 19174 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 BBG003FD9W71 9513793 228022 SH SOLE 228022 0 0 GILDAN ACTIVEWEAR INC COM 375916103 BBG000BQ5ZN1 8738606 156886 SH SOLE 156886 0 0 GILEAD SCIENCES INC COM 375558103 BBG000CKGBP2 23831991 170998 SH SOLE 170998 0 0 GLOBAL PMTS INC COM 37940X102 BBG000CX0P89 2207844 32806 SH SOLE 32806 0 0 GODADDY INC CL A 380237107 BBG006MDLY05 1540390 18633 SH SOLE 18633 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG000C6CFJ5 34970689 41337 SH SOLE 41337 0 0 GRACO INC COM 384109104 BBG000BK9W84 1934506 22853 SH SOLE 22853 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 BBG000QFPM65 3887417 77300 SH SOLE 77300 0 0 HALLIBURTON CO COM 406216101 BBG000BKTFN2 4523191 116009 SH SOLE 116009 0 0 HARTFORD INSURANCE GROUP INC COM 416515104 BBG000G0Z878 5194049 38409 SH SOLE 38409 0 0 HCA HEALTHCARE INC COM 40412C101 BBG000QW7VC1 10418852 22016 SH SOLE 22016 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG000BKYDP9 1573846 95791 SH SOLE 95791 0 0 HEICO CORP NEW COM 422806109 BBG000BL16Q7 1667136 6080 SH SOLE 6080 0 0 HEICO CORP NEW CL A 422806208 BBG000F0CD91 2204835 10445 SH SOLE 10445 0 0 HENRY JACK & ASSOC INC COM 426281101 BBG000BMH2Q7 1576607 9976 SH SOLE 9976 0 0 HERSHEY CO COM 427866108 BBG000BLHRS2 4244906 20419 SH SOLE 20419 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NQ3 4380492 183977 SH SOLE 183977 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH30 9742115 32038 SH SOLE 32038 0 0 HOLOGIC INC COM 436440101 BBG000C3NTN5 2323788 30742 SH SOLE 30742 0 0 HOME DEPOT INC COM 437076102 BBG000BKZB36 45124695 137203 SH SOLE 137203 0 0 HONEYWELL INTL INC COM 438516106 BBG000H556T9 19778755 87505 SH SOLE 87505 0 0 HORMEL FOODS CORP COM 440452100 BBG000BLF8D2 944392 41695 SH SOLE 41695 0 0 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJGH9 22224410 96435 SH SOLE 96435 0 0 HP INC COM 40434L105 BBG000KHWT55 2430795 126538 SH SOLE 126538 0 0 HUBBELL INC COM 443510607 BBG000BLK267 3595161 7326 SH SOLE 7326 0 0 HUBSPOT INC COM 443573100 BBG000N7MZ06 1674282 6859 SH SOLE 6859 0 0 HUDBAY MINERALS INC COM 443628102 BBG000PM84L3 7105840 339274 SH SOLE 339274 0 0 HUMANA INC COM 444859102 BBG000BLKK03 2873939 16575 SH SOLE 16575 0 0 HUNT J B TRANS SVCS INC COM 445658107 BBG000BMDBZ1 2225798 10504 SH SOLE 10504 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG000BKWSR6 4372047 279364 SH SOLE 279364 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001KJ2HM9 10549063 27768 SH SOLE 27768 0 0 HYATT HOTELS CORP COM CL A 448579102 BBG000CVRFS4 828806 5764 SH SOLE 5764 0 0 I-80 GOLD CORP COM 44955L106 BBG00Z3VDWD1 1077027 709937 SH SOLE 709937 0 0 IAMGOLD CORP COM 450913108 BBG000G9PPD5 9418134 500729 SH SOLE 500729 0 0 IDEX CORP COM 45167R104 BBG000C1HN22 1955587 10317 SH SOLE 10317 0 0 IDEXX LABS INC COM 45168D104 BBG000BLRT07 6184161 11006 SH SOLE 11006 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG000BMBL90 9886855 37984 SH SOLE 37984 0 0 ILLUMINA INC COM 452327109 BBG000DSMS70 2596718 21067 SH SOLE 21067 0 0 IMPERIAL OIL LTD COM NEW 453038408 BBG000D0PTF7 42493112 324356 SH SOLE 324356 0 0 INCYTE CORP COM 45337C102 BBG000BNPSQ9 2164101 22993 SH SOLE 22993 0 0 INGERSOLL RAND INC COM 45687V106 BBG002R1CW27 4363335 54460 SH SOLE 54460 0 0 INSMED INC COM PAR $.01 457669307 BBG000BWM5P3 4807161 29398 SH SOLE 29398 0 0 INSULET CORP COM 45784P101 BBG000R7XX87 2034399 9695 SH SOLE 9695 0 0 INTEL CORP COM 458140100 BBG000C0G1D1 27487165 622868 SH SOLE 622868 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG000LV0836 4117427 61390 SH SOLE 61390 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 12359220 78581 SH SOLE 78581 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG000BLNNH6 31226861 128829 SH SOLE 128829 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG000BLSL58 2560362 35291 SH SOLE 35291 0 0 INTERNATIONAL PAPER CO COM 460146103 BBG000BM5SR2 2467870 69128 SH SOLE 69128 0 0 INTUIT COM 461202103 BBG000BH5DV1 16582638 38352 SH SOLE 38352 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 28967229 62837 SH SOLE 62837 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 BBG0027F1TD5 3702816 46800 SH SOLE 46800 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001K94N28 9898850 485000 SH SOLE 485000 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG000BSWKH7 10778837 18675 SH SOLE 18675 0 0 INVITATION HOMES INC COM 46187W107 BBG00FQH6BS9 3696438 148750 SH SOLE 148750 0 0 IONQ INC COM 46222L108 BBG00XZP0LB4 1173323 40698 SH SOLE 40698 0 0 IQVIA HLDGS INC COM 46266C105 BBG00333FYS2 4002744 23471 SH SOLE 23471 0 0 IREN LIMITED ORDINARY SHARES Q4982L109 BBG010J28KQ2 1551239 45252 SH SOLE 45252 0 0 IRON MTN INC DEL COM 46284V101 BBG000KCZPC3 4161081 40739 SH SOLE 40739 0 0 ISHARES INC MSCI JAPAN ETF 46434G822 BBG000BK38F5 55712330 659786 SH SOLE 659786 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG000M0P5L2 6814800 120000 SH SOLE 120000 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG000D2KQ55 49507841 509707 SH SOLE 509707 0 0 ISHARES TR EXPANDED TECH 464287515 BBG000BGQ921 20420355 255095 SH SOLE 255095 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG000JP3063 26572490 80851 SH SOLE 80851 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG000CGC9C4 12400000 50000 SH SOLE 50000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG000R2T3H9 1187084368 14920618 SH SOLE 14920618 0 0 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DRZT9 833689200 22630000 SH SOLE 22630000 0 0 JABIL INC COM 466313103 BBG000BJNGN9 3866245 14555 SH SOLE 14555 0 0 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQR4 2072118 16280 SH SOLE 16280 0 0 JAMES HARDIE INDS PLC ORD SHS G4253H101 BBG000C1HL99 12370869 653161 SH SOLE 653161 0 0 JBS N.V. CL A SHS N4732M103 BBG01V30BCK5 2826904 157400 SH SOLE 157400 0 0 JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 81167769 332056 SH SOLE 332056 0 0 JOHNSON CONTROLS INTERNATION SHS G51502105 BBG000BVWLJ6 11046549 84357 SH SOLE 84357 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG000DMBXR2 110365302 375188 SH SOLE 375188 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 BBG01163M5L4 1928160 144000 SH SOLE 144000 0 0 KENVUE INC COM 49177J102 BBG01C79X561 4552032 264039 SH SOLE 264039 0 0 KEURIG DR PEPPER INC COM 49271V100 BBG000TJM7F0 4684265 177906 SH SOLE 177906 0 0 KEYCORP COM 493267108 BBG000BMQPL1 2550801 127222 SH SOLE 127222 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN811 6686239 23679 SH SOLE 23679 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG000BMW2Z0 4411766 45732 SH SOLE 45732 0 0 KIMCO REALTY CORP COM 49446R109 BBG000CN3S73 2096990 93324 SH SOLE 93324 0 0 KINDER MORGAN INC DEL COM 49456B101 BBG0019JZ882 9252469 275946 SH SOLE 275946 0 0 KINROSS GOLD CORP COM 496902404 BBG000BK4N16 31109539 1017358 SH SOLE 1017358 0 0 KKR & CO INC COM 48251W104 BBG000BCQ6J8 7954445 85994 SH SOLE 85994 0 0 KLA CORP COM NEW 482480100 BBG000BMTFR4 26665345 18110 SH SOLE 18110 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTQ2 2751607 122348 SH SOLE 122348 0 0 KROGER CO COM 501044101 BBG000BMY992 5997124 82879 SH SOLE 82879 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG000BLGFJ9 8897967 25780 SH SOLE 25780 0 0 LABCORP HOLDINGS INC COM SHS 504922105 BBG01MMT6PL7 3049105 11428 SH SOLE 11428 0 0 LAM RESEARCH CORP COM NEW 512807306 BBG000BNFLM9 36986683 173110 SH SOLE 173110 0 0 LAS VEGAS SANDS CORP COM 517834107 BBG000JWD753 2259673 41939 SH SOLE 41939 0 0 LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 2431783 33883 SH SOLE 33883 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 BBG00TTGH5W4 517374 28600 SH SOLE 28600 0 0 LEIDOS HOLDINGS INC COM 525327102 BBG000C23PB0 2603405 16740 SH SOLE 16740 0 0 LENNAR CORP CL A 526057104 BBG000BN5HF7 2454012 28259 SH SOLE 28259 0 0 LENNOX INTL INC COM 526107107 BBG000BB5B84 2019894 4352 SH SOLE 4352 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 BBG01HLMBCG3 2489046 29276 SH SOLE 29276 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 BBG00B0JR9M0 959997 107331 SH SOLE 107331 0 0 LINDE PLC SHS G54950103 BBG01FND0CC1 31905131 64356 SH SOLE 64356 0 0 LINEAGE INC COM 53566V106 BBG01NJDR0W4 4567137 139412 SH SOLE 139412 0 0 LITHIA MTRS INC COM 536797103 BBG000K3BC83 3050580 12216 SH SOLE 12216 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 BBG01JM3HBH5 887203 223138 SH SOLE 223138 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 BBG000FQ7YR4 3416071 22399 SH SOLE 22399 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG000C1BW00 17349619 28706 SH SOLE 28706 0 0 LOEWS CORP COM 540424108 BBG000C45984 2584496 24213 SH SOLE 24213 0 0 LOWES COS INC COM 548661107 BBG000BNDN65 18267988 77315 SH SOLE 77315 0 0 LPL FINL HLDGS INC COM 50212V100 BBG000P2TYL8 3318456 11031 SH SOLE 11031 0 0 LULULEMON ATHLETICA INC COM 550021109 BBG000R8ZVD1 2249498 14693 SH SOLE 14693 0 0 LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RT7 6866668 9771 SH SOLE 9771 0 0 LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 BBG000WCFV84 2858994 35489 SH SOLE 35489 0 0 M & T BK CORP COM 55261F104 BBG000D9KWL9 4379363 21185 SH SOLE 21185 0 0 MAGNA INTL INC COM 559222401 BBG000CZX2P0 12415564 222268 SH SOLE 222268 0 0 MANULIFE FINL CORP COM 56501R106 BBG000C0QCK8 85470791 2480713 SH SOLE 2480713 0 0 MARATHON PETE CORP COM 56585A102 BBG001DCCGR8 10117110 41433 SH SOLE 41433 0 0 MARKEL GROUP INC COM 570535104 BBG000FC7366 3326654 1738 SH SOLE 1738 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG000BGD7W6 10283081 31440 SH SOLE 31440 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 11712211 67525 SH SOLE 67525 0 0 MARTIN MARIETTA MATLS INC COM 573284106 BBG000BGYMH7 4893697 8313 SH SOLE 8313 0 0 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ153 11578747 116898 SH SOLE 116898 0 0 MASCO CORP COM 574599106 BBG000BNNKG9 1728272 28628 SH SOLE 28628 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 58306824 116693 SH SOLE 116693 0 0 MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 1760255 34898 SH SOLE 34898 0 0 MCDONALDS CORP COM 580135101 BBG000BNSZP1 30503728 98149 SH SOLE 98149 0 0 MCKESSON CORP COM 58155Q103 BBG000DYGNW7 23549042 27213 SH SOLE 27213 0 0 MDA SPACE LTD COM 55293N109 BBG00ZS4RR13 21573873 851467 SH SOLE 851467 0 0 MEDTRONIC PLC SHS G5960L103 BBG000BNWG87 15309929 176687 SH SOLE 176687 0 0 MERCADOLIBRE INC COM 58733R102 BBG000GQPB11 10873807 6289 SH SOLE 6289 0 0 MERCK & CO INC COM 58933Y105 BBG000BPD168 41149284 342084 SH SOLE 342084 0 0 META PLATFORMS INC CL A 30303M102 BBG000MM2P62 215460725 376594 SH SOLE 376594 0 0 METHANEX CORP COM 59151K108 BBG000D0FMX3 3388940 56864 SH SOLE 56864 0 0 METLIFE INC COM 59156R108 BBG000BB6KF5 5459018 77192 SH SOLE 77192 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG000BZCKH3 3552800 2817 SH SOLE 2817 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG000BHCP19 4812864 74491 SH SOLE 74491 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG000C5Z1S3 52406079 155121 SH SOLE 155121 0 0 MICROSOFT CORP COM 594918104 BBG000BPH459 465118235 1256499 SH SOLE 1256499 0 0 MID-AMER APT CMNTYS INC COM 59522J103 BBG000BLMY92 1970406 16135 SH SOLE 16135 0 0 MONDELEZ INTL INC CL A 609207105 BBG000D4LWF6 10250640 177839 SH SOLE 177839 0 0 MONGODB INC CL A 60937P106 BBG0022FDRY8 2745340 11216 SH SOLE 11216 0 0 MONOLITHIC PWR SYS INC COM 609839105 BBG000C30L48 7218297 6602 SH SOLE 6602 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1C0 7318388 100999 SH SOLE 100999 0 0 MOODYS CORP COM 615369105 BBG000F86GP6 9653776 22129 SH SOLE 22129 0 0 MORGAN STANLEY COM NEW 617446448 BBG000BLZRJ2 26928260 163628 SH SOLE 163628 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG000BP8Z50 9961781 22955 SH SOLE 22955 0 0 MSCI INC COM 55354G100 BBG000RTDY25 5583605 10359 SH SOLE 10359 0 0 NASDAQ INC COM 631103108 BBG000F5VVB6 5344335 62956 SH SOLE 62956 0 0 NATERA INC COM 632307104 BBG001J1BQ86 3622419 18113 SH SOLE 18113 0 0 NETAPP INC COM 64110D104 BBG000FP1N32 2795145 27299 SH SOLE 27299 0 0 NETFLIX INC. COM 64110L106 BBG000CL9VN6 59274360 616478 SH SOLE 616478 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG000GJS7C1 1810108 13740 SH SOLE 13740 0 0 NEWMONT CORP COM 651639106 BBG000BPWXK1 16281017 150402 SH SOLE 150402 0 0 NEWS CORP NEW CL A 65249B109 BBG0035LY913 1287011 51625 SH SOLE 51625 0 0 NEXGEN ENERGY LTD COM 65340P106 BBG00334PDN0 6554430 564816 SH SOLE 564816 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG000DZJVH0 997458 5516 SH SOLE 5516 0 0 NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 26360923 283817 SH SOLE 283817 0 0 NIKE INC CL B 654106103 BBG000C5HS04 8674576 164229 SH SOLE 164229 0 0 NISOURCE INC COM 65473P105 BBG000BPZBB6 3068735 65768 SH SOLE 65768 0 0 NORDSON CORP COM 655663102 BBG000BPWGR1 1945165 7311 SH SOLE 7311 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG000BQ5DS5 8875475 30925 SH SOLE 30925 0 0 NORTHERN TR CORP COM 665859104 BBG000BQ74K1 3638590 26070 SH SOLE 26070 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG000BQ2C28 12749019 18687 SH SOLE 18687 0 0 NOVAGOLD RESOURCES INC COM NEW 66987E206 BBG000BC5DJ6 2226605 247154 SH SOLE 247154 0 0 NRG ENERGY INC COM NEW 629377508 BBG000D8RG11 4067222 27831 SH SOLE 27831 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM1M4 27167922 1890600 SH SOLE 1890600 0 0 NUCOR CORP COM 670346105 BBG000BQ8KV2 5333583 31541 SH SOLE 31541 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SL98 48340984 640266 SH SOLE 640266 0 0 NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 716443048 4108045 SH SOLE 4108045 0 0 NVR INC COM 62944T105 BBG000BQBYR3 2451417 372 SH SOLE 372 0 0 NXP SEMICONDUCTORS N V COM N6596X109 BBG000BND699 6828089 34685 SH SOLE 34685 0 0 OCCIDENTAL PETE CORP COM 674599105 BBG000BQQ2S6 6620185 101849 SH SOLE 101849 0 0 OKLO INC COM CL A 02156V109 BBG0112CBLW3 756595 15257 SH SOLE 15257 0 0 OKTA INC CL A 679295105 BBG001YV1SM4 1837721 23348 SH SOLE 23348 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG000CHSS88 5068285 25938 SH SOLE 25938 0 0 OMNICOM GROUP INC COM 681919106 BBG000BS9489 3265743 43364 SH SOLE 43364 0 0 ON SEMICONDUCTOR CORP COM 682189105 BBG000DV7MX4 3433836 55456 SH SOLE 55456 0 0 ONEOK INC NEW COM 682680103 BBG000BQHGR6 7839525 86730 SH SOLE 86730 0 0 OPEN TEXT CORP COM 683715106 BBG000JXM895 4732441 212324 SH SOLE 212324 0 0 OR ROYALTIES INC. COM SHS 68390D106 BBG006L2SZC7 6104650 160290 SH SOLE 160290 0 0 ORACLE CORP COM 68389X105 BBG000BQLTW7 43091755 292922 SH SOLE 292922 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG000BGYWY6 10739622 116343 SH SOLE 116343 0 0 ORLA MNG LTD NEW COM 68634K106 BBG00FGY26H0 3694592 229708 SH SOLE 229708 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60KV0 4140198 53713 SH SOLE 53713 0 0 PACCAR INC COM 693718108 BBG000BQVTF5 8360121 72382 SH SOLE 72382 0 0 PACKAGING CORP AMER COM 695156109 BBG000BB8SW7 2631528 12400 SH SOLE 12400 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG000N7QR55 46053625 314832 SH SOLE 314832 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG0014GJCT9 23870846 148895 SH SOLE 148895 0 0 PAN AMERN SILVER CORP COM 697900108 BBG000BC8SH2 19750375 360966 SH SOLE 360966 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG000BR3KL6 23555555 26312 SH SOLE 26312 0 0 PAYCHEX INC COM 704326107 BBG000BQSQ38 4101459 44523 SH SOLE 44523 0 0 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXV6 5541851 122526 SH SOLE 122526 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDDR2 27997320 274000 SH SOLE 274000 0 0 PEMBINA PIPELINE CORP COM 706327103 BBG000BS6M19 30865542 689399 SH SOLE 689399 0 0 PENTAIR PLC SHS G7S00T104 BBG000C221G9 1964592 22553 SH SOLE 22553 0 0 PEPSICO INC COM 713448108 BBG000DH7JK6 32960613 212252 SH SOLE 212252 0 0 PERPETUA RESOURCES CORP COM 714266103 BBG001QMC3K8 1890730 67084 SH SOLE 67084 0 0 PFIZER INC COM 717081103 BBG000BR2B91 22003965 783617 SH SOLE 783617 0 0 PG&E CORP COM 69331C108 BBG000BQWPC5 5323042 302962 SH SOLE 302962 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG000J2XL74 39913572 241403 SH SOLE 241403 0 0 PHILLIPS 66 COM 718546104 BBG00286S4N9 10116638 55531 SH SOLE 55531 0 0 PINNACLE FINL PARTNERS INC COM 72348N109 BBG01Z7V4LL1 1794899 20837 SH SOLE 20837 0 0 PINTEREST INC CL A 72352L106 BBG002583CV8 1505842 82107 SH SOLE 82107 0 0 PLANET FITNESS MASTER ISSUER CL A 72703H101 BBG009H04M17 8426510 113290 SH SOLE 113290 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG000BRD0D8 15472116 74353 SH SOLE 74353 0 0 PPG INDS INC COM 693506107 BBG000BRJ809 3305585 30928 SH SOLE 30928 0 0 PPL CORP COM 69351T106 BBG000BRJL00 3894070 101939 SH SOLE 101939 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG000BVMPN3 2711501 30081 SH SOLE 30081 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG000NSCNT7 2728801 30283 SH SOLE 30283 0 0 PROCTER & GAMBLE CO COM 742718109 BBG000BR2TH3 52380877 362648 SH SOLE 362648 0 0 PROGRESSIVE CORP COM 743315103 BBG000BR37X2 16016206 80792 SH SOLE 80792 0 0 PROLOGIS INC. COM 74340W103 BBG000B9Z0J8 16921419 128018 SH SOLE 128018 0 0 PRUDENTIAL FINL INC COM 744320102 BBG000HCJMF9 4712468 48239 SH SOLE 48239 0 0 PTC INC COM 69370C100 BBG000C2VBB0 2335554 16391 SH SOLE 16391 0 0 PUBLIC STORAGE OPER CO COM 74460D109 BBG000BPPN67 5895161 21763 SH SOLE 21763 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 BBG000BQZMH4 5568955 68795 SH SOLE 68795 0 0 PULTE GROUP INC COM 745867101 BBG000BR54L0 3160298 26871 SH SOLE 26871 0 0 QNITY ELECTRONICS INC COMMON STOCK 74743L100 BBG01TRL73S5 3330444 28865 SH SOLE 28865 0 0 QUALCOMM INC COM 747525103 BBG000CGC1X8 18868202 146515 SH SOLE 146515 0 0 QUANTA SVCS INC COM 74762E102 BBG000BBL8V7 26565980 48388 SH SOLE 48388 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG000BN84F3 3004961 15333 SH SOLE 15333 0 0 RAYMOND JAMES FINL INC COM 754730109 BBG000BS73J1 3743835 25857 SH SOLE 25857 0 0 RAYONIER INC COM 754907103 BBG000BG7L34 104433289 5064660 SH SOLE 5064660 0 0 RB GLOBAL INC COM 74935Q107 BBG000G0LND3 46421924 483961 SH SOLE 483961 0 0 REALTY INCOME CORP COM 756109104 BBG000DHPN63 7756584 126783 SH SOLE 126783 0 0 REDDIT INC CL A 75734B100 BBG005K1D4S0 1875540 13929 SH SOLE 13929 0 0 REGENCY CTRS CORP COM 758849103 BBG000BL46Q4 1811981 23949 SH SOLE 23949 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG000C734W3 10999303 14236 SH SOLE 14236 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG000Q3JN03 3157359 120879 SH SOLE 120879 0 0 RELIANCE INC COM 759509102 BBG000CJ2181 2190351 7207 SH SOLE 7207 0 0 REPUBLIC SVCS INC COM 760759100 BBG000BPXVJ6 6541032 29865 SH SOLE 29865 0 0 RESMED INC COM 761152107 BBG000L4M7F1 4515864 20117 SH SOLE 20117 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 BBG007PN0489 21733945 293650 SH SOLE 293650 0 0 REVOLUTION MEDICINES INC COM 76155X100 BBG00829F4P8 1943347 19983 SH SOLE 19983 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1N2 1647177 109447 SH SOLE 109447 0 0 ROBINHOOD MKTS INC COM CL A 770700102 BBG008NMBXN8 7160492 103326 SH SOLE 103326 0 0 ROBLOX CORP CL A 771049103 BBG001R1GCT0 4595048 81242 SH SOLE 81242 0 0 ROCKET COS INC COM CL A 77311W101 BBG00VY1MYW7 1804649 126642 SH SOLE 126642 0 0 ROCKET LAB CORP COM 773121108 BBG01V7JN3F3 4254960 66256 SH SOLE 66256 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG000BBCDZ2 13155464 36657 SH SOLE 36657 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 BBG000BCG226 19343871 502881 SH SOLE 502881 0 0 ROLLINS INC COM 775711104 BBG000BSBBP1 2140246 40072 SH SOLE 40072 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG000F1ZSN5 5249159 14834 SH SOLE 14834 0 0 ROSS STORES INC COM 778296103 BBG000BSBZH7 9657582 44581 SH SOLE 44581 0 0 ROYAL BK CDA COM 780087102 BBG000BCJG31 389730775 2410402 SH SOLE 2410402 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 BBG000BB5792 28735672 104425 SH SOLE 104425 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 BBG00V1L5YZ5 2683634 55944 SH SOLE 55944 0 0 RPM INTL INC COM 749685103 BBG000DCNK80 1754708 17653 SH SOLE 17653 0 0 RTX CORPORATION COM 75513E101 BBG000BW8S60 35645798 184789 SH SOLE 184789 0 0 S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 18170950 42721 SH SOLE 42721 0 0 SALESFORCE INC COM 79466L302 BBG000BN2DC2 33155019 177613 SH SOLE 177613 0 0 SAMSARA INC COM CL A 79589L106 BBG0099PW5P1 1511835 47707 SH SOLE 47707 0 0 SBA COMMUNICATIONS CORP CL A 78410G104 BBG000D2M0Z7 2527435 14685 SH SOLE 14685 0 0 SCHWAB CHARLES CORP COM 808513105 BBG000BSLZY7 27288033 290360 SH SOLE 290360 0 0 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMG5 8299467 100223 SH SOLE 100223 0 0 SEABRIDGE GOLD INC COM 811916105 BBG000BZVKN5 2074930 73153 SH SOLE 73153 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQF0 11763378 30027 SH SOLE 30027 0 0 SELECT SECTOR SPDR TR STATE STREET MAT 81369Y100 BBG000BHNNF7 46675028 934061 SH SOLE 934061 0 0 SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 BBG000BJ1MF9 6911730 63422 SH SOLE 63422 0 0 SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 BBG000BJ20S2 74914731 1222898 SH SOLE 1222898 0 0 SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 BBG000BJ29X7 31611315 640294 SH SOLE 640294 0 0 SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 BBG000BJ2RF7 65639414 405858 SH SOLE 405858 0 0 SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 BBG000BJ7G75 32237083 702486 SH SOLE 702486 0 0 SEMPRA COM 816851109 BBG000C2ZCH8 14016773 144250 SH SOLE 144250 0 0 SEMPRA COM 816851109 BBG000C2ZCH8 981417 10100 SH Call SOLE 10100 0 0 SERVICENOW INC COM 81762P102 BBG000M1R011 14948141 142976 SH SOLE 142976 0 0 SHARKNINJA INC COM SHS G8068L108 BBG01HN2K357 3208770 30300 SH SOLE 30300 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG000BSXQV7 10404732 32459 SH SOLE 32459 0 0 SHOPIFY INC CL A SUB VTG SHS 82509L107 BBG004DW5NB8 207607334 1749349 SH SOLE 1749349 0 0 SILVERCORP METALS INC COM 82835P103 BBG000BSKFP2 2030832 188807 SH SOLE 188807 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG000BJ2D31 8393104 44996 SH SOLE 44996 0 0 SKEENA RES LTD NEW COM 83056P715 BBG000BQSBZ6 3089120 103704 SH SOLE 103704 0 0 SLB LIMITED COM STK 806857108 BBG000BT41Q8 10580482 205886 SH SOLE 205886 0 0 SMURFIT WESTROCK PLC SHS G8267P108 BBG01NK9ZXT4 2867606 71960 SH SOLE 71960 0 0 SNAP INC CL A 83304A106 BBG00441QMJ7 682594 148390 SH SOLE 148390 0 0 SNAP ON INC COM 833034101 BBG000BT7JW9 2603924 7169 SH SOLE 7169 0 0 SNOWFLAKE INC COM SHS 833445109 BBG007DHGNJ4 10148979 67292 SH SOLE 67292 0 0 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZD58 2765613 174157 SH SOLE 174157 0 0 SOLVENTUM CORP COM SHS 83444M101 BBG018YZH6T3 1404799 21513 SH SOLE 21513 0 0 SOUTH BOW CORP COM 83671M105 BBG01N6BVPV3 5924343 178042 SH SOLE 178042 0 0 SOUTHERN CO COM 842587107 BBG000BT9DW0 14647296 151754 SH SOLE 151754 0 0 SOUTHERN COPPER CORP COM 84265V105 BBG000BSHH72 5998528 34863 SH SOLE 34863 0 0 SPDR SERIES TRUST STATE STREET SPD 78468R622 BBG000NXDKM8 116874120 1221000 SH SOLE 1221000 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFC2 268640 554 SH SOLE 554 0 0 SPROTT INC COM NEW 852066208 BBG000VGZPL2 2611754 18298 SH SOLE 18298 0 0 SS&C TECH HLDGS COM 78467J100 BBG000RJ2J04 2045276 30269 SH SOLE 30269 0 0 SSR MINING IN COM 784730103 BBG000BQG6Z0 5098646 173553 SH SOLE 173553 0 0 STANTEC INC COM 85472N109 BBG000BC1X33 8432169 97520 SH SOLE 97520 0 0 STARBUCKS CORP COM 855244109 BBG000CTQBF3 14040186 156716 SH SOLE 156716 0 0 STATE STR CORP COM 857477103 BBG000BKFBD7 4872054 38496 SH SOLE 38496 0 0 STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 BBG000BDTBL9 82485224 126834 SH SOLE 126834 0 0 STEEL DYNAMICS INC COM 858119100 BBG000HGYNZ9 3442320 19124 SH SOLE 19124 0 0 STERIS PLC SHS USD G8473T100 BBG00MRHG523 9403996 42527 SH SOLE 42527 0 0 STONECO LTD COM CL A G85158106 BBG00M4ZQDK0 1217144 86200 SH SOLE 86200 0 0 STRATEGY INC CL A NEW 594972408 BBG000GQJPZ0 4489805 35976 SH SOLE 35976 0 0 STRYKER CORPORATION COM 863667101 BBG000DN7P92 15586995 47436 SH SOLE 47436 0 0 SUN CMNTYS INC COM 866674104 BBG000BLJWF3 2147492 17049 SH SOLE 17049 0 0 SUN LIFE FINANCIAL INC. COM 866796105 BBG000LS68P3 44622209 712130 SH SOLE 712130 0 0 SUNCOR ENERGY INC NEW COM 867224107 BBG000BC1LY5 132141770 1997472 SH SOLE 1997472 0 0 SUPER MICRO COMPUTER INC COM NEW 86800U302 BBG000MYZDJ3 1685914 74041 SH SOLE 74041 0 0 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3P3 3377533 49655 SH SOLE 49655 0 0 SYNOPSYS INC COM 871607107 BBG000BSFRF3 10453988 26367 SH SOLE 26367 0 0 SYSCO CORP COM 871829107 BBG000BTVJ25 4707352 65994 SH SOLE 65994 0 0 T-MOBILE US INC COM 872590104 BBG000NDV1D4 14569991 69371 SH SOLE 69371 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG000BS1YV5 5029930 25468 SH SOLE 25468 0 0 TAL ED GROUP SPONSORED ADS 874080104 BBG0016XJ8S0 1830570 161000 SH SOLE 161000 0 0 TAPESTRY INC COM 876030107 BBG000BY29C7 3980290 28207 SH SOLE 28207 0 0 TARGA RES CORP COM 87612G101 BBG0015XMW40 7418098 29586 SH SOLE 29586 0 0 TARGET CORP COM 87612E106 BBG000H8TVT2 7563244 62403 SH SOLE 62403 0 0 TASEKO MINES LTD COM 876511106 BBG000BTFL46 2018395 311571 SH SOLE 311571 0 0 TC ENERGY CORP COM 87807B107 BBG000D07ZQ1 180924383 2888715 SH SOLE 2888715 0 0 TE CONNECTIVITY PLC ORD SHS G87052109 BBG01Q08MMR1 8475343 40548 SH SOLE 40548 0 0 TECK RESOURCES LTD CL B 878742204 BBG000BCS9D6 44312546 854805 SH SOLE 854805 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG000BMT9T6 3915625 6472 SH SOLE 6472 0 0 TELUS CORPORATION COM 87971M103 BBG000BZYZB2 16880928 1313120 SH SOLE 1313120 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00LDC5RK5 2057209 221682 SH SOLE 221682 0 0 TERADYNE INC COM 880770102 BBG000BV4DR6 6399089 21585 SH SOLE 21585 0 0 TESLA INC COM 88160R101 BBG000N9MNX3 157294488 423119 SH SOLE 423119 0 0 TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 24312735 125233 SH SOLE 125233 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKB1 3833021 8077 SH SOLE 8077 0 0 TEXTRON INC COM 883203101 BBG000BVVQQ8 2127183 24294 SH SOLE 24294 0 0 THE CIGNA GROUP COM 125523100 BBG00KXRCDP0 9820401 36815 SH SOLE 36815 0 0 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGT2 1377192 60696 SH SOLE 60696 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG000BVDLH9 31455954 63996 SH SOLE 63996 0 0 THOMSON REUTERS CORP COM 884903808 BBG000BFK1R9 10219413 113201 SH SOLE 113201 0 0 TJX COS INC NEW COM 872540109 BBG000BV8DN6 47535024 297652 SH SOLE 297652 0 0 TOAST INC CL A 888787108 BBG00BTJVK94 1693909 63897 SH SOLE 63897 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BCRMB0 470014594 5031656 SH SOLE 5031656 0 0 TOTALENERGIES SE ACT F92124100 BBG000C1M4K8 3164969 33848 SH SOLE 33848 0 0 TRACTOR SUPPLY CO COM 892356106 BBG000BLXZN1 3298837 72822 SH SOLE 72822 0 0 TRADEWEB MKTS INC CL A 892672106 BBG00NK8H8T2 1889031 16055 SH SOLE 16055 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG000BM6788 12735991 30561 SH SOLE 30561 0 0 TRANSALTA CORP COM 89346D107 BBG000BT9174 2970196 225864 SH SOLE 225864 0 0 TRANSDIGM GROUP INC COM 893641100 BBG000L8CBX4 8995848 7762 SH SOLE 7762 0 0 TRANSFORCE INC COM 87241L109 BBG000G5FQQ8 7187696 66021 SH SOLE 66021 0 0 TRANSUNION COM 89400J107 BBG002Q7J5Z1 1851801 26764 SH SOLE 26764 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG000BJ81C1 8967702 30745 SH SOLE 30745 0 0 TRIMBLE INC COM 896239100 BBG000BNPS52 2138892 32790 SH SOLE 32790 0 0 TRIPLE FLAG PRECIOUS METAL COM 89679M104 BBG00QRZMFS7 2084856 60035 SH SOLE 60035 0 0 TRUIST FINL CORP COM 89832Q109 BBG000BYYLS8 8104879 176308 SH SOLE 176308 0 0 TWILIO INC CL A 90138F102 BBG0029ZX840 2629386 20898 SH SOLE 20898 0 0 TYLER TECHNOLOGIES INC COM 902252105 BBG000BVWZF9 2030656 5931 SH SOLE 5931 0 0 TYSON FOODS INC CL A 902494103 BBG000DKCC19 2499435 39011 SH SOLE 39011 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MT8 38256834 531862 SH SOLE 531862 0 0 UBS GROUP AG SHS H42097107 BBG007936GV2 407837 10609 SH SOLE 10609 0 0 UDR INC COM 902653104 BBG000C41023 1461525 43266 SH SOLE 43266 0 0 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4VD6 3196894 6116 SH SOLE 6116 0 0 UNION PAC CORP COM 907818108 BBG000BW3299 19834185 81750 SH SOLE 81750 0 0 UNITED AIRLS HLDGS INC COM 910047109 BBG000M65M61 1027317 11158 SH SOLE 11158 0 0 UNITED PARCEL SVCS INC CL B 911312106 BBG000L9CV04 10019905 101849 SH SOLE 101849 0 0 UNITED RENTALS INC COM 911363109 BBG000BXMFC3 6390200 8771 SH SOLE 8771 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG000BV4XJ1 3343221 5638 SH SOLE 5638 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 33782620 124848 SH SOLE 124848 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 BBG000CB8Q50 1363214 7617 SH SOLE 7617 0 0 US BANCORP COM NEW 902973304 BBG000FFDM15 15964209 306945 SH SOLE 306945 0 0 VALERO ENERGY CORP COM 91913Y100 BBG000BBGGQ1 10386502 42037 SH SOLE 42037 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG000BCKT22 56636103 545207 SH SOLE 545207 0 0 VEEVA SYS INC CL A COM 922475108 BBG001CGB489 3780379 21521 SH SOLE 21521 0 0 VENTAS INC COM 92276F100 BBG000FRVHB9 5295664 64755 SH SOLE 64755 0 0 VERALTO CORP COM SHS 92338C103 BBG019Q32XJ9 3025556 34218 SH SOLE 34218 0 0 VERISIGN INC COM 92343E102 BBG000BGKHZ3 2855892 11499 SH SOLE 11499 0 0 VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 3644718 19208 SH SOLE 19208 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 29172676 581129 SH SOLE 581129 0 0 VERMILION ENERGY INC COM 923725105 BBG000C460K8 1800250 130613 SH SOLE 130613 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG000C1S2X2 15615950 34971 SH SOLE 34971 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8KW8 12544536 50062 SH SOLE 50062 0 0 VICI PPTYS INC COM 925652109 BBG00HVVB499 4024181 147298 SH SOLE 147298 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 BBG002NLDLV8 1894260 120500 SH SOLE 120500 0 0 VISA INC COM CL A 92826C839 BBG000PSKYX7 86289218 285499 SH SOLE 285499 0 0 VISTRA CORP COM 92840M102 BBG00DXDL6Q1 7019659 46695 SH SOLE 46695 0 0 VIZSLA SILVER CORP COM NEW 92859G608 BBG00L1MJZZ7 990197 298742 SH SOLE 298742 0 0 VULCAN MATLS CO COM 929160109 BBG000BWGYF8 4958311 18209 SH SOLE 18209 0 0 WABTEC COM 929740108 BBG000BDD940 5888379 23562 SH SOLE 23562 0 0 WALMART INC COM 931142103 BBG000BWXBC2 111813597 899691 SH SOLE 899691 0 0 WALMART INC COM 931142103 BBG000BWXBC2 36240048 291600 SH Put SOLE 291600 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VF4 8911072 324511 SH SOLE 324511 0 0 WASTE CONNECTIONS INC COM 94106B101 BBG000DZ8BC1 105471642 649044 SH SOLE 649044 0 0 WASTE MGMT INC DEL COM 94106L109 BBG000BWVSR1 22454389 97717 SH SOLE 97717 0 0 WATERS CORP COM 941848103 BBG000FQRVM3 4035786 13552 SH SOLE 13552 0 0 WATSCO INC COM 942622200 BBG000DJN7L9 1751649 4815 SH SOLE 4815 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG000BWP7D9 5190316 44833 SH SOLE 44833 0 0 WELLS FARGO & CO COM 949746101 BBG000BWQFY7 34441754 432631 SH SOLE 432631 0 0 WELLTOWER INC COM 95040Q104 BBG000BKY1G5 18701389 94590 SH SOLE 94590 0 0 WEST FRASER TIMBER LTD COM 952845105 BBG000BD1GP4 9171416 140391 SH SOLE 140391 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG000BX24N8 2485346 9916 SH SOLE 9916 0 0 WESTERN DIGITAL CORP COM 958102105 BBG000BWNFZ9 12746030 47122 SH SOLE 47122 0 0 WEYERHAEUSER CO COM NEW 962166104 BBG000BX3BL3 2427023 99346 SH SOLE 99346 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 BBG000BJCC41 98948382 753674 SH SOLE 753674 0 0 WILLIAMS COS INC COM 969457100 BBG000BWVCP8 12250111 168317 SH SOLE 168317 0 0 WILLIAMS SONOMA INC COM 969904101 BBG000FSMWC3 3000787 16458 SH SOLE 16458 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG000DB3KT1 3837531 13201 SH SOLE 13201 0 0 WORKDAY INC CL A 98138H101 BBG000VC0T95 3813932 29356 SH SOLE 29356 0 0 WP CAREY INC COM 92936U109 BBG000BCQM58 2052392 30200 SH SOLE 30200 0 0 WW GRAINGER INC COM 384802104 BBG000BKR1D6 6791383 6226 SH SOLE 6226 0 0 XCEL ENERGY INC COM 98389B100 BBG000BCTQ65 6476108 81522 SH SOLE 81522 0 0 XP INC CL A G98239109 BBG00QVJYGM9 2945488 154700 SH SOLE 154700 0 0 XYLEM INC COM 98419M100 BBG001D8R5D0 4009464 33552 SH SOLE 33552 0 0 YUM BRANDS INC COM 988498101 BBG000BH3GZ2 5949287 38264 SH SOLE 38264 0 0 YUM CHINA HLDGS INC COM 98850P109 BBG00X263PH4 33236628 676050 SH SOLE 676050 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG000CC7LQ7 1460006 6983 SH SOLE 6983 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWJ4 955423 23089 SH SOLE 23089 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG000BKPL53 2469370 27310 SH SOLE 27310 0 0 ZOETIS INC CL A 98978V103 BBG0039320N9 7179839 60738 SH SOLE 60738 0 0 ZOOM COMMUNICATIONS INC CL A 98980L101 BBG0042V6JM8 2809309 34946 SH SOLE 34946 0 0 ZSCALER INC COM 98980G102 BBG003338H34 2004323 14287 SH SOLE 14287 0 0