STEPAN COSCL

Market cap
$1.2B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20242.2+28.57%
Dec 31, 20231.7-74.31%
Dec 31, 20226.5-9.42%
Dec 31, 20217.2-5.74%
Dec 31, 20207.7+13.82%
Dec 31, 20196.7-11.80%
Dec 31, 20187.6+17.75%
Dec 31, 20176.5-2.56%
Dec 31, 20166.7+5.06%
Dec 31, 20156.3+29.18%
Dec 31, 20144.9-27.62%
Dec 31, 20136.8-19.88%
Dec 31, 20128.5