Transalta Corp.

XNYS:TAC   10:03:28 AM EDT
16.58
-0.38 (-2.24%)
Twitter Share  Facebook Share StockTwits Share