Shell PLC

SHELNYSE
$96.92
0.690.72%
Last update: Oct 5, 2:23 PM
$96.12
-0.11-0.11%