Sunrun Inc.·Nov 4, 2026Sunrun Reports Third Quarter 2026 Financial ResultsRobust sales growth continued in our direct business