Stocks in Play

TransAlta Renewables Inc.

10:54 AM EST - TransAlta Renewables Inc. : Announced today financial results for the three months ended March 31, 2023. Adjusted EBITDA of $128 million. Free cash flow of $93 million. Earnings before income taxes of $53 million. TransAlta Renewables Inc. shares T.RNW are trading up $0.03 at $12.66.