Marshalls plc (LON:MSLH)
London flag London · Delayed Price · Currency is GBP · Price in GBX
176.90
+4.80 (2.79%)
Aug 12, 2026, 10:27 AM GMT

Marshalls Filings