TransAlta Q2 FY26 net earnings swing to profit of $35 million; revenue rises 12.47% to $487 million - TAC News | Rallies