ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20245,482-21.54%
Dec 31, 20236,987+24.74%
Dec 31, 20225,601+80.89%
Dec 31, 20213,097-1.86%
Dec 31, 20203,155+7.19%
Dec 31, 20192,943+14.71%
Dec 31, 20182,566+26.09%
Dec 31, 20172,035-4.09%
Dec 31, 20162,122+31.36%
Dec 31, 20151,615+14.52%
Dec 31, 20141,411-5.98%
Dec 31, 20131,500-14.00%
Dec 31, 20121,745-2.97%
Dec 31, 20111,798+15.23%
Dec 31, 20101,561