Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20241,723-8.48%
Dec 31, 20231,882-10.27%
Dec 31, 20222,098+35.53%
Dec 31, 20211,548+36.04%
Dec 31, 20201,138+55.04%
Dec 31, 2019734+59.04%
Dec 31, 2018461+6.64%
Dec 31, 2017433+17.15%
Dec 31, 2016369+2.46%
Dec 31, 2015360