0001228242-23-000004
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $9,139,704,298
Total Holdings: 813
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$460,410,5131,919,817SOLE
ISHARES TRIBOXX HI YD ETF464288513$362,194,6584,919,118SOLE
UNITEDHEALTH GROUP INCCOM91324P102$255,812,380482,501SOLE
ROYAL BK CDA SUSTAINABLCOM780087102$208,035,7202,212,647SOLE
MASTERCARD INCORPORATEDCL A57636Q104$202,228,641581,568SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$185,866,8752,870,474SOLE
APPLE INCCOM37833100$185,300,3191,426,155SOLE
BOOKING HOLDINGS INCCOM09857L108$168,658,78383,690SOLE
CVS HEALTH CORPCOM126650100$161,774,2061,735,961SOLE
FIDELITY NATL INFORMATION SVCOM31620M106$145,917,1922,150,585SOLE
INTERNATIONAL FLAVORS&FRAGRACOM459506101$136,639,1251,303,311SOLE
NIKE INCCL B654106103$134,831,3251,152,306SOLE
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG16258108$122,734,5534,847,621SOLE
CANADIAN PAC RY LTDCOM13645T100$119,209,8011,598,852SOLE
CANADIAN IMPERIAL BK COMM TOCOM136069101$117,814,7022,912,456SOLE
DANAHER CORPORATIONCOM235851102$109,902,725414,071SOLE
LAUDER ESTEE COS INCCL A518439104$109,713,250442,196SOLE
FRANCO NEV CORPCOM351858105$108,304,196794,487SOLE
FERRARI N VCOMN3167Y103$104,117,691485,799SOLE
BANK MONTREAL QUECOM63671101$103,252,1881,139,722SOLE
ELECTRONIC ARTS INCCOM285512109$97,491,454797,933SOLE
BROOKFIELD CORPCL A LTD VT SH11271J107$96,594,8503,071,503SOLE
CANADIAN NAT RES LTDCOM136385101$89,370,1141,609,292SOLE
CANADIAN NATL RY COCOM136375102$88,117,559741,773SOLE
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101$86,249,1092,784,382SOLE
SERVICENOW INCCOM81762P102$81,864,012210,843SOLE
SHOPIFY INCCL A82509L107$80,421,8032,316,254SOLE
ISHARES INCMSCI WORLD ETF464286392$78,677,480720,160SOLE
QUANTA SVCS INCCOM74762E102$77,365,673542,917SOLE
WASTE CONNECTIONS INCCOM94106B101$73,911,632557,570SOLE
TELUS CORPORATIONCOM87971M103$72,941,1923,779,515SOLE
AMAZON COM INCCOM23135106$68,347,524813,661SOLE
WABTECCOM929740108$65,224,338653,485SOLE
KBR INCCOM48242W106$63,462,7491,201,946SOLE
NVIDIA CORPORATIONCOM67066G104$63,064,233431,533SOLE
RITCHIE BROS AUCTIONEERSCOM767744105$62,873,4001,088,447SOLE
ALPHABET INCCAP STK CL A02079K305$62,467,722708,010SOLE
ISHARES TRRUSSELL 2000 ETF464287655$59,588,402341,755SOLE
THERMO FISHER SCIENTIFIC INCCOM883556102$56,591,658102,765SOLE
AGNICO EAGLE MINES LTDCOM8474108$55,748,7441,072,783SOLE
SUN LIFE FINANCIAL INC.COM866796105$54,425,3751,172,462SOLE
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTG SHS113004105$54,100,7221,889,339SOLE
VISA INCCOM CL A92826C839$49,208,787236,854SOLE
BANK NOVA SCOTIA HALIFAXCOM64149107$48,090,878981,499SOLE
ALPHABET INCCAP STK CL C02079K107$43,675,302492,227SOLE
ENBRIDGE INCCOM29250N105$42,365,7441,083,921SOLE
APPLIED MATLS INCCOM38222105$41,684,872428,064SOLE
JOHNSON & JOHNSONCOM478160104$41,215,801233,319SOLE
EXXON MOBIL CORPCOM30231G102$40,794,014369,846SOLE
NUTRIEN LTDCOM67077M108$38,849,996532,129SOLE