LSE • 0A6F • US5184151042
Generating your data highlights...
18.5b USD | # 731 in GB
303 shares | 285.37m USD
142.03m
97.51% | 138.5m