Stepan Co (NYSE:SCL)

95.06
Delayed Data
As of Oct 22
 -1.01 / -1.05%
Today’s Change
69.17
Today|||52-Week Range
101.84
+28.46%
Year-to-Date
No recent news for Stepan Co.