InvenTrust Properties Corp (NYSE:IVT)
$ 24.99 0.13 (0.52%) Market Cap: 1.70 Bil Enterprise Value: 2.44 Bil PE Ratio: 249.90 PB Ratio: 1.10 GF Score: 71/100