LSE:IMB | GB0004544929
Generating your data highlights...
26.1b USD | # 485 in GB
2.58m shares | 89.18m USD
826.67m
87.83% | 726.08m