0001228242-21-000004
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $14,270,723,000
Total Holdings: 819
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
TORONTO DOMINION BK ONTCOM NEW891160509$589,62110,436,425SOLE
APPLE INCCOM37833100$384,0202,894,115SOLE
ROYAL BK CDACOM780087102$372,5214,534,075SOLE
SHOPIFY INCCL A82509L107$294,874261,163SOLE
MICROSOFT CORPCOM594918104$290,8621,307,716SOLE
TC ENERGY CORPCOM87807B107$273,5246,728,418SOLE
BANK NOVA SCOTIA B CCOM64149107$250,4294,633,666SOLE
AMAZON COM INCCOM23135106$234,65272,047SOLE
UNITEDHEALTH GROUP INCCOM91324P102$226,346645,448SOLE
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$222,4125,380,651SOLE
MASTERCARD INCORPORATEDCL A57636Q104$202,073566,125SOLE
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$189,582814,600SOLE
CANADIAN NATL RY COCOM136375102$184,2581,676,150SOLE
CVS HEALTH CORPCOM126650100$181,8422,662,406SOLE
CANADIAN PAC RY LTDCOM13645T100$180,029519,052SOLE
BCE INCCOM NEW05534B760$175,2324,098,298SOLE
FIDELITY NATL INFORMATION SVCOM31620M106$172,5521,219,796SOLE
ENBRIDGE INCCOM29250N105$162,3535,076,769SOLE
CANADIAN IMP BK COMMCOM136069101$161,6701,892,992SOLE
SPDR S&P 500 ETF TRTR UNIT78462F103$157,964422,500SOLE
ELECTRONIC ARTS INCCOM285512109$152,7631,063,806SOLE
NIKE INCCL B654106103$140,544993,453SOLE
WASTE CONNECTIONS INCCOM94106B101$134,3901,310,728SOLE
INTERNATIONAL FLAVORS&FRAGRACOM459506101$133,6121,227,596SOLE
FACEBOOK INCCL A30303M102$129,149472,796SOLE
TE CONNECTIVITY LTDREG SHSH84989104$116,018958,273SOLE
NUTRIEN LTDCOM67077M108$112,6552,341,765SOLE
ALPHABET INCCAP STK CL A02079K305$107,37761,266SOLE
SUN LIFE FINANCIAL INC.COM866796105$106,4432,394,033SOLE
TELUS CORPORATIONCOM87971M103$103,4665,224,599SOLE
CANADIAN NAT RES LTDCOM136385101$100,2654,172,532SOLE
LAUDER ESTEE COS INCCL A518439104$93,633351,753SOLE
ALGONQUIN PWR UTILS CORPCOM15857105$91,2775,546,328SOLE
TESLA INCCOM88160R101$89,069126,219SOLE
ALPHABET INCCAP STK CL C02079K107$89,01750,812SOLE
BANK MONTREAL QUECOM63671101$87,8221,155,176SOLE
FORTIS INCCOM349553107$87,6862,146,623SOLE
CGI INCCL A SUB VTG12532H104$83,2471,049,345SOLE
BOOKING HOLDINGS INCCOM09857L108$81,31336,508SOLE
SHAW COMMUNICATIONS INCCL B CONV82028K200$79,0354,503,636SOLE
FMC CORPCOM NEW302491303$77,924678,013SOLE
ROGERS COMMUNICATIONS INCCL B775109200$76,9791,653,637SOLE
MANULIFE FINL CORPCOM56501R106$76,6794,309,607SOLE
OPEN TEXT CORPCOM683715106$74,7201,644,507SOLE
ACCENTURE PLC IRELANDSHS CLASS AG1151C101$74,175283,968SOLE
PEMBINA PIPELINE CORPCOM706327103$71,6873,031,824SOLE
TRANE TECHNOLOGIES PLCSHSG8994E103$70,472485,481SOLE
JOHNSON & JOHNSONCOM478160104$70,147445,716SOLE
BARRICK GOLD CORPCOM67901108$69,1443,035,198SOLE
EVOQUA WATER TECHNOLOGIES COCOM30057T105$68,0012,520,430SOLE