Close

Ratings by UBS (Jon Windham)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. 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
(183.64)
-0.48% Details
2/29/2024 Waste Connections Inc. WCN Downgrade Neutral
(Buy)
168.33
(165.40)
-1.74% 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
(205.79)
9.31% 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
(35.53)
4.44% 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.42)
-36.36% 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
(183.64)
25.96% Details
10/23/2023 Waste Management WM Upgrade Buy
(Neutral)
157.07
(205.79)
31.02% Details
10/2/2023 Nextracker Inc NXT New Coverage Buy
(N/A)
39.50
(57.40)
45.32% 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
(20.97)
-45.28% 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
(65.81)
-22.14% 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
(205.79)
30.05% Details
1/10/2023 Casella Waste Systems CWST Upgrade Buy
(Neutral)
79.32
(91.11)
14.86% 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
(184.02)
54.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
(3.45)
-71.74% Details
10/25/2022 Altus Power AMPS New Coverage Buy
(N/A)
9.18
(6.89)
-24.95% Details
10/25/2022 Stem Inc. STEM New Coverage Buy
(N/A)
11.59
(2.58)
-77.74% 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
(3.18)
-79.91% Details
2/15/2022 Hannon Armstrong HASI Upgrade Buy
(Neutral)
39.81
(25.96)
-34.79% Details
2/11/2022 Fluence Energy Inc. FLNC Maintain Buy
(N/A)
 
 
  Details
1/10/2022 Generac Holdings GNRC Upgrade Buy
(Neutral)
317.39
(114.18)
-64.03% Details
1/10/2022 SolarEdge Technologies SEDG Upgrade Neutral
(Sell)
248.24
(67.88)
-72.66% Details
12/16/2021 TPI Composites TPIC Upgrade Neutral
(Sell)
15.37
(2.78)
-81.91% Details
11/22/2021 Fluence Energy Inc. FLNC New Coverage Buy
(N/A)
36.00
(15.45)
-57.08% 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
(114.18)
-76.39% 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.42)
-95.74% 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
(14.14)
-51.27% Details
4/16/2021 JinkoSolar Holding Co., Ltd. JKS Upgrade Neutral
(Sell)
36.56
(27.27)
-25.41% Details
3/19/2021 Canadian Solar CSIQ Maintain Neutral
(N/A)
 
 
  Details
3/10/2021 Sunrun RUN Upgrade Neutral
(Sell)
47.55
(12.18)
-74.38% 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
(13.35)
-65.01% 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
(158.05)
59.4% 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
(184.02)
230.91% 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
(3.18)
-81.14% 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
(67.88)
-76% Details
10/27/2020 JinkoSolar Holding Co., Ltd. JKS Downgrade Sell
(Neutral)
64.39
(27.27)
-57.65% 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
(114.18)
-2.15% 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
(205.79)
75.84% Details
3/4/2020 Republic Services RSG Upgrade Buy
(Neutral)
94.08
(183.64)
95.2% 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
(27.27)
10.72% 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
(205.79)
97.84% 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
(20.97)
2.14% 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
(184.02)
246.88% 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