Sunrun (NASDAQ:RUN) Stock Price Down 5.7% – Should You Sell?

Shares of Sunrun Inc. (NASDAQ:RUNGet Free Report) were down 5.7% during trading on Monday . The stock traded as low as $18.25 and last traded at $18.3380. Approximately 2,603,551 shares traded hands during trading, a decline of 44% from the average daily volume of 4,663,743 shares. The stock had previously closed at $19.44.

Key Headlines Impacting Sunrun

Here are the key news stories impacting Sunrun this week:

  • Positive Sentiment: Sunrun closed a $500 million joint venture with Hannon Armstrong (HASI) to finance and accelerate distributed residential power and storage projects — gives Sunrun a dedicated pool of capital to scale deployments and reduces project-level funding risk. Read More.
  • Positive Sentiment: Sunrun amended its credit agreement to extend maturities to 2028, improving near-term liquidity and lowering refinancing pressure while the company ramps batteries and distributed energy services. Read More.
  • Neutral Sentiment: Coverage and valuation checks note recent share‑price swings and an “undervaluation” narrative — this can draw both bargain hunters and short‑term traders, adding volatility but not directly changing fundamentals. Read More.
  • Negative Sentiment: Significant insider selling this week: multiple senior execs (CEO Mary Powell, CFO Danny Abajian, CRO Paul Dickson, CAO Maria Barak and director Lynn Jurich) disclosed sales totaling tens of thousands of shares — markets often interpret clustered insider selling as a near‑term negative catalyst, contributing to downward price pressure. Read More. Read More.
  • Negative Sentiment: Market notes flagged an intraday sell‑off and heightened volatility following recent announcements, which helps explain short‑term weakness despite positive financing news. Read More.

Analyst Upgrades and Downgrades

A number of analysts have recently commented on the company. Wells Fargo & Company upped their price objective on Sunrun from $14.00 to $21.00 and gave the stock an “overweight” rating in a report on Tuesday, November 11th. Guggenheim raised Sunrun from a “neutral” rating to a “buy” rating and set a $27.00 price target for the company in a research report on Monday, November 10th. Morgan Stanley upped their price target on Sunrun from $20.00 to $21.00 and gave the stock an “equal weight” rating in a research note on Tuesday, December 2nd. The Goldman Sachs Group lifted their price objective on Sunrun from $19.00 to $21.00 and gave the company a “buy” rating in a research note on Wednesday, October 8th. Finally, Susquehanna boosted their target price on Sunrun from $13.00 to $23.00 and gave the stock a “positive” rating in a report on Monday, October 13th. One analyst has rated the stock with a Strong Buy rating, fourteen have given a Buy rating, eight have given a Hold rating and one has issued a Sell rating to the company’s stock. According to MarketBeat.com, the company currently has a consensus rating of “Moderate Buy” and a consensus target price of $19.70.

Get Our Latest Stock Report on RUN

Sunrun Trading Down 5.1%

The business’s 50-day moving average price is $18.79 and its 200 day moving average price is $15.98. The company has a debt-to-equity ratio of 3.67, a current ratio of 1.46 and a quick ratio of 1.06. The firm has a market capitalization of $4.03 billion, a price-to-earnings ratio of -1.55 and a beta of 2.35.

Sunrun (NASDAQ:RUNGet Free Report) last released its quarterly earnings results on Thursday, November 6th. The energy company reported $0.06 earnings per share for the quarter, beating analysts’ consensus estimates of $0.01 by $0.05. The business had revenue of $724.56 million during the quarter, compared to analyst estimates of $601.15 million. Sunrun had a negative net margin of 106.50% and a positive return on equity of 19.34%. The business’s revenue was up 34.9% on a year-over-year basis. During the same period last year, the business earned ($0.37) EPS. On average, equities analysts forecast that Sunrun Inc. will post -0.43 earnings per share for the current fiscal year.

Insider Transactions at Sunrun

In other Sunrun news, CFO Danny Abajian sold 7,190 shares of Sunrun stock in a transaction that occurred on Tuesday, January 6th. The stock was sold at an average price of $17.80, for a total transaction of $127,982.00. Following the sale, the chief financial officer directly owned 405,518 shares in the company, valued at $7,218,220.40. The trade was a 1.74% decrease in their position. The transaction was disclosed in a document filed with the Securities & Exchange Commission, which is available through the SEC website. Also, CEO Mary Powell sold 8,754 shares of the stock in a transaction that occurred on Tuesday, January 6th. The shares were sold at an average price of $17.80, for a total value of $155,821.20. Following the transaction, the chief executive officer owned 864,946 shares of the company’s stock, valued at approximately $15,396,038.80. This trade represents a 1.00% decrease in their ownership of the stock. The SEC filing for this sale provides additional information. Insiders have sold a total of 378,838 shares of company stock valued at $7,218,747 in the last three months. 3.37% of the stock is currently owned by company insiders.

Institutional Investors Weigh In On Sunrun

Institutional investors have recently modified their holdings of the business. Sycomore Asset Management acquired a new position in Sunrun in the third quarter valued at approximately $28,000. Optiver Holding B.V. acquired a new stake in shares of Sunrun during the 3rd quarter worth approximately $31,000. Smartleaf Asset Management LLC lifted its holdings in shares of Sunrun by 181.0% in the 2nd quarter. Smartleaf Asset Management LLC now owns 4,130 shares of the energy company’s stock worth $34,000 after purchasing an additional 2,660 shares during the last quarter. Advisory Services Network LLC acquired a new position in Sunrun during the 3rd quarter valued at approximately $38,000. Finally, Resources Management Corp CT ADV grew its stake in Sunrun by 1,085.3% during the 3rd quarter. Resources Management Corp CT ADV now owns 2,252 shares of the energy company’s stock worth $39,000 after buying an additional 2,062 shares during the last quarter. Institutional investors own 91.69% of the company’s stock.

Sunrun Company Profile

(Get Free Report)

Sunrun, Inc (NASDAQ: RUN) is a leading provider of residential solar energy systems in the United States. The company designs, installs and maintains rooftop solar panels and battery storage solutions for homeowners under flexible financing arrangements. Customers can choose from leasing, power purchase agreements or solar ownership models, all of which are supported by Sunrun’s network of installation partners and service technicians. Sunrun also offers integrated home energy management services, including its Brightbox battery storage product, which enables customers to store solar energy for use during peak hours or power outages.

Founded in 2007 by Lynn Jurich, Ed Fenster and Nat Kreamer, Sunrun is headquartered in San Francisco, California.

Featured Stories

Receive News & Ratings for Sunrun Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Sunrun and related companies with MarketBeat.com's FREE daily email newsletter.