LSE:IMI | GB00BGLP8L22
Generating your data highlights...
5.69b USD | # 1140 in GB
754.85k shares | 19.63m USD
254.95m
99.14% | 252.75m