Ratings by Johnson Rice (Martin Malloy)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
7/1/2026 Bloom Energy Corp. BE Maintain Buy
(N/A)
 
 
  Details
2/25/2026 Baker Hughes BKR New Coverage Buy
(N/A)
64.72
(59.80)
-7.6% Details
12/8/2025 Fluence Energy Inc. FLNC Downgrade Hold
(Buy)
23.96
(12.20)
-49.08% Details
12/2/2025 T1 Energy Inc. TE New Coverage Buy
(N/A)
4.12
(3.82)
-7.28% Details
10/21/2025 Hyliion Holdings HYLN New Coverage Buy
(N/A)
2.07
(3.29)
58.94% Details
8/13/2025 New Fortress Energy NFE Downgrade Hold
(Buy)
2.45
(0.33)
-86.53% Details
7/30/2025 Enphase Energy ENPH Downgrade Accumulate
(Buy)
33.48
(35.74)
6.75% Details
7/22/2025 OPAL Fuels Inc OPAL Downgrade Hold
(Buy)
2.54
(2.13)
-16.14% Details
6/17/2025 Venture Global VG New Coverage Buy
(N/A)
17.64
(12.93)
-26.7% Details
2/7/2025 GE Vernova GEV New Coverage Buy
(N/A)
367.93
(912.82)
148.1% Details
11/14/2023 Plug Power PLUG Downgrade Hold
(Buy)
3.47
(1.91)
-44.96% Details
10/20/2023 SolarEdge Technologies SEDG Downgrade Hold
(Accumulate)
113.98
(40.51)
-64.46% Details
7/27/2023 TPI Composites TPIC Downgrade Hold
(Sell)
10.66
(0.13)
-98.78% Details
6/1/2023 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
4/11/2023 Nextracker Inc NXT New Coverage Buy
(N/A)
32.72
(93.37)
185.36% Details
2/16/2023 Helix Energy Solutions Group, Inc. HLX Downgrade Accumulate
(Buy)
7.99
(9.17)
14.77% Details
2/16/2023 Solaris Oilfield Infrastructure SOI Downgrade Accumulate
(Buy)
10.49
(11.32)
7.91% Details
12/14/2022 OPAL Fuels Inc OPAL New Coverage Buy
(N/A)
6.02
(2.13)
-64.62% Details
9/19/2022 Broadwind Energy BWEN Upgrade Buy
(Hold)
2.96
(3.64)
22.97% Details
6/24/2022 TETRA Technologies Inc. TTI New Coverage Buy
(N/A)
4.24
(7.49)
76.65% Details
4/6/2022 Quanta Services PWR Maintain Buy
(N/A)
 
 
  Details
3/29/2022 Stabilis Solutions, Inc. SLNG New Coverage Buy
(N/A)
5.38
(4.85)
-9.85% Details
11/16/2021 Broadwind Energy BWEN Downgrade Accumulate
(Buy)
3.10
(3.64)
17.42% Details
10/14/2021 Archaea Energy LFG New Coverage Buy
(N/A)
17.98
(26.00)
44.61% Details
9/17/2021 Eos Energy Enterprises EOSE New Coverage Buy
(N/A)
12.93
(3.21)
-75.17% Details
8/3/2021 SolarEdge Technologies SEDG Upgrade Accumulate
(Hold)
257.72
(40.51)
-84.28% Details
3/23/2021 Shoals Technologies Group SHLS New Coverage Buy
(N/A)
31.11
(8.04)
-74.16% Details
3/10/2021 Array Technologies ARRY Upgrade Buy
(Hold)
35.03
(4.86)
-86.13% Details
2/17/2021 Chart Industries GTLS Maintain Buy
(N/A)
 
 
  Details
1/5/2021 SolarEdge Technologies SEDG Downgrade Hold
(Accumulate)
311.35
(40.51)
-86.99% Details
6/18/2020 Enphase Energy ENPH Upgrade Buy
(Hold)
39.04
(35.74)
-8.45% Details
6/17/2020 New Fortress Energy NFE New Coverage Buy
(N/A)
12.78
(2.45)
-80.83% Details
11/25/2019 Helix Energy Solutions Group, Inc. HLX Upgrade Buy
(Accumulate)
8.51
(9.17)
7.76% Details
11/5/2019 U.S. Silica Holdings SLCA Downgrade Hold
(Accumulate)
4.90
(15.49)
216.12% Details
8/29/2019 National-Oilwell Varco NOV Upgrade Buy
(Hold)
19.17
(19.07)
-0.52% Details
7/15/2019 National-Oilwell Varco NOV Downgrade Hold
(Buy)
22.02
(19.17)
-12.94% Details
4/24/2019 Helix Energy Solutions Group, Inc. HLX Upgrade Buy
(Accumulate)
8.59
(8.51)
-0.93% Details
3/11/2019 Apergy APY Upgrade Buy
(Accumulate)
39.55
(10.34)
-73.86% Details
2/28/2019 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
2/13/2019 Select Energy Services WTTR Upgrade Buy
(Accumulate)
8.48
(18.06)
112.97% Details
11/15/2018 Covia Holdings Corp CVIA Maintain Hold
(N/A)
 
 
  Details
11/8/2018 TEAM, Inc. TISI Downgrade Accumulate
(Buy)
21.28
(17.65)
-17.06% Details
10/25/2018 U.S. Silica Holdings SLCA Maintain Accumulate
(N/A)
 
 
  Details
10/3/2018 Hi-Crush Partners LP HCLP Downgrade Hold
(Accumulate)
11.36
(2.30)
-79.75% Details
10/2/2018 National-Oilwell Varco NOV Upgrade Buy
(Hold)
43.08
(22.02)
-48.89% Details
9/17/2018 Forum Energy Technologies FET Downgrade Accumulate
(Buy)
11.10
(50.45)
354.5% Details
8/30/2018 Cactus, Inc. WHD Upgrade Buy
(Accumulate)
34.14
(52.64)
54.19% Details
8/20/2018 U.S. Silica Holdings SLCA Downgrade Accumulate
(Buy)
23.35
(4.90)
-79.01% Details
8/20/2018 Covia Holdings Corp CVIA Downgrade Hold
(Accumulate)
12.52
(0.48)
-96.17% Details
8/20/2018 Hi-Crush Partners LP HCLP Downgrade Accumulate
(Buy)
12.90
(11.36)
-11.94% Details