Marshalls plc (MSLH.L) LSE

174.60

-0.6(-0.34%)

Updated at December 05 04:35PM

Currency In GBp