InvenTrust Properties Corp. (IVT)
NYSE: IVT · Real-Time Price · USD
31.54
-0.06 (-0.19%)
Nov 13, 2026, 4:00 PM EST - Market closed

InvenTrust Properties Statistics

Total Valuation

IVT has a market cap or net worth of $2.46 billion. The enterprise value is $3.44 billion.

Market Cap2.46B
Enterprise Value 3.44B

Important Dates

The last earnings date was Tuesday, October 27, 2026, after market close.

Earnings Date Oct 27, 2026
Ex-Dividend Date Sep 30, 2026

Share Statistics

IVT has 77.98 million shares outstanding. The number of shares has increased by 0.41% in one year.

Current Share Class 77.98M
Shares Outstanding 77.98M
Shares Change (YoY) +0.41%
Shares Change (QoQ) -0.04%
Owned by Insiders (%) 0.89%
Owned by Institutions (%) 92.62%
Float 77.13M

Valuation Ratios

The trailing PE ratio is 87.48 and the forward PE ratio is 233.63. IVT's PEG ratio is 29.82.

Price/FFO Ratio 15.55
Price/AFFO Ratio n/a
PE Ratio 87.48
Forward PE 233.63
PS Ratio 7.45
Forward PS 6.95
PB Ratio 1.38
P/TBV Ratio 1.57
P/FCF Ratio n/a
P/OCF Ratio 14.98
PEG Ratio 29.82
Financial Ratio History

Enterprise Valuation

EV / Earnings 120.32
EV / Sales 10.44
EV / EBITDA 17.82
EV / EBIT 63.76
EV / FCF n/a

Financial Position

The company has a current ratio of 1.26, with a Debt / Equity ratio of 0.59.

Current Ratio 1.26
Quick Ratio 1.26
Debt / Equity 0.59
Debt / EBITDA 5.29
Debt / FCF n/a
Interest Coverage 1.24

Financial Efficiency

Return on equity (ROE) is 1.60% and return on invested capital (ROIC) is 1.90%.

Return on Equity (ROE) 1.60%
Return on Assets (ROA) 1.18%
Return on Invested Capital (ROIC) 1.90%
Return on Capital Employed (ROCE) 1.84%
Weighted Average Cost of Capital (WACC) 7.01%
Revenue Per Employee $3.20M
Profits Per Employee $277,932
Employee Count103
Asset Turnover 0.11
Inventory Turnover n/a

Taxes

Income Tax n/a
Effective Tax Rate n/a

Stock Price Statistics

The stock price has increased by +12.56% in the last 52 weeks. The beta is 0.79, so IVT's price volatility has been lower than the market average.

Beta (5Y) 0.79
52-Week Price Change +12.56%
50-Day Moving Average 30.75
200-Day Moving Average 32.24
Relative Strength Index (RSI) 56.64
Average Volume (20 Days) 622,166

Short Selling Information

The latest short interest is 4.84 million, so 6.21% of the outstanding shares have been sold short.

Short Interest 4.84M
Short Previous Month 5.33M
Short % of Shares Out 6.21%
Short % of Float 6.27%
Short Ratio (days to cover) 6.79

Income Statement

In the last 12 months, IVT had revenue of $329.91 million and earned $28.63 million in profits. Earnings per share was $0.36.

Revenue329.91M
Gross Profit 239.39M
Operating Income 54.03M
Pretax Income 28.63M
Net Income 28.63M
EBITDA 193.25M
EBIT 54.03M
Earnings Per Share (EPS) $0.36
Full Income Statement

Balance Sheet

The company has $56.97 million in cash and $1.04 billion in debt, with a net cash position of -$985.05 million or -$12.63 per share.

Cash & Cash Equivalents 56.97M
Total Debt 1.04B
Net Cash -985.05M
Net Cash Per Share -$12.63
Equity (Book Value) 1.78B
Book Value Per Share 22.82
Working Capital 20.90M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was $164.19 million and capital expenditures -$39.67 million, giving a free cash flow of -$237.13 million.

Operating Cash Flow 164.19M
Capital Expenditures -39.67M
Depreciation & Amortization 146.03M
Net Borrowing n/a
Free Cash Flow -237.13M
FCF Per Share -$3.04
Full Cash Flow Statement

Margins

Gross margin is 72.56%, with operating and profit margins of 16.38% and 8.68%.

Gross Margin 72.56%
Operating Margin 16.38%
Pretax Margin 8.68%
Profit Margin 8.68%
EBITDA Margin 58.58%
EBIT Margin 16.38%
FCF Margin n/a

Dividends & Yields

This stock pays an annual dividend of $1.00, which amounts to a dividend yield of 3.17%.

Dividend Per Share $1.00
Dividend Yield 3.17%
Dividend Growth (YoY) 5.15%
Years of Dividend Growth 8
Payout Ratio 273.97%
FCF Payout Ratio n/a
Buyback Yield -0.41%
Shareholder Yield 2.76%
Earnings Yield 1.14%
FCF Yield -9.64%
Dividend Details

Analyst Forecast

The average price target for IVT is $34.38, which is 9.00% higher than the current price. The consensus rating is "Buy".

Price Target $34.38
Price Target Difference 9.00%
Analyst Consensus Buy
Analyst Count 9
Revenue Growth Forecast (3Y) 8.49%
EPS Growth Forecast (3Y) -20.33%
Stock Forecasts

Fair Value

There are several formulas that can be used to estimate the intrinsic value of a stock.

Lynch Fair Value
Lynch Upside
Graham Number
Graham Upside
Graham Formula Value
Graham Formula Upside

Stock Splits

The last stock split was on August 6, 2021. It was a reverse split with a ratio of 1:10.

Last Split Date Aug 6, 2021
Split Type Reverse
Split Ratio 1:10

Scores

Altman Z-Score n/a
Piotroski F-Score 5