Shell PLC

SHELNYSE
$105.54
0.720.69%
Ult. Agg.: Oct 20, 7:43 PM
$104.38
-0.44-0.42%