STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 202450+25.29%
Dec 31, 202340-72.68%
Dec 31, 2022147+6.71%
Dec 31, 2021138+8.02%
Dec 31, 2020128+23.78%
Dec 31, 2019103-8.54%
Dec 31, 2018113+23.13%
Dec 31, 201792+6.24%
Dec 31, 201686+13.36%
Dec 31, 201576+33.16%
Dec 31, 201457-21.59%
Dec 31, 201373-8.61%
Dec 31, 201280+9.76%
Dec 31, 201173