Ticker: RUN

Sunrun

Energy Energy Solar
Price 9.94
Reco Sell Potential 14 Risk 90 Updated 2026-07-27

Forecast impact

negative
Target +81.1% target fill 55.2%
Reaction D5 -2.51% · D10 +6.48% market trust
Impact Potential -4 · Risk +3 valid until 2026-08-09

Track in portfolio

Price chart

AI recommendation Analyst forecast Calendar event Positive signal Negative signal Neutral / update Hold / informational B My buy S My sell
Description

Company and Business Model

Sunrun is a residential solar energy company that designs, installs, and maintains solar energy systems. Its core products include solar panels, battery storage solutions, and energy management services. The company primarily generates revenue through the sale and leasing of solar systems, as well as through power purchase agreements (PPAs) with customers. Sunrun operates mainly in the residential solar market, focusing on providing sustainable energy solutions to homeowners across the United States.

Investment Profile

The investment profile of Sunrun is more aligned with growth investors, given its focus on expanding the residential solar market and innovative energy solutions. However, the high risk associated with its operations and recent revenue decline may deter conservative investors. The stock may appeal to those looking for potential long-term appreciation rather than immediate returns.

Fundamental metrics (experimental) Updated: 2026-07-26
EPS (TTM) — earnings per share for the last 12 months, $
2.45
Revenue QoQ — quarter-over-quarter revenue growth
-37.7%
EPS surprise
1340.0%
20d volatility
2.7%
AI recommendation changes
Date Before After Reason
2026-06-09 Hold Sell Weak fundamentals and negative momentum raise significant risk.
2026-05-30 Sell Hold High volatility and mixed fundamentals warrant caution.
2026-05-08 Sell Weak fundamentals and negative momentum raise significant concerns.
Analyst forecasts
Date Analyst Action Target Price Then
2026-07-10 Susquehanna Target Lowered 19 → 18 12.46
2026-06-16 UBS Target Lowered — → 20 12.47
2026-05-08 Deutsche Bank Target Raised 16 → 17 14.03
News Page 1 of 1