0001228242-24-000009
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $16,572,074,278
Total Holdings: 733
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
MICROSOFT CORPCOM594918104$882,815,6401,975,200SOLE
NVIDIA CORPORATIONCOM67066G104$797,497,3986,455,378SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$759,448,59813,814,269SOLE
APPLE INCCOM37833100$632,730,9143,004,135SOLE
ISHARES TRIBOXX HI YD ETF464288513$488,883,8536,337,618SOLE
ROYAL BK CDACOM780087102$446,050,3174,189,100SOLE
AMAZON COM INCCOM23135106$435,171,1722,251,856SOLE
BANK MONTREAL QUECOM63671101$407,282,3444,851,629SOLE
META PLATFORMS INCCL A30303M102$337,204,688668,765SOLE
CANADIAN IMPERIAL BK COMM TOCOM136069101$334,320,7197,030,130SOLE
ALPHABET INCCAP STK CL A02079K305$332,365,4621,824,680SOLE
UNITEDHEALTH GROUP INCCOM91324P102$236,575,714464,548SOLE
BROADCOM INCCOM11135F101$195,534,288121,788SOLE
ALPHABET INCCAP STK CL C02079K107$179,309,741977,591SOLE
SHOPIFY INCCL A82509L107$169,749,6042,568,264SOLE
CANADIAN PACIFIC KANSAS CITYCOM13646K108$165,419,0482,100,382SOLE
CANADIAN NAT RES LTDCOM136385101$161,087,7484,521,822SOLE
CANADIAN NATL RY COCOM136375102$157,895,7521,336,027SOLE
VISA INCCOM CL A92826C839$155,181,713591,236SOLE
ELI LILLY & COCOM532457108$151,168,582166,967SOLE
SUN LIFE FINANCIAL INC.COM866796105$131,480,4352,681,115SOLE
MASTERCARD INCORPORATEDCL A57636Q104$126,922,173287,701SOLE
JPMORGAN CHASE & CO.COM46625H100$111,267,069550,119SOLE
TESLA INCCOM88160R101$108,637,703549,008SOLE
SPDR SER TRBLOOMBERG HIGH Y78468R622$104,639,7001,110,000SOLE
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$102,149,921251,106SOLE
BANK AMERICA CORPCOM60505104$101,884,0592,561,832SOLE
EXXON MOBIL CORPCOM30231G102$98,914,097859,226SOLE
RAYONIER INCCOM754907103$94,030,0803,232,385SOLE
INTUITCOM461202103$87,228,197132,725SOLE
FRANCO NEV CORPCOM351858105$86,286,831727,681SOLE
THERMO FISHER SCIENTIFIC INCCOM883556102$85,223,936154,112SOLE
BOOKING HOLDINGS INCCOM09857L108$81,955,51220,688SOLE
PROCTER AND GAMBLE COCOM742718109$74,328,784450,696SOLE
LINDE PLCSHSG54950103$74,222,517169,145SOLE
ORACLE CORPCOM68389X105$74,147,650525,125SOLE
T-MOBILE US INCCOM872590104$73,203,495415,504SOLE
S&P GLOBAL INCCOM78409V104$72,938,840163,540SOLE
COSTCO WHSL CORP NEWCOM22160K105$72,204,10184,947SOLE
BANK NOVA SCOTIA HALIFAXCOM64149107$69,626,7341,521,906SOLE
BARRICK GOLD CORPCOM67901108$69,141,0244,144,456SOLE
HONEYWELL INTL INCCOM438516106$67,867,735317,837SOLE
JOHNSON & JOHNSONCOM478160104$67,462,925461,569SOLE
NIKE INCCL B654106103$65,355,362867,127SOLE
HOME DEPOT INCCOM437076102$65,343,293189,819SOLE
FISERV INCCOM337738108$63,816,394428,183SOLE
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTG SHS113004105$62,964,8531,653,768SOLE
UNITED RENTALS INCCOM911363109$61,476,86095,058SOLE
FERGUSON PLC NEWSHSG3421J106$61,105,096315,544SOLE
SERVICENOW INCCOM81762P102$61,024,35277,573SOLE