Exhibit 99.1 Sunrun Reports Second Quarter 2025 Financial Results Aggregate Subscriber Value of 1.6billioninQ2,40376 million, or 1.64pershare,31633 million and Cash Generation1 of 27millioninQ2,thefifthconsecutivequarterofpositiveCashGenerationReiteratingCashGenerationguidanceof200 million to $500 million in 2025 SAN FRANCISCO, August 6, 2025 -- Sunrun (Nas ...