TransAlta Corp announced on March 26, 2025, that it has entered into an Automatic Share Purchase Plan, allowing for continued share repurchases. This event is considered significant for the company as it may affect stock liquidity and investor confidence.