LSE • BARC • GB0031348658
Generating your data highlights...
88.5b USD | # 205 in GB
58.09m shares | 372.29m USD
13.51b
93.15% | 12.59b