Shell plc (SHEL)

105.05
-1.61 (-1.51%)
NYSE · Last Trade: Oct 19th, 12:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors