StockPriceToday
Sunrun Inc. (RUN)
About Sunrun Inc.
Sunrun Inc., founded in 2007, pioneered the solar-as-a-service model that made rooftop solar accessible to mainstream homeowners by eliminating high upfront costs. The company has grown to become the nation's leading residential solar installer with a massive and growing base of solar assets generating recurring revenue. RUN stock price reflects both the company's market leadership and the long-term growth potential of residential solar adoption.
Under the leadership of CEO Mary Powell, who brings utility industry transformation experience, Sunrun has expanded beyond solar installation to become a comprehensive home energy services provider. The management team has focused on operational efficiency, customer experience, and strategic positioning for the evolving energy landscape. Leadership's vision for Sunrun as a virtual power plant operator and grid services provider has been crucial for expanding the addressable market and influencing RUN stock price potential.
Sunrun operates by designing, installing, and maintaining residential solar and battery systems, primarily through long-term service agreements that provide predictable cash flows. The company's business model benefits from declining solar costs, increasing electricity rates, and growing consumer demand for clean energy and energy independence. With supportive federal policies including the Inflation Reduction Act extending tax credits, expanding battery attachment rates enabling grid services revenue, and massive addressable market penetration opportunity, RUN offers investors exposure to the residential clean energy transition, though execution risks and capital intensity require consideration.
RUN Stock 12 Month Chart
Latest News for RUN
Tue, March 10, 2026 at 7:39 PM UTC The broad-based move looks like a sector-wide relief rally after weeks of pressure. Clean energy stocks have been struggling for catalysts in 2026, and today's ...
Director Edward Harris Fenster sold 32,787 shares for a transaction value of $655,740.00 on Dec. 22, 2025. The sale represented 2.15% of Mr. Fenster's direct holdings, reducing post-transaction direct ...
Dallas-based Canyon Capital Advisors sold 300,000 shares of Sunrun in the third quarter. The value of the position fell by about $13 million from quarter to quarter. After the transaction, Canyon ...
Other Popular Stocks
Sonder Holdings Inc. warrants (SONDW) provide the right to purchase SOND common stock at a predetermined price, offering leveraged exposure to the hospitality technology...
European Wax Center Inc. (EWCZ) is a leading personal care franchise specializing in waxing services, operating hundreds of locations across the United States.
Horizon Technology Finance Corporation (HRZN) is a business development company providing debt financing to venture capital-backed technology and life science companies.