Logo image of SELF

GLOBAL SELF STORAGE INC (SELF) Stock News

NASDAQ:SELF - US37955N1063 - REIT

5.44 USD
+0.05 (+0.93%)
Last: 8/28/2025, 4:44:24 PM

SELF Latest News, Press Relases and Analysis