Comments
Loading...

Sunrun Analyst Ratings

RUNNASDAQ
Logo brought to you by Benzinga Data
$17.35
-0.58-3.23%
At close: Dec 15, 4:00 PM EST
$17.30
-0.0491-0.28%
After Hours: 7:59 PM EST
Consensus Rating1
Buy
Highest Price Target1
$38.00
Lowest Price Target1
$6.00
Consensus Price Target1
$21.50

Sunrun Analyst Ratings and Price Targets | NASDAQ:RUN | Benzinga

Sunrun Inc has a consensus price target of $21.5 based on the ratings of 23 analysts. The high is $38 issued by Evercore ISI Group on August 7, 2024. The low is $6 issued by Truist Securities on April 16, 2025. The 3 most-recent analyst ratings were released by Morgan Stanley, Wells Fargo, and Guggenheim on December 2, 2025, November 11, 2025, and November 10, 2025, respectively. With an average price target of $23 between Morgan Stanley, Wells Fargo, and Guggenheim, there's an implied 32.94% upside for Sunrun Inc from these most-recent analyst ratings.

Analyst Trends and Forecast

5
1
Aug
2
Sep
5
1
Oct
2
Nov
1
Dec
Buy
Hold
Sell
Strong Sell

Analyst Rating and Forecast

12345
3.3
Hold
Strong Buy
Buy
Hold
Sell
Strong Sell

Analyst Firms Making Recommendations1

Morgan Stanley
Wells Fargo
Guggenheim
UBS
Citigroup

1calculated from analyst ratings

Analyst Ratings for Sunrun

Get Alert
Dec 2, 2025
21.38%
20
21
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Nov 11, 2025
21.38%
14
21
Previous
Overweight
Current
Overweight
Get Alert
Nov 10, 2025
56.06%
27
Previous
Neutral
Current
Buy
Get Alert
Oct 21, 2025
50.28%
16
26
Previous
Buy
Current
Buy
Get Alert
Oct 21, 2025
50.28%
11
26
Previous
Neutral
Current
Buy
Get Alert
Oct 16, 2025
44.5%
23
25
Previous
Overweight
Current
Overweight
Get Alert
Oct 15, 2025
9.82%
10
19
Previous
Underperform
Current
Market Perform
Get Alert
Oct 13, 2025
32.94%
13
23
Previous
Positive
Current
Positive
Get Alert
Oct 8, 2025
21.38%
19
21
Previous
Buy
Current
Buy
Get Alert
Oct 1, 2025
21.38%
11
21
Previous
Hold
Current
Buy
Get Alert
Sep 19, 2025
32.94%
20
23
Previous
Overweight
Current
Overweight
Get Alert
Sep 11, 2025
9.82%
15
19
Previous
Buy
Current
Buy
Get Alert
Aug 18, 2025
-7.52%
12
16
Previous
Sector Perform
Current
Outperform
Get Alert
Aug 15, 2025
—
—
Previous
Sell
Current
Hold
Get Alert
Aug 14, 2025
-19.08%
8
14
Previous
Overweight
Current
Overweight
Get Alert
Aug 8, 2025
-7.52%
15
16
Previous
Buy
Current
Buy
Get Alert
Aug 7, 2025
15.6%
16
20
Previous
Overweight
Current
Overweight
Get Alert
Aug 7, 2025
21.38%
20
21
Previous
Outperform
Current
Outperform
Get Alert
Aug 7, 2025
-42.2%
8
10
Previous
Underperform
Current
Underperform
Get Alert
Aug 7, 2025
-24.86%
12
13
Previous
Positive
Current
Positive
Get Alert
Jul 21, 2025
-30.64%
10
12
Previous
Positive
Current
Positive
Get Alert
Jul 15, 2025
-7.52%
13
16
Previous
Overweight
Current
Overweight
Get Alert
Jul 14, 2025
21.38%
13
21
Previous
Outperform
Current
Outperform
Get Alert
Jul 9, 2025
-36.42%
5
11
Previous
Underperform
Current
Hold
Get Alert
Jul 8, 2025
—
—
Previous
Underweight
Current
Sector Weight
Get Alert
Jun 25, 2025
-53.76%
8
10
Previous
Overweight
Current
Overweight
Get Alert
Jun 18, 2025
-71.1%
5
12
Previous
Outperform
Current
Sector Perform
Get Alert
Jun 17, 2025
-65.32%
6
Previous
Sector Weight
Current
Underweight
Get Alert
Jun 17, 2025
-99.94%
0.01
0.01
Previous
Hold
Current
Sell
Get Alert
Jun 11, 2025
-71.1%
5
6
Previous
Hold
Current
Underperform
Get Alert
Jun 3, 2025
-30.64%
12
12
Previous
Outperform
Current
Outperform
Get Alert
Jun 2, 2025
-24.86%
13
16
Previous
Outperform
Current
Outperform
Get Alert
May 30, 2025
-30.64%
12
17
Previous
Buy
Current
Buy
Get Alert
May 30, 2025
-55.03%
7.78
7.78
Previous
Sell
Current
Hold
Get Alert
May 28, 2025
-65.32%
6
7
Previous
Hold
Current
Hold
Get Alert
May 22, 2025
-76.88%
4
9
Previous
Market Perform
Current
Underperform
Get Alert
May 19, 2025
-13.3%
12
15
Previous
Buy
Current
Buy
Get Alert
May 14, 2025
-1.74%
15
17
Previous
Buy
Current
Buy
Get Alert
May 8, 2025
-30.64%
12
14
Previous
Outperform
Current
Outperform
Get Alert
Apr 17, 2025
-59.54%
7
Previous
Buy
Current
Neutral
Get Alert
Apr 16, 2025
-65.32%
6
9
Previous
Hold
Current
Hold
Get Alert
Apr 14, 2025
-42.2%
10
13
Previous
Positive
Current
Positive
Get Alert
Apr 10, 2025
-59.54%
7
8
Previous
Hold
Current
Hold
Get Alert
Mar 12, 2025
-53.76%
8
14
Previous
Buy
Current
Hold
Get Alert
Mar 4, 2025
-13.3%
15
17
Previous
Buy
Current
Buy
Get Alert
Mar 3, 2025
-19.08%
14
17
Previous
Outperform
Current
Outperform
Get Alert
Mar 3, 2025
-47.98%
9
12
Previous
Hold
Current
Hold
Get Alert
Mar 3, 2025
-13.3%
15
17
Previous
Buy
Current
Buy
Get Alert
Mar 3, 2025
-47.98%
9
11
Previous
Market Perform
Current
Market Perform
Get Alert
Jan 28, 2025
-13.3%
15
18
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Jan 28, 2025
-1.74%
17
19
Previous
Buy
Current
Buy
Get Alert
Jan 23, 2025
4.04%
18
22
Previous
Overweight
Current
Overweight
Get Alert
Jan 10, 2025
-1.74%
14
17
Previous
Neutral
Current
Buy
Get Alert
Jan 8, 2025
-30.64%
12
15
Previous
Overweight
Current
Overweight
Get Alert
Dec 19, 2024
21.38%
21
Previous
Initiates
Current
Buy
Get Alert
Dec 17, 2024
-1.74%
17
19
Previous
Buy
Current
Buy
Get Alert
Nov 26, 2024
-19.08%
14
18
Previous
Neutral
Current
Neutral
Get Alert
Nov 22, 2024
-36.42%
11
23
Previous
Overweight
Current
Neutral
Get Alert
Nov 15, 2024
56.06%
27
35
Previous
Overweight
Current
Overweight
Get Alert
Nov 12, 2024
-30.64%
12
18
Previous
Hold
Current
Hold
Get Alert
Nov 11, 2024
-36.42%
11
20
Previous
Market Perform
Current
Market Perform
Get Alert
Nov 8, 2024
73.4%
30
35
Previous
Buy
Current
Buy
Get Alert
Nov 8, 2024
-13.3%
15
20
Previous
Overweight
Current
Overweight
Get Alert
Nov 8, 2024
15.6%
20
22
Previous
Outperform
Current
Outperform
Get Alert
Nov 7, 2024
-55.03%
7.78
Previous
Hold
Current
Sell
Get Alert
Nov 7, 2024
—
—
Previous
Buy
Current
Neutral
Get Alert
Oct 28, 2024
—
—
Previous
Sell
Current
Hold
Get Alert
Oct 16, 2024
4.04%
18
19
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Oct 16, 2024
32.94%
23
24
Previous
Positive
Current
Positive
Get Alert
Oct 10, 2024
67.62%
29
31
Previous
Buy
Current
Buy
Get Alert
Sep 25, 2024
15.6%
20
20
Previous
Buy
Current
Buy
Get Alert
Sep 24, 2024
102.3%
35
35
Previous
Overweight
Current
Overweight
Get Alert
Aug 21, 2024
102.3%
31
35
Previous
Overweight
Current
Overweight
Get Alert
Aug 8, 2024
-4.63%
12
16.5
Previous
Hold
Current
Hold
Get Alert
Aug 8, 2024
15.6%
18
20
Previous
Buy
Current
Buy
Get Alert
Aug 7, 2024
27.16%
19
22
Previous
Overweight
Current
Overweight
Get Alert
Aug 7, 2024
4.04%
14
18
Previous
Neutral
Current
Neutral
Get Alert
Aug 7, 2024
15.6%
17
20
Previous
Market Perform
Current
Market Perform
Get Alert
Aug 7, 2024
119.64%
38
42
Previous
Outperform
Current
Outperform
Get Alert
Aug 7, 2024
4.04%
12
18
Previous
Hold
Current
Hold
Get Alert
Aug 7, 2024
32.94%
20
23
Previous
Overweight
Current
Overweight
Get Alert
Aug 7, 2024
27.16%
19
22
Previous
Outperform
Current
Outperform
Get Alert
Jul 23, 2024
9.82%
16
19
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Jul 22, 2024
15.6%
15
20
Previous
Overweight
Current
Overweight
Get Alert
Jul 16, 2024
9.82%
14
19
Previous
Overweight
Current
Overweight
Get Alert
Jul 15, 2024
38.72%
23
24
Previous
Positive
Current
Positive
Get Alert
Jun 14, 2024
67.62%
24
29
Previous
Overweight
Current
Overweight
Get Alert
May 9, 2024
—
—
Previous
Current
Sell
Get Alert
May 9, 2024
50.28%
26
32
Previous
Buy
Current
Buy
Get Alert
May 9, 2024
32.94%
23
25
Previous
Positive
Current
Positive
Get Alert
Apr 19, 2024
32.94%
23
28
Previous
Buy
Current
Buy
Get Alert
Apr 5, 2024
44.5%
25
Previous
Positive
Current
Positive
Get Alert
Mar 15, 2024
-13.3%
15
17
Previous
Outperform
Current
Outperform
Get Alert
Feb 26, 2024
-19.08%
14
15
Previous
Hold
Current
Hold
Get Alert
Feb 22, 2024
56.06%
27
31
Previous
Overweight
Current
Overweight
Get Alert
Feb 22, 2024
9.82%
19
19
Previous
Outperform
Current
Outperform
Get Alert
Feb 22, 2024
15.6%
18
20
Previous
Market Perform
Current
Market Perform
Get Alert
Feb 22, 2024
21.38%
20
21
Previous
Buy
Current
Buy
Get Alert
Jan 23, 2024
-13.3%
10
15
Previous
Hold
Current
Hold
Get Alert
Jan 4, 2024
—
—
Previous
Overweight
Current
Sector Weight
Get Alert

FAQ

Q

What is the target price for Sunrun (RUN) stock?

A

The latest price target for Sunrun (NASDAQ:RUN) was reported by Morgan Stanley on December 2, 2025. The analyst firm set a price target for $21.00 expecting RUN to rise to within 12 months (a possible 21.38% upside). 56 analyst firms have reported ratings in the last year.

Q

What is the most recent analyst rating for Sunrun (RUN)?

A

The latest analyst rating for Sunrun (NASDAQ:RUN) was provided by Morgan Stanley, and Sunrun maintained their equal-weight rating.

Q

When was the last upgrade for Sunrun (RUN)?

A

The last upgrade for Sunrun Inc happened on November 10, 2025 when Guggenheim raised their price target to $27. Guggenheim previously had a neutral for Sunrun Inc.

Q

When was the last downgrade for Sunrun (RUN)?

A

The last downgrade for Sunrun Inc happened on June 18, 2025 when RBC Capital changed their price target from $12 to $5 for Sunrun Inc.

Q

When is the next analyst rating going to be posted or updated for Sunrun (RUN)?

A

Analysts arrive at stock ratings after doing extensive research, which includes going through public financial statements, talking to executives and customers of Sunrun, and listening in to earnings conference calls. Most analysts do this every three months, so you should get 4 ratings per company per firm each year. The last rating for Sunrun was filed on December 2, 2025 so you should expect the next rating to be made available sometime around December 2, 2026.

Q

Is the Analyst Rating Sunrun (RUN) correct?

A

While ratings are subjective and will change, the latest Sunrun (RUN) rating was a maintained with a price target of $20.00 to $21.00. The current price Sunrun (RUN) is trading at is $17.30, which is out of the analyst’s predicted range.

Browse analyst ratings and price targets on all stocks.