LSE • BP • GB0007980591
Generating your data highlights...
103b USD | # 174 in GB
47.7m shares | 401.76m USD
15.45b
96.82% | 14.96b