Sunrun Inc.RUN

Market cap
$4.2B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024171-0.75%
Dec 31, 2023172-19.72%
Dec 31, 2022214+46.71%
Dec 31, 2021146+53.50%
Dec 31, 202095+22.40%
Dec 31, 201978+17.00%
Dec 31, 201866-12.81%
Dec 31, 201776+26.45%
Dec 31, 201660-0.03%
Dec 31, 201560