Keller Group plc (LON:KLR)

London flag London · Delayed Price · Currency is GBP · Price in GBX
3,100.00
+118.00 (3.96%)
Sep 16, 2026, 4:47 PM GMT
Market Cap2.03B +112.1%
Revenue (ttm)3.24B +9.6%
Net Income155.60M +11.8%
EPS2.21 +15.8%
Shares Out 68.12M
PE Ratio13.52
Forward PE11.63
Dividend0.70 (2.35%)
Ex-Dividend DateAug 13, 2026
Volume149,192
Open2,982.00
Previous Close2,982.00
Day's Range2,982.00 - 3,100.00
52-Week Range1,368.00 - 3,518.00
Beta1.03
AnalystsStrong Buy
Price Target3,343.57 (+7.86%)
Earnings DateMar 18, 2027