LSE • 0K19 • US5950171042
Generating your data highlights...
44b USD | # 397 in GB
7.65k shares | 1.05b USD
543.01m
95.42% | 518.16m