Sunrun is trading at $10.66, up +4.61%, with no confirmed company-specific catalyst for August 17, 2026.

  • Recent Q2 results and securitization news are already dated.
  • The Nasdaq Composite is up 0.40%, below the stated threshold for a clear market-driven explanation.
  • The move remains unexplained and may reflect trading activity or a delayed reaction to earlier solar-sector news.