30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

STEEL PARTNERS HOLDINGS L.P.

Insider profile

Performance

Overall performance
3.8

Performance over holding periods
3.8
30 days 90 days 120 days
Average return 11% 8.2% 15.1%
Success rate 63% 68% 82%
Transactions
83 95% Buy
34 71% Buy
47 69% Buy
STEEL PARTNERS HOLDINGS L.P.'s trades of Spruce Power Holding Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-22 2026-04-20 B Purchase
44,457 -27.7%
440.89
US$870,970
44,457 -27.7% 440.89 US$870,970
2026-04-17 2026-04-17 B Purchase
25,425 -29.6%
318.28
US$980,804
25,425 -29.6% 318.28 US$980,804
2026-04-17 2026-04-16 B Purchase
50,780 +37.1%
203.90
US$3,816,530
50,780 +37.1% 203.90 US$3,816,530
2026-04-17 2026-04-15 B Purchase
10,463 +0.3%
4.09
US$42,843
10,463 +0.3% 4.09 US$42,843
2026-04-14 2026-04-14 B Purchase
5,027 +0.1%
4.05
US$20,359
5,027 +0.1% 4.05 US$20,359
2026-04-14 2026-04-13 B Purchase
2,975 +0.1%
4.00
US$11,900
2,975 +0.1% 4.00 US$11,900
2026-04-14 2026-04-10 B Purchase
1,700 +0.1%
4.00
US$6,800
1,700 +0.1% 4.00 US$6,800
2026-04-09 2026-04-09 B Purchase
14,532 +0.4%
3.98
US$57,900
14,532 +0.4% 3.98 US$57,900
2026-04-09 2026-04-07 B Purchase
5,000 +0.1%
4.00
US$20,000
5,000 +0.1% 4.00 US$20,000
2026-04-02 2026-04-02 B Purchase
1,409 +0.0%
4.05
US$5,706
1,409 +0.0% 4.05 US$5,706
2026-04-02 2026-03-31 B Purchase
11,228 +0.3%
4.03
US$45,207
11,228 +0.3% 4.03 US$45,207
2026-03-30 2026-03-30 B Purchase
20,555 +0.6%
4.00
US$82,142
20,555 +0.6% 4.00 US$82,142
2026-03-30 2026-03-27 B Purchase
5,391 +0.2%
3.98
US$21,471
5,391 +0.2% 3.98 US$21,471
2026-03-30 2026-03-26 B Purchase
2,857 +0.1%
4.00
US$11,426
2,857 +0.1% 4.00 US$11,426
2026-03-23 2026-03-20 B Purchase
46,682 +1.4%
4.32
US$201,606
46,682 +1.4% 4.32 US$201,606
2026-03-23 2026-03-19 B Purchase
13,739 +0.4%
3.74
US$51,369
13,739 +0.4% 3.74 US$51,369
2026-03-16 2026-03-13 B Purchase
2,947 +0.1%
4.30
US$12,662
2,947 +0.1% 4.30 US$12,662
2026-03-16 2026-03-12 B Purchase
15,160 +0.5%
4.20
US$63,672
15,160 +0.5% 4.20 US$63,672
2026-03-11 2026-03-11 B Purchase
6,211 +0.2%
4.15
US$25,774
6,211 +0.2% 4.15 US$25,774
2026-03-11 2026-03-10 B Purchase
11,823 +0.4%
4.13
US$48,792
11,823 +0.4% 4.13 US$48,792
2026-03-11 2026-03-09 B Purchase
6,039 +0.2%
3.60
US$21,740
6,039 +0.2% 3.60 US$21,740
2026-01-20 2026-01-15 B Purchase
137 +0.0%
5.10
US$699
137 +0.0% 5.10 US$699
2026-01-14 2026-01-14 B Purchase
3,426 +0.1%
5.10
US$17,473
3,426 +0.1% 5.10 US$17,473
2026-01-14 2026-01-13 B Purchase
6,493 +0.2%
5.10
US$33,114
6,493 +0.2% 5.10 US$33,114
2026-01-14 2026-01-12 B Purchase
10,001 +0.3%
5.03
US$50,353
10,001 +0.3% 5.03 US$50,353
2026-01-05 2025-12-31 B Purchase
8,702 +0.3%
5.03
US$43,782
8,702 +0.3% 5.03 US$43,782
2025-12-29 2025-12-29 B Purchase
7,499 +0.2%
5.02
US$37,622
7,499 +0.2% 5.02 US$37,622
2025-12-29 2025-12-26 B Purchase
1,206 +0.0%
5.05
US$6,090
1,206 +0.0% 5.05 US$6,090
2025-12-29 2025-12-24 B Purchase
1,503 +0.0%
5.05
US$7,590
1,503 +0.0% 5.05 US$7,590
2025-12-23 2025-12-23 B Purchase
16,660 +0.5%
5.05
US$84,126
16,660 +0.5% 5.05 US$84,126
2025-12-23 2025-12-19 B Purchase
373 +0.0%
5.00
US$1,863
373 +0.0% 5.00 US$1,863
2025-12-18 2025-12-18 B Purchase
12,968 +0.4%
5.00
US$64,810
12,968 +0.4% 5.00 US$64,810
2025-12-18 2025-12-17 B Purchase
57,775 +1.9%
4.99
US$288,320
57,775 +1.9% 4.99 US$288,320
2025-12-18 2025-12-16 B Purchase
11,469 +0.4%
5.05
US$57,918
11,469 +0.4% 5.05 US$57,918
2025-12-15 2025-12-15 B Purchase
26,197 +0.9%
5.05
US$132,182
26,197 +0.9% 5.05 US$132,182
2025-12-15 2025-12-11 B Purchase
12,233 +0.4%
5.10
US$62,388
12,233 +0.4% 5.10 US$62,388
2025-12-09 2025-12-09 B Purchase
28,127 +0.9%
5.09
US$143,256
28,127 +0.9% 5.09 US$143,256
2025-12-09 2025-12-08 B Purchase
35,956 +1.2%
5.10
US$183,368
35,956 +1.2% 5.10 US$183,368
2025-12-09 2025-12-05 B Purchase
4,206 +0.1%
5.10
US$21,451
4,206 +0.1% 5.10 US$21,451
2025-12-04 2025-12-04 B Purchase
615 +0.0%
5.10
US$3,136
615 +0.0% 5.10 US$3,136
2025-12-04 2025-12-02 B Purchase
5,546 +0.2%
5.00
US$27,716
5,546 +0.2% 5.00 US$27,716
2025-11-28 2025-11-28 B Purchase
1,940 +0.1%
4.88
US$9,467
1,940 +0.1% 4.88 US$9,467
2025-11-28 2025-11-26 B Purchase
64,031 +2.2%
4.97
US$318,144
64,031 +2.2% 4.97 US$318,144
2025-11-28 2025-11-25 B Purchase
34,851 +1.2%
4.56
US$159,008
34,851 +1.2% 4.56 US$159,008
2025-11-24 2025-11-24 B Purchase
114,700 +4.2%
4.67
US$535,270
114,700 +4.2% 4.67 US$535,270