Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 202439+80.16%
Dec 31, 202322+4.35%
Dec 31, 202221-9.75%
Dec 31, 202123+18.50%
Dec 31, 202020-17.04%
Dec 31, 201924+25.04%
Dec 31, 201819+24.97%
Dec 31, 201715+47.85%
Dec 31, 201610+5.61%
Dec 31, 201510