Sunrun Inc. (RUN) is a Industrials stock trading at $9.36 (as of 2026-08-20), with a market capitalization of $2.23B and a trailing P/E of 3.9. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Sunrun Inc. designs, develops, installs, sells, owns, and maintains residential solar energy systems in the United States, including related products such as panels and racking. It also offers battery storage and sells solar energy systems and leads to residential customers through direct channels and a partner network.
Sunrun designs, installs, sells, and maintains residential solar energy systems for homeowners in the United States, and it also sells solar-related products (including panels and racking), offers battery storage, and generates revenue from solar leads and from customer agreements and incentives.
Sunrun’s profit engine is the mix of recurring subscriber monetization (captured in ARR) plus additional revenue tied to customer agreements and incentives, alongside product and system sales.
| Agreements | $0.5B |
| Solar&Products | $0.2B |
Business quality (Mixed): The business has a recurring-revenue component from subscribers, but the latest quarter shows negative operating margin, highlighting execution and economics risk.
Valuation: At 6× earnings, RUN trades 82% below the Electrical Equipment average (35×). Note: one-time items can distort reported P/E.
| Price | $9.36 |
| Market Cap | $2.23B |
| P/E Ratio | 3.9 |
| EV / EBITDA | 24.7 |
| Price / Book | 0.53 |
| Price / Sales | 0.70 |
| Revenue (TTM) | $2.96B |
| Net Margin | 15.2% |
| Revenue Growth (YoY) | 43.2% |
| EPS Growth (YoY) | 222.7% |
| Altman Z-Score | -0.01 (distress) |
| Stock P/E | 3.9 |
| Sector P/E (Industrials) | 25.9 |
| Industry P/E (Electrical Equipment) | 37.8 |
| vs Sector | -84.8% |
| vs Industry | -89.6% |
| Top Institutional Holder | BlackRock, Inc. ($567.74M) |
| Institutional Holders Tracked | 10 |
| Congressional Trades (recent) | 1 |
| Sector | Industrials |
| Industry | Electrical Equipment |
| CEO | Mary Grace Powell |
| Employees | 11,058 |
| Country | US |
| IPO Date | 2015-08-05 |
Data as of 2026-08-20.
Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.