Stepan Co (NYSE:SCL)

93.82
Delayed Data
As of 1:53pm ET
 -1.58 / -1.66%
Today’s Change
69.17
Today|||52-Week Range
101.84
+26.78%
Year-to-Date
No recent news for Stepan Co.