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