LSE • BP • GB0007980591
Generating your data highlights...
112b USD | # 169 in GB
44.21m shares | 346.58m USD
15.45b
97.05% | 15b