0001228242-20-000008
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $10,069,038,000
Total Holdings: 798
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$330,1847,397,881SOLE
ROYAL BK CDACOM780087102$261,0763,847,801SOLE
APPLE INCCOM37833100$256,077701,965SOLE
MICROSOFT CORPCOM594918104$254,4161,250,141SOLE
SHOPIFY INCCL A82509L107$242,183254,908SOLE
AMAZON COM INCCOM23135106$187,24767,872SOLE
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$179,398831,700SOLE
CANADIAN NATL RY COCOM136375102$159,0691,797,865SOLE
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$155,2254,716,289SOLE
MASTERCARD INCORPORATEDCL A57636Q104$142,276481,150SOLE
ENBRIDGE INCCOM29250N105$140,7794,629,663SOLE
UNITEDHEALTH GROUP INCCOM91324P102$139,900474,317SOLE
CVS HEALTH CORPCOM126650100$133,0632,048,076SOLE
BANK NOVA SCOTIA B CCOM64149107$131,8483,185,983SOLE
TC ENERGY CORPCOM87807B107$123,3242,886,496SOLE
FIDELITY NATL INFORMATION SVCOM31620M106$122,074910,388SOLE
EVOQUA WATER TECHNOLOGIES COCOM30057T105$107,5455,781,968SOLE
ELECTRONIC ARTS INCCOM285512109$106,677807,854SOLE
CANADIAN PAC RY LTDCOM13645T100$101,761400,047SOLE
FACEBOOK INCCL A30303M102$101,593447,409SOLE
INTERNATIONAL FLAVORS&FRAGRACOM459506101$89,783733,159SOLE
SUNCOR ENERGY INC NEWCOM867224107$86,6875,141,145SOLE
FRANCO NEV CORPCOM351858105$86,603619,915SOLE
WASTE CONNECTIONS INCCOM94106B101$83,809894,476SOLE
ALPHABET INCCAP STK CL A02079K305$83,00458,534SOLE
BARRICK GOLD CORPORATIONCOM67901108$79,3202,947,694SOLE
CERNER CORPCOM156782104$78,1831,140,532SOLE
NIKE INCCL B654106103$75,458769,583SOLE
BOOKING HOLDINGS INCCOM09857L108$74,09246,530SOLE
SUN LIFE FINANCIAL INC.COM866796105$71,9121,956,758SOLE
MANULIFE FINL CORPCOM56501R106$71,2985,240,389SOLE
TELUS CORPORATIONCOM87971M103$70,8994,226,946SOLE
TE CONNECTIVITY LTDREG SHSH84989104$70,465864,075SOLE
ALPHABET INCCAP STK CL C02079K107$69,59349,231SOLE
BCE INCCOM NEW05534B760$66,8101,601,864SOLE
WHEATON PRECIOUS METALS CORPCOM962879102$64,7461,472,036SOLE
VISA INCCOM CL A92826C839$64,306332,900SOLE
AGNICO EAGLE MINES LTDCOM8474108$64,2291,003,035SOLE
LAUDER ESTEE COS INCCL A518439104$60,601321,186SOLE
JOHNSON & JOHNSONCOM478160104$59,408422,439SOLE
TRANE TECHNOLOGIES PLCSHSG8994E103$58,790660,713SOLE
FORTIS INCCOM349553107$57,7921,519,558SOLE
CGI INCCL A SUB VTG12532H104$56,305893,678SOLE
BANK MONTREAL QUECOM63671101$55,5391,043,411SOLE
ACCENTURE PLC IRELANDSHS CLASS AG1151C101$54,878255,581SOLE
ROGERS COMMUNICATIONS INCCL B775109200$50,2991,251,759SOLE
PREMIER INCCL A74051N102$48,2291,406,900SOLE
PROCTER AND GAMBLE COCOM742718109$47,344395,951SOLE
CANADIAN IMP BK COMMCOM136069101$47,066704,147SOLE
LHC GROUP INCCOM50187A107$46,835268,670SOLE