Compare Stocks: SELF

SELF

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
SELFGlobal Self Storage, Inc.58.52M5.160.39%24,05828.8812.71M

Average Return