65.37 0.26(0.40%)11/15/2024
Royal Dutch Shell plc (SHEL)
Press Release | Data News