LSE:0KTS | US7512121010
Generating your data highlights...
22.4b USD | # 653 in GB
309 shares | 232.89m USD
38.66m
98.46% | 38.06m