Sunrun Inc.·12h agoSunrun Reports Third Quarter 2026 Financial ResultsRobust sales growth continued in our direct business