Ratings by TD Cowen (Jeffrey Osborne)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
6/9/2026 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
5/29/2026 SolarEdge SEDG Maintain Buy
(N/A)
 
 
  Details
5/12/2026 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
5/6/2026 FTC Solar Inc. FTCI Maintain Buy
(N/A)
 
 
  Details
5/6/2026 Ballard Power Systems BLDP Maintain Hold
(N/A)
 
 
  Details
4/29/2026 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
4/29/2026 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
4/29/2026 Enphase Energy ENPH Maintain Hold
(N/A)
 
 
  Details
4/29/2026 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
4/2/2026 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
3/5/2026 FTC Solar Inc. FTCI Maintain Buy
(N/A)
 
 
  Details
3/3/2026 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
2/27/2026 Ormat Technologies ORA Maintain
(N/A)
 
 
  Details
2/25/2026 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
2/24/2026 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
2/19/2026 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
2/17/2026 HA Sustainable Infrastructure Ca HASI Maintain Buy
(N/A)
 
 
  Details
2/12/2026 Generac Holdings GNRC Maintain
(N/A)
 
 
  Details
2/6/2026 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
2/4/2026 Enphase Energy ENPH Maintain Hold
(N/A)
 
 
  Details
1/9/2026 First Solar FSLR Maintain
(N/A)
 
 
  Details
1/9/2026 Ballard Power Systems BLDP Downgrade Hold
(Buy)
2.73
(3.69)
35.16% Details
1/9/2026 Plug Power PLUG Downgrade Hold
(Buy)
2.32
(2.61)
12.5% Details
1/9/2026 Ormat Technologies ORA Upgrade Buy
(Hold)
114.02
(124.18)
8.91% Details
1/9/2026 Array Technologies ARRY Upgrade Buy
(Hold)
8.85
(7.69)
-13.11% Details
1/9/2026 SolarEdge Technologies SEDG Upgrade Buy
(Hold)
30.26
(49.74)
64.38% Details
12/18/2025 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
12/11/2025 Ormat Technologies ORA Maintain Hold
(N/A)
 
 
  Details
11/19/2025 Plug Power PLUG Maintain Buy
(N/A)
 
 
  Details
11/14/2025 Ballard Power Systems BLDP Maintain Sell
(N/A)
 
 
  Details
11/13/2025 FTC Solar Inc. FTCI Maintain Buy
(N/A)
 
 
  Details
11/11/2025 Plug Power PLUG Maintain Buy
(Buy)
 
 
  Details
11/6/2025 Array Technologies ARRY Maintain Hold
(N/A)
 
 
  Details
11/5/2025 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
11/5/2025 Ormat Technologies ORA Maintain
(N/A)
 
 
  Details
11/4/2025 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
10/31/2025 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
10/29/2025 Enphase Energy ENPH Maintain
(N/A)
 
 
  Details
10/29/2025 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
10/29/2025 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
10/20/2025 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
10/20/2025 Ormat Technologies ORA Maintain Hold
(N/A)
 
 
  Details
10/17/2025 Plug Power PLUG Maintain Buy
(N/A)
 
 
  Details
10/1/2025 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
8/11/2025 Ballard Power Systems BLDP Maintain Sell
(N/A)
 
 
  Details
8/11/2025 HA Sustainable Infrastructure Ca HASI Maintain Buy
(N/A)
 
 
  Details
8/6/2025 FTC Solar Inc. FTCI Maintain Buy
(N/A)
 
 
  Details
8/1/2025 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
7/23/2025 Enphase Energy ENPH Maintain Hold
(N/A)
 
 
  Details
7/8/2025 TPI Composites TPIC Downgrade Hold
(Buy)
0.92
(0.13)
-85.87% Details
7/8/2025 Enphase Energy ENPH Downgrade Hold
(N/A)
42.46
(47.82)
12.62% Details
6/20/2025 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
5/13/2025 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
5/7/2025 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
4/30/2025 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
4/28/2025 Plug Power PLUG Maintain Buy
(N/A)
 
 
  Details
4/23/2025 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
4/11/2025 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
4/11/2025 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
4/11/2025 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
4/1/2025 FTC Solar Inc. FTCI Maintain Buy
(N/A)
 
 
  Details
3/14/2025 Ballard Power Systems BLDP Maintain Sell
(N/A)
 
 
  Details
2/28/2025 Array Technologies ARRY Maintain Hold
(N/A)
 
 
  Details
2/28/2025 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
2/26/2025 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
2/26/2025 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
2/21/2025 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
2/20/2025 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
2/20/2025 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
2/13/2025 Aurora Innovation Inc AUR Maintain Hold
(N/A)
 
 
  Details
2/10/2025 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
2/5/2025 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
1/29/2025 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
1/24/2025 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
1/22/2025 Aspen Aerogels ASPN Maintain Buy
(N/A)
 
 
  Details
1/22/2025 Visteon VC Maintain Buy
(N/A)
 
 
  Details
1/22/2025 Lear LEA Maintain Buy
(N/A)
 
 
  Details
12/20/2024 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
12/19/2024 Ree Automotive Holding Inc. REE Maintain Buy
(N/A)
 
 
  Details
11/25/2024 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
11/20/2024 Workhorse Group WKHS Maintain Hold
(N/A)
 
 
  Details
11/13/2024 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
11/1/2024 Nikola Corp. NKLA Maintain Hold
(N/A)
 
 
  Details
11/1/2024 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
11/1/2024 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
10/31/2024 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
10/31/2024 Aurora Innovation Inc AUR Maintain Hold
(N/A)
 
 
  Details
10/30/2024 First Solar FSLR Maintain Buy
(Buy)
 
 
  Details
10/25/2024 Visteon VC Maintain Buy
(N/A)
 
 
  Details
10/25/2024 Lear LEA Maintain Buy
(N/A)
 
 
  Details
10/24/2024 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
10/21/2024 SolarEdge Technologies SEDG Downgrade Hold
(Buy)
17.31
(30.26)
74.81% Details
10/16/2024 Aspen Aerogels ASPN Maintain Buy
(N/A)
 
 
  Details
10/9/2024 Itron ITRI Maintain Buy
(Buy)
 
 
  Details
10/2/2024 Tesla TSLA Maintain Hold
(Hold)
 
 
  Details
10/2/2024 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
9/27/2024 Ree Automotive Holding Inc. REE Maintain Buy
(N/A)
 
 
  Details
9/6/2024 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
9/6/2024 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
9/6/2024 Aspen Aerogels ASPN Maintain Buy
(N/A)
 
 
  Details
8/21/2024 Workhorse Group WKHS Maintain Hold
(N/A)
 
 
  Details
8/20/2024 Aspen Aerogels ASPN Maintain Buy
(N/A)
 
 
  Details
8/15/2024 Westport Innovations WPRT Maintain Hold
(N/A)
 
 
  Details
8/12/2024 Ballard Power Systems BLDP Downgrade Sell
(Hold)
1.93
(2.73)
41.45% Details
8/9/2024 FTC Solar Inc. FTCI Maintain Buy
(N/A)
 
 
  Details
8/9/2024 Array Technologies ARRY Maintain Hold
(N/A)
 
 
  Details
8/8/2024 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
8/1/2024 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
8/1/2024 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
7/26/2024 Visteon VC Maintain Buy
(N/A)
 
 
  Details
7/2/2024 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
7/2/2024 Nikola Corp. NKLA Maintain Hold
(Hold)
 
 
  Details
6/28/2024 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
6/11/2024 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
6/5/2024 Aspen Aerogels ASPN Maintain Buy
(N/A)
 
 
  Details
5/13/2024 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
5/10/2024 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
5/10/2024 Ormat Technologies ORA Maintain Hold
(N/A)
 
 
  Details
5/9/2024 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
5/8/2024 Nikola Corp. NKLA Maintain Hold
(N/A)
 
 
  Details
5/8/2024 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
4/30/2024 Lear LEA Maintain Buy
(N/A)
 
 
  Details
4/24/2024 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
4/3/2024 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
4/2/2024 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
3/27/2024 Westport Innovations WPRT Maintain Hold
(N/A)
 
 
  Details
3/15/2024 Aurora Innovation Inc AUR Maintain Hold
(N/A)
 
 
  Details
3/13/2024 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
2/29/2024 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
2/28/2024 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
2/23/2024 Ormat Technologies ORA Maintain Hold
(N/A)
 
 
  Details
2/21/2024 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
2/13/2024 Aspen Aerogels ASPN Maintain Buy
(N/A)
 
 
  Details
2/9/2024 BorgWarner BWA Maintain Buy
(N/A)
 
 
  Details
2/1/2024 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
1/25/2024 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
1/17/2024 Fisker FSR Downgrade Hold
(Buy)
0.97
(0.09)
-90.72% Details
11/22/2023 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
11/15/2023 Workhorse Group WKHS Maintain Hold
(N/A)
 
 
  Details
11/14/2023 Fisker FSR Maintain Buy
(N/A)
 
 
  Details
11/10/2023 Ormat Technologies ORA Maintain Hold
(N/A)
 
 
  Details
11/8/2023 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
11/3/2023 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
11/3/2023 BorgWarner BWA Maintain Buy
(N/A)
 
 
  Details
11/2/2023 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
11/2/2023 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
11/2/2023 SunPower SPWR Maintain Hold
(N/A)
 
 
  Details
10/27/2023 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/26/2023 Lear LEA Maintain Buy
(N/A)
 
 
  Details
10/26/2023 Visteon VC Maintain Buy
(N/A)
 
 
  Details
10/23/2023 Li-Cycle Holdings Corp. LICY Downgrade Hold
(Buy)
2.27
(0.84)
-63% Details
10/20/2023 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
9/19/2023 Aurora Innovation Inc AUR New Coverage Hold
(N/A)
3.55
(6.23)
75.49% Details
9/12/2023 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
8/10/2023 Westport Innovations WPRT Maintain Hold
(N/A)
 
 
  Details
8/10/2023 FTC Solar Inc. FTCI Maintain Buy
(N/A)
 
 
  Details
8/10/2023 Sunlight Financial Holdings SUNL Downgrade Hold
(Buy)
0.39
(0.25)
-35.9% Details
8/4/2023 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
8/4/2023 Ormat Technologies ORA Maintain Hold
(N/A)
 
 
  Details
8/4/2023 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
8/4/2023 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
8/3/2023 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
8/2/2023 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
7/28/2023 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
7/28/2023 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
7/27/2023 SunPower SPWR Maintain Hold
(N/A)
 
 
  Details
7/26/2023 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
7/25/2023 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
7/21/2023 Sunlight Financial Holdings SUNL Maintain Buy
(N/A)
 
 
  Details
7/21/2023 SunPower SPWR Maintain Hold
(N/A)
 
 
  Details
7/21/2023 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
7/17/2023 Fisker FSR Maintain Buy
(N/A)
 
 
  Details
7/6/2023 BorgWarner BWA Maintain Buy
(N/A)
 
 
  Details
5/24/2023 Ree Automotive Holding Inc. REE Maintain Buy
(N/A)
 
 
  Details
5/11/2023 Ormat Technologies ORA Maintain Hold
(N/A)
 
 
  Details
5/10/2023 Nikola Corp. NKLA Downgrade Hold
(Buy)
0.98
(0.18)
-81.63% Details
4/19/2023 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
4/4/2023 Sunlight Financial Holdings SUNL Maintain Buy
(N/A)
 
 
  Details
4/3/2023 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
3/31/2023 Li-Cycle Holdings Corp. LICY Maintain Buy
(N/A)
 
 
  Details
3/17/2023 Ree Automotive Holding Inc. REE Maintain Buy
(N/A)
 
 
  Details
3/2/2023 Workhorse Group WKHS Maintain Hold
(N/A)
 
 
  Details
3/1/2023 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
2/24/2023 Ormat Technologies ORA Maintain Hold
(N/A)
 
 
  Details
2/24/2023 Nikola Corp. NKLA Maintain Buy
(N/A)
 
 
  Details
2/23/2023 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
2/16/2023 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
2/15/2023 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
2/13/2023 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
2/8/2023 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
2/6/2023 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
2/3/2023 Lear LEA Maintain Buy
(N/A)
 
 
  Details
2/3/2023 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
1/26/2023 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
12/20/2022 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
12/8/2022 Workhorse Group WKHS Maintain Hold
(N/A)
 
 
  Details
12/5/2022 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
11/17/2022 Ree Automotive Holding Inc. REE Maintain Buy
(N/A)
 
 
  Details
11/15/2022 Sunlight Financial Holdings SUNL Maintain Buy
(N/A)
 
 
  Details
11/8/2022 SunPower SPWR Maintain Hold
(N/A)
 
 
  Details
11/8/2022 Ballard Power Systems BLDP Maintain Hold
(N/A)
 
 
  Details
11/3/2022 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
11/3/2022 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
10/26/2022 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/20/2022 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
10/19/2022 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
10/4/2022 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
9/30/2022 Generac Holdings GNRC New Coverage Buy
(N/A)
174.16
(284.14)
63.15% Details
9/29/2022 Sunlight Financial Holdings SUNL Maintain Buy
(N/A)
 
 
  Details
9/16/2022 Shoals Technologies Group SHLS Upgrade Buy
(Hold)
24.78
(10.20)
-58.84% Details
8/30/2022 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
8/16/2022 Shoals Technologies Group SHLS Maintain Hold
(N/A)
 
 
  Details
8/16/2022 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
8/11/2022 Ballard Power Systems BLDP Maintain Hold
(N/A)
 
 
  Details
8/4/2022 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
7/29/2022 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
6/15/2022 Li-Cycle Holdings Corp. LICY Maintain Buy
(N/A)
 
 
  Details
6/3/2022 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
5/17/2022 Shoals Technologies Group SHLS Maintain Hold
(N/A)
 
 
  Details
5/11/2022 FTC Solar Inc. FTCI Maintain Buy
(N/A)
 
 
  Details
5/11/2022 Workhorse Group WKHS Maintain Hold
(N/A)
 
 
  Details
5/10/2022 Ballard Power Systems BLDP Maintain Hold
(N/A)
 
 
  Details
5/5/2022 Fisker FSR Maintain Buy
(N/A)
 
 
  Details
5/3/2022 Lear LEA Maintain Buy
(N/A)
 
 
  Details
4/27/2022 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
4/6/2022 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
4/6/2022 Array Technologies ARRY Maintain Hold
(N/A)
 
 
  Details
4/4/2022 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
3/17/2022 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
3/16/2022 FTC Solar Inc. FTCI Maintain Buy
(N/A)
 
 
  Details
3/15/2022 Ballard Power Systems BLDP Maintain Hold
(N/A)
 
 
  Details
3/2/2022 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
3/2/2022 Workhorse Group WKHS Maintain Hold
(N/A)
 
 
  Details
3/1/2022 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
2/25/2022 Nikola Corp. NKLA Maintain Buy
(N/A)
 
 
  Details
2/15/2022 Amtech Systems Inc. ASYS Maintain Buy
(N/A)
 
 
  Details
2/11/2022 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
2/4/2022 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
2/2/2022 Electric Last Mile Solutions Inc. ELMS Downgrade Hold
(Buy)
5.59
(0.19)
-96.6% Details
1/27/2022 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
1/10/2022 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
12/29/2021 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
11/18/2021 Fisker FSR Maintain Buy
(N/A)
 
 
  Details
11/18/2021 Amtech Systems Inc. ASYS Maintain Buy
(N/A)
 
 
  Details
11/17/2021 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
11/17/2021 Ree Automotive Holding Inc. REE Maintain Buy
(N/A)
 
 
  Details
11/5/2021 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
11/4/2021 SunPower SPWR Maintain Hold
(N/A)
 
 
  Details
11/3/2021 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
10/21/2021 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
10/18/2021 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
10/18/2021 Shoals Technologies Group SHLS Maintain Hold
(N/A)
 
 
  Details
10/18/2021 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
10/18/2021 FTC Solar Inc. FTCI Maintain Buy
(N/A)
 
 
  Details
10/18/2021 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
10/18/2021 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/14/2021 Aspen Aerogels ASPN New Coverage Buy
(N/A)
49.67
(5.73)
-88.46% Details
10/7/2021 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
8/23/2021 Li-Cycle Holdings Corp. LICY New Coverage Buy
(N/A)
8.68
(0.84)
-90.32% Details
8/9/2021 Lear LEA Maintain Buy
(N/A)
 
 
  Details
8/6/2021 Ormat Technologies ORA Maintain Hold
(N/A)
 
 
  Details
8/6/2021 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
8/6/2021 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
8/4/2021 SunPower SPWR Maintain Hold
(N/A)
 
 
  Details
8/2/2021 Ree Automotive Holding Inc. REE New Coverage Buy
(N/A)
8.05
(0.21)
-97.39% Details
7/30/2021 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
7/29/2021 Workhorse Group WKHS Maintain Hold
(N/A)
 
 
  Details
7/22/2021 Sunlight Financial Holdings SUNL New Coverage Buy
(N/A)
8.46
(0.25)
-97.04% Details
7/8/2021 Electric Last Mile Solutions Inc. ELMS New Coverage Buy
(N/A)
9.74
(0.19)
-98.05% Details
7/2/2021 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
6/10/2021 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
6/4/2021 Workhorse Group WKHS Downgrade Hold
(Buy)
14.77
(2.76)
-81.31% Details
5/24/2021 FTC Solar Inc. FTCI New Coverage Buy
(N/A)
8.62
(4.98)
-42.23% Details
5/10/2021 TuSimple Holdings Inc. TSP New Coverage Hold
(N/A)
37.29
(0.25)
-99.33% Details
5/4/2021 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
5/4/2021 Shoals Technologies Group SHLS Maintain Hold
(N/A)
 
 
  Details
4/28/2021 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
3/16/2021 Shoals Technologies Group SHLS Maintain Hold
(N/A)
 
 
  Details
2/26/2021 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
2/24/2021 Arlo Technologies ARLO Maintain Hold
(N/A)
 
 
  Details
2/23/2021 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
2/22/2021 Shoals Technologies Group SHLS New Coverage Hold
(N/A)
40.17
(10.20)
-74.61% Details
2/18/2021 SunPower SPWR Maintain Hold
(N/A)
 
 
  Details
1/12/2021 Plug Power PLUG Maintain Buy
(N/A)
 
 
  Details
12/29/2020 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
12/17/2020 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
12/7/2020 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
12/2/2020 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
11/30/2020 Nikola Corp. NKLA Maintain Buy
(N/A)
 
 
  Details
11/10/2020 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
11/9/2020 Fisker FSR New Coverage Buy
(N/A)
10.86
(0.09)
-99.17% Details
11/9/2020 Array Technologies ARRY New Coverage Hold
(N/A)
44.81
(8.85)
-80.25% Details
11/6/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
11/6/2020 Arlo Technologies ARLO Maintain Hold
(N/A)
 
 
  Details
11/3/2020 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
10/28/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
9/8/2020 Nikola Corp. NKLA Maintain Buy
(N/A)
 
 
  Details
8/11/2020 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
8/10/2020 Nikola Corp. NKLA Maintain Buy
(N/A)
 
 
  Details
8/10/2020 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
8/7/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
8/6/2020 Arlo Technologies ARLO Maintain Hold
(N/A)
 
 
  Details
8/5/2020 Nikola Corp. NKLA Maintain Buy
(N/A)
 
 
  Details
8/4/2020 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
7/29/2020 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
7/23/2020 Tesla TSLA Upgrade Hold
(Sell)
106.16
(375.53)
253.74% Details
7/17/2020 SunPower SPWR Maintain Hold
(N/A)
 
 
  Details
7/9/2020 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
7/1/2020 Acuity Brands AYI Maintain Buy
(Buy)
 
 
  Details
6/26/2020 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
6/26/2020 Workhorse Group WKHS Maintain Buy
(N/A)
 
 
  Details
6/24/2020 Plug Power PLUG Maintain Buy
(N/A)
 
 
  Details
6/18/2020 Aptive PLC. APTV Maintain Buy
(Buy)
 
 
  Details
6/17/2020 Nikola Corp. NKLA New Coverage Buy
(N/A)
62.93
(0.18)
-99.71% Details
2/21/2020 Visteon VC Maintain Buy
(N/A)
 
 
  Details
2/20/2020 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
2/19/2020 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
2/18/2020 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
2/13/2020 SunPower SPWR Downgrade Hold
(Buy)
10.94
(0.62)
-94.33% Details
2/10/2020 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
1/29/2020 Delphi Technologies DLPH Downgrade Hold
(Buy)
15.66
(17.02)
8.68% Details
1/23/2020 FuelCell Energy FCEL Maintain Hold
(N/A)
 
 
  Details
12/30/2019 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
12/16/2019 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
11/22/2019 SunPower SPWR Maintain Buy
(N/A)
 
 
  Details
11/8/2019 Arlo Technologies ARLO Maintain Buy
(N/A)
 
 
  Details
11/8/2019 Bloom Energy Corp. BE Maintain Buy
(N/A)
 
 
  Details
11/8/2019 Arlo Technologies ARLO Maintain Hold
(N/A)
 
 
  Details
11/8/2019 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
11/7/2019 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
11/7/2019 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
10/31/2019 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
10/31/2019 Cree CREE Maintain Hold
(N/A)
 
 
  Details
10/31/2019 SunPower SPWR Maintain Buy
(N/A)
 
 
  Details
10/30/2019 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/30/2019 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
10/30/2019 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/25/2019 Visteon VC Maintain Buy
(N/A)
 
 
  Details
10/25/2019 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
10/24/2019 Ormat Technologies ORA Downgrade Hold
(Buy)
77.93
(114.02)
46.31% Details
10/3/2019 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
9/19/2019 Plug Power PLUG Maintain Buy
(N/A)
 
 
  Details
9/17/2019 Plug Power PLUG Maintain Buy
(N/A)
 
 
  Details
8/13/2019 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
8/9/2019 Westport Innovations WPRT Maintain Hold
(N/A)
 
 
  Details
8/7/2019 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
8/6/2019 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
7/31/2019 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
7/19/2019 Visteon VC Maintain Buy
(N/A)
 
 
  Details
7/19/2019 Delphi Technologies DLPH Maintain Buy
(N/A)
 
 
  Details
7/19/2019 BorgWarner BWA Maintain Buy
(N/A)
 
 
  Details
7/19/2019 Aptive PLC. APTV Maintain Buy
(N/A)
 
 
  Details
6/12/2019 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
6/6/2019 FuelCell Energy FCEL Downgrade Hold
(Buy)
1.17
(21.56)
1742.74% Details
5/10/2019 Westport Innovations WPRT Maintain Hold
(N/A)
 
 
  Details
5/7/2019 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
5/7/2019 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
5/7/2019 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
5/3/2019 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
5/2/2019 Cree CREE Maintain Hold
(N/A)
 
 
  Details
3/22/2019 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
3/8/2019 FuelCell Energy FCEL Maintain Buy
(N/A)
 
 
  Details
2/28/2019 Itron ITRI Maintain Buy
(N/A)
 
 
  Details
2/27/2019 Enphase Energy ENPH Maintain Buy
(Buy)
 
 
  Details
2/26/2019 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
2/21/2019 Enphase Energy ENPH Maintain Buy
(Buy)
 
 
  Details
2/21/2019 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
2/14/2019 SunPower SPWR Maintain Buy
(N/A)
 
 
  Details
2/14/2019 SunPower SPWR Maintain Buy
(N/A)
 
 
  Details
2/8/2019 Amtech Systems Inc. ASYS Maintain Buy
(N/A)
 
 
  Details
2/6/2019 Arlo Technologies ARLO Downgrade Hold
(Buy)
7.57
(12.42)
64.07% Details
2/4/2019 Westport Innovations WPRT Maintain Hold
(N/A)
 
 
  Details
2/4/2019 Maxwell Technologies MXWL Downgrade Hold
(Buy)
3.07
(4.48)
45.93% Details
1/31/2019 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
1/18/2019 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
1/3/2019 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
11/30/2018 Amtech Systems Inc. ASYS Maintain Buy
(N/A)
 
 
  Details
11/8/2018 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
11/6/2018 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
11/2/2018 Ballard Power Systems BLDP Maintain Hold
(N/A)
 
 
  Details
10/16/2018 Plug Power PLUG Maintain Buy
(N/A)
 
 
  Details
10/3/2018 Acuity Brands AYI Maintain Buy
(N/A)
 
 
  Details
10/3/2018 Tesla Motors TSLA Maintain Sell
(Buy)
 
 
  Details
8/27/2018 Tesla Motors TSLA Maintain Sell
(N/A)
 
 
  Details
8/20/2018 Bloom Energy Corp. BE New Coverage
(N/A)
23.13
(326.19)
1310.25% Details