Sunrun is trading at $7.28, down 6.55%, with no clear company-specific news explaining the October 14 decline.
- Recent analyst target cuts and higher Treasury yields have weighed on the stock, but predate this session and do not establish todayβs cause.
- Sunrun announced a record California battery-grid dispatch on October 14, but coverage does not link it to the live decline.
- Markets were mixed, while the supplied energy-sector trend was positive; neither clearly accounts for the drop.