66.62 -0.05(-0.07%)05/16/2025
Shell plc (SHEL)
Press Release | Data News