Who Owns SPRUCE POWER HOLDING CORP (SPRU)? -- Institutional Holders (2026-03-31)

52 institutions reported holding $26.6M of SPRUCE POWER HOLDING CORP (SPRU) in SEC 13F filings for 2026-03-31. Largest institutional holders: STEEL PARTNERS HOLDINGS L.P. ($13.8M), JPMORGAN CHASE & CO ($3.1M), VANGUARD CAPITAL MANAGEMENT LLC ($2.6M), BlackRock, Inc. ($1.0M), RENAISSANCE TECHNOLOGIES LLC ($968,555). Source: SEC Form 13F.

RankInstitutionValueSharesChange
1STEEL PARTNERS HOLDINGS L.P.$13.8M3.4MAdded
2JPMORGAN CHASE & CO$3.1M773,005Hold
3VANGUARD CAPITAL MANAGEMENT LLC$2.6M633,919New
4BlackRock, Inc.$1.0M247,642Trimmed
5RENAISSANCE TECHNOLOGIES LLC$968,555236,233Added
6GEODE CAPITAL MANAGEMENT, LLC$825,207201,132Added
7JANE STREET GROUP, LLC$715,778174,580Trimmed
8TWO SIGMA INVESTMENTS, LP$663,327161,787Trimmed
9VANGUARD FIDUCIARY TRUST CO$417,532101,837New
10STATE STREET CORP$374,08091,239Added
11DIMENSIONAL FUND ADVISORS LP$263,99964,390Added
12MARSHALL WACE, LLP$263,62264,298Trimmed
13CITADEL ADVISORS LLC$228,33755,692Trimmed
14BRIDGEWAY CAPITAL MANAGEMENT, LLC$180,50344,025Hold
15GSA CAPITAL PARTNERS LLP$178,00043,528New
16Corient Private Wealth LLC$154,84137,766Trimmed
17NORTHERN TRUST CORP$143,89835,097Added
18SUSQUEHANNA INTERNATIONAL GROUP, LLP$115,01728,053Trimmed
19XTX Topco Ltd$104,92325,591Trimmed
20Essex Financial Services, Inc.$98,96224,137Hold
21Engineers Gate Manager LP$73,68517,972New
22GOLDMAN SACHS GROUP INC$71,08217,337Trimmed
23Schonfeld Strategic Advisors LLC$65,03815,863New
24PRICE T ROWE ASSOCIATES INC /MD/$54,00013,130Hold
25Catalyst Funds Management Pty Ltd$44,28010,800New

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