LSE • 0K19 • US5950171042
Generating your data highlights...
45.6b USD | # 376 in GB
3.95k shares | 682.69m USD
541.14m
97.94% | 529.96m