Sunrun Inc.RUN

Market cap
$4.3B
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20246,747+2.09%
Dec 31, 20236,609+2.15%
Dec 31, 20226,470+2.21%
Dec 31, 20216,330+3.64%
Dec 31, 20206,108+697.35%
Dec 31, 2019766+6.03%
Dec 31, 2018722+5.78%
Dec 31, 2017683+2.23%
Dec 31, 2016668+4.02%
Dec 31, 2015642