ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 2024-14.4-220.03%
Dec 31, 202312+73.12%
Dec 31, 20226.9-95.30%
Dec 31, 2021147.2+236.39%
Dec 31, 202043.8+49.40%
Dec 31, 201929.3+38.55%
Dec 31, 201821.1-91.91%
Dec 31, 2017261.2+1116.19%
Dec 31, 201621.5-44.45%
Dec 31, 201538.7-40.59%
Dec 31, 201465.1+232.22%
Dec 31, 201319.6-15.02%
Dec 31, 201223.1+64.14%
Dec 31, 201114-11.96%
Dec 31, 201016