LSE:0KSJ | US74736K1016
Generating your data highlights...
8.15b USD | # 1066 in GB
354 shares | 155.96m USD
92.58m
90.93% | 84.18m