InvenTrust Properties Corp

IVTNYSE
$31.85
0.160.5%
Last update: Nov 6, 9:09 AM