Back to Insider Trading

STEEL PARTNERS HOLDINGS L.P.

SPRU · TEN_PERCENT_OWNER

Companies Traded

1

Total Buys

31

$1.83M

Total Sells

0

$0

Net Position

+$1.83M

Net Buyer

Company Activity

Company Role Buys Sells Holdings Last Activity
SPRU SPRUCE POWER HOLDING CORP
TEN_PERCENT_OWNER
31
$1.83M
0
$0
3,361,567
$13.61M
Apr 2, 2026

Recent Transactions

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

1,409

Price

$4

Total Value

$6K

Date

Apr 2, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

11,228

Price

$4

Total Value

$45K

Date

Mar 31, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

20,555

Price

$4

Total Value

$82K

Date

Mar 30, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

5,391

Price

$4

Total Value

$21K

Date

Mar 27, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

2,857

Price

$4

Total Value

$11K

Date

Mar 26, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

46,682

Price

$4

Total Value

$202K

Date

Mar 20, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

13,739

Price

$4

Total Value

$51K

Date

Mar 19, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

2,947

Price

$4

Total Value

$13K

Date

Mar 13, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

15,160

Price

$4

Total Value

$64K

Date

Mar 12, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

6,211

Price

$4

Total Value

$26K

Date

Mar 11, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

11,823

Price

$4

Total Value

$49K

Date

Mar 10, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

6,039

Price

$4

Total Value

$22K

Date

Mar 9, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

137

Price

$5

Total Value

$699

Date

Jan 15, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

3,426

Price

$5

Total Value

$17K

Date

Jan 14, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

6,493

Price

$5

Total Value

$33K

Date

Jan 13, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

10,001

Price

$5

Total Value

$50K

Date

Jan 12, 2026

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

8,702

Price

$5

Total Value

$44K

Date

Dec 31, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

7,499

Price

$5

Total Value

$38K

Date

Dec 29, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

1,206

Price

$5

Total Value

$6K

Date

Dec 26, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

1,503

Price

$5

Total Value

$8K

Date

Dec 24, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

16,660

Price

$5

Total Value

$84K

Date

Dec 23, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

373

Price

$5

Total Value

$2K

Date

Dec 19, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

12,968

Price

$5

Total Value

$65K

Date

Dec 18, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

57,775

Price

$5

Total Value

$288K

Date

Dec 17, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

11,469

Price

$5

Total Value

$58K

Date

Dec 16, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

26,197

Price

$5

Total Value

$132K

Date

Dec 15, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

12,233

Price

$5

Total Value

$62K

Date

Dec 11, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

28,127

Price

$5

Total Value

$143K

Date

Dec 9, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

35,956

Price

$5

Total Value

$183K

Date

Dec 8, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

4,206

Price

$5

Total Value

$21K

Date

Dec 5, 2025

SPRU BUY

SPRUCE POWER HOLDING CORP

Shares

615

Price

$5

Total Value

$3K

Date

Dec 4, 2025

Trading Timeline

First Transaction

Dec 4, 2025

Latest Transaction

Apr 2, 2026