LSE • BARC • GB0031348658
Generating your data highlights...
78.2b USD | # 232 in GB
38.64m shares | 292.29m USD
13.36b
93.77% | 12.53b