
Shell buys back 230,000 shares at average £32.80 as part of ongoing buy-back program.
On May 20, 2026, Shell plc repurchased 230,000 of its own shares at an average price of £32.80 per share through the London Stock Exchange. This transaction is part of Shell's previously announced share buy-back program running from May 7 to July 24,...

