SHEL ▲ +0.7% - Shell plc $SHEL - Transaction in Own Shares Shell repurchased its own shares today, a move that typically signals management confidence in the stock's valuation and can support the share price by reducing the share count. The company's share buyback activity contributed to the 0.7% gain in the stock today. 14-SEP-2026 08:48 AM ET