LSE • 0KV5 • CA3039011026
Generating your data highlights...
37.5b USD | # 458 in GB
2 shares | 130.1m USD
21.51m
96.47% | 20.75m