Stock analysis, AI verdict, fundamentals & technical signals
Rating: HOLD
Price: $31.08 Analyst target: $35.50 Upside: 14.22%
InvenTrust Properties Corp.
Informational only — not investment advice.