LSE • IMB • GB0004544929
Generating your data highlights...
28.7b USD | # 535 in GB
2.72m shares | 128.91m USD
774.73m
94.74% | 733.99m