← All stories
Markets

Shell plc (SHEL) Completes Purchase of 2.51 Million Shares Across Six Markets on August 18, 2026

1 source ·1 article ·3h ago

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