88.20 1.00(1.14%)07/22/2026
Shell plc (SHEL)
Press Release | Data News