Sunrun Inc. (RUN)
NASDAQ: RUN · Real-Time Price · USD
12.47
-0.42 (-3.26%)
At close: Jun 15, 2026, 4:00 PM EDT
12.53
+0.06 (0.47%)
After-hours: Jun 15, 2026, 7:56 PM EDT

Sunrun Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9754,2982,0874,3075,1457,140
Market Cap Growth
90.07%105.93%-51.53%-16.29%-27.95%-48.90%
Enterprise Value
17,16819,66515,74415,76614,09114,133
Last Close Price
12.4718.409.2519.6324.0234.30
PE Ratio
5.8910.76--30.03-
Forward PE
22.7430.19----
PS Ratio
0.941.451.021.912.224.44
PB Ratio
0.881.370.820.820.771.14
EV/Sales Ratio
5.416.657.736.986.078.78
EV/EBITDA Ratio
24.8632.80----
Debt / Equity Ratio
2.932.903.061.471.010.84
Debt / EBITDA Ratio
21.5124.61----
Net Debt / Equity Ratio
4.124.314.721.871.110.91
Net Debt / EBITDA Ratio
19.9322.55-3.92-6.76-35.40-20.41
Net Debt / FCF Ratio
-5.34-4.63-3.47-2.85-2.61-2.27
Asset Turnover
0.140.140.100.110.130.10
Quick Ratio
0.971.150.840.781.010.98
Current Ratio
1.451.661.291.261.821.53
Return on Equity (ROE)
-20.71%-22.06%-78.63%-35.55%-10.79%-13.20%
Return on Assets (ROA)
-0.23%-0.51%-18.20%-9.92%-3.71%-4.36%
Return on Invested Capital (ROIC)
-0.25%-0.55%-19.36%-10.67%-4.04%-4.65%
Return on Capital Employed (ROCE)
-0.26%-0.63%-19.69%-10.67%-3.94%-4.60%
Earnings Yield
19.00%9.29%--3.33%-
Buyback Yield / Dilution
-19.76%-19.01%-2.57%1.15%-6.84%-46.94%
Total Shareholder Return
-19.76%-19.01%-2.57%1.15%-6.84%-46.94%
SEC Filings: 10-K · 10-Q