LSE • IMB • GB0004544929
Generating your data highlights...
26.5b USD | # 592 in GB
2.94m shares | 124.15m USD
763.96m
95.81% | 731.96m