WallStSmart
TAC

TransAlta Corp

NYSE: TAC · UTILITIES · UTILITIES - INDEPENDENT POWER PRODUCERS

$12.48
+0.00% today

Updated 2026-05-01

Market cap
$3.70B
P/E ratio
P/S ratio
1.54x
EPS (TTM)
$-0.47
Dividend yield
2.08%
52W range
$8 – $18
Volume
1.5M

WallStSmart proprietary scores

31
out of 100
Grade: F
Strong Sell
Investment rating
2.0
Growth
F
3.3
Quality
D
3.5
Profitability
D
5.7
Valuation
C+
2/9
Piotroski F-Score
Weak
-0.1
Altman Z-Score
Distress
Industry rank
View all highly rated stocks (75+) →198 stocks currently score above 75

Price targets

Analyst target
$13.62
+9.13%
12-Month target
Intrinsic (DCF)
$21.96
Margin of safety
+38.34%
4 Strong Buy5 Buy1 Hold0 Sell1 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Free cash flow $146.88M — positive
+ 38.34% below intrinsic value
Risks
- Piotroski 2/9 — weak financial health
- Altman Z -0.14 — distress zone
- Thin margins at -5.74%
- Revenue declining -11.70% QoQ

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$2.98B$3.35B$2.85B$2.40B$2.40B
Net income$50.00M$695.00M$229.00M$-137.89M$-35.97M
EPS$-0.47
Free cash flow$-72.00M$576.00M$475.00M$396.68M$146.88M
Profit margin1.68%20.72%8.05%-5.74%-5.74%

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
TAC$3.70B312.03.55.73.3+38.34%Avoid
NEE$202.17B687.37.55.03.0Strong Buy
SBS$118.61B779.38.55.34.3-3.17%Strong Buy
CEG$111.52B434.06.52.76.0-45.08%Hold
SO$108.21B564.07.03.35.0-31.08%Buy
DUK$99.18B594.07.03.33.0-61.04%Buy

Smart narrative

TransAlta Corp trades at $12.48. Our Smart Value Score of 31/100 indicates the stock is weak. The company scores 2/9 on the Piotroski F-Score. With an Altman Z-Score of -0.14, it sits in the distress. TTM revenue stands at $2.40B. with profit margins at -5.74%. Our DCF model estimates intrinsic value at $21.96.

Frequently asked questions

What is TransAlta Corp's stock price?
TransAlta Corp (TAC) trades at $12.48.
Is TransAlta Corp overvalued?
Smart Value Score 31/100 (Grade F, Strong Sell). DCF value $21.96.
What is the price target of TransAlta Corp (TAC)?
The analyst target price is $13.62, representing +9.1% upside from the current price of $12.48.
What is the intrinsic value of TransAlta Corp (TAC)?
Based on our DCF model, intrinsic value is $21.96, a +38.3% margin of safety versus $12.48.
What is TransAlta Corp's revenue?
TTM revenue is $2.40B.
Piotroski F-Score?
2/9 — weak financial health.
Altman Z-Score?
-0.14 — distress.

Company info

SectorUTILITIES
IndustryUTILITIES - INDEPENDENT POWER PRODUCERS
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio1.54x
ROE-9.55%
Beta0.46
50D MA$12.93
200D MA$13.47
Shares out0.30B
Float0.24B
Short ratio
Avg volume1.5M

Performance

1 week
1 month
3 months
YTD
1 year
3 years
5 years