LSE • BARC • GB0031348658
Generating your data highlights...
94b USD | # 197 in GB
51.21m shares | 349.39m USD
13.49b
93.38% | 12.6b