For value investorsScreener

InvenTrust Properties Corp. · IVT · Currency: USD

TERM:
1
10
18
YEARS
Inflation