Sunrun Inc. logo

Sunrun Inc.

RUN | NASDAQ
Chart Builder DCF Calculator
$9.87
+$1.08 (+12.29%)
At close: Nov 5, 2026, 4:00 PM ET
$9.72
-$0.15 (-1.52%)
After-hours: Nov 5, 2026, 5:13 PM ET

Company Profile

Sunrun Inc. is a company operating in the United States that specializes in providing comprehensive residential solar energy solutions. Their services encompass the entire lifecycle of a solar system, from initial design and development through installation, sales, ongoing ownership, and maintenance. In addition to complete solar energy systems, Sunrun also offers individual components like solar panels and racking equipment. They further enhance their offerings by integrating battery storage capabilities with their solar installations. Residential homeowners are the primary clientele for Sunrun. The company utilizes a direct-to-consumer sales approach, employing a broad spectrum of marketing and sales channels, including online platforms, retail partnerships, mass and digital media advertising, door-to-door canvassing, field marketing, and referral programs. Sunrun Inc. was founded in 2007 and is headquartered in San Francisco, California.

Key Executives

Name Position
Mary Grace Powell Chief Executive Officer & Director
Danny Abajian Chief Financial Officer & Principal Financial Officer
Patrick Kent Chief Operating Officer
Rachit Srivastava Chief Technology Officer
Edward Harris Fenster Founder & Vice-Chair
Jeanna Steele Chief Legal & People Officer
Lynn Michelle Jurich Founder & Vice-Chair
Maria Barak Chief Accounting Officer
Patrick Jobin Senior Vice President of Finance & Investor Relations
Paul S. Dickson President & Chief Revenue Officer

Latest SEC Filings

Date Type Title
Sep 11, 2026 D Filing
Aug 14, 2026 SC 13G Statement of acquisition of beneficial ownership b...
Aug 05, 2026 10-Q Quarterly Report
Aug 05, 2026 8-K Current Report
Aug 04, 2026 4 Filing
Aug 03, 2026 144 Filing
Jul 30, 2026 SC 13G/A [Amend] Statement of acquisition of beneficial own...
Jul 27, 2026 ABS-15G Filing
Jul 27, 2026 ABS-15G Filing
Jul 09, 2026 4 Filing
View All SEC Filings ➞
Sunrun Inc.
Sunrun Inc. logo
Country United States
IPO Date Aug 5, 2015
Industry Solar
Sector Energy
Employees 9,059
CEO Mary Grace Powell

Contact Details

600 California Street San Francisco, California 94108 United States

Stock Details

Ticker Symbol RUN
Exchange NASDAQ
Fiscal Year January - December
Reporting Currency USD
CIK Code 0001469367
CUSIP Number 86771W105
ISIN Number US86771W1053
SIC Code 3690

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.