Stepan Company Common Stock (SCL)

58.73
+1.02 (1.78%)
NYSE· Last Trade: Jul 21st, 2:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors