Shell plc (SHEL)

87.69
+0.97 (1.11%)
NYSE· Last Trade: May 21st, 11:14 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors