LSE • IMB • GB0004544929
Generating your data highlights...
27.9b USD | # 546 in GB
2.51m shares | 107.52m USD
769.7m
94.67% | 728.67m