TransAlta Corp (CA89346D1078) ·