Albemarle Corporation (LON:0HC7)

London flag London · Delayed Price · Currency is GBP · Price in USD
129.50
-0.21 (-0.16%)
Aug 12, 2026, 3:03 PM GMT
Market Cap11.30B +71.1%
Revenue (ttm)4.45B +18.3%
Net Income43.28M
EPS0.37
Shares Out n/a
PE Ratio261.07
Forward PE11.58
Dividend1.21 (1.23%)
Ex-Dividend DateJun 12, 2026
Volume998
Open133.11
Previous Close129.71
Day's Range129.49 - 134.00
52-Week Range71.25 - 221.10
Beta1.32
Analystsn/a
Price Targetn/a
Earnings DateAug 5, 2026