LSE • KIE • GB0004915632
Generating your data highlights...
1.22b USD | # 2054 in GB
1.49m shares | 4.66m USD
439.13m
93.73% | 411.61m