TA.TO
TA.TO
CA89346D1078
TRANSALTA CORPORATION
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 2.405.000.000 2.845.000.000
15.5%
Cost of Revenue 985.000.000 1.051.000.000
6.3%
Gross Profit 1.420.000.000 1.794.000.000
20.8%
1.350.000.000 1.213.000.000
11.3%
Operating Income 70.000.000 581.000.000
88.0%
Pretax Income -141.000.000 319.000.000
144.2%
Net Income Common Stockholders -190.000.000 177.000.000
207.3%
-- --
--
-- --
--
ende