Transalta Corp.

NYSE:TAC  
8.58
-0.06 (-0.69%)
Twitter Share  Facebook Share StockTwits Share