Sunrun Inc. (RUN)

Market cap
$3.1B
P/E ratio
7.8x
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20252,156+25.16%
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
AI Chat