InvenTrust Properties Corp (NYSE:IVT)
$ 28.37 0.2763 (0.98%) Market Cap: 2.19 Bil Enterprise Value: 2.96 Bil PE Ratio: 315.22 PB Ratio: 1.25 GF Score: 75/100