A number of firms have modified their ratings and price targets on shares of Marshalls plc (LON: MSLH) recently: 5/12/2017 – Marshalls plc is now covered by analysts at Berenberg Bank. They set a “hold” rating and a GBX 420 ($5.42) price target on the stock. 5/10/2017 – Marshalls plc had its “buy” rating reaffirmed […]