1. Home
  2. SPRU

as of 12-29-2025 3:57pm EST

$5.05
$0.06
-1.17%
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.

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): 103.3K
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 a day ago

AI Recommendation

hold
Model Accuracy: 77.69%
77.69%
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 29, 2025

Avg Cost/Share

$5.02

Shares

7,499

Total Value

$37,622.48

Owned After

3,188,767

SEC Form 4

SPRU Dec 26, 2025

Avg Cost/Share

$5.05

Shares

1,206

Total Value

$6,090.30

Owned After

3,188,767

SEC Form 4

SPRU Dec 24, 2025

Avg Cost/Share

$5.05

Shares

1,503

Total Value

$7,590.15

Owned After

3,188,767

SEC Form 4

SPRU Dec 23, 2025

Avg Cost/Share

$5.05

Shares

16,660

Total Value

$84,126.34

Owned After

3,188,767

SEC Form 4

SPRU Dec 19, 2025

Avg Cost/Share

$5.00

Shares

373

Total Value

$1,863.14

Owned After

3,188,767

SEC Form 4

SPRU Dec 18, 2025

Avg Cost/Share

$5.00

Shares

12,968

Total Value

$64,810.17

Owned After

3,188,767

SEC Form 4

SPRU Dec 17, 2025

Avg Cost/Share

$4.99

Shares

57,775

Total Value

$288,320.36

Owned After

3,188,767

SEC Form 4

SPRU Dec 16, 2025

Avg Cost/Share

$5.05

Shares

11,469

Total Value

$57,918.45

Owned After

3,188,767

SEC Form 4

SPRU Dec 15, 2025

Avg Cost/Share

$5.05

Shares

26,197

Total Value

$132,182.20

Owned After

3,188,767

SEC Form 4

Sell
SPRU Dec 15, 2025

Avg Cost/Share

$5.06

Shares

40,000

Total Value

$202,280.00

Owned After

107,755

SEC Form 4

Share on Social Networks: