STEEL PARTNERS HOLDINGS L.P.
10% Owner
Track Record
Past 90 daysTotal Buys
16
Avg Return (1M)
-17.6%
Rating
9/100
Latest Insider Transactions
Showing 10 of 54 transactions (past 365 days)
| 2026-04-22 | 2026-04-20 | SPRU Spruce Power Holding Corp | 10% Owner | Purchase | 24,335 | $4.13 | $100,406 |
| 2026-04-17 | 2026-04-17 | SPRU Spruce Power Holding Corp | 10% Owner | Purchase | 3,640 | $4.03 | $14,680 |
| 2026-04-17 | 2026-04-16 | SPRU Spruce Power Holding Corp | 10% Owner | Purchase | 141 | $4.10 | $578 |
| 2026-04-17 | 2026-04-15 | SPRU Spruce Power Holding Corp | 10% Owner | Purchase | 10,463 | $4.10 | $42,846 |
| 2026-04-14 | 2026-04-14 | SPRU Spruce Power Holding Corp | 10% Owner | Purchase | 5,027 | $4.05 | $20,359 |
| 2026-04-14 | 2026-04-13 | SPRU Spruce Power Holding Corp | 10% Owner | Purchase | 2,975 | $4.00 | $11,900 |
| 2026-04-14 | 2026-04-10 | SPRU Spruce Power Holding Corp | 10% Owner | Purchase | 1,700 | $4.00 | $6,800 |
| 2026-04-09 | 2026-04-09 | SPRU Spruce Power Holding Corp | 10% Owner | Purchase | 14,532 | $3.98 | $57,895 |
| 2026-04-09 | 2026-04-07 | SPRU Spruce Power Holding Corp | 10% Owner | Purchase | 5,000 | $4.00 | $20,000 |
| 2026-04-02 | 2026-04-02 | SPRU Spruce Power Holding Corp | 10% Owner | Purchase | 1,409 | $4.05 | $5,706 |
SPRU
10% Owner
Purchase
$100.4K
24,335 shares @ $4.13
Filed 2026-04-22Trade 2026-04-20
Spruce Power Holding CorpSPRU
10% Owner
Purchase
$14.7K
3,640 shares @ $4.03
Filed 2026-04-17Trade 2026-04-17
Spruce Power Holding CorpSPRU
10% Owner
Purchase
$578
141 shares @ $4.10
Filed 2026-04-17Trade 2026-04-16
Spruce Power Holding CorpSPRU
10% Owner
Purchase
$42.8K
10,463 shares @ $4.10
Filed 2026-04-17Trade 2026-04-15
Spruce Power Holding CorpSPRU
10% Owner
Purchase
$20.4K
5,027 shares @ $4.05
Filed 2026-04-14Trade 2026-04-14
Spruce Power Holding CorpSPRU
10% Owner
Purchase
$11.9K
2,975 shares @ $4.00
Filed 2026-04-14Trade 2026-04-13
Spruce Power Holding CorpSPRU
10% Owner
Purchase
$6.8K
1,700 shares @ $4.00
Filed 2026-04-14Trade 2026-04-10
Spruce Power Holding CorpSPRU
10% Owner
Purchase
$57.9K
14,532 shares @ $3.98
Filed 2026-04-09Trade 2026-04-09
Spruce Power Holding CorpSPRU
10% Owner
Purchase
$20K
5,000 shares @ $4.00
Filed 2026-04-09Trade 2026-04-07
Spruce Power Holding CorpSPRU
10% Owner
Purchase
$5.7K
1,409 shares @ $4.05
Filed 2026-04-02Trade 2026-04-02
Spruce Power Holding CorpWant to see more transactions?
Sign up for free to unlock more insider transactions and create watchlists.