Sunrun is trading 4.4% down at $8.41 after broader risk-off trading intensified on September 10, 2026, as U.S.-Iran military escalation pushed Brent crude above $100 per barrel.

  • Higher oil prices raised inflation and corporate-cost concerns, while major indexes also declined.
  • August PPI showed persistent headline inflation, keeping Treasury yields firm and pressuring rate-sensitive technology and clean-energy stocks.
  • No clear company-specific announcement was identified.