RUN logo

RUN

Sunrun Inc.NASDAQEnergy
$13.50-4.59%OpenMarket Cap: $3.17B

As of 2026-04-06

Valuation

View Details

P/E (TTM)

7.03

PEG

0.06

P/B

1.00

P/S

1.07

EV/EBITDA

28.15

DCF Value

$-388.09

FCF Yield

-34.6%

Div Yield

0.0%

Margins & Returns

Gross Margin

28.6%

Operating Margin

-4.3%

Net Margin

15.2%

ROE

15.5%

ROA

1.9%

ROIC

-0.5%

Financials

View All
PeriodRevenueNet IncomeEPS
Q4 2025$1.16B$103.6M$0.38
FY 2025$2.96B$449.9M$1.71
Q3 2025$724.6M$16.6M$0.06
Q2 2025$569.3M$280.4M$1.07

Analyst Ratings

View All
GLJ ResearchSell
2026-03-26
UBSBuy
2026-03-10
Freedom Capital MarketsHold
2026-03-03
Freedom BrokerHold
2026-03-03
Goldman SachsBuy
2026-03-02

Trading Activity

Insider Trades

View All
Jurich Lynn Michelledirector
SellFri Apr 03
STEELE JEANNAofficer: Chief Legal & People Officer
SellTue Mar 17
Dickson Paul S.officer: Pres. & Chief Revenue Officer
SellTue Mar 17
Powell Marydirector, officer: Chief Executive Officer
SellTue Mar 17
Abajian Dannyofficer: Chief Financial Officer
SellTue Mar 17

Company Info

Sector

Energy

Industry

Country

US

Exchange

NASDAQ

Beta

2.37

Sunrun Inc. engages in the design, development, installation, sale, ownership, and maintenance of residential solar energy systems in the United States. It also sells solar energy systems and products, such as panels and racking; and solar leads generated to customers. In addition, the company offers battery storage along with solar energy systems. Its primary customers are residential homeowners. The company markets and sells its products through direct-to-consumer approach across online, retail, mass media, digital media, canvassing, field marketing, and referral channels, as well as its partner network. Sunrun Inc. was founded in 2007 and is headquartered in San Francisco, California.

Peers