Spruce Power Holding Corporation Class A Common Stock (SPRU)
Stock · NYSE · Utilities
$1.32as of 10/16/2026
Price chart
Active signals
SPRU Signal Track Record
How signals performed across all stocks →What SPRU's price did in the 20 trading sessions after each past signal, compared with any 20-session window over the same period.
| Signal | Times | Median 20-session return | Higher after 20 sessions | Last signal |
|---|---|---|---|---|
| Volume SpikeActive now | 39 | -4.1% | 38% | September 15, 2026 |
| Bollinger Band Breakdown | 21 | -4.8% | 43% | September 14, 2026 |
| Bollinger Band Breakout | 18 | -14.1% | 39% | April 20, 2026 |
| 200-Day Moving Average TouchActive now | 4 | -17.2% | 25% | September 26, 2025 |
| Any 20-session window (baseline) | -5.3% | 37% |
Computed by MarketWall from daily closing prices since May 18, 2022. Returns are close-to-close and don't include dividends. Past results describe what happened before; they are not a forecast and not investment advice.
About SPRU
Spruce Power Holding Corporation owns and operates distributed solar energy assets in the United States. The company offers electricity for homeowners through subscription-based payments and solar renewable energy credits (SRECs) for contracted prices, which are generated by home solar energy systems. It also provides Spruce Pro servicing platform, which provides home and third party-owned solar energy systems with p…
- Sector
- Utilities
- Industry
- Electric Utilities: Central
- Employees
- 159
- Website
- xlfleet.com/
Fundamentals
- 1-day range
- $1.31$1.46
- Market cap
- $42.25M
- P/E (trailing)
- —
- P/E (forward)
- -1.70
- EPS (trailing)
- $-0.44
- Dividend yield
- —
- Beta
- 1.23
- Avg. volume
- 103.7K
How Spruce Power Holding Corporation Class A Common Stock Makes Money
Where the revenue actually goes — FY2025 annual results
Source: 10-K filed Mar 31, 2026 · via SEC EDGAR / Finnhub
Spruce Power Holding Corporation Class A Common Stock Competitors
Chosen by industry and closest market cap.
- SPRUSpruce Power Holding Corporation Class A Common Stock$1.31▼ 10.27%Market cap $42.25MP/E —$1.44$6.75
- OPTTOcean Power Technologies Inc. Common Stock$0.61▼ 11.59%Market cap $47.81MP/E —$0.6201$149.4
- BESSBimergen Energy Corporation Common Stock$2.21▼ 4.33%Market cap $20.94MP/E —$1.7$17.12
- DTKDTE Energy Company 2025 Series H 6.25% Junior Subordinated Debentures due 2085$21.69▲ 0.28%Market cap $—P/E 20.42$119.68$155.75
- SOJFSouthern Company (The) Series 2025A 6.50% Junior Subordinated Notes due March 15 2085$23.23▼ 0.51%Market cap $—P/E 22.13$81.69$100.84
- HDRNHadron Energy Inc. Common Stock$0.665▼ 1.04%Market cap $119.40MP/E 17.52$0.7$5.4
- ELLOEllomay Capital Ltd Ordinary Shares (Israel)$21.06▼ 3.39%Market cap $279.80MP/E 4.51$17$30.34
| Symbol | Market cap | P/E ratio | Price | 1D | 52-week range |
|---|---|---|---|---|---|
| SPRU Spruce Power Holding Corporation Class A Common Stock | $42.25M | — | $1.31 | ▼ 10.27% | $1.44$6.75 |
| OPTT Ocean Power Technologies Inc. Common Stock | $47.81M | — | $0.61 | ▼ 11.59% | $0.6201$149.4 |
| BESS Bimergen Energy Corporation Common Stock | $20.94M | — | $2.21 | ▼ 4.33% | $1.7$17.12 |
| DTK DTE Energy Company 2025 Series H 6.25% Junior Subordinated Debentures due 2085 | $— | 20.42 | $21.69 | ▲ 0.28% | $119.68$155.75 |
| SOJF Southern Company (The) Series 2025A 6.50% Junior Subordinated Notes due March 15 2085 | $— | 22.13 | $23.23 | ▼ 0.51% | $81.69$100.84 |
| HDRN Hadron Energy Inc. Common Stock | $119.40M | 17.52 | $0.665 | ▼ 1.04% | $0.7$5.4 |
| ELLO Ellomay Capital Ltd Ordinary Shares (Israel) | $279.80M | 4.51 | $21.06 | ▼ 3.39% | $17$30.34 |
P/E shows — for peers not currently carrying a live signal of their own.
Insider Activity
Insider Actions →- Jacqueline T. Williams · August 4, 2026 · Grant2.6K
- Norling Jonathan McWhinnie · May 12, 2026 · Tax Withholding18.7K @ $3.24
- Steel Excel Inc. · April 20, 2026 · Buy24.3K @ $4.13
- Steel Excel Inc. · April 17, 2026 · Buy3.6K @ $4.03
- Steel Excel Inc. · April 16, 2026 · Buy141 @ $4.1
- Steel Excel Inc. · April 15, 2026 · Buy10.5K @ $4.09
- Steel Excel Inc. · April 14, 2026 · Buy5.0K @ $4.05
- Steel Excel Inc. · April 13, 2026 · Buy3.0K @ $4
Institutional Ownership
March 31, 2026
- Total shares held
- 5.62M
- Total value held
- $22.81M
- Institutional holders
- 43
- Unknown3.36M
- Unknown633.9K
- Unknown247.6K
- Unknown236.2K
- Unknown201.1K
- Unknown174.6K
- Unknown161.8K
- Unknown91.2K
- Unknown64.4K
- Unknown64.3K
See the full, filterable feed with live charts on the MarketWall dashboard.