Sunrun Inc. (RUN)

Market cap
$3.1B
P/E ratio
7.8x
Period EndNet income margin (%) YoY (%)
Dec 31, 202515.2-110.89%
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
AI Chat