InvenTrust Properties Corp. provided earnings guidance for the full year 2023. For the period, the company expected net income per diluted share to be in the range of $0.23 to $0.28.