InvenTrust Properties Corp (NYSE:IVT)
$ 25.65 0.37 (1.46%) Market Cap: 1.74 Bil Enterprise Value: 2.47 Bil PE Ratio: 256.20 PB Ratio: 1.12 GF Score: 73/100