STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024183+11.42%
Dec 31, 2023164-45.71%
Dec 31, 2022302+15.41%
Dec 31, 2021262+3.27%
Dec 31, 2020253+23.02%
Dec 31, 2019206-11.43%
Dec 31, 2018233+3.26%
Dec 31, 2017225+11.94%
Dec 31, 2016201+6.00%
Dec 31, 2015190+22.83%
Dec 31, 2014154-6.68%
Dec 31, 2013166-8.03%
Dec 31, 2012180+8.73%
Dec 31, 2011166