InvenTrust Properties Corp. (IVT) is a REIT - Retail company in the Real Estate sector, currently trading at $31.98. It has a SharesGrow Score of 66/100, indicating a above average investment profile with 4 out of 7 criteria passed.
SharesGrow calculates the intrinsic value of IVT = $34.61 (+8.2% from the current price, the stock appears fairly valued). Analyst consensus target is IVT = $33 (+3.2% upside).
Valuation: IVT trades at a trailing Price-to-Earnings (P/E) of 22 (S&P 500 average ~25) with a forward Price/Earnings-to-Growth (PEG) of 8.47.
Financials: revenue is $299M, +8.1%/yr average growth. Net income is $111M, growing at +265.2%/yr. Net profit margin is 37.2% (strong). Gross margin is -14.1% (-83.2 pp trend).
Balance sheet: total debt is $826M against $1.8B equity (Debt-to-Equity (D/E) ratio 0.46, conservative). Current ratio is 1.17 (adequate). Debt-to-assets is 29.6%. Total assets: $2.8B.
Analyst outlook: 3 / 4 analysts rate IVT as buy (75%) — strong consensus.
SharesGrow 7-Criteria breakdown: Value 39/100 (Fail), Growth 83/100 (Pass), Past 100/100 (Pass), Health 50/100 (Partial), Moat 20/100 (Fail), Future 67/100 (Pass), Income 100/100 (Pass).