TAC TransAlta Corporation Ordinary Shares

12.35USD+1.06%Mkt Cap: 3.91B $P/E: —

TransAlta Corporation engages in the development, production, and sale of electric energy. It operates through Hydro, Wind and Solar, Gas, Energy Transition, and Energy Marketing segments. The Hydro segment holds interes…

Key Statistics

Company
Market Cap3.91B USD
Enterprise Value8.85B USD
Revenue (TTM)2.27B USD
Gross Profit1.42B USD
Net Income (TTM)-138.00M USD
Revenue/Share7.59 USD
Last Price12.35 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.4K
CountryUS
SectorUtilities
IndustryUtilities - Independent Power Producers
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)29.74
PEG6.98
EV/EBITDA10.43
EV/Revenue3.91
P/S1.72
P/B6.58
EPS (TTM)-0.22
EPS (Forward)0.42
52W Range
11.3815% of range17.88
52W High17.88 USD
52W Low11.38 USD
Profitability
Gross Margin59.04%
Oper. Margin33.27%
EBITDA Margin37.47%
Profit Margin-5.74%
ROE-9.86%
ROA-1.59%
Growth
Revenue Growth12.50%
Earnings Growth—
Cash Flow & Leverage
Operating CF646.00M USD
CapEx (TTM)262.00M USD
FCF Margin12.84%
FCF Yield7.45%
Net Debt3.94B USD
Net Debt/EBITDA4.64
Balance Sheet
Debt/Equity3.10
Current Ratio0.84
Quick Ratio0.57
Book Value/Sh1.88 USD
Cash/Share0.95 USD
Dividends
Fwd Div Rate0.20 USD
Trail. Div Rate0.27 USD
Div. Yield1.59%
5Y Avg Yield1.61%
Payout Ratio40.68%
Ex-Div DateSep 1, 2026
Pay DateOct 1, 2026
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)12.98 USD
Upside (mean)+5.1%
Target Range9.822 USD – 16.13 USD
9.822+5.1% to mean16.13
# Analysts2
Ownership
Shares Out.316.30M
Float265.73M
Insiders0.27%
Institutions81.13%
Short Interest
Short Ratio6.8d
Short % Float4.33%
Short % Out.4.32%
Shares Short13.67M
Short (prev mo.)8.79M
Technical
SMA 5012.30 (+0.4%)
SMA 20012.91 (-4.3%)
Beta0.46
S&P 52W Chg14.58%
Avg Vol (30d)1.02M
Avg Vol (10d)1.44M
Technical Indicators
RSI (14)54.6
MACD-0.0738
MACD Signal-0.1388
MACD Hist.+0.0650
BB Upper12.56 USD
BB Middle12.02 USD
BB Lower11.48 USD
BB Width8.98%
ATR (14)0.3457 USD
Vol Ratio (20d)1.03x