SELF Global Self Storage, Inc.

P/E 26.94
Forward P/E --
Price/Sales 4.337
Beta 0.009
Div Yield 0.0587%
Market Cap --

Company Analysis

Latest News