Sunrun (NASDAQ:RUN) Shares Down 5% After Insider Selling

Market Beat
2025.12.23 16:28
portai
I'm PortAI, I can summarize articles.

Sunrun Inc.'s shares fell 5% after Director Edward Harris Fenster sold 32,787 shares. The stock traded at $19.2240, down from $20.24. Analysts have mixed ratings, with a consensus price target of $19.58. Sunrun reported $0.06 EPS, beating estimates, with revenue up 34.9% year-over-year. Institutional investors hold 91.69% of the stock. Sunrun is a leading residential solar energy provider in the U.S.