TransAlta Corp

TACNYSE
$12.79
0.181.43%
At close: Aug 14, 5:00 PM EST
$12.68
-0.11-0.85%
After Hours: Aug 14, 5:07 PM EST