Shell Executes Major Share Buyback, Repurchasing 867K Shares for Cancellation
Shell repurchased 867,583 shares at 33.77-39.60 GBP/EUR per share on March 16 as part of its ongoing buyback program through May 2026.
SHELshare cancellationshare repurchase


