70.77 0.37(0.52%)07/16/2025
Shell plc (SHEL)
Press Release | Data News