Glenn Wilkins - Thursday, April 11, 2024 TransAlta Corporation 09:40 AM EST - TransAlta Corporation : Announced today the retirement of Todd Stack, Executive Vice-President, Finance and Chief Financial Officer from the Company, effective June 30. TransAlta Corporation shares T.TA are trading unchanged at $8.40.