Largest Canadian (TSX) Stocks by Market Cap

UPDATED Oct 10, 2025

Discover large cap Canadian companies that are on the TSX. These companies are organised by Market Cap.

3,024 companies
CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv YieldIndustry
RY
Royal Bank of Canada
CA$201.20-1.9%18.1%CA$286.4bCA$208.86PB2.3xE3.2%3.1%Banks
TD
Toronto-Dominion Bank
CA$109.78-3.1%39.9%CA$192.0bCA$111.21PB1.5xE-10.8%3.8%Banks
ENB
Enbridge
CA$66.77-4.5%18.1%CA$146.8bCA$68.74PE23.4xE5.8%5.6%Energy
BN
Brookfield
CA$60.29-5.7%22.7%CA$138.3bCA$63.08PE146.3xS-73.0%0.6%Diversified Financials
BMO
Bank of Montreal
CA$175.98-2.2%38.0%CA$127.1bCA$168.00PB1.5xE5.8%3.7%Banks
BAM
Brookfield Asset Management
CA$77.11-4.4%15.3%CA$124.4bCA$80.73PE36.5xE16.9%3.2%Diversified Financials
BNS
Bank of Nova Scotia
CA$88.84-2.4%23.1%CA$110.7bCA$87.33PB1.3xE12.2%5.0%Banks
CM
Canadian Imperial Bank of Commerce
CA$111.82-1.6%33.3%CA$104.2bCA$109.08PB1.7xE4.3%3.5%Banks
CP
Canadian Pacific Kansas City
CA$104.86-3.1%-7.2%CA$97.5bCA$120.52PE23xE6.4%0.9%Transportation
CNQ
Canadian Natural Resources
CA$43.97-1.0%-15.0%CA$95.8bCA$52.87PE11xE-0.4%5.3%Energy
TRI
Thomson Reuters
CA$212.03-0.7%-7.9%CA$94.9bCA$277.20PE42.6xE10.5%1.6%Commercial Services
CSU
Constellation Software
CA$3,936.19-2.3%-10.9%CA$83.7bCA$5,483.37PE92.9xE21.0%0.1%Software
CNR
Canadian National Railway
CA$132.24-1.7%-17.1%CA$83.6bCA$150.67PE18.1xE6.6%2.7%Transportation
ABX
Barrick Mining
CA$45.86-3.2%66.8%CA$79.0bCA$48.36PE20.2xE12.8%1.2%Materials
TRP
TC Energy
CA$73.93-3.8%17.7%CA$76.9bCA$74.05PE18.1xE-0.4%4.6%Energy
MFC
Manulife Financial
CA$44.41-0.4%6.2%CA$75.7bCA$47.43PE13.8xE11.0%4.0%Insurance
SU
Suncor Energy
CA$55.28-4.2%-0.6%CA$68.7bCA$62.32PE11.8xE-4.6%4.1%Energy
ATD
Alimentation Couche-Tard
CA$73.13-2.2%1.2%CA$68.4bCA$85.28PE19.1xE6.8%1.1%Consumer Retailing
WPM
Wheaton Precious Metals
CA$147.64-3.5%76.7%CA$65.8bCA$164.04PE60.7xE13.5%0.6%Materials
L
Loblaw Companies
CA$56.502.9%27.4%CA$65.5bCA$59.48PE27.3xE1.8%1.0%Consumer Retailing
IMO
Imperial Oil
CA$121.95-2.8%13.1%CA$62.9bCA$109.76PE13.2xE-4.8%2.4%Energy
NA
National Bank of Canada
CA$149.77-0.9%14.9%CA$58.9bCA$149.15PB1.8xE4.5%3.2%Banks
FFH
Fairfax Financial Holdings
CA$2,446.96-0.1%39.5%CA$55.3bCA$2,634.30PE8.6xE-13.1%0.9%Insurance
FNV
Franco-Nevada
CA$286.16-6.9%68.3%CA$55.1bCA$303.81PE50.2xE14.7%0.7%Materials
Page 1 of 126