Transalta Corp.

NYSE:TAC  
8.69
-0.23 (-2.58%)
Twitter Share  Facebook Share StockTwits Share