
Shell buys back 1.8 million shares at around £31.39 each as part of its ongoing repurchase program.
On May 28, 2026, Shell plc repurchased a total of 1,829,384 shares for cancellation at an average price of approximately £31.39 per share. This buyback is part of Shell's previously announced share repurchase program running from May 7 to July 24, 20...

