STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024100-23.23%
Dec 31, 2023130-25.28%
Dec 31, 2022174+9.15%
Dec 31, 2021159-54.51%
Dec 31, 2020350+10.94%
Dec 31, 2019315+5.07%
Dec 31, 2018300+0.43%
Dec 31, 2017299+32.40%
Dec 31, 2016226+28.16%
Dec 31, 2015176+106.70%
Dec 31, 201485-36.10%
Dec 31, 2013133+73.46%
Dec 31, 201277-8.59%
Dec 31, 201184