Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 202415,734+16.23%
Dec 31, 202313,536+22.06%
Dec 31, 202211,090+24.46%
Dec 31, 20218,911+25.62%
Dec 31, 20207,094+70.18%
Dec 31, 20194,168+24.77%
Dec 31, 20183,341+26.63%
Dec 31, 20172,638+5.07%
Dec 31, 20162,511+29.99%
Dec 31, 20151,931