TransAlta Reports First Quarter 2023 Results and Raises 2023 Financial Guidance
- ByTipRanks-
- First Quarter 2023 Financial Highlights Adjusted EBITDA(1),(2) of $503 million, an increase of 94% over the same period in 2022Free Cash Flow ("FCF")(1) of $263 million, or $0.