TransAlta (NYSE:TAC) (TSE:TA) had its "outperform" rating reaffirmed by Canadian Imperial Bank of Commerce.
TransAlta to Host Annual and Special Meeting of Shareholders and First Quarter 2026 Results Conference Call [Yahoo! Finance]
TransAlta to Host Annual and Special Meeting of Shareholders and First Quarter 2026 Results Conference Call [Canadian Business Journal (Canada)]
TransAlta to Host Annual and Special Meeting of Shareholders and First Quarter 2026 Results Conference Call
Assessing TransAlta (TSX:TA) Valuation After Strong Recent Share Price And Total Return Performance [Yahoo! Finance]