InsiderFlow

SPRU

Energy

Spruce Power Holding Corporation

$4.21+0.01 (+0.36%)

Prev Close

$4.20

Open

$4.30

High

$4.39

Low

$4.16

Volume

32.0K

Market Cap

$66.0M

P/E

Div Yield

Over the past 12 months, insider activity at Spruce Power Holding Corporation (SPRU) has been exclusively buying, with 4 insider purchases totaling $241.7K and 0 insider sales totaling $0.00. The most recent insider transaction was by STEEL PARTNERS HOLDINGS L.P. (10 percent owner), who purchased $96.3K worth of shares on Mar 11, 2026. Spruce Power Holding Corporation operates in the Energy sector, within the Solar industry, with a market cap of $66.0M.

Buys (12M)

4

$241.7K

Sells (12M)

0

$0.00

Net Activity

Net Buyer

$241.7K

Active Insiders

1

last 12 mo

SPRU Price Chart

SPRU Insider Trading Activity

DateInsiderRoleTypeSharesAvg PriceValueShares After
Mar 11, 2026STEEL PARTNERS HOLDINGS L.P.10 percent ownerBuy24,073$4.00$96.3K3,241,600
Jan 20, 2026STEEL PARTNERS HOLDINGS L.P.10 percent ownerBuy137$5.10$698.703,217,530
Jan 14, 2026STEEL PARTNERS HOLDINGS L.P.10 percent ownerBuy19,920$5.07$100.9K3,217,390
Jan 5, 2026STEEL PARTNERS HOLDINGS L.P.10 percent ownerBuy8,702$5.03$43.8K3,197,470

SPRU Insider Buying Activity

The following table shows recent insider purchases of Spruce Power Holding Corporation (SPRU) stock reported via SEC Form 4 filings.

DateInsiderRoleTypeSharesAvg PriceValueShares After
Mar 11, 2026STEEL PARTNERS HOLDINGS L.P.10 percent ownerBuy24,073$4.00$96.3K3,241,600
Jan 20, 2026STEEL PARTNERS HOLDINGS L.P.10 percent ownerBuy137$5.10$698.703,217,530
Jan 14, 2026STEEL PARTNERS HOLDINGS L.P.10 percent ownerBuy19,920$5.07$100.9K3,217,390
Jan 5, 2026STEEL PARTNERS HOLDINGS L.P.10 percent ownerBuy8,702$5.03$43.8K3,197,470

SPRU Insider Selling Activity

The following table shows recent insider sales of Spruce Power Holding Corporation (SPRU) stock reported via SEC Form 4 filings.

No insider selling activity found for SPRU in the last 12 months.

SPRU Insiders

STEEL PARTNERS HOLDINGS L.P.

10 percent owner

Bought $241.7K
8 tradesLast: Mar 11, 2026