STEPAN COSCL

Market cap
$992.55M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 20245-6.86%
Dec 31, 20236-58.55%
Dec 31, 202214+18.22%
Dec 31, 202112+16.23%
Dec 31, 202010+13.62%
Dec 31, 20199+29.76%
Dec 31, 20187-4.39%
Dec 31, 20177+63.49%
Dec 31, 20154-6532.35%
Dec 31, 2014-0-102.44%
Dec 31, 20133-10.86%
Dec 31, 20123-15.07%
Dec 31, 20114