TAC TAC Company RSS Earnings Jul 31, 2026TransAlta Reports Second Quarter Net Earnings of 52 Million Jul 31, 2026TransAlta reports 302 million Canadian dollars in cash equivalents May 6, 2026TransAlta Reaffirms 2026 Guidance Despite Lower First Quarter Revenue May 6, 2026TransAlta Net Earnings Fall to 17 Million Canadian Dollars