TA
$13.41
0.149%

TransAlta Corporation
Trade History

Last updated: Jun 1, 2025, 9:54 AM ET