Stepan Company Common Stock (SCL)

48.93
-0.40 (-0.81%)
NYSE · Last Trade: Apr 29th, 4:27 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors