14.69USD+0.51%Mkt Cap: 3.50B USDP/E: 6.89Last update: 2026-05-26
Sunrun Inc. designs, develops, installs, sells, owns, and maintains residential solar energy systems in the United States. The company sells solar energy systems and products, such as panels and racking; and solar leads …
Industry Peers
SolarIndicators:|
Key Statistics
Company
Market Cap3.50B USD
Enterprise Value19.25B USD
Revenue (TTM)3.17B USD
Gross Profit897.30M USD
Net Income (TTM)449.95M USD
Revenue/Share13.69 USD
Last Price14.69 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees9.1K
CountryUS
SectorTechnology
IndustrySolar
ISINUS86771W1053
Valuation
P/E (Trailing)6.89
P/E (Forward)18.04
PEG3.07
EV/EBITDA27.99
EV/Revenue6.06
P/S1.09
P/B1.08
EPS (TTM)2.13
EPS (Forward)0.80
52W Range
5.38055% of range22.44
52W High22.44 USD
52W Low5.380 USD
Profitability
Gross Margin30.34%
Oper. Margin-6.02%
EBITDA Margin21.67%
Profit Margin15.22%
ROE14.36%
ROA1.99%
Growth
Revenue Growth43.20%
Earnings Growth214.40%
Cash Flow & Leverage
Operating CF-421.44M USD
CapEx (TTM)2.50B USD
FCF Margin-70.62%
FCF Yield-64.00%
Net Debt14.19B USD
Net Debt/EBITDA20.63
Balance Sheet
Debt/Equity4.72
Current Ratio1.45
Quick Ratio0.68
Book Value/Sh13.41 USD
Cash/Share2.899 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating2.0 (Buy)
Target (Mean)19.21 USD
Target Range12.00 USD – 30.00 USD
# Analysts19
Ownership
Shares Out.238.55M
Float219.94M
Insiders2.95%
Institutions113.13%
Short Interest
Short Ratio6.5d
Short % Float28.69%
Short % Out.23.84%
Shares Short56.14M
Short (prev mo.)54.66M
Technical
SMA 5013.07 (+12.4%)
SMA 20016.59 (-11.4%)
Beta2.25
S&P 52W Chg28.31%
Avg Vol (30d)8.84M
Avg Vol (10d)8.25M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—