TransAlta Corporation (TAC)
NYSE: TAC · Real-Time Price · USD
14.03
+0.21 (1.52%)
At close: May 28, 2026, 4:00 PM EDT
14.05
+0.02 (0.14%)
After-hours: May 28, 2026, 5:09 PM EDT

TransAlta Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
TD Cowen
TD Cowen
Buy
Maintains
$27$19
BuyMaintains$27$19+34.04%May 7, 2026
BMO Capital
BMO Capital
Buy
Maintains
$27$18
BuyMaintains$27$18+28.88%May 7, 2026
RBC Capital
RBC Capital
Buy
Maintains
$17
BuyMaintains$17+23.73%May 7, 2026
CIBC
CIBC
Buy
Reiterates
$25$17
BuyReiterates$25$17+23.73%Apr 16, 2026
Jefferies
Jefferies
Buy
Maintains
$22$17
BuyMaintains$22$17+18.57%Apr 9, 2026
National Bank
National Bank
Buy
Upgrades
$16
BuyUpgrades$16+13.42%Mar 24, 2026
Desjardins
Desjardins
Hold
Maintains
$19$13
HoldMaintains$19$13-7.20%Feb 10, 2026