IVT - InvenTrust Properties Corp. Stock Analysis | Finranks