LSE • 0KXI • US77543R1023
Generating your data highlights...
20.4b USD | # 684 in GB
3.38k shares | 444.09m USD
131.19m
99.24% | 130.2m