0001228242-23-000008
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $10,747,813,990
Total Holdings: 804
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$638,401,1431,874,673SOLE
ISHARES TRIBOXX HI YD ETF464288513$325,752,6024,339,318SOLE
APPLE INCCOM37833100$277,608,3121,431,192SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$270,799,8044,369,728SOLE
UNITEDHEALTH GROUP INCCOM91324P102$256,067,208532,763SOLE
SHOPIFY INCCL A82509L107$199,743,3173,091,001SOLE
MASTERCARD INCORPORATEDCL A57636Q104$196,080,895498,553SOLE
NVIDIA CORPORATIONCOM67066G104$187,204,963442,544SOLE
AMAZON COM INCCOM23135106$176,652,5311,355,113SOLE
CANADIAN PACIFIC KANSAS CITYCOM13646K108$166,401,0152,060,508SOLE
BOOKING HOLDINGS INCCOM09857L108$139,806,88551,774SOLE
CANADIAN NAT RES LTDCOM136385101$139,791,2492,486,809SOLE
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG16258108$133,551,5234,530,214SOLE
BANK MONTREAL QUECOM63671101$130,909,9031,449,767SOLE
DANAHER CORPORATIONCOM235851102$129,790,320540,793SOLE
ROYAL BK CDACOM780087102$127,600,5631,336,274SOLE
CANADIAN IMPERIAL BK COMM TOCOM136069101$126,607,4902,965,870SOLE
CANADIAN NATL RY COCOM136375102$118,927,051982,255SOLE
ISHARES INCMSCI JPN ETF NEW46434G822$118,234,3231,910,086SOLE
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101$111,741,3353,057,674SOLE
CVS HEALTH CORPCOM126650100$111,347,8291,610,702SOLE
NUTRIEN LTDCOM67077M108$110,848,9831,877,896SOLE
PEMBINA PIPELINE CORPCOM706327103$108,172,0623,441,139SOLE
META PLATFORMS INCCL A30303M102$104,556,858364,335SOLE
NIKE INCCL B654106103$102,871,021932,056SOLE
LAUDER ESTEE COS INCCL A518439104$101,464,833516,676SOLE
ELECTRONIC ARTS INCCOM285512109$100,466,009774,603SOLE
FIDELITY NATL INFORMATION SVCOM31620M106$99,593,7121,820,726SOLE
ALPHABET INCCAP STK CL A02079K305$97,154,026811,646SOLE
SERVICENOW INCCOM81762P102$96,977,477172,567SOLE
QUANTA SVCS INCCOM74762E102$96,869,299493,099SOLE
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTG SHS113004105$93,194,2592,855,654SOLE
BOSTON SCIENTIFIC CORPCOM101137107$92,861,2791,716,792SOLE
CENOVUS ENERGY INCCOM15135U109$92,023,3665,418,982SOLE
VISA INCCOM CL A92826C839$86,429,659363,945SOLE
NEXTERA ENERGY INCCOM65339F101$84,334,5331,136,584SOLE
FERRARI N VCOMN3167Y103$83,758,386256,252SOLE
WABTECCOM929740108$83,513,924761,502SOLE
WASTE CONNECTIONS INCCOM94106B101$79,286,726554,854SOLE
WEST FRASER TIMBER CO LTDCOM952845105$77,844,556906,254SOLE
ISHARES TRMSCI EMG MKT ETF464287234$76,818,6171,941,826SOLE
TESLA INCCOM88160R101$67,540,587258,015SOLE
RB GLOBAL INCCOM74935Q107$63,331,8921,055,502SOLE
BROADCOM INCCOM11135F101$60,526,66369,777SOLE
APPLIED MATLS INCCOM38222105$60,127,773415,994SOLE
TE CONNECTIVITY LTDSHSH84989104$59,927,510427,565SOLE
ALPHABET INCCAP STK CL C02079K107$58,774,242485,858SOLE
TRICON RESIDENTIAL INCCOM NPV89612W102$58,612,1956,648,861SOLE
HOWMET AEROSPACE INCCOM443201108$55,066,1161,111,100SOLE
FRANCO NEV CORPCOM351858105$52,915,787371,332SOLE