STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 202468.6-18.29%
Dec 31, 202384+291.18%
Dec 31, 202221.5+1.70%
Dec 31, 202121.1+1.84%
Dec 31, 202020.7-11.03%
Dec 31, 201923.3+21.03%
Dec 31, 201819.3-12.23%
Dec 31, 201721.9+4.91%
Dec 31, 201620.9-4.90%
Dec 31, 201522-20.65%
Dec 31, 201427.7+35.57%
Dec 31, 201320.4+22.99%
Dec 31, 201216.6+0.65%
Dec 31, 201116.5