ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024-1,188-274.22%
Dec 31, 2023682-75.39%
Dec 31, 20222,771+163.29%
Dec 31, 20211,052+42.65%
Dec 31, 2020738-16.12%
Dec 31, 2019880-20.92%
Dec 31, 20181,112+41.74%
Dec 31, 2017785-2.00%
Dec 31, 2016801+13.98%
Dec 31, 2015703