Loading...

InvenTrust Properties Announces Q3 FFO of 47c, Exceeding Consensus Estimate of 45c | Intellectia.AI