STEPAN COSCL

Market cap
$992.55M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024259+11.05%
Dec 31, 2023233-37.98%
Dec 31, 2022376+16.19%
Dec 31, 2021323+36.58%
Dec 31, 2020237+21.86%
Dec 31, 2019194-5.67%
Dec 31, 2018206+0.48%
Dec 31, 2017205+29.47%
Dec 31, 2016158+23.10%
Dec 31, 2015129-18.08%
Dec 31, 2014157-0.19%
Dec 31, 2013157+11.02%
Dec 31, 2012142+2.83%
Dec 31, 2011138