Stepan Company Common Stock (SCL)

58.64
+1.74 (3.06%)
NYSE· Last Trade: Jul 15th, 4:21 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors