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.