Sunrun is trading 4.4% down at $10.61 as investors reposition ahead of its Q2 2026 earnings report scheduled for after the market close on August 5, 2026. The company also announced it priced a $267 million securitization of residential solar and storage assets on August 5, 2026. While continued revenue growth is anticipated, analysts expect a steep year-over-year earnings decline in the upcoming print.