Sunrun Inc (RUN) Stock Price

RUNStock
$7.30−63.75%52W
Market Cap$1.76B
P/E3.91x
PEG Ratio3.07
Div yield—
Beta2.37

RUN Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-51.27%
Price vs S&P 500 (4W)-15.63%
PEG Ratio3.07
VGM Score57.61
P/E Ratio (Annual)3.91x

RUN Earnings Surprise History

QuarterReport dateEPS estimateEPS actualSurprise
Q2 2026$0.25$0.42+68.80%(+$0.17)
Q1 2026-$0.05$0.62+1230.77%(+$0.67)
Q4 2025-$0.06$0.38+699.56%(+$0.44)
Q3 2025$0.12$0.06-48.72%(-$0.06)
Q2 2025-$0.12$1.07+1030.43%(+$1.19)

RUN Analyst Recommendations

Jun 2026
Jul 2026
Aug 2026
Sep 2026
3.64
3.64
3.64
3.67

Industry Peers — Electronic Components(57)

SymbolValue ScoreGrowth ScoreMomentum ScoreP/E Ratio (Annual)Revenue Growth (5Y)Operating Margin (TTM)ROE (TTM)Price
RUNSunrun Inc
BBD3.9x26.2%2.7%12.4%$7.30
CAECAE Inc. Common SharesBCB34.7x10.5%11.3%5.5%$24.15
ENSEnerSys, Inc.BCB20.7x4.7%12.9%18.5%$168.72
NOVTNovanta Inc. Common StockDCB90.5x10.7%9.0%4.9%$128.79
ATKRAtkore Inc.CDA—10.1%-6.3%-12.1%$94.96
QSQuantumScape Corporation Class A Common Stock——D———-35.7%$4.01
SPBSpectrum Brands Holdings, Inc.ADB18.2x-6.7%4.0%4.2%$79.01
ENREnergizer Holdings, IncBDB6.2x1.5%4.0%47.4%$21.70
FLNCFluence Energy, Inc. Class A Common StockBCF—32.2%-3.6%-20.8%$5.80
AMPXAmprius Technologies, Inc.FAD—73.2%-37.7%-33.0%$7.71
EMATEvolution Metals & Technologies Corp. Common Stock——D———-86.5%$1.54

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.