Mary Powell Sells 2,148 Shares of Sunrun Inc. (NASDAQ:RUN) Stock

Sunrun Inc. (NASDAQ:RUNGet Free Report) CEO Mary Powell sold 2,148 shares of the business’s stock in a transaction that occurred on Tuesday, September 3rd. The stock was sold at an average price of $18.79, for a total transaction of $40,360.92. Following the transaction, the chief executive officer now owns 579,193 shares of the company’s stock, valued at approximately $10,883,036.47. The transaction was disclosed in a legal filing with the SEC, which can be accessed through this link.

Mary Powell also recently made the following trade(s):

  • On Monday, July 8th, Mary Powell sold 5,569 shares of Sunrun stock. The shares were sold at an average price of $12.62, for a total value of $70,280.78.
  • On Thursday, June 6th, Mary Powell sold 3,017 shares of Sunrun stock. The stock was sold at an average price of $14.45, for a total value of $43,595.65.

Sunrun Stock Performance

Shares of RUN opened at $18.17 on Friday. The company has a quick ratio of 1.31, a current ratio of 1.66 and a debt-to-equity ratio of 1.84. Sunrun Inc. has a 52-week low of $8.43 and a 52-week high of $22.26. The company has a 50-day simple moving average of $17.38 and a 200-day simple moving average of $13.97. The company has a market capitalization of $4.06 billion, a PE ratio of -2.72 and a beta of 2.59.

Sunrun (NASDAQ:RUNGet Free Report) last issued its earnings results on Tuesday, August 6th. The energy company reported $0.55 earnings per share (EPS) for the quarter, beating analysts’ consensus estimates of ($0.33) by $0.88. The company had revenue of $523.87 million during the quarter, compared to analysts’ expectations of $516.76 million. Sunrun had a negative net margin of 66.36% and a negative return on equity of 2.41%. The firm’s quarterly revenue was down 11.2% compared to the same quarter last year. During the same period last year, the company posted $0.25 earnings per share. Equities research analysts predict that Sunrun Inc. will post -0.37 earnings per share for the current fiscal year.

Hedge Funds Weigh In On Sunrun

Hedge funds have recently bought and sold shares of the company. Sylebra Capital LLC acquired a new stake in Sunrun in the second quarter valued at $35,387,000. Vanguard Group Inc. boosted its position in shares of Sunrun by 14.0% in the 1st quarter. Vanguard Group Inc. now owns 22,325,106 shares of the energy company’s stock worth $294,245,000 after buying an additional 2,743,148 shares in the last quarter. Greenvale Capital LLP increased its holdings in Sunrun by 20.5% during the 2nd quarter. Greenvale Capital LLP now owns 11,750,000 shares of the energy company’s stock valued at $139,355,000 after acquiring an additional 2,000,000 shares in the last quarter. Norges Bank purchased a new position in Sunrun during the 4th quarter valued at about $23,186,000. Finally, Masters Capital Management LLC acquired a new position in Sunrun during the fourth quarter worth about $19,630,000. 91.69% of the stock is owned by hedge funds and other institutional investors.

Analysts Set New Price Targets

Several brokerages have recently weighed in on RUN. Susquehanna boosted their price objective on shares of Sunrun from $23.00 to $24.00 and gave the stock a “positive” rating in a research report on Monday, July 15th. BMO Capital Markets lifted their price target on Sunrun from $17.00 to $20.00 and gave the stock a “market perform” rating in a research report on Wednesday, August 7th. Piper Sandler increased their price objective on Sunrun from $20.00 to $23.00 and gave the company an “overweight” rating in a report on Wednesday, August 7th. Barclays lifted their target price on shares of Sunrun from $16.00 to $19.00 and gave the company an “equal weight” rating in a report on Tuesday, July 23rd. Finally, UBS Group lifted their price objective on shares of Sunrun from $14.00 to $18.00 and gave the company a “neutral” rating in a research note on Wednesday, August 7th. One equities research analyst has rated the stock with a sell rating, eight have assigned a hold rating and fourteen have assigned a buy rating to the company. According to MarketBeat, the company currently has a consensus rating of “Moderate Buy” and a consensus price target of $22.98.

Check Out Our Latest Analysis on RUN

Sunrun Company Profile

(Get Free Report)

Sunrun Inc designs, develops, installs, sells, owns, and maintains residential solar energy systems in the United States. It also sells solar energy systems and products, such as panels and racking; and solar leads generated to customers. In addition, the company offers battery storage along with solar energy systems; and sells services to commercial developers through multi-family and new homes.

See Also

Insider Buying and Selling by Quarter for Sunrun (NASDAQ:RUN)

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.