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.