LSE • 0R18 • US0865161014
Generating your data highlights...
18.5b USD | # 704 in GB
3.73k shares | 316.24m USD
209.73m
93.90% | 196.93m