Stock Screener

IVT - InvenTrust Properties Corp.

$29.78 -1% ($-0.3)
00.5-3256.40-003
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: