LSE • 0KXI • US77543R1023
Generating your data highlights...
22.8b USD | # 634 in GB
1.15k shares | 450.24m USD
132.05m
99.20% | 130.99m