LSE • KIE • GB0004915632
Generating your data highlights...
1.55b USD | # 1965 in GB
1.08m shares | 3.81m USD
436.99m
93.79% | 409.86m