LSE • 0K19 • US5950171042
Generating your data highlights...
50.8b USD | # 354 in GB
3.8k shares | 691.32m USD
541.14m
97.94% | 529.98m