tiprankstipranks
Trending News
More News >

Top Executives Make Significant Moves with Sunrun Stock

Top Executives Make Significant Moves with Sunrun Stock

New insider activity at Sunrun ( (RUN) ) has taken place on June 10, 2025.

Confident Investing Starts Here:

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

Disclaimer & Disclosure

Looking for a trading platform? Check out TipRanks' Best Online Brokers guide, and find the ideal broker for your trades.

Report an Issue

1