LSE • SHEL • GB00BP6MXD84
Generating your data highlights...
271b USD | # 52 in GB
9.56m shares | 475.38m USD
5.74b
97.51% | 5.6b