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