09:48 AM EST - TransAlta Corporation : Reported its financial results for the first quarter ended March 31, 2025. Adjusted EBITDA of $270 million, compared to $342 million for the same period in 2024. Net earnings attributable to common shareholders of $46 million, or $0.15 per share, compared to $222 million, or $0.72 per share, for the same period in 2024. TransAlta Corporation
shares T.TA are trading up $0.42 at $12.87.