Marshalls PLC (GB:MSLH)
LSE:MSLH
United Kingdom
MSLHMarshalls PLC
338.25p
8.76p(2.66%)
At close: 4:00 PM EDT