LSE:0IDU | US26884L1098
Generating your data highlights...
34.7b USD | # 469 in GB
20.4k shares | 469.53m USD
624.07m
99.16% | 618.81m