Business Sunrun Inc earnings: Proven beat by $0.24 in Q3 Russell ClarksonNovember 5, 20260 Sunrun Inc earnings show a $0.24 beat, with revenue exceeding estimates, showcasing strong financial performance.