TransAlta Corp Stock News

TACNYSE
$12.72
-0.57-4.29%
At close: Mar 6, 4:00 PM EST
$12.50
-0.22-1.73%
After Hours: Mar 6, 5:18 PM EST