Transalta Corp.

:TAC   12:41:53 AM EDT
13.98
+0.15 (+1.08%)
Twitter Share  Facebook Share StockTwits Share