Sunrun is trading 4.1% down at $9.43 as broader risk-off sentiment pressures rate-sensitive growth stocks.
- Rising Treasury yields, elevated oil prices, and renewed U.S.-Iran tensions are weighing on equities; the Nasdaq is down 1.33% and the S&P 500 is down 0.65%.
- Reuters reported fading peace prospects lifted oil and pushed bond yields to multi-year highs.
- No fresh company-specific catalyst clearly explains the August 18 decline; reduced 2026 guidance remains an overhang.