Spruce Power Holding Corp (SPRU) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

17,999,083Shares Outstanding
6,542,017Shares held by institutions
$14,654,118Value of institutional holdings
36.35%Institutional ownership %
109.08%Shares Changed QoQ
39No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Spruce Power Holding Corp (NYSE:SPRU) is held by 39 institutional investors per 13F filings through December 2025.

46 Institutional Holders

6,542,017 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
STEEL PARTNERS HOLDINGS L.P. 31 Mar, 2026 3,360,158 162,689 5.09% $13,776,648.00
Jpmorgan Chase & Co 31 Mar, 2026 773,005 0 0.00% $3,092,020.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 633,919 633,919 0.00% $2,599,068.00
BlackRock, Inc. 31 Mar, 2026 247,642 -24,586 -9.03% $1,015,332.00
RENAISSANCE TECHNOLOGIES LLC 31 Mar, 2026 236,233 53,900 29.56% $968,555.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 201,132 13,968 7.46% $825,207.00
JANE STREET GROUP, LLC 31 Mar, 2026 174,580 -165,602 -48.68% $715,778.00
TWO SIGMA INVESTMENTS, LP 31 Mar, 2026 161,787 -28,365 -14.92% $663,327.00
VANGUARD FIDUCIARY TRUST CO 31 Mar, 2026 101,837 101,837 0.00% $417,532.00
State Street Corp 31 Mar, 2026 91,239 1,800 2.01% $374,080.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 64,390 21,481 50.06% $263,999.00
MARSHALL WACE, LLP 31 Mar, 2026 64,298 -24,033 -27.21% $263,622.00
BRIDGEWAY CAPITAL MANAGEMENT, LLC 31 Mar, 2026 44,025 0 0.00% $180,503.00
GSA CAPITAL PARTNERS LLP 31 Mar, 2026 43,528 43,528 0.00% $178.00
CITADEL ADVISORS LLC 31 Mar, 2026 40,492 -41,519 -50.63% $166,017.00
Corient Private Wealth LLC 31 Mar, 2026 37,766 -37,812 -50.03% $154,841.00
Northern Trust Corp 31 Mar, 2026 35,097 6,056 20.85% $143,898.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Mar, 2026 28,053 -15,449 -35.51% $115,017.00
XTX Topco Ltd 31 Mar, 2026 25,591 -1,251 -4.66% $104,923.00
Essex Financial Services, Inc. 31 Mar, 2026 24,137 0 0.00% $98,962.00