LSE:0IDU | US26884L1098
Generating your data highlights...
36.7b USD | # 457 in GB
24.43k shares | 583.56m USD
624.87m
99.11% | 619.33m