STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,908-6.84%
Dec 31, 20232,048-12.70%
Dec 31, 20222,346+20.31%
Dec 31, 20211,950+31.22%
Dec 31, 20201,486-2.17%
Dec 31, 20191,519-8.07%
Dec 31, 20181,652+4.14%
Dec 31, 20171,587+11.15%
Dec 31, 20161,428-2.75%
Dec 31, 20151,468-12.50%
Dec 31, 20141,678+4.91%
Dec 31, 20131,599+5.75%
Dec 31, 20121,512-4.75%
Dec 31, 20111,588