STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20241,494-1.14%
Dec 31, 20231,511+8.87%
Dec 31, 20221,388+20.49%
Dec 31, 20211,152+36.09%
Dec 31, 2020847+11.32%
Dec 31, 2019761+11.50%
Dec 31, 2018682+0.00%
Dec 31, 2017682+2.06%
Dec 31, 2016668+7.78%
Dec 31, 2015620+5.73%
Dec 31, 2014586+4.98%
Dec 31, 2013559+20.82%
Dec 31, 2012462+9.74%
Dec 31, 2011421