LSE • 0KV5 • CA3039011026
Generating your data highlights...
36.5b USD | # 458 in GB
8 shares | 100.29m USD
21.49m
96.47% | 20.73m