Back to Insider Trading View Full Company Profile

SPRU

UNKNOWN

SPRUCE POWER HOLDING CORP

CIK: 0001772720

Strong Buy (90% confidence)

Last activity: Yesterday

Financial Metrics

As of Dec 31, 2025 (10-K)

Revenue $23.19M
Net Income -$26.03M

Insider Roster (2 total, 2 active)

Insider Buys Sells Net Value Holdings
STEEL PARTNERS HOLDINGS L.P.
TEN_PERCENT_OWNER
31 0 $1.83M
3,361,567 shares
$13.61M
Nagy McBane Clara
DIRECTOR
0 1 -$202K
107,755 shares
$545K

Recent Transactions

BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

1,409 shares @ $4.05

$6K

Apr 2, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

11,228 shares @ $4.03

$45K

Mar 31, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

20,555 shares @ $4.00

$82K

Mar 30, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

5,391 shares @ $3.98

$21K

Mar 27, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

2,857 shares @ $4.00

$11K

Mar 26, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

46,682 shares @ $4.32

$202K

Mar 20, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

13,739 shares @ $3.74

$51K

Mar 19, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

2,947 shares @ $4.30

$13K

Mar 13, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

15,160 shares @ $4.20

$64K

Mar 12, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

6,211 shares @ $4.15

$26K

Mar 11, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

11,823 shares @ $4.13

$49K

Mar 10, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

6,039 shares @ $3.60

$22K

Mar 9, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

137 shares @ $5.10

$699

Jan 15, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

3,426 shares @ $5.10

$17K

Jan 14, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

6,493 shares @ $5.10

$33K

Jan 13, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

10,001 shares @ $5.03

$50K

Jan 12, 2026

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

8,702 shares @ $5.03

$44K

Dec 31, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

7,499 shares @ $5.02

$38K

Dec 29, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

1,206 shares @ $5.05

$6K

Dec 26, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

1,503 shares @ $5.05

$8K

Dec 24, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

16,660 shares @ $5.05

$84K

Dec 23, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

373 shares @ $5.00

$2K

Dec 19, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

12,968 shares @ $5.00

$65K

Dec 18, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

57,775 shares @ $4.99

$288K

Dec 17, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

11,469 shares @ $5.05

$58K

Dec 16, 2025

Conviction: | View SEC Filing →
SELL Nagy McBane Clara (DIRECTOR)

40,000 shares @ $5.06

$202K

Dec 15, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

26,197 shares @ $5.05

$132K

Dec 15, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

12,233 shares @ $5.10

$62K

Dec 11, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

28,127 shares @ $5.09

$143K

Dec 9, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

35,956 shares @ $5.10

$183K

Dec 8, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

4,206 shares @ $5.10

$21K

Dec 5, 2025

Conviction: | View SEC Filing →
BUY STEEL PARTNERS HOLDINGS L.P. (TEN_PERCENT_OWNER)

615 shares @ $5.10

$3K

Dec 4, 2025

Conviction: | View SEC Filing →

⚠️ Important Disclaimer

• This is AI-generated analysis for educational purposes only, not financial advice.

• Insider trading data is derived from SEC Form 4 filings and may contain errors.

• Always conduct your own research and consult qualified financial advisors before making investment decisions.