LSE • IMB • GB0004544929
Generating your data highlights...
28.7b USD | # 546 in GB
2.76m shares | 130.43m USD
774.73m
94.74% | 733.99m