Sunrun Inc.RUN

Market cap
$4.2B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 202419,898-2.70%
Dec 31, 202320,450+6.13%
Dec 31, 202219,269+16.90%
Dec 31, 202116,483+14.60%
Dec 31, 202014,383+147.71%
Dec 31, 20195,806+22.24%
Dec 31, 20184,750+20.93%
Dec 31, 20173,928+9.94%
Dec 31, 20163,573+30.48%
Dec 31, 20152,738