Transalta Corp.

NYSE:TAC  
10.05
-0.08 (-0.74%)
Twitter Share  Facebook Share StockTwits Share