STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-117-54.79%
Dec 31, 2023-259-16.04%
Dec 31, 2022-308-18.24%
Dec 31, 2021-377+171.03%
Dec 31, 2020-139+23.40%
Dec 31, 2019-113+4.50%
Dec 31, 2018-108+30.40%
Dec 31, 2017-83-36.65%
Dec 31, 2016-131+3.61%
Dec 31, 2015-126+15.33%
Dec 31, 2014-109-34.82%
Dec 31, 2013-168+91.61%
Dec 31, 2012-87-13.75%
Dec 31, 2011-101