VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
SPRU
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
SPRUSpruce Power Holding Corporation
$2.41$44M
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksSPRUPrice History

SPRU logoSpruce Power Holding Corporation (SPRU) Stock Price History

Historical prices from 2019 to 2026

$2.41-0.06  (-2.43%)close Jul 7
Returns
1M
-13.9%
3M
-37.4%
YTD
-54.5%
1Y
+38.5%
3Y
-29.0%
5Y
-48.0%
ATH$280.00Dec 2020-99.1%
ATL$1.13Aug 2025pre-split
Avg Vol (50D)47K/ day
52-Week Range$1.13 — $6.75
LowCurrent: $2.41High

Loading 10-year price history...

SPRU Historical Performance

1 YearTotal Return
+38.5%
Price: +38.5%
3 YearsTotal Return
-64.2%
CAGR: -29.0%
Price: -64.2%
5 YearsTotal Return
-96.2%
CAGR: -48.0%
Price: -96.2%
YTD
-54.5%

SPRU Annual Returns

Year-by-year price performance · 2019–2026

Best+138.7%2020
Worst-83.5%2021
Up years3/8
2019+1.5%
2020+138.7%
2021-83.5%
2022-72.7%
2023-45.3%
2024-36.7%
2025+64.7%
2026-24.0%
2019 annual price return
+1.5%
2020 annual price return
+138.7%
2021 annual price return
-83.5%
2022 annual price return
-72.7%
2023 annual price return
-45.3%
2024 annual price return
-36.7%
2025 annual price return
+64.7%
2026 annual price return
-24.0%
LessMore
Alpha vs S&P 500
1Y+11.7%
3Y-45.4%
5Y-58.9%

Price returns only.

Download Historical Data

1,720 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

SPRU Stock Price Trajectory (2019–2026)

As of July 8, 2026, Spruce Power Holding Corporation (SPRU) trades at $2.41, representing a +38.5% return over the past year. The stock has delivered a -96.2% total return over five years (-48.0% CAGR), reflecting challenging market conditions.

The stock reached its all-time high of $280.00 on December 24, 2020. From this peak, SPRU has corrected -99.1%, currently trading 38% below its 200-day moving average, suggesting potential weakness.

When compared to Energy sector peers RUN (+9.8% 1Y), SHLS (+59.4% 1Y), and SEDG (+100.3% 1Y), SPRU has underperformed the peer group average. Compare SPRU vs RUN →

SPRU Historical Price Data · from 2019

Rows 1–50 of 1,720
Date Open High Low Close Volume Change %
2026-07-072.422.502.332.4149K-2.43%
2026-07-062.432.532.422.4750K+0.41%
2026-07-022.592.602.442.4636K-3.91%
2026-07-012.582.662.552.5643K-0.78%
2026-06-302.612.662.582.5819K-2.27%
2026-06-292.702.702.592.6421K+0.38%
2026-06-262.552.652.552.6320K+2.33%
2026-06-252.572.672.552.5728K-3.02%
2026-06-242.692.712.652.6528K-2.57%
2026-06-232.752.772.702.7218K-2.16%
2026-06-222.902.902.752.7829K-4.14%
2026-06-182.892.972.882.9039K0.00%
2026-06-172.832.962.732.9075K+3.57%
2026-06-162.842.902.802.8035K-1.75%
2026-06-152.822.952.822.8562K+0.35%
2026-06-122.862.922.802.8460K-1.39%
2026-06-112.993.012.862.8845K-2.37%
2026-06-103.043.102.942.9576K-1.67%
2026-06-092.783.092.783.0067K+7.14%
2026-06-082.622.822.532.8076K+8.11%
2026-06-052.812.812.572.5983K-9.12%
2026-06-042.832.992.832.8524K+1.06%
2026-06-032.922.932.812.8233K-2.76%
2026-06-022.892.972.792.9041K0.00%
2026-06-012.852.972.752.9045K+0.69%
2026-05-292.842.992.832.8853K+0.70%
2026-05-282.852.912.842.8645K-0.69%
2026-05-272.913.002.842.8874K-1.37%
2026-05-263.023.112.922.9266K-3.63%
2026-05-222.973.132.913.0349K+2.36%
2026-05-212.922.992.652.9626K+4.23%
2026-05-202.802.922.792.8429K+1.43%
2026-05-192.782.992.752.8032K+1.82%
2026-05-182.832.882.702.7575K-3.17%
2026-05-153.013.042.742.84108K-6.58%
2026-05-143.273.323.043.0481K-12.89%
2026-05-133.153.523.053.4954K+12.22%
2026-05-123.263.263.033.1177K-4.01%
2026-05-113.303.303.213.2434K-1.82%
2026-05-083.463.603.303.3035K-5.17%
2026-05-073.523.523.383.4831K-1.14%
2026-05-063.343.583.343.5255K+4.76%
2026-05-053.273.433.273.3637K+2.75%
2026-05-043.303.413.273.2735K-1.51%
2026-05-013.403.423.313.3232K-0.30%
2026-04-303.343.463.333.3324K-0.89%
2026-04-293.453.453.273.3637K-2.89%
2026-04-283.633.633.463.4616K-3.62%
2026-04-273.573.643.373.5967K+0.56%
2026-04-243.853.853.433.5790K-7.99%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

SPRU — Frequently Asked Questions

Quick answers to the most common questions about buying SPRU stock.

How has SPRU stock performed recently?

SPRU returned +38.5% over the past year, beating its 5-year annualized CAGR of -48.0%. The stock trades below its 200-day moving average, confirming the uptrend.

What is SPRU's all-time high price?

Spruce Power Holding Corporation reached $280.00 on 2020-12-24. The 52-week high is $6.75. Current 1-year return of +38.5% places the stock closer to historical peaks.

Where can I download SPRU historical price data?

This page provides SPRU daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2019-2026, downloadable in CSV format.

431 data points · sampled from 1,720