TMX GROUP LIMITED (X.TO) Financials
X.TO Assets vs Liabilities
Date | Assets | Liabilities |
---|---|---|
Dec. 31, 2024 | 40.2 billion | 35.4 billion |
Sept. 30, 2024 | 522.2 billion | 476.0 billion |
June 30, 2024 | 48.1 billion | 43.5 billion |
March 31, 2024 | 54.1 billion | 49.7 billion |
X.TO Free Cash Flow and Stock based compensation
Date | Free Cash Flow | Stock based compensation |
---|---|---|
Dec. 31, 2024 | 159.6 million | 400000 |
Sept. 30, 2024 | 123.0 million | 600000 |
June 30, 2024 | 174.2 million | 500000 |
March 31, 2024 | 50.6 million | 500000 |
X.TO Net Income
Date | Net Income |
---|---|
Dec. 31, 2024 | 221.0 million |
Sept. 30, 2024 | 82.7 million |
June 30, 2024 | 100.0 million |
March 31, 2024 | 176.9 million |
X.TO Cash and Debt
Date | Cash | Debt | Capital Lease |
---|---|---|---|
Dec. 31, 2024 | 433.4 million | 1.9 billion | 104.7 million |
Sept. 30, 2024 | 5.2 billion | 19.4 billion | 974.0 million |
June 30, 2024 | 725.9 million | 1.9 billion | 95.8 million |
March 31, 2024 | 467.8 million | 2.1 billion | 84.3 million |
X.TO Shares Outstanding
X.TO Expenses
Date | Capex | R&D | G&A | S&M |
---|---|---|---|---|
Dec. 31, 2024 | 19.1 million | - | 36.3 million | - |
Sept. 30, 2024 | 22.4 million | - | 33.0 million | - |
June 30, 2024 | 18.2 million | - | 37.3 million | - |
March 31, 2024 | 14.0 million | - | 44.3 million | - |
X.TO Cost of Revenue
Date | Revenue | Cost of Revenue |
---|---|---|
Dec. 31, 2024 | 393.3 million | 133.8 million |
Sept. 30, 2024 | 353.8 million | 123.3 million |
June 30, 2024 | 773.0 million | 475.1 million |
March 31, 2024 | 345.9 million | 119.5 million |
X.TO
List: canada
Price: CA$52.12
Dividend Yield: 1.67%
Forward Dividend Yield: 1.53%
Payout Ratio: 51.70%
Dividend Per Share: 0.80 CAD
Earnings Per Share: 1.73 CAD
P/E Ratio: 29.72
Exchange: TOR
Sector: Financial Services
Industry: Financial Data & Stock Exchanges
Volume: 245800
Market Capitalization: 14.3 billion
Average Dividend Frequency: 4
Years Paying Dividends: 23
DGR3: 16.45%
DGR5: 30.00%
DGR10: 30.00%
DGR20: 30.00%