NASDAQ · REIT - Industrial
SELF (SELF) Stock
$5.16
+1.18%
NASDAQ: SELF
Real Estate
Valuation
Financials & Margins
Annual Financials (USD)
Balance Sheet (USD)
Latest News
Global Self Storage Declares Second Quarter 2026 Dividend
ACCESS Newswire · Jun 1, 2026
The Zacks Analyst Blog Highlights Texas Instruments, Linde, BHP Group, Landmark Bancorp and Global Self Storage
Zacks · May 26, 2026
Top Research Reports for Texas Instruments, Linde & BHP
Zacks · May 22, 2026
SELF Stock Declines Post Q1 Earnings Despite Occupancy Gains
Zacks · May 14, 2026
Global Self Storage Reports First Quarter 2026 Results
ACCESS Newswire · May 8, 2026
Cash Flow (USD)
Valuation & Return Ratios
Ownership
Insiders Held9.48%
Institutions Held28.47%
Institutions Float Held31.45%
Peer Comparison
About SELF
SELF is led by CEO Mark Campbell Winmill, employs 33 people, headquartered in US, publicly traded since 1997.
SELF stock trades at $5.16 with a market capitalization of $58.94M. The stock is valued at a price-to-earnings (P/E) ratio of 28.72, price-to-book of 1.26, price-to-sales of 4.66. Over the past 52 weeks the stock has ranged between $4.73 and $5.63, and currently trades 8.3% below its 52-week high. It pays a dividend yielding 5.57%.
On profitability, SELF generates a return on equity (ROE) of 4.26%, return on capital employed of 6.52%, an operating margin of 23.08%, a net profit margin of 15.37%.