IVT Posts Q3 Numbers as Shorts Pull Back From Pre-Earnings Peak
InvenTrust Properties Corp. has now reported Q3 earnings, and the positioning picture that built ahead of Tuesday's release is beginning to unwind. Short interest peaked at 7.1% of the free float on October 26, the…