STEPAN COSCL

Market cap
$992.55M
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 202470+20.25%
Dec 31, 202359-71.73%
Dec 31, 2022207+21.40%
Dec 31, 2021171-0.43%
Dec 31, 2020172+34.78%
Dec 31, 2019127-15.96%
Dec 31, 2018151+3.60%
Dec 31, 2017146+15.82%
Dec 31, 2016126+2.77%
Dec 31, 2015123+35.39%
Dec 31, 201491-16.91%
Dec 31, 2013109-15.20%
Dec 31, 2012129+8.66%
Dec 31, 2011118