Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndWorking capital (Million USD)YoY (%)
Dec 31, 2024219-45.50%
Dec 31, 2023401-39.15%
Dec 31, 2022659+80.67%
Dec 31, 2021365+113.62%
Dec 31, 2020171+48.55%
Dec 31, 2019115+685.99%
Dec 31, 201815-73.62%
Dec 31, 201755-9.96%
Dec 31, 201662+124.69%
Dec 31, 201527