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