InvenTrust Properties Corp

IVTNYSE
$30.72
0.642.13%
Ult. Agg.: Oct 29, 11:50 AM

Benzinga