TransAlta Corporation Ordinary Shares logo

TransAlta Corporation Ordinary Shares

TACNew York Stock ExchangeUnited StatesUtilitiesIndependent Power Producers市場閉場
$14.22
+$0.19(+1.35%)