Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024-3,695+86.75%
Dec 31, 2023-1,979+198.80%
Dec 31, 2022-662-0.60%
Dec 31, 2021-666+43.23%
Dec 31, 2020-465+115.59%
Dec 31, 2019-216+77.01%
Dec 31, 2018-122-33.11%
Dec 31, 2017-182-15.22%
Dec 31, 2016-215-1.96%
Dec 31, 2015-219