LSE:BARC | GB0031348658
Generating your data highlights...
82.1b USD | # 208 in GB
41.15m shares | 250.91m USD
13.79b
93.48% | 12.89b