ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-1,574-43.39%
Dec 31, 2023-2,781+95.49%
Dec 31, 2022-1,423+113.42%
Dec 31, 2021-667-22.81%
Dec 31, 2020-864-48.09%
Dec 31, 2019-1,664+447.79%
Dec 31, 2018-304-15.12%
Dec 31, 2017-358-112.25%
Dec 31, 20162,920-235.17%
Dec 31, 2015-2,161+4583.31%
Dec 31, 2014-46-70.75%
Dec 31, 2013-158-47.62%
Dec 31, 2012-301+41.43%
Dec 31, 2011-213+130.97%
Dec 31, 2010-92