Ratings by Roth Capital (Philip Shen)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
9/17/2021 JinkoSolar Holding Co., Ltd. JKS Maintain Neutral
(N/A)
 
 
  Details
8/10/2021 Array Technologies ARRY Upgrade Buy
(Neutral)
13.62
(17.29)
26.95% Details
8/3/2021 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
8/2/2021 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
7/12/2021 Daqo New Energy DQ Maintain Neutral
(N/A)
 
 
  Details
6/21/2021 Spartan Acquisition Corp II SPRQ New Coverage Buy
(N/A)
9.99
(9.46)
-5.31% Details
6/10/2021 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
6/7/2021 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
5/28/2021 Maxeon Solar Technologies Ltd. MAXN Maintain Neutral
(N/A)
 
 
  Details
5/26/2021 ReneSola Ltd. SOL Maintain Neutral
(N/A)
 
 
  Details
5/24/2021 FTC Solar Inc. FTCI New Coverage Buy
(N/A)
8.62
(8.14)
-5.57% Details
5/17/2021 Sunworks SUNW Maintain Neutral
(N/A)
 
 
  Details
5/12/2021 Array Technologies ARRY Downgrade Neutral
(Buy)
24.88
(17.29)
-30.51% Details
5/4/2021 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
4/28/2021 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
4/26/2021 Sunworks SUNW Maintain Neutral
(N/A)
 
 
  Details
4/21/2021 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
4/21/2021 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
3/23/2021 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details
3/11/2021 Bio-Path Holdings BPTH New Coverage Buy
(N/A)
6.72
(5.30)
-21.13% Details
2/22/2021 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
2/17/2021 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
2/10/2021 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
2/5/2021 American Superconductor AMSC Maintain Buy
(N/A)
 
 
  Details
1/26/2021 Daqo New Energy DQ Maintain Neutral
(N/A)
 
 
  Details
1/25/2021 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
1/25/2021 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
1/19/2021 Maxeon Solar Technologies Ltd. MAXN New Coverage Buy
(N/A)
36.36
(18.96)
-47.85% Details
12/24/2020 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
12/15/2020 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
12/14/2020 JinkoSolar Holding Co., Ltd. JKS Maintain Buy
(N/A)
 
 
  Details
12/9/2020 Array Technologies ARRY New Coverage Buy
(N/A)
36.57
(17.29)
-52.72% Details
11/12/2020 Azure Power Global Limited AZRE Maintain Buy
(N/A)
 
 
  Details
11/9/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
11/2/2020 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
10/29/2020 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
10/28/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
10/26/2020 Daqo New Energy DQ Downgrade Neutral
(Buy)
198.00
(53.82)
-72.82% Details
10/26/2020 First Solar FSLR Upgrade Buy
(Neutral)
82.65
(91.15)
10.28% Details
10/19/2020 Daqo New Energy DQ Maintain Buy
(N/A)
 
 
  Details
10/16/2020 Daqo New Energy DQ Maintain Buy
(N/A)
 
 
  Details
10/12/2020 First Solar FSLR Maintain Neutral
(N/A)
 
 
  Details
10/7/2020 American Superconductor AMSC Maintain Buy
(N/A)
 
 
  Details
9/28/2020 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
9/3/2020 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
8/12/2020 Sunworks SUNW Maintain Neutral
(N/A)
 
 
  Details
8/11/2020 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
8/7/2020 First Solar FSLR Maintain Neutral
(N/A)
 
 
  Details
8/4/2020 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
7/31/2020 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
7/31/2020 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
7/27/2020 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
7/27/2020 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
7/27/2020 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
7/27/2020 First Solar FSLR Downgrade Neutral
(Buy)
62.50
(91.15)
45.84% Details
7/23/2020 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
7/23/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
7/20/2020 Daqo New Energy DQ Maintain Buy
(N/A)
 
 
  Details
7/8/2020 Vivint Solar VSLR Maintain Buy
(N/A)
 
 
  Details
7/8/2020 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
7/8/2020 Daqo New Energy DQ Maintain Buy
(N/A)
 
 
  Details
7/6/2020 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
6/30/2020 Generac Holdings GNRC New Coverage Buy
(N/A)
118.88
(444.61)
274% Details
6/26/2020 Daqo New Energy DQ Maintain Buy
(N/A)
 
 
  Details
6/18/2020 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
6/12/2020 Sunnova NOVA Maintain Buy
(Buy)
 
 
  Details
6/3/2020 Vivint Solar VSLR Maintain Buy
(N/A)
 
 
  Details
5/22/2020 Sunworks SUNW Maintain Neutral
(N/A)
 
 
  Details
5/18/2020 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
5/8/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
4/24/2020 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
4/2/2020 Sunworks SUNW Downgrade Neutral
(Buy)
0.38
(5.89)
1450% Details
3/16/2020 JinkoSolar Holding Co., Ltd. JKS Maintain Buy
(N/A)
 
 
  Details
3/9/2020 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
3/6/2020 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
3/3/2020 TPI Composites TPIC Upgrade Buy
(Neutral)
23.74
(34.47)
45.2% Details
2/27/2020 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
2/24/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
2/20/2020 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
2/10/2020 TPI Composites TPIC Maintain Neutral
(N/A)
 
 
  Details
1/6/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
12/16/2019 Azure Power Global Limited AZRE Maintain Buy
(N/A)
 
 
  Details
12/3/2019 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details
11/8/2019 TPI Composites TPIC Downgrade Neutral
(Buy)
16.12
(23.74)
47.27% Details
11/4/2019 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
10/25/2019 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/21/2019 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
8/23/2019 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
8/20/2019 Sunnova NOVA New Coverage Buy
(N/A)
11.21
(32.90)
193.49% Details
7/29/2019 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
7/29/2019 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
6/13/2019 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
5/23/2019 Sunrun RUN Maintain Buy
(N/A)
 
 
  Details
5/20/2019 JinkoSolar Holding Co., Ltd. JKS Maintain Buy
(N/A)
 
 
  Details
5/6/2019 Vivint Solar VSLR New Coverage Buy
(N/A)
5.47
(43.08)
687.57% Details
5/2/2019 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
4/22/2019 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
3/21/2019 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
2/25/2019 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
2/7/2019 American Superconductor Corp ASMC Maintain Buy
(N/A)
 
 
  Details
2/4/2019 JinkoSolar Holding Co., Ltd. JKS Upgrade Buy
(N/A)
15.15
(42.34)
179.47% Details
2/4/2019 JinkoSolar Holding Co., Ltd. JKS Upgrade Buy
(Neutral)
16.66
(15.15)
-9.06% Details
12/7/2018 First Solar FSLR Maintain Buy
(Buy)
 
 
  Details
11/8/2018 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
8/16/2018 Canadian Solar CSIQ Maintain Buy
(N/A)
 
 
  Details