Sunrun Inc. (RUN)

Market cap
$3.1B
P/E ratio
7.8x
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20252,957+45.11%
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
AI Chat