Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-139.7+96.72%
Dec 31, 2023-71-1050.67%
Dec 31, 20227.5-251.39%
Dec 31, 2021-4.9-73.76%
Dec 31, 2020-18.8-713.00%
Dec 31, 20193.1-12.55%
Dec 31, 20183.5-85.08%
Dec 31, 201723.5+16.38%
Dec 31, 201620.2-317.84%
Dec 31, 2015-9.3