Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202414,399+19.51%
Dec 31, 202312,048+21.28%
Dec 31, 20229,934+25.77%
Dec 31, 20217,899+27.56%
Dec 31, 20206,192+70.20%
Dec 31, 20193,638+22.56%
Dec 31, 20182,969+28.90%
Dec 31, 20172,303+1.64%
Dec 31, 20162,266+35.02%
Dec 31, 20151,678