STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 2024333-17.10%
Dec 31, 2023401-11.82%
Dec 31, 2022455+40.94%
Dec 31, 2021323+100.77%
Dec 31, 2020161-19.00%
Dec 31, 2019199-16.94%
Dec 31, 2018239-10.91%
Dec 31, 2017268-7.12%
Dec 31, 2016289-7.95%
Dec 31, 2015314+27.10%
Dec 31, 2014247+4.95%
Dec 31, 2013235+57.29%
Dec 31, 2012150-9.34%
Dec 31, 2011165