Marshalls plc (MSLH.L) LSE

166.80

-2.6(-1.53%)

Updated at November 07 05:15PM

Currency In GBp