Stepan Company Common Stock (SCL)

51.54
+1.51 (3.01%)
NYSE · Last Trade: May 1st, 2:38 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors