Keller Group plc (KLRGF)

OTCMKTS · Delayed Price · Currency is USD
41.44
+0.39 (0.95%)
Nov 6, 2026, 4:00 PM EST
Market Cap2.68B +99.6%
Revenue (ttm)4.30B +9.6%
Net Income206.45M +11.8%
EPS2.96 +15.8%
Shares Out n/a
PE Ratio13.98
Forward PE11.32
Dividendn/a
Ex-Dividend Daten/a
Volume114
Open41.05
Previous Close41.05
Day's Range41.05 - 41.44
52-Week Range20.45 - 45.88
Beta1.00
Analystsn/a
Price Targetn/a
Earnings DateMar 18, 2027