LSE:0KXM | US7766961061
Generating your data highlights...
56.3b USD | # 256 in GB
2.11k shares | 283.03m USD
107.23m
99.51% | 106.7m