Ratings by Morgan Stanley (Andrew Percoco)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
3/2/2026 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
3/2/2026 Array Technologies ARRY Maintain Equalweight
(N/A)
 
 
  Details
2/10/2026 Tesla TSLA Maintain Equalweight
(N/A)
 
 
  Details
2/6/2026 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
2/4/2026 Enphase Energy ENPH Maintain Underweight
(N/A)
 
 
  Details
1/29/2026 Tesla TSLA Maintain Equalweight
(N/A)
 
 
  Details
1/28/2026 General Motors GM Maintain Overweight
(N/A)
 
 
  Details
1/26/2026 GE Vernova GEV Maintain Overweight
(N/A)
 
 
  Details
1/26/2026 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
1/22/2026 Tesla TSLA Maintain Equalweight
(N/A)
 
 
  Details
1/2/2026 Rivian Automotive Inc RIVN Maintain Underweight
(N/A)
 
 
  Details
1/2/2026 Tesla TSLA Maintain Equalweight
(N/A)
 
 
  Details
12/16/2025 GE Vernova GEV Maintain Overweight
(N/A)
 
 
  Details
12/8/2025 Rivian Automotive Inc RIVN Downgrade Underweight
(Equalweight)
18.06
(15.37)
-14.89% Details
12/8/2025 Lucid Group Inc. LCID Downgrade Underweight
(Equalweight)
14.15
(9.77)
-30.95% Details
12/8/2025 General Motors GM Upgrade Overweight
(Equalweight)
75.14
(75.21)
0.09% Details
12/8/2025 Tesla TSLA Downgrade Equalweight
(Overweight)
454.53
(396.73)
-12.72% Details
12/2/2025 Sunrun RUN Maintain Equalweight
(N/A)
 
 
  Details
12/2/2025 Array Technologies ARRY Maintain Equalweight
(N/A)
 
 
  Details
11/26/2025 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
11/6/2025 SolarEdge Technologies SEDG Maintain Underweight
(N/A)
 
 
  Details
10/31/2025 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
10/30/2025 GE Vernova GEV Maintain Overweight
(N/A)
 
 
  Details
10/30/2025 Enphase Energy ENPH Maintain Underweight
(N/A)
 
 
  Details
10/30/2025 Enphase Energy ENPH Maintain Underweight
(N/A)
 
 
  Details
10/30/2025 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
10/30/2025 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
10/16/2025 Sunrun RUN Maintain Equalweight
(N/A)
 
 
  Details
10/16/2025 SolarEdge Technologies SEDG Maintain Underweight
(N/A)
 
 
  Details
10/16/2025 Shoals Technologies Group SHLS Maintain Overweight
(N/A)
 
 
  Details
10/16/2025 Plug Power PLUG Maintain Underweight
(N/A)
 
 
  Details
10/16/2025 GE Vernova GEV Maintain Overweight
(N/A)
 
 
  Details
10/16/2025 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
10/16/2025 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
10/16/2025 Array Technologies ARRY Maintain Equalweight
(N/A)
 
 
  Details
9/16/2025 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
8/14/2025 SolarEdge Technologies SEDG Maintain Underweight
(N/A)
 
 
  Details
8/6/2025 EVgo, Inc. EVGO Maintain Equalweight
(N/A)
 
 
  Details
8/1/2025 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
7/24/2025 GE Vernova GEV Maintain Overweight
(N/A)
 
 
  Details
6/24/2025 GE Vernova GEV Maintain Overweight
(N/A)
 
 
  Details
6/3/2025 EVgo, Inc. EVGO New Coverage Equalweight
(N/A)
3.95
(2.21)
-44.05% Details
5/19/2025 Plug Power PLUG Maintain Underweight
(N/A)
 
 
  Details
5/19/2025 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
5/16/2025 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
5/7/2025 SolarEdge Technologies SEDG Maintain Underweight
(N/A)
 
 
  Details
4/23/2025 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
4/23/2025 Array Technologies ARRY Maintain Equalweight
(N/A)
 
 
  Details
4/23/2025 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
4/23/2025 Shoals Technologies Group SHLS Maintain Overweight
(N/A)
 
 
  Details
4/23/2025 Enphase Energy ENPH Downgrade Underweight
(Equalweight)
51.62
(40.23)
-22.07% Details
4/23/2025 SolarEdge Technologies SEDG Downgrade Underweight
(Equalweight)
12.10
(33.41)
176.12% Details
4/23/2025 Sunrun RUN Downgrade Equalweight
(Overweight)
6.57
(11.34)
72.6% Details
3/20/2025 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
3/6/2025 Plug Power PLUG Maintain Underweight
(N/A)
 
 
  Details
3/4/2025 Sunnova NOVA Maintain Equalweight
(N/A)
 
 
  Details
2/27/2025 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
2/20/2025 SolarEdge Technologies SEDG Upgrade Equalweight
(Underweight)
16.93
(33.41)
97.34% Details
2/7/2025 Altus Power AMPS Maintain Equalweight
(N/A)
 
 
  Details
1/29/2025 GE Vernova GEV Maintain Overweight
(N/A)
 
 
  Details
1/29/2025 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
1/29/2025 Enphase Energy ENPH Maintain Equalweight
(N/A)
 
 
  Details
1/14/2025 Plug Power PLUG Maintain Underweight
(N/A)
 
 
  Details
1/7/2025 SolarEdge Technologies SEDG Maintain Underweight
(N/A)
 
 
  Details
12/17/2024 Shoals Technologies Group SHLS Upgrade Overweight
(Equalweight)
4.41
(5.71)
29.48% Details
11/18/2024 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
11/15/2024 Sunrun RUN Maintain Overweight
(N/A)
 
 
  Details
11/15/2024 Sunnova NOVA Maintain Equalweight
(N/A)
 
 
  Details
11/15/2024 Shoals Technologies Group SHLS Maintain Equalweight
(N/A)
 
 
  Details
11/15/2024 GE Vernova GEV Maintain Overweight
(N/A)
 
 
  Details
11/15/2024 Enphase Energy ENPH Maintain Equalweight
(N/A)
 
 
  Details
11/15/2024 Maxeon Solar Technologies Ltd. MAXN Downgrade Underweight
(Equalweight)
11.50
(2.27)
-80.26% Details
11/15/2024 SolarEdge Technologies SEDG Downgrade Underweight
(Equalweight)
12.83
(16.93)
31.96% Details
11/8/2024 Array Technologies ARRY Maintain Equalweight
(N/A)
 
 
  Details
10/30/2024 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
10/15/2024 Sunnova NOVA Maintain Equalweight
(N/A)
 
 
  Details
10/15/2024 Maxeon Solar Technologies Ltd. MAXN Maintain Equalweight
(N/A)
 
 
  Details
10/15/2024 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
10/15/2024 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
10/15/2024 Array Technologies ARRY Maintain Equalweight
(N/A)
 
 
  Details
10/9/2024 Maxeon Solar Technologies Ltd. MAXN Maintain Equalweight
(N/A)
 
 
  Details
10/9/2024 Enphase Energy ENPH Maintain Equalweight
(N/A)
 
 
  Details
10/8/2024 SolarEdge Technologies SEDG Maintain Equalweight
(N/A)
 
 
  Details
9/13/2024 GE Vernova GEV Maintain Overweight
(N/A)
 
 
  Details
9/9/2024 SolarEdge Technologies SEDG Maintain Equalweight
(N/A)
 
 
  Details
8/21/2024 Enphase Energy ENPH Maintain Equalweight
(N/A)
 
 
  Details
8/21/2024 Sunnova NOVA Maintain Equalweight
(N/A)
 
 
  Details
8/21/2024 Sunrun RUN Maintain Overweight
(N/A)
 
 
  Details
8/21/2024 Altus Power AMPS Downgrade Equalweight
(Overweight)
3.22
(4.99)
54.97% Details
8/9/2024 Array Technologies ARRY Maintain Equalweight
(N/A)
 
 
  Details
8/9/2024 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
8/1/2024 GE Vernova GEV Upgrade Overweight
(Equalweight)
162.70
(789.23)
385.08% Details
7/31/2024 SunPower SPWR Maintain Underweight
(N/A)
 
 
  Details
7/31/2024 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
7/24/2024 Enphase Energy ENPH Maintain Equalweight
(N/A)
 
 
  Details
6/14/2024 Sunrun RUN Maintain Overweight
(N/A)
 
 
  Details
6/14/2024 Sunnova NOVA Maintain Equalweight
(N/A)
 
 
  Details
6/4/2024 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
5/23/2024 Array Technologies ARRY Maintain Equalweight
(N/A)
 
 
  Details
5/23/2024 GE Vernova GEV New Coverage Equalweight
(N/A)
163.93
(789.23)
381.44% Details
5/10/2024 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
5/8/2024 Shoals Technologies Group SHLS Maintain Equalweight
(N/A)
 
 
  Details
5/3/2024 Stem Inc. STEM Maintain Equalweight
(N/A)
 
 
  Details
5/2/2024 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
4/17/2024 SunPower SPWR Maintain Underweight
(N/A)
 
 
  Details
4/17/2024 SolarEdge Technologies SEDG Maintain Equalweight
(N/A)
 
 
  Details
3/8/2024 Array Technologies ARRY Maintain Equalweight
(N/A)
 
 
  Details
3/4/2024 Sunnova NOVA Downgrade Equalweight
(Overweight)
7.24
(0.22)
-96.96% Details
2/29/2024 Shoals Technologies Group SHLS Maintain Equalweight
(N/A)
 
 
  Details
2/28/2024 First Solar FSLR Maintain Overweight
(N/A)
 
 
  Details
2/7/2024 Enphase Energy ENPH Maintain Equalweight
(N/A)
 
 
  Details
12/18/2023 SolarEdge Technologies SEDG Maintain Equalweight
(N/A)
 
 
  Details
12/8/2023 Sunrun RUN Maintain Overweight
(N/A)
 
 
  Details
12/8/2023 Sunnova NOVA Maintain Overweight
(N/A)
 
 
  Details
12/8/2023 Stem Inc. STEM Maintain Equalweight
(N/A)
 
 
  Details
12/8/2023 Shoals Technologies Group SHLS Maintain Equalweight
(N/A)
 
 
  Details
12/8/2023 Maxeon Solar Technologies Ltd. MAXN Maintain Equalweight
(N/A)
 
 
  Details
12/8/2023 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
12/8/2023 Enphase Energy ENPH Maintain Equalweight
(N/A)
 
 
  Details
12/8/2023 Array Technologies ARRY Maintain Equalweight
(N/A)
 
 
  Details
12/8/2023 Altus Power AMPS Maintain Overweight
(N/A)
 
 
  Details
12/8/2023 First Solar FSLR Upgrade Overweight
(Equalweight)
145.29
(189.21)
30.23% Details
12/6/2023 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
11/20/2023 SolarEdge Technologies SEDG Maintain Equalweight
(N/A)
 
 
  Details
11/20/2023 Enphase Energy ENPH Maintain Equalweight
(N/A)
 
 
  Details
11/13/2023 Plug Power PLUG Maintain Equalweight
(N/A)
 
 
  Details
11/6/2023 Stem Inc. STEM Maintain Equalweight
(N/A)
 
 
  Details
11/2/2023 SunPower SPWR Maintain Underweight
(N/A)
 
 
  Details
10/17/2023 Sunrun RUN Maintain Overweight
(N/A)
 
 
  Details
10/17/2023 Sunnova NOVA Maintain Overweight
(N/A)
 
 
  Details
10/17/2023 Stem Inc. STEM Maintain Equalweight
(N/A)
 
 
  Details
10/17/2023 SolarEdge Technologies SEDG Maintain Equalweight
(N/A)
 
 
  Details
10/17/2023 Shoals Technologies Group SHLS Maintain Equalweight
(N/A)
 
 
  Details
10/17/2023 Plug Power PLUG Maintain Equalweight
(N/A)
 
 
  Details
10/17/2023 Maxeon Solar Technologies Ltd. MAXN Maintain Equalweight
(N/A)
 
 
  Details
10/17/2023 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
10/17/2023 Enphase Energy ENPH Maintain Equalweight
(N/A)
 
 
  Details
10/17/2023 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
10/17/2023 Altus Power AMPS Maintain Overweight
(N/A)
 
 
  Details
10/17/2023 First Solar FSLR Maintain Equalweight
(N/A)
 
 
  Details
10/17/2023 Array Technologies ARRY Upgrade Equalweight
(Underweight)
19.44
(6.81)
-64.97% Details
10/17/2023 SunPower SPWR Downgrade Underweight
(Equalweight)
5.62
(1.23)
-78.11% Details
9/22/2023 First Solar FSLR Maintain Equalweight
(N/A)
 
 
  Details
9/6/2023 SunPower SPWR Maintain Equalweight
(N/A)
 
 
  Details
9/6/2023 Sunnova NOVA Maintain Overweight
(N/A)
 
 
  Details
9/6/2023 SolarEdge Technologies SEDG Maintain Equalweight
(N/A)
 
 
  Details
9/6/2023 Shoals Technologies Group SHLS Maintain Equalweight
(N/A)
 
 
  Details
9/6/2023 Maxeon Solar Technologies Ltd. MAXN Maintain Equalweight
(N/A)
 
 
  Details
9/6/2023 Enphase Energy ENPH Maintain Underweight
(N/A)
 
 
  Details
9/6/2023 Array Technologies ARRY Maintain Underweight
(N/A)
 
 
  Details
9/6/2023 Altus Power AMPS Maintain Overweight
(N/A)
 
 
  Details
9/6/2023 Stem Inc. STEM Downgrade Equalweight
(Overweight)
5.15
(12.11)
135.15% Details
9/6/2023 First Solar FSLR Upgrade Equalweight
(Underweight)
186.37
(189.21)
1.52% Details
8/31/2023 Plug Power PLUG Maintain Equalweight
(N/A)
 
 
  Details
8/31/2023 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
7/17/2023 Sunrun RUN Maintain Overweight
(N/A)
 
 
  Details
7/17/2023 SunPower SPWR Maintain Equalweight
(N/A)
 
 
  Details
7/17/2023 Sunnova NOVA Maintain Overweight
(N/A)
 
 
  Details
7/17/2023 SolarEdge Technologies SEDG Maintain Equalweight
(N/A)
 
 
  Details
7/17/2023 Shoals Technologies Group SHLS Maintain Equalweight
(N/A)
 
 
  Details
7/17/2023 Maxeon Solar Technologies Ltd. MAXN Maintain Equalweight
(N/A)
 
 
  Details
7/17/2023 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
7/17/2023 First Solar FSLR Maintain Underweight
(N/A)
 
 
  Details
7/17/2023 Enphase Energy ENPH Maintain Equalweight
(N/A)
 
 
  Details
7/17/2023 Array Technologies ARRY Maintain Underweight
(N/A)
 
 
  Details
7/17/2023 Altus Power AMPS Maintain Overweight
(N/A)
 
 
  Details
6/14/2023 Fluence Energy Inc. FLNC Maintain Equalweight
(N/A)
 
 
  Details
5/16/2023 Bloom Energy Corp. BE Maintain Overweight
(N/A)
 
 
  Details
4/3/2023 Shoals Technologies Group SHLS New Coverage
(N/A)
22.79
(4.41)
-80.65% Details
4/3/2023 SolarEdge Technologies SEDG New Coverage Equalweight
(N/A)
303.95
(33.41)
-89.01% Details
4/3/2023 Maxeon Solar Technologies Ltd. MAXN New Coverage Equalweight
(N/A)
26.54
(2.27)
-91.45% Details
4/3/2023 Fluence Energy Inc. FLNC New Coverage Equalweight
(N/A)
20.25
(14.78)
-27.01% Details
4/3/2023 SunPower SPWR New Coverage Equalweight
(N/A)
13.84
(1.23)
-91.11% Details
4/3/2023 Array Technologies ARRY New Coverage Underweight
(N/A)
21.88
(6.81)
-68.88% Details
4/3/2023 Sunrun RUN New Coverage Overweight
(N/A)
20.15
(11.34)
-43.72% Details
4/3/2023 Bloom Energy Corp. BE New Coverage Overweight
(N/A)
19.93
(135.19)
578.32% Details
4/3/2023 Altus Power AMPS New Coverage Overweight
(N/A)
5.48
(3.22)
-41.24% Details
4/3/2023 Stem Inc. STEM New Coverage Overweight
(N/A)
5.67
(12.11)
113.58% Details
4/3/2023 First Solar FSLR Downgrade Underweight
(Equalweight)
213.32
(189.21)
-11.3% Details
4/3/2023 Plug Power PLUG Downgrade Equalweight
(Overweight)
11.25
(2.13)
-81.07% Details
4/3/2023 Enphase Energy ENPH New Coverage Equalweight
(N/A)
205.27
(40.23)
-80.4% Details
4/3/2023 Sunnova NOVA New Coverage Overweight
(N/A)
14.39
(7.24)
-49.69% Details