Companies /Technology

Sunrun Inc

NASDAQ: RUN Solar
$7.62
▼ $0.02 (−0.23%) today
Markets open · 1:31pm ET

24/7 Wall St. View

RUN at a Glance

Valuation
Market cap
$1.8B
P/E ratio
5.2
Profitability
Revenue (TTM)
$3.5B
Profit margin
11.6%
EPS (TTM)
$1.48
Price
52-week range
$7 – $22
Street target
$15.03
Earnings
Next report
Nov 4, 2026
Q2 2026 EPS
$0.42
vs. $0.25 est.
+68.8%

Headquartered in San Francisco, CA Fiscal year ends December NASDAQ: RUN sunrun.com

About Sunrun

Sunrun Inc. (Nasdaq: RUN) is America's largest provider of home battery storage, solar energy systems, and home-to-grid power plants. The company pioneered a no-upfront-cost subscription model for residential energy systems, offering customers solar panels and battery storage through power purchase agreements and leases (Customer Agreements), as well as direct purchase options. Sunrun serves over 1.2 million customers with more than 1 million subscribers, operating approximately 4.6 gigawatt-hours of networked storage capacity and 8.7 gigawatts of networked solar capacity as of June 30, 2026. The company generates revenue through two primary channels: recurring customer agreements and incentives from its subscriber base, and energy systems and product sales including third-party asset transactions. Sunrun also supports grid reliability by providing on-demand dispatchable power through its distributed fleet, and is exploring emerging opportunities in distributed AI data center hosting and hyperscaler energy supply. The company finances its growth through non-recourse asset-level debt securitizations, tax equity partnerships, and investment tax credit transfers. Updated

Revenue by Segment · Q2 2026
  1. Customer Agreements and Incentives62%
  2. Energy Systems and Product Sales38%

RUN Coverage

Frequently Asked Questions

What does Sunrun do?

Sunrun Inc. (Nasdaq: RUN) is America's largest provider of home battery storage, solar energy systems, and home-to-grid power plants.

What is the RUN stock price target?

The Wall Street consensus 12-month price target for RUN is $15.03.