Shell plc (SHEL)

77.48
-2.03 (-2.56%)
NYSE· Last Trade: Jun 24th, 2:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors