Marshalls plc (LON:MSLH)‘s stock had its “buy” rating restated by equities research analysts at Panmure Gordon in a report issued on Friday. They presently have a GBX 370 ($4.86) price objective on the stock. Panmure Gordon’s price objective would indicate a potential upside of 17.80% from the company’s previous close. Several other research analysts also […]