Shell plc (SHEL)

84.97
-0.62 (-0.72%)
NYSE · Last Trade: Mar 10th, 3:26 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors