Companies / Spruce Power Holding Corp

Spruce Power Holding Corp

NYSE: SPRUCIK 1772720HOUSTON, TX

Financials · FY2025

Revenue$111.81M
Net income$-26.03M
Total debt$679.62M
Cash$44.66M
Diluted EPS$-1.44
Shares outstanding18.2M

Ownership

18.2M shares outstanding · as of Mar 19, 2026
2.7%Insiders
Ownership
Insiders2.65%481,989
10%+ / strategic18.43%3,348,930
Institutions18.59%3,378,011
Public float60.32%10,959,933

% of common shares outstanding (exact, from the latest cover-page filing). Institutions are quarterly 13F snapshots; insiders reflect current officers & directors.

Insiders 12

View all →
Insider% of sharesShares
18.43%3,348,930
0.86%155,593
Lee Ja-ChinDirector
0.79%143,933
0.67%122,463
0.33%60,000
SPH Group LLC10% owner

Institutional holders 44

View all →

Activity

InsidersInstitutions
What insiders are doing in this stock (Form 4).
DateActorActionSecurityValueShares ΔPosition afterImpact
Mar 20, 2026Steel Partners Holdings L.P.
10% owner
BuyCommon Stock, par value $0.0001 per share$201.6K+47K
+1.43%
3,320,127
18.27% of shares
medium
Mar 30, 2026Steel Partners Holdings L.P.
10% owner
BuyCommon Stock, par value $0.0001 per share$82.1K+21K
+0.62%
3,348,930
18.43% of shares
medium
Mar 12, 2026Steel Partners Holdings L.P.
10% owner
BuyCommon Stock, par value $0.0001 per share$63.7K+15K
+0.47%
3,256,759
17.92% of shares
medium
Mar 19, 2026Steel Partners Holdings L.P.
10% owner
BuyCommon Stock, par value $0.0001 per share$51.4K+14K
+0.42%
3,273,445
18.02% of shares
low
Jan 12, 2026Steel Partners Holdings L.P.
10% owner
BuyCommon Stock, par value $0.0001 per share$50.4K+10K
+0.31%
3,207,470
17.65% of shares
low
Mar 10, 2026Steel Partners Holdings L.P.
10% owner
BuyCommon Stock, par value $0.0001 per share$48.8K+12K
+0.37%
3,235,388
17.81% of shares
low
Dec 31, 2025Steel Partners Holdings L.P.
10% owner
BuyCommon Stock, par value $0.0001 per share$43.8K+9K
+0.27%
3,197,469
17.60% of shares
low
Jan 13, 2026Steel Partners Holdings L.P.
10% owner
BuyCommon Stock, par value $0.0001 per share$33.1K+6K
+0.20%
3,213,963
17.69% of shares
low

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
SPRUCommon StockEquity9837FR209BBG00PP0KRL1