InvenTrust Properties Corp. (IVT)
Market price: $30.33
5 valuation methods
- EV / Revenue: $1.72 to $18.72 (midpoint $3.64)
- P / E: $6.03 to $16.08 (midpoint $8.27)
- EV / EBITDA: $5.28 to $15.31 (midpoint $8.65)
- Price / FFO: $17.03 to $31.51 (midpoint $24.10)
- P / B: $20.84 to $42.40 (midpoint $29.39)