Stocks in Play

TransAlta Corporation

03:07 PM EST - TransAlta Corporation : Reported its financial results for the quarter ended March 31, 2021. The Company reported an exceptional first-quarter 2021 result with comparable EBITDA of $310 million compared to $220 million in the same period of 2020. Funds from operations ("FFO") were $211 million for the quarter compared to $172 million in the same period of 2020. TransAlta Corporation shares T.TA are trading down $0.34 at $11.21.