Skip to content
SEC EDGAR · Forms 3/4/5Updated through Oct 30, 2026•43 filings

SPRU

SPRUCE POWER HOLDING CORP

Net purchases of $107.7K over the last 3 months

7 buyers account for the net balance. There is no cluster of three distinct buyers within 30 days. We found no CEO/CFO purchases over 12 months.

How to read this signal

Only open-market P purchases and S sales count toward the signal. Vesting, options, taxes and gifts remain in the source data but do not trigger alerts. Rule 10b5-1 trades are shown as informational.

JSON example

3-month balance

+$107,671

7 buyers · 0 sellers

12-month purchases

$8,570,423

7 distinct insiders

12-month sales

$244,820

2 distinct insiders

Highlighted alerts

57

0 Rule 10b5-1 trades treated as informational

Buying cluster · 30 days

Fewer than three distinct buyers

CEO/CFO purchases · 12 months

No executive purchases found

Get SPRU insider trades by API

The same filtered trades as JSON for your scripts, alerts or AI agent, for 5,500+ US companies — plus sentiment, news, financials and breakout setups. Free · every API · 1,000 requests a month · no card required.

Get your free API key

SPRU overview: breakout setup, X sentiment and insiders in one page →

Form 4 raw → Raspberry

The value is in what we do not call a signal.

The SEC XML stores every transaction. Raspberry keeps that evidence, reads the footnotes and separates voluntary open-market activity from vesting, option exercises, gifts, tax withholding, stock purchase and dividend reinvestment plans and pre-programmed 10b5-1 trades.

73
Raw transactions
Everything returned by the filing
57
Voluntary view
P/S trades after deterministic checks
16
Administrative noise
Stored, never alerted
0
10b5-1
Shown as informational
SEC ownership XML facts
Code
A
Shares
117,801
Price
$1.91
Footnotes
1

The securities awarded are in the form of restricted stock units (RSUs) that each represent a contingent right to receive one share of the issuer's common stock. Subject to the reporting person's continued service through the vesting date, one-third of the RSUs vest on each of September 18, 2027, September 18, 2028 and September 18, 2029.

Raspberry interpretation
Informational — no alert

Reason: administrative_code.

Verify in SEC EDGAR

Recent transactions

Voluntary purchases and sales; administrative noise stays hidden.

57 transactions

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
52,780
Price
$2.04
Value
$107,671
Open SEC filing

Norling Jonathan McWhinnie

Chief Legal Officer

SaleAlert
Shares
15,000
Price
$2.84
Value
$42,540
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
24,335
Price
$4.13
Value
$100,416
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
3,640
Price
$4.03
Value
$14,679
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
141
Price
$4.10
Value
$578.10
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
10,463
Price
$4.09
Value
$42,843
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
5,027
Price
$4.05
Value
$20,359
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
2,975
Price
$4.00
Value
$11,900
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
1,700
Price
$4.00
Value
$6,800
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
14,532
Price
$3.98
Value
$57,900
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
5,000
Price
$4.00
Value
$20,000
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
1,409
Price
$4.05
Value
$5,706
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
11,228
Price
$4.03
Value
$45,207
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
20,555
Price
$4.00
Value
$82,142
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
5,391
Price
$3.98
Value
$21,471
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
2,857
Price
$4.00
Value
$11,426
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
46,682
Price
$4.32
Value
$201,606
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
13,739
Price
$3.74
Value
$51,369
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
2,947
Price
$4.30
Value
$12,662
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
15,160
Price
$4.20
Value
$63,672
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
6,211
Price
$4.15
Value
$25,774
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
11,823
Price
$4.13
Value
$48,792
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
6,039
Price
$3.60
Value
$21,740
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
137
Price
$5.10
Value
$698.70
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
3,426
Price
$5.10
Value
$17,473
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
6,493
Price
$5.10
Value
$33,114
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
10,001
Price
$5.03
Value
$50,353
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
8,702
Price
$5.03
Value
$43,782
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
7,499
Price
$5.02
Value
$37,622
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
1,206
Price
$5.05
Value
$6,090
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
1,503
Price
$5.05
Value
$7,590
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
16,660
Price
$5.05
Value
$84,126
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
373
Price
$5.00
Value
$1,863
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
12,968
Price
$5.00
Value
$64,810
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
57,775
Price
$4.99
Value
$288,320
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
11,469
Price
$5.05
Value
$57,918
Open SEC filing

Nagy McBane Clara

Director

SaleAlert
Shares
40,000
Price
$5.06
Value
$202,280
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
26,197
Price
$5.05
Value
$132,182
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
12,233
Price
$5.10
Value
$62,388
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
28,127
Price
$5.09
Value
$143,256
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
35,956
Price
$5.10
Value
$183,368
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
4,206
Price
$5.10
Value
$21,451
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
615
Price
$5.10
Value
$3,137
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
5,546
Price
$5.00
Value
$27,716
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
1,940
Price
$4.88
Value
$9,467
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
64,031
Price
$4.97
Value
$318,144
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
34,851
Price
$4.56
Value
$159,008
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
114,700
Price
$4.67
Value
$535,270
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
6,688
Price
$3.88
Value
$25,962
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
17,688
Price
$4.95
Value
$87,497
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
69,375
Price
$4.97
Value
$344,461
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
64,658
Price
$4.57
Value
$295,209
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
5,000
Price
$5.00
Value
$25,000
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
52,454
Price
$5.00
Value
$262,254
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
102,948
Price
$4.99
Value
$513,649
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
586,151
Price
$4.30
Value
$2,519,511
Open SEC filing

STEEL PARTNERS HOLDINGS L.P.

10% owner

PurchaseAlert
Shares
405,998
Price
$3.04
Value
$1,233,016
Open SEC filing

“Alert” means a voluntary, unscheduled transaction according to the filing; it is not an investment recommendation. Official source: SEC EDGAR.