Financial Analysis: Global Self Storage (SELF) vs. Its Peers
Global Self Storage (NASDAQ:SELF – Get Rating) is one of 330 public companies in the “Real estate investment trusts” industry, but how does it weigh in compared to its rivals? We will compare Global Self Storage to related companies based on the strength of its risk, profitability, valuation, dividends, analyst recommendations, earnings and institutional ownership. […]