StockVS

Exchange · CAD

TSX (Toronto Stock Exchange) Stocks - Complete List & Prices (689)

How Many Stocks Are Listed on TSX (Toronto Stock Exchange)?

689 companies are listed on TSX (Toronto Stock Exchange), with a combined market capitalization of CA$5.69T.

689
Companies listed
CA$5.69T
Combined market cap
CAD
Trading currency — Canadian Dollar

The complete list of 689 companies follows, 50 per page across 14 pages, ranked by market capitalization.

Shares on TSX (Toronto Stock Exchange) trade in Canadian Dollar (CAD).

Counts cover the companies tracked on StockVS and exclude ETFs. Venues are the listing markets reported for each company.

Key facts

As of September 4, 2026, 689 companies are listed on TSX (Toronto Stock Exchange).

The combined market capitalization of companies listed on TSX (Toronto Stock Exchange) is CA$5.69T.

The largest is Royal Bank of Canada (RY) at CA$404.77B.

Prices Sep 4, 2026 Page 1 of 14
TSX (Toronto Stock Exchange) Stocks - Complete List & Prices
Company Ticker Price
Royal Bank of Canada RY CA$292.37 Sep 3, 2026
The Toronto-Dominion Bank TD CA$169.90 Sep 3, 2026
Shopify Inc. SHOP CA$200.96 Sep 3, 2026
Bank of Montreal BMO CA$243.56 Sep 3, 2026
The Bank of Nova Scotia BNS CA$130.77 Sep 3, 2026
Enbridge Inc. ENB CA$69.70 Sep 3, 2026
Canadian Imperial Bank of Commerce CM CA$163.00 Sep 3, 2026
Agnico Eagle Mines Limited AEM CA$285.82 Sep 3, 2026
Brookfield Corporation BN CA$55.74 Sep 3, 2026
Suncor Energy Inc. SU CA$94.21 Sep 3, 2026
Brookfield Asset Management Ltd. BAM CA$69.32 Sep 3, 2026
Canadian Pacific Kansas City Limited CP CA$125.89 Sep 3, 2026
Canadian National Railway Company CNR.TO CA$170.58
Barrick Mining Corporation ABX.TO CA$61.92
Wheaton Precious Metals Corp. WPM CA$216.35 Sep 3, 2026
TC Energy Corporation TRP CA$86.67 Sep 3, 2026
Imperial Oil Limited IMO CA$182.00 Sep 3, 2026
National Bank of Canada NA.TO CA$217.91
Cenovus Energy Inc. CVE CA$45.24 Sep 3, 2026
Great-West Lifeco Inc. GWO.TO CA$92.59
Alimentation Couche-Tard Inc. ATD.TO CA$82.00
Loblaw Companies Limited L.TO CA$63.31
Franco-Nevada Corporation FNV CA$373.23 Sep 3, 2026
Thomson Reuters Corporation TRI CA$153.97 Sep 3, 2026
Constellation Software Inc. CSU.TO CA$3,023.96
Sun Life Financial Inc. SLF CA$111.29 Sep 3, 2026
Cameco Corporation CCO.TO CA$139.44
Power Corporation of Canada POW.TO CA$95.28
Waste Connections, Inc. WCN CA$230.03 Sep 3, 2026
Celestica Inc. CLS CA$427.53 Sep 3, 2026
Nutrien Ltd. NTR CA$111.21 Sep 3, 2026
Restaurant Brands International Inc. QSR CA$110.60 Sep 3, 2026
Kinross Gold Corporation K.TO CA$42.69
Fairfax Financial Holdings Limited FFH.TO CA$2,297.34
Intact Financial Corporation IFC.TO CA$266.05
Fortis Inc. FTS CA$76.57 Sep 3, 2026
Pembina Pipeline Corporation PPL.TO CA$66.95
George Weston Limited WN.TO CA$100.93
First Quantum Minerals Ltd. FM.TO CA$44.58
Hydro One Limited H.TO CA$53.11
Coeur Mining, Inc. CDE CA$29.84 Sep 3, 2026
BCE Inc. BCE CA$32.83 Sep 3, 2026
Lundin Mining Corporation LUN.TO CA$35.48
Pan American Silver Corp. PAAS CA$72.58 Sep 3, 2026
Magna International Inc. MG.TO CA$95.35
WSP Global Inc. WSP.TO CA$186.86
Ovintiv Inc. OVV CA$90.86 Sep 3, 2026
Tourmaline Oil Corp. TOU.TO CA$62.79
Lundin Gold Inc. LUG.TO CA$99.88
Sprott Physical Gold Trust PHYS.TO CA$46.48
From the data · Sep 4, 2026

TSX (Toronto Stock Exchange) currently lists 689 companies with a combined market capitalization of CA$5.69T.

Largest Companies on TSX (Toronto Stock Exchange)

Company Ticker Market Cap P/E
Royal Bank of Canada RY CA$404.77B 18.6
The Toronto-Dominion Bank TD CA$278.38B 18.0
Shopify Inc. SHOP CA$260.78B 98.0
Bank of Montreal BMO CA$169.30B 19.9
The Bank of Nova Scotia BNS CA$159.39B 17.3
Enbridge Inc. ENB CA$152.23B 26.9
Canadian Imperial Bank of Commerce CM CA$147.99B 15.8
Agnico Eagle Mines Limited AEM CA$144.73B 17.5
Brookfield Corporation BN CA$124.43B 74.7
Suncor Energy Inc. SU CA$111.24B 12.4

Sector Breakdown

Sector Stocks
Basic Materials 202
Energy 91
Financial Services 75
Industrials 61
Healthcare 47
Consumer Cyclical 41
Technology 36
Consumer Defensive 23
Communication Services 16
Real Estate 14
Utilities 14

Frequently Asked Questions

How many companies are listed on TSX (Toronto Stock Exchange)?

TSX (Toronto Stock Exchange) has 689 listed companies tracked on our platform.

What currency are TSX (Toronto Stock Exchange) stocks traded in?

Stocks on TSX (Toronto Stock Exchange) are primarily traded in CAD.