Sunrun Inc.RUN

Market cap
$4.2B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-181.3+107.11%
Dec 31, 2023-87.6+206.95%
Dec 31, 2022-28.5-31.06%
Dec 31, 2021-41.4-17.96%
Dec 31, 2020-50.4+100.72%
Dec 31, 2019-25.1+56.68%
Dec 31, 2018-16-53.38%
Dec 31, 2017-34.4-27.35%
Dec 31, 2016-47.3-34.21%
Dec 31, 2015-72