Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag 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.

5 Articles