^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 July 1, 2025

Download Excel

Ranking Company Stock Market Cap (USD) Country Sector Industry
61 TMX Group Limited X wb_incandescent $11.38 B Canada Canadian Financials Canadian Financial Data & Stock Exchanges
62 Alamos Gold Inc. AGI wb_incandescent $11.30 B Canada Canadian Basic Materials Canadian Gold
63 Ivanhoe Mines Ltd. IVN wb_incandescent $10.49 B Canada Canadian Basic Materials Canadian Other Industrial Metals & Mining
64 CCL Industries Inc. CCL.B wb_incandescent $10.42 B Canada Canadian Consumer Discretionary Canadian Packaging & Containers
65 Pan American Silver Corp. PAAS wb_incandescent $10.38 B Canada Canadian Basic Materials Canadian Silver
66 Bombardier Inc. BBD.B wb_incandescent $10.33 B Canada Canadian Industrials Canadian Aerospace & Defense
67 Element Fleet Management Corp. EFN wb_incandescent $10.00 B Canada Canadian Industrials Canadian Rental & Leasing Services
68 iA Financial Corporation Inc. IAG wb_incandescent $9.93 B Canada Canadian Financials Canadian Insurance—Diversified
69 Empire Company Limited EMP.A wb_incandescent $9.48 B Canada Canadian Consumer Staples Canadian Grocery Stores
70 CAE Inc. CAE wb_incandescent $9.34 B Canada Canadian Industrials Canadian Aerospace & Defense
71 Lundin Mining Corporation LUN wb_incandescent $9.29 B Canada Canadian Basic Materials Canadian Copper
72 Descartes Systems Group Inc. DSG wb_incandescent $8.67 B Canada Canadian Technology Canadian Software—Application
73 AltaGas Ltd. ALA wb_incandescent $8.41 B Canada Canadian Utilities Canadian Utilities—Regulated Gas
74 Saputo Inc. SAP wb_incandescent $8.38 B Canada Canadian Consumer Staples Canadian Packaged Foods
75 Whitecap Resources Inc. WCP wb_incandescent $8.34 B Canada Canadian Energy Canadian Oil & Gas E&P
76 FirstService Corporation FSV wb_incandescent $7.97 B Canada Canadian Real Estate Canadian Real Estate Services
77 Choice Properties Real Estate Investment Trust CHP.UN wb_incandescent $7.97 B Canada Canadian Real Estate Canadian REIT—Retail
78 TFI International Inc. TFII wb_incandescent $7.87 B Canada Canadian Industrials Canadian Trucking
79 Open Text Corporation OTEX wb_incandescent $7.70 B Canada Canadian Technology Canadian Software—Application
80 Canadian Tire Corporation, Limited CTC.A wb_incandescent $7.66 B Canada Canadian Consumer Discretionary Canadian Specialty Retail
81 Gildan Activewear Inc. GIL wb_incandescent $7.55 B Canada Canadian Consumer Discretionary Canadian Apparel Manufacturing
82 IGM Financial Inc. IGM wb_incandescent $7.45 B Canada Canadian Financials Canadian Asset Management
83 Toromont Industries Ltd. TIH wb_incandescent $7.43 B Canada Canadian Industrials Canadian Industrial Distribution
84 Keyera Corp. KEY wb_incandescent $7.18 B Canada Canadian Energy Canadian Oil & Gas Midstream
85 Quebecor Inc. QBR.B wb_incandescent $6.96 B Canada Canadian Communication Services Canadian Telecom Services
86 Definity Financial Corporation DFY wb_incandescent $6.78 B Canada Canadian Financials Canadian Insurance—Property & Casualty
87 Colliers International Group Inc. CIGI wb_incandescent $6.70 B Canada Canadian Real Estate Canadian Real Estate Services
88 Aritzia Inc. ATZ wb_incandescent $6.21 B Canada Canadian Consumer Discretionary Canadian Apparel Retail
89 Capital Power Corporation CPX wb_incandescent $6.17 B Canada Canadian Utilities Canadian Utilities—Independent Power Producers
90 West Fraser Timber Co. Ltd. WFG wb_incandescent $5.99 B Canada Canadian Basic Materials Canadian Lumber & Wood Production

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

61. TMX Group Limited

Company Profile: TMX Group Limited
Market Cap (USD): $11.38 B
Stock: X wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Financial Data & Stock Exchanges

62. Alamos Gold Inc.

Company Profile: Alamos Gold Inc.
Market Cap (USD): $11.30 B
Stock: AGI wb_incandescent
Country: Canada
Sector: Canadian Basic Materials
Industry: Canadian Gold

63. Ivanhoe Mines Ltd.

Company Profile: Ivanhoe Mines Ltd.
Market Cap (USD): $10.49 B
Stock: IVN wb_incandescent
Country: Canada
Sector: Canadian Basic Materials
Industry: Canadian Other Industrial Metals & Mining

64. CCL Industries Inc.

Company Profile: CCL Industries Inc.
Market Cap (USD): $10.42 B
Stock: CCL.B wb_incandescent
Country: Canada
Sector: Canadian Consumer Discretionary
Industry: Canadian Packaging & Containers

65. Pan American Silver Corp.

Company Profile: Pan American Silver Corp.
Market Cap (USD): $10.38 B
Stock: PAAS wb_incandescent
Country: Canada
Sector: Canadian Basic Materials
Industry: Canadian Silver

66. Bombardier Inc.

Company Profile: Bombardier Inc.
Market Cap (USD): $10.33 B
Stock: BBD.B wb_incandescent
Country: Canada
Sector: Canadian Industrials
Industry: Canadian Aerospace & Defense

67. Element Fleet Management Corp.

Company Profile: Element Fleet Management Corp.
Market Cap (USD): $10.00 B
Stock: EFN wb_incandescent
Country: Canada
Sector: Canadian Industrials
Industry: Canadian Rental & Leasing Services

68. iA Financial Corporation Inc.

Company Profile: iA Financial Corporation Inc.
Market Cap (USD): $9.93 B
Stock: IAG wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Insurance—Diversified

69. Empire Company Limited

Company Profile: Empire Company Limited
Market Cap (USD): $9.48 B
Stock: EMP.A wb_incandescent
Country: Canada
Sector: Canadian Consumer Staples
Industry: Canadian Grocery Stores

70. CAE Inc.

Company Profile: CAE Inc.
Market Cap (USD): $9.34 B
Stock: CAE wb_incandescent
Country: Canada
Sector: Canadian Industrials
Industry: Canadian Aerospace & Defense

71. Lundin Mining Corporation

Company Profile: Lundin Mining Corporation
Market Cap (USD): $9.29 B
Stock: LUN wb_incandescent
Country: Canada
Sector: Canadian Basic Materials
Industry: Canadian Copper

72. Descartes Systems Group Inc.

Company Profile: Descartes Systems Group Inc.
Market Cap (USD): $8.67 B
Stock: DSG wb_incandescent
Country: Canada
Sector: Canadian Technology
Industry: Canadian Software—Application

73. AltaGas Ltd.

Company Profile: AltaGas Ltd.
Market Cap (USD): $8.41 B
Stock: ALA wb_incandescent
Country: Canada
Sector: Canadian Utilities
Industry: Canadian Utilities—Regulated Gas

74. Saputo Inc.

Company Profile: Saputo Inc.
Market Cap (USD): $8.38 B
Stock: SAP wb_incandescent
Country: Canada
Sector: Canadian Consumer Staples
Industry: Canadian Packaged Foods

75. Whitecap Resources Inc.

Company Profile: Whitecap Resources Inc.
Market Cap (USD): $8.34 B
Stock: WCP wb_incandescent
Country: Canada
Sector: Canadian Energy
Industry: Canadian Oil & Gas E&P

76. FirstService Corporation

Company Profile: FirstService Corporation
Market Cap (USD): $7.97 B
Stock: FSV wb_incandescent
Country: Canada
Sector: Canadian Real Estate
Industry: Canadian Real Estate Services

77. Choice Properties Real Estate Investment Trust

Company Profile: Choice Properties Real Estate Investment Trust
Market Cap (USD): $7.97 B
Stock: CHP.UN wb_incandescent
Country: Canada
Sector: Canadian Real Estate
Industry: Canadian REIT—Retail

78. TFI International Inc.

Company Profile: TFI International Inc.
Market Cap (USD): $7.87 B
Stock: TFII wb_incandescent
Country: Canada
Sector: Canadian Industrials
Industry: Canadian Trucking

79. Open Text Corporation

Company Profile: Open Text Corporation
Market Cap (USD): $7.70 B
Stock: OTEX wb_incandescent
Country: Canada
Sector: Canadian Technology
Industry: Canadian Software—Application

80. Canadian Tire Corporation, Limited

Company Profile: Canadian Tire Corporation, Limited
Market Cap (USD): $7.66 B
Stock: CTC.A wb_incandescent
Country: Canada
Sector: Canadian Consumer Discretionary
Industry: Canadian Specialty Retail

81. Gildan Activewear Inc.

Company Profile: Gildan Activewear Inc.
Market Cap (USD): $7.55 B
Stock: GIL wb_incandescent
Country: Canada
Sector: Canadian Consumer Discretionary
Industry: Canadian Apparel Manufacturing

82. IGM Financial Inc.

Company Profile: IGM Financial Inc.
Market Cap (USD): $7.45 B
Stock: IGM wb_incandescent
Country: Canada
Sector: Canadian Financials
Industry: Canadian Asset Management

83. Toromont Industries Ltd.

Company Profile: Toromont Industries Ltd.
Market Cap (USD): $7.43 B
Stock: TIH wb_incandescent
Country: Canada
Sector: Canadian Industrials
Industry: Canadian Industrial Distribution

84. Keyera Corp.

Company Profile: Keyera Corp.
Market Cap (USD): $7.18 B
Stock: KEY wb_incandescent
Country: Canada
Sector: Canadian Energy
Industry: Canadian Oil & Gas Midstream

85. Quebecor Inc.

Company Profile: Quebecor Inc.
Market Cap (USD): $6.96 B
Stock: QBR.B wb_incandescent
Country: Canada
Sector: Canadian Communication Services
Industry: Canadian Telecom Services

86. Definity Financial Corporation

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

87. Colliers International Group Inc.

Company Profile: Colliers International Group Inc.
Market Cap (USD): $6.70 B
Stock: CIGI wb_incandescent
Country: Canada
Sector: Canadian Real Estate
Industry: Canadian Real Estate Services

88. Aritzia Inc.

Company Profile: Aritzia Inc.
Market Cap (USD): $6.21 B
Stock: ATZ wb_incandescent
Country: Canada
Sector: Canadian Consumer Discretionary
Industry: Canadian Apparel Retail

89. Capital Power Corporation

Company Profile: Capital Power Corporation
Market Cap (USD): $6.17 B
Stock: CPX wb_incandescent
Country: Canada
Sector: Canadian Utilities
Industry: Canadian Utilities—Independent Power Producers

90. West Fraser Timber Co. Ltd.

Company Profile: West Fraser Timber Co. Ltd.
Market Cap (USD): $5.99 B
Stock: WFG wb_incandescent
Country: Canada
Sector: Canadian Basic Materials
Industry: Canadian Lumber & Wood Production

Stay in touch