Who Owns GLOBAL SELF STORAGE INC (SELF)? -- Institutional Holders (2026-03-31)

61 institutions reported holding $16.0M of GLOBAL SELF STORAGE INC (SELF) in SEC 13F filings for 2026-03-31. Largest institutional holders: WINMILL & CO. INC ($3.0M), VANGUARD CAPITAL MANAGEMENT LLC ($2.2M), BlackRock, Inc. ($1.5M), MARATHON CAPITAL MANAGEMENT ($1.3M), RENAISSANCE TECHNOLOGIES LLC ($1.1M). Source: SEC Form 13F.

RankInstitutionValueSharesChange
1WINMILL & CO. INC$3.0M586,500Hold
2VANGUARD CAPITAL MANAGEMENT LLC$2.2M430,003New
3BlackRock, Inc.$1.5M294,640Added
4MARATHON CAPITAL MANAGEMENT$1.3M259,627Trimmed
5RENAISSANCE TECHNOLOGIES LLC$1.1M216,175Added
6GEODE CAPITAL MANAGEMENT, LLC$737,338144,262Added
7WELLS FARGO & COMPANY/MN$668,994130,919Added
8Private Capital Management, LLC$529,135103,549Added
9MORGAN STANLEY$373,61773,114Added
10Kestra Advisory Services, LLC$322,54363,120Trimmed
11DIMENSIONAL FUND ADVISORS LP$312,37061,129Hold
12VANGUARD FIDUCIARY TRUST CO$307,78060,231New
13Towneley Capital Management, Inc / DE$247,19848,375Added
14Cetera Investment Advisers$221,95243,435Trimmed
15RAYMOND JAMES FINANCIAL INC$209,19140,938Added
16PFG Investments, LLC$180,90535,402Added
17AlphaCentric Advisors LLC$180,23535,271Hold
18Crossingbridge Advisors, LLC$180,23535,271Hold
19Baker Ellis Asset Management LLC$178,85035,000Trimmed
20STATE STREET CORP$161,37431,580Hold
21WealthTrust Axiom LLC$158,41031,000New
22LPL Financial LLC$142,92127,969Trimmed
23GOLDMAN SACHS GROUP INC$135,62526,541Added
24NORTHERN TRUST CORP$129,70225,382Added
25Man Group plc$127,54024,959Added

Source: SEC Form 13F filings · as of 2026-03-31