InvenTrust Properties Corp. updated earnings guidance for the year 2023. For the period, the company expects Net Income per diluted share to be in the range of $0.23- $0.28, compared to Net Income per diluted share $0.06- $0.11 announced previously.