Sunrun Inc.RUN

Market cap
$4.3B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 2024113+0.93%
Dec 31, 2023112+1.04%
Dec 31, 2022111-47.57%
Dec 31, 2021211+23.69%
Dec 31, 2020171+548.47%
Dec 31, 201926-5.56%
Dec 31, 201828+26.38%
Dec 31, 201722+17.73%
Dec 31, 201619+18.33%
Dec 31, 201516