Ratings by Stifel (Stephen Gengaro)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
3/4/2026 EVgo, Inc. EVGO Maintain Buy
(Buy)
 
 
  Details
3/4/2026 Civeo CVEO Maintain Buy
(Buy)
 
 
  Details
3/3/2026 Ameresco AMRC Maintain Buy
(Buy)
 
 
  Details
3/2/2026 DMC Global BOOM Maintain Hold
(N/A)
 
 
  Details
2/27/2026 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
2/27/2026 Eos Energy Enterprises EOSE Maintain Buy
(Buy)
 
 
  Details
2/26/2026 TETRA Technologies Inc. TTI Maintain Buy
(N/A)
 
 
  Details
2/25/2026 Lucid Group Inc. LCID Maintain Hold
(Hold)
 
 
  Details
2/25/2026 Atlas Energy Solutions Inc AESI Maintain Buy
(Buy)
 
 
  Details
2/24/2026 Atlas Energy Solutions Inc AESI Maintain Buy
(Buy)
 
 
  Details
2/24/2026 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
2/23/2026 Tenaris S.A. TS Maintain Buy
(Buy)
 
 
  Details
2/23/2026 Oil States International OIS Maintain Buy
(Buy)
 
 
  Details
2/17/2026 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
2/12/2026 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
2/12/2026 Centrus Energy Corp. LEU Maintain Buy
(N/A)
 
 
  Details
2/6/2026 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
2/6/2026 NOV Inc. NOV Maintain Buy
(N/A)
 
 
  Details
2/4/2026 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
2/2/2026 Liberty Energy Inc LBRT Maintain Buy
(N/A)
 
 
  Details
2/2/2026 Baker Hughes BKR Maintain Buy
(N/A)
 
 
  Details
1/29/2026 Tesla TSLA Maintain Buy
(Buy)
 
 
  Details
1/27/2026 Baker Hughes BKR Maintain Buy
(N/A)
 
 
  Details
1/26/2026 SLB SLB Maintain Buy
(N/A)
 
 
  Details
1/21/2026 SLB SLB Maintain Buy
(N/A)
 
 
  Details
1/21/2026 Liberty Energy Inc LBRT Maintain Buy
(N/A)
 
 
  Details
1/21/2026 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
1/21/2026 Baker Hughes BKR Maintain Buy
(N/A)
 
 
  Details
1/12/2026 TETRA Technologies Inc. TTI Maintain Buy
(N/A)
 
 
  Details
1/5/2026 Liberty Energy Inc LBRT Maintain Buy
(N/A)
 
 
  Details
11/26/2025 DMC Global BOOM Maintain Hold
(N/A)
 
 
  Details
11/25/2025 EVgo, Inc. EVGO Maintain Buy
(N/A)
 
 
  Details
11/21/2025 Eos Energy Enterprises EOSE Maintain Buy
(Buy)
 
 
  Details
11/17/2025 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
11/17/2025 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
11/17/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
11/14/2025 Ameresco AMRC Maintain Buy
(Buy)
 
 
  Details
11/13/2025 Atlas Energy Solutions Inc AESI Maintain Buy
(Buy)
 
 
  Details
11/12/2025 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
11/5/2025 Solaris Energy Infrastructure SEI Maintain Buy
(N/A)
 
 
  Details
10/31/2025 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
10/30/2025 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
10/29/2025 NOV Inc. NOV Maintain Buy
(N/A)
 
 
  Details
10/27/2025 Baker Hughes BKR Maintain Buy
(N/A)
 
 
  Details
10/24/2025 Fermi FRMI New Coverage Buy
(N/A)
19.84
(8.01)
-59.63% Details
10/24/2025 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
10/23/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
10/22/2025 Halliburton HAL Maintain Buy
(Buy)
 
 
  Details
10/21/2025 Eos Energy Enterprises EOSE Maintain Buy
(N/A)
 
 
  Details
10/20/2025 Liberty Energy Inc LBRT Maintain Buy
(Buy)
 
 
  Details
10/15/2025 TETRA Technologies Inc. TTI Maintain Buy
(N/A)
 
 
  Details
10/15/2025 Eos Energy Enterprises EOSE Maintain Buy
(N/A)
 
 
  Details
10/8/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
9/26/2025 TETRA Technologies Inc. TTI Maintain Buy
(Buy)
 
 
  Details
9/26/2025 Target Hospitality TH Maintain Buy
(Buy)
 
 
  Details
9/22/2025 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
9/19/2025 TETRA Technologies Inc. TTI Maintain Buy
(Buy)
 
 
  Details
9/19/2025 Eos Energy Enterprises EOSE Maintain Buy
(Buy)
 
 
  Details
9/16/2025 DMC Global BOOM Maintain Hold
(Hold)
 
 
  Details
9/15/2025 SLB SLB Maintain Buy
(Buy)
 
 
  Details
9/15/2025 Baker Hughes BKR Maintain Buy
(Buy)
 
 
  Details
9/15/2025 Patterson-UTI Energy PTEN Maintain Buy
(Buy)
 
 
  Details
9/15/2025 Liberty Energy Inc LBRT Maintain Buy
(Buy)
 
 
  Details
9/15/2025 Halliburton HAL Maintain Buy
(Buy)
 
 
  Details
9/8/2025 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
9/5/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
8/29/2025 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
8/18/2025 Target Hospitality TH Upgrade Buy
(Hold)
8.00
(7.83)
-2.13% Details
8/13/2025 Rapid Micro Biosystems Inc RPID Maintain Buy
(Buy)
 
 
  Details
8/13/2025 EVgo, Inc. EVGO Maintain Buy
(Buy)
 
 
  Details
8/11/2025 Atlas Energy Solutions Inc AESI Maintain Buy
(N/A)
 
 
  Details
8/11/2025 Centrus Energy Corp. LEU Maintain Hold
(N/A)
 
 
  Details
8/8/2025 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
8/6/2025 Lucid Group Inc. LCID Maintain Hold
(Hold)
 
 
  Details
8/5/2025 Ameresco AMRC Maintain Buy
(Buy)
 
 
  Details
8/1/2025 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
7/31/2025 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
7/30/2025 TETRA Technologies Inc. TTI Maintain Buy
(Buy)
 
 
  Details
7/30/2025 NOV Inc. NOV Maintain Buy
(N/A)
 
 
  Details
7/28/2025 Liberty Energy Inc LBRT Maintain Buy
(Buy)
 
 
  Details
7/25/2025 Liberty Energy Inc LBRT Maintain Buy
(Buy)
 
 
  Details
7/25/2025 Solaris Energy Infrastructure SEI Maintain Buy
(N/A)
 
 
  Details
7/25/2025 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
7/24/2025 Baker Hughes BKR Maintain Buy
(Buy)
 
 
  Details
7/24/2025 Tesla TSLA Maintain Buy
(Buy)
 
 
  Details
7/23/2025 Halliburton HAL Maintain Buy
(Buy)
 
 
  Details
7/23/2025 Baker Hughes BKR Maintain Buy
(Buy)
 
 
  Details
7/22/2025 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
7/21/2025 SLB SLB Maintain Buy
(Buy)
 
 
  Details
7/18/2025 SLB SLB Maintain Buy
(N/A)
 
 
  Details
7/17/2025 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
7/16/2025 TETRA Technologies Inc. TTI Maintain Buy
(N/A)
 
 
  Details
7/16/2025 SLB SLB Maintain Buy
(N/A)
 
 
  Details
7/16/2025 Solaris Energy Infrastructure SEI Maintain Buy
(N/A)
 
 
  Details
7/16/2025 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
7/16/2025 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
7/16/2025 NOV Inc. NOV Maintain Buy
(N/A)
 
 
  Details
7/16/2025 Liberty Energy Inc LBRT Maintain Buy
(N/A)
 
 
  Details
7/16/2025 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
7/16/2025 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
7/16/2025 Baker Hughes BKR Maintain Buy
(N/A)
 
 
  Details
7/16/2025 Atlas Energy Solutions Inc AESI Maintain Buy
(N/A)
 
 
  Details
7/11/2025 Centrus Energy Corp. LEU Maintain Buy
(Buy)
 
 
  Details
7/11/2025 Centrus Energy Corp. LEU New Coverage Buy
(N/A)
179.37
(188.89)
5.31% Details
7/3/2025 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
7/2/2025 Eos Energy Enterprises EOSE Maintain Buy
(Buy)
 
 
  Details
6/23/2025 Liberty Energy Inc LBRT Maintain Buy
(Buy)
 
 
  Details
6/9/2025 Eos Energy Enterprises EOSE Maintain Buy
(Buy)
 
 
  Details
6/9/2025 Eos Energy Enterprises EOSE Maintain Buy
(N/A)
 
 
  Details
6/3/2025 Cactus, Inc. WHD Maintain Buy
(Buy)
 
 
  Details
5/27/2025 Eos Energy Enterprises EOSE Maintain Buy
(Buy)
 
 
  Details
5/27/2025 Blink Charging Co. BLNK Maintain Hold
(N/A)
 
 
  Details
5/20/2025 Atlas Energy Solutions Inc AESI New Coverage Buy
(N/A)
13.22
(11.79)
-10.82% Details
5/20/2025 Target Hospitality TH Maintain Hold
(Hold)
 
 
  Details
5/14/2025 EVgo, Inc. EVGO Maintain Buy
(Buy)
 
 
  Details
5/13/2025 Blink Charging Co. BLNK Maintain Hold
(Hold)
 
 
  Details
5/12/2025 Ameresco AMRC Maintain Buy
(Buy)
 
 
  Details
5/12/2025 Lucid Group Inc. LCID Maintain Hold
(Hold)
 
 
  Details
5/12/2025 Rivian Automotive Inc RIVN Maintain Buy
(Buy)
 
 
  Details
5/12/2025 Ameresco AMRC Maintain Buy
(N/A)
 
 
  Details
5/12/2025 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
5/7/2025 Rivian Automotive Inc RIVN Maintain Buy
(Buy)
 
 
  Details
5/7/2025 Lucid Group Inc. LCID Maintain Hold
(Hold)
 
 
  Details
5/6/2025 Ameresco AMRC Maintain Buy
(Buy)
 
 
  Details
5/5/2025 ChampionX CHX Maintain Buy
(Buy)
 
 
  Details
5/5/2025 DMC Global BOOM Maintain Hold
(N/A)
 
 
  Details
5/2/2025 Civeo CVEO Maintain Buy
(Buy)
 
 
  Details
5/2/2025 Cactus, Inc. WHD Maintain Buy
(Buy)
 
 
  Details
5/1/2025 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
4/30/2025 ProPetro Holding PUMP Maintain Buy
(Buy)
 
 
  Details
4/29/2025 NOV Inc. NOV Maintain Buy
(Buy)
 
 
  Details
4/28/2025 SLB SLB Maintain Buy
(N/A)
 
 
  Details
4/25/2025 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
4/25/2025 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
4/24/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
4/23/2025 Baker Hughes BKR Maintain Buy
(Buy)
 
 
  Details
4/23/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
4/23/2025 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
4/22/2025 Liberty Energy Inc LBRT Maintain Buy
(N/A)
 
 
  Details
4/15/2025 Eos Energy Enterprises EOSE Maintain Buy
(N/A)
 
 
  Details
4/15/2025 TETRA Technologies Inc. TTI Maintain Buy
(Buy)
 
 
  Details
4/15/2025 Tenaris S.A. TS Maintain Buy
(Buy)
 
 
  Details
4/15/2025 SLB SLB Maintain Buy
(Buy)
 
 
  Details
4/15/2025 Patterson-UTI Energy PTEN Maintain Buy
(Buy)
 
 
  Details
4/15/2025 ProFrac Holding Corp. ACDC Maintain Hold
(Hold)
 
 
  Details
4/15/2025 NOV Inc. NOV Maintain Buy
(Buy)
 
 
  Details
4/15/2025 Liberty Energy Inc LBRT Maintain Buy
(Buy)
 
 
  Details
4/15/2025 DMC Global BOOM Maintain Hold
(Hold)
 
 
  Details
4/15/2025 Core Laboratories CLB Maintain Hold
(Hold)
 
 
  Details
4/15/2025 Civeo CVEO Maintain Buy
(Buy)
 
 
  Details
4/15/2025 Cactus, Inc. WHD Maintain Buy
(Buy)
 
 
  Details
4/9/2025 Solaris Energy Infrastructure SEI Maintain Buy
(Buy)
 
 
  Details
4/9/2025 SLB SLB Maintain Buy
(Buy)
 
 
  Details
3/31/2025 Tesla TSLA Maintain Buy
(Buy)
 
 
  Details
3/31/2025 Target Hospitality TH Maintain Hold
(Hold)
 
 
  Details
3/31/2025 Target Hospitality TH Maintain Hold
(N/A)
 
 
  Details
3/31/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
3/26/2025 Blink Charging Co. BLNK Maintain Hold
(Hold)
 
 
  Details
3/26/2025 Blink Charging Co. BLNK Maintain Hold
(N/A)
 
 
  Details
3/14/2025 Blink Charging Co. BLNK Maintain Hold
(Hold)
 
 
  Details
3/10/2025 Wallblox N.V. WBX Maintain Hold
(N/A)
 
 
  Details
3/10/2025 ProFrac Holding Corp. ACDC Maintain Hold
(N/A)
 
 
  Details
3/10/2025 ChargePoint Holdings Inc. CHPT Maintain Hold
(N/A)
 
 
  Details
3/6/2025 Eos Energy Enterprises EOSE Maintain Buy
(Buy)
 
 
  Details
3/6/2025 EVgo, Inc. EVGO Maintain Buy
(N/A)
 
 
  Details
3/5/2025 Eos Energy Enterprises EOSE Maintain Buy
(Buy)
 
 
  Details
3/5/2025 ChargePoint Holdings Inc. CHPT Maintain Hold
(Hold)
 
 
  Details
3/5/2025 Ameresco AMRC Maintain Buy
(N/A)
 
 
  Details
3/3/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
2/28/2025 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
2/27/2025 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
2/26/2025 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
2/26/2025 Target Hospitality TH Maintain Hold
(N/A)
 
 
  Details
2/25/2025 Rivian Automotive Inc RIVN Maintain Buy
(Buy)
 
 
  Details
2/25/2025 DMC Global BOOM Maintain Hold
(Hold)
 
 
  Details
2/24/2025 Oil States International OIS Maintain Buy
(Buy)
 
 
  Details
2/21/2025 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
2/21/2025 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
2/11/2025 Generac Holdings GNRC Maintain Buy
(Buy)
 
 
  Details
2/10/2025 Tesla TSLA Maintain Buy
(Buy)
 
 
  Details
2/10/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
2/3/2025 TETRA Technologies Inc. TTI Maintain Buy
(Buy)
 
 
  Details
1/31/2025 Liberty Oilfield Services LBRT Maintain Buy
(Buy)
 
 
  Details
1/30/2025 Liberty Oilfield Services LBRT Maintain Buy
(Buy)
 
 
  Details
1/29/2025 Tesla TSLA Maintain Hold
(N/A)
 
 
  Details
1/23/2025 Halliburton HAL Maintain Buy
(Buy)
 
 
  Details
1/22/2025 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
1/21/2025 SLB SLB Maintain Buy
(N/A)
 
 
  Details
1/7/2025 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
1/6/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
1/6/2025 ProFrac Holding Corp. ACDC Maintain Hold
(N/A)
 
 
  Details
1/6/2025 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
1/6/2025 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
1/2/2025 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
12/30/2024 Canoo GOEV Downgrade Hold
(Buy)
1.54
(0.37)
-75.97% Details
12/30/2024 TPI Composites TPIC Maintain Hold
(N/A)
 
 
  Details
12/24/2024 ChargePoint Holdings Inc. CHPT Maintain Hold
(N/A)
 
 
  Details
12/23/2024 SLB SLB Maintain Buy
(N/A)
 
 
  Details
12/23/2024 SLB SLB Maintain Buy
(N/A)
 
 
  Details
12/13/2024 EVgo, Inc. EVGO Maintain Buy
(N/A)
 
 
  Details
12/2/2024 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
11/26/2024 Target Hospitality TH Maintain Hold
(Hold)
 
 
  Details
11/20/2024 DMC Global BOOM Downgrade Hold
(Buy)
7.86
(5.43)
-30.92% Details
11/19/2024 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
11/13/2024 Target Hospitality TH Maintain Hold
(N/A)
 
 
  Details
11/11/2024 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
11/11/2024 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
11/11/2024 Ameresco AMRC Maintain Buy
(N/A)
 
 
  Details
11/8/2024 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
10/31/2024 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
10/28/2024 NOV Inc. NOV Maintain Buy
(N/A)
 
 
  Details
10/25/2024 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
10/21/2024 SLB SLB Maintain Buy
(N/A)
 
 
  Details
10/18/2024 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
10/11/2024 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
10/11/2024 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
10/11/2024 SLB SLB Maintain Buy
(N/A)
 
 
  Details
10/11/2024 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
10/11/2024 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
10/11/2024 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
10/11/2024 NOV Inc. NOV Maintain Buy
(N/A)
 
 
  Details
10/11/2024 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
10/11/2024 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
10/11/2024 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
10/11/2024 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
10/11/2024 ProFrac Holding Corp. ACDC Downgrade Hold
(Buy)
7.09
(5.40)
-23.84% Details
10/4/2024 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
10/2/2024 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
9/25/2024 Target Hospitality TH Maintain Hold
(Hold)
 
 
  Details
9/25/2024 Tenaris S.A. TS Maintain Buy
(Buy)
 
 
  Details
9/17/2024 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
9/12/2024 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
8/29/2024 Eos Energy Enterprises EOSE Maintain Buy
(N/A)
 
 
  Details
8/21/2024 Eos Energy Enterprises EOSE New Coverage Buy
(N/A)
1.98
(6.13)
209.6% Details
8/12/2024 Wallblox N.V. WBX Maintain Buy
(N/A)
 
 
  Details
8/12/2024 ProFrac Holding Corp. ACDC Maintain Buy
(N/A)
 
 
  Details
8/12/2024 Blink Charging Co. BLNK Maintain Hold
(N/A)
 
 
  Details
8/6/2024 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
8/6/2024 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
8/6/2024 EVgo, Inc. EVGO Maintain Buy
(N/A)
 
 
  Details
8/5/2024 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
8/2/2024 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
7/31/2024 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
7/26/2024 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
7/26/2024 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
7/24/2024 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
7/22/2024 SLB SLB Maintain Buy
(N/A)
 
 
  Details
7/22/2024 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
7/19/2024 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
7/16/2024 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
7/16/2024 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
7/16/2024 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
7/2/2024 Tesla TSLA Maintain Buy
(N/A)
 
 
  Details
6/26/2024 Tesla TSLA New Coverage Buy
(N/A)
182.58
(396.73)
117.29% Details
6/11/2024 Target Hospitality TH Maintain Hold
(N/A)
 
 
  Details
6/10/2024 SLB SLB Maintain Buy
(N/A)
 
 
  Details
5/20/2024 Energy Vault Holdings Inc. NRGV Maintain Buy
(N/A)
 
 
  Details
5/8/2024 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
5/6/2024 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
4/30/2024 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
4/30/2024 Energy Vault Holdings Inc. NRGV Maintain Buy
(N/A)
 
 
  Details
4/30/2024 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
4/29/2024 U.S. Silica Holdings SLCA Downgrade Hold
(Buy)
13.06
(15.49)
18.61% Details
4/26/2024 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
4/18/2024 Canoo GOEV Maintain Buy
(N/A)
 
 
  Details
4/12/2024 Target Hospitality TH Downgrade Hold
(Buy)
10.87
(8.00)
-26.4% Details
3/14/2024 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
3/14/2024 ProFrac Holding Corp. ACDC Maintain Buy
(N/A)
 
 
  Details
3/7/2024 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
3/1/2024 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
2/28/2024 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
2/27/2024 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
2/26/2024 Lucid Group Inc. LCID Maintain Hold
(N/A)
 
 
  Details
2/26/2024 Rivian Automotive Inc RIVN Maintain Buy
(N/A)
 
 
  Details
2/22/2024 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
2/5/2024 NOV Inc. NOV Maintain Buy
(N/A)
 
 
  Details
2/5/2024 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
1/29/2024 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
1/23/2024 Canoo GOEV Maintain Buy
(N/A)
 
 
  Details
1/22/2024 SLB SLB Maintain Buy
(N/A)
 
 
  Details
1/16/2024 TPI Composites TPIC Maintain Hold
(N/A)
 
 
  Details
1/16/2024 Blink Charging Co. BLNK Maintain Hold
(N/A)
 
 
  Details
1/8/2024 Generac Holdings GNRC Maintain Buy
(N/A)
 
 
  Details
1/3/2024 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
1/3/2024 SLB SLB Maintain Buy
(N/A)
 
 
  Details
1/3/2024 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
1/3/2024 ProFrac Holding Corp. ACDC Maintain Buy
(N/A)
 
 
  Details
1/3/2024 Patterson-UTI Energy PTEN Maintain Buy
(N/A)
 
 
  Details
1/3/2024 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
1/3/2024 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
1/3/2024 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
1/3/2024 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
12/18/2023 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
12/6/2023 Rivian Automotive Inc RIVN New Coverage Buy
(N/A)
17.41
(15.37)
-11.72% Details
12/6/2023 Lucid Group Inc. LCID New Coverage Hold
(N/A)
4.19
(9.77)
133.17% Details
11/20/2023 ChargePoint Holdings Inc. CHPT Downgrade Hold
(Buy)
3.13
(5.82)
85.94% Details
11/13/2023 ProFrac Holding Corp. ACDC Maintain Buy
(N/A)
 
 
  Details
11/10/2023 Wallblox N.V. WBX Maintain Buy
(N/A)
 
 
  Details
11/8/2023 Ameresco AMRC Maintain Buy
(N/A)
 
 
  Details
11/6/2023 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
11/6/2023 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
11/2/2023 Generac Holdings GNRC Upgrade Buy
(Hold)
84.07
(204.02)
142.68% Details
10/30/2023 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
10/30/2023 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
10/26/2023 ChampionX CHX Maintain Buy
(N/A)
 
 
  Details
10/23/2023 SLB SLB Maintain Buy
(N/A)
 
 
  Details
10/19/2023 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
10/16/2023 ProFrac Holding Corp. ACDC Maintain Buy
(N/A)
 
 
  Details
9/7/2023 ChargePoint Holdings Inc. CHPT Maintain Buy
(N/A)
 
 
  Details
9/5/2023 Patterson-UTI Energy PTEN New Coverage Buy
(N/A)
14.14
(8.97)
-36.56% Details
8/14/2023 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
8/10/2023 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
8/4/2023 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
8/3/2023 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
8/3/2023 Generac Holdings GNRC Maintain Hold
(N/A)
 
 
  Details
8/2/2023 TETRA Technologies Inc. TTI Maintain Buy
(N/A)
 
 
  Details
7/31/2023 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
7/28/2023 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
7/24/2023 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
7/24/2023 SLB SLB Maintain Buy
(N/A)
 
 
  Details
6/27/2023 Canoo GOEV New Coverage Buy
(N/A)
0.50
(1.54)
208% Details
5/23/2023 TPI Composites TPIC Maintain Hold
(N/A)
 
 
  Details
5/22/2023 Smart Sand SND Maintain Hold
(N/A)
 
 
  Details
5/19/2023 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
5/17/2023 Generac Holdings GNRC Maintain Hold
(N/A)
 
 
  Details
5/17/2023 EVgo, Inc. EVGO New Coverage Buy
(N/A)
5.80
(2.21)
-61.9% Details
5/15/2023 ProFrac Holding Corp. ACDC Maintain Buy
(N/A)
 
 
  Details
5/5/2023 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
5/5/2023 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
5/5/2023 Ameresco AMRC Maintain Buy
(N/A)
 
 
  Details
5/1/2023 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
4/25/2023 Wallblox N.V. WBX Maintain Buy
(N/A)
 
 
  Details
4/25/2023 ChargePoint Holdings Inc. CHPT Maintain Buy
(N/A)
 
 
  Details
4/25/2023 Blink Charging Co. BLNK Maintain Hold
(N/A)
 
 
  Details
3/15/2023 Energy Vault Holdings Inc. NRGV Maintain Buy
(N/A)
 
 
  Details
2/28/2023 Ameresco AMRC Maintain Buy
(N/A)
 
 
  Details
2/27/2023 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
2/27/2023 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
2/24/2023 TPI Composites TPIC Maintain Hold
(N/A)
 
 
  Details
2/21/2023 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
2/16/2023 Generac Holdings GNRC Maintain Hold
(N/A)
 
 
  Details
2/1/2023 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
1/23/2023 SLB SLB Maintain Buy
(N/A)
 
 
  Details
12/16/2022 ChargePoint Holdings Inc. CHPT Maintain Buy
(N/A)
 
 
  Details
12/13/2022 Generac Holdings GNRC New Coverage Hold
(N/A)
92.67
(204.02)
120.16% Details
11/15/2022 Wallblox N.V. WBX Maintain Buy
(N/A)
 
 
  Details
11/14/2022 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
11/8/2022 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
11/7/2022 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
11/2/2022 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
11/1/2022 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
10/31/2022 NOV Inc. NOV Maintain Buy
(N/A)
 
 
  Details
10/13/2022 Tenaris S.A. TS Upgrade Buy
(Hold)
26.91
(52.53)
95.21% Details
8/25/2022 Energy Vault Holdings Inc. NRGV Maintain Buy
(N/A)
 
 
  Details
8/16/2022 Blink Charging Co. BLNK Maintain Hold
(N/A)
 
 
  Details
8/15/2022 ProFrac Holding Corp PFHC Maintain Buy
(N/A)
 
 
  Details
8/9/2022 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
8/9/2022 TPI Composites TPIC Maintain Hold
(N/A)
 
 
  Details
8/3/2022 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
8/2/2022 Ameresco AMRC Maintain Buy
(N/A)
 
 
  Details
8/1/2022 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
8/1/2022 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
7/27/2022 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
7/26/2022 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
7/12/2022 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
6/22/2022 Wallblox N.V. WBX Maintain Buy
(N/A)
 
 
  Details
6/22/2022 ChargePoint Holdings Inc. CHPT Maintain Buy
(N/A)
 
 
  Details
6/22/2022 Blink Charging Co. BLNK Maintain Hold
(N/A)
 
 
  Details
6/16/2022 NexTier Oilfield Services NEX Maintain Buy
(N/A)
 
 
  Details
6/7/2022 ProFrac Holding Corp PFHC New Coverage Buy
(N/A)
19.60
(22.08)
12.65% Details
5/3/2022 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
5/2/2022 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
5/2/2022 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
5/2/2022 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
4/29/2022 NexTier Oilfield Services NEX Maintain Buy
(N/A)
 
 
  Details
4/29/2022 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
4/20/2022 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
4/13/2022 US Well Service USWS Maintain Hold
(N/A)
 
 
  Details
3/15/2022 Blink Charging Co. BLNK Maintain Hold
(N/A)
 
 
  Details
3/11/2022 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
3/11/2022 TPI Composites TPIC Maintain Hold
(N/A)
 
 
  Details
3/10/2022 Smart Sand SND Maintain Hold
(N/A)
 
 
  Details
3/9/2022 Energy Vault Holdings Inc. NRGV New Coverage Buy
(N/A)
12.21
(3.02)
-75.27% Details
3/7/2022 Rapid Micro Biosystems Inc RPID Maintain Buy
(N/A)
 
 
  Details
3/7/2022 NexTier Oilfield Services NEX Maintain Buy
(N/A)
 
 
  Details
3/3/2022 ChargePoint Holdings Inc. CHPT Maintain Buy
(N/A)
 
 
  Details
3/1/2022 Ameresco AMRC Maintain Buy
(N/A)
 
 
  Details
2/28/2022 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
2/25/2022 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
2/24/2022 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
2/22/2022 NexTier Oilfield Services NEX Maintain Buy
(N/A)
 
 
  Details
2/18/2022 Tenaris S.A. TS Maintain Hold
(N/A)
 
 
  Details
2/6/2022 NOV Inc. NOV Maintain Buy
(N/A)
 
 
  Details
1/31/2022 Cactus, Inc. WHD Maintain Buy
(N/A)
 
 
  Details
1/24/2022 Schlumberger SLV Maintain Buy
(N/A)
 
 
  Details
12/23/2021 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
11/17/2021 Blink Charging Co. BLNK Maintain Hold
(N/A)
 
 
  Details
11/11/2021 TPI Composites TPIC Downgrade Hold
(Buy)
25.97
(0.13)
-99.5% Details
11/2/2021 TETRA Technologies Inc. TTI Maintain Buy
(N/A)
 
 
  Details
11/2/2021 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
11/1/2021 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
10/29/2021 Wallblox N.V. WBX New Coverage Buy
(N/A)
14.56
(2.89)
-80.15% Details
10/22/2021 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
10/19/2021 Blink Charging Co. BLNK New Coverage Hold
(N/A)
28.33
(0.66)
-97.67% Details
8/11/2021 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
8/9/2021 FTS International FTSI Upgrade Buy
(Hold)
18.70
(26.49)
41.66% Details
8/9/2021 Rapid Micro Biosystems Inc RPID New Coverage Buy
(N/A)
24.80
(4.12)
-83.39% Details
8/6/2021 NexTier Oilfield Services NEX Maintain Buy
(N/A)
 
 
  Details
8/4/2021 TETRA Technologies Inc. TTI Maintain Buy
(N/A)
 
 
  Details
8/3/2021 Ameresco AMRC Maintain Buy
(N/A)
 
 
  Details
8/2/2021 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
7/30/2021 ChampionX CHX Maintain Buy
(N/A)
 
 
  Details
7/29/2021 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
7/26/2021 Schlumberger SLB Maintain Buy
(N/A)
 
 
  Details
7/23/2021 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
7/20/2021 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
5/27/2021 Target Hospitality TH Upgrade Buy
(Hold)
3.14
(7.83)
149.36% Details
5/19/2021 FTS International FTSI Maintain Hold
(N/A)
 
 
  Details
5/18/2021 US Well Service USWS Maintain Hold
(N/A)
 
 
  Details
5/17/2021 TPI Composites TPIC Maintain Buy
(N/A)
 
 
  Details
5/11/2021 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
4/30/2021 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
4/30/2021 Tenaris S.A. TS Maintain Hold
(N/A)
 
 
  Details
4/30/2021 ChampionX CHX Maintain Buy
(N/A)
 
 
  Details
4/26/2021 Schlumberger SLB Maintain Buy
(N/A)
 
 
  Details
4/23/2021 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
4/8/2021 TPI Composites TPIC New Coverage Buy
(N/A)
57.90
(0.13)
-99.78% Details
4/8/2021 Ameresco AMRC New Coverage Buy
(N/A)
49.79
(25.70)
-48.38% Details
3/12/2021 US Well Service USWS Maintain Hold
(N/A)
 
 
  Details
3/8/2021 FTS International FTSI Maintain Buy
(N/A)
 
 
  Details
3/4/2021 Smart Sand SND Maintain Hold
(N/A)
 
 
  Details
3/2/2021 Tenaris S.A. TS Maintain Hold
(N/A)
 
 
  Details
3/1/2021 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
2/25/2021 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
2/25/2021 ChampionX CHX Maintain Buy
(N/A)
 
 
  Details
2/23/2021 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
2/19/2021 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
2/19/2021 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
2/18/2021 NexTier Oilfield Services NEX Maintain Buy
(N/A)
 
 
  Details
2/3/2021 TETRA Technologies Inc. TTI Upgrade Buy
(Hold)
1.48
(8.16)
451.35% Details
1/29/2021 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
1/6/2021 FTS International FTSI Maintain Hold
(N/A)
 
 
  Details
11/20/2020 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
11/20/2020 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
11/20/2020 Tenaris S.A. TS Downgrade Hold
(Buy)
15.01
(52.53)
249.97% Details
9/21/2020 ChampionX CHX Maintain Buy
(N/A)
 
 
  Details
8/20/2020 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
8/11/2020 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
8/7/2020 ChampionX CHX Maintain Buy
(N/A)
 
 
  Details
8/3/2020 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
8/3/2020 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
8/3/2020 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
7/30/2020 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
7/27/2020 Schlumberger SLB Maintain Buy
(N/A)
 
 
  Details
7/24/2020 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
7/21/2020 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
6/26/2020 ChampionX CHX New Coverage Buy
(N/A)
9.50
(25.81)
171.68% Details
6/17/2020 Schlumberger SLB Maintain Buy
(N/A)
 
 
  Details
5/4/2020 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
5/4/2020 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
4/30/2020 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
4/24/2020 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
4/24/2020 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
4/21/2020 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
3/18/2020 Core Laboratories CLB Maintain Hold
(N/A)
 
 
  Details
3/13/2020 Target Hospitality TH Maintain Hold
(N/A)
 
 
  Details
3/12/2020 NexTier Oilfield Solution NEX Maintain Buy
(N/A)
 
 
  Details
3/10/2020 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
3/10/2020 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
3/10/2020 Superior Energy Services SPN Maintain Hold
(N/A)
 
 
  Details
3/10/2020 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
3/10/2020 Smart Sand SND Maintain Hold
(N/A)
 
 
  Details
3/10/2020 Schlumberger SLB Maintain Buy
(N/A)
 
 
  Details
3/10/2020 RPC Inc. RES Maintain Hold
(N/A)
 
 
  Details
3/10/2020 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
3/10/2020 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
3/10/2020 National-Oilwell Varco NOV Maintain Buy
(N/A)
 
 
  Details
3/10/2020 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
3/10/2020 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
3/10/2020 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
3/10/2020 FTS International FTSI Downgrade Hold
(Buy)
0.70
(26.49)
3684.29% Details
3/10/2020 Target Hospitality TH Downgrade Hold
(Buy)
4.24
(7.83)
84.67% Details
3/10/2020 TETRA Technologies Inc. TTI Downgrade Hold
(Buy)
1.01
(8.16)
707.92% Details
3/10/2020 US Well Service USWS Downgrade Hold
(Buy)
1.09
(7.41)
579.82% Details
3/5/2020 US Well Service USWS Maintain Buy
(N/A)
 
 
  Details
3/2/2020 TETRA Technologies Inc. TTI Maintain Buy
(N/A)
 
 
  Details
2/27/2020 Smart Sand SND Maintain Hold
(N/A)
 
 
  Details
2/21/2020 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
2/21/2020 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
2/21/2020 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
2/14/2020 FTS International FTSI Upgrade Buy
(Hold)
0.49
(26.49)
5306.12% Details
2/14/2020 FTS International FTSI Upgrade Buy
(Hold)
0.49
(26.49)
5306.12% Details
1/27/2020 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
1/2/2020 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
1/2/2020 Schlumberger SLB Maintain Buy
(N/A)
 
 
  Details
1/2/2020 Core Laboratories CLB Downgrade Hold
(Buy)
47.46
(15.91)
-66.48% Details
12/18/2019 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
12/12/2019 US Well Service USWS New Coverage Buy
(N/A)
1.25
(7.41)
492.8% Details
11/14/2019 Target Hospitality TH Maintain Buy
(Buy)
 
 
  Details
11/11/2019 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
11/1/2019 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
10/29/2019 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
10/24/2019 RPC Inc. RES Maintain Hold
(N/A)
 
 
  Details
10/22/2019 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
10/10/2019 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
10/10/2019 TETRA Technologies Inc. TTI Maintain
(N/A)
 
 
  Details
10/10/2019 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
10/10/2019 Target Hospitality TH Maintain Buy
(N/A)
 
 
  Details
10/10/2019 Solaris Oilfield Infrastructure SOI Maintain
(N/A)
 
 
  Details
10/10/2019 Schlumberger SLB Maintain Buy
(N/A)
 
 
  Details
10/10/2019 RPC Inc. RES Maintain Hold
(N/A)
 
 
  Details
10/10/2019 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
10/10/2019 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
10/10/2019 National-Oilwell Varco NOV Maintain Buy
(N/A)
 
 
  Details
10/10/2019 Liberty Oilfield Services LBRT Maintain
(N/A)
 
 
  Details
10/10/2019 Keane Group FRAC Maintain Buy
(N/A)
 
 
  Details
10/10/2019 FTS International FTSI Maintain Hold
(N/A)
 
 
  Details
10/10/2019 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
10/10/2019 Baker Hughes, GE Company BHGE Maintain Buy
(N/A)
 
 
  Details
9/11/2019 Baker Hughes, GE Company BHGE Maintain Buy
(Buy)
 
 
  Details
8/13/2019 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
8/8/2019 Pioneer Energy Services Corp PES Maintain Hold
(N/A)
 
 
  Details
8/8/2019 FTS International FTSI Maintain Hold
(N/A)
 
 
  Details
8/2/2019 Tenaris S.A. TS Maintain Buy
(N/A)
 
 
  Details
8/1/2019 Solaris Oilfield Infrastructure SOI Maintain Buy
(N/A)
 
 
  Details
7/30/2019 Oil States International OIS Maintain Buy
(N/A)
 
 
  Details
7/25/2019 Superior Energy Services SPN Maintain Hold
(N/A)
 
 
  Details
7/25/2019 RPC Inc. RES Maintain Hold
(N/A)
 
 
  Details
7/3/2019 Civeo CVEO Maintain Buy
(Buy)
 
 
  Details
6/7/2019 Schlumberger SLB Upgrade Buy
(Hold)
34.94
(46.90)
34.23% Details
5/15/2019 Target Hospitality TH New Coverage Buy
(N/A)
10.49
(7.83)
-25.36% Details
5/10/2019 TETRA Technologies Inc. TTI Maintain Buy
(N/A)
 
 
  Details
5/9/2019 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
4/30/2019 National-Oilwell Varco NOV Maintain Buy
(N/A)
 
 
  Details
4/26/2019 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
4/26/2019 Core Laboratories CLB Maintain Buy
(N/A)
 
 
  Details
4/26/2019 Core Laboratories CLB Maintain Buy
(N/A)
 
 
  Details
4/25/2019 RPC Inc. RES Maintain Hold
(N/A)
 
 
  Details
4/22/2019 Schlumberger SLB Maintain Hold
(N/A)
 
 
  Details
4/8/2019 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
2/27/2019 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
2/27/2019 Civeo CVEO Maintain Buy
(N/A)
 
 
  Details
2/22/2019 DMC Global BOOM Maintain Buy
(N/A)
 
 
  Details
2/20/2019 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
1/22/2019 Halliburton HAL Maintain Buy
(N/A)
 
 
  Details
11/21/2018 Emerge Energy Services LP EMES New Coverage Hold
(N/A)
2.69
(23.50)
773.61% Details
11/19/2018 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
11/18/2018 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
11/1/2018 FTS International FTSI Maintain Hold
(N/A)
 
 
  Details
10/29/2018 Core Laboratories CLB Upgrade Buy
(Hold)
88.34
(47.46)
-46.28% Details
10/24/2018 U.S. Silica Holdings SLCA Maintain Buy
(Buy)
 
 
  Details
10/10/2018 U.S. Silica Holdings SLCA Maintain Buy
(N/A)
 
 
  Details
10/10/2018 Smart Sand SND Maintain Hold
(N/A)
 
 
  Details
10/10/2018 ProPetro Holding PUMP Maintain Buy
(N/A)
 
 
  Details
10/10/2018 Liberty Oilfield Services LBRT Maintain Buy
(N/A)
 
 
  Details
10/10/2018 FTS International FTSI Maintain Hold
(N/A)
 
 
  Details
9/11/2018 Civeo CVEO New Coverage Buy
(N/A)
3.47
(29.05)
737.18% Details
9/11/2018 U.S. Silica Holdings SLCA New Coverage Buy
(N/A)
19.41
(13.06)
-32.72% Details
9/11/2018 Solaris Oilfield Infrastructure SOI New Coverage Buy
(N/A)
15.29
(11.32)
-25.96% Details
9/11/2018 Smart Sand SND New Coverage Hold
(N/A)
4.67
(4.09)
-12.42% Details
9/11/2018 RPC Inc. RES New Coverage Hold
(N/A)
13.29
(6.12)
-53.95% Details
9/11/2018 ProPetro Holding PUMP New Coverage Buy
(N/A)
15.01
(12.40)
-17.39% Details
9/11/2018 Liberty Oilfield Services LBRT New Coverage Buy
(N/A)
16.38
(26.80)
63.61% Details
9/11/2018 Keane Group FRAC New Coverage Buy
(N/A)
10.67
(4.55)
-57.36% Details
9/11/2018 FTS International FTSI New Coverage Hold
(N/A)
9.50
(26.49)
178.84% Details
9/11/2018 Weatherford International WFT New Coverage Hold
()
2.30
(0.37)
-83.91% Details
9/11/2018 TETRA Technologies Inc. TTI New Coverage Buy
(N/A)
4.24
(8.16)
92.45% Details
9/11/2018 Superior Energy Services SPN New Coverage Hold
(N/A)
8.15
(0.93)
-88.59% Details
9/11/2018 Pioneer Energy Services Corp PES New Coverage Hold
(N/A)
2.95
(0.16)
-94.58% Details
9/11/2018 Oil States International OIS New Coverage Buy
(N/A)
30.40
(12.23)
-59.77% Details
9/11/2018 DMC Global BOOM New Coverage Buy
(N/A)
36.95
(7.86)
-78.73% Details
9/11/2018 Core Laboratories CLB New Coverage Hold
(N/A)
108.87
(88.34)
-18.86% Details
9/11/2018 Tenaris S.A. TS New Coverage Buy
(N/A)
31.22
(15.01)
-51.92% Details
9/11/2018 National-Oilwell Varco NOV New Coverage Buy
(N/A)
44.24
(18.57)
-58.02% Details
9/11/2018 Schlumberger SLB New Coverage Hold
(N/A)
59.70
(34.94)
-41.47% Details
9/11/2018 Halliburton HAL New Coverage Buy
(N/A)
36.80
(34.05)
-7.47% Details
9/11/2018 Baker Hughes, GE Company BHGE New Coverage Buy
(N/A)
31.42
(22.08)
-29.73% Details
10/19/0008 ChargePoint Holdings Inc. CHPT New Coverage Buy
(N/A)
19.71
(5.82)
-70.47% Details