0001228242-21-000009
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
Total Value: $16,448,321,000
Total Holdings: 842
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
TC ENERGY CORPCOM87807B107$609,76412,324,620SOLE
TORONTO DOMINION BK ONTCOM NEW891160509$541,8417,733,171SOLE
MICROSOFT CORPCOM594918104$464,4591,714,505SOLE
BANK NOVA SCOTIA B CCOM64149107$426,7656,562,985SOLE
APPLE INCCOM37833100$425,6863,108,105SOLE
ROYAL BK CDACOM780087102$338,0173,336,869SOLE
SHOPIFY INCCL A82509L107$281,389192,440SOLE
MASTERCARD INCORPORATEDCL A57636Q104$275,694755,140SOLE
AMAZON COM INCCOM23135106$272,61279,244SOLE
UNITEDHEALTH GROUP INCCOM91324P102$259,982649,241SOLE
FIDELITY NATL INFORMATION SVCOM31620M106$234,0971,652,412SOLE
NIKE INCCL B654106103$201,0871,301,618SOLE
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102$186,6786,588,588SOLE
CVS HEALTH CORPCOM126650100$181,0882,170,273SOLE
ENBRIDGE INCCOM29250N105$180,1134,499,422SOLE
INTERNATIONAL FLAVORS&FRAGRACOM459506101$178,7391,196,377SOLE
FACEBOOK INCCL A30303M102$177,775511,275SOLE
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104$175,5513,441,648SOLE
CANADIAN NAT RES LTDCOM136385101$171,4944,724,902SOLE
ALPHABET INCCAP STK CL A02079K305$161,41066,103SOLE
BOOKING HOLDINGS INCCOM09857L108$160,06173,151SOLE
ALPHABET INCCAP STK CL C02079K107$136,80754,585SOLE
CANADIAN NATL RY COCOM136375102$134,1371,271,541SOLE
ELECTRONIC ARTS INCCOM285512109$129,493900,318SOLE
TRANE TECHNOLOGIES PLCSHSG8994E103$124,002673,413SOLE
IPG PHOTONICS CORPCOM44980X109$123,492585,909SOLE
ACCENTURE PLC IRELANDSHS CLASS AG1151C101$122,361415,079SOLE
LAUDER ESTEE COS INCCL A518439104$118,345372,059SOLE
BCE INCCOM NEW05534B760$115,1052,334,503SOLE
CANADIAN IMP BK COMMCOM136069101$110,739972,966SOLE
ANSYS INCCOM03662Q105$109,681316,028SOLE
SUN LIFE FINANCIAL INC.COM866796105$108,2422,096,928SOLE
LHC GROUP INCCOM50187A107$107,252535,565SOLE
CANADIAN PAC RY LTDCOM13645T100$97,6481,270,087SOLE
TESLA INCCOM88160R101$96,627142,161SOLE
SERVICE CORP INTLCOM817565104$96,4061,798,952SOLE
NUTRIEN LTDCOM67077M108$95,9061,583,076SOLE
NVIDIA CORPORATIONCOM67066G104$91,718114,633SOLE
GARTNER INCCOM366651107$90,507373,688SOLE
WASTE CONNECTIONS INCCOM94106B101$88,337739,522SOLE
JPMORGAN CHASE & COCOM46625H100$87,868564,922SOLE
SUNCOR ENERGY INC NEWCOM867224107$87,4523,651,871SOLE
VISA INCCOM CL A92826C839$87,276373,261SOLE
SHAW COMMUNICATIONS INCCL B CONV82028K200$87,1413,008,571SOLE
FMC CORPCOM NEW302491303$85,269788,064SOLE
TE CONNECTIVITY LTDREG SHSH84989104$81,266601,034SOLE
SEA LTDSPONSORD ADS81141R100$80,437292,923SOLE
JOHNSON & JOHNSONCOM478160104$80,160486,583SOLE
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG16258108$75,1911,946,186SOLE
TELUS CORPORATIONCOM87971M103$75,0353,346,386SOLE