35.40USD-2.34%Mkt Cap: 2.76B $P/E: 25.291d 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 …
Indicators:|
Key Statistics
Company
Market Cap2.76B $
Enterprise Value3.67B $
Revenue (TTM)307.98M $
Gross Profit214.83M $
Net Income (TTM)111.42M $
Revenue/Share3.964 USD
Last Price35.40 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees103
CountryUS
SectorReal Estate
IndustryREIT - Retail
ISIN—
Valuation
P/E (Trailing)25.29
P/E (Forward)-98.79
PEG—
EV/EBITDA20.68
EV/Revenue11.93
P/S8.96
P/B1.55
EPS (TTM)1.40
EPS (Forward)-0.36
52W Range
26.5291% of range36.27
52W High36.27 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 $
CapEx (TTM)44.52M $
FCF Margin34.59%
FCF Yield3.86%
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.82%
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)35.57 USD
Upside (mean)+0.5%
Target Range33.00 USD – 38.00 USD
$33.00+0.5% to mean$38.00
# Analysts7
Ownership
Shares Out.77.94M
Float77.24M
Insiders0.94%
Institutions80.99%
Short Interest
Short Ratio3.4d
Short % Float5.13%
Short % Out.3.96%
Shares Short3.09M
Short (prev mo.)2.68M
Technical
SMA 5033.10 (+7.0%)
SMA 20030.27 (+17.0%)
Beta-6.18
S&P 52W Chg20.05%
Avg Vol (30d)788.11K
Avg Vol (10d)2.33M
Technical Indicators
RSI (14)62.3
MACD0.8012
MACD Signal0.7310
MACD Hist.+0.0701
BB Upper36.66 USD
BB Middle34.59 USD
BB Lower32.53 USD
BB Width11.92%
ATR (14)0.7305 USD
Vol Ratio (20d)0.73x