6.40 0.55(9.40%)11/05/2024
Melrose Industries Plc (MLSPF)
Press Release | Data News