TRANSALTA CORP (TA.CA) Stock News

TSX:TACA89346D1078

Current stock price

19.36 CAD
+0.23 (+1.2%)
Last:

TA.CA Latest News, Press Relases and Analysis