Shell plc (SHEL)

91.32
-1.68 (-1.81%)
NYSE · Last Trade: Apr 1st, 1:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors