STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024526+0.28%
Dec 31, 2023524+26.83%
Dec 31, 2022413+102.25%
Dec 31, 2021204-235.15%
Dec 31, 2020-151+62.10%
Dec 31, 2019-93+286.90%
Dec 31, 2018-24+197.89%
Dec 31, 2017-8-108.87%
Dec 31, 201691-41.20%
Dec 31, 2015155-17.75%
Dec 31, 2014189+37.47%
Dec 31, 2013137+30.09%
Dec 31, 2012106-8.52%
Dec 31, 2011115