Shell Executes 668K Share Buyback as Energy Giant Pursues Capital Return
Shell plc purchased 668,165 shares for cancellation on March 11, 2026, as part of its broader share repurchase program managed through May 1, 2026.
SHELshare cancellationshare repurchase

