← All stories
Markets
Shell plc (SHEL) Completes Purchase of 2.51 Million Shares Across Six Markets on August 18, 2026
On 18 August 2026, Shell plc (SHEL), the global integrated energy leader, announced it acquired approximately 2.51 million shares for cancellation across six trading platforms as part of its ongoing share repurchase programme. Transactions…
Covered by 1 outlet
All coverage · 1 article