Stock Analysis · Sunrun Inc (RUN)
Sunrun builds rooftop solar and battery systems for homeowners, with a model centered on long-term customer agreements. Its scale, recurring revenue base, and role in home energy networks make it a closely watched player in a market with meaningful long-term expansion potential.