Sunrun Inc. (RUN)

Market cap
$3.1B
P/E ratio
7.8x
Period EndFCF margin (%) YoY (%)
Dec 31, 2025-14.3-62.01%
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
AI Chat