0001228242-19-000011
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $11,234,221,000
Total Holdings: 766
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 CORPCOMMON594918104$293,4432,488,071SOLE
ROYAL BANK CDACOMMON780087102$248,6633,294,988SOLE
TORONTO DOMINION BKCOMMON891160509$246,1394,534,321SOLE
APPLE INCCOMMON37833100$225,8601,189,048SOLE
AMAZON COM INCCOMMON23135106$190,261106,843SOLE
ENBRIDGE INCCOMMON29250N105$168,4524,649,659SOLE
BANK OF NOVA SCOTIACOMMON64149107$162,6873,055,123SOLE
ALPHABET INCCLASS A02079K305$142,849121,378SOLE
MASTERCARD INCCLASS A57636Q104$138,606588,685SOLE
JOHNSON & JOHNSONCOMMON478160104$132,821950,147SOLE
SUNCOR ENERGY INCCOMMON867224107$127,5343,933,930SOLE
UNITEDHEALTH GRP INCCOMMON91324P102$125,702508,379SOLE
CDN NATL RAILWAYCOMMON136375102$123,9201,383,859SOLE
ALIBABA GROUP HLDGSPN ADS01609W102$109,798601,800SOLE
ALPHABET INCCLASS C02079K107$100,97686,061SOLE
BROOKFIELD ASSET MGTCLASS A112585104$100,6302,159,270SOLE
FACEBOOK INCCLASS A30303M102$100,447602,597SOLE
NIKE INCCLASS B654106103$95,3501,132,285SOLE
EXXON MOBIL CORPCOMMON30231G102$87,3401,080,945SOLE
PROCTER & GAMBLE COCOMMON742718109$85,160818,454SOLE
INTEL CORPCOMMON458140100$82,9711,545,082SOLE
JPMORGAN CHASE & COCOMMON46625H100$82,431814,295SOLE
CISCO SYSTEMS INCCOMMON17275R102$80,9311,499,005SOLE
VERIZON COMMUNICATIOCOMMON92343V104$79,9491,352,086SOLE
MANULIFE FINCL CORPCOMMON56501R106$78,7754,656,607SOLE
CDN PACIFIC RAILWAYCOMMON13645T100$76,712372,207SOLE
CDN NATURAL RESCOMMON136385101$75,4092,745,783SOLE
WALT DISNEY COCOMMON254687106$73,206659,337SOLE
MERCK & CO INCCOMMON58933Y105$70,788851,121SOLE
BANK OF MONTREALCOMMON63671101$66,900893,838SOLE
TELUS CORPCOMMON87971M103$66,5401,797,299SOLE
ACCENTURE PLCCLASS AG1151C101$65,673373,101SOLE
BERKSHIRE HATHAWAYCLASS B84670702$62,929313,253SOLE
CHEVRON CORPCOMMON166764100$62,749509,405SOLE
WASTE CONNECTIONSCOMMON94106B101$62,313703,287SOLE
BANK OF AMERICA CORPCOMMON60505104$61,8012,239,962SOLE
PEPSICO INCCOMMON713448108$61,347500,590SOLE
COCA-COLA COCOMMON191216100$60,4481,289,969SOLE
WORLDPAY INCCOM USD981558109$59,846527,276SOLE
AT&T INCCOMMON00206R102$59,3191,891,554SOLE
PFIZER INCCOMMON717081103$58,7351,382,970SOLE
TRANSUNIONCOMMON89400J107$56,848850,509SOLE
BOOKING HLDGS INCCOMMON09857L108$56,09032,145SOLE
NUTRIEN LTDCOMMON67077M108$55,4771,051,564SOLE
ROGERS COMMUNICATIONCLASS B775109200$54,8391,019,373SOLE
TRANSCANADA CORPCOMMON89353D107$54,3881,210,597SOLE
CGI INCCLASS A12532H104$53,040771,295SOLE
WELLS FARGO & COCOMMON949746101$51,5151,066,123SOLE
STARBUCKS CORPCOMMON855244109$51,101687,399SOLE
HOME DEPOT INCCOMMON437076102$51,021265,887SOLE