SHEL ▼ -0.4% - Shell plc $SHEL - Transaction in Own Shares 21-OCT-2026 03:55 AM ET