Compare Stocks: SELF

SELF

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
SELFGlobal Self Storage, Inc.57.06M5.03-2.27%33,17431.4012.73M

Average Return