Ratings by Johnson Rice (Martin Malloy)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
2/25/2026 Baker Hughes BKR New Coverage Buy
(N/A)
64.72
(59.81)
-7.59% Details
12/8/2025 Fluence Energy Inc. FLNC Downgrade Hold
(Buy)
23.96
(14.78)
-38.31% Details
12/2/2025 T1 Energy Inc. TE New Coverage Buy
(N/A)
4.12
(6.72)
63.11% Details
10/21/2025 Hyliion Holdings HYLN New Coverage Buy
(N/A)
2.07
(2.00)
-3.38% Details
8/13/2025 New Fortress Energy NFE Downgrade Hold
(Buy)
2.45
(1.08)
-55.92% Details
7/30/2025 Enphase Energy ENPH Downgrade Accumulate
(Buy)
33.48
(40.23)
20.16% Details
7/22/2025 OPAL Fuels Inc OPAL Downgrade Hold
(Buy)
2.54
(2.12)
-16.54% Details
6/17/2025 Venture Global VG New Coverage Buy
(N/A)
17.64
(12.48)
-29.25% Details
2/7/2025 GE Vernova GEV New Coverage Buy
(N/A)
367.93
(789.23)
114.51% Details
11/14/2023 Plug Power PLUG Downgrade Hold
(Buy)
3.47
(2.13)
-38.62% Details
10/20/2023 SolarEdge Technologies SEDG Downgrade Hold
(Accumulate)
113.98
(33.41)
-70.69% 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
(101.43)
209.99% Details
2/16/2023 Helix Energy Solutions Group, Inc. HLX Downgrade Accumulate
(Buy)
7.99
(9.00)
12.64% 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.12)
-64.78% Details
9/19/2022 Broadwind Energy BWEN Upgrade Buy
(Hold)
2.96
(2.31)
-21.96% Details
6/24/2022 TETRA Technologies Inc. TTI New Coverage Buy
(N/A)
4.24
(8.16)
92.45% 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.76)
-30.11% Details
11/16/2021 Broadwind Energy BWEN Downgrade Accumulate
(Buy)
3.10
(2.31)
-25.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
(6.13)
-52.59% Details
8/3/2021 SolarEdge Technologies SEDG Upgrade Accumulate
(Hold)
257.72
(33.41)
-87.04% Details
3/23/2021 Shoals Technologies Group SHLS New Coverage Buy
(N/A)
31.11
(5.71)
-81.65% Details
3/10/2021 Array Technologies ARRY Upgrade Buy
(Hold)
35.03
(6.81)
-80.56% Details
2/17/2021 Chart Industries GTLS Maintain Buy
(N/A)
 
 
  Details
1/5/2021 SolarEdge Technologies SEDG Downgrade Hold
(Accumulate)
311.35
(33.41)
-89.27% Details
6/18/2020 Enphase Energy ENPH Upgrade Buy
(Hold)
39.04
(40.23)
3.05% 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.00)
5.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
(18.57)
-3.13% 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
(13.83)
63.09% Details
11/15/2018 Covia Holdings Corp CVIA Maintain Hold
(N/A)
 
 
  Details
11/8/2018 TEAM, Inc. TISI Downgrade Accumulate
(Buy)
21.28
(14.76)
-30.64% 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
(57.17)
415.05% Details
8/30/2018 Cactus, Inc. WHD Upgrade Buy
(Accumulate)
34.14
(50.01)
46.49% 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