Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 202418,175-2.12%
Dec 31, 202318,568+8.13%
Dec 31, 202217,171+14.97%
Dec 31, 202114,936+12.76%
Dec 31, 202013,245+161.12%
Dec 31, 20195,073+18.29%
Dec 31, 20184,288+22.69%
Dec 31, 20173,495+9.11%
Dec 31, 20163,203+34.73%
Dec 31, 20152,378