← All stories
Markets

Shell plc (SHEL) Executes Buy-Back of 2.04 Million Shares on 17 August 2026 Across Six Trading Platforms

1 source ·1 article ·2h ago

On 17 August 2026, Shell plc (SHEL), the global integrated energy leader, confirmed the repurchase of approximately 2.04 million shares for cancellation across six trading venues as part of its ongoing buy-back programme. The transactions w…

Covered by 1 outlet

All coverage · 1 article