Upgrade

Spruce Power Holding Corporatio

SPRU

Last
$1.56
Day
+0.0%
1y
-52.1%
5y
+23.8%
52w
-76.9%
SPY YTD
+13.3%
XLK
+37.1%
Earnings
2026-11-1031d
EMA 21
1.71
EMA 50
1.89
EMA 200
2.69
20d high
-33.5%
5y high
-76.9%
5y range
16th
Website · 159 employees · United States

Positions held

Your positions

SPRU isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-24
Hold
avoid
Signal
Strong Sell
Target
$1.78
Stop
$1.38
Stop distance
11.5%
Target vs last
+14.1%

Fundamentals

Market cap$30.03MEnterprise value$651.39MTrailing P/E—Forward P/E-2.03
PEG—Price / book0.25Beta1.20Dividend yield0.00%
Revenue growth-8.7%Earnings growth—Gross margin66.4%Operating margin30.7%
Profit margin-6.8%ROE-5.5%ROA1.8%Debt / equity5.43
Current ratio0.40Free cash flow$13.54MAnalyst recommendationnoneMean target—
52w high$6.7552w low$1.47

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$30.3M$23.4M$24.0M$30.7M$33.3M—
Op margin30.7%14.5%8.7%27.5%25.7%—
Net income$3.3M-$2.9M-$6.9M-$0.9M-$3.0M—
Gross margin67.8%64.0%62.7%69.6%71.6%—
Gross profit$20.6M$15.0M$15.1M$21.4M$23.8M—
Operating income$9.3M$3.4M$2.1M$8.4M$8.6M—
  • Revenue +30% vs prior quarter ($30M vs $23M).
  • Gross margin 67.8% (was 64% prior quarter).
  • Operating margin expanded to 30.7%.

Yearly (6y)

20252024202320222021
Revenue$112M$82.1M$79.9M$23.2M—
Op margin15.9%-20.4%-17.6%-258.1%—
Net income-$26.0M-$70.5M-$65.8M-$93.9M—
Gross margin65.2%51.3%52.7%57.1%—
Gross profit$72.9M$42.1M$42.0M$13.2M—
Operating income$17.8M-$16.8M-$14.1M-$59.9M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

SPRU · daily-22.4% over 13 sessions
Close EMA21 EMA50 EMA200
1.451.621.801.982.152026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$7M$3M$13M$23M$33M0%36%72%2025-Q22025-Q32025-Q42026-Q12026-Q2