^GSPTSE

S&P/TSX Composite
Components

Top S&P/TSX Composite Companies by Market Cap and Stocks in 2025

This is the list of the largest public listed companies in the S&P/TSX Composite index ranked by market capitalization, together with links to their reference stock, sector and industry.

S&P/TSX Composite Chart & Analysis

Top S&P/TSX Composite Companies Ranking by Market Cap as of Jan. 1, 2025

Download Excel

Ranking Company Stock Market Cap (USD) Country Sector Industry
1 Royal Bank of Canada RY wb_incandescent $171.19 B Canada Canadian Financials Canadian Banks—Diversified
2 Shopify Inc. SHOP wb_incandescent $135.05 B Canada Canadian Technology Canadian Software—Application
3 Toronto-Dominion Bank TD wb_incandescent $91.57 B Canada Canadian Financials Canadian Banks—Diversified
4 Enbridge Inc. ENB wb_incandescent $90.80 B Canada Canadian Energy Canadian Oil & Gas Midstream
5 Brookfield Corporation BN wb_incandescent $87.47 B Canada Canadian Financials Canadian Asset Management
6 Bank of Montreal BMO wb_incandescent $72.47 B Canada Canadian Financials Canadian Banks—Diversified
7 Thomson Reuters Corporation TRI wb_incandescent $72.26 B Canada Canadian Industrials Canadian Consulting Services
8 Bank of Nova Scotia BNS wb_incandescent $68.05 B Canada Canadian Financials Canadian Banks—Diversified
9 Constellation Software Inc. CSU wb_incandescent $68.05 B Canada Canadian Technology Canadian Software—Application
10 Canadian Pacific Railway Limited CP wb_incandescent $67.60 B Canada Canadian Industrials Canadian Railroads
11 Canadian Natural Resources Limited CNQ wb_incandescent $66.92 B Canada Canadian Energy Canadian Oil & Gas E&P
12 Canadian National Railway Company CNR wb_incandescent $63.76 B Canada Canadian Industrials Canadian Railroads
13 Canadian Imperial Bank of Commerce CM wb_incandescent $60.56 B Canada Canadian Financials Canadian Banks—Diversified
14 Alimentation Couche-Tard Inc. ATD wb_incandescent $53.68 B Canada Canadian Consumer Staples Canadian Grocery Stores
15 Manulife Financial Corporation MFC wb_incandescent $52.84 B Canada Canadian Financials Canadian Insurance—Life
16 TC Energy Corporation TRP wb_incandescent $48.26 B Canada Canadian Energy Canadian Oil & Gas Midstream
17 Suncor Energy Inc. SU wb_incandescent $46.90 B Canada Canadian Energy Canadian Oil & Gas Integrated
18 Waste Connections, Inc. WCN wb_incandescent $46.28 B United States US Industrials US Waste Management
19 Agnico Eagle Mines Limited AEM wb_incandescent $41.25 B Canada Canadian Basic Materials Canadian Gold
20 Loblaw Companies Limited L wb_incandescent $37.57 B Canada Canadian Consumer Staples Canadian Grocery Stores
21 Imperial Oil Limited IMO wb_incandescent $37.51 B Canada Canadian Energy Canadian Oil & Gas Integrated
22 Sun Life Financial Inc. SLF wb_incandescent $34.65 B Canada Canadian Financials Canadian Insurance—Diversified
23 Intact Financial Corporation IFC wb_incandescent $33.32 B Canada Canadian Financials Canadian Insurance—Property & Casualty
24 National Bank of Canada NA wb_incandescent $31.34 B Canada Canadian Financials Canadian Banks—Diversified
25 Fairfax Financial Holdings Limited FFH wb_incandescent $31.23 B Canada Canadian Financials Canadian Insurance—Property & Casualty
26 Great-West Lifeco Inc. GWO wb_incandescent $30.60 B Canada Canadian Financials Canadian Insurance—Life
27 Restaurant Brands International Inc. QSR wb_incandescent $30.10 B Canada Canadian Consumer Discretionary Canadian Restaurants
28 Barrick Gold Corporation ABX wb_incandescent $29.99 B Canada Canadian Basic Materials Canadian Gold
29 Wheaton Precious Metals Corp. WPM wb_incandescent $27.61 B Canada Canadian Basic Materials Canadian Gold
30 Dollarama Inc. DOL wb_incandescent $27.33 B Canada Canadian Consumer Staples Canadian Discount Stores

Top S&P/TSX Composite Companies Ranking by Market Cap as of Jan. 1, 2025

2. Shopify

Company Profile: Shopify Inc.
Market Cap (USD): $135.05 B
Stock: SHOP wb_incandescent
Country: Canada
Sector: Canadian Technology
Industry: Canadian Software—Application

4. Enbridge Inc.

Company Profile: Enbridge Inc.
Market Cap (USD): $90.80 B
Stock: ENB wb_incandescent
Country: Canada
Sector: Canadian Energy
Industry: Canadian Oil & Gas Midstream

5. Brookfield Corporation

Company Profile: Brookfield Corporation
Market Cap (USD): $87.47 B
Stock: BN wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Asset Management

6. Bank of Montreal

Company Profile: Bank of Montreal
Market Cap (USD): $72.47 B
Stock: BMO wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Banks—Diversified

7. Thomson Reuters Corporation

Company Profile: Thomson Reuters Corporation
Market Cap (USD): $72.26 B
Stock: TRI wb_incandescent
Country: Canada
Sector: Canadian Industrials
Industry: Canadian Consulting Services

8. Bank of Nova Scotia

Company Profile: Bank of Nova Scotia
Market Cap (USD): $68.05 B
Stock: BNS wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Banks—Diversified

9. Constellation Software Inc.

Company Profile: Constellation Software Inc.
Market Cap (USD): $68.05 B
Stock: CSU wb_incandescent
Country: Canada
Sector: Canadian Technology
Industry: Canadian Software—Application

10. Canadian Pacific Railway Limited

Company Profile: Canadian Pacific Railway Limited
Market Cap (USD): $67.60 B
Stock: CP wb_incandescent
Country: Canada
Sector: Canadian Industrials
Industry: Canadian Railroads

11. Canadian Natural Resources Limited

Company Profile: Canadian Natural Resources Limited
Market Cap (USD): $66.92 B
Stock: CNQ wb_incandescent
Country: Canada
Sector: Canadian Energy
Industry: Canadian Oil & Gas E&P

12. Canadian National Railway Company

Company Profile: Canadian National Railway Company
Market Cap (USD): $63.76 B
Stock: CNR wb_incandescent
Country: Canada
Sector: Canadian Industrials
Industry: Canadian Railroads

13. Canadian Imperial Bank of Commerce

Company Profile: Canadian Imperial Bank of Commerce
Market Cap (USD): $60.56 B
Stock: CM wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Banks—Diversified

14. Alimentation Couche-Tard Inc.

Company Profile: Alimentation Couche-Tard Inc.
Market Cap (USD): $53.68 B
Stock: ATD wb_incandescent
Country: Canada
Sector: Canadian Consumer Staples
Industry: Canadian Grocery Stores

15. Manulife Financial Corporation

Company Profile: Manulife Financial Corporation
Market Cap (USD): $52.84 B
Stock: MFC wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Insurance—Life

16. TC Energy Corporation

Company Profile: TC Energy Corporation
Market Cap (USD): $48.26 B
Stock: TRP wb_incandescent
Country: Canada
Sector: Canadian Energy
Industry: Canadian Oil & Gas Midstream

17. Suncor Energy Inc.

Company Profile: Suncor Energy Inc.
Market Cap (USD): $46.90 B
Stock: SU wb_incandescent
Country: Canada
Sector: Canadian Energy
Industry: Canadian Oil & Gas Integrated

18. Waste Connections, Inc.

Company Profile: Waste Connections, Inc.
Market Cap (USD): $46.28 B
Stock: WCN wb_incandescent
Country: United States
Sector: US Industrials
Industry: US Waste Management

19. Agnico Eagle Mines Limited

Company Profile: Agnico Eagle Mines Limited
Market Cap (USD): $41.25 B
Stock: AEM wb_incandescent
Country: Canada
Sector: Canadian Basic Materials
Industry: Canadian Gold

20. Loblaw Companies Limited

Company Profile: Loblaw Companies Limited
Market Cap (USD): $37.57 B
Stock: L wb_incandescent
Country: Canada
Sector: Canadian Consumer Staples
Industry: Canadian Grocery Stores

21. Imperial Oil Limited

Company Profile: Imperial Oil Limited
Market Cap (USD): $37.51 B
Stock: IMO wb_incandescent
Country: Canada
Sector: Canadian Energy
Industry: Canadian Oil & Gas Integrated

22. Sun Life Financial Inc.

Company Profile: Sun Life Financial Inc.
Market Cap (USD): $34.65 B
Stock: SLF wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Insurance—Diversified

23. Intact Financial Corporation

Company Profile: Intact Financial Corporation
Market Cap (USD): $33.32 B
Stock: IFC wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Insurance—Property & Casualty

24. National Bank of Canada

Company Profile: National Bank of Canada
Market Cap (USD): $31.34 B
Stock: NA wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Banks—Diversified

25. Fairfax Financial Holdings Limited

Company Profile: Fairfax Financial Holdings Limited
Market Cap (USD): $31.23 B
Stock: FFH wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Insurance—Property & Casualty

26. Great-West Lifeco Inc.

Company Profile: Great-West Lifeco Inc.
Market Cap (USD): $30.60 B
Stock: GWO wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Insurance—Life

27. Restaurant Brands International Inc.

Company Profile: Restaurant Brands International Inc.
Market Cap (USD): $30.10 B
Stock: QSR wb_incandescent
Country: Canada
Sector: Canadian Consumer Discretionary
Industry: Canadian Restaurants

28. Barrick Gold Corporation

Company Profile: Barrick Gold Corporation
Market Cap (USD): $29.99 B
Stock: ABX wb_incandescent
Country: Canada
Sector: Canadian Basic Materials
Industry: Canadian Gold

29. Wheaton Precious Metals Corp.

Company Profile: Wheaton Precious Metals Corp.
Market Cap (USD): $27.61 B
Stock: WPM wb_incandescent
Country: Canada
Sector: Canadian Basic Materials
Industry: Canadian Gold

30. Dollarama Inc.

Company Profile: Dollarama Inc.
Market Cap (USD): $27.33 B
Stock: DOL wb_incandescent
Country: Canada
Sector: Canadian Consumer Staples
Industry: Canadian Discount Stores