← All stories
Markets
Shell plc (SHEL) Executes Buyback of 2,772,045 Shares on August 19, 2026 Across Six Trading Platforms
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