Keller Group plc (LON:KLR)

London flag London · Delayed Price · Currency is GBP · Price in GBX
3,036.00
+56.00 (1.88%)
Aug 27, 2026, 3:09 PM GMT
Market Cap2.03B +114.8%
Revenue (ttm)3.24B +9.6%
Net Income155.60M +11.8%
EPS2.21 +15.8%
Shares Out 68.12M
PE Ratio13.51
Forward PE11.59
Dividend0.70 (2.37%)
Ex-Dividend DateAug 13, 2026
Volumen/a
Open3,030.00
Previous Close2,980.00
Day's Range2,986.00 - 3,048.00
52-Week Range1,238.00 - 3,518.00
Beta1.03
AnalystsStrong Buy
Price Target3,322.14 (+9.43%)
Earnings DateAug 4, 2026