TransAlta Corp filed a Form 6-K on February 19, 2025, to report details for the year ended December 31, 2024, including audited financial statements. This filing is significant as it provides essential information about the company's financial performance.