Skip to content
SHELL PLC logo

SHELL PLC (SHEL)

NYSEEnergy

$108.18+2.25%
Close 2026-10-23
SHELL PLC (SHEL): Is the Thesis Intact? What's Priced In | QuarterlyIQ