STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 2024293+15.78%
Dec 31, 2023253+91.43%
Dec 31, 2022132+224.45%
Dec 31, 202141+7.56%
Dec 31, 202038+60.61%
Dec 31, 201924-36.39%
Dec 31, 201837+64.70%
Dec 31, 201723-20.08%
Dec 31, 201628+49.71%
Dec 31, 201519-30.44%
Dec 31, 201427-23.58%
Dec 31, 201335+7.73%
Dec 31, 201233-4.78%
Dec 31, 201134