Sunrun reports second quarter 2023 financial results

Storage capacity installed of 103 megawatt hours in q2, 35% growth year-over-year, reaching 918 megawatt hours of networked storage capacity, as storage attachment rates surge to 18% of new installations
RUN Ratings Summary
RUN Quant Ranking