Snowball logo
logo
0TA

TransAlta Renewables Inc.

€8.958-€0.006  (0.07%)