0001228242-19-000014
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $10,322,420,000
Total Holdings: 786
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$311,6435,341,585SOLE
MICROSOFT CORPCOM594918104$295,1252,122,741SOLE
ROYAL BK CDA MONTREAL QUECOM780087102$225,7282,781,047SOLE
APPLE INCCOM37833100$207,614926,971SOLE
ENBRIDGE INCCOM29250N105$172,4474,910,352SOLE
MASTERCARD INCCL A57636Q104$150,823555,373SOLE
AMAZON COM INCCOM23135106$150,21486,533SOLE
BANK N S HALIFAXCOM64149107$144,6002,544,334SOLE
EVOQUA WATER TECHCOM30057T105$132,4497,781,968SOLE
CANADIAN NATL RY COCOM136375102$117,7771,310,908SOLE
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$115,6712,177,065SOLE
UNITEDHEALTH GROUP INCCOM91324P102$112,005515,391SOLE
SUNCOR ENERGY INC NEWCOM867224107$109,8613,480,813SOLE
ALPHABET INCCAP STK CL C02079K107$108,63689,119SOLE
JOHNSON & JOHNSONCOM478160104$105,768817,496SOLE
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$104,920627,400SOLE
ALPHABET INCCAP STK CL A02079K305$103,80185,003SOLE
PROCTER & GAMBLE COCOM742718109$99,051796,357SOLE
NIKE INCCL B654106103$94,4981,006,151SOLE
VISA INCCOM CL A92826C839$84,653492,140SOLE
FACEBOOK INCCL A30303M102$83,534469,084SOLE
FIDELITY NATL INFORMATION SVCOM31620M106$82,361620,378SOLE
MANULIFE FINL CORPCOM56501R106$75,7914,129,711SOLE
WASTE CONNECTIONS INCCOM94106B101$74,821813,940SOLE
JPMORGAN CHASE & COCOM46625H100$74,176630,263SOLE
INTEL CORPCOM458140100$73,0491,417,603SOLE
CVS HEALTH CORPCOM126650100$72,2521,145,580SOLE
HOME DEPOT INCCOM437076102$71,619308,675SOLE
VERIZON COMMUNICATIONS INCCOM92343V104$69,2541,147,345SOLE
CANADIAN PAC RY LTDCOM13645T100$69,204311,225SOLE
MERCK & CO INCCOM58933Y105$68,464813,304SOLE
ACCENTURE PLC IRELANDSHS CLASS AG1151C101$68,237354,755SOLE
DISNEY WALT COCOM DISNEY254687106$65,566503,113SOLE
XYLEM INCCOM98419M100$62,250781,844SOLE
COCA COLA COCOM191216100$61,0811,121,983SOLE
PEPSICO INCCOM713448108$59,767435,939SOLE
AT&T INCCOM00206R102$58,6071,548,817SOLE
CANADIAN NAT RES LTDCOM136385101$58,1652,184,825SOLE
CGI INCCL A SUB VTG12532H104$57,567727,595SOLE
EXXON MOBIL CORPCOM30231G102$57,228810,486SOLE
BOOKING HLDGS INCCOM09857L108$56,63528,857SOLE
BANK AMER CORPCOM60505104$56,3651,932,301SOLE
FORTIS INCCOM349553107$54,5501,289,551SOLE
TEXAS INSTRS INCCOM882508104$53,376413,001SOLE
TE CONNECTIVITY LTDREG SHSH84989104$52,911567,835SOLE
ROGERS COMMUNICATIONS INCCL B775109200$52,8661,084,734SOLE
TELUS CORPCOM87971M103$52,8601,484,408SOLE
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$51,040245,361SOLE
ECOLAB INCCOM278865100$50,556255,280SOLE
BANK MONTREAL QUECOM63671101$48,254654,759SOLE