0001228242-25-000012
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $17,190,308,781
Total Holdings: 678
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
ISHARES TRIBOXX HI YD ETF464288513$1,010,400,78212,528,218SOLE
MICROSOFT CORPCOM594918104$856,473,8641,721,867SOLE
NVIDIA CORPORATIONCOM67066G104$823,948,1845,215,192SOLE
APPLE INCCOM37833100$577,278,4172,813,659SOLE
ISHARES TRBROAD USD HIGH46435U853$540,106,49014,399,000SOLE
AMAZON COM INCCOM23135106$500,599,0562,281,777SOLE
META PLATFORMS INCCL A30303M102$382,515,143518,250SOLE
ROYAL BK CDACOM780087102$372,667,4552,825,848SOLE
BROADCOM INCCOM11135F101$297,349,7191,078,722SOLE
ALPHABET INCCAP STK CL A02079K305$271,178,3181,538,775SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$269,090,7513,656,147SOLE
SHOPIFY INCCL A SUB VTG SHS82509L107$261,413,2792,265,068SOLE
CANADIAN PACIFIC KANSAS CITYCOM13646K108$195,697,7152,463,076SOLE
AGNICO EAGLE MINES LTDCOM8474108$175,859,1291,475,116SOLE
VISA INCCOM CL A92826C839$167,765,386472,512SOLE
BANK NOVA SCOTIA HALIFAXCOM64149107$159,014,4372,873,828SOLE
TESLA INCCOM88160R101$157,768,380496,658SOLE
CANADIAN NAT RES LTDCOM136385101$142,977,8364,546,154SOLE
ALPHABET INCCAP STK CL C02079K107$138,262,910779,429SOLE
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTG SHS113004105$133,281,1702,406,520SOLE
TC ENERGY CORPCOM87807B107$130,476,7662,670,923SOLE
JPMORGAN CHASE & CO.COM46625H100$127,710,863440,519SOLE
WASTE CONNECTIONS INCCOM94106B101$127,445,477681,850SOLE
SPDR SERIES TRUSTBLOOMBERG HIGH Y78468R622$118,766,6701,221,000SOLE
ELI LILLY & COCOM532457108$113,331,190145,384SOLE
CANADIAN NATL RY COCOM136375102$108,376,2481,039,445SOLE
BANK AMERICA CORPCOM60505104$107,610,3652,274,099SOLE
RAYONIER INCCOM754907103$107,407,8034,842,552SOLE
ENBRIDGE INCCOM29250N105$105,453,4992,324,038SOLE
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$102,545,561211,099SOLE
FRANCO NEV CORPCOM351858105$100,291,552610,478SOLE
WHEATON PRECIOUS METALS CORPCOM962879102$99,780,0131,108,839SOLE
NETFLIX INCCOM64110L106$95,759,84771,509SOLE
UNITED RENTALS INCCOM911363109$94,862,854125,913SOLE
WALMART INCCOM931142103$94,494,690966,401SOLE
PEMBINA PIPELINE CORPCOM706327103$91,235,1062,428,317SOLE
INTUITCOM461202103$91,163,447115,744SOLE
WELLS FARGO CO NEWCOM949746101$90,678,2941,131,781SOLE
MANULIFE FINL CORPCOM56501R106$87,274,4282,727,833SOLE
SUNCOR ENERGY INC NEWCOM867224107$84,865,3472,264,093SOLE
SUN LIFE FINANCIAL INC.COM866796105$83,886,1491,259,892SOLE
BANK MONTREAL QUECOM63671101$82,015,239739,598SOLE
SELECT SECTOR SPDR TRFINANCIAL81369Y605$81,538,2051,556,964SOLE
ORACLE CORPCOM68389X105$78,168,970357,540SOLE
ISHARES INCMSCI JPN ETF NEW46434G822$77,757,8341,037,186SOLE
BROOKFIELD CORPCL A LTD VT SH11271J107$77,055,1751,244,218SOLE
S&P GLOBAL INCCOM78409V104$75,478,927143,145SOLE
ALGONQUIN PWR UTILS CORPCOM15857105$75,152,01313,128,719SOLE
VERTEX PHARMACEUTICALS INCCOM92532F100$74,103,540166,450SOLE
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101$73,479,4572,191,946SOLE