Shell plc (SHEL)

88.59
+3.23 (3.78%)
NYSE· Last Trade: May 18th, 7:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors