TRANSALTA CORPTAC:US Last Price12.544 Market Cap3.810B CountryCanada State (US only)N/A1D1.62%N/A7D2.89%N/A30D0.32%N/A6M25.62%N/A1Y12.62%N/AYTD0.93%N/A