Skip to content
SHELL PLC logo

SHELL PLC (SHEL)

NYSEEnergy

$100.12-1.71%
Close 2026-11-05
SHELL PLC (SHEL) Outlook: What's Priced In | QuarterlyIQ