On July 29, 2025, InvenTrust Properties Corp. published an investor presentation on its website, summarizing key information in the context of its SEC filings. This filing does not indicate a significant change for investors and presents a neutral sentiment.