InvenTrust Properties (IVT) Stock Analysis & Winston Score
InvenTrust Properties Corp. is a real estate investment trust (REIT) that owns and operates open-air shopping centers across the United States. These are outdoor strip malls and community centers anchored by grocery stores, pharmacies, and everyday retailers — the kind of places people visit weekly for groceries, haircuts, and household needs. InvenTrust focuses specifically on Sun Belt markets, meaning fast-growing states like Texas, Florida, Arizona, and the Carolinas. The company makes money by collecting rent from tenants who lease space in its shopping centers, with leases typically running several years. InvenTrust owns roughly 65 properties and generates stable, recurring income because grocery-anchored centers tend to hold up well even when the economy slows — people still need food. Its Sun Belt focus gives it exposure to above-average population growth, which supports tenant demand and rent increases over time. The main risk is rising interest rates, which increase borrowing costs and can pressure property valuations across the REIT sector.
Winston Score: 35/100 — Below Average
Below-average fundamentals — multiple weak pillars.
- Quality: Mixed (8/30)
- Growth: Mixed (8/20)
- Cash Flow: Exceptional (9/10)
- Stability: Mixed (4/10)
- Valuation: Weak (1/10)
- Ownership: Weak (2/15)
Key Facts
Price: $33.23
Market Cap: $2.6B
Sector: Real Estate
Industry: REIT - Retail
Exchange: New York Stock Exchange


