74.13 1.02(1.40%)01/21/2026
Shell plc (SHEL)
Press Release | Data News