LSE • BP • GB0007980591
Generating your data highlights...
101b USD | # 176 in GB
42.51m shares | 348.26m USD
16.23b
97.23% | 15.78b