STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-65-293.85%
Dec 31, 202333-79.97%
Dec 31, 2022166+41.66%
Dec 31, 2021117-280.70%
Dec 31, 2020-65-28.24%
Dec 31, 2019-90+75.21%
Dec 31, 2018-52+2.28%
Dec 31, 2017-50+69.61%
Dec 31, 2016-30-169.35%
Dec 31, 201543-389.06%
Dec 31, 2014-15-119.48%
Dec 31, 201376-358.70%
Dec 31, 2012-29+1300.90%
Dec 31, 2011-2