0001228242-26-000003
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $18,956,891,516
Total Holdings: 697
QuarterFilling ID
Q4 250002002654-26-000001
Q3 250002002654-25-000006
Q2 250002002654-25-000004
Q1 250002002654-25-000003
Q4 240002002654-25-000001
Q3 240002002654-24-000005
Q2 240002002654-24-000004
Q1 240002002654-24-000002
Q4 230002002654-24-000001
Q3 230002002654-23-000008
Q2 230002002654-23-000007
Q1 230002002654-23-000006
Q4 220002002654-23-000005
Q3 220002002654-23-000004
Q2 220002002654-23-000003
Q1 220002002654-23-000002
Q4 210002002654-23-000001
Compare Quarter:
NameTitleCUSIPValueSharesShare PriceInvestment% of Portfolio
NVIDIA CORPORATIONCOM67066G104$1,006,620,6955,397,430SOLE
ISHARES TRIBOXX HI YD ETF464288513$985,670,94912,224,618SOLE
APPLE INCCOM037833100$841,328,1323,094,711SOLE
MICROSOFT CORPCOM594918104$830,554,4791,717,370SOLE
ISHARES TRBROAD USD HIGH46435U853$634,219,20016,960,000SOLE
AMAZON COM INCCOM023135106$565,919,3982,451,778SOLE
ALPHABET INCCAP STK CL A02079K305$454,378,6571,451,689SOLE
ROYAL BK CDACOM780087102$405,599,8632,379,139SOLE
SHOPIFY INCCL A SUB VTG SHS82509L107$363,543,6012,257,790SOLE
META PLATFORMS INCCL A30303M102$333,778,469505,656SOLE
BROADCOM INCCOM11135F101$331,544,418957,944SOLE
ALPHABET INCCAP STK CL C02079K107$272,190,748867,402SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$266,673,4632,829,431SOLE
TESLA INCCOM88160R101$240,620,437535,045SOLE
WASTE CONNECTIONS INCCOM94106B101$186,309,1121,062,292SOLE
BROOKFIELD CORPCL A LTD VT SH11271J107$163,730,0393,565,901SOLE
ELI LILLY & COCOM532457108$161,746,863150,507SOLE
JPMORGAN CHASE & CO.COM46625H100$157,224,993487,943SOLE
TC ENERGY CORPCOM87807B107$152,192,0022,763,785SOLE
WALMART INCCOM931142103$144,536,9841,297,343SOLE
VISA INCCOM CL A92826C839$134,396,631383,213SOLE
AGNICO EAGLE MINES LTDCOM008474108$128,178,411755,833SOLE
FRANCO NEV CORPCOM351858105$127,030,383612,815SOLE
ENBRIDGE INCCOM29250N105$122,971,0402,569,739SOLE
BERKSHIRE HATHAWAY INC DELCL B NEW084670702$122,959,751244,623SOLE
BANK MONTREAL QUECOM063671101$121,543,512935,883SOLE
CANADIAN PACIFIC KANSAS CITYCOM13646K108$121,458,1651,649,718SOLE
SPDR SERIES TRUSTSTATE STREET SPD78468R622$118,693,4101,221,000SOLE
RAYONIER INCCOM754907103$109,649,8895,064,660SOLE
BANK AMERICA CORPCOM060505104$107,472,2551,954,041SOLE
BARRICK MNG CORPCOM SHS06849F108$106,426,4982,443,096SOLE
CELESTICA INCCOM15101Q207$99,777,762337,300SOLE
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTG SHS113004105$97,579,2821,862,722SOLE
EXXON MOBIL CORPCOM30231G102$91,023,612756,387SOLE
JOHNSON & JOHNSONCOM478160104$88,426,010427,282SOLE
MASTERCARD INCORPORATEDCL A57636Q104$86,337,037151,235SOLE
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101$82,831,2272,382,890SOLE
CANADIAN NATL RY COCOM136375102$81,179,177820,775SOLE
ALGONQUIN PWR UTILS CORPCOM015857105$80,460,60913,084,592SOLE
SUNCOR ENERGY INC NEWCOM867224107$79,250,0351,785,496SOLE
COLLIERS INTL GROUP INCSUB VTG SHS194693107$76,933,951523,414SOLE
CANADIAN IMPERIAL BANK OF COCOM136069101$74,319,284819,777SOLE
NETFLIX INCCOM64110L106$73,731,739786,388SOLE
SELECT SECTOR SPDR TRSTATE STREET IND81369Y704$73,719,229475,240SOLE
PALANTIR TECHNOLOGIES INCCL A69608A108$71,766,563403,750SOLE
ABBVIE INCCOM00287Y109$71,614,250313,424SOLE
VANECK ETF TRUSTPHARMACEUTCL ETF92189F692$71,043,997688,611SOLE
RB GLOBAL INCCOM74935Q107$71,025,128689,856SOLE
ISHARES INCMSCI JAPAN ETF46434G822$67,917,358841,186SOLE
COSTCO WHSL CORP NEWCOM22160K105$67,803,20778,627SOLE