Sunrun Q2 earnings beat estimates, but insider selling occurred amid institutional investor adjustments.

Sunrun Inc. (NASDAQ: RUN) has a "Moderate Buy" consensus rating from 21 analysts, with an average price target of $22.33. In Q2, the company reported earnings per share of $0.55, exceeding estimates, and revenue of $523.87 million. Despite positive results, insider selling has been notable. Institutional investors also adjusted their stakes, with Vanguard increasing its position. Sunrun has a market cap of $4 billion and a P/E ratio of -2.71.

October 01, 2024
5 Articles