LSE:0KTS | US7512121010
Generating your data highlights...
12.1b USD | # 794 in GB
724 shares | 131.69m USD
61.94m
63.22% | 39.16m