Skip to content

SCL

Stepan Company

NYSE · Basic Materials · Chemicals - Specialty · US

$63.01
+1.00%
Ask drillr

Research · Sep 3, 2026

SCL: FY25 Deep Dive

Stepan Company FY25 at $2.33B. NI $47M; EPS $2.05. Specialty Chemicals.