Stepan Co

SCLNYSE
$61.97
0.100.16%
Last update: Oct 16, 4:00 PM
$62.03
0.160.26%