InvenTrust Properties Corp

NYSE:IVT   2:27:56 PM EDT
21.15
-1.38 (-6.14%)
Twitter Share  Facebook Share StockTwits Share