SCL   $51.9  -1.87% Market Closed After Close 51.9 0.0

Stepan Company

Data not available