LSE • BARC • GB0031348658
Generating your data highlights...
82.7b USD | # 227 in GB
39.44m shares | 306.62m USD
13.4b
93.78% | 12.56b