Sunrun is trading 4.4% down at $9.37 as U.S. stocks weaken under renewed Treasury-yield pressure and heightened geopolitical uncertainty.
- The S&P 500, Nasdaq Composite, and Dow Jones are all lower, creating a broad risk-off backdrop for rate-sensitive growth stocks.
- No fresh company-specific announcement was found on August 20, 2026; the latest major updates were its August 5 earnings release and August 17 Voltus agreement, making todayβs move primarily macro-driven.