STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 20248.4+18.86%
Dec 31, 20237-35.26%
Dec 31, 202210.9-2.37%
Dec 31, 202111.2-17.70%
Dec 31, 202013.6+22.30%
Dec 31, 201911.1-4.99%
Dec 31, 201811.7-0.30%
Dec 31, 201711.7+2.70%
Dec 31, 201611.4+6.60%
Dec 31, 201510.7+33.28%
Dec 31, 20148-8.93%
Dec 31, 20138.8-11.80%
Dec 31, 201210+11.10%
Dec 31, 20119