TransAlta Corporation (TAC)
NYSE: TAC · Real-Time Price · USD
12.65
-0.07 (-0.55%)
At close: Mar 9, 2026, 4:00 PM EDT
12.63
-0.02 (-0.16%)
After-hours: Mar 9, 2026, 7:52 PM EDT

TransAlta Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,7606,9998,2184,5954,4125,174
Market Cap Growth
12.06%-14.84%78.83%4.17%-14.73%45.94%
Enterprise Value
7,55312,86614,25410,19510,23510,885
Last Close Price
12.6517.3620.3311.0212.1114.05
PE Ratio
--27.1234.464.731211.00-6.60
Forward PE
74.03-----
PS Ratio
2.142.142.131.011.091.40
PB Ratio
3.523.683.462.202.922.41
P/TBV Ratio
2.693.693.521.982.962.41
P/FCF Ratio
12.8612.9712.475.74-79.197.31
P/OCF Ratio
7.987.977.602.313.703.80
EV/Sales Ratio
4.313.943.692.242.532.94
EV/EBITDA Ratio
12.7113.179.404.396.6716.69
EV/EBIT Ratio
47.9567.6317.936.8914.19-33.52
EV/FCF Ratio
25.8423.8521.6312.74-183.7215.38
Debt / Equity Ratio
2.452.452.072.081.841.26
Debt / EBITDA Ratio
5.005.003.412.033.256.81
Debt / FCF Ratio
9.059.057.855.89-89.496.27
Net Debt / Equity Ratio
2.372.371.951.992.221.42
Net Debt / EBITDA Ratio
4.604.603.051.792.184.69
Net Debt / FCF Ratio
8.348.347.025.18-60.124.32
Asset Turnover
0.260.260.310.350.300.29
Quick Ratio
0.540.540.460.700.970.86
Current Ratio
0.730.730.690.911.291.14
Return on Equity (ROE)
-9.55%-9.55%13.63%43.58%7.03%-14.10%
Return on Assets (ROA)
1.73%1.73%4.83%10.16%2.43%-2.82%
Return on Invested Capital (ROIC)
1.95%1.95%5.56%12.67%3.10%-3.37%
Return on Capital Employed (ROCE)
2.03%2.03%8.45%14.75%7.01%-2.97%
Earnings Yield
-3.69%-3.69%2.90%21.14%0.08%-15.16%
FCF Yield
7.77%7.71%8.02%17.42%-1.26%13.68%
Dividend Yield
1.49%1.44%1.16%1.91%1.65%1.26%
Payout Ratio
--38.95%40.11%9.01%1350.00%-8.33%
Buyback Yield / Dilution
0.41%0.41%2.17%2.42%1.51%-0.11%
Total Shareholder Return
1.90%1.84%3.32%4.33%3.15%1.16%
Updated Feb 27, 2026. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q