Shell plc (SHEL)

86.82
-4.68 (-5.11%)
NYSE · Last Trade: Apr 17th, 1:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors