Ratings by Truist Securities (Jordan Levy)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
4/30/2025 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
4/29/2025 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
4/24/2025 Enphase Energy ENPH Maintain Hold
(N/A)
 
 
  Details
4/21/2025 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
4/16/2025 Sunrun RUN Maintain Hold
(N/A)
 
 
  Details
4/2/2025 GE Vernova GEV Maintain Buy
(N/A)
 
 
  Details
4/1/2025 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
3/31/2025 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
3/27/2025 GE Vernova GEV Maintain Buy
(N/A)
 
 
  Details
3/27/2025 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
3/26/2025 Rivian Automotive Inc RIVN Maintain Hold
(N/A)
 
 
  Details
3/10/2025 Sunnova NOVA Maintain Hold
(N/A)
 
 
  Details
3/4/2025 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
3/3/2025 Sunnova NOVA Downgrade Hold
(Buy)
1.66
(0.22)
-86.75% Details
3/3/2025 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
3/3/2025 Sunrun RUN Maintain Hold
(N/A)
 
 
  Details
3/3/2025 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
2/26/2025 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
2/19/2025 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
2/19/2025 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
2/17/2025 Hannon Armstrong HASI Maintain Buy
(N/A)
 
 
  Details
2/14/2025 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
2/12/2025 Fluence Energy Inc. FLNC Maintain Buy
(N/A)
 
 
  Details
2/11/2025 Fluence Energy Inc. FLNC Maintain Buy
(N/A)
 
 
  Details
2/6/2025 Hannon Armstrong HASI New Coverage Buy
(N/A)
27.71
(35.86)
29.41% Details
1/29/2025 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
1/28/2025 GE Vernova GEV Maintain Buy
(N/A)
 
 
  Details
1/23/2025 GE Vernova GEV Maintain Buy
(N/A)
 
 
  Details
1/16/2025 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
1/16/2025 GE Vernova GEV Maintain Buy
(N/A)
 
 
  Details
1/16/2025 Rivian Automotive Inc RIVN Maintain Hold
(N/A)
 
 
  Details
1/16/2025 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
1/16/2025 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
1/16/2025 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
1/16/2025 Enphase Energy ENPH Downgrade Hold
(Buy)
65.83
(40.23)
-38.89% Details
1/6/2025 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
1/3/2025 Rivian Automotive Inc RIVN Maintain Hold
(Hold)
 
 
  Details
12/12/2024 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
12/11/2024 GE Vernova GEV Maintain Buy
(N/A)
 
 
  Details
12/10/2024 GE Vernova GEV Maintain Buy
(N/A)
 
 
  Details
12/10/2024 GE Vernova GEV Maintain Buy
(N/A)
 
 
  Details
12/9/2024 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
11/27/2024 Rivian Automotive Inc RIVN Maintain Hold
(Hold)
 
 
  Details
11/27/2024 Fluence Energy Inc. FLNC Maintain Buy
(Buy)
 
 
  Details
11/25/2024 Shoals Technologies Group SHLS Maintain Buy
(Buy)
 
 
  Details
11/25/2024 Shoals Technologies Group SHLS Maintain Buy
(Buy)
 
 
  Details
11/12/2024 Plug Power PLUG Maintain Hold
(Hold)
 
 
  Details
11/12/2024 Sunrun RUN Maintain Hold
(N/A)
 
 
  Details
11/11/2024 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
11/7/2024 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
10/31/2024 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
10/31/2024 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
10/30/2024 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
10/24/2024 GE Vernova GEV Maintain Buy
(N/A)
 
 
  Details
10/24/2024 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
10/23/2024 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/16/2024 Fluence Energy Inc. FLNC Maintain Buy
(N/A)
 
 
  Details
10/16/2024 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
10/16/2024 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
10/16/2024 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
10/16/2024 Rivian Automotive Inc RIVN Maintain Hold
(N/A)
 
 
  Details
10/16/2024 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
10/16/2024 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
10/16/2024 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/4/2024 Rivian Automotive Inc RIVN Maintain Hold
(N/A)
 
 
  Details
9/26/2024 QuantumScape QS Maintain Hold
(Hold)
 
 
  Details
9/26/2024 First Solar FSLR New Coverage Buy
(N/A)
241.72
(189.21)
-21.72% Details
9/26/2024 GE Vernova GEV New Coverage Buy
(N/A)
255.05
(789.23)
209.44% Details
9/25/2024 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
9/19/2024 Sunrun RUN Maintain Hold
(Hold)
 
 
  Details
9/18/2024 Sunrun RUN Maintain Hold
(N/A)
 
 
  Details
9/12/2024 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
9/9/2024 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
9/6/2024 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
8/26/2024 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
8/26/2024 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
8/21/2024 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
8/12/2024 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
8/12/2024 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
8/12/2024 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
8/8/2024 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
8/7/2024 Sunrun RUN Maintain Hold
(N/A)
 
 
  Details
8/7/2024 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
8/6/2024 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
8/5/2024 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
8/2/2024 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
8/1/2024 Rivian Automotive Inc RIVN Maintain Hold
(N/A)
 
 
  Details
7/29/2024 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
7/29/2024 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
7/26/2024 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
7/26/2024 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
7/19/2024 Plug Power PLUG Maintain Hold
(Hold)
 
 
  Details
7/11/2024 QuantumScape QS Maintain Hold
(Hold)
 
 
  Details
7/10/2024 Fluence Energy Inc. FLNC New Coverage Buy
(N/A)
17.01
(14.78)
-13.11% Details
7/2/2024 Rivian Automotive Inc RIVN Maintain Hold
(Hold)
 
 
  Details
6/25/2024 Rivian Automotive Inc RIVN Maintain Hold
(Hold)
 
 
  Details
6/25/2024 Rivian Automotive Inc RIVN Maintain Hold
(N/A)
 
 
  Details
6/25/2024 Rivian Automotive Inc RIVN Maintain Hold
(N/A)
 
 
  Details
6/21/2024 Plug Power PLUG Maintain Hold
(Hold)
 
 
  Details
6/21/2024 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
5/31/2024 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
5/30/2024 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
5/23/2024 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
5/10/2024 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
5/10/2024 Bloom Energy Corp. BE Maintain Hold
(N/A)
 
 
  Details
5/9/2024 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
5/1/2024 Rivian Automotive Inc RIVN Maintain Hold
(N/A)
 
 
  Details
5/1/2024 Sunrun RUN Maintain Hold
(N/A)
 
 
  Details
4/29/2024 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
4/23/2024 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
4/22/2024 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
4/22/2024 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
4/19/2024 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
4/12/2024 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
4/11/2024 Rivian Automotive Inc RIVN Maintain Hold
(N/A)
 
 
  Details
4/10/2024 Sunrun RUN Maintain Hold
(N/A)
 
 
  Details
4/2/2024 Rivian Automotive Inc RIVN Maintain Hold
(Hold)
 
 
  Details
3/6/2024 Bloom Energy Corp. BE Upgrade Hold
(Sell)
9.12
(135.19)
1382.35% Details
2/29/2024 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
2/29/2024 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
2/28/2024 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
2/26/2024 Sunrun RUN Maintain Hold
(N/A)
 
 
  Details
2/26/2024 Sunnova NOVA Maintain Buy
(N/A)
 
 
  Details
2/26/2024 Rivian Automotive Inc RIVN Downgrade Hold
(Buy)
10.07
(15.37)
52.63% Details
2/23/2024 Rivian Automotive Inc RIVN Downgrade Hold
(Buy)
11.45
(15.37)
34.24% Details
2/22/2024 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
2/22/2024 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
2/16/2024 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
2/1/2024 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
1/23/2024 Sunrun RUN Maintain Hold
(N/A)
 
 
  Details
1/23/2024 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
1/23/2024 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
1/23/2024 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
1/23/2024 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
1/23/2024 Bloom Energy Corp. BE Downgrade Sell
(N/A)
11.40
(135.19)
1085.88% Details
1/23/2024 Enphase Energy ENPH Upgrade Buy
(Hold)
103.59
(40.23)
-61.16% Details
1/23/2024 Sunnova NOVA Upgrade Buy
(Hold)
9.99
(1.66)
-83.38% Details
1/2/2024 Rivian Automotive Inc RIVN Maintain Buy
(Buy)
 
 
  Details
12/18/2023 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
11/30/2023 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
11/10/2023 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
11/9/2023 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
11/8/2023 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
11/2/2023 Sunrun RUN Maintain Hold
(N/A)
 
 
  Details
11/2/2023 SolarEdge Technologies SEDG Downgrade Hold
(Buy)
75.95
(33.41)
-56.01% Details
10/30/2023 Sunnova NOVA Maintain Hold
(N/A)
 
 
  Details
10/30/2023 Enphase Energy ENPH Maintain Hold
(N/A)
 
 
  Details
10/27/2023 Sunnova NOVA Maintain Hold
(N/A)
 
 
  Details
10/27/2023 Enphase Energy ENPH Maintain Hold
(N/A)
 
 
  Details
10/26/2023 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
10/26/2023 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
10/24/2023 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
10/23/2023 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
10/20/2023 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
10/19/2023 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
10/4/2023 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
10/4/2023 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
10/3/2023 Enviva Partners LP EVA Maintain Sell
(N/A)
 
 
  Details
10/2/2023 Plug Power PLUG Maintain Hold
(N/A)
 
 
  Details
9/19/2023 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
9/12/2023 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
9/12/2023 Shoals Technologies Group SHLS Maintain Buy
(N/A)
 
 
  Details
9/12/2023 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
9/12/2023 Enphase Energy ENPH Downgrade Hold
(Buy)
120.23
(40.23)
-66.54% Details
8/25/2023 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
8/8/2023 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
8/4/2023 Generac Holdings GNRC Upgrade Buy
(Hold)
115.95
(204.02)
75.96% Details
7/25/2023 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
7/25/2023 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
7/25/2023 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
5/11/2023 Nextracker Inc NXT Maintain Buy
(N/A)
 
 
  Details
5/10/2023 Proterra Inc. PTRA Maintain Buy
(N/A)
 
 
  Details
5/10/2023 Array Technologies ARRY Maintain Buy
(N/A)
 
 
  Details
5/9/2023 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
5/4/2023 Enviva Partners LP EVA Downgrade Sell
(Buy)
21.35
(0.42)
-98.03% Details
4/27/2023 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
4/4/2023 Enviva Partners LP EVA Maintain Buy
(N/A)
 
 
  Details
3/28/2023 Array Technologies ARRY Upgrade Buy
(Hold)
19.09
(6.81)
-64.33% Details
3/13/2023 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
3/6/2023 Nextracker Inc NXT New Coverage Buy
(N/A)
33.35
(101.43)
204.14% Details
3/1/2023 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
2/10/2023 QuantumScape QS Maintain Hold
(N/A)
 
 
  Details
2/1/2023 Enviva Partners LP EVA Maintain Buy
(N/A)
 
 
  Details
1/4/2023 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
12/12/2022 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
12/9/2022 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
11/11/2022 TuSimple Holdings Inc. TSP Downgrade Hold
(Buy)
2.27
(0.25)
-88.99% Details
11/9/2022 Rivian Automotive Inc RIVn Maintain Buy
(N/A)
 
 
  Details
11/7/2022 Enviva Partners LP EVA Maintain Buy
(N/A)
 
 
  Details
11/4/2022 Enviva Partners LP EVA Maintain Buy
(N/A)
 
 
  Details
10/17/2022 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
9/29/2022 TuSimple Holdings Inc. TSP New Coverage Buy
(N/A)
7.59
(0.25)
-96.71% Details
9/29/2022 QuantumScape QS New Coverage Hold
(N/A)
9.11
(6.69)
-26.56% Details
9/29/2022 Proterra Inc. PTRA New Coverage Buy
(N/A)
4.86
(0.07)
-98.56% Details
9/29/2022 Tesla TSLA New Coverage Buy
(N/A)
282.94
(396.73)
40.22% Details
9/29/2022 Rivian Automotive Inc RIVN New Coverage Buy
(N/A)
33.79
(15.37)
-54.51% Details
8/8/2022 Enviva Partners LP EVA Maintain Buy
(N/A)
 
 
  Details
8/8/2022 Enviva Partners LP EVA Maintain
(N/A)
 
 
  Details
4/7/2022 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
3/29/2022 Enviva Partners LP EVA New Coverage Buy
(N/A)
74.43
(0.42)
-99.44% Details
12/7/2021 REX American Resources REX Maintain Buy
(N/A)
 
 
  Details
8/13/2020 REX American Resources REX New Coverage Buy
(N/A)
72.19
(37.38)
-48.22% Details