Chevron
Go back
Sunrun logo

Sunrun

Since December 31, 2006
Sunrun provides residential solar electricity and solar power services for homeowners.
Icon, San Francisco, United States
San Francisco, United States
Icon, 1001 — 5000 employees
1001 — 5000 employees
Icon, Raised $295M
Raised $295M
Battery
Clean Energy
Energy
Renewable Energy
Solar
Post-IPO Debt
January 4, 2023
$835M
See all investors and rounds