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