STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20241,274+1.31%
Dec 31, 20231,257+0.59%
Dec 31, 20221,250+10.28%
Dec 31, 20211,134+10.72%
Dec 31, 20201,024+10.99%
Dec 31, 2019922+13.40%
Dec 31, 2018813+12.71%
Dec 31, 2017722+11.20%
Dec 31, 2016649+11.87%
Dec 31, 2015580+11.46%
Dec 31, 2014521+8.71%
Dec 31, 2013479+13.88%
Dec 31, 2012420+14.79%
Dec 31, 2011366