STEEL PARTNERS HOLDINGS L.P. Insider Trading -- Recent SEC Form 4 Transactions

STEEL PARTNERS HOLDINGS L.P. (CIK 1452857) reported 54 SEC Form 4 insider transactions across 1 companies over the past 18 months (most recent 2026-04-22). Recent activity: Buy SPRU (24,335 shares), Buy SPRU (10,463 shares), Buy SPRU (141 shares), Buy SPRU (3,640 shares), Buy SPRU (1,700 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-04-22SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy24,335$100,416
2026-04-17SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy10,463$42,843
2026-04-17SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy141$578
2026-04-17SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy3,640$14,679
2026-04-14SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy1,700$6,800
2026-04-14SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy2,975$11,900
2026-04-14SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy5,027$20,359
2026-04-09SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy5,000$20,000
2026-04-09SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy14,532$57,900
2026-04-02SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy11,228$45,207
2026-04-02SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy1,409$5,706
2026-03-30SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy5,391$21,456
2026-03-30SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy2,857$11,428
2026-03-30SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy20,555$82,220
2026-03-23SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy13,739$51,384
2026-03-23SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy46,682$201,666
2026-03-16SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy15,160$63,672
2026-03-16SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy2,947$12,672
2026-03-11SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy6,039$21,740
2026-03-11SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy11,823$48,829
2026-03-11SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy6,211$25,776
2026-01-20SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy137$699
2026-01-14SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy10,001$50,305
2026-01-14SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy6,493$33,114
2026-01-14SPRUCE POWER HOLDING CORP (SPRU)InsiderBuy3,426$17,473

Source: SEC Form 4 filings · as of 2026-04-22