Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20242,038-9.83%
Dec 31, 20232,260-2.65%
Dec 31, 20222,321+44.19%
Dec 31, 20211,610+74.58%
Dec 31, 2020922+7.41%
Dec 31, 2019859+12.97%
Dec 31, 2018760+43.47%
Dec 31, 2017530+16.70%
Dec 31, 2016454+49.01%
Dec 31, 2015305