TransAlta Corporation (TAC)
NYSE: TAC · Real-Time Price · USD
12.50
-0.36 (-2.80%)
At close: Jul 31, 2026, 4:00 PM EDT
12.66
+0.16 (1.25%)
After-hours: Jul 31, 2026, 7:34 PM EDT

TransAlta Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,9593,7504,2102,5532,4053,014
Market Cap Growth
8.79%-10.91%64.89%6.17%-20.20%47.16%
Enterprise Value
7,4866,8967,3055,6635,5636,339
Last Close Price
12.5012.6414.158.328.9711.12
PE Ratio
--34.424.731217.09-
PS Ratio
2.482.142.121.011.101.40
PB Ratio
3.043.683.462.202.942.41
P/TBV Ratio
3.635.874.512.706.173.49
P/FCF Ratio
12.3212.9712.465.74-7.31
P/OCF Ratio
8.337.977.592.313.723.81
EV/Sales Ratio
4.693.943.682.242.542.94
EV/EBITDA Ratio
12.5213.169.394.396.6816.69
EV/EBIT Ratio
31.7367.6117.926.8914.22-
EV/FCF Ratio
23.2923.8421.6112.74-15.38
Debt / Equity Ratio
1.792.331.761.771.760.93
Debt / EBITDA Ratio
4.535.003.412.033.256.81
Debt / FCF Ratio
7.749.057.855.89-6.27
Net Debt / Equity Ratio
1.762.371.951.992.221.42
Net Debt / EBITDA Ratio
4.064.603.051.792.184.69
Net Debt / FCF Ratio
6.938.347.025.18-60.124.32
Asset Turnover
0.260.260.310.350.300.29
Quick Ratio
0.600.540.460.700.970.86
Current Ratio
0.840.730.690.911.291.14
Return on Equity (ROE)
-1.51%-9.55%13.63%43.58%7.03%-14.10%
Return on Assets (ROA)
1.19%1.73%4.83%10.16%2.43%-2.82%
Return on Invested Capital (ROIC)
2.12%3.13%8.80%21.48%5.21%-4.92%
Return on Capital Employed (ROCE)
3.98%2.03%8.45%14.75%7.01%-2.97%
Earnings Yield
--2.91%21.14%0.08%-
FCF Yield
8.12%7.71%8.03%17.41%-13.68%
Dividend Yield
1.54%1.44%1.16%1.91%1.64%1.26%
Payout Ratio
--38.95%40.11%9.01%1350.00%-8.33%
Buyback Yield / Dilution
-0.34%1.66%-9.42%-1.85%0.00%1.45%
Total Shareholder Return
1.20%3.09%-8.26%0.06%1.64%2.71%
SEC Filings: 10-K · 10-Q