TransAlta Reports Strong Second Quarter 2025 Results, Advancement of Strategic Priorities and Reaffirms Guidance
1. TransAlta reported strong Q2 2025 results with $349 million adjusted EBITDA. 2. Free Cash Flow (FCF) of $177 million was consistent compared to Q2 2024. 3. Environmental credits offset carbon price obligations, enhancing profitability. 4. Data centre strategy moving forward with expected contract execution in mid-September. 5. Net loss of $112 million reported, a decline from earnings in Q2 2024.