Logo image of SELF

GLOBAL SELF STORAGE INC (SELF) Stock Analyst Ratings

USA - NASDAQ:SELF - US37955N1063 - REIT

4.99 USD
+0.01 (+0.2%)
Last: 11/10/2025, 9:57:17 AM
Buy % Consensus

83

ChartMill assigns a Buy % Consensus number of 83% to SELF. The Buy consensus is the weighted average rating of the current analysts ratings.

Analysts have set a mean price target forecast of 6.38. This target is 27.76% above the current price.
SELF was analyzed by 8 analysts. The buy percentage consensus is at 83. So analysts seem to be very confident about SELF.
In the previous month the buy percentage consensus was at a similar level.
SELF was analyzed by 8 analysts. More opinions would make the average more meaningful.
SELF Historical Analyst RatingsSELF Historical Analyst Buy, Sell and Hold Ratings and number of analysts.Historical Monthly Analyst Rating -74 -67 -60 -53 -46 -39 -32 -25 -18 -11 -4 2 4 6

Price Target & Forecast

Price Low Median Mean High 4.996.066.386.386.83 - 21.44% 27.76% 27.76% 36.77%
SELF Current Analyst RatingSELF Current Analyst Buy, Sell and Hold Ratings.Current Analyst Rating Strong Buy Buy Hold Sell Strong Sell 1 2 3 4
Up and Down Grades
Date Firm Action Rating
2024-10-18 Alliance Global Partners Initiate Buy
2023-05-10 EF Hutton Reiterate Buy
2023-03-29 EF Hutton Reiterate Buy
2022-02-11 EF Hutton Initiate Buy
2021-11-16 Aegis Capital Maintains Buy
2021-05-17 Aegis Capital Maintains Buy
2021-04-22 Aegis Capital Initiate Buy

GLOBAL SELF STORAGE INC / SELF FAQ

What is the price target for SELF stock?

8 analysts have analysed SELF and the average price target is 6.38 USD. This implies a price increase of 27.76% is expected in the next year compared to the current price of 4.99.


What is the consensus rating for GLOBAL SELF STORAGE INC (SELF) stock?

The consensus rating for GLOBAL SELF STORAGE INC (SELF) is 82.5 / 100 . This indicates that analysts generally have a positive outlook on the stock.


What is the number of analysts for SELF stock?

The number of analysts covering GLOBAL SELF STORAGE INC (SELF) is 8.