LSE • 0JVQ • US5486611073
Generating your data highlights...
122b USD | # 139 in GB
1.23k shares | 645.12m USD
560.71m
99.78% | 559.46m