Debenhams Plc (LON: DEB) has recently received a number of price target changes and ratings updates: 3/2/2017 – Debenhams Plc was downgraded by analysts at Berenberg Bank to a “sell” rating. They now have a GBX 46 ($0.57) price target on the stock, down previously from GBX 75 ($0.93). 2/28/2017 – Debenhams Plc had its […]