New insider activity at Sunrun ( (RUN) ) has taken place on June 10, 2025.
Confident Investing Starts Here:
- Easily unpack a company's performance with TipRanks' new KPI Data for smart investment decisions
- Receive undervalued, market resilient stocks right to your inbox with TipRanks' Smart Value Newsletter
In recent transactions involving Sunrun stock, Chief Legal & People Officer Jeanna Steele sold 1,359 shares, amounting to $11,170. Meanwhile, CEO Mary Powell parted with 2,981 shares, totaling $24,503. Additionally, President & Chief Revenue Officer Paul Dickson sold 2,447 shares, with the sale valued at $20,114.
Recent Updates on RUN stock
In the last 24 hours, Sunrun’s stock has experienced notable developments. GLJ Research upgraded Sunrun to Hold from Sell, citing the recent selloff and a ‘solar friendly’ Senate, which could lead to a swift move higher in shares. However, they still view Sunrun’s core business as structurally flawed. UBS lowered its price target due to market conditions, while Jefferies also reduced its target, reflecting concerns over the company’s financial outlook. BMO Capital downgraded Sunrun to Underperform, highlighting potential risks from revisions to President Trump’s tax bill, which could jeopardize Sunrun’s ability to claim solar investment tax credits on residential leases. This poses a material risk to their business model, heavily reliant on third-party ownership structures. Additionally, there has been a significant increase in call options trading, indicating bullish sentiment among investors.
Spark’s Take on RUN Stock
According to Spark, TipRanks’ AI Analyst, RUN is a Neutral.
Sunrun’s financial performance is currently the most significant concern, with persistent losses and high leverage. However, the optimism from the earnings call, highlighting cash generation and market share gains, provides some positive outlook. Technical indicators and valuation metrics present additional challenges, emphasizing the need for strategic improvements to achieve financial stability.
To see Spark’s full report on RUN stock, click here.
More about Sunrun
YTD Price Performance: -19.00%
Average Trading Volume: 16,630,017
Technical Sentiment Signal: Sell
Current Market Cap: $1.94B
Looking for a trading platform? Check out TipRanks' Best Online Brokers guide, and find the ideal broker for your trades.
Report an Issue