LSE • 0JVQ • US5486611073
Generating your data highlights...
135b USD | # 118 in GB
1.37k shares | 686.56m USD
560.06m
99.78% | 558.82m