STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024162-7.33%
Dec 31, 2023175+8.78%
Dec 31, 2022161+122.86%
Dec 31, 202172-69.33%
Dec 31, 2020235+7.69%
Dec 31, 2019218+27.64%
Dec 31, 2018171-13.95%
Dec 31, 2017199-6.27%
Dec 31, 2016212+15.76%
Dec 31, 2015183+123.63%
Dec 31, 201482-45.48%
Dec 31, 2013150+37.94%
Dec 31, 2012109+40.83%
Dec 31, 201177