(SELF) Global Self Storage - Ratings and Ratios

Exchange: NASDAQ • Country: United States • Currency: USD • Type: Common Stock • ISIN: US37955N1063

SELF: Storage, Units, Spaces, Rentals, Facilities

Global Self Storage Inc (NASDAQ:SELF) is a self-administered and self-managed real estate investment trust (REIT) specializing in the ownership, operation, management, acquisition, and redevelopment of self-storage properties. The company focuses on providing cost-effective, easily accessible, and secure storage solutions tailored to both residential and commercial customers. Through its wholly owned subsidiaries, Global Self Storage currently owns and/or manages a portfolio of 13 self-storage properties strategically located across eight states: Connecticut, Illinois, Indiana, New York, Ohio, Pennsylvania, South Carolina, and Oklahoma. This geographic diversification allows the company to capitalize on varying market demands while maintaining operational efficiency. The companys properties are designed to offer convenient access, modern amenities, and competitive pricing, positioning it as a reliable option for storage needs in its markets.

Based on the provided data, the 3-month forecast for Global Self Storage Inc (NASDAQ:SELF) suggests a stable outlook. Technically, the stock is trading at $5.16, with its SMA 20 and SMA 50 at $5.16 and $5.15, respectively, indicating short-term price stability. The SMA 200 at $4.98 reflects a slight upward trend over the longer term. The Average True Range (ATR) of 0.11 signals low volatility, suggesting minimal price fluctuations in the near term. From a fundamental perspective, the companys market cap of $59.82M, P/E ratio of 19.67, and P/B ratio of 1.23 point to a moderately valued stock with potential for steady performance. However, the forward P/E of 0.00 raises caution, as it may indicate limited visibility into future earnings. The price-to-sales (P/S) ratio of 4.78 and return on equity (RoE) of 6.53% suggest a balance between revenue generation and shareholder returns. Overall, the stock is expected to maintain its current trajectory with potential for modest growth, supported by its operational efficiency and market presence.

Ticker Symbol: SELF Exchange: NASDAQ Type: common stock Country Origin: United States GICS Sub Industry: Self-Storage REITs Average Volume 20d: 13849 Last Price: 5.16 SMA 20: 5.16 SMA 50: 5.15 SMA 200: 4.98 ATR: 0.11 Market Cap: 59.82M USD P/E: 19.67 P/E Forward: 0.00 P/B: 1.23 P/S: 4.78 RoE: 6.53 For more information, visit: https://www.globalselfstorage.us

Additional Sources for SELF Stock

SELF Stock Overview

Market Cap in USD 60m
Sector Real Estate
Industry REIT - Specialty
GiC Sub-Industry Self-Storage REITs
IPO / Inception 2008-06-24

SELF Stock Ratings

Growth 5y 68.8%
Fundamental 42.1%
Dividend 72.3%
Rel. Strength Industry 12.4
Analysts 5/5
Fair Price Momentum 5.52 USD
Fair Price DCF 8.51 USD

SELF Dividends

Dividend Yield 12m 5.83%
Yield on Cost 5y 11.90%
Annual Growth 5y 2.35%
Payout Consistency 91.1%

SELF Growth Ratios

Growth Correlation 3m 3.1%
Growth Correlation 12m 87.7%
Growth Correlation 5y 63%
CAGR 5y 15.79%
CAGR/Max DD 5y 0.52
Sharpe Ratio 12m -0.12
Alpha 18.40
Beta 0.38
Volatility 19.08%
Current Volume 8.1k
Average Volume 20d 15.3k
What is the price of SELF stocks?
As of March 20, 2025, the stock is trading at USD 5.10 with a total of 8,111 shares traded.
Over the past week, the price has changed by +1.24%, over one month by +0.45%, over three months by +3.06% and over the past year by +24.96%.
Is Global Self Storage a good stock to buy?
Partly, yes. Based on ValueRay Fundamental Analyses, Global Self Storage (NASDAQ:SELF) is currently (March 2025) ok to buy, but has to be watched. It has a ValueRay Fundamental Rating of 42.07 and therefor a somewhat positive outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of SELF as of March 2025 is 5.52. This means that SELF is currently overvalued and has a potential downside of 8.24%.
Is SELF a buy, sell or hold?
Global Self Storage has received a consensus analysts rating of 5.00. Therefor, it is recommend to buy SELF.
  • Strong Buy: 1
  • Buy: 0
  • Hold: 0
  • Sell: 0
  • Strong Sell: 0
What are the forecast for SELF stock price target?
According to ValueRays Forecast Model, SELF Global Self Storage will be worth about 6 in March 2026. The stock is currently trading at 5.10. This means that the stock has a potential upside of +18.24%.
Issuer Forecast Upside
Wallstreet Target Price 6.5 27.5%
Analysts Target Price 6.5 27.5%
ValueRay Target Price 6 18.2%