Stepan Company Common Stock (SCL)

63.57
+4.24 (7.15%)
NYSE · Last Trade: Feb 5th, 1:08 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors