LSE:0LIY | US9113631090
Generating your data highlights...
52.1b USD | # 329 in GB
232 shares | 535.46m USD
63.63m
99.42% | 63.26m