LSE:IMB | GB0004544929
Generating your data highlights...
28.9b USD | # 475 in GB
2.54m shares | 100.59m USD
819.55m
91.18% | 747.28m