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.