Sunrun Inc.

Sunrun Inc., founded 2007, is the U.S.'s largest residential solar and battery storage company. It designs, installs, owns, and services solar systems for homeowners, sells panels and storage, and generates solar leads through a direct‑to‑consumer model and partner network.

Headquarters: United States (USA)

Sunrun Inc. Logo
Company Profile
  • Employees: 9,751
  • HQ: San Francisco
Traded Instruments
+ Add Instrument 1
Symbol Name Type Exchange Currency ISIN Status Actions
RUN Sunrun Inc.
Cap: 4.2B
EQUITY NMS USD US86771W1053 Active
📈
Home Login