LSE:IMB | GB0004544929
Generating your data highlights...
33.7b USD | # 497 in GB
2.01m shares | 94.91m USD
785.4m
92.68% | 727.88m