InvenTrust Properties Corp. Common Stock, IVT

IVT None 0.28% v 3d None 70.7k -90.00% same industry reit - retail
None