Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20243,540-43.25%
Dec 31, 20236,238-17.59%
Dec 31, 20227,569+8.48%
Dec 31, 20216,978+3.70%
Dec 31, 20206,729+405.39%
Dec 31, 20191,331+3.79%
Dec 31, 20181,283+10.01%
Dec 31, 20171,166+26.17%
Dec 31, 2016924+40.12%
Dec 31, 2015660