InvenTrust Q2 FY26 net income turns to USD 1.4 million; Nareit FFO rises 12% to USD 39.8 million - IVT News | Rallies