Sunrun Inc.RUN

Market cap
$4.2B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-4,280+198.52%
Dec 31, 2023-1,434-939.41%
Dec 31, 2022171-6722.64%
Dec 31, 2021-3-103.36%
Dec 31, 202077-69.44%
Dec 31, 2019251+9.62%
Dec 31, 2018229+73.84%
Dec 31, 2017132+2873.39%
Dec 31, 20164-105.09%
Dec 31, 2015-87