Sunrun is trading up 5.12% at $10.40, with Q3 results the clearest company-specific catalyst. - Revenue reached $1.10 billion, up 52% year over year; diluted EPS was $0.56, and record storage attachment reached 75%. - Management lowered its 2026 cash-generation outlook to approximately $200 million, leaving a mixed earnings picture. - Shares rose 12.29% on November 5 and added gains in Friday morning trading; broader-market strength may also support sentiment, but earnings are the more direct explanation.