Stepan Company Common Stock (SCL)

57.61
+0.61 (1.07%)
NYSE · Last Trade: Jan 31st, 6:49 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors