IVTInvenTrust Properties Corp.

$32.65

Is the business good?