Home

Stepan Company Common Stock (SCL)

47.54
-1.36 (-2.78%)
NYSE · Last Trade: Dec 20th, 4:23 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors