Stepan Company Common Stock (SCL)

63.52
+5.51 (9.50%)
NYSE· Last Trade: Jul 29th, 1:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors