LSE:0IDU | US26884L1098
Generating your data highlights...
25.7b USD | # 498 in GB
15.05k shares | 300.02m USD
596.68m
99.33% | 592.67m