LSE:0A62 | US7496851038
Generating your data highlights...
13.5b USD | # 830 in GB
N/A shares | 97.06m USD
128.22m
98.60% | 126.42m