Stepan Company Common Stock (SCL)

58.30
-0.33 (-0.56%)
NYSE· Last Trade: Jul 20th, 3:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors