LSE:0KXA | US7739031091
Generating your data highlights...
40.6b USD | # 409 in GB
287 shares | 381.06m USD
112.36m
99.67% | 111.99m