Stepan Company Common Stock (SCL)

55.97
+1.27 (2.32%)
NYSE · Last Trade: Jan 25th, 5:45 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors