Early Access — free while we kick the tires
EdgarHawk

SPRU SPRUCE POWER HOLDING CORP Insider Trading

Latest: Insider Bought $100K of Shares · Apr 2026

Multiple insiders have been active at SPRUCE POWER HOLDING CORP (SPRU): 8 distinct insiders account for 32 buy filings and 0 sell filings as of Apr 2026. Its highest-significance filing in the last 90 days: STEEL PARTNERS HOLDINGS L.P. bought $100K, transaction dated Apr 2026.

32 filings analyzed · Latest 2026-04-22

Get alerts for SPRU

Free Form 4 email alerts, scored for significance — see how.

Buys
32
Sells
0
Insiders
8
Direction
Net buying

SPRUCE POWER HOLDING CORP leadership

CEO
Christopher Hayes — Chief Executive Officer
CFO
Thomas James Cimino — Chief Financial Officer
General Counsel
Jonathan M. Norling — Chief Legal Officer
Chair
Christopher Hayes — President, Chief Executive Officer and Board Chair

Historically, high-priority insider buys have outperformed the S&P 500 by a median ~2% over the 30 days after the trade — the edge is concentrated in that first month (n ≈ 5,579, 2024-2026). Past results don't predict the future. How we measure this ↗

April 2026
2026-04-22
high
24,335 shares
$100,416
@ $4.13
Significance 6

Spruce Power insider purchased 24,335 shares at $4.13/share (approximately $100,416) on April 20, 2026 via open-market transaction. This represents confidence in the company at current levels.

2026-04-17
medium
14,244 shares
$58,100
@ $4.08
Significance 4

Steel Partners (10% owner) bought 14,244 shares at $4.08 avg over 3 days; stock now -37.6% from high. Company unprofitable.

Steel Partners Holdings L.P., a 10% owner of Spruce Power Holding Corp, executed 3 separate purchases totaling 14,244 shares for $58,099.98 between April 15–17, 2026, at a blended average price of $4.08. The current price of $4.03 is -37.6% from the 52-week high of $6.46 and down -28.2% over the past 90 days, though up 10.4% over 30 days. The company reported quarterly revenue of $30,727,000.00 but a net loss of -$860,000.00, with full-year net income negative. The insider's cross-ticker track record shows 20 prior buys with an average 90-day return of -20.6% and a 0.00% win rate, while same-ticker outcomes are not yet measurable. The repeated purchases within a narrow 3-day window during a period of broad price weakness merit investor attention, particularly given the company's unprofitable status and the insider's historical pattern of buy timing.

2026-04-14
medium
9,702 shares
$39,059
@ $4.03
Significance 5

10% holder Steel Partners bought 9,702 shares ($39.1K) across 3 trades at $4.00-$4.05 on Apr 10-14, 2026.

Steel Partners Holdings L.P., a 10% owner of Spruce Power, executed three separate purchases totaling 9,702 shares for $39,059.35 between April 10–14, 2026, at a blended average price of $4.03. The transaction adds 0.3% to the insider's 3.39M share position. This activity follows five prior buys at the same ticker within the preceding ten days (Mar 30 through Apr 9), suggesting a pattern of accumulation at current price levels. Against broader context, Steel Partners' cross-ticker track record shows 20 prior open-market buys with an average 90-day return of -20.3% and a 0% win rate, while the company itself (Spruce Power) is unprofitable on a full-year basis and trading -37.3% from its 52-week high. The repeated buying despite negative historical returns and weak fundamentals may warrant examination of the insider's investment thesis.

2026-04-09
medium
19,532 shares
$77,900
@ $3.99
Significance 4

Steel Partners (10% owner) bought 19,532 shares in SPRU for $77,899.85 across 2 trades; stock down 38.1% from 52-week high.

Steel Partners executed 2 purchases totaling 19,532 shares for $77,899.85 at an average price of $3.99 per share on April 7–9, 2026, while the stock trades at $4.00 and has declined 38.1% from its 52-week high and 21.0% over 90 days. The insider's cross-ticker track record shows 20 prior buys with a 0.00% 90-day win rate and average 90-day return of −19.5%, indicating a pattern of purchases that have not recovered within 90 days. At SPRU specifically, Steel Partners has made 5 consecutive buys in late March and early April 2026, all outcomes unmeasured as of this filing date. The company reported a net loss of $860,000.00 on revenue of $30,727,000.00 in the latest quarter and was unprofitable over its most recent full fiscal year, despite 36.2% annual revenue growth. The recurring purchase activity on a fundamentally weak, declining stock against an unfavorable prior timing pattern warrants tracking to assess whether this reflects conviction or continued deterioration.

2026-04-02
medium
12,637 shares
$50,914
@ $4.03
Significance 4

Steel Partners (10% owner) bought 12,637 shares at $4.03 blended avg across 2 transactions; stock now -37.3% from 52-week high.

Steel Partners Holdings L.P., a 10% owner of Spruce Power, executed 2 separate purchases totaling 12,637 shares for $50,913.75 on 2026-03-31 and 2026-04-02 at a blended average price of $4.03. The company remains unprofitable (net income $-860,000.00 in the latest quarter) despite strong annual revenue growth of +36.2%, and the current stock price of $4.05 stands -37.3% from the 52-week high. The insider's cross-ticker track record shows a 0.00% 90-day win rate across 20 prior buys with an average 90-day return of -19.5%, and at this ticker specifically, five prior buys within the same period show no measurable outcomes yet. The accumulation of shares increases holdings by +0.4% to 3,361,567 shares, but the repeated purchases in late March occur in a context of significant price weakness and unproven execution at this particular company.

March 2026
2026-03-30
medium
28,803 shares
$115,039
@ $3.99
Significance 4

10% Owner Steel Partners purchases 28,803 shares across 3 trades (avg $3.99) amid 5 consecutive SPRU buys in 11 days; stock -21.4% in 90d.

Steel Partners Holdings L.P., a 10% owner, executed 3 separate purchases totaling 28,803 shares for $115,038.63 at a blended average price of $3.99 between March 26–30, 2026. This filing is part of an intensified buying pattern: the insider filed 5 prior transactions at SPRU all within a 15-day window (March 11–20), and now adds 3 more purchases March 26–30, suggesting sustained acquisition activity at this ticker. However, price action context tempers any conviction signal: SPRU has declined 21.4% over the prior 90 days and is -38.1% from its 52-week high of $6.46; the company is unprofitable (net income -$860,000 in the latest quarter) despite modest 2.8% annual revenue growth. Steel Partners' cross-ticker track record shows a 0.00% win rate on 90-day returns across 20 prior buys (average 90d return -21.8%), and all 5 of its prior trades at SPRU remain unmeasured (filed within the last 15 days). The cumulative pattern—rapid-fire accumulation into a declining stock at a fundamentally unprofitable company, paired with a historical track record of poor long-term execution—warrants investor scrutiny.

2026-03-23
medium
60,421 shares
$252,974
@ $4.19
Significance 5

STEEL PARTNERS (10% owner) buys 60,421 shares at blended avg $4.19 across two tranches; stock now $4.18, down 35.3% from 52-week high

STEEL PARTNERS HOLDINGS L.P., a 10% owner of Spruce Power Holding Corp, made two separate purchases totaling 60,421 shares for $252,974.30 on March 19–20, 2026, at an average price of $4.19. The current price of $4.18 is nearly at the transaction price but sits 35.3% below the 52-week high of $6.46. The company posted negative earnings of $-860,000 in its latest quarter and was unprofitable over its most recent full fiscal year, creating a deteriorated fundamental backdrop. STEEL PARTNERS' cross-ticker track record shows a 0.00% 90-day win rate across 20 prior open-market buys, with an average 90-day return of -21.7%, though five recent same-ticker purchases at SPRU (March 9–13) do not yet have measurable outcomes.

2026-03-16
medium
18,107 shares
$76,334
@ $4.22
Significance 4

10% holder Steel Partners buys 18,107 shares at $4.22 avg across 2 transactions; stock down -40.2% YTD and currently $3.86

Steel Partners Holdings, a 10% owner of Spruce Power, executed 2 separate purchases totaling 18,107 shares for $76,334.37 on March 12–13, 2026 at a blended average price of $4.22. The company is unprofitable (net income $-860,000.00 in the latest quarter) with modest revenue growth of +2.8% year-over-year, and the stock has declined 40.2% from its 52-week high and fallen 12.7% in the prior 30 days. Steel Partners' cross-ticker buy history shows mixed results (20 prior buys with a 0.00% win rate at the 90-day mark), and the 5 prior purchases at SPRU itself have not yet achieved 90-day outcomes or have shown near-term losses (most recent measurable: -13.3% at 30 days on January trades). The current price of $3.86 is already below the transaction prices of $4.20 and $4.30, leaving the position underwater in a matter of days.

2026-03-11
low
24,073 shares
$96,307
@ $4.00
Significance 3

Steel Partners (10% owner) purchased 24,073 shares across 3 transactions for $96,306.53; stock down 35.8% from 52-week high, insider has 0% 90-day win rate.

Steel Partners Holdings L.P. made 3 separate purchases totaling 24,073 shares for $96,306.53 at prices ranging from $3.60 to $4.15 during March 9–11, 2026, increasing holdings by 0.7% to 3,241,599 shares. The timing coincides with significant weakness: the stock is down 35.8% from its 52-week high and has declined 11.3% over the past 30 days and 20.0% over 90 days. Steel Partners' cross-ticker track record shows 0.00% 90-day win rate across 20 prior buys (averaging -26.6% 90-day returns), and at this specific ticker (SPRU), 4 of the most recent 5 prior buys have posted negative 30-day returns ranging from -13.3% to -21.4%. The company's fundamentals remain strained: it reported negative net income of $-860,000.00 on revenue of $30,727,000.00 and has been unprofitable over its most recent full fiscal year. The pattern suggests purchases into sustained weakness rather than conviction-driven accumulation, with the insider's historical record offering limited signal that timing aligns with subsequent recoveries.

January 2026
2026-01-20
low
137 shares
$699
@ $5.10
Significance 3

Steel Partners (10% owner) bought 137 shares of SPRU at $5.10 on 2026-01-15 ($698.70 total)

Steel Partners Holdings L.P., a 10% shareholder, purchased 137 shares at $5.10, adding minimally to its existing stake of 3,217,526 shares post-transaction. The company trades at $6.00 currently, having appreciated 18.1% over the past 30 days and 121.4% over 90 days, yet this latest purchase represents a routine transaction of negligible size relative to existing holdings. Spruce Power operates with negative profitability ($-860.0K net income in the most recent quarter), though it generated $30.7M in quarterly revenue with modest 2.8% annual growth. The insider's five most recent same-ticker purchases (occurring on 2025-12-29, 2025-12-31, 2026-01-12, 2026-01-13, and 2026-01-14) show a pattern of consistent accumulation over a compressed timeframe, but their outcomes remain unmeasurable. This filing warrants only standard monitoring given the minimal share addition and negative earnings backdrop.

Insiders here also file at

More Electric, Gas and Sanitary Services companies