LSE • IMB • GB0004544929
Generating your data highlights...
24.6b USD | # 598 in GB
2.83m shares | 111.42m USD
759.45m
95.79% | 727.45m