Insiders · Profile

STEEL PARTNERS HOLDINGS L.P.

10% owner at SPRUCE POWER · 10% owner at Babcock & Wilcox Enterprises. Filing since 8 Feb 2018. CIK 0001452857

Company
Date
Role
Action
Shares
Amount
Of holding
21 Sep 2026
10% owner
Bought
52,780
$107.67K
1.5%
20 Apr 2026
10% owner
Bought
24,335
$100.42K
0.7%
17 Apr 2026
10% owner
Bought
3,640
$14.68K
0.1%
16 Apr 2026
10% owner
Bought
141
$578.10
0.0%
15 Apr 2026
10% owner
Bought
10,463
$42.84K
0.3%
14 Apr 2026
10% owner
Bought
5,027
$20.36K
0.1%
13 Apr 2026
10% owner
Bought
2,975
$11.90K
0.1%
10 Apr 2026
10% owner
Bought
1,700
$6.80K
0.1%
9 Apr 2026
10% owner
Bought
14,532
$57.90K
0.4%
7 Apr 2026
10% owner
Bought
5,000
$20.00K
0.1%
2 Apr 2026
10% owner
Bought
1,409
$5.71K
0.0%
31 Mar 2026
10% owner
Bought
11,228
$45.21K
0.3%
30 Mar 2026
10% owner
Bought
20,555
$82.14K
0.6%
27 Mar 2026
10% owner
Bought
5,391
$21.47K
0.2%
26 Mar 2026
10% owner
Bought
2,857
$11.43K
0.1%
20 Mar 2026
10% owner
Bought
46,682
$201.61K
1.4%
19 Mar 2026
10% owner
Bought
13,739
$51.37K
0.4%
13 Mar 2026
10% owner
Bought
2,947
$12.66K
0.1%
12 Mar 2026
10% owner
Bought
15,160
$63.67K
0.5%
11 Mar 2026
10% owner
Bought
6,211
$25.77K
0.2%
10 Mar 2026
10% owner
Bought
11,823
$48.79K
0.4%
9 Mar 2026
10% owner
Bought
6,039
$21.74K
0.2%
15 Jan 2026
10% owner
Bought
137
$698.70
0.0%
14 Jan 2026
10% owner
Bought
3,426
$17.47K
0.1%
13 Jan 2026
10% owner
Bought
6,493
$33.11K
0.2%
12 Jan 2026
10% owner
Bought
10,001
$50.35K
0.3%
31 Dec 2025
10% owner
Bought
8,702
$43.78K
0.3%
29 Dec 2025
10% owner
Bought
7,499
$37.62K
0.2%
26 Dec 2025
10% owner
Bought
1,206
$6.09K
0.0%
24 Dec 2025
10% owner
Bought
1,503
$7.59K
0.0%
23 Dec 2025
10% owner
Bought
16,660
$84.13K
0.5%
19 Dec 2025
10% owner
Bought
373
$1.86K
0.0%
18 Dec 2025
10% owner
Bought
12,968
$64.81K
0.4%
17 Dec 2025
10% owner
Bought
57,775
$288.32K
1.9%
16 Dec 2025
10% owner
Bought
11,469
$57.92K
0.4%
15 Dec 2025
10% owner
Bought
26,197
$132.18K
0.9%
11 Dec 2025
10% owner
Bought
12,233
$62.39K
0.4%
9 Dec 2025
10% owner
Bought
28,127
$143.26K
0.9%
8 Dec 2025
10% owner
Bought
35,956
$183.37K
1.2%
5 Dec 2025
10% owner
Bought
4,206
$21.45K
0.1%
4 Dec 2025
10% owner
Bought
615
$3.14K
0.0%
2 Dec 2025
10% owner
Bought
5,546
$27.72K
0.2%
28 Nov 2025
10% owner
Bought
1,940
$9.47K
0.1%
26 Nov 2025
10% owner
Bought
64,031
$318.14K
2.2%
25 Nov 2025
10% owner
Bought
34,851
$159.01K
1.2%
24 Nov 2025
10% owner
Bought
121,388
$561.23K
4.4%
21 Nov 2025
10% owner
Bought
17,688
$87.50K
0.6%
20 Nov 2025
10% owner
Bought
69,375
$344.46K
2.6%
19 Nov 2025
10% owner
Bought
64,658
$295.21K
2.5%
17 Nov 2025
10% owner
Bought
5,000
$25.00K
0.2%
14 Nov 2025
10% owner
Bought
52,454
$262.25K
2.1%
13 Nov 2025
10% owner
Bought
102,948
$513.65K
4.2%
12 Nov 2025
10% owner
Bought
586,151
$2.52M
31.8%
11 Nov 2025
10% owner
Bought
405,998
$1.23M
28.2%
22 Aug 2019
10% owner
Sold, plan not stated
560,414
$2.07M
11.5%
21 Aug 2019
10% owner
Sold, plan not stated
1,775
$6.75K
0.0%
19 Aug 2019
10% owner
Sold, plan not stated
125,000
$479.04K
2.5%
16 Aug 2019
10% owner
Sold, plan not stated
407,200
$1.51M
7.5%
13 Aug 2019
10% owner
Sold, plan not stated
251,360
$935.16K
4.4%
12 Aug 2019
10% owner
Sold, plan not stated
5,800
$21.46K
0.1%
9 Aug 2019
10% owner
Sold, plan not stated
9,373
$34.80K
0.2%
8 Aug 2019
10% owner
Sold, plan not stated
23,881
$88.59K
0.4%
7 Aug 2019
10% owner
Sold, plan not stated
51,324
$188.29K
0.9%
2 Aug 2019
10% owner
Sold, plan not stated
11,718
$43.10K
0.2%
1 Aug 2019
10% owner
Sold, plan not stated
40,621
$151.99K
0.7%
31 Jul 2019
10% owner
Sold, plan not stated
13,601
$49.96K
0.2%
30 Jul 2019
10% owner
Sold, plan not stated
2,664
$9.73K
0.0%
29 Jul 2019
10% owner
Sold, plan not stated
1,000
$3.77K
0.0%
26 Jul 2019
10% owner
Sold, plan not stated
13,616
$50.51K
0.2%
25 Jul 2019
10% owner
Sold, plan not stated
105,124
$392.07K
1.8%
24 Jul 2019
10% owner
Sold, plan not stated
12,987
$49.72K
0.2%
30 Apr 2018
10% owner
Bought
3,400,809
$6.80M
12.8%
13 Mar 2018
10% owner
Bought
182,794
$1.14M
2.7%
9 Mar 2018
10% owner
Bought
277,066
$1.71M
4.2%
8 Mar 2018
10% owner
Bought
212,930
$1.30M
3.4%
7 Mar 2018
10% owner
Bought
5,800
$32.75K
0.1%
6 Mar 2018
10% owner
Bought
446,200
$2.52M
7.6%
5 Mar 2018
10% owner
Bought
46,467
$259.79K
0.8%
23 Feb 2018
10% owner
Bought
200,000
$1.38M
3.6%
12 Feb 2018
10% owner
Bought
41,456
$244.42K
0.7%
9 Feb 2018
10% owner
Bought
300,000
$1.70M
5.7%
8 Feb 2018
10% owner
Bought
100,000
$560.08K
1.9%
82 decisions on file.