logo

Keller Group

LSE • KLR GB0004866223

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

2.8b USD | # 1623 in GB

Volume

161.59k shares | 7.54m USD

Shares Outstanding

68.12m

Free Float Shares

96.51% | 65.74m

OTCPK:KLRG.F|
DB:01K

News