LSE:0KTS | US7512121010
Generating your data highlights...
14.7b USD | # 689 in GB
1.03k shares | 145.34m USD
62.1m
63.42% | 39.38m