NASDAQ:RUN | Key Financial Ratios | Sunrun Inc.

Complete source-backed ratio history.

Available history
2013-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.421.73%11.55%
2026-03-311.452.49%16.99%
2025-12-311.661.99%14.36%
2025-09-301.46-11.10%-82.69%
2025-06-301.41-12.09%-87.73%
2025-03-311.32-13.29%-103.55%
2024-12-311.29-14.30%-111.43%
2024-09-301.47-1.73%-7.25%
2024-06-301.66-6.38%-25.50%
2024-03-311.31-6.97%-28.03%
2023-12-311.26-7.85%-30.68%
2023-09-301.35-5.95%-21.23%
2023-06-301.470.43%1.34%
2023-03-311.810.11%0.32%
2022-12-311.820.90%2.58%
2022-09-301.740.39%1.09%
2022-06-301.73-0.64%-1.81%
2022-03-311.6-0.83%-2.29%
2021-12-311.53-0.48%-1.27%
2021-09-301.24-1.31%-3.38%
2021-06-301.25-1.28%-3.20%
2021-03-311.59-1.14%-2.74%
2020-12-311.26-1.21%-2.85%
2020-09-301.082.40.13%0.82%
2020-06-301.232.73-0.00%-0.00%
2020-03-311.492.790.21%1.40%
2019-12-311.382.340.45%2.73%
2019-09-301.322.210.15%0.86%
2019-06-300.832.14-0.46%-2.61%
2019-03-311.371.97-0.31%-1.65%
2018-12-311.241.840.56%2.81%
2018-09-301.161.622.25%10.53%
2018-06-301.51.563.09%13.85%
2018-03-311.531.483.50%15.37%
2017-12-311.341.473.17%14.23%
2017-09-300.721.481.85%9.11%
2017-06-300.711.421.65%7.98%
2017-03-311.431.372.17%10.37%
2016-12-311.511.332.10%11.16%
2016-09-301.381.291.42%7.55%
2016-06-301.461.240.89%4.61%
2016-03-311.491.120.10%0.51%
2015-12-311.420.97-1.03%-5.10%
2015-09-301.720.83-1.55%-7.11%
2015-06-301.180.98-2.34%-15.23%
2014-12-311.570.74

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.661.99%14.36%
2024-12-311.29-14.30%-111.43%
2023-12-311.26-7.85%-30.68%
2022-12-311.820.90%2.58%
2021-12-311.53-0.48%-1.27%
2020-12-311.26-1.21%-2.85%
2019-12-311.382.340.45%2.73%
2018-12-311.241.840.56%2.81%
2017-12-311.341.473.17%14.23%
2016-12-311.511.332.10%11.16%
2015-12-311.420.97-1.03%-5.10%
2014-12-311.570.74-3.67%-21.81%
2013-12-31-0.54%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.