Loading...
Sunrun Inc (RUN) is not a strong buy for a beginner investor with a long-term focus at this time. While the stock shows some positive technical indicators, the lack of strong proprietary trading signals, insider selling, and declining financial performance in key metrics like net income and EPS suggest caution. Holding off for now is recommended.
The stock is in a mixed technical position. While moving averages are bullish (SMA_5 > SMA_20 > SMA_200), the MACD is negatively expanding (-0.0771), and the RSI is neutral at 37.544. The stock is trading near its support level (S1: 18.088), but no clear upward momentum is evident.

Bullish moving averages indicate some technical support.
Revenue increased by 34.88% YoY in Q3 2025, showing growth in top-line performance.
Insiders are selling heavily, with a 182.37% increase in selling activity over the last month.
Net income dropped by -119.80% YoY, and EPS fell by -116.22% YoY, indicating poor profitability.
No recent news or event-driven catalysts to support a positive price movement.
Analyst ratings are mixed, with Deutsche Bank lowering its price target to $19 and maintaining a Hold rating.
In Q3 2025, revenue increased to $724.56M (up 34.88% YoY), but net income dropped to $16.59M (-119.80% YoY), and EPS fell to 0.06 (-116.22% YoY). Gross margin improved to 33.57% (up 74.30% YoY), but the decline in profitability metrics is concerning.
Analyst ratings are mixed. Deutsche Bank lowered the price target to $19 and maintained a Hold rating. Clear Street raised the target to $23, citing long-term growth potential from partnerships. Morgan Stanley raised the target to $21 but maintained an Equal Weight rating.