1. Home
  2. SPRU

as of 12-15-2025 12:27pm EST

$5.01
$0.32
-5.94%
Stocks Consumer Discretionary Auto Parts:O.E.M. Nasdaq

Spruce Power Holding Corp is an owner and operator of distributed solar energy assets across the United States (the U.S.), offering subscription-based services to home solar assets and customer contracts, making renewable energy more accessible to everyone. The Company's customers are homeowners and the Company's core solar service offerings generate revenues through, the sale of electricity generated by its home solar energy systems to homeowners, third-party contracts to sell solar renewable energy credits (SRECs) generated by the solar energy systems for fixed prices and the servicing of those agreements for other institutional owners of home solar energy systems.

Chart Type:
Time Range:
Founded: 2008 Country:
United States
United States
Employees: N/A City: DENVER
Market Cap: 90.3M IPO Year: N/A
Target Price: N/A AVG Volume (30 days): 320.5K
Analyst Decision: N/A Number of Analysts: N/A
Dividend Yield:
N/A
Dividend Payout Frequency: N/A
EPS: -1.38 EPS Growth: N/A
52 Week Low/High: $1.13 - $6.11 Next Earning Date: 11-11-2025
Revenue: $108,010,000 Revenue Growth: 39.22%
Revenue Growth (this year): 2.12% Revenue Growth (next year): N/A

AI-Powered SPRU Daily Prediction

Machine learning model trained on 25+ technical indicators

Updated 18 hours ago

AI Recommendation

hold
Model Accuracy: 76.74%
76.74%
Confidence

Disclaimer: This prediction is generated by an AI model and should not be considered as financial advice. Always conduct your own research and consult with financial professionals before making investment decisions.

Stock Insider Trading Activity of Spruce Power Holding Corporation (SPRU)

SPRU Dec 9, 2025

Avg Cost/Share

$5.09

Shares

28,127

Total Value

$143,256.44

Owned After

3,040,884

SEC Form 4

SPRU Dec 8, 2025

Avg Cost/Share

$5.10

Shares

35,956

Total Value

$183,368.41

Owned After

3,040,884

SEC Form 4

SPRU Dec 5, 2025

Avg Cost/Share

$5.10

Shares

4,206

Total Value

$21,450.60

Owned After

3,040,884

SEC Form 4

SPRU Dec 4, 2025

Avg Cost/Share

$5.10

Shares

615

Total Value

$3,136.50

Owned After

3,040,884

SEC Form 4

SPRU Dec 2, 2025

Avg Cost/Share

$5.00

Shares

5,546

Total Value

$27,715.58

Owned After

3,040,884

SEC Form 4

SPRU Nov 24, 2025

Avg Cost/Share

$4.27

Shares

121,388

Total Value

$561,232.64

Owned After

3,040,884

SPRU Nov 21, 2025

Avg Cost/Share

$4.95

Shares

17,688

Total Value

$87,497.23

Owned After

3,040,884

SEC Form 4

SPRU Nov 20, 2025

Avg Cost/Share

$4.97

Shares

69,375

Total Value

$344,460.75

Owned After

3,040,884

SEC Form 4

SPRU Nov 19, 2025

Avg Cost/Share

$4.57

Shares

64,658

Total Value

$295,209.03

Owned After

3,040,884

SEC Form 4

SPRU Nov 17, 2025

Avg Cost/Share

$5.00

Shares

5,000

Total Value

$25,000.00

Owned After

3,040,884

SEC Form 4

Latest Spruce Power Holding Corporation News

SPRU Breaking Stock News: Dive into SPRU Ticker-Specific Updates for Smart Investing

All SPRU News

Share on Social Networks: