LSE:IMB | GB0004544929
Generating your data highlights...
24.3b USD | # 533 in GB
2.1m shares | 67.43m USD
834.32m
87.77% | 732.3m