SCL logo

SCLStepan Co.

$53.15
$1.47
(2.84%)
Today
Updated: 04:00 PM EDT
EarningsJul 29
Mkt Cap$1.17B
Vol241,972.00

Advertisement|Remove ads.