InvenTrust Properties forecasts 2026 core FFO of $1.94-$1.96 per diluted share - IVT News | Rallies