Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-2-92.50%
Dec 31, 2023-21+15.15%
Dec 31, 2022-18+112.26%
Dec 31, 2021-9+177.09%
Dec 31, 2020-3-87.79%
Dec 31, 2019-25+411.92%
Dec 31, 2018-5-37.77%
Dec 31, 2017-8-36.58%
Dec 31, 2016-13-3.71%
Dec 31, 2015-13