Benzinga

Shell PLC (SHEL) Stock Price, Quote, News & History

SHELNYSE
$105.54
0.720.69%
Last update: Oct 20, 5:41 PM
$105.91
1.091.04%