Analysts at RBC Capital Markets Maintained their Past ‘”Outperform”’ rating on Shares Debenhams (LON:DEB), Set a GBX 90 Price Objective
Debenhams (LON:DEB) Rating Reaffirmed The investment house has just set a PT of GBX 90 on Debenhams (LON:DEB) shares. This is 23.29% from the previous…