LSE:0IUX | US3724601055
Generating your data highlights...
15.2b USD | # 787 in GB
250 shares | 176.69m USD
139.12m
99.75% | 138.77m