Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 20243,427-1.21%
Dec 31, 20233,469+14.20%
Dec 31, 20223,037+14.81%
Dec 31, 20212,646+127.92%
Dec 31, 20201,161+4.90%
Dec 31, 20191,107+18.17%
Dec 31, 2018936+7.69%
Dec 31, 2017869-3.19%
Dec 31, 2016898+14.50%
Dec 31, 2015784