InvenTrust Properties Corp. logo IVT - InvenTrust Properties Corp.

NEXT EARNINGS: May 5, 2026 EPS Est: $0.05 | Rev Est: $79.2M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 3
HOLD 1
SELL 0
STRONG
SELL
0
| PRICE TARGET: $33.00 DETAILS
HIGH: $33.00
LOW: $33.00
MEDIAN: $33.00
CONSENSUS: $33.00
UPSIDE: 7.21%
Market Cap: 2.39B
Volume: 291,402
Avg Volume: 496,308
52 Week Range: 25.21-31.5
Sector: Real Estate
Industry: REIT - Retail
Beta: -6.91
Last Dividend: $0.95
Exchange: NYSE
Country: US
Employees: 101
IPO Date: 2014-02-27
EPS (TTM): 1.44
P/E Ratio: 19.65
Revenue (TTM): 299.17M
Total Assets: 2.79B
Total Debt: 962.83M
Cash & Equiv: 40.52M
Rev Growth (5Y): 8.6%
EPS Growth (5Y): -7.5%
FCF Growth (5Y): 15.5%
ROCE: N/A
Debt/Equity: 0.54

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-10 $0.03 $0.45 -93.3% $77.4M $78.0M -0.8%
2025-10-28 $0.08 $0.45 -82.2% $74.0M $76.7M -3.5%
2025-07-29 $1.23 $0.45 +173.3% $73.1M $74.2M -1.5%
2025-04-30 $0.09 $0.46 -80.4% $73.4M $73.5M -0.2%
2025-02-11 $0.13 $0.04 +225.0% $70.8M $69.7M +1.5%
2024-10-29 $-0.01 $0.43 -102.3% $68.4M $69.4M -1.4%
2024-07-31 $0.02 $0.01 +100.0% $67.7M $66.7M +1.5%
2024-04-30 $0.04 $0.44 -90.9% $66.8M $66.6M +0.2%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 299.17M 273.97M 258.68M 236.71M 211.98M 197.83M 226.49M 242.67M 251.81M 249.69M 450.04M 1.38B
Net Income 111.42M 13.66M 5.27M 52.23M (5.36M) (10.17M) 38.40M 83.85M 61.79M 252.72M 3.46M 486.64M
EPS 1.44 0.19 0.08 0.77 -0.08 -0.14 0.88 1.10 0.70 2.90 0.10 5.50
Total Assets 2.79B 2.64B 2.49B 2.47B 2.21B 2.41B 2.51B 2.54B 2.70B 2.79B 4.21B 7.50B
Total Debt 962.83M 740.41M 814.57M 754.55M 540.59M 557.09M 575.02M 561.78M 667.86M 730.61M 1.88B 3.19B
Cash & Equivalents 40.52M 87.39M 96.39M 137.62M 36.99M 222.61M 255.07M 260.13M 162.75M 397.25M 203.28M 733.15M
Operating Cash Flow 155.42M 136.88M 129.62M 125.80M 89.96M 94.16M 106.01M 124.66M 118.15M 120.53M 194.73M 340.33M
Free Cash Flow 155.42M 100.76M 93.88M 102.07M 70.54M 75.49M 53.03M 76.03M 52.03M 81.23M 156.40M 255.41M
FCF per Share 2.00 1.43 1.39 1.51 0.99 1.05 0.73 1.00 0.67 0.95 1.81 2.91
Book Value 1.79B 1.76B 1.55B 1.60B 1.57B 1.74B 1.82B 1.85B 1.91B 1.95B 2.15B 3.99B
Cash & ST Investments 40.52M 91.22M 96.39M 137.62M 36.99M 222.61M 255.07M 260.13M 167.50M 581.13M 380.72M 887.90M
ROC Equity 0.06 0.01 0.00 0.03 -0.00 -0.01 0.02 0.05 0.03 0.13 0.00 0.12