0001228242-19-000009
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $12,204,080,000
Total Holdings: 793
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$375,0234,900,984SOLE
MICROSOFT CORPCOM594918104$345,5882,579,788SOLE
ROYAL BK CDA MONTREAL QUECOM780087102$275,0712,643,133SOLE
APPLE INCCOM37833100$240,8181,216,742SOLE
AMAZON COM INCCOM23135106$209,632110,704SOLE
ENBRIDGE INCCOM29250N105$183,4363,878,133SOLE
MASTERCARD INCCL A57636Q104$179,938680,216SOLE
BANK N S HALIFAXCOM64149107$167,1252,375,964SOLE
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$159,625942,018SOLE
CANADIAN NATL RY COCOM136375102$136,6361,127,357SOLE
SUNCOR ENERGY INC NEWCOM867224107$134,4993,292,517SOLE
UNITEDHEALTH GROUP INCCOM91324P102$133,510547,150SOLE
JOHNSON & JOHNSONCOM478160104$127,728917,061SOLE
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$122,6121,957,101SOLE
FACEBOOK INCCL A30303M102$118,504614,010SOLE
ALPHABET INCCAP STK CL A02079K305$116,059107,184SOLE
NIKE INCCL B654106103$112,9411,345,341SOLE
ALPHABET INCCAP STK CL C02079K107$111,915103,538SOLE
VISA INCCOM CL A92826C839$107,703620,587SOLE
PROCTER AND GAMBLE COCOM742718109$99,682909,095SOLE
CANADIAN PAC RY LTDCOM13645T100$95,308309,010SOLE
JPMORGAN CHASE & COCOM46625H100$92,139824,144SOLE
MANULIFE FINL CORPCOM56501R106$90,9693,822,212SOLE
WASTE CONNECTIONS INCCOM94106B101$90,254733,512SOLE
DISNEY WALT COCOM DISNEY254687106$85,722613,882SOLE
CANADIAN NAT RES LTDCOM136385101$82,1792,327,367SOLE
EXXON MOBIL CORPCOM30231G102$81,2321,060,051SOLE
WORLDPAY INCCL A981558109$79,684650,218SOLE
VERIZON COMMUNICATIONS INCCOM92343V104$79,5851,393,043SOLE
HOME DEPOT INCCOM437076102$79,041380,058SOLE
MERCK & CO INCCOM58933Y105$78,546936,750SOLE
INTEL CORPCOM458140100$76,9621,607,729SOLE
TELUS CORPCOM87971M103$73,8111,524,701SOLE
ACCENTURE PLC IRELANDSHS CLASS AG1151C101$70,197379,917SOLE
CGI INCCL A SUB VTG12532H104$69,872693,996SOLE
BERKSHIRE HATHAWAY INC DELCL B NEW84670702$68,969323,538SOLE
COCA COLA COCOM191216100$68,7221,349,601SOLE
ROGERS COMMUNICATIONS INCCL B775109200$68,613978,788SOLE
BANK AMER CORPCOM60505104$66,7982,303,379SOLE
PEPSICO INCCOM713448108$64,926495,130SOLE
CVS HEALTH CORPCOM126650100$63,0371,156,851SOLE
CISCO SYS INCCOM17275R102$62,8231,147,868SOLE
BANK MONTREAL QUECOM63671101$62,016626,928SOLE
BOOKING HLDGS INCCOM09857L108$61,00532,541SOLE
PFIZER INCCOM717081103$60,4781,396,067SOLE
AT&T INCCOM00206R102$60,2711,798,598SOLE
FORTIS INCCOM349553107$60,1991,164,172SOLE
PEMBINA PIPELINE CORPCOM706327103$59,0071,210,401SOLE
CHEVRON CORP NEWCOM166764100$58,836472,803SOLE
WELLS FARGO CO NEWCOM949746101$55,0341,163,025SOLE