LSE:0K4T | US6311031081
Generating your data highlights...
35.4b USD | # 385 in GB
8.19k shares | 207.58m USD
576.53m
76.80% | 442.8m