InvenTrust Properties (NYSE:IVT) Stock Rating Upgraded by Wells Fargo & Company
Wells Fargo & Company has upgraded InvenTrust Properties (NYSE:IVT) to a "strong-buy" rating, contributing to an overall positive analyst sentiment, with a consensus "Buy" rating and a target price of $35.14. This upgrade comes after InvenTrust reported strong Q1 EPS, beating estimates, and raised …