STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024112+6.51%
Dec 31, 2023105+11.29%
Dec 31, 202295+4.15%
Dec 31, 202191+11.01%
Dec 31, 202082+4.01%
Dec 31, 201979-2.98%
Dec 31, 201881+2.65%
Dec 31, 201779+5.41%
Dec 31, 201675+11.92%
Dec 31, 201567+4.99%
Dec 31, 201464+13.13%
Dec 31, 201356+9.95%
Dec 31, 201251+8.91%
Dec 31, 201147