InvenTrust Properties Corp. (IVT)
Market price: $30.33
4 valuation methods
- EV / Revenue: $0.51 to $3.77 (midpoint $1.81)
- EV / EBITDA: $2.56 to $10.90 (midpoint $5.24)
- Price / FFO: $15.56 to $27.97 (midpoint $21.34)
- P / B: $20.29 to $42.51 (midpoint $29.16)