MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

RUN_BIG copy-svg

Sunrun Inc. (RUN)

RUN_BIG copy-svg

Sunrun Inc. (RUN)

|||
Financial Ratios
2026-03-31
2025-12-31
2025-09-30
2025-06-30
P/E Ratio
6.638 10.749 --
Return on Equity
0.003 0.002 0 0.006
Net Profit Margin
23.212 8.938 2.29 49.14
Debt to Asset Ratio
78.227 77.957 79.102 79.057
Quick Ratio
108.58 127.038 105.61 102.051
Current Ratio
144.666 165.524 145.728 140.766

Time Plot

Show the time plot by selecting a row from the table.