Albemarle Corporation (LON:0HC7)

London flag London · Delayed Price · Currency is GBP · Price in USD
135.98
-0.86 (-0.63%)
Sep 3, 2026, 8:39 AM GMT
Market Cap12.04B +62.7%
Revenue (ttm)4.45B +18.3%
Net Income43.28M
EPS0.37
Shares Out n/a
PE Ratio278.08
Forward PE12.09
Dividend1.22 (1.20%)
Ex-Dividend DateSep 11, 2026
Volume52
Open137.75
Previous Close136.84
Day's Range135.70 - 137.75
52-Week Range71.25 - 221.10
Beta1.32
Analystsn/a
Price Targetn/a
Earnings DateAug 5, 2026