LSE • BARC • GB0031348658
Generating your data highlights...
91.8b USD | # 207 in GB
43.18m shares | 329.28m USD
13.47b
93.81% | 12.64b