Stepan Company Common Stock (SCL)

63.20
+5.19 (8.95%)
NYSE· Last Trade: Jul 29th, 1:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors