LSE:0R23 | US4062161017
Generating your data highlights...
24.5b USD | # 595 in GB
23.88k shares | 317.84m USD
841.63m
99.40% | 836.59m