Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 2024-215+80.28%
Dec 31, 2023-119.3+226.78%
Dec 31, 2022-36.5-39.50%
Dec 31, 2021-60.3-19.08%
Dec 31, 2020-74.6+60.33%
Dec 31, 2019-46.5+40.87%
Dec 31, 2018-33-31.32%
Dec 31, 2017-48.1-18.39%
Dec 31, 2016-58.9-29.43%
Dec 31, 2015-83.5