STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 202449+28.30%
Dec 31, 202338+0.00%
Dec 31, 202238-0.00%
Dec 31, 202138+60.61%
Dec 31, 202024-49.23%
Dec 31, 201946+124.14%
Dec 31, 201821+0.00%
Dec 31, 201721+37.46%
Dec 31, 201615+15.05%
Dec 31, 201513+3.49%
Dec 31, 201413-28.16%
Dec 31, 201318-4.56%
Dec 31, 201218-64.81%
Dec 31, 201152