InvenTrust Properties Corp

IVTNYSE
$30.00
0.220.74%