profession

Transalta Corp.

TA.CA
TSX
10.59 CAD 0.47 (4.25%) last updated 4:00 PM EDT Oct 22
Trade $TA.CA Now