Sunrun Inc. (RUN)

Market cap
$3.1B
P/E ratio
7.8x
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2025-423-44.87%
Dec 31, 2024-768-8.79%
Dec 31, 2023-842-2.92%
Dec 31, 2022-867+4.99%
Dec 31, 2021-826+157.19%
Dec 31, 2020-321+39.70%
Dec 31, 2019-230+240.94%
Dec 31, 2018-67-2.25%
Dec 31, 2017-69-57.72%
Dec 31, 2016-163+37.90%
Dec 31, 2015-118
AI Chat