← All stories
Markets

Shell plc (SHEL) Executes Buyback of 2,772,045 Shares on August 19, 2026 Across Six Trading Platforms

1 source ·1 article ·2h ago

On 19 August 2026, Shell plc (SHEL), the global integrated energy leader, completed the repurchase of 2,772,045 of its own shares for cancellation across six trading venues as part of its ongoing share buy-back programme. These transactions…

Covered by 1 outlet

All coverage · 1 article