STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-123-52.84%
Dec 31, 2023-260-13.67%
Dec 31, 2022-302+55.05%
Dec 31, 2021-194+54.61%
Dec 31, 2020-126+19.15%
Dec 31, 2019-106+21.84%
Dec 31, 2018-87+10.22%
Dec 31, 2017-79-23.73%
Dec 31, 2016-103-13.63%
Dec 31, 2015-119+17.22%
Dec 31, 2014-102+9.64%
Dec 31, 2013-93+11.67%
Dec 31, 2012-83-0.01%
Dec 31, 2011-83