Logo image of TAC

TRANSALTA CORP (TAC) Stock News

USA - New York Stock Exchange - NYSE:TAC - CA89346D1078 - Common Stock

12.56 USD
+0.21 (+1.7%)
Last: 1/16/2026, 8:04:00 PM
12.89 USD
+0.33 (+2.63%)
After Hours: 1/16/2026, 8:04:00 PM

TAC Latest News, Press Relases and Analysis