Keller Group plc (KLRGF)

OTCMKTS · Delayed Price · Currency is USD
41.65
0.00 (0.00%)
Oct 15, 2026, 4:00 PM EST
Market Cap2.74B +90.3%
Revenue (ttm)4.30B +9.6%
Net Income206.45M +11.8%
EPS2.93 +15.8%
Shares Out n/a
PE Ratio13.29
Forward PE11.88
Dividendn/a
Ex-Dividend Daten/a
Volume146
Open41.00
Previous Close41.65
Day's Range41.00 - 41.65
52-Week Range20.45 - 45.88
Beta0.98
Analystsn/a
Price Targetn/a
Earnings DateMar 18, 2027