Transalta Corp.

NYSE:TAC   1:21:18 PM EDT
10.19
-0.19 (-1.83%)
Twitter Share  Facebook Share StockTwits Share