Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
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