88.32 1.13(1.29%)07/22/2026
Shell plc (SHEL)
Press Release | Data News