TRANSALTA CORP (TAC) Stock News

NYSE:TAC • CA89346D1078

13.34 USD
-0.2 (-1.48%)
At close: Feb 12, 2026
13.34 USD
0 (0%)
After Hours: 2/12/2026, 8:17:26 PM

TAC Latest News, Press Relases and Analysis