LSE:0IDU | US26884L1098
Generating your data highlights...
38.5b USD | # 437 in GB
24.46k shares | 540.32m USD
624.87m
99.15% | 619.58m