LSE • BP • GB0007980591
Generating your data highlights...
118b USD | # 150 in GB
57.37m shares | 484.66m USD
15.45b
96.56% | 14.92b