Element Solutions IncESI

Market cap
$5.9B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024121-13.73%
Dec 31, 2023141+6.35%
Dec 31, 2022132-4.48%
Dec 31, 2021138+44.77%
Dec 31, 202096-1.24%
Dec 31, 201997-4.06%
Dec 31, 2018101-78.15%
Dec 31, 2017462+20.39%
Dec 31, 2016384-14.81%
Dec 31, 2015450+322.02%
Dec 31, 2014107