Skip to content
SHELL PLC logo

SHELL PLC (SHEL)

NYSEEnergy

$101.86-2.25%
Close 2026-11-04