$12.36
Closed
-(-)

At close

Financial advisor consultation illustration
Get professional financial guidance

Schedule your free first call with a financial advisor on CUSP Wealth
*T&Cs apply

About

Sunrun, Inc. engages in the design, development, installation, sale, ownership, and maintenance of residential solar energy systems. The company is headquartered in San Francisco, California and currently employs 9,059 full-time employees. The company went IPO on 2015-08-05. The company is engaged in the design, development, installation, sale, ownership and maintenance of residential solar energy systems (Projects) in the United States. The company provides clean, solar energy typically at savings compared to traditional utility energy. Its primary customers are residential homeowners. The company also offers battery storage along with solar energy systems to its customers in select markets and sells its services to certain commercial developers through its multifamily and new homes offerings. The company installs solar energy systems on its customers' homes and provides them with the solar power produced by those systems for typically a 20- or 25-year initial term. The company monitors, maintains and insures the system during the term of the contract. The company also provides electric vehicle (EV) chargers, battery retrofits, re-powered or expanding systems, home energy management services, and other home electrification products.
Country

US

CEO

Ms. Mary Powell

IPO date

2015

Employees

9,059

ISIN

US86771W1053

Key stats

Open

$12.44

Volume

8.99M

Market cap

$2.97B

Prev. close

$12.46

Impl / hst vl

-

Open interest

$0.00

$12.20

Day’s Range

$12.72

$10.78

52W Range

$21.95

Valuation

77
Valuation score
Undervalued
P/E
5.12
P/S
0.91
P/B
0.87
Current ratio
1.45
Debt / Equity
4.24
ROE
18.33%
Gross margin
30.43%
Income growth
61.86%
FCF growth
32.80

Analysts estimates

Consensus rating
Buy

The average rating from top 13 analysts indicates that stock is expected to perform in line with the market

Str. Sell
Sell
Hold
Buy
Str. Buy
Avg. price target
$18.62
The top 23 analysts forecasts that 12-month price may increase by 50.66%, with a low of $4.68 and a high of $31.50
$4.68
Low
$18.62
Avg
$31.50
High
Current price

Earnings

Q1 ‘26 revenue
$722.23M
Q1 ‘26 net income
$167.64M
Revenue
Net income
Previous EPS
$0.62
Estimate EPS
$0.25
Actual EPS
Estimate EPS
Financial advisor consultation illustration
Get professional financial guidance

Schedule your free first call with a financial advisor on CUSP Wealth
*T&Cs apply