
Shell buys back 1.3M shares at ~£31.44 each as part of its ongoing repurchase program.
On May 14, 2026, Shell plc repurchased a total of 1,297,296 shares across multiple trading venues at an average price of approximately £31.44 per share. These shares are being bought back for cancellation under Shell's previously announced buy-back p...

