Skip to content
Stepan Company logo

Stepan Company (SCL)

NYSEMaterials

$64.14-1.43%
Close 2026-07-31

Reading SCL? Track it in a free portfolio. No credit card.

Create your account →