SEC Form 4
Spruce Power Holding Corporation (SPRU) insider trading
In the 12 months to Oct 26, 2026, 2 SPRU insiders reported open-market sales of $244.8K across 2 filings; 7 insiders bought $8.6M.
Latest filing · Last 12 months · Source: SEC EDGAR · How we count
- Open-market sales
- $244.8K
- 2 filings · 2 insiders
- Open-market purchases
- $8.6M
- 49 filings
Who traded SPRU, and when
- Purchase
- Sale
SPRU daily close from Oct 27, 2025 to Oct 26, 2026, between $1.31 and $6.46, last $1.34. 2 sale and 49 purchase filings by 9 insiders, marked at their filing dates. Steel Connect LLC, 10% owner: bought $3.3M across 7 filings, first filed Nov 14, 2025, last Apr 9, 2026. STEEL PARTNERS HOLDINGS L.P., 10% owner: bought $2.8M across 9 filings, first filed Nov 14, 2025, last Sep 23, 2026. Steel Partners Holdings GP Inc., 10% owner: bought $779.0K across 10 filings, first filed Nov 14, 2025, last Mar 23, 2026. Steel Connect Sub LLC, 10% owner: bought $612.6K across 7 filings, first filed Dec 9, 2025, last Apr 22, 2026. SPH Group Holdings LLC, 10% owner: bought $582.7K across 6 filings, first filed Nov 14, 2025, last Apr 14, 2026. Steel Excel Inc., 10% owner: bought $324.3K across 6 filings, first filed Dec 15, 2025, last Apr 14, 2026. SPH Group LLC, 10% owner: bought $217.7K across 4 filings, first filed Nov 24, 2025, last Apr 17, 2026. 2 others: sold $244.8K across 2 filings, first filed Dec 17, 2025, last Jun 18, 2026.
Largest mark · tap a row for others
Steel Connect LLC · 10% owner
Purchase $2,519,511
586,151 shares at $4.30 avg
Filed Nov 14, 2025 · traded Nov 12
Close on filing date $5.19
Steel Connect LLC · 10% owner
10% owner
$3.3M boughtSTEEL PARTNERS HOLDINGS L.P. · 10% owner
10% owner
$2.8M boughtSteel Partners Holdings GP Inc. · 10% owner
10% owner
$779.0K boughtSteel Connect Sub LLC · 10% owner
10% owner
$612.6K boughtSPH Group Holdings LLC · 10% owner
10% owner
$582.7K boughtSteel Excel Inc. · 10% owner
10% owner
$324.3K boughtSPH Group LLC · 10% owner
10% owner
$217.7K bought2 others
Combined, one mark per week
$244.8K soldOpen-market trades
51 filings in the last 12 months| Insider | Role | Sold | Bought | Filings | Pre-arranged (10b5-1) | Last filed |
|---|---|---|---|---|---|---|
| Steel Connect LLC | 10% owner | — | $3.3M | 7 | — | |
| STEEL PARTNERS HOLDINGS L.P. | 10% owner | — | $2.8M | 9 | — | |
| Steel Partners Holdings GP Inc. | 10% owner | — | $779.0K | 10 | — | |
| Steel Connect Sub LLC | 10% owner | — | $612.6K | 7 | — | |
| SPH Group Holdings LLC | 10% owner | — | $582.7K | 6 | — | |
| Steel Excel Inc. | 10% owner | — | $324.3K | 6 | — | |
| SPH Group LLC | 10% owner | — | $217.7K | 4 | — | |
| McBane Clara Nagy | Director | $202.3K | — | 1 | — | |
| Jonathan McWhinnie Norling | Chief Legal Officer | $42.5K | — | 1 | — |
| Filed | Insider | Type | Shares | Avg price | Value | Held after | Source |
|---|---|---|---|---|---|---|---|
traded | STEEL PARTNERS HOLDINGS L.P. 10% owner | Purchase | 52,780 | $2.04 | $107.7K | 3,482,160 | |
traded | Jonathan McWhinnie Norling Chief Legal Officer | Sale | 15,000 | $2.84 | $42.5K | 403,252 | |
traded | Steel Connect Sub LLC 10% owner | Purchase | 24,335 | $4.13 | $100.4K | 3,429,380 | |
traded | SPH Group LLC 10% owner | Purchase | 3,781 | $4.04 | $15.3K | 3,405,045 | |
traded | Steel Connect Sub LLC 10% owner | Purchase | 10,463 | $4.09 | $42.8K | 3,401,264 | |
traded | Steel Connect Sub LLC 10% owner | Purchase | 5,027 | $4.05 | $20.4K | 3,390,801 | |
traded | Steel Excel Inc. 10% owner | Purchase | 2,975 | $4.00 | $11.9K | 3,385,774 | |
traded | SPH Group Holdings LLC 10% owner | Purchase | 1,700 | $4.00 | $6.8K | 3,382,799 | |
traded | Steel Connect LLC 10% owner | Purchase | 5,000 | $4.00 | $20.0K | 3,366,567 | |
traded | Steel Excel Inc. 10% owner | Purchase | 14,532 | $3.98 | $57.9K | 3,381,099 | |
traded | Steel Connect Sub LLC 10% owner | Purchase | 11,228 | $4.03 | $45.2K | 3,360,158 | |
traded | SPH Group Holdings LLC 10% owner | Purchase | 1,409 | $4.05 | $5.7K | 3,361,567 | |
traded | SPH Group Holdings LLC 10% owner | Purchase | 8,248 | $3.99 | $32.9K | 3,328,375 | |
traded | Steel Connect LLC 10% owner | Purchase | 20,555 | $4.00 | $82.1K | 3,348,930 | |
traded | Steel Partners Holdings GP Inc. 10% owner | Purchase | 46,682 | $4.32 | $201.6K | 3,320,127 | |
traded | Steel Connect Sub LLC 10% owner | Purchase | 13,739 | $3.74 | $51.4K | 3,273,445 | |
traded | Steel Partners Holdings GP Inc. 10% owner | Purchase | 2,947 | $4.30 | $12.7K | 3,259,706 | |
traded | STEEL PARTNERS HOLDINGS L.P. 10% owner | Purchase | 15,160 | $4.20 | $63.7K | 3,256,759 | |
traded | SPH Group Holdings LLC 10% owner | Purchase | 6,039 | $3.60 | $21.7K | 3,223,565 | |
traded | Steel Partners Holdings GP Inc. 10% owner | Purchase | 11,823 | $4.13 | $48.8K | 3,235,388 | |
traded | Steel Connect Sub LLC 10% owner | Purchase | 6,211 | $4.15 | $25.8K | 3,241,599 | |
traded | Steel Partners Holdings GP Inc. 10% owner | Purchase | 137 | $5.10 | $699 | 3,217,526 | |
traded | SPH Group LLC 10% owner | Purchase | 3,426 | $5.10 | $17.5K | 3,217,389 | |
traded | Steel Connect LLC 10% owner | Purchase | 6,493 | $5.10 | $33.1K | 3,213,963 | |
traded | Steel Partners Holdings GP Inc. 10% owner | Purchase | 10,001 | $5.03 | $50.4K | 3,207,470 | |
traded | Steel Excel Inc. 10% owner | Purchase | 8,702 | $5.03 | $43.8K | 3,197,469 | |
traded | Steel Excel Inc. 10% owner | Purchase | 2,709 | $5.05 | $13.7K | 3,181,268 | |
traded | STEEL PARTNERS HOLDINGS L.P. 10% owner | Purchase | 7,499 | $5.02 | $37.6K | 3,188,767 | |
traded | SPH Group Holdings LLC 10% owner | Purchase | 373 | $5.00 | $1.9K | 3,161,899 | |
traded | STEEL PARTNERS HOLDINGS L.P. 10% owner | Purchase | 16,660 | $5.05 | $84.1K | 3,178,559 | |
traded | Steel Connect LLC 10% owner | Purchase | 57,775 | $4.99 | $288.3K | 3,148,558 | |
traded | Steel Excel Inc. 10% owner | Purchase | 12,968 | $5.00 | $64.8K | 3,161,526 | |
traded | STEEL PARTNERS HOLDINGS L.P. 10% owner | Purchase | 11,469 | $5.05 | $57.9K | 3,090,783 | |
traded | McBane Clara Nagy Director | Sale | 40,000 | $5.06 | $202.3K | 107,755 | |
traded | Steel Excel Inc. 10% owner | Purchase | 26,197 | $5.05 | $132.2K | 3,079,314 | |
traded | Steel Partners Holdings GP Inc. 10% owner | Purchase | 12,233 | $5.10 | $62.4K | 3,053,117 | |
traded | Steel Connect Sub LLC 10% owner | Purchase | 64,083 | $5.10 | $326.6K | 3,040,884 | |
traded | STEEL PARTNERS HOLDINGS L.P. 10% owner | Purchase | 4,206 | $5.10 | $21.5K | 2,976,801 | |
traded | Steel Connect LLC 10% owner | Purchase | 615 | $5.10 | $3.1K | 2,972,595 | |
traded | Steel Partners Holdings GP Inc. 10% owner | Purchase | 5,546 | $5.00 | $27.7K | 2,971,980 | |
traded | Steel Connect LLC 10% owner | Purchase | 65,971 | $4.97 | $327.6K | 2,966,434 | |
traded | SPH Group LLC 10% owner | Purchase | 34,851 | $4.56 | $159.0K | 2,900,463 | |
traded | Steel Partners Holdings GP Inc. 10% owner | Purchase | 17,688 | $4.95 | $87.5K | 2,744,224 | |
traded | STEEL PARTNERS HOLDINGS L.P. 10% owner | Purchase | 184,075 | $4.78 | $879.7K | 2,865,612 | |
traded | SPH Group LLC 10% owner | Purchase | 6,688 | $3.88 | $26.0K | 2,750,912 | |
traded | STEEL PARTNERS HOLDINGS L.P. 10% owner | Purchase | 64,658 | $4.57 | $295.2K | 2,657,161 | |
traded | Steel Partners Holdings GP Inc. 10% owner | Purchase | 5,000 | $5.00 | $25.0K | 2,592,503 | |
traded | Steel Connect LLC 10% owner | Purchase | 586,151 | $4.30 | $2.5M | 2,432,101 | |
traded | STEEL PARTNERS HOLDINGS L.P. 10% owner | Purchase | 405,998 | $3.04 | $1.2M | 1,845,950 | |
traded | SPH Group Holdings LLC 10% owner | Purchase | 102,948 | $4.99 | $513.6K | 2,535,049 | |
traded | Steel Partners Holdings GP Inc. 10% owner | Purchase | 52,454 | $5.00 | $262.3K | 2,587,503 |
GET /stocks/filings/vX/form-4?tickers=SPRU&filing_date.gte=2025-10-26&sort=filing_date.desc&limit=500{
"status": "OK",
"results": [
{
"tickers": [
"SPRU"
],
"issuer_cik": "0001772720",
"owner_cik": "0001452857",
"accession_number": "0000921895-26-002636",
"form_type": "4",
"filing_date": "2026-09-23",
"period_of_report": "2026-09-21",
"issuer_name": "SPRUCE POWER HOLDING CORP",
"issuer_trading_symbol": "SPRU",
"owner_name": "STEEL PARTNERS HOLDINGS L.P.",
"is_director": false,
"is_officer": false,
"is_ten_percent_owner": true,
"is_other": false,
"security_type": "non_derivative",
"record_type": "transaction",
"security_title": "Common Stock, par value $0.0001 per share",
"transaction_timeliness": "O",
"aff_10b5_one": false,
"transaction_date": "2026-09-21",
"transaction_code": "P",
"equity_swap_involved": false,
"transaction_shares": 52780,
"transaction_price_per_share": 2.04,
"transaction_acquired_disposed": "A",
"shares_owned_following_transaction": 3482160,
"transaction_value": 107671.2,
"not_subject_to_section_16": false,
"direct_or_indirect": "I",
"nature_of_ownership": "By SP Strategic Holdings LLC",
"footnotes": [
{
"id": "F1",
"description": "This Form 4 is filed jointly by Steel Partners Holdings L.P (\"Steel Holdings\"), Steel Partners Holdings GP Inc. (\"Steel Holdings GP\"), SPH Group LLC (\"SPHG\"), SPH Group Holdings LLC (\"SPHG Holdings\"), Steel Excel Inc. (\"Steel Excel\"), Steel Connect LLC (\"Steel Connect\") and SP Strategic Holdings LLC (\"SP Strategic Holdings\") (collectively, the \"Reporting Persons\"). Each of the Reporting Persons may be deemed to be a member of a Section 13(d) group that collectively owns more than 10% of the Issuer's outstanding shares of common stock. Each of the Reporting Persons disclaims beneficial ownership of the securities reported herein, except to the extent of its pecuniary interest therein."
},
{
"id": "F2",
"description": "Represents securities owned directly by SP Strategic Holdings. Steel Holdings owns a majority of the membership interests of SPHG. SPHG is the sole member of SPHG Holdings. Steel Holdings GP is the general partner of Steel Holdings, the managing member of SPHG and the manager of SPHG Holdings. Steel Excel is a majority owned subsidiary of SPHG Holdings. Steel Connect is an indirect subsidiary of Steel Excel. SP Strategic Holdings is a wholly owned subsidiary of Steel Connect. Each of Steel Holdings, SPHG, SPHG Holdings, Steel Holdings GP, Steel Excel and Steel Connect may be deemed to beneficially own the Shares owned directly by SP Strategic Holdings."
},
{
"id": "F3",
"description": "Shares acquired pursuant to the Stock Purchase Agreement, dated as of September 21, 2026, by and between SP Strategic Holdings and Ja-Chin Audrey Lee."
}
]
},
{
"tickers": [
"SPRU"
],
"issuer_cik": "0001772720",
"owner_cik": "0002099397",
"accession_number": "0000921895-26-002636",
"form_type": "4",
"filing_date": "2026-09-23",
"period_of_report": "2026-09-21",
"issuer_name": "SPRUCE POWER HOLDING CORP",
"issuer_trading_symbol": "SPRU",
"owner_name": "SP Strategic Holdings LLC",
"is_director": false,
"is_officer": false,
"is_ten_percent_owner": true,
"is_other": false,
"security_type": "non_derivative",
"record_type": "transaction",
"security_title": "Common Stock, par value $0.0001 per share",
"transaction_timeliness": "O",
"aff_10b5_one": false,
"transaction_date": "2026-09-21",
"transaction_code": "P",
"equity_swap_involved": false,
"transaction_shares": 52780,
"transaction_price_per_share": 2.04,
"transaction_acquired_disposed": "A",
"shares_owned_following_transaction": 3482160,
"transaction_value": 107671.2,
"not_subject_to_section_16": false,
"direct_or_indirect": "I",
"nature_of_ownership": "By SP Strategic Holdings LLC",
"footnotes": [
{
"id": "F1",
"description": "This Form 4 is filed jointly by Steel Partners Holdings L.P (\"Steel Holdings\"), Steel Partners Holdings GP Inc. (\"Steel Holdings GP\"), SPH Group LLC (\"SPHG\"), SPH Group Holdings LLC (\"SPHG Holdings\"), Steel Excel Inc. (\"Steel Excel\"), Steel Connect LLC (\"Steel Connect\") and SP Strategic Holdings LLC (\"SP Strategic Holdings\") (collectively, the \"Reporting Persons\"). Each of the Reporting Persons may be deemed to be a member of a Section 13(d) group that collectively owns more than 10% of the Issuer's outstanding shares of common stock. Each of the Reporting Persons disclaims beneficial ownership of the securities reported herein, except to the extent of its pecuniary interest therein."
},
{
"id": "F2",
"description": "Represents securities owned directly by SP Strategic Holdings. Steel Holdings owns a majority of the membership interests of SPHG. SPHG is the sole member of SPHG Holdings. Steel Holdings GP is the general partner of Steel Holdings, the managing member of SPHG and the manager of SPHG Holdings. Steel Excel is a majority owned subsidiary of SPHG Holdings. Steel Connect is an indirect subsidiary of Steel Excel. SP Strategic Holdings is a wholly owned subsidiary of Steel Connect. Each of Steel Holdings, SPHG, SPHG Holdings, Steel Holdings GP, Steel Excel and Steel Connect may be deemed to beneficially own the Shares owned directly by SP Strategic Holdings."
},
{
"id": "F3",
"description": "Shares acquired pursuant to the Stock Purchase Agreement, dated as of September 21, 2026, by and between SP Strategic Holdings and Ja-Chin Audrey Lee."
}
]
}
]
}
// trimmed to 2 resultsThe response includes every Form 4 record; this page keeps open-market purchases and sales on common stock and removes duplicate joint-filer rows.
Other insider activity (not market trades) · 15 records
- Tax withholding3 records
- Grants and awards12 records
Reported on Form 4 but not purchases or sales in the market, so not counted in the totals above.
How to read this page
- Open-market purchase or sale
- A buy or sell of the company's stock at market price. Grants, option exercises, shares withheld for tax, gifts and employee stock plan purchases are listed separately and not counted.
- Filing date
- Insiders have two business days to report a trade. Totals and the chart use the filing date, when the trade became public.
- Counted once
- When several owners (a fund and its partners, say) report the same trade, it's counted once. Corrected filings replace the originals.
Frequently asked questions
How current is SPRU’s insider data?
These are SPRU Form 4 filings from the last year, refreshed daily. The Massive Form 4 API has the full, continuously updated record.
What counts as an open-market buy or sell?
Only purchases and sales at the market price. Option exercises, grants, gifts, and shares withheld for taxes are reported on Form 4 but are left out of the buy and sell totals.
Build with AI
Track SPRU insider trades with your agent
This page joins two Massive endpoints: Form 4 filings and daily prices. Ask an agent to watch for new filings:
Using the Massive API (massive.com/docs/llms.txt), check Form 4 filings for SPRU every day with transaction_code=P and tell me when an insider files an open-market purchase, with their role, shares, price and the filing link.
Nothing on this page is investment advice. All data and content is provided for informational purposes under our Terms of Service.