ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024742-38.82%
Dec 31, 20231,213+1.86%
Dec 31, 20221,191+113.85%
Dec 31, 2021557+4.91%
Dec 31, 2020531-13.35%
Dec 31, 2019613+1.15%
Dec 31, 2018606+13.36%
Dec 31, 2017534+9.94%
Dec 31, 2016486-12.08%
Dec 31, 2015553+43.51%
Dec 31, 2014385-13.80%
Dec 31, 2013447+17.91%
Dec 31, 2012379+6.64%
Dec 31, 2011355+4.25%
Dec 31, 2010341