LSE:0KXM | US7766961061
Generating your data highlights...
37.4b USD | # 451 in GB
507 shares | 551.44m USD
106.6m
99.48% | 106.05m