Keller Group plc (LON:KLR)
1,644.00
+2.00 (0.12%)
At close: Dec 19, 2025
13.07% (1Y)
| Market Cap | 1.14B |
| Revenue (ttm) | 2.95B |
| Net Income (ttm) | 139.20M |
| Shares Out | 69.35M |
| EPS (ttm) | 1.90 |
| PE Ratio | 8.63 |
| Forward PE | 7.92 |
| Dividend | 0.51 (3.13%) |
| Ex-Dividend Date | Aug 14, 2025 |
| Volume | 159,415 |
| Average Volume | 126,024 |
| Open | 1,644.00 |
| Previous Close | 1,642.00 |
| Day's Range | 1,598.00 - 1,656.00 |
| 52-Week Range | 1,222.00 - 1,666.00 |
| Beta | 1.01 |
| RSI | 63.65 |
| Earnings Date | Mar 3, 2026 |