TransAlta Corporation (TSX:TA)
Canada flag Canada · Delayed Price · Currency is CAD
17.56
-0.48 (-2.66%)
Jul 31, 2026, 4:00 PM EST

TransAlta Financials Overview

Millions CAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
2,2662,4052,8453,3552,9762,721
Revenue Growth
-9.61%-15.47%-15.20%12.73%9.37%29.51%
Net Income
-76-1901776444-576
Earnings Per Share
-0.25-0.640.592.330.01-2.13
EPS Growth
---74.88%15708.49%--

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Hydro
339368409533606383
Wind & Solar
245227357357303323
Gas
1,2251,2671,3501,5141,2091,109
Energy Marketing
142130168220160211
Corporate
-61-61-341-24
Energy Transition
343495616751714709
Unallocated Equity Investments
-21-21-21-21-14-18
Total
2,2122,4052,8453,3552,9762,721

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
3022053373481,134947
Total Debt
4,2394,3434,5594,2134,4084,002
Net Cash (Debt)
-3,937-4,138-4,222-3,865-3,274-3,055
Net Cash Growth
------
Net Cash Per Share
-13.19-13.93-13.98-14.00-12.08-11.27

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
6676467961,4648771,001
Capital Expenditures
-216-249-311-875-918-480
Free Cash Flow
451397485589-41521
Free Cash Flow Growth
41.82%-18.14%-17.66%--141.20%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
0.35%-5.86%11.21%26.23%11.86%-13.97%
Profit Margin
-3.35%-7.90%6.22%19.20%0.13%-21.17%
FCF Margin
19.90%16.51%17.05%17.56%-1.38%19.15%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.2800.2550.2400.2200.2100.190
Dividend Per Share Growth
8.00%6.25%9.09%4.76%10.53%10.14%
Dividend Yield
1.55%1.48%1.21%2.09%1.85%1.46%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--34.285.30817.09-
Forward PE
49.2095.0242.8511.2117.6074.73
P/FCF Ratio
12.6412.9712.515.80-7.31
PS Ratio
2.522.142.131.021.101.40