Global Self Storage, Inc. (SELF) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

11,232,624Shares Outstanding
3,136,904Shares held by institutions
$16,468,746Value of institutional holdings
27.93%Institutional ownership %
38.22%Shares Changed QoQ
55No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Global Self Storage, Inc. (NASDAQ:SELF) is held by 48 institutional investors per 13F filings through December 2025.

96 Institutional Holders

3,136,904 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
WINMILL & CO. INC 31 Mar, 2026 586,500 0 0.00% $2,997,015.00
WINMILL & CO. INC 31 Mar, 2026 586,500 71,907 13.97% $2,991,150.00
VANGUARD GROUP INC 31 Mar, 2026 494,288 -19,447 -3.79% $2,520,868.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 430,003 430,003 0.00% $2,197,315.00
BlackRock, Inc. 31 Mar, 2026 294,640 58,957 25.02% $1,505,609.00
MARATHON CAPITAL MANAGEMENT 31 Mar, 2026 261,151 -35,039 -11.83% $1,331,870.00
MARATHON CAPITAL MANAGEMENT 31 Mar, 2026 259,627 -1,524 -0.58% $1,326,696.00
BlackRock, Inc. 31 Mar, 2026 235,683 80,693 52.06% $1,201,984.00
RENAISSANCE TECHNOLOGIES LLC 31 Mar, 2026 216,175 1,350 0.63% $1,104,654.00
RENAISSANCE TECHNOLOGIES LLC 31 Mar, 2026 214,825 -11,049 -4.89% $1,095,608.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 144,262 118 0.08% $737,338.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 144,144 2,867 2.03% $735,286.00
Wells Fargo & Company/Mn 31 Mar, 2026 130,919 128,918 6,442.68% $668,994.00
Private Capital Management, LLC 31 Mar, 2026 103,549 91,549 762.91% $529,135.00
Kestra Advisory Services, LLC 31 Mar, 2026 75,369 1,496 2.03% $384,382.00
Morgan Stanley 31 Mar, 2026 73,114 6,914 10.44% $373,617.00
Morgan Stanley 31 Mar, 2026 66,200 -3,416 -4.91% $337,624.00
Kestra Advisory Services, LLC 31 Mar, 2026 63,120 -12,249 -16.25% $322,543.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 61,129 -2 0.00% $311,758.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 61,129 0 0.00% $312,370.00