LSE • BARC • GB0031348658
Generating your data highlights...
77.5b USD | # 234 in GB
66.39m shares | 417.28m USD
13.57b
93.18% | 12.65b