Sunrun
IRS: 262841711
RUN
Sunrun Inc provides homeowners with clean, affordable solar energy and storage.
Founded
2007 (14 years)
CEO
Lynn Michelle Jurich
Investor Relations
•
SEC
Revenue
846 million (2020)
Want to see more? Sign up!