InvenTrust Properties (NYSE:IVT) Downgraded to Sell Rating by Wall Street Zen
Wall Street Zen has downgraded InvenTrust Properties (NYSE:IVT) from a "hold" to a "sell" rating. Despite this, the REIT still holds a consensus "buy" rating with an average price target of $34.71 from other analysts. The company recently reported better-than-expected quarterly results, with EPS …