LSE • KIE • GB0004915632
Generating your data highlights...
1.7b USD | # 1862 in GB
1.41m shares | 5.55m USD
435.2m
93.77% | 408.07m