Stocks in Play

TransAlta Corporation

09:56 AM EST - TransAlta Corporation : Reported its financial results for the first quarter ended March 31, 2026. Net earnings attributable to common shareholders of $13 million, or $0.04 per share, compared to $46 million, or $0.15 per share, for the same period in 2025. TransAlta Corporation shares T.TA are trading down $0.05 at $17.15.