ALBEMARLE CORPALB

Market cap
$13.7B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20245,378-44.08%
Dec 31, 20239,617+31.38%
Dec 31, 20227,320+119.96%
Dec 31, 20213,328+6.36%
Dec 31, 20203,129-12.83%
Dec 31, 20193,589+6.35%
Dec 31, 20183,375+9.86%
Dec 31, 20173,072+14.75%
Dec 31, 20162,677-26.68%
Dec 31, 20153,651+49.31%
Dec 31, 20142,446-6.53%
Dec 31, 20132,616-4.70%
Dec 31, 20122,745-4.31%
Dec 31, 20112,869+21.43%
Dec 31, 20102,363