LSE:0IDU | US26884L1098
Generating your data highlights...
35.5b USD
15.35k shares | 428.2m USD
598.63m
99.09% | 593.18m