← All stories
Markets

Shell plc (SHEL) Executes Buyback of 1.675 Million Shares on Multiple European Exchanges on August 25, 2026

1 source ·1 article ·3h ago

On 25 August 2026, Shell plc (SHEL), the global integrated energy leader listed on the London Stock Exchange, completed the purchase of 1.675 million ordinary shares for cancellation as part of its ongoing share repurchase programme. These…

Covered by 1 outlet

All coverage · 1 article