70.32 -0.02(-0.03%)07/18/2025
Shell plc (SHEL)
Press Release | Data News