STEPAN COSCL

Market cap
$1.1B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20244.2+25.22%
Dec 31, 20233.4-74.35%
Dec 31, 202213.1-1.72%
Dec 31, 202113.4-1.47%
Dec 31, 202013.6+10.33%
Dec 31, 201912.3-16.78%
Dec 31, 201814.8+11.13%
Dec 31, 201713.3-7.83%
Dec 31, 201614.4+3.96%
Dec 31, 201513.9+32.57%
Dec 31, 201410.5-25.64%
Dec 31, 201314.1-21.69%
Dec 31, 201218