Sunrun is trading at $9.30, up 4.26%, amid stronger broader-market sentiment.
- No newly reported company-specific announcement emerged on August 25, 2026; the latest listed release was the August 17 Voltus agreement.
- The Nasdaq Composite is up 0.56%, while softer consumer confidence is supporting rate-cut hopes and pressuring yields.
- Recent analyst caution and reduced guidance remain relevant background but do not explain todayβs specific rebound.