Ratings by Mizuho (Maheep Mandloi)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
6/23/2026 Primoris Services Corporation PRIM Maintain Outperform
(N/A)
 
 
  Details
6/15/2026 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
6/15/2026 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
6/8/2026 Nextpower NXT Maintain Neutral
(N/A)
 
 
  Details
6/1/2026 Fluence Energy Inc. FLNC Maintain Underperform
(N/A)
 
 
  Details
6/1/2026 ReNew Power RNW Maintain Neutral
(N/A)
 
 
  Details
5/14/2026 Nextpower NXT Maintain Neutral
(N/A)
 
 
  Details
5/11/2026 Fluence Energy Inc. FLNC Maintain Underperform
(N/A)
 
 
  Details
5/11/2026 Primoris Services Corporation PRIM Upgrade Outperform
(Neutral)
107.98
(96.23)
-10.88% Details
5/8/2026 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
5/5/2026 MasTec MTZ Maintain Outperform
(N/A)
 
 
  Details
5/1/2026 Quanta Services PWR Maintain Neutral
(N/A)
 
 
  Details
4/30/2026 Bloom Energy Corp. BE Maintain Neutral
(N/A)
 
 
  Details
4/29/2026 Enphase Energy ENPH Maintain Neutral
(N/A)
 
 
  Details
4/28/2026 MasTec MTZ Maintain Outperform
(N/A)
 
 
  Details
4/27/2026 Nextpower NXT Maintain Neutral
(N/A)
 
 
  Details
4/27/2026 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
4/27/2026 GE Vernova GEV Maintain Neutral
(N/A)
 
 
  Details
4/21/2026 GE Vernova GEV Maintain Neutral
(N/A)
 
 
  Details
4/16/2026 Enphase Energy ENPH Maintain Neutral
(N/A)
 
 
  Details
4/6/2026 Primoris Services Corporation PRIM Maintain Neutral
(N/A)
 
 
  Details
4/1/2026 Quanta Services PWR Maintain Neutral
(N/A)
 
 
  Details
3/30/2026 Quanta Services PWR Maintain Neutral
(N/A)
 
 
  Details
3/27/2026 Quanta Services PWR Maintain Neutral
(N/A)
 
 
  Details
3/23/2026 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
3/20/2026 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
3/20/2026 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
3/17/2026 Canadian Solar CSIQ Upgrade Neutral
(Underperform)
18.41
(14.52)
-21.13% Details
3/3/2026 HA Sustainable Infrastructure Ca HASI Maintain Outperform
(N/A)
 
 
  Details
3/2/2026 MasTec MTZ Maintain Outperform
(N/A)
 
 
  Details
3/2/2026 Sunrun RUN Maintain Outperform
(N/A)
 
 
  Details
2/23/2026 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
2/23/2026 Enlight Renewable Engergy ENLT Maintain Underperform
(N/A)
 
 
  Details
2/11/2026 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
2/9/2026 Bloom Energy Corp. BE Maintain Neutral
(N/A)
 
 
  Details
2/6/2026 Fluence Energy Inc. FLNC Maintain Underperform
(N/A)
 
 
  Details
2/4/2026 Enphase Energy ENPH Maintain Neutral
(N/A)
 
 
  Details
2/3/2026 GE Vernova GEV Maintain Neutral
(N/A)
 
 
  Details
1/29/2026 Enphase Energy ENPH Maintain Neutral
(N/A)
 
 
  Details
1/23/2026 Nextpower NXT Maintain Neutral
(N/A)
 
 
  Details
1/8/2026 Bloom Energy Corp. BE Maintain Neutral
(N/A)
 
 
  Details
12/16/2025 ReNew Power RNW Maintain Neutral
(N/A)
 
 
  Details
12/8/2025 Fluence Energy Inc. FLNC Downgrade Underperform
(Neutral)
23.34
(19.09)
-18.21% Details
11/19/2025 Canadian Solar CSIQ Downgrade Underperform
(Outperform)
26.42
(18.41)
-30.32% Details
11/17/2025 Enlight Renewable Engergy ENLT Maintain Underperform
(N/A)
 
 
  Details
11/12/2025 Sunrun RUN Maintain Outperform
(N/A)
 
 
  Details
11/7/2025 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
11/7/2025 Enlight Renewable Engergy ENLT Maintain Underperform
(N/A)
 
 
  Details
11/5/2025 Shoals Technologies Group SHLS Maintain Neutral
(N/A)
 
 
  Details
11/5/2025 Primoris Services Corporation PRIM Maintain Neutral
(N/A)
 
 
  Details
11/3/2025 MasTec MTZ Maintain Outperform
(N/A)
 
 
  Details
10/31/2025 Quanta Services PWR Maintain Neutral
(N/A)
 
 
  Details
10/31/2025 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
10/29/2025 Bloom Energy Corp. BE Maintain Neutral
(N/A)
 
 
  Details
10/29/2025 ReNew Power RNW Downgrade Neutral
(Outperform)
7.55
(6.27)
-16.95% Details
10/28/2025 Quanta Services PWR Maintain Neutral
(N/A)
 
 
  Details
10/28/2025 MasTec MTZ Maintain Outperform
(N/A)
 
 
  Details
10/28/2025 Primoris Services Corporation PRIM Maintain Neutral
(N/A)
 
 
  Details
10/24/2025 GE Vernova GEV Maintain Neutral
(N/A)
 
 
  Details
10/23/2025 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
10/23/2025 Enphase Energy ENPH Downgrade Neutral
(Outperform)
37.09
(47.98)
29.36% Details
10/20/2025 Nextracker Inc NXT Maintain Neutral
(N/A)
 
 
  Details
10/15/2025 GE Vernova GEV Maintain Neutral
(N/A)
 
 
  Details
10/13/2025 Bloom Energy Corp. BE Maintain Neutral
(N/A)
 
 
  Details
10/2/2025 Bloom Energy Corp. BE Downgrade Neutral
(Outperform)
84.57
(276.42)
226.85% Details
10/2/2025 Bloom Energy Corp. BE Downgrade Neutral
(Outperform)
84.57
(84.57)
0% Details
9/4/2025 Quanta Services PWR New Coverage Neutral
(N/A)
374.68
(713.23)
90.36% Details
9/4/2025 Primoris Services Corporation PRIM New Coverage Neutral
(N/A)
116.00
(107.98)
-6.91% Details
9/4/2025 MasTec MTZ New Coverage Outperform
(N/A)
180.00
(425.14)
136.19% Details
8/22/2025 Canadian Solar CSIQ Maintain Outperform
(N/A)
 
 
  Details
8/14/2025 Fluence Energy Inc. FLNC Maintain Neutral
(N/A)
 
 
  Details
8/7/2025 Sunrun RUN Maintain Outperform
(N/A)
 
 
  Details
8/6/2025 Shoals Technologies Group SHLS Maintain Neutral
(N/A)
 
 
  Details
8/4/2025 Bloom Energy Corp. BE Maintain Outperform
(N/A)
 
 
  Details
7/30/2025 Nextracker Inc NXT Maintain
(N/A)
 
 
  Details
7/28/2025 GE Vernova GEV Downgrade Neutral
(Outperform)
623.97
(1104.80)
77.06% Details
7/14/2025 Shoals Technologies Group SHLS Downgrade Neutral
(Outperform)
5.78
(9.27)
60.38% Details
7/14/2025 Nextracker Inc NXT Downgrade Neutral
(Outperform)
62.62
(111.15)
77.5% Details
7/14/2025 Fluence Energy Inc. FLNC Downgrade Neutral
(Outperform)
8.57
(23.34)
172.35% Details
7/14/2025 Enlight Renewable Engergy ENLT Downgrade Underperform
(Neutral)
25.24
(86.60)
243.11% Details
7/11/2025 Sunrun RUN Maintain Outperform
(N/A)
 
 
  Details
7/11/2025 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
7/11/2025 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
7/11/2025 Enphase Energy ENPH Maintain Outperform
(N/A)
 
 
  Details
7/11/2025 Canadian Solar CSIQ Maintain Outperform
(N/A)
 
 
  Details
7/11/2025 Bloom Energy Corp. BE Maintain Outperform
(N/A)
 
 
  Details
6/27/2025 Array Technologies ARRY Maintain Neutral
(Neutral)
 
 
  Details
6/20/2025 Array Technologies ARRY Maintain Neutral
(N/A)
 
 
  Details
6/17/2025 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
6/5/2025 Enlight Renewable Engergy ENLT Maintain Neutral
(N/A)
 
 
  Details
6/2/2025 Sunrun RUN Maintain Outperform
(N/A)
 
 
  Details
6/2/2025 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
6/2/2025 Shoals Technologies Group SHLS Maintain Outperform
(N/A)
 
 
  Details
6/2/2025 Nextracker Inc NXT Maintain Outperform
(N/A)
 
 
  Details
6/2/2025 Fluence Energy Inc. FLNC Maintain Outperform
(N/A)
 
 
  Details
6/2/2025 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
6/2/2025 Enphase Energy ENPH Maintain Outperform
(N/A)
 
 
  Details
6/2/2025 Canadian Solar CSIQ Maintain Outperform
(N/A)
 
 
  Details
5/21/2025 Nextracker Inc NXT Maintain Outperform
(N/A)
 
 
  Details
5/19/2025 Canadian Solar CSIQ Maintain Outperform
(N/A)
 
 
  Details
5/16/2025 Canadian Solar CSIQ Maintain Outperform
(N/A)
 
 
  Details
5/8/2025 Sunrun RUN Maintain Outperform
(N/A)
 
 
  Details
5/7/2025 Array Technologies ARRY Maintain Neutral
(N/A)
 
 
  Details
5/5/2025 Bloom Energy Corp. BE Upgrade Outperform
(Neutral)
16.81
(84.57)
403.09% Details
4/30/2025 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
4/30/2025 Canadian Solar CSIQ Maintain Outperform
(N/A)
 
 
  Details
4/25/2025 GE Vernova GEV Maintain Outperform
(N/A)
 
 
  Details
4/21/2025 Enphase Energy ENPH Maintain Outperform
(N/A)
 
 
  Details
4/16/2025 GE Vernova GEV Maintain Outperform
(N/A)
 
 
  Details
3/18/2025 Bloom Energy Corp. BE New Coverage Neutral
(N/A)
24.47
(16.81)
-31.3% Details
3/5/2025 Fluence Energy Inc. FLNC New Coverage Outperform
(N/A)
5.19
(19.09)
267.82% Details
3/5/2025 Sunnova NOVA Downgrade Neutral
(Outperform)
0.59
(0.22)
-62.71% Details
2/28/2025 Sunrun RUN Maintain Outperform
(N/A)
 
 
  Details
2/28/2025 Array Technologies ARRY Maintain Neutral
(N/A)
 
 
  Details
2/27/2025 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
2/20/2025 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
2/11/2025 First Solar FSLR Upgrade Outperform
(Neutral)
162.89
(231.65)
42.21% Details
2/4/2025 GE Vernova GEV Maintain Outperform
(N/A)
 
 
  Details
2/3/2025 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
2/3/2025 Enphase Energy ENPH Maintain Outperform
(N/A)
 
 
  Details
1/29/2025 Nextracker Inc NXT Maintain Outperform
(N/A)
 
 
  Details
1/24/2025 Shoals Technologies Group SHLS Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Canadian Solar CSIQ New Coverage Outperform
(N/A)
12.78
(26.42)
106.73% Details
12/2/2024 GE Vernova GEV Maintain Outperform
(N/A)
 
 
  Details
11/27/2024 Maxeon Solar Technologies Ltd. MAXN Maintain Neutral
(Neutral)
 
 
  Details
11/7/2024 SolarEdge Technologies SEDG Downgrade Neutral
(Outperform)
14.67
(55.07)
275.39% Details
11/7/2024 Sunrun RUN Maintain Outperform
(N/A)
 
 
  Details
11/7/2024 Sunnova NOVA Maintain Outperform
(N/A)
 
 
  Details
11/7/2024 Shoals Technologies Group SHLS Maintain Outperform
(N/A)
 
 
  Details
11/7/2024 Nextracker Inc NXT Maintain Outperform
(N/A)
 
 
  Details
11/7/2024 First Solar FSLR Maintain Neutral
(N/A)
 
 
  Details
11/7/2024 Enphase Energy ENPH Maintain Outperform
(N/A)
 
 
  Details
11/7/2024 Enlight Renewable Engergy ENLT Maintain Neutral
(N/A)
 
 
  Details
11/7/2024 Array Technologies ARRY Maintain Neutral
(N/A)
 
 
  Details
10/30/2024 First Solar FSLR Maintain Neutral
(N/A)
 
 
  Details
9/27/2024 ReNew Power RNW Maintain Outperform
(Outperform)
 
 
  Details
9/27/2024 Shoals Technologies Group SHLS Maintain Outperform
(Outperform)
 
 
  Details
9/19/2024 Enphase Energy ENPH Maintain Outperform
(N/A)
 
 
  Details
9/19/2024 SolarEdge Technologies SEDG Maintain Outperform
(N/A)
 
 
  Details
9/16/2024 GE Vernova GEV Maintain Outperform
(N/A)
 
 
  Details
9/9/2024 Shoals Technologies Group SHLS Maintain Outperform
(N/A)
 
 
  Details
8/9/2024 SolarEdge Technologies SEDG Maintain Outperform
(N/A)
 
 
  Details
8/9/2024 Array Technologies ARRY Maintain Neutral
(N/A)
 
 
  Details
8/7/2024 Shoals Technologies Group SHLS Maintain Outperform
(N/A)
 
 
  Details
7/26/2024 GE Vernova GEV Maintain Outperform
(N/A)
 
 
  Details
7/24/2024 Enphase Energy ENPH Maintain Outperform
(N/A)
 
 
  Details
7/19/2024 SunPower SPWR Downgrade Underperform
(Neutral)
1.51
(0.65)
-56.95% Details
7/17/2024 Sunnova NOVA Maintain Outperform
(N/A)
 
 
  Details
7/17/2024 SolarEdge Technologies SEDG Maintain Outperform
(N/A)
 
 
  Details
7/12/2024 GE Vernova GEV Maintain Outperform
(N/A)
 
 
  Details
7/11/2024 Maxeon Solar Technologies Ltd. MAXN Maintain Neutral
(N/A)
 
 
  Details
5/30/2024 First Solar FSLR Downgrade Neutral
(Outperform)
280.16
(162.89)
-41.86% Details
5/10/2024 SolarEdge Technologies SEDG Maintain Outperform
(N/A)
 
 
  Details
5/8/2024 Shoals Technologies Group SHLS Maintain Outperform
(N/A)
 
 
  Details
5/2/2024 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
5/1/2024 GE Vernova GEV Maintain Outperform
(N/A)
 
 
  Details
4/24/2024 Enphase Energy ENPH Maintain Outperform
(N/A)
 
 
  Details
4/19/2024 Sunrun RUN Maintain Outperform
(N/A)
 
 
  Details
4/19/2024 Sunnova NOVA Maintain Outperform
(N/A)
 
 
  Details
4/19/2024 SunPower SPWR Maintain Neutral
(N/A)
 
 
  Details
4/19/2024 SolarEdge Technologies SEDG Maintain Outperform
(N/A)
 
 
  Details
4/19/2024 Shoals Technologies Group SHLS Maintain Outperform
(N/A)
 
 
  Details
4/19/2024 Nextracker Inc NXT Maintain Outperform
(N/A)
 
 
  Details
4/19/2024 Enphase Energy ENPH Maintain Outperform
(N/A)
 
 
  Details
4/19/2024 Array Technologies ARRY Maintain Neutral
(N/A)
 
 
  Details
4/15/2024 GE Vernova GEV New Coverage Outperform
(N/A)
136.57
(623.97)
356.89% Details
4/11/2024 Maxeon Solar Technologies Ltd. MAXN Maintain Neutral
(N/A)
 
 
  Details
3/27/2024 SolarEdge Technologies SEDG Maintain Outperform
(N/A)
 
 
  Details
2/29/2024 Shoals Technologies Group SHLS Maintain Outperform
(N/A)
 
 
  Details
2/28/2024 Array Technologies ARRY Maintain Neutral
(N/A)
 
 
  Details
2/27/2024 Sunnova NOVA Maintain Outperform
(N/A)
 
 
  Details
2/22/2024 SolarEdge Technologies SEDG Maintain Outperform
(N/A)
 
 
  Details
2/1/2024 Nextracker Inc NXT Maintain Outperform
(N/A)
 
 
  Details
1/30/2024 SunPower SPWR Maintain Neutral
(N/A)
 
 
  Details
1/30/2024 Maxeon Solar Technologies Ltd. MAXN Maintain Neutral
(N/A)
 
 
  Details
1/3/2024 Sunrun RUN Maintain Outperform
(N/A)
 
 
  Details
1/3/2024 Sunnova NOVA Maintain Outperform
(N/A)
 
 
  Details
1/3/2024 SunPower SPWR Maintain Neutral
(N/A)
 
 
  Details
1/3/2024 SolarEdge Technologies SEDG Maintain Outperform
(N/A)
 
 
  Details
1/3/2024 Shoals Technologies Group SHLS Maintain Outperform
(N/A)
 
 
  Details
1/3/2024 ReNew Power RNW Maintain Outperform
(N/A)
 
 
  Details
1/3/2024 Nextracker Inc NXT Maintain Outperform
(N/A)
 
 
  Details
1/3/2024 Maxeon Solar Technologies Ltd. MAXN Maintain Neutral
(N/A)
 
 
  Details
1/3/2024 Hannon Armstrong HASI Maintain Outperform
(N/A)
 
 
  Details
1/3/2024 First Solar FSLR Maintain Outperform
(N/A)
 
 
  Details
1/3/2024 Enphase Energy ENPH Maintain Outperform
(N/A)
 
 
  Details
1/3/2024 Enlight Renewable Engergy ENLT Maintain Neutral
(N/A)
 
 
  Details
1/3/2024 Array Technologies ARRY Maintain Neutral
(N/A)
 
 
  Details
11/21/2023 Nextracker Inc NXT Maintain Neutral
(Outperform)
 
 
  Details
11/21/2023 Sunrun RUN New Coverage Outperform
(N/A)
11.67
(13.24)
13.45% Details
11/21/2023 SolarEdge Technologies SEDG New Coverage Outperform
(N/A)
78.99
(14.67)
-81.43% Details
11/21/2023 Maxeon Solar Technologies Ltd. MAXN New Coverage Neutral
(N/A)
5.43
(0.76)
-86% Details
11/21/2023 Hannon Armstrong HASI New Coverage Outperform
(N/A)
23.34
(38.78)
66.15% Details
11/21/2023 Enlight Renewable Engergy ENLT New Coverage Neutral
(N/A)
15.34
(86.60)
464.54% Details
11/21/2023 Enphase Energy ENPH New Coverage Outperform
(N/A)
92.86
(37.09)
-60.06% Details
11/21/2023 Sunnova NOVA New Coverage Outperform
(N/A)
10.73
(0.59)
-94.5% Details
11/21/2023 ReNew Power RNW New Coverage Outperform
(N/A)
5.93
(7.55)
27.32% Details
11/21/2023 First Solar FSLR New Coverage Outperform
(N/A)
155.02
(280.16)
80.73% Details
11/21/2023 Shoals Technologies Group SHLS New Coverage Outperform
(N/A)
14.85
(9.27)
-37.58% Details
11/21/2023 Array Technologies ARRY New Coverage Neutral
(N/A)
15.16
(7.22)
-52.37% Details
11/21/2023 SunPower SPWR New Coverage Neutral
(N/A)
4.57
(1.51)
-66.96% Details