tiprankstipranks
TransAlta Corp (TSE:TA)
:TA
Canadian Market
Canada
TATransAlta Corp
C$20.68
-C$0.47(-2.41%)
At close: 4:00 PM EST