Shell plc (SHEL)

86.72
-1.74 (-1.97%)
NYSE· Last Trade: May 20th, 6:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors