STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 2024810-4.87%
Dec 31, 2023852-18.46%
Dec 31, 20221,045+14.39%
Dec 31, 2021913+0.85%
Dec 31, 2020906+10.61%
Dec 31, 2019819+2.03%
Dec 31, 2018803+1.75%
Dec 31, 2017789+15.05%
Dec 31, 2016686+10.65%
Dec 31, 2015620+7.65%
Dec 31, 2014576-5.42%
Dec 31, 2013609+16.34%
Dec 31, 2012523+9.03%
Dec 31, 2011480