Sunrun is trading at $6.92, down 5.21%, amid pressure on residential solar as elevated borrowing costs weigh on financing-heavy projects.
- Recent analyst target cuts, including Morgan Stanleyβs reduction to $10, add to a cautious backdrop; available reporting does not establish them as the cause of the October 19 drop.
- No clear new company-specific announcement was identified for October 19. The supplied broader-market context is positive and does not explain the decline.