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
(55.95)
-13.55% Details
12/8/2025 Fluence Energy Inc. FLNC Downgrade Hold
(Buy)
23.96
(14.07)
-41.28% Details
12/2/2025 T1 Energy Inc. TE New Coverage Buy
(N/A)
4.12
(5.84)
41.75% Details
10/21/2025 Hyliion Holdings HYLN New Coverage Buy
(N/A)
2.07
(3.74)
80.68% Details
8/13/2025 New Fortress Energy NFE Downgrade Hold
(Buy)
2.45
(0.36)
-85.31% Details
7/30/2025 Enphase Energy ENPH Downgrade Accumulate
(Buy)
33.48
(41.57)
24.16% Details
7/22/2025 OPAL Fuels Inc OPAL Downgrade Hold
(Buy)
2.54
(2.53)
-0.39% Details
6/17/2025 Venture Global VG New Coverage Buy
(N/A)
17.64
(13.80)
-21.77% Details
2/7/2025 GE Vernova GEV New Coverage Buy
(N/A)
367.93
(1057.84)
187.51% Details
11/14/2023 Plug Power PLUG Downgrade Hold
(Buy)
3.47
(2.17)
-37.46% Details
10/20/2023 SolarEdge Technologies SEDG Downgrade Hold
(Accumulate)
113.98
(53.47)
-53.09% 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
(103.10)
215.1% Details
2/16/2023 Helix Energy Solutions Group, Inc. HLX Downgrade Accumulate
(Buy)
7.99
(9.58)
19.9% 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.53)
-57.97% Details
9/19/2022 Broadwind Energy BWEN Upgrade Buy
(Hold)
2.96
(4.82)
62.84% Details
6/24/2022 TETRA Technologies Inc. TTI New Coverage Buy
(N/A)
4.24
(9.26)
118.4% 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
(3.79)
-29.55% Details
11/16/2021 Broadwind Energy BWEN Downgrade Accumulate
(Buy)
3.10
(4.82)
55.48% 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
(4.13)
-68.06% Details
8/3/2021 SolarEdge Technologies SEDG Upgrade Accumulate
(Hold)
257.72
(53.47)
-79.25% Details
3/23/2021 Shoals Technologies Group SHLS New Coverage Buy
(N/A)
31.11
(10.30)
-66.89% Details
3/10/2021 Array Technologies ARRY Upgrade Buy
(Hold)
35.03
(6.11)
-82.56% Details
2/17/2021 Chart Industries GTLS Maintain Buy
(N/A)
 
 
  Details
1/5/2021 SolarEdge Technologies SEDG Downgrade Hold
(Accumulate)
311.35
(53.47)
-82.83% Details
6/18/2020 Enphase Energy ENPH Upgrade Buy
(Hold)
39.04
(41.57)
6.48% 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.58)
12.57% 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.52)
1.83% 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
(20.33)
139.74% Details
11/15/2018 Covia Holdings Corp CVIA Maintain Hold
(N/A)
 
 
  Details
11/8/2018 TEAM, Inc. TISI Downgrade Accumulate
(Buy)
21.28
(16.41)
-22.89% 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
(52.44)
372.43% Details
8/30/2018 Cactus, Inc. WHD Upgrade Buy
(Accumulate)
34.14
(54.50)
59.64% 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