LSE • BARC • GB0031348658
Generating your data highlights...
77.4b USD | # 239 in GB
66.3m shares | 430.81m USD
13.62b
92.88% | 12.65b