InvenTrust Properties Corp.

$27.99

+$0.11 (+0.39%)

Jan 5, 2026

Price History (1Y)

Analysis

InvenTrust Properties Corp. is a Real Estate company operating in the REIT - Retail sector. The company has a significant market presence with a market capitalization of $2.17B and revenue of $293.02M (TTM). InvenTrust employs 101 individuals, indicating a moderate scale. The company's financial health indicates profitability, with gross margin of 71.5%, operating margin of 17.9%, and profit margin of 40.5%. Returns on equity (ROE) and assets (ROA) stand at 6.7% and 1.2%, respectively. The balance sheet reveals a debt to equity ratio of 42.38, with cash holdings of $81.30M and total debt of $766.80M. InvenTrust's valuation metrics show a price-to-earnings (P/E) ratio of 18.29 (TTM), which is higher than the forward P/E of 111.96. The company's revenue growth rate stands at 8.7% year-over-year. Dividend-related metrics include a dividend yield of 341.0%, with a payout ratio of 61.8%.

This analysis is AI-generated for informational purposes only and should not be considered financial advice. Data may be delayed or inaccurate. Always do your own research and consult a qualified financial advisor before making investment decisions.

About InvenTrust Properties Corp.

InvenTrust Properties Corp. (the “Company,” "IVT," or "InvenTrust") is a premier Sun Belt, multi-tenant essential retail REIT that owns, leases, redevelops, acquires and manages grocery-anchored neighborhood and community centers as well as high-quality power centers that often have a grocery component. Management pursues the Company's business strategy by acquiring retail properties in Sun Belt markets, opportunistically disposing of retail properties, and maintaining a flexible capital structure. A trusted, local operator bringing real estate expertise to its tenant relationships, IVT has built a strong reputation with market participants across its portfolio.

Visit website →

Key Statistics

Market Cap
$2.17B
P/E Ratio
18.29
52-Week High
$31.04
52-Week Low
$25.21
Avg Volume
556.52K
Beta
-6.84
Dividend Yield
341.00%

Company Info

Exchange
NYQ
Country
United States
Employees
101