Global Self Storage, Inc. (SELF) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

11,232,624Shares Outstanding
2,927,286Shares held by institutions
$15,660,980Value of institutional holdings
26.06%Institutional ownership %
-2.01%Shares Changed QoQ
48No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Global Self Storage, Inc. (NASDAQ:SELF) appears in 48 institutional 13F filings for the quarter ending December 2025.

48 Institutional Holders

2,927,286 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
WINMILL & CO. INC 31 Dec, 2025 586,500 71,907 13.97% $2,991,150.00
VANGUARD GROUP INC 31 Dec, 2025 494,288 -19,447 -3.79% $2,520,868.00
MARATHON CAPITAL MANAGEMENT 31 Dec, 2025 261,151 -35,039 -11.83% $1,331,870.00
BlackRock, Inc. 31 Dec, 2025 235,683 80,693 52.06% $1,201,984.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 214,825 -11,049 -4.89% $1,095,608.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 144,144 2,867 2.03% $735,286.00
Kestra Advisory Services, LLC 31 Dec, 2025 75,369 1,496 2.03% $384,382.00
Morgan Stanley 31 Dec, 2025 66,200 -3,416 -4.91% $337,624.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 61,129 -2 0.00% $311,758.00
EASTERLY INVESTMENT PARTNERS LLC 31 Dec, 2025 49,061 49,061 0.00% $250,211.00
Towneley Capital Management, Inc / DE 31 Dec, 2025 47,693 667 1.42% $243,235.00
STANSBERRY ASSET MANAGEMENT, LLC 31 Dec, 2025 47,388 -38,051 -44.54% $241,679.00
Cetera Investment Advisers 31 Dec, 2025 44,424 -1,988 -4.28% $226,561.00
Baker Ellis Asset Management LLC 31 Dec, 2025 39,000 6,000 18.18% $198,900.00
Goldman Sachs Group Inc 31 Dec, 2025 38,834 38,834 0.00% $198,054.00
LPL Financial LLC 31 Dec, 2025 37,914 -2,750 -6.76% $193,361.00
CITADEL ADVISORS LLC 31 Dec, 2025 36,522 -2,627 -6.71% $186,262.00
AlphaCentric Advisors LLC 31 Dec, 2025 35,271 35,271 0.00% $179,882.00
Crossingbridge Advisors, LLC 31 Dec, 2025 35,271 34,271 3,427.10% $177,766.00
PFG Investments, LLC 31 Dec, 2025 35,194 3,842 12.25% $179,491.00