LSE:0L5A | US8168511090
Generating your data highlights...
49.5b USD | # 289 in GB
6.4k shares | 317.89m USD
633.4m
99.85% | 632.46m