STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20242,180-6.26%
Dec 31, 20232,326-16.14%
Dec 31, 20222,773+18.21%
Dec 31, 20212,346+25.47%
Dec 31, 20201,870+0.59%
Dec 31, 20191,859-6.78%
Dec 31, 20181,994+3.58%
Dec 31, 20171,925+8.99%
Dec 31, 20161,766-0.56%
Dec 31, 20151,776-7.84%
Dec 31, 20141,927+2.47%
Dec 31, 20131,881+4.27%
Dec 31, 20121,804-2.14%
Dec 31, 20111,843