RUN logo

RUN

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

As of 2026-04-06

Valuation

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%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$1.16B35.3%$97.4M$103.6M$0.38
FY 2025$2.96B26.8%$-126.1M$449.9M$1.71
Q3 2025$724.6M33.6%$3.7M$16.6M$0.06
Q2 2025$569.3M16.6%$-114.3M$280.4M$1.07
Q1 2025$504.3M19.6%$-114.9M$50.0M$0.20
Q4 2024$518.5M18.8%$-3.26B$-2.81B$-12.51
FY 2024$2.04B16.1%$-3.70B$-2.85B$-12.81
Q3 2024$537.2M19.3%$-127.8M$-83.8M$-1.84
Q2 2024$523.9M18.1%$-128.0M$139.1M$0.55
Q1 2024$458.2M7.1%$-183.1M$-87.8M$-0.40
Q4 2023$516.6M6.6%$-197.5M$-350.1M$-1.60
FY 2023$2.26B7.2%$-1.98B$-1.60B$-7.41