Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 20245,733+35.26%
Dec 31, 20234,238+42.06%
Dec 31, 20222,984+31.08%
Dec 31, 20212,276+64.07%
Dec 31, 20201,387+29.13%
Dec 31, 20191,074+21.82%
Dec 31, 2018882+23.87%
Dec 31, 2017712+6.44%
Dec 31, 2016669+27.68%
Dec 31, 2015524