0001228242-25-000017
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $17,461,103,923
Total Holdings: 683
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$942,818,0335,053,157SOLE
ISHARES TRIBOXX HI YD ETF464288513$911,001,97511,220,618SOLE
MICROSOFT CORPCOM594918104$828,768,1691,600,093SOLE
APPLE INCCOM037833100$708,374,2942,781,975SOLE
ISHARES TRBROAD USD HIGH46435U853$543,994,22014,399,000SOLE
AMAZON COM INCCOM023135106$478,276,5962,178,242SOLE
ROYAL BK CDACOM780087102$426,298,9352,892,999SOLE
SHOPIFY INCCL A SUB VTG SHS82509L107$363,949,7592,450,287SOLE
META PLATFORMS INCCL A30303M102$361,542,618492,310SOLE
ALPHABET INCCAP STK CL A02079K305$344,055,0541,415,282SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$317,377,6213,970,098SOLE
BROADCOM INCCOM11135F101$280,107,446849,042SOLE
TESLA INCCOM88160R101$203,667,529457,968SOLE
ALPHABET INCCAP STK CL C02079K107$172,287,757707,402SOLE
BARRICK MNG CORPCOM SHS06849F108$160,273,8224,880,827SOLE
VISA INCCOM CL A92826C839$152,717,367447,353SOLE
AGNICO EAGLE MINES LTDCOM008474108$151,380,166898,987SOLE
CANADIAN NAT RES LTDCOM136385101$147,579,7794,616,458SOLE
CANADIAN PACIFIC KANSAS CITYCOM13646K108$142,883,5861,918,830SOLE
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTG SHS113004105$136,056,5842,391,313SOLE
RAYONIER INCCOM754907103$128,521,3304,842,552SOLE
JPMORGAN CHASE & CO.COM46625H100$126,215,845400,139SOLE
WASTE CONNECTIONS INCCOM94106B101$124,774,278709,903SOLE
BANK AMERICA CORPCOM060505104$122,585,8362,376,155SOLE
MANULIFE FINL CORPCOM56501R106$120,769,7463,877,135SOLE
SPDR SERIES TRUSTBLOOMBERG HIGH Y78468R622$119,645,7901,221,000SOLE
TC ENERGY CORPCOM87807B107$114,065,8622,098,331SOLE
CELESTICA INCCOM15101Q207$110,497,034449,128SOLE
BROOKFIELD CORPCL A LTD VT SH11271J107$110,492,3971,610,707SOLE
ELI LILLY & COCOM532457108$102,563,986134,422SOLE
WHEATON PRECIOUS METALS CORPCOM962879102$101,819,290910,064SOLE
BERKSHIRE HATHAWAY INC DELCL B NEW084670702$98,097,645195,126SOLE
ENBRIDGE INCCOM29250N105$95,809,2981,899,550SOLE
SELECT SECTOR SPDR TRFINANCIAL81369Y605$95,155,6991,766,395SOLE
ISHARES INCMSCI JPN ETF NEW46434G822$94,799,0761,181,886SOLE
FRANCO NEV CORPCOM351858105$94,691,982425,516SOLE
WALMART INCCOM931142103$93,137,589903,722SOLE
WELLS FARGO CO NEWCOM949746101$90,658,9581,081,591SOLE
UNITED RENTALS INCCOM911363109$83,612,94187,584SOLE
THERMO FISHER SCIENTIFIC INCCOM883556102$81,247,155167,513SOLE
BANK MONTREAL QUECOM063671101$80,925,221621,167SOLE
ORACLE CORPCOM68389X105$79,699,197283,385SOLE
CAMECO CORPCOM13321L108$79,684,774949,674SOLE
NETFLIX INCCOM64110L106$78,400,97665,393SOLE
INTUITCOM461202103$76,393,044111,864SOLE
WASTE MGMT INC DELCOM94106L109$73,202,495331,488SOLE
SUNCOR ENERGY INC NEWCOM867224107$70,755,4111,691,143SOLE
ALGONQUIN PWR UTILS CORPCOM015857105$70,475,16913,115,250SOLE
MASTERCARD INCORPORATEDCL A57636Q104$70,121,190123,277SOLE
EXXON MOBIL CORPCOM30231G102$69,963,066620,515SOLE