Sunrun Inc. (RUN)

8.78 -3.15%
Open in Risen →

Sunrun Inc. (RUN) is listed on NASDAQ in Clean Energy Stocks. It is $8.78, -3.15%, with a $2.1B market cap. RSI is 35.0, near oversold. The latest reported quarter beat estimates. Insiders were net sellers across the listed trades.

Technical Analysis

RSI (14) 35.0 Near Oversold
Market Cap $2.1B
Volume 4.2M

Fundamentals — 10-Q Q2 2026

Revenue $1.6B
Net Income $282.8M
EPS $1.04
Operating Margin -0.5%
Net Margin 17.8%
Debt / Equity 4.3x
P/E Ratio 8.4x

Earnings

Recent Insider Trades

Name Title Type Shares Price Value Date
Jurich Lynn Michelle Director Sell 50,000 $9.96 $498,115 2026 Aug 3
Barak Maria Chief Accounting Officer Sell 3,278 $12.17 $39,893 2026 Jul 9
Steele Jeanna Chief Legal & People Officer Sell 9,897 $13.19 $130,517 2026 Jul 6
Powell Mary Chief Executive Officer Sell 23,985 $13.19 $316,285 2026 Jul 6
Dickson Paul S. Pres. & Chief Revenue Officer Sell 15,613 $13.18 $205,851 2026 Jul 6
Barak Maria Chief Accounting Officer Sell 1,747 $13.17 $23,013 2026 Jul 6
Abajian Danny Chief Financial Officer Sell 16,495 $13.19 $217,511 2026 Jul 6
Jurich Lynn Michelle Director Sell 50,000 $13.61 $680,320 2026 Jul 1
Lontoh Sonita Director Sell 7,500 $12.00 $90,000 2026 Jun 11
Abajian Danny Chief Financial Officer Sell 2,030 $13.39 $27,190 2026 Jun 8
Jurich Lynn Michelle Director Sell 50,000 $15.92 $796,165 2026 Jun 1
Jurich Lynn Michelle Director Sell 50,000 $12.89 $644,510 2026 May 1
Barak Maria Chief Accounting Officer Sell 8,039 $13.67 $109,879 2026 Apr 9
Barak Maria Chief Accounting Officer Sell 4,641 $13.25 $61,480 2026 Apr 6
Abajian Danny Chief Financial Officer Sell 132,953 $13.25 $1.8M 2026 Apr 6
Dickson Paul S. Pres. & Chief Revenue Officer Sell 127,673 $13.25 $1.7M 2026 Apr 6
Powell Mary Chief Executive Officer Sell 193,002 $13.25 $2.6M 2026 Apr 6
Steele Jeanna Chief Legal & People Officer Sell 76,478 $13.25 $1.0M 2026 Apr 6
Jurich Lynn Michelle Director Sell 50,000 $14.07 $703,595 2026 Apr 1
Steele Jeanna Chief Legal & People Officer Sell 901 $11.97 $10,784 2026 Mar 6

Take RUN further

Set alerts on RUN

Get notified when Sunrun Inc. hits your price targets or technical conditions are met.

Get Started Free