Sunrun

IRS: 262841711
RUN
Sunrun

Sunrun Inc provides homeowners with clean, affordable solar energy and storage. It engages in the design, development, installation, sale, ownership, and maintenance of residential solar energy systems in the United States. It also sells solar leads. Solar service offerings are provided through leases and power-purchase agreements.

Founded
2007 (14 years)
Investor RelationsSEC
Revenue
922 million (2020)

Want to see more? Sign up!