Sunrun Inc.RUN

Market cap
$4.3B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 2024-37.7+1.15%
Dec 31, 2023-37.2-0.27%
Dec 31, 2022-37.3-27.18%
Dec 31, 2021-51.3+47.32%
Dec 31, 2020-34.8+30.06%
Dec 31, 2019-26.8+201.78%
Dec 31, 2018-8.9-31.87%
Dec 31, 2017-13-63.77%
Dec 31, 2016-35.9-7.46%
Dec 31, 2015-38.8