STEPAN COSCL

Market cap
$992.55M
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 2024625-4.39%
Dec 31, 2023654+11.41%
Dec 31, 2022587+61.49%
Dec 31, 2021364+83.01%
Dec 31, 2020199-10.55%
Dec 31, 2019222-19.55%
Dec 31, 2018276-5.06%
Dec 31, 2017291-8.27%
Dec 31, 2016317-4.33%
Dec 31, 2015331+20.96%
Dec 31, 2014274+1.22%
Dec 31, 2013271+48.37%
Dec 31, 2012182-8.55%
Dec 31, 2011199