Shell plc (LON:SHEL)
London flag London · Delayed Price · Currency is GBP · Price in GBX
3,068.00
-12.50 (-0.41%)
Jun 16, 2026, 5:11 PM GMT

Shell Filings