Early Access — free while we kick the tires
EdgarHawk

STEEL PARTNERS HOLDINGS L.P.

Director

Director 10% Owner

Latest: Insider buying · April 2026

27 filings analyzed · 2 companies · Latest 2026-04-22

Companies

Company Buys Sells Direction
SPRUCE POWER HOLDING CORP SPRU 54 0 Net buying
Steel Connect, Inc. STCN 10 0 Net buying

Activity

April 2026
high
Buy
24,335 shares
$100,416
Significance 6/10

Spruce Power insider purchased 24,335 shares at $4.13/share (approximately $100,416) on April 20, 2026 via open-market transaction. This represents confidence in the company at current levels.

medium
Buy
14,244 shares
$58,100
Significance 4/10

Steel Partners (10% owner) bought 14,244 shares at $4.08 avg over 3 days; stock now -37.6% from high. Company unprofitable.

Steel Partners Holdings L.P., a 10% owner of Spruce Power Holding Corp, executed 3 separate purchases totaling 14,244 shares for $58,099.98 between April 15–17, 2026, at a blended average price of $4.08. The current price of $4.03 is -37.6% from the 52-week high of $6.46 and down -28.2% over the past 90 days, though up 10.4% over 30 days. The company reported quarterly revenue of $30,727,000.00 but a net loss of -$860,000.00, with full-year net income negative. The insider's cross-ticker track record shows 20 prior buys with an average 90-day return of -20.6% and a 0.00% win rate, while same-ticker outcomes are not yet measurable. The repeated purchases within a narrow 3-day window during a period of broad price weakness merit investor attention, particularly given the company's unprofitable status and the insider's historical pattern of buy timing.

medium
Buy
9,702 shares
$39,059
Significance 5/10

10% holder Steel Partners bought 9,702 shares ($39.1K) across 3 trades at $4.00-$4.05 on Apr 10-14, 2026.

Steel Partners Holdings L.P., a 10% owner of Spruce Power, executed three separate purchases totaling 9,702 shares for $39,059.35 between April 10–14, 2026, at a blended average price of $4.03. The transaction adds 0.3% to the insider's 3.39M share position. This activity follows five prior buys at the same ticker within the preceding ten days (Mar 30 through Apr 9), suggesting a pattern of accumulation at current price levels. Against broader context, Steel Partners' cross-ticker track record shows 20 prior open-market buys with an average 90-day return of -20.3% and a 0% win rate, while the company itself (Spruce Power) is unprofitable on a full-year basis and trading -37.3% from its 52-week high. The repeated buying despite negative historical returns and weak fundamentals may warrant examination of the insider's investment thesis.

medium
Buy
19,532 shares
$77,900
Significance 4/10

Steel Partners (10% owner) bought 19,532 shares in SPRU for $77,899.85 across 2 trades; stock down 38.1% from 52-week high.

Steel Partners executed 2 purchases totaling 19,532 shares for $77,899.85 at an average price of $3.99 per share on April 7–9, 2026, while the stock trades at $4.00 and has declined 38.1% from its 52-week high and 21.0% over 90 days. The insider's cross-ticker track record shows 20 prior buys with a 0.00% 90-day win rate and average 90-day return of −19.5%, indicating a pattern of purchases that have not recovered within 90 days. At SPRU specifically, Steel Partners has made 5 consecutive buys in late March and early April 2026, all outcomes unmeasured as of this filing date. The company reported a net loss of $860,000.00 on revenue of $30,727,000.00 in the latest quarter and was unprofitable over its most recent full fiscal year, despite 36.2% annual revenue growth. The recurring purchase activity on a fundamentally weak, declining stock against an unfavorable prior timing pattern warrants tracking to assess whether this reflects conviction or continued deterioration.

medium
Buy
12,637 shares
$50,914
Significance 4/10

Steel Partners (10% owner) bought 12,637 shares at $4.03 blended avg across 2 transactions; stock now -37.3% from 52-week high.

Steel Partners Holdings L.P., a 10% owner of Spruce Power, executed 2 separate purchases totaling 12,637 shares for $50,913.75 on 2026-03-31 and 2026-04-02 at a blended average price of $4.03. The company remains unprofitable (net income $-860,000.00 in the latest quarter) despite strong annual revenue growth of +36.2%, and the current stock price of $4.05 stands -37.3% from the 52-week high. The insider's cross-ticker track record shows a 0.00% 90-day win rate across 20 prior buys with an average 90-day return of -19.5%, and at this ticker specifically, five prior buys within the same period show no measurable outcomes yet. The accumulation of shares increases holdings by +0.4% to 3,361,567 shares, but the repeated purchases in late March occur in a context of significant price weakness and unproven execution at this particular company.

March 2026
medium
Buy
28,803 shares
$115,039
Significance 4/10

10% Owner Steel Partners purchases 28,803 shares across 3 trades (avg $3.99) amid 5 consecutive SPRU buys in 11 days; stock -21.4% in 90d.

Steel Partners Holdings L.P., a 10% owner, executed 3 separate purchases totaling 28,803 shares for $115,038.63 at a blended average price of $3.99 between March 26–30, 2026. This filing is part of an intensified buying pattern: the insider filed 5 prior transactions at SPRU all within a 15-day window (March 11–20), and now adds 3 more purchases March 26–30, suggesting sustained acquisition activity at this ticker. However, price action context tempers any conviction signal: SPRU has declined 21.4% over the prior 90 days and is -38.1% from its 52-week high of $6.46; the company is unprofitable (net income -$860,000 in the latest quarter) despite modest 2.8% annual revenue growth. Steel Partners' cross-ticker track record shows a 0.00% win rate on 90-day returns across 20 prior buys (average 90d return -21.8%), and all 5 of its prior trades at SPRU remain unmeasured (filed within the last 15 days). The cumulative pattern—rapid-fire accumulation into a declining stock at a fundamentally unprofitable company, paired with a historical track record of poor long-term execution—warrants investor scrutiny.

medium
Buy
60,421 shares
$252,974
Significance 5/10

STEEL PARTNERS (10% owner) buys 60,421 shares at blended avg $4.19 across two tranches; stock now $4.18, down 35.3% from 52-week high

STEEL PARTNERS HOLDINGS L.P., a 10% owner of Spruce Power Holding Corp, made two separate purchases totaling 60,421 shares for $252,974.30 on March 19–20, 2026, at an average price of $4.19. The current price of $4.18 is nearly at the transaction price but sits 35.3% below the 52-week high of $6.46. The company posted negative earnings of $-860,000 in its latest quarter and was unprofitable over its most recent full fiscal year, creating a deteriorated fundamental backdrop. STEEL PARTNERS' cross-ticker track record shows a 0.00% 90-day win rate across 20 prior open-market buys, with an average 90-day return of -21.7%, though five recent same-ticker purchases at SPRU (March 9–13) do not yet have measurable outcomes.

medium
Buy
18,107 shares
$76,334
Significance 4/10

10% holder Steel Partners buys 18,107 shares at $4.22 avg across 2 transactions; stock down -40.2% YTD and currently $3.86

Steel Partners Holdings, a 10% owner of Spruce Power, executed 2 separate purchases totaling 18,107 shares for $76,334.37 on March 12–13, 2026 at a blended average price of $4.22. The company is unprofitable (net income $-860,000.00 in the latest quarter) with modest revenue growth of +2.8% year-over-year, and the stock has declined 40.2% from its 52-week high and fallen 12.7% in the prior 30 days. Steel Partners' cross-ticker buy history shows mixed results (20 prior buys with a 0.00% win rate at the 90-day mark), and the 5 prior purchases at SPRU itself have not yet achieved 90-day outcomes or have shown near-term losses (most recent measurable: -13.3% at 30 days on January trades). The current price of $3.86 is already below the transaction prices of $4.20 and $4.30, leaving the position underwater in a matter of days.

low
Buy
24,073 shares
$96,307
Significance 3/10

Steel Partners (10% owner) purchased 24,073 shares across 3 transactions for $96,306.53; stock down 35.8% from 52-week high, insider has 0% 90-day win rate.

Steel Partners Holdings L.P. made 3 separate purchases totaling 24,073 shares for $96,306.53 at prices ranging from $3.60 to $4.15 during March 9–11, 2026, increasing holdings by 0.7% to 3,241,599 shares. The timing coincides with significant weakness: the stock is down 35.8% from its 52-week high and has declined 11.3% over the past 30 days and 20.0% over 90 days. Steel Partners' cross-ticker track record shows 0.00% 90-day win rate across 20 prior buys (averaging -26.6% 90-day returns), and at this specific ticker (SPRU), 4 of the most recent 5 prior buys have posted negative 30-day returns ranging from -13.3% to -21.4%. The company's fundamentals remain strained: it reported negative net income of $-860,000.00 on revenue of $30,727,000.00 and has been unprofitable over its most recent full fiscal year. The pattern suggests purchases into sustained weakness rather than conviction-driven accumulation, with the insider's historical record offering limited signal that timing aligns with subsequent recoveries.

January 2026
low
Buy
137 shares
$699
Significance 3/10

Steel Partners (10% owner) bought 137 shares of SPRU at $5.10 on 2026-01-15 ($698.70 total)

Steel Partners Holdings L.P., a 10% shareholder, purchased 137 shares at $5.10, adding minimally to its existing stake of 3,217,526 shares post-transaction. The company trades at $6.00 currently, having appreciated 18.1% over the past 30 days and 121.4% over 90 days, yet this latest purchase represents a routine transaction of negligible size relative to existing holdings. Spruce Power operates with negative profitability ($-860.0K net income in the most recent quarter), though it generated $30.7M in quarterly revenue with modest 2.8% annual growth. The insider's five most recent same-ticker purchases (occurring on 2025-12-29, 2025-12-31, 2026-01-12, 2026-01-13, and 2026-01-14) show a pattern of consistent accumulation over a compressed timeframe, but their outcomes remain unmeasurable. This filing warrants only standard monitoring given the minimal share addition and negative earnings backdrop.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access