STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,170-3.83%
Dec 31, 20231,216+4.32%
Dec 31, 20221,166+8.55%
Dec 31, 20211,074+8.68%
Dec 31, 2020988+10.74%
Dec 31, 2019892+13.76%
Dec 31, 2018785+5.89%
Dec 31, 2017741+16.51%
Dec 31, 2016636+13.89%
Dec 31, 2015558+3.99%
Dec 31, 2014537-3.03%
Dec 31, 2013554+15.15%
Dec 31, 2012481+18.60%
Dec 31, 2011405