IVT
NYSE
$36.57
InvenTrust Properties Corp (IVT)
InvenTrust Properties Corp.
Sector:
Real Estate
Industry:
Reit - Retail
Buy
Target: $36.29 (-0.77%)
Market Cap
$2.75B
PEG Ratio
0.05
Profit Margin
35.7%
P/E Ratio
24.98
Price Chart
Valuation
Market Cap$2.75B
P/E24.98
Forward P/E105.26
PEG0.05
P/S9.08
P/B1.56
Profitability
Total Revenue (TTM)$299M
Gross Profit (TTM)$222M
EBITDA$192M
Profit Margin35.7%
Operating Margin18.1%
EPS$1.41
Financial Health
Free Cash Flow Yield5.64%
Dividend Yield2.62%
Growth & Risk
Revenue 5Y CAGR+8.78%
FCF 5Y CAGR+9.64%
Beta (5Y)0.46
Sharpe Ratio1.87