Shell PLC

SHELNYSE
$98.08
1.561.61%
Last update: Oct 6, 2:45 PM
$96.26
-0.26-0.27%