InvenTrust Properties Corp. (IVT)
Market price: $30.33
4 valuation methods
- EV / Revenue: $1.26 to $4.65 (midpoint $2.62)
- EV / EBITDA: $5.50 to $15.31 (midpoint $8.66)
- Price / FFO: $17.57 to $31.60 (midpoint $24.10)
- P / B: $20.45 to $42.84 (midpoint $29.39)