Sunrun is trading at $10.11, up 15.02% in pre-market after Q3 revenue growth and earnings exceeded expectations. - Q3 revenue was $1.1 billion, up 52% year over year; diluted earnings were $0.56 per share, above analyst expectations. - Storage attachment rate reached a record 75%. - Management lowered full-year cash-generation guidance to approximately $200 million from $200 million–$375 million. Renewable-energy shares also gained amid hopes for supportive policy after the election.