Who Owns SPRUCE POWER HOLDING CORP (SPRU)? -- Institutional Holders (2026-06-30)

50 institutions reported holding $16.7M of SPRUCE POWER HOLDING CORP (SPRU) in SEC 13F filings for 2026-06-30. Largest institutional holders: STEEL PARTNERS HOLDINGS L.P. ($8.8M), JPMORGAN CHASE & CO ($2.0M), VANGUARD GROUP INC ($1.9M), BlackRock, Inc. ($674,324), RENAISSANCE TECHNOLOGIES LLC ($628,315). Source: SEC Form 13F.

RankInstitutionValueSharesChange
1STEEL PARTNERS HOLDINGS L.P.$8.8M3.4MAdded
2JPMORGAN CHASE & CO$2.0M773,005Hold
3VANGUARD GROUP INC$1.9M755,333Added
4BlackRock, Inc.$674,324261,366Added
5RENAISSANCE TECHNOLOGIES LLC$628,315243,533Added
6GEODE CAPITAL MANAGEMENT, LLC$500,422193,815Trimmed
7TWO SIGMA INVESTMENTS, LP$341,930132,531Trimmed
8STATE STREET CORP$235,39791,239Hold
9GSA CAPITAL PARTNERS LLP$204,00078,879Added
10DIMENSIONAL FUND ADVISORS LP$138,30653,607Trimmed
11MYDA Advisors LLC$129,00050,000New
12JANE STREET GROUP, LLC$128,98749,995Trimmed
13RAYMOND JAMES FINANCIAL INC$119,15246,183New
14BRIDGEWAY CAPITAL MANAGEMENT, LLC$113,58544,025Hold
15NORTHERN TRUST CORP$103,22640,010Added
16Corient Private Wealth LLC$97,17937,666Trimmed
17Squarepoint Ops LLC$89,58534,723New
18CITADEL ADVISORS LLC$67,90326,319Trimmed
19Essex Financial Services, Inc.$62,27324,137Hold
20XTX Topco Ltd$62,25524,130Trimmed
21Engineers Gate Manager LP$46,31117,950Trimmed
22PRICE T ROWE ASSOCIATES INC /MD/$45,00017,102Added
23GOLDMAN SACHS GROUP INC$42,37916,426Trimmed
24SUSQUEHANNA INTERNATIONAL GROUP, LLP$31,33412,145Trimmed
25SALEM INVESTMENT COUNSELORS INC$12,9005,000Hold

Source: SEC Form 13F filings · as of 2026-06-30