Stocks in Play

TransAlta Corporation

09:56 AM EST - TransAlta Corporation : Reported its financial results for the third quarter ended Sept. 30, 2025. Adjusted EBITDA of $238 million, compared to $315 million for the same period in 2024. Net loss attributable to common shareholders of $62 million, or $0.20 per share, compared to net loss attributable to common shareholders of $36 million, or $0.12 per share, for the same period in 2024. TransAlta Corporation shares T.TA are trading down $4.42 at $19.38.