Spruce Power Holding Corporation · NYSE:SPRU

Spruce Power Holding Corporation shareholders

As of Jun 30, 2026, 43 institutions reported holding Spruce Power Holding Corporation, 33.5% of its shares. Largest: Steel Partners Holdings L.P., JPMorgan and Vanguard. New holders, exits, insiders and big stakes, each with its filing.

HolderShares% of Spruce Power Holding CorporationChangeFiled
Steel Partners Holdings L.P.3.43M17.8%+69,222Aug 7, 2026
JPMorgan773K4.0%no changeAug 12, 2026
Vanguard755K3.9%+14,881Aug 13, 2026
BlackRock261K1.4%+13,724Aug 7, 2026
Renaissance Technologies244K1.3%+7,300Aug 13, 2026
Geode Capital194K1.0%−7,317Aug 12, 2026
Two Sigma133K0.69%−29,256Aug 14, 2026
State Street91,2390.47%no changeAug 7, 2026
Gsa Capital Partners LLP78,8790.41%+35,351Aug 6, 2026
Dimensional53,6070.28%−10,783Aug 11, 2026

Spruce Power Holding Corporation insider trades