TransAlta Corp filed a 6-K document on November 5, 2025, providing updates and financial information as of September 30, 2025. The filing includes unaudited financial statements and management analysis, indicating ongoing regulatory compliance and report submissions.