Home

Shell plc (SHEL)

74.61
+0.87 (1.18%)
NYSE · Last Trade: Nov 5th, 11:15 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors