Transalta Corp.

NYSE:TAC   3:59:47 PM EDT
9.90
+0.20 (+2.06%)
Twitter Share  Facebook Share StockTwits Share