76.41 -0.60(-0.78%)11/12/2025
Shell plc (SHEL)
Press Release | Data News