Sunrun is trading at $7.75, down -4.25%, with no clear company-specific announcement explaining the September 28 decline.

  • Reuters reported President Trump rejected Iran’s proposal, pushing oil higher and renewing inflation concerns as Treasury yields rose.
  • Risk-off conditions and higher borrowing costs are consistent with pressure on rate-sensitive solar stocks, but reporting did not directly confirm them as Sunrun’s catalyst.
  • Major U.S. indexes were also down.