Spruce Power Holding Corp (NYSE:SPRU) has 39 institutional investors with active 13F positions as of December 2025.
| 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 |
| STEEL PARTNERS HOLDINGS L.P. | 31 Mar, 2026 | 3,197,469 | 3,197,469 | 0.00% | $16,275,117.00 |
| Jpmorgan Chase & Co | 31 Mar, 2026 | 773,005 | -773,085 | -50.00% | $3,934,595.00 |
| Jpmorgan Chase & Co | 31 Mar, 2026 | 773,005 | 0 | 0.00% | $3,092,020.00 |
| VANGUARD GROUP INC | 31 Mar, 2026 | 732,590 | 52,746 | 7.76% | $3,728,883.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 633,919 | 633,919 | 0.00% | $2,599,068.00 |
| JANE STREET GROUP, LLC | 31 Mar, 2026 | 340,182 | 340,182 | 0.00% | $1,731,526.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 272,228 | 24,451 | 9.87% | $1,385,641.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 |
| TWO SIGMA INVESTMENTS, LP | 31 Mar, 2026 | 190,152 | 141,751 | 292.87% | $967,874.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 187,164 | 25,171 | 15.54% | $953,333.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Mar, 2026 | 182,333 | 30,013 | 19.70% | $928,075.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 |
| State Street Corp | 31 Mar, 2026 | 89,439 | 45,400 | 103.09% | $455,245.00 |
| MARSHALL WACE, LLP | 31 Mar, 2026 | 88,331 | 88,331 | 0.00% | $449,605.00 |