TransAlta Corporation (TAC)
NYSE: TAC · Real-Time Price · USD
14.22
-0.30 (-2.07%)
At close: Jul 10, 2026, 4:00 PM EDT
14.23
+0.01 (0.07%)
After-hours: Jul 10, 2026, 7:00 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
4,5045,1516,0483,3823,2473,808
Market Cap Growth
39.81%-14.84%78.83%4.17%-14.73%45.94%
Enterprise Value
8,1819,46910,4907,5037,5338,011
Last Close Price
14.2217.3620.3311.0212.1114.05
PE Ratio
--34.464.731211.00-
PS Ratio
2.842.142.131.011.091.40
PB Ratio
4.263.683.462.202.922.41
P/TBV Ratio
6.548.066.483.588.334.41
P/FCF Ratio
12.3212.9712.475.74-7.31
P/OCF Ratio
8.257.977.602.313.703.80
EV/Sales Ratio
5.163.943.692.242.532.94
EV/EBITDA Ratio
14.8913.179.404.396.6716.69
EV/EBIT Ratio
55.4467.6317.936.8914.19-
EV/FCF Ratio
22.3923.8521.6312.74-15.38
Debt / Equity Ratio
2.392.331.761.771.760.93
Debt / EBITDA Ratio
5.545.003.412.033.256.81
Debt / FCF Ratio
7.179.057.855.89-6.27
Net Debt / Equity Ratio
2.402.371.951.992.221.42
Net Debt / EBITDA Ratio
5.044.603.051.792.184.69
Net Debt / FCF Ratio
6.528.347.025.18-60.124.32
Asset Turnover
0.250.260.310.350.300.29
Quick Ratio
0.540.540.460.700.970.86
Current Ratio
0.760.730.690.911.291.14
Return on Equity (ROE)
-12.44%-9.55%13.63%43.58%7.03%-14.10%
Return on Assets (ROA)
1.66%1.73%4.83%10.16%2.43%-2.82%
Return on Invested Capital (ROIC)
3.00%3.13%8.80%21.48%5.21%-4.92%
Return on Capital Employed (ROCE)
1.91%2.03%8.45%14.75%7.01%-2.97%
Earnings Yield
--2.90%21.14%0.08%-
FCF Yield
8.11%7.71%8.02%17.42%-13.68%
Dividend Yield
1.35%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.92%1.66%-9.42%-1.85%0.00%1.45%
Total Shareholder Return
2.27%3.09%-8.26%0.06%1.65%2.72%
SEC Filings: 10-K · 10-Q