TransAlta Corp filed a 6-K on February 26, 2026, providing Management's Discussion and Analysis and Audited Financial Statements for the year ended December 31, 2025. This filing is significant for investors as it contains key financial data about the company's performance.