TransAlta Corporation (TAC) Stock Price

TACStock
$12.192.25%52W
Market Cap$3.86B
P/E23.06x
PEG Ratio6.98
Div yield1.78%
Beta1.19

TAC Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-17.03%
Price vs S&P 500 (4W)-5.02%
PEG Ratio6.98
VGM Score39.64
P/E Ratio (Annual)23.06x
Indicated Dividend Yield (Annual)1.78%

TAC Earnings Surprise History

QuarterReport dateEPS estimateEPS actualSurprise
Q2 2026$0.12$0.13+12.50%(+$0.01)
Q1 2026-$0.01$0.04+700.00%(+$0.05)
Q4 2025$0.06-$0.04-175.22%(-$0.10)
Q3 2025$0.05-$0.01-126.67%(-$0.07)
Q2 2025$0.08$0.13+68.52%(+$0.05)

TAC Analyst Recommendations

May 2026
Jun 2026
Jul 2026
Aug 2026
4.00
4.00
4.00
4.00

Industry Peers — Electric Services(101)

SymbolValue ScoreGrowth ScoreMomentum ScorePrice
TACTransAlta Corporation
CDC$12.19
NEENextEra Energy, Inc.DBC$81.84
SOThe Southern CompanyDCD$88.25
CEGConstellation Energy Corporation Common StockDBD$276.75
AEPAmerican Electric Power Company, Inc.CCC$122.31
DDominion Energy, Inc Common StockDCC$65.55
ETREntergy CorporationDDB$105.75
VSTVistra Corp.CCD$137.09
DTEDTE Energy CompanyCDC$135.86
FTSFortis Inc. Common SharesCDC$54.66
EIXEdison InternationalABB$70.17

About TransAlta Corporation

TransAlta Corp is an independent power producer with diversified generation assets spanning hydro, wind, solar, and natural gas operations across Canada, the United States, and Western Australia. The company generates the majority of its revenue from natural gas while building its energy transition segment to capture growth in renewable energy.