Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20241,334-10.33%
Dec 31, 20231,488+28.79%
Dec 31, 20221,155+14.16%
Dec 31, 20211,012+12.29%
Dec 31, 2020901+70.04%
Dec 31, 2019530+42.43%
Dec 31, 2018372+11.09%
Dec 31, 2017335+36.87%
Dec 31, 2016245-3.31%
Dec 31, 2015253