Ratings by UBS (Jon Windham)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. 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
(246.05)
13.93% 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
(77.31)
117.16% 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
(58.25)
-15.57% 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
(188.89)
-24.24% 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
(12.11)
3263.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
(14.78)
13.08% 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.34)
5.49% 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
(231.05)
25.22% Details
2/29/2024 Waste Connections Inc. WCN Downgrade Neutral
(Buy)
168.33
(170.14)
1.08% 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
(246.05)
30.7% 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
(44.58)
31.04% 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
(231.05)
58.48% Details
10/23/2023 Waste Management WM Upgrade Buy
(Neutral)
157.07
(246.05)
56.65% Details
10/2/2023 Nextracker Inc NXT New Coverage Buy
(N/A)
39.50
(101.43)
156.78% 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
(16.00)
-58.25% 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
(108.90)
28.85% 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
(246.05)
55.49% Details
1/10/2023 Casella Waste Systems CWST Upgrade Buy
(Neutral)
79.32
(94.03)
18.55% 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
(282.97)
137.35% 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
(11.67)
-4.42% 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
(12.11)
4.49% 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
(1.23)
-92.23% Details
2/15/2022 Hannon Armstrong HASI Upgrade Buy
(Neutral)
39.81
(35.86)
-9.92% Details
2/11/2022 Fluence Energy Inc. FLNC Maintain Buy
(N/A)
 
 
  Details
1/10/2022 Generac Holdings GNRC Upgrade Buy
(Neutral)
317.39
(204.02)
-35.72% Details
1/10/2022 SolarEdge Technologies SEDG Upgrade Neutral
(Sell)
248.24
(33.41)
-86.54% 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
(204.02)
-57.81% 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.81)
-76.53% Details
4/16/2021 JinkoSolar Holding Co., Ltd. JKS Upgrade Neutral
(Sell)
36.56
(23.34)
-36.16% Details
3/19/2021 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
3/10/2021 Sunrun RUN Upgrade Neutral
(Sell)
47.55
(11.34)
-76.15% 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
(5.71)
-85.03% 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
(189.21)
90.83% 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
(282.97)
408.85% 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
(1.23)
-92.7% 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
(33.41)
-88.19% Details
10/27/2020 JinkoSolar Holding Co., Ltd. JKS Downgrade Sell
(Neutral)
64.39
(23.34)
-63.75% 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
(204.02)
74.84% 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
(246.05)
110.25% Details
3/4/2020 Republic Services RSG Upgrade Buy
(Neutral)
94.08
(231.05)
145.59% 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
(23.34)
-5.24% 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
(246.05)
136.54% 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
(16.00)
-22.07% 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
(282.97)
433.4% 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