Compare Stocks: IVT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IVTInvenTrust Properties Corp.2.21B28.422.01%688,40818.81293.02M

Average Return