TAC
TAC

Transalta Corp

NYSE · Utilities
$13.24
+0.88 (+7.12%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.12B 1.02B 3.44B 3.42B 3.48B
Net Income 287.52M 236.80M 290.69M 353.45M 354.25M
EPS
Profit Margin 25.7% 24.4% 8.5% 10.3% 10.2%
Rev Growth +9.3% +9.3% +17.4% +24.3% +20.0%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 1.81B 1.81B 1.71B 2.26B 1.97B
Total Equity 695.10M 695.10M 1.50B 1.51B 1.50B
D/E Ratio 2.61 2.61 1.14 1.50 1.31
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 1.32B 1.14B 509.37M 443.12M 447.31M
Free Cash Flow 236.10M 226.71M 341.24M