LSE • 0JVQ • US5486611073
Generating your data highlights...
110b USD | # 163 in GB
998 shares | 642.45m USD
561.05m
99.78% | 559.8m