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.