Reporting owner

Steel Excel Inc.

Reporting owner CIK 0000709804 · 10% owner

View SEC filings ↗

These transactions appear in filings associated with this reporting owner. Jointly reported quantities and amounts are unallocated; they are not this owner's individual purchases or total holdings. Names and roles reflect the relevant filing, and a reporting owner may be a person or an organization.

Reset

Transaction timeline

Who reported an acquisition, and when the transaction occurred.

Reported acquisitions by transaction dateEach row is a reporting owner. Select a marker to open its transaction details. Jointly reported transactions appear for each associated reporting owner, without dividing quantities or amounts.Steel Excel Inc.Steel Excel Inc.Steel Connect LLCSteel Connect LLCSTEEL PARTNERS HOLDINGS L.P.STEEL PARTNERS HOLDINGS L…SPH Group Holdings LLCSPH Group Holdings LLCSPH Group LLCSPH Group LLCSteel Partners Holdings GP Inc.Steel Partners Holdings G…Steel Connect Sub LLCSteel Connect Sub LLCSteel Excel Inc. · December 31, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 31, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 31, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 31, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 31, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 31, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 31, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 29, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 29, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 29, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 29, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 29, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 29, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 29, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 23, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 23, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 23, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 23, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 23, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 23, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 23, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 18, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 18, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 18, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 18, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 18, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 18, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 18, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 16, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 16, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 16, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 16, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 16, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 16, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 16, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 15, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 15, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 15, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 15, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 15, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 15, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 15, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 9, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 9, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 9, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 9, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 9, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 9, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 9, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 8, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 8, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 8, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 8, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 8, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 8, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 8, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 5, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 5, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 5, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 5, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 5, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 5, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 5, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 4, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 4, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 4, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 4, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 4, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 4, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 4, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · December 2, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · December 2, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · December 2, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · December 2, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · December 2, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · December 2, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect Sub LLC · December 2, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 28, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 28, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 28, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 28, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 28, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 28, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 26, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 25, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 25, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 25, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 25, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 25, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 25, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 24, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 21, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 21, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 21, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 21, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 21, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 21, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 20, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 20, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 20, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 20, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 20, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 20, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 19, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 17, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 14, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 14, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 14, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 14, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 14, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 14, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 13, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 13, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 13, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 13, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 13, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 13, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 12, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 12, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 12, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 12, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 12, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 12, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Excel Inc. · November 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Connect LLC · November 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSTEEL PARTNERS HOLDINGS L.P. · November 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group Holdings LLC · November 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSPH Group LLC · November 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareSteel Partners Holdings GP Inc. · November 11, 2025 · Purchase · Common Stock, par value $0.0001 per shareNov 11, 2025Dec 31, 2025
PurchaseStock awardGift receivedExercise / conversionConversionOther acquisition

29 dated transactions · 7 of 7 reporting owners shown. Select one owner to focus the chart.

View timeline as a table
Transaction dateCompany / securityReporting ownersAcquisition type
Dec 31, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 29, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 26, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 24, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 23, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 19, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 18, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 17, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 16, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 15, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 11, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 9, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 8, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 5, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 4, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Dec 2, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc. · Steel Connect Sub LLCPurchase
Nov 28, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 26, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 25, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 24, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 24, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 21, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 20, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 19, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 17, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 14, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 13, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 12, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase
Nov 11, 2025SPRUCE POWER HOLDING CORPCommon Stock, par value $0.0001 per shareSteel Excel Inc. · Steel Connect LLC · STEEL PARTNERS HOLDINGS L.P. · SPH Group Holdings LLC · SPH Group LLC · Steel Partners Holdings GP Inc.Purchase

Only transactions on this page are shown. Date windows end on the latest transaction date in this sample. Joint filings may appear on more than one row. Sales are not included. Share-price charts use a separate data source.

Transactions in associated filings

Reported insider acquisitions, ordered by filing date, newest first. Currency is shown only when reported.
Filed / transactedCompanyReporting ownersType / securityQuantityPrice / reference valueDetails
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P8,7025.0312Value: 43,781.5024Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P7,4995.017Value: 37,622.483Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P1,2065.05Value: 6,090.3Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P1,5035.05Value: 7,590.15Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P16,6605.0496Value: 84,126.336Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P3734.995Value: 1,863.135Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P12,9684.9977Value: 64,810.1736Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P57,7754.9904Value: 288,320.36Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P11,4695.05Value: 57,918.45Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P26,1975.0457Value: 132,182.2029Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P12,2335.1Value: 62,388.3Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P28,1275.0932Value: 143,256.4364Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P35,9565.0998Value: 183,368.4088Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P4,2065.1Value: 21,450.6Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P6155.1Value: 3,136.5Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P5,5464.9974Value: 27,715.5804Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P1,9404.88Value: 9,467.2Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P64,0314.9686Value: 318,144.4266Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P34,8514.5625Value: 159,007.6875Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P114,7004.6667Value: 535,270.49Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P6,6883.8819Value: 25,962.1472Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P17,6884.9467Value: 87,497.2296Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P69,3754.9652Value: 344,460.75Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P64,6584.5657Value: 295,209.0306Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P5,0005Value: 25,000Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P52,4544.9997Value: 262,254.2638Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P102,9484.9894Value: 513,648.7512Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P586,1514.2984Value: 2,519,511.4584Currency not specifiedView ↗
Trade: SPRUCE POWER HOLDING CORPSPRU · company listings
SPH Group LLC10% owner
Joint filing · amounts unallocated
PurchaseCommon Stock, par value $0.0001 per shareNon-derivative security · Code P405,9983.037Value: 1,233,015.926Currency not specifiedView ↗