36.71USD+3.91%Mkt Cap: 2.86B $P/E: 26.221d ago
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.86B $
Enterprise Value3.77B $
Revenue (TTM)307.98M $
Gross Profit214.83M $
Net Income (TTM)111.42M $
Revenue/Share3.964 USD
Last Price36.71 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees103
CountryUS
SectorReal Estate
IndustryREIT - Retail
ISIN—
Valuation
P/E (Trailing)26.22
P/E (Forward)-102.45
PEG—
EV/EBITDA21.25
EV/Revenue12.26
P/S9.29
P/B1.61
EPS (TTM)1.40
EPS (Forward)-0.36
52W Range
26.65100% of range36.74
52W High36.74 USD
52W Low26.65 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 $
CapEx (TTM)44.52M $
FCF Margin34.59%
FCF Yield3.72%
Net Debt913.86M $
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 Rate1.000 USD
Trail. Div Rate0.9630 USD
Div. Yield2.83%
5Y Avg Yield—
Payout Ratio68.79%
Ex-Div DateJun 30, 2026
Pay DateJul 15, 2026
Splits
Last Split1:10
Split DateAug 6, 2021
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)36.29 USD
Upside (mean)-1.2%
Target Range33.00 USD – 41.00 USD
$33.00-1.2% to mean$41.00
# Analysts7
Ownership
Shares Out.77.94M
Float77.24M
Insiders0.94%
Institutions82.22%
Short Interest
Short Ratio3.6d
Short % Float10.20%
Short % Out.7.87%
Shares Short6.13M
Short (prev mo.)2.17M
Technical
SMA 5033.86 (+8.4%)
SMA 20030.62 (+19.9%)
Beta-6.13
S&P 52W Chg19.63%
Avg Vol (30d)793.42K
Avg Vol (10d)684.84K
Technical Indicators
RSI (14)67.8
MACD0.5098
MACD Signal0.5425
MACD Hist.-0.0326
BB Upper36.63 USD
BB Middle35.39 USD
BB Lower34.15 USD
BB Width7.01%
ATR (14)0.6834 USD
Vol Ratio (20d)0.60x