32.47USD-2.05%Mkt Cap: 2.53B USDP/E: 23.19Last update: 2026-06-01
InvenTrust Properties Corp. 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 …
Industry Peers
REIT - RetailIndicators:|
Key Statistics
Company
Market Cap2.53B USD
Enterprise Value3.50B USD
Revenue (TTM)307.98M USD
Gross Profit214.83M USD
Net Income (TTM)111.42M USD
Revenue/Share3.964 USD
Last Price32.47 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees103
CountryUS
SectorReal Estate
IndustryREIT - Retail
ISIN—
Valuation
P/E (Trailing)23.19
P/E (Forward)-92.46
PEG—
EV/EBITDA19.68
EV/Revenue11.35
P/S8.38
P/B1.45
EPS (TTM)1.40
EPS (Forward)-0.36
52W Range
26.5286% of range33.47
52W High33.47 USD
52W Low26.52 USD
Profitability
Gross Margin71.81%
Oper. Margin18.11%
EBITDA Margin57.68%
Profit Margin37.24%
ROE6.21%
ROA4.00%
Growth
Revenue Growth11.90%
Earnings Growth-24.00%
Cash Flow & Leverage
Operating CF155.42M USD
CapEx (TTM)44.52M USD
FCF Margin34.59%
FCF Yield4.21%
Net Debt913.86M USD
Net Debt/EBITDA5.14
Balance Sheet
Debt/Equity0.46
Current Ratio1.54
Quick Ratio1.54
Book Value/Sh22.82 USD
Cash/Share0.5190 USD
Dividends
Fwd Div Rate0.9600 USD
Trail. Div Rate0.9630 USD
Div. Yield2.90%
5Y Avg Yield—
Payout Ratio68.79%
Ex-Div DateMar 31, 2026
Pay DateApr 15, 2026
Splits
Last Split1:10
Split DateAug 6, 2021
Analyst Consensus
Rating1.8 (Buy)
Target (Mean)34.57 USD
Target Range32.00 USD – 36.00 USD
# Analysts7
Ownership
Shares Out.77.94M
Float77.18M
Insiders0.94%
Institutions81.28%
Short Interest
Short Ratio6.3d
Short % Float4.46%
Short % Out.3.44%
Shares Short2.68M
Short (prev mo.)2.24M
Technical
SMA 5031.77 (+2.2%)
SMA 20029.74 (+9.2%)
Beta-6.22
S&P 52W Chg27.70%
Avg Vol (30d)429.41K
Avg Vol (10d)615.65K
Technical Indicators
RSI (14)64.5
MACD0.3924
MACD Signal0.2338
MACD Hist.+0.1586
BB Upper33.68 USD
BB Middle32.11 USD
BB Lower30.54 USD
BB Width9.79%
ATR (14)0.6040 USD
Vol Ratio (20d)0.36x