IVTInvenTrust Properties Corp.

$32.67

Is the business good?