Keller Group plc (LON:KLR)

London flag London · Delayed Price · Currency is GBP · Price in GBX
3,258.00
-22.00 (-0.67%)
Oct 6, 2026, 4:35 PM GMT
Market Cap2.23B +108.2%
Revenue (ttm)3.24B +9.6%
Net Income155.60M +11.8%
EPS2.21 +15.8%
Shares Out 68.12M
PE Ratio14.87
Forward PE12.79
Dividend0.70 (2.16%)
Ex-Dividend DateAug 13, 2026
Volume259,544
Open3,284.00
Previous Close3,280.00
Day's Range3,238.00 - 3,320.00
52-Week Range1,404.00 - 3,518.00
Beta0.98
AnalystsStrong Buy
Price Target3,422.14 (+5.04%)
Earnings DateMar 18, 2027