← All stories
Markets
Shell plc (SHEL) Executes Buyback of 1.675 Million Shares on Multiple European Exchanges on August 25, 2026
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