TRANSALTA CORPTAC:US Last Price12.108 Market Cap3.779B CountryCanada State (US only)N/A1D1.68%N/A7D3.12%N/A30D1.84%N/A6M31.71%N/A1Y38.44%N/AYTD14.31%N/A