LSE • 0JRV • US5007541064
Generating your data highlights...
31.6b USD | # 518 in GB
24.54k shares | 347.04m USD
1.19b
72.18% | 855.94m