STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024669+10.06%
Dec 31, 2023608-9.36%
Dec 31, 2022671+34.00%
Dec 31, 2021500+20.15%
Dec 31, 2020417+22.84%
Dec 31, 2019339+0.16%
Dec 31, 2018339+5.72%
Dec 31, 2017320+7.73%
Dec 31, 2016297+22.21%
Dec 31, 2015243-2.51%
Dec 31, 2014250-7.24%
Dec 31, 2013269+8.83%
Dec 31, 2012247+5.98%
Dec 31, 2011233