Loading...
Sunrun Inc (RUN) is not a strong buy at the moment for a beginner investor with a long-term strategy. While the company has shown significant revenue growth in the latest quarter, the decline in net income and EPS, coupled with insider selling and neutral hedge fund sentiment, suggest caution. Additionally, the pre-market price drop and lack of strong proprietary trading signals do not support an immediate buy decision. Holding off for now may be more prudent.
The technical indicators show mixed signals. The MACD is positive and expanding, suggesting bullish momentum. The RSI is neutral at 59.695, and moving averages are bullish (SMA_5 > SMA_20 > SMA_200). However, the stock is currently trading near its resistance level (R1: 20.834), and the pre-market price is down 1.22%. This indicates potential resistance to further upward movement in the short term.

Strong revenue growth in Q4 2025, up 123.7% YoY.
Increased gross margin to 37.57%, up 99.84% YoY.
Positive developments in partnerships, such as the multi-year agreement with NRG Energy, which could drive future growth.
Significant insider selling, with a 182.37% increase in the last month.
Decline in net income (-103.68% YoY) and EPS (-103.01% YoY) in Q4
Pre-market price drop of 1.22%, reflecting potential short-term weakness.
Analysts' ratings are mixed, with one downgrade and two modest price target increases.
Sunrun reported Q4 2025 revenue of $1.16 billion, up 123.7% YoY, driven by strong growth in storage attachment rates and energy dispatching. However, net income dropped to $103.57 million (-103.68% YoY), and EPS declined to $0.38 (-103.01% YoY), indicating profitability challenges despite revenue growth.
Analysts have mixed views. Deutsche Bank recently lowered its price target to $19 and maintained a Hold rating, while Clear Street raised its target to $23 with a Buy rating, citing long-term growth potential. Morgan Stanley raised its target to $21 but maintained an Equal Weight rating. The consensus reflects cautious optimism but no strong buy signals.