Sunrun Inc. (RUN)
NASDAQ: RUN · Real-Time Price · USD
10.19
+0.33 (3.35%)
At close: Aug 14, 2026, 4:00 PM EDT
10.15
-0.04 (-0.40%)
After-hours: Aug 14, 2026, 7:57 PM EDT

Sunrun Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,4544,2702,0754,2775,1197,100
Market Cap Growth
-2.68%105.75%-51.48%-16.45%-27.91%-48.19%
Enterprise Value
16,96119,95215,94415,81114,23414,388
Last Close Price
10.1918.409.2519.6324.0234.30
PE Ratio
6.869.54--29.14-
Forward PE
9.3330.19121.14121.14239.34183.34
PS Ratio
0.711.441.021.892.214.41
PB Ratio
0.700.860.500.620.630.94
P/TBV Ratio
0.701.360.812.032.113.62
PEG Ratio
-0.920.920.920.920.92
EV/Sales Ratio
4.886.757.837.006.138.94
EV/EBITDA Ratio
20.1833.28333.31---
Debt / Equity Ratio
2.932.983.131.611.090.92
Debt / EBITDA Ratio
17.2223.11146.19---
Net Debt / Equity Ratio
2.792.812.981.510.990.84
Net Debt / EBITDA Ratio
17.2623.38259.72-36.03-38.26-22.79
Net Debt / FCF Ratio
-6.56-4.80-3.58-3.04-2.82-2.53
Asset Turnover
0.160.140.100.110.130.10
Inventory Turnover
3.944.563.973.373.133.46
Quick Ratio
0.630.840.580.610.870.76
Current Ratio
1.421.661.291.261.821.53
Return on Equity (ROE)
-19.86%-22.06%-78.63%-35.55%-10.79%-13.20%
Return on Assets (ROA)
0.26%-0.37%-1.77%-2.58%-2.31%-2.70%
Return on Capital Employed (ROCE)
0.40%-0.60%-3.10%-4.30%-3.70%-4.30%
Earnings Yield
16.33%10.54%-137.16%-37.52%3.39%-1.12%
FCF Yield
-90.09%-68.43%-167.08%-80.17%-55.87%-35.26%
Buyback Yield / Dilution
-20.29%-19.01%-2.57%1.15%-6.84%-46.94%
SEC Filings: 10-K · 10-Q