STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 202439-145.96%
Dec 31, 2023-85-39.30%
Dec 31, 2022-141+15.07%
Dec 31, 2021-122-211.81%
Dec 31, 2020109-3.04%
Dec 31, 2019113+33.58%
Dec 31, 201884-29.74%
Dec 31, 2017120+10.23%
Dec 31, 2016109+70.65%
Dec 31, 201564-421.81%
Dec 31, 2014-20-134.58%
Dec 31, 201357+122.58%
Dec 31, 201226-545.85%
Dec 31, 2011-6