Stepan Company Common Stock (SCL)

51.27
+1.85 (3.74%)
NYSE · Last Trade: Apr 8th, 2:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors