LSE • 0A7P • US6795801009
Generating your data highlights...
38.8b USD | # 450 in GB
446 shares | 383.18m USD
207.36m
89.56% | 185.72m