Stepan Company Common Stock (SCL)

63.46
+5.45 (9.39%)
NYSE· Last Trade: Jul 29th, 1:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors