InvenTrust Properties Corp

IVTNYSE
$31.43
0.451.45%
Ult. Agg.: Nov 2, 2:24 PM

Benzinga