Sunrun Inc (RUN) Stock Price
RUNStock
$9.19−44.94%52W
Market Cap$2.19B
P/E5.25x
PEG Ratio3.07
Div yield—
Beta2.48
RUN Share Price Chart
Favorite Metrics
Price vs S&P 500 (26W)-66.96%
Price vs S&P 500 (4W)-10.42%
PEG Ratio3.07
VGM Score56.68
P/E Ratio (Annual)5.25x
RUN Earnings Surprise History
Q2 251.07est. -0.12
Q3 250.06est. 0.12
Q4 250.38est. -0.06
Q1 260.62est. -0.05
Q2 260.42est. 0.25
RUN Analyst Recommendations
May 2026
Jun 2026
Jul 2026
Aug 2026
3.62
3.64
3.64
3.64
Industry Peers — Electronic Components(57)
| Symbol | Value Score | Growth Score | Momentum Score | Price |
|---|---|---|---|---|
RUNSunrun Inc | B | B | D | $9.19 |
| CAECAE Inc. Common Shares | B | C | C | $25.02 |
| ENSEnerSys, Inc. | B | C | B | $194.29 |
| NOVTNovanta Inc. Common Stock | D | C | C | $139.65 |
| QSQuantumScape Corporation Class A Common Stock | — | — | D | $5.82 |
| ATKRAtkore Inc. | C | D | A | $93.62 |
| EMATEvolution Metals & Technologies Corp. Common Stock | — | — | D | $3.94 |
| FLNCFluence Energy, Inc. Class A Common Stock | C | C | D | $11.24 |
| SPBSpectrum Brands Holdings, Inc. | A | C | B | $88.95 |
| ENREnergizer Holdings, Inc | B | D | C | $21.94 |
| AMPXAmprius Technologies, Inc. | F | A | C | $10.18 |
About Sunrun Inc
Sunrun designs, installs, and owns residential solar energy systems across the United States, generating recurring revenue through 20-25 year customer contracts. The company acquires customers directly and through strategic partnerships, while also deriving revenue from selling solar equipment and customer leads. This vertically-integrated ownership model provides long-term cash flow visibility and reduces customer acquisition costs through partnership channels.