LSE • BARC • GB0031348658
Generating your data highlights...
95.7b USD | # 202 in GB
46.32m shares | 342.69m USD
13.48b
93.81% | 12.65b