LSE • KIE • GB0004915632
Generating your data highlights...
1.25b USD | # 2012 in GB
1.26m shares | 4.03m USD
438.68m
93.82% | 411.56m