Keller Group plc (LON:KLR)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
3,176.00
+62.00 (1.99%)
Oct 26, 2026, 4:35 PM GMT
Market Cap2.16B +99.1%
Revenue (ttm)3.24B +9.6%
Net Income155.60M +11.8%
EPS2.21 +15.8%
Shares Out 68.12M
PE Ratio14.40
Forward PE12.07
Dividend0.70 (2.22%)
Ex-Dividend DateAug 13, 2026
Volume131,301
Open3,116.00
Previous Close3,114.00
Day's Range3,116.00 - 3,196.00
52-Week Range1,404.00 - 3,518.00
Beta0.98
AnalystsStrong Buy
Price Target3,502.86 (+10.29%)
Earnings DateMar 18, 2027