Spruce Power Holding Corporation (SPRU) Insider Traders

$5.05

$0.28 (-5.25%)
Last update: 04:00 PM EST
Day's range
$4.98
Day's range
$5.49

Spruce Power Holding Corporation Insider Transactions

Spruce Power Holding Corporation Insider Trades History

Insider Name Buy/Sell Shares Bought/Sold
@ Price
Total Transaction Shares Held
After Transaction
Transaction Date Filing Date Details
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 26,197 @ $5.05 $132.18 K 3,079,314 12/15/2025 12/15/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 12,233 @ $5.10 $62.39 K 3,053,117 12/11/2025 12/15/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 28,127 @ $5.09 $143.26 K 3,040,884 12/09/2025 12/09/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 35,956 @ $5.10 $183.37 K 3,012,757 12/08/2025 12/09/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 4,206 @ $5.10 $21.45 K 2,976,801 12/05/2025 12/09/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 615 @ $5.10 $3.14 K 2,972,595 12/04/2025 12/04/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 5,546 @ $5.00 $27.72 K 2,971,980 12/02/2025 12/04/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 1,940 @ $4.88 $9.47 K 2,966,434 11/28/2025 11/28/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 64,031 @ $4.97 $318.14 K 2,964,494 11/26/2025 11/28/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 34,851 @ $4.56 $159.01 K 2,900,463 11/25/2025 11/28/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 6,688 @ $3.88 $25.96 K 2,750,912 11/24/2025 11/24/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 114,700 @ $4.67 $535.27 K 2,865,612 11/24/2025 11/24/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 17,688 @ $4.95 $87.50 K 2,744,224 11/21/2025 11/24/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 69,375 @ $4.97 $344.46 K 2,726,536 11/20/2025 11/24/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 64,658 @ $4.57 $295.21 K 2,657,161 11/19/2025 11/19/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 5,000 @ $5.00 $25.00 K 2,592,503 11/17/2025 11/19/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 52,454 @ $5.00 $262.25 K 2,587,503 11/14/2025 11/14/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 102,948 @ $4.99 $513.65 K 2,535,049 11/13/2025 11/14/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 586,151 @ $4.30 $2.52 M 2,432,101 11/12/2025 11/14/2025
STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Buy 405,998 @ $3.04 $1.23 M 1,845,950 11/11/2025 11/14/2025
Showing 1 to 20 of 30 results
Page 1 of 2

Spruce Power Holding Corporation FAQ's

The list of insiders at Spruce Power Holding Corporation includes STEEL PARTNERS HOLDINGS L.P..

Insiders have purchased a total of 1.64 M Spruce Power Holding Corporation shares in the last 12 months for a total of 6.90 M.

The following insiders have purchased Spruce Power Holding Corporation shares in the last 12 months: STEEL PARTNERS HOLDINGS L.P. ($6.90 M),