← All stories
Markets
Shell plc (SHEL) Executes Buy-Back of 2.04 Million Shares on 17 August 2026 Across Six Trading Platforms
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