BamSEC and AlphaSense Join Forces
Learn More

InvenTrust Properties Corp.

NYSE: IVT    
Share price (6/20/25): $27.85    
Market cap (6/20/25): $2.160 billion

Insider Ownership