General InformationSunrun Inc. (Nasdaq: RUN) is America's largest residential solar and home battery storage company, headquartered in San Francisco, CA, with approximately 11,000+ employees and founded in 2007.
Funding & FinancialsSunrun went public on Nasdaq in 2015 and has raised over $1.2B in pre-IPO funding across 13 rounds from investors including Sequoia Capital, Accel Partners, Foundation Capital, and U.S. Bancorp; it also raised ~$2.8B in non-recourse debt securitizations in 2025 alone.
Leadership & TeamCEO Mary Powell leads the company (recognized as Best CEO in the 2025 Extel survey), with Danny Abajian as CFO and Rachit Srivastava as CTO.
Recent ActivityIn December 2025, Sunrun closed a $500M joint venture with Hannon Armstrong (HASI) and announced a multi-year partnership with NRG Energy to deploy solar-plus-storage home energy solutions in Texas, while also reporting a record 71% battery storage attachment rate in Q4 2025.