
TMX Group Limited
TMXXF | OTC
$43.01
$0.00 (0.00%)
Nov 2, 2026, 9:59 AM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 641.8M | 481.5M | 517.4M | 670.3M | 479.3M | 388.8M |
Depreciation & Amortization | 180.7M | 165.6M | 112.5M | 113.8M | 87.1M | 80.3M |
Stock-Based Compensation | 2M | 2M | 2M | 2.1M | 2.2M | 2.6M |
Other Working Capital | 32.2M | -12.2M | 43.6M | -59.8M | -24.1M | 15M |
Other Non-Cash Items | -152.4M | 19.6M | -108.8M | -282.3M | 36.1M | -70.5M |
Deferred Income Tax | n/a | n/a | n/a | n/a | -139.2M | n/a |
Change in Working Capital | 15.7M | -45.3M | 1.8M | -59.8M | -24.1M | 11M |
Operating Cash Flow | 687.8M | 623.4M | 524.9M | 444.1M | 441.4M | 412.2M |
Capital Expenditures | -121.2M | -73.7M | -65.2M | -51.9M | -51.2M | -67.1M |
Cash Acquisitions | -81.8M | -1.13B | -244.9M | 45M | -138.4M | n/a |
Purchase of Investments | n/a | -1M | n/a | -51.3M | -21.5M | n/a |
Sales Maturities Of Investments | n/a | n/a | n/a | 51.3M | 21.5M | n/a |
Other Investing Acitivies | -56.2M | 30.6M | 20.8M | -34.5M | -14.3M | 32.3M |
Investing Cash Flow | -259.2M | -1.17B | -289.3M | -41.4M | -203.9M | -34.8M |
Debt Repayment | -71.5M | 868.9M | 32M | 2.4M | 79.3M | -91.8M |
Common Stock Repurchased | n/a | n/a | -79.9M | -74.3M | -84.4M | -56.8M |
Dividend Paid | -233.6M | -208.1M | -196.9M | -185.1M | -168.9M | -153.6M |
Other Financial Acitivies | -91.2M | -122.4M | -64.4M | -35.9M | -20.8M | -2.2M |
Financial Cash Flow | -387.7M | 562.6M | -309.2M | -292.9M | -194.8M | -304.4M |
Net Cash Flow | 44.6M | 23.9M | -74.6M | 111.4M | 42.2M | 73.1M |
Free Cash Flow | 566.6M | 549.7M | 459.7M | 392.2M | 390.2M | 345.1M |
Adj. Free Cash Flow | 564.6M | 547.7M | 457.7M | 390.1M | 388M | 342.5M |
Maintenance CapEx | -88.47M | -39.53M | -55.13M | -35.81M | -38.4M | -61.49M |
Growth CapEx | -32.73M | -34.17M | -10.07M | -16.09M | -12.8M | -5.61M |
Owner Earnings | 599.33M | 583.87M | 469.77M | 408.29M | 403M | 350.71M |
Add to Watchlist
Select watchlists to add or remove TMXXF