ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024702-47.03%
Dec 31, 20231,325-30.53%
Dec 31, 20221,908+454.19%
Dec 31, 2021344-56.91%
Dec 31, 2020799+11.06%
Dec 31, 2019719+31.71%
Dec 31, 2018546+79.67%
Dec 31, 2017304-58.55%
Dec 31, 2016733+103.33%
Dec 31, 2015361-26.78%
Dec 31, 2014493+13.80%
Dec 31, 2013433-11.44%
Dec 31, 2012489+0.29%
Dec 31, 2011487+47.10%
Dec 31, 2010331