LSE • SHEL • GB00BP6MXD84
Generating your data highlights...
269b USD | # 52 in GB
9.52m shares | 475.86m USD
5.74b
97.50% | 5.6b