InvenTrust Properties Corp (NYSE:IVT)
$ 24.41 -0.1 (-0.41%) Market Cap: 1.66 Bil Enterprise Value: 2.41 Bil PE Ratio: 244.10 PB Ratio: 1.07 GF Score: 73/100