Ratings by UBS (Jon Windham)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
7/7/2026 Enlight Renewable Engergy ENLT Maintain Buy
(N/A)
 
 
  Details
7/1/2026 X-Energy Inc XE Maintain Buy
(Buy)
 
 
  Details
6/24/2026 Clearway Energy Inc. CWEN Maintain Buy
(Buy)
 
 
  Details
6/23/2026 ChargePoint Holdings Inc. CHPT Maintain Neutral
(N/A)
 
 
  Details
6/16/2026 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
6/16/2026 Centrus Energy Corp. LEU Maintain Neutral
(N/A)
 
 
  Details
6/11/2026 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
6/11/2026 First Solar FSLR Maintain Buy
(Buy)
 
 
  Details
6/11/2026 Oklo OKLO Maintain Neutral
(N/A)
 
 
  Details
5/29/2026 Nextpower NXT Maintain Buy
(Buy)
 
 
  Details
5/29/2026 JinkoSolar JKS Maintain Neutral
(N/A)
 
 
  Details
5/29/2026 Enlight Renewable Engergy ENLT Maintain Buy
(N/A)
 
 
  Details
5/19/2026 X-Energy Inc XE New Coverage Buy
(N/A)
27.30
(14.02)
-48.64% Details
5/14/2026 Clean Harbors CLH Maintain Neutral
(Neutral)
 
 
  Details
5/14/2026 SOLV Energy Inc MWH Downgrade Neutral
(Buy)
45.84
(28.41)
-38.02% Details
5/12/2026 Republic Services RSG Maintain Neutral
(Neutral)
 
 
  Details
5/11/2026 Stem Inc. STEM Maintain Neutral
(Neutral)
 
 
  Details
5/7/2026 Shoals Technologies Group SHLS Maintain Buy
(Buy)
 
 
  Details
5/7/2026 SolarEdge Technologies SEDG Maintain Neutral
(Neutral)
 
 
  Details
5/7/2026 Array Technologies ARRY Maintain Buy
(Buy)
 
 
  Details
5/6/2026 Enlight Renewable Engergy ENLT Maintain Buy
(Buy)
 
 
  Details
5/5/2026 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
4/29/2026 JinkoSolar JKS Maintain Neutral
(N/A)
 
 
  Details
4/17/2026 Fluence Energy Inc. FLNC Downgrade Sell
(Neutral)
15.21
(14.07)
-7.5% Details
4/2/2026 Wallblox N.V. WBX Maintain Neutral
(Neutral)
 
 
  Details
3/26/2026 Oklo OKLO Maintain Neutral
(N/A)
 
 
  Details
3/24/2026 Clearway Energy Inc. CWEN Maintain Buy
(N/A)
 
 
  Details
3/18/2026 Nuscale Power SMR Maintain Neutral
(Neutral)
 
 
  Details
3/16/2026 ChargePoint Holdings Inc. CHPT Maintain Neutral
(Neutral)
 
 
  Details
3/13/2026 Ameresco AMRC Maintain Neutral
(Neutral)
 
 
  Details
3/12/2026 Clean Harbors CLH Maintain Neutral
(Neutral)
 
 
  Details
3/10/2026 Stem Inc. STEM Maintain Neutral
(Neutral)
 
 
  Details
3/10/2026 Sunrun RUN Maintain Buy
(Buy)
 
 
  Details
3/10/2026 Casella Waste Systems CWST Maintain Buy
(Buy)
 
 
  Details
3/9/2026 SOLV Energy Inc MWH New Coverage Buy
(N/A)
28.47
(45.84)
61.01% Details
3/6/2026 EVgo, Inc. EVGO Maintain Buy
(Buy)
 
 
  Details
3/6/2026 Array Technologies ARRY Maintain Buy
(Buy)
 
 
  Details
3/5/2026 Centrus Energy Corp. LEU Maintain Neutral
(Neutral)
 
 
  Details
3/5/2026 Republic Services RSG Maintain Neutral
(Neutral)
 
 
  Details
3/3/2026 Ormat Technologies ORA Maintain Buy
(Buy)
 
 
  Details
3/2/2026 HA Sustainable Infrastructure Ca HASI Maintain Buy
(N/A)
 
 
  Details
2/25/2026 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
2/25/2026 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
2/18/2026 Enlight Renewable Engergy ENLT Maintain Buy
(Buy)
 
 
  Details
2/4/2026 Ormat Technologies ORA Maintain Buy
(Buy)
 
 
  Details
1/28/2026 Nextpower NXT Maintain Buy
(N/A)
 
 
  Details
1/16/2026 Enlight Renewable Engergy ENLT Maintain Buy
(Buy)
 
 
  Details
1/15/2026 Fluence Energy Inc. FLNC Maintain Neutral
(Neutral)
 
 
  Details
1/12/2026 Oklo OKLO Maintain Neutral
(Neutral)
 
 
  Details
1/9/2026 Waste Management WM Upgrade Buy
(Neutral)
215.97
(239.31)
10.81% Details
12/4/2025 Fluence Energy Inc. FLNC Maintain Neutral
(N/A)
 
 
  Details
12/3/2025 Oklo OKLO Maintain Neutral
(N/A)
 
 
  Details
11/28/2025 JinkoSolar Holding Co., Ltd. JKS Maintain Neutral
(Neutral)
 
 
  Details
11/25/2025 Centrus Energy Corp. LEU Maintain Neutral
(N/A)
 
 
  Details
11/25/2025 Nuscale Power SMR Maintain Neutral
(N/A)
 
 
  Details
11/24/2025 Enlight Renewable Engergy ENLT New Coverage Buy
(N/A)
35.60
(90.81)
155.08% Details
11/19/2025 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details
11/14/2025 SolarEdge Technologies SEDG Maintain Neutral
(Neutral)
 
 
  Details
11/13/2025 Nextracker Inc NXT Maintain Buy
(Buy)
 
 
  Details
11/11/2025 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
11/11/2025 EVgo, Inc. EVGO Maintain Buy
(N/A)
 
 
  Details
11/10/2025 HA Sustainable Infrastructure Ca HASI Maintain Buy
(N/A)
 
 
  Details
11/10/2025 GFL Environmental GFL Maintain Buy
(N/A)
 
 
  Details
11/7/2025 Ormat Technologies ORA Maintain Buy
(N/A)
 
 
  Details
11/5/2025 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
10/31/2025 Clean Harbors CLH Maintain Neutral
(Neutral)
 
 
  Details
10/31/2025 Stem Inc. STEM Maintain Neutral
(N/A)
 
 
  Details
10/31/2025 Waste Management WM Maintain Neutral
(N/A)
 
 
  Details
10/30/2025 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
10/30/2025 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
10/29/2025 Nextracker Inc NXT Maintain Buy
(Buy)
 
 
  Details
10/23/2025 Waste Connections Inc. WCN Maintain Neutral
(N/A)
 
 
  Details
10/21/2025 Nextracker Inc NXT Maintain Buy
(Buy)
 
 
  Details
10/21/2025 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
10/16/2025 Waste Connections Inc. WCN Maintain Neutral
(Neutral)
 
 
  Details
10/16/2025 Waste Management WM Maintain Neutral
(Neutral)
 
 
  Details
10/16/2025 Republic Services RSG Maintain Neutral
(Neutral)
 
 
  Details
10/16/2025 GFL Environmental GFL Maintain Buy
(Buy)
 
 
  Details
10/16/2025 Casella Waste Systems CWST Maintain Buy
(Buy)
 
 
  Details
10/16/2025 Clean Harbors CLH Maintain Neutral
(Neutral)
 
 
  Details
10/10/2025 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
10/1/2025 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
9/19/2025 ChargePoint Holdings Inc. CHPT Maintain Neutral
(Neutral)
 
 
  Details
9/17/2025 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details
9/10/2025 Nextracker Inc NXT Maintain Buy
(Buy)
 
 
  Details
9/9/2025 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
9/8/2025 Oklo OKLO Maintain Neutral
(N/A)
 
 
  Details
9/3/2025 Nuscale Power SMR Maintain Neutral
(N/A)
 
 
  Details
8/27/2025 Fluence Energy Inc. FLNC Maintain Neutral
(N/A)
 
 
  Details
8/22/2025 Stem Inc. STEM Maintain Neutral
(N/A)
 
 
  Details
8/20/2025 EVgo, Inc. EVGO Maintain Buy
(N/A)
 
 
  Details
8/20/2025 Oklo OKLO New Coverage Neutral
(N/A)
68.99
(41.11)
-40.41% Details
8/19/2025 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
8/11/2025 Ormat Technologies ORA Maintain Buy
(Buy)
 
 
  Details
8/11/2025 HA Sustainable Infrastructure Ca HASI Maintain Buy
(N/A)
 
 
  Details
8/11/2025 Nuscale Power SMR Maintain Neutral
(N/A)
 
 
  Details
8/11/2025 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
8/8/2025 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
8/7/2025 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
8/6/2025 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
8/5/2025 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
8/4/2025 First Solar FSLR Maintain Buy
(Buy)
 
 
  Details
8/1/2025 GFL Environmental GFL Maintain Buy
(Buy)
 
 
  Details
7/31/2025 Nextracker Inc NXT Maintain Buy
(Buy)
 
 
  Details
7/31/2025 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
7/31/2025 Clean Harbors CLH Maintain Neutral
(Neutral)
 
 
  Details
7/30/2025 Waste Management WM Maintain Neutral
(Neutral)
 
 
  Details
7/30/2025 Republic Services RSG Maintain Neutral
(Neutral)
 
 
  Details
7/24/2025 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
7/24/2025 Ormat Technologies ORA Maintain Buy
(Buy)
 
 
  Details
7/21/2025 Centrus Energy Corp. LEU New Coverage Neutral
(N/A)
249.34
(156.05)
-37.41% Details
7/11/2025 Sunrun RUN Maintain Buy
(Buy)
 
 
  Details
6/17/2025 EVgo, Inc. EVGO Maintain Buy
(Buy)
 
 
  Details
6/10/2025 SolarEdge Technologies SEDG Maintain Neutral
(Neutral)
 
 
  Details
6/10/2025 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
6/9/2025 ChargePoint Holdings Inc. CHPT Maintain Neutral
(Neutral)
 
 
  Details
5/30/2025 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
5/29/2025 TPI Composites TPIC Maintain Neutral
(Neutral)
 
 
  Details
5/29/2025 Nuscale Power SMR Maintain Neutral
(Neutral)
 
 
  Details
5/14/2025 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
5/14/2025 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
5/13/2025 Fluence Energy Inc. FLNC Maintain Neutral
(Neutral)
 
 
  Details
5/8/2025 SolarEdge Technologies SEDG Maintain Neutral
(Neutral)
 
 
  Details
5/8/2025 Array Technologies ARRY Maintain Buy
(Buy)
 
 
  Details
4/30/2025 First Solar FSLR Maintain Buy
(Buy)
 
 
  Details
4/30/2025 Waste Management WM Maintain Neutral
(Neutral)
 
 
  Details
4/14/2025 First Solar FSLR Maintain Buy
(Buy)
 
 
  Details
4/14/2025 Fluence Energy Inc. FLNC Maintain Neutral
(Neutral)
 
 
  Details
4/14/2025 Stem Inc. STEM Downgrade Neutral
(Buy)
0.36
(6.26)
1638.89% Details
4/11/2025 Clean Harbors CLH Maintain Neutral
(Neutral)
 
 
  Details
4/11/2025 Waste Management WM Maintain Neutral
(Neutral)
 
 
  Details
4/11/2025 Republic Services RSG Maintain Neutral
(Neutral)
 
 
  Details
4/11/2025 Casella Waste Systems CWST Maintain Buy
(Buy)
 
 
  Details
4/7/2025 GFL Environmental GFL Maintain Buy
(Buy)
 
 
  Details
4/4/2025 GFL Environmental GFL Maintain Buy
(Buy)
 
 
  Details
3/27/2025 JinkoSolar Holding Co., Ltd. JKS Maintain Neutral
(Neutral)
 
 
  Details
3/7/2025 Nuscale Power SMR Maintain Neutral
(Neutral)
 
 
  Details
3/7/2025 Stem Inc. STEM Maintain Buy
(Buy)
 
 
  Details
3/4/2025 Sunrun RUN Maintain Buy
(Buy)
 
 
  Details
3/4/2025 Array Technologies ARRY Maintain Buy
(Buy)
 
 
  Details
3/3/2025 Ormat Technologies ORA Maintain Buy
(Buy)
 
 
  Details
2/26/2025 Shoals Technologies Group SHLS Maintain Buy
(Buy)
 
 
  Details
2/26/2025 First Solar FSLR Maintain Buy
(Buy)
 
 
  Details
2/25/2025 TPI Composites TPIC Maintain Neutral
(Neutral)
 
 
  Details
2/21/2025 Clean Harbors CLH Maintain Neutral
(Neutral)
 
 
  Details
2/20/2025 SolarEdge Technologies SEDG Maintain Neutral
(Neutral)
 
 
  Details
2/19/2025 Republic Services RSG Maintain Neutral
(Neutral)
 
 
  Details
2/13/2025 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
2/12/2025 Fluence Energy Inc. FLNC Downgrade Neutral
(Buy)
13.07
(15.21)
16.37% Details
2/10/2025 Altus Power AMPS Downgrade Neutral
(Buy)
4.87
(4.99)
2.46% Details
1/29/2025 Nextracker Inc NXT Maintain Buy
(Buy)
 
 
  Details
1/28/2025 First Solar FSLR Maintain Buy
(Buy)
 
 
  Details
1/22/2025 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details
1/10/2025 Sunrun RUN Upgrade Buy
(Neutral)
10.75
(11.85)
10.23% Details
11/26/2024 Sunrun RUN Maintain Neutral
(N/A)
 
 
  Details
11/18/2024 Li-Cycle Holdings Corp. LICY Maintain Neutral
(N/A)
 
 
  Details
11/8/2024 Stem Inc. STEM Maintain Buy
(N/A)
 
 
  Details
11/8/2024 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
11/8/2024 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
11/8/2024 Ormat Technologies ORA Maintain Buy
(N/A)
 
 
  Details
11/7/2024 GFL Environmental GFL Maintain Buy
(N/A)
 
 
  Details
11/1/2024 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
10/31/2024 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
10/31/2024 JinkoSolar Holding Co., Ltd. JKS Maintain Neutral
(N/A)
 
 
  Details
10/30/2024 Waste Management WM Maintain Neutral
(N/A)
 
 
  Details
9/11/2024 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details
8/23/2024 Li-Cycle Holdings Corp. LICY Maintain Neutral
(N/A)
 
 
  Details
8/9/2024 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
8/9/2024 Altus Power AMPS Maintain Buy
(N/A)
 
 
  Details
8/8/2024 Fluence Energy Inc. FLNC Maintain Buy
(N/A)
 
 
  Details
8/8/2024 Stem Inc. STEM Maintain Buy
(N/A)
 
 
  Details
8/7/2024 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
8/7/2024 Sunrun RUN Maintain Neutral
(N/A)
 
 
  Details
8/5/2024 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
8/5/2024 Casella Waste Systems CWST Maintain Buy
(N/A)
 
 
  Details
8/2/2024 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
8/2/2024 GFL Environmental GFL Maintain Buy
(N/A)
 
 
  Details
8/2/2024 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
7/31/2024 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
7/25/2024 Republic Services RSG Maintain Neutral
(N/A)
 
 
  Details
7/18/2024 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
6/21/2024 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
6/12/2024 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details
5/29/2024 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
5/28/2024 Fluence Energy Inc. FLNC Maintain Buy
(N/A)
 
 
  Details
5/21/2024 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
5/17/2024 Altus Power AMPS Maintain Buy
(N/A)
 
 
  Details
5/14/2024 Ormat Technologies ORA Maintain Buy
(N/A)
 
 
  Details
5/13/2024 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
5/8/2024 Stem Inc. STEM Maintain Buy
(N/A)
 
 
  Details
5/2/2024 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
4/30/2024 Republic Services RSG Maintain Neutral
(N/A)
 
 
  Details
3/20/2024 JinkoSolar Holding Co., Ltd. JKS Maintain Neutral
(N/A)
 
 
  Details
3/19/2024 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details
3/19/2024 Nuscale Power SMR Maintain Neutral
(N/A)
 
 
  Details
3/1/2024 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
2/29/2024 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
2/29/2024 Republic Services RSG Downgrade Neutral
(Buy)
184.52
(222.31)
20.48% Details
2/29/2024 Waste Connections Inc. WCN Downgrade Neutral
(Buy)
168.33
(171.91)
2.13% Details
2/22/2024 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
2/21/2024 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
2/16/2024 SunPower SPWR Maintain Neutral
(N/A)
 
 
  Details
2/15/2024 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
2/14/2024 Waste Management WM Downgrade Neutral
(Buy)
188.26
(239.31)
27.12% Details
2/1/2024 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
1/31/2024 GFL Environmental GFL New Coverage Buy
(N/A)
34.02
(39.56)
16.28% Details
1/4/2024 Ormat Technologies ORA Maintain Buy
(N/A)
 
 
  Details
12/12/2023 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
11/17/2023 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details
11/16/2023 Li-Cycle Holdings Corp. LICY Downgrade Neutral
(Buy)
0.66
(0.84)
27.27% Details
11/14/2023 Altus Power AMPS Maintain Buy
(N/A)
 
 
  Details
11/8/2023 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
11/8/2023 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
11/2/2023 SunPower SPWR Maintain Neutral
(N/A)
 
 
  Details
11/2/2023 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
11/1/2023 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
10/31/2023 JinkoSolar Holding Co., Ltd. JKS Maintain Neutral
(N/A)
 
 
  Details
10/26/2023 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
10/23/2023 Republic Services RSG Upgrade Buy
(Neutral)
145.79
(222.31)
52.49% Details
10/23/2023 Waste Management WM Upgrade Buy
(Neutral)
157.07
(239.31)
52.36% Details
10/2/2023 Nextracker Inc NXT New Coverage Buy
(N/A)
39.50
(103.10)
161.01% Details
9/7/2023 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
8/29/2023 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details
8/9/2023 Stem Inc. STEM Maintain Buy
(N/A)
 
 
  Details
8/4/2023 TPI Composites TPIC Maintain Neutral
(N/A)
 
 
  Details
8/4/2023 Ormat Technologies ORA Maintain Buy
(N/A)
 
 
  Details
8/4/2023 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
8/3/2023 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
8/3/2023 Sunrun RUN Maintain Neutral
(N/A)
 
 
  Details
8/3/2023 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
8/2/2023 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
8/2/2023 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
7/28/2023 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
7/27/2023 SunPower SPWR Maintain Neutral
(N/A)
 
 
  Details
7/6/2023 Sunrun RUN Maintain Neutral
(N/A)
 
 
  Details
7/6/2023 Canadian Solar CSIQ Upgrade Buy
(Neutral)
38.32
(14.95)
-60.99% Details
6/15/2023 Casella Waste Systems CWST Maintain Buy
(N/A)
 
 
  Details
5/12/2023 Fluence Energy Inc. FLNC Maintain Buy
(N/A)
 
 
  Details
5/11/2023 Ormat Technologies ORA Maintain Buy
(N/A)
 
 
  Details
5/9/2023 Stem Inc. STEM Maintain Buy
(N/A)
 
 
  Details
5/9/2023 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
5/8/2023 TPI Composites TPIC Maintain Neutral
(N/A)
 
 
  Details
5/4/2023 SunPower SPWR Maintain Neutral
(N/A)
 
 
  Details
5/1/2023 JinkoSolar Holding Co., Ltd. JKS Maintain Neutral
(N/A)
 
 
  Details
4/28/2023 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
4/25/2023 Casella Waste Systems CWST Maintain Buy
(N/A)
 
 
  Details
4/11/2023 Li-Cycle Holdings Corp. LICY Maintain Buy
(N/A)
 
 
  Details
4/6/2023 Stem Inc. STEM Maintain Buy
(N/A)
 
 
  Details
3/28/2023 Nuscale Power SMR Maintain Neutral
(N/A)
 
 
  Details
3/28/2023 Altus Power AMPS Maintain Buy
(N/A)
 
 
  Details
3/3/2023 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
3/1/2023 Ormat Technologies ORA Upgrade Buy
(Neutral)
84.52
(104.70)
23.88% Details
2/17/2023 SunPower SPWR Maintain Neutral
(N/A)
 
 
  Details
2/15/2023 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
2/2/2023 Waste Management WM Maintain Neutral
(N/A)
 
 
  Details
1/31/2023 Li-Cycle Holdings Corp. LICY Maintain Buy
(N/A)
 
 
  Details
1/10/2023 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
1/10/2023 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
1/10/2023 Waste Management WM Downgrade Neutral
(Buy)
158.24
(239.31)
51.23% Details
1/10/2023 Casella Waste Systems CWST Upgrade Buy
(Neutral)
79.32
(95.70)
20.65% Details
11/17/2022 Altus Power AMPS Maintain Buy
(N/A)
 
 
  Details
11/9/2022 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
11/8/2022 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
11/4/2022 TPI Composites TPIC Maintain Neutral
(N/A)
 
 
  Details
11/3/2022 Clean Harbors CLH Downgrade Neutral
(Buy)
119.22
(310.58)
160.51% Details
11/3/2022 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
10/28/2022 First Solar FSLR Maintain Neutral
(N/A)
 
 
  Details
10/25/2022 Nuscale Power SMR New Coverage Neutral
(N/A)
12.21
(7.72)
-36.77% Details
10/25/2022 Altus Power AMPS New Coverage Buy
(N/A)
9.18
(4.87)
-46.95% Details
10/25/2022 Stem Inc. STEM New Coverage Buy
(N/A)
11.59
(6.26)
-45.99% Details
8/23/2022 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
8/16/2022 Fluence Energy Inc. FLNC Maintain Buy
(N/A)
 
 
  Details
8/16/2022 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
8/10/2022 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
8/4/2022 TPI Composites TPIC Maintain Neutral
(N/A)
 
 
  Details
8/3/2022 SunPower SPWR Maintain Neutral
(N/A)
 
 
  Details
7/28/2022 Waste Management WM Maintain Buy
(N/A)
 
 
  Details
6/9/2022 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
6/9/2022 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
6/2/2022 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
5/25/2022 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
5/6/2022 TPI Composites TPIC Maintain
(N/A)
 
 
  Details
5/5/2022 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
4/7/2022 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
3/30/2022 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
3/24/2022 JinkoSolar Holding Co., Ltd. JKS Maintain Neutral
(N/A)
 
 
  Details
3/2/2022 First Solar FSLR Maintain Neutral
(N/A)
 
 
  Details
2/25/2022 TPI Composites TPIC Maintain Neutral
(N/A)
 
 
  Details
2/24/2022 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
2/16/2022 SolarEdge Technologies SEDG Maintain Neutral
(N/A)
 
 
  Details
2/15/2022 SunPower SPWR Upgrade Neutral
(Sell)
15.83
(0.60)
-96.21% Details
2/15/2022 Hannon Armstrong HASI Upgrade Buy
(Neutral)
39.81
(38.42)
-3.49% Details
2/11/2022 Fluence Energy Inc. FLNC Maintain Buy
(N/A)
 
 
  Details
1/10/2022 Generac Holdings GNRC Upgrade Buy
(Neutral)
317.39
(214.91)
-32.29% Details
1/10/2022 SolarEdge Technologies SEDG Upgrade Neutral
(Sell)
248.24
(53.47)
-78.46% Details
12/16/2021 TPI Composites TPIC Upgrade Neutral
(Sell)
15.37
(0.13)
-99.15% Details
11/22/2021 Fluence Energy Inc. FLNC New Coverage Buy
(N/A)
36.00
(13.07)
-63.69% Details
11/19/2021 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
11/12/2021 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
11/5/2021 Sunrun RUN Maintain Neutral
(N/A)
 
 
  Details
11/5/2021 TPI Composites TPIC Downgrade Sell
(Neutral)
31.86
(15.37)
-51.76% Details
11/4/2021 SunPower SPWR Maintain Sell
(N/A)
 
 
  Details
11/3/2021 Generac Holdings GNRC Downgrade Neutral
(Buy)
483.58
(214.91)
-55.56% Details
11/1/2021 Casella Waste Systems CWST Maintain Neutral
(N/A)
 
 
  Details
10/29/2021 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
9/22/2021 Li-Cycle Holdings Corp. LICY New Coverage Buy
(N/A)
9.85
(0.84)
-91.47% Details
8/3/2021 SolarEdge Technologies SEDG Maintain Sell
(N/A)
 
 
  Details
7/29/2021 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
7/15/2021 Covanta CVA Downgrade Neutral
(Buy)
19.95
(20.26)
1.55% Details
6/10/2021 First Solar FSLR Maintain Neutral
(N/A)
 
 
  Details
5/21/2021 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
5/12/2021 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
5/6/2021 Sunrun RUN Maintain Neutral
(N/A)
 
 
  Details
5/4/2021 SolarEdge Technologies SEDG Maintain Sell
(N/A)
 
 
  Details
4/30/2021 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
4/29/2021 Waste Management WM Maintain Buy
(N/A)
 
 
  Details
4/16/2021 Array Technologies ARRY Upgrade Buy
(Neutral)
29.02
(6.11)
-78.95% Details
4/16/2021 JinkoSolar Holding Co., Ltd. JKS Upgrade Neutral
(Sell)
36.56
(16.49)
-54.9% Details
3/19/2021 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
3/10/2021 Sunrun RUN Upgrade Neutral
(Sell)
47.55
(11.85)
-75.08% Details
3/1/2021 TPI Composites TPIC Maintain Neutral
(N/A)
 
 
  Details
3/1/2021 First Solar FSLR Maintain Neutral
(N/A)
 
 
  Details
3/1/2021 Sunrun RUN Maintain Sell
(N/A)
 
 
  Details
2/24/2021 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
2/22/2021 Casella Waste Systems CWST Maintain Neutral
(N/A)
 
 
  Details
2/22/2021 Covanta CVA Maintain Buy
(N/A)
 
 
  Details
2/22/2021 Shoals Technologies Group SHLS New Coverage Buy
(N/A)
38.15
(10.30)
-73% Details
2/19/2021 Waste Management WM Maintain Buy
(N/A)
 
 
  Details
2/18/2021 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
2/1/2021 First Solar FSLR Downgrade Neutral
(Buy)
99.15
(211.99)
113.81% Details
1/22/2021 TPI Composites TPIC New Coverage Neutral
(N/A)
65.33
(31.86)
-51.23% Details
11/20/2020 U.S. Ecology ECOL Maintain Buy
(N/A)
 
 
  Details
11/13/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
11/13/2020 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
11/5/2020 Clean Harbors CLH Upgrade Buy
(Neutral)
55.61
(310.58)
458.5% Details
11/3/2020 SolarEdge Technologies SEDG Maintain Sell
(N/A)
 
 
  Details
11/3/2020 Waste Management WM Maintain Buy
(N/A)
 
 
  Details
10/27/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
10/27/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
10/27/2020 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
10/27/2020 SunPower SPWR Downgrade Sell
(Neutral)
16.86
(0.60)
-96.44% Details
10/27/2020 Sunrun RUN Downgrade Sell
(Neutral)
56.03
(47.55)
-15.13% Details
10/27/2020 SolarEdge Technologies SEDG Downgrade Sell
(Neutral)
282.88
(53.47)
-81.1% Details
10/27/2020 JinkoSolar Holding Co., Ltd. JKS Downgrade Sell
(Neutral)
64.39
(16.49)
-74.39% Details
10/9/2020 Casella Waste Systems CWST Maintain Neutral
(N/A)
 
 
  Details
8/21/2020 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
8/21/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
8/14/2020 Waste Management WM Maintain Buy
(N/A)
 
 
  Details
8/14/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
8/14/2020 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
8/14/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
8/14/2020 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
8/10/2020 U.S. Ecology ECOL Maintain Buy
(N/A)
 
 
  Details
8/10/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
8/10/2020 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
8/7/2020 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
8/7/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
8/5/2020 Casella Waste Systems CWST Maintain Neutral
(N/A)
 
 
  Details
7/31/2020 Waste Management WM Maintain Buy
(N/A)
 
 
  Details
7/31/2020 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
6/25/2020 Advanced Disposal Services ADSW Maintain Neutral
(N/A)
 
 
  Details
6/25/2020 Generac Holdings GNRC New Coverage Buy
(N/A)
116.69
(214.91)
84.17% Details
5/13/2020 Covanta CVA Upgrade Buy
(Neutral)
8.44
(20.26)
140.05% Details
5/11/2020 U.S. Ecology ECOL Maintain Buy
(N/A)
 
 
  Details
4/14/2020 U.S. Ecology ECOL Maintain Buy
(N/A)
 
 
  Details
4/14/2020 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
4/9/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
4/9/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
4/8/2020 Waste Management WM Maintain Buy
(N/A)
 
 
  Details
4/8/2020 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
4/8/2020 Casella Waste Systems CWST Maintain Neutral
(N/A)
 
 
  Details
3/16/2020 JinkoSolar Holding Co., Ltd. JKS Maintain Neutral
(N/A)
 
 
  Details
3/11/2020 Waste Management WM Maintain Buy
(N/A)
 
 
  Details
3/11/2020 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
3/4/2020 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
3/4/2020 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
3/4/2020 Casella Waste Systems CWST Maintain Neutral
(N/A)
 
 
  Details
3/4/2020 Covanta CVA Maintain Neutral
(N/A)
 
 
  Details
3/4/2020 Casella Waste Systems CWST Maintain Neutral
(N/A)
 
 
  Details
3/4/2020 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
3/4/2020 Waste Management WM Upgrade Buy
(Neutral)
117.03
(239.31)
104.49% Details
3/4/2020 Republic Services RSG Upgrade Buy
(Neutral)
94.08
(222.31)
136.3% Details
3/4/2020 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
3/4/2020 U.S. Ecology ECOL Upgrade Buy
(Neutral)
44.64
(47.99)
7.5% Details
2/24/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
2/11/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
1/27/2020 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
11/15/2019 U.S. Ecology ECOL Maintain Neutral
(N/A)
 
 
  Details
11/14/2019 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
11/7/2019 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
11/1/2019 U.S. Ecology ECOL Maintain Neutral
(N/A)
 
 
  Details
10/31/2019 U.S. Ecology ECOl Maintain Neutral
(N/A)
 
 
  Details
10/25/2019 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
10/11/2019 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
8/8/2019 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
8/5/2019 U.S. Ecology ECOL Maintain Neutral
(N/A)
 
 
  Details
8/2/2019 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
8/1/2019 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
7/26/2019 Waste Management WM Maintain Neutral
(N/A)
 
 
  Details
7/3/2019 U.S. Ecology ECOL Maintain Neutral
(Neutral)
 
 
  Details
6/18/2019 JinkoSolar Holding Co., Ltd. JKS Downgrade Neutral
(Buy)
24.63
(16.49)
-33.05% Details
6/18/2019 JinkoSolar Holding Co., Ltd. JKS Downgrade Neutral
(Buy)
24.63
(64.39)
161.43% Details
5/20/2019 Waste Management WM Maintain Buy
(N/A)
 
 
  Details
5/2/2019 Casella Waste Systems CWST Maintain Neutral
(N/A)
 
 
  Details
5/2/2019 Advanced Disposal Services ADSW Downgrade Neutral
(Buy)
32.34
(30.30)
-6.31% Details
4/4/2019 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
4/4/2019 Casella Waste Systems CWST Maintain Neutral
(N/A)
 
 
  Details
4/4/2019 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
4/4/2019 Advanced Disposal Services ADSW Maintain Buy
(N/A)
 
 
  Details
4/4/2019 Waste Management WM Downgrade Neutral
(Buy)
104.02
(239.31)
130.06% Details
4/4/2019 U.S. Ecology ECOL Upgrade Neutral
(Sell)
55.49
(47.99)
-13.52% Details
3/22/2019 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
3/1/2019 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
2/28/2019 Clean Harbors CLH Maintain Neutral
(N/A)
 
 
  Details
2/26/2019 U.S. Ecology ECOL Maintain Sell
(N/A)
 
 
  Details
2/20/2019 Covanta CVA Maintain Neutral
(N/A)
 
 
  Details
2/13/2019 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
2/11/2019 Canadian Solar CSIQ Upgrade Neutral
(Sell)
20.53
(14.95)
-27.18% Details
1/25/2019 JinkoSolar Holding Co., Ltd. JKS Maintain Buy
(N/A)
 
 
  Details
1/10/2019 U.S. Ecology ECOL Maintain Sell
(N/A)
 
 
  Details
1/10/2019 Advanced Disposal Services ADSW Maintain Buy
(N/A)
 
 
  Details
1/10/2019 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
1/10/2019 Waste Management WM Upgrade Buy
(Neutral)
92.34
(104.02)
12.65% Details
1/10/2019 Clean Harbors CLH Upgrade Neutral
(Sell)
53.05
(310.58)
485.45% Details
12/12/2018 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
11/9/2018 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
11/1/2018 Clean Harbors CLH Maintain Sell
(N/A)
 
 
  Details
10/31/2018 Waste Connections Inc. WCN Maintain Buy
(N/A)
 
 
  Details
10/31/2018 JinkoSolar Holding Co., Ltd. JKS Maintain Buy
(N/A)
 
 
  Details
10/26/2018 Waste Management WM Maintain Neutral
(N/A)
 
 
  Details
10/26/2018 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
9/7/2018 Canadian Solar CSIQ Maintain Sell
(N/A)
 
 
  Details
9/6/2018 Casella Waste Systems CWST Maintain Neutral
(N/A)
 
 
  Details
9/6/2018 Advanced Disposal Services ADSW Maintain Buy
(N/A)
 
 
  Details
9/5/2018 U.S. Ecology ECOL Maintain Sell
(N/A)
 
 
  Details
8/15/2018 Canadian Solar CSIQ Maintain Sell
(N/A)
 
 
  Details