Comparable stake leader
STEEL PARTNERS HOLDINGS L.P.
Top holders, 13D/G large-stake signals, insider positions, and transaction flow tied to CIK 0001772720.
Comparable stake leader
STEEL PARTNERS HOLDINGS L.P.
Disclosed value leader
STEEL PARTNERS HOLDINGS L.P.
Comparable rows
50/50
Latest evidence
04 Sep 2026
Ownership snapshot
Grouped by holder across the latest SEC ownership disclosures. Start with comparable ownership when available, then verify the linked 13F, 13D/G, or 3/4/5 evidence.
Quick read
50 of 50 rows have a safely comparable ownership percentage. Use this as a filing-backed starting point, then open the detailed table for source links, reporting role, position value, share count, and filing date.
Ownership % is shown only when SEC disclosures are safely comparable across share classes.
| Holder | Evidence | Ownership % | Position | 12M Net Δ | As of |
|---|---|---|---|---|---|
| STEEL PARTNERS HOLDINGS L.P. |
3/4/5
13D/G
13F
10%+ Owner · Company
|
19%
from 13D/G
|
$14,150,993
3,429,380 shares
|
+$8,462,752 | 20 Apr 2026 |
| SP Strategic Holdings LLC |
3/4/5
10%+ Owner
|
19%
|
$14,150,993
3,429,380 shares
|
+$441,427 | 20 Apr 2026 |
| SPH Group Holdings LLC |
3/4/5
10%+ Owner
|
19%
|
$14,150,993
3,429,380 shares
|
+$441,427 | 20 Apr 2026 |
| SPH Group LLC |
3/4/5
10%+ Owner
|
19%
|
$14,150,993
3,429,380 shares
|
+$441,427 | 20 Apr 2026 |
| Steel Connect LLC |
3/4/5
10%+ Owner
|
19%
|
$14,150,993
3,429,380 shares
|
+$441,427 | 20 Apr 2026 |
| Steel Excel Inc. |
3/4/5
10%+ Owner
|
19%
|
$14,150,993
3,429,380 shares
|
+$441,427 | 20 Apr 2026 |
| Steel Partners Holdings GP Inc. |
3/4/5
10%+ Owner
|
19%
|
$14,150,993
3,429,380 shares
|
+$441,427 | 20 Apr 2026 |
| Christopher M. Hayes |
3/4/5
President & CEO, Director
|
3.8%
|
$1,473,478
695,037 shares
|
— | 12 May 2025 |
Rows are grouped by holder and ranked first by SEC-reported ownership % when it is safely comparable, then by disclosed holdings value. — indicates unavailable or non-comparable values; "mixed-class rows" means the latest filing spans non-comparable classes.
Forms 3/4/5 flow
Net insider flow leans to buying over the last 12 months. Net value: +$10,866,497.
| Window (months) | Buy shares | Sell shares | Buy value | Sell value | Net value |
|---|---|---|---|---|---|
| 0-3 | 0 | 15,000 | $0 | $42,540 | -$42,540 |
| 3-6 | 825,192 | 0 | $3,342,967 | $0 | +$3,342,967 |
| 6-9 | 206,589 | 40,000 | $998,585 | $202,280 | +$796,305 |
| 9-12 | 1,613,165 | 0 | $6,769,765 | $0 | +$6,769,765 |
Reporting owners
Showing 1-20 of 32 reporting-owner rows connected to SPRUCE POWER HOLDING CORP. Open a relationship link for the CIK-to-CIK filing trail.
| Name | Relationship | Holdings Value | Past Year Net Change | Change % | Valuation | Report Date |
|---|---|---|---|---|---|---|
| Thomas J. Hynes III | President, Director | $32,582,839 | Mixed | 13 Dec 2021 | ||
| Steel Excel Inc. | 10%+ Owner | $14,150,993 | +$441,427 | +3.2% | Filing P/S | 20 Apr 2026 |
| SPH Group Holdings LLC | 10%+ Owner | $14,150,993 | +$441,427 | +3.2% | Filing P/S | 20 Apr 2026 |
| SPH Group LLC | 10%+ Owner | $14,150,993 | +$441,427 | +3.2% | Filing P/S | 20 Apr 2026 |
| Steel Connect LLC | 10%+ Owner | $14,150,993 | +$441,427 | +3.2% | Filing P/S | 20 Apr 2026 |
| SP Strategic Holdings LLC | 10%+ Owner | $14,150,993 | +$441,427 | +3.2% | Filing P/S | 20 Apr 2026 |
| STEEL PARTNERS HOLDINGS L.P. | 10%+ Owner | $14,150,993 | +$8,462,752 | +149% | Filing P/S | 20 Apr 2026 |
| Steel Partners Holdings GP Inc. | 10%+ Owner | $14,150,993 | +$441,427 | +3.2% | Filing P/S | 20 Apr 2026 |
| Jonathan J. Ledecky | Director | $2,527,798 | Mixed | 24 Jun 2025 | ||
| Colleen Calhoun | VP/General Manager of XL grid | $2,074,200 | Mixed | 20 May 2022 | ||
| Shawn W. Kravetz | Director | $2,052,872 | Mixed | 24 Jun 2025 | ||
| Michael Kenhard | CTO and VP of Engineering | $1,615,103 | Mixed | 20 May 2022 | ||
| Donald P. Klein | Chief Financial Officer | $1,596,813 | Mixed | 11 Apr 2023 | ||
| Christopher M. Hayes | President & CEO, Director | $1,473,478 | Mixed | 12 May 2025 | ||
| Christian S. Fong | President and CEO, Director | $1,272,152 | Mixed | 01 Apr 2024 | ||
| Kevin Griffin | Director | $1,152,433 | Mixed | 27 Nov 2024 | ||
| Jonathan M. Norling | Chief Legal Officer | $1,143,622 | -$42,540 | -3.6% | Filing P/S | 15 Jun 2026 |
| James P. Berklas Jr. | General Counsel | $875,385 | Mixed | 21 Apr 2022 | ||
| Ja-Chin Lee | Director | $807,464 | Mixed | 24 Jun 2025 | ||
| John P. Miller | Director | $791,968 | Mixed | 24 Jun 2025 |
Showing up to 300 recent insider transactions from the last 12 months.
| Insider | Symbol | Class | Transaction | % | SEC-reported value | SEC-reported price | Shares | Shares owned | Date | Ownership |
|---|---|---|---|---|---|---|---|---|---|---|
| Bobby Owens | SPRU | Common Stock | Award | 42,918 | 42,918 | 04 Sep 2026 | Direct | |||
| Jack L. Howard | SPRU | Common Stock, par value $0.0001 per share | Award | 210.3% | 105,140 | 155,140 | 02 Sep 2026 | Direct | ||
| Williams Jacqueline T. | SPRU | Common Stock | Award | 16% | 2,650 | 19,179 | 04 Aug 2026 | Direct | ||
| Jonathan M. Norling | SPRU | Common Stock | Sale | -3.59% | $42,540 | $2.84 | -15,000 | 403,252 | 15 Jun 2026 | Direct |
| Jonathan M. Norling | SPRU | Common Stock | Tax liability | -4.46% | -18,669 | 399,583 | 12 May 2026 | Direct | ||
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.71% | $100,416 | $4.13 | 24,335 | 3,429,380 | 20 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.71% | $100,416 | $4.13 | 24,335 | 3,429,380 | 20 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.71% | $100,416 | $4.13 | 24,335 | 3,429,380 | 20 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.71% | $100,416 | $4.13 | 24,335 | 3,429,380 | 20 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.71% | $100,416 | $4.13 | 24,335 | 3,429,380 | 20 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.71% | $100,416 | $4.13 | 24,335 | 3,429,380 | 20 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.71% | $100,416 | $4.13 | 24,335 | 3,429,380 | 20 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.11% | $14,679 | $4.03 | 3,640 | 3,405,045 | 17 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.11% | $14,679 | $4.03 | 3,640 | 3,405,045 | 17 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.11% | $14,679 | $4.03 | 3,640 | 3,405,045 | 17 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.11% | $14,679 | $4.03 | 3,640 | 3,405,045 | 17 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.11% | $14,679 | $4.03 | 3,640 | 3,405,045 | 17 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.11% | $14,679 | $4.03 | 3,640 | 3,405,045 | 17 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.11% | $14,679 | $4.03 | 3,640 | 3,405,045 | 17 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | $578 | $4.10 | 141 | 3,401,405 | 16 Apr 2026 | By Steel Connect Sub LLC | |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | $578 | $4.10 | 141 | 3,401,405 | 16 Apr 2026 | By Steel Connect Sub LLC | |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | $578 | $4.10 | 141 | 3,401,405 | 16 Apr 2026 | By Steel Connect Sub LLC | |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | $578 | $4.10 | 141 | 3,401,405 | 16 Apr 2026 | By Steel Connect Sub LLC | |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | $578 | $4.10 | 141 | 3,401,405 | 16 Apr 2026 | By Steel Connect Sub LLC | |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | $578 | $4.10 | 141 | 3,401,405 | 16 Apr 2026 | By Steel Connect Sub LLC | |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | $578 | $4.10 | 141 | 3,401,405 | 16 Apr 2026 | By Steel Connect Sub LLC | |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.31% | $42,843 | $4.09 | 10,463 | 3,401,264 | 15 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.31% | $42,843 | $4.09 | 10,463 | 3,401,264 | 15 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.31% | $42,843 | $4.09 | 10,463 | 3,401,264 | 15 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.31% | $42,843 | $4.09 | 10,463 | 3,401,264 | 15 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.31% | $42,843 | $4.09 | 10,463 | 3,401,264 | 15 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.31% | $42,843 | $4.09 | 10,463 | 3,401,264 | 15 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.31% | $42,843 | $4.09 | 10,463 | 3,401,264 | 15 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.15% | $20,359 | $4.05 | 5,027 | 3,390,801 | 14 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.15% | $20,359 | $4.05 | 5,027 | 3,390,801 | 14 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.15% | $20,359 | $4.05 | 5,027 | 3,390,801 | 14 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.15% | $20,359 | $4.05 | 5,027 | 3,390,801 | 14 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.15% | $20,359 | $4.05 | 5,027 | 3,390,801 | 14 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.15% | $20,359 | $4.05 | 5,027 | 3,390,801 | 14 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.15% | $20,359 | $4.05 | 5,027 | 3,390,801 | 14 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.09% | $11,900 | $4.00 | 2,975 | 3,385,774 | 13 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.09% | $11,900 | $4.00 | 2,975 | 3,385,774 | 13 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.09% | $11,900 | $4.00 | 2,975 | 3,385,774 | 13 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.09% | $11,900 | $4.00 | 2,975 | 3,385,774 | 13 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.09% | $11,900 | $4.00 | 2,975 | 3,385,774 | 13 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.09% | $11,900 | $4.00 | 2,975 | 3,385,774 | 13 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.09% | $11,900 | $4.00 | 2,975 | 3,385,774 | 13 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.05% | $6,800 | $4.00 | 1,700 | 3,382,799 | 10 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.05% | $6,800 | $4.00 | 1,700 | 3,382,799 | 10 Apr 2026 | By Steel Connect Sub LLC |
| Steel Partners Holdings L.P. | SPRU | Common Stock, par value $0.0001 per share | Purchase | 0.05% | $6,800 | $4.00 | 1,700 | 3,382,799 | 10 Apr 2026 | By Steel Connect Sub LLC |