TransAlta Corp filed a 6-K report on May 7, 2025, announcing their First Quarter 2025 financial results and reaffirming their annual guidance. This filing is categorized under 'Quarterly Earnings Reports' and reflects a neutral sentiment, not considered significant for equity investors.