Financial PerformanceRUN's proactive debt reduction strategy, including repurchasing $50 million of its 2026 convertible notes, is considered a key differentiating factor, showcasing effective debt management and a strong outlook for cash generation.
Market GrowthManagement expects 10-15% year-over-year solar installs growth in 2025, surpassing previous estimates and indicating strong future demand.
PartnershipsSunrun announced a national partnership with Toll Brothers for solar and storage installations, positioning Sunrun as the exclusive provider of solar power to all Toll Brother homes in California and a preferred provider nationwide.