Debenhams Plc (LON:DEB)‘s stock had its “hold” rating reiterated by investment analysts at Peel Hunt in a report released on Tuesday. They presently have a GBX 80 ($1.07) target price on the stock. Peel Hunt’s price target points to a potential upside of 31.26% from the company’s previous close. Several other brokerages have also recently […]