LSE:IMI | GB00BGLP8L22
Generating your data highlights...
7.22b USD | # 1093 in GB
860.93k shares | 25.64m USD
246.87m
98.52% | 243.22m