Free Trial

Stephen Gengaro - Stifel Nicolaus Analyst Performance

This page shows the methodology used to calculate Stephen Gengaro's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
Cactus, Inc. stock logo
WHD
Cactus
8/1/2025$40.08$53.00Buy???%???%
Tetra Technologies, Inc. stock logo
TTI
Tetra Technologies
7/31/2025$4.16$6.50Buy???%???%
Generac Holdings Inc. stock logo
GNRC
Generac
7/31/2025$194.91$210.00Buy???%???%
NOV Inc. stock logo
NOV
NOV
7/30/2025$13.04$20.00Buy???%???%
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
7/28/2025$13.17$19.00Buy???%???%
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
7/25/2025$33.77$45.00Buy???%???%
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
7/25/2025$5.97$10.00Buy???%???%
Halliburton Company stock logo
HAL
Halliburton
7/23/2025$21.86$29.00Buy???%???%
Atlas Energy Solutions Inc. stock logo
AESI
Atlas Energy Solutions
7/16/2025$13.23$14.50Buy???%???%
Halliburton Company stock logo
HAL
Halliburton
7/16/2025$21.17$31.00Buy???%???%
Core Laboratories Inc. stock logo
CLB
Core Laboratories
7/16/2025$11.44$12.00Hold???%???%
Baker Hughes Company stock logo
BKR
Baker Hughes
7/16/2025$38.58$49.00Buy???%???%
Tetra Technologies, Inc. stock logo
TTI
Tetra Technologies
7/16/2025$3.18$6.00Buy???%???%
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
7/16/2025$28.76$41.00Buy???%???%
Schlumberger Limited stock logo
SLB
Schlumberger
7/16/2025$34.37$52.00Buy???%???%
RPC, Inc. stock logo
RES
RPC
7/16/2025$4.64$5.00Hold???%???%
ProPetro Holding Corp. stock logo
PUMP
ProPetro
7/16/2025$5.64$10.00Buy???%???%
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
7/16/2025$5.88$12.00Buy???%???%
NOV Inc. stock logo
NOV
NOV
7/16/2025$12.60$22.00Buy???%???%
Centrus Energy Corp. stock logo
LEU
Centrus Energy
7/11/2025$197.46$220.00Buy???%???%
Eos Energy Enterprises, Inc. stock logo
EOSE
Eos Energy Enterprises
6/9/2025$4.29$8.50Buy???%???%
Blink Charging Co. stock logo
BLNK
Blink Charging
5/27/2025$0.73$1.00Hold???%???%
Atlas Energy Solutions Inc. stock logo
AESI
Atlas Energy Solutions
5/21/2025$13.17$15.00Buy???%???%
Rivian Automotive, Inc. stock logo
RIVN
Rivian Automotive
5/12/2025$14.57$18.00Buy???%???%
Ameresco, Inc. stock logo
AMRC
Ameresco
5/12/2025$14.47$17.00Buy???%???%
DMC Global stock logo
BOOM
DMC Global
5/5/2025$7.19$8.50Hold???%???%
ChampionX Corporation stock logo
CHX
ChampionX
5/5/2025$24.77$40.00Buy???%???%
Civeo Corporation stock logo
CVEO
Civeo
5/2/2025$18.72$27.00Buy???%???%
Cactus, Inc. stock logo
WHD
Cactus
5/2/2025$39.78$57.00Buy???%???%
Generac Holdings Inc. stock logo
GNRC
Generac
5/1/2025$113.94$195.00Buy???%???%
ProPetro Holding Corp. stock logo
PUMP
ProPetro
4/30/2025$5.09$11.00Buy???%???%
Schlumberger Limited stock logo
SLB
Schlumberger
4/28/2025$34.10$54.00Buy???%???%
Baker Hughes Company stock logo
BKR
Baker Hughes
4/24/2025$35.57$50.00Buy???%???%
Tesla, Inc. stock logo
TSLA
Tesla
4/24/2025$251.07$450.00Buy???%???%
Halliburton Company stock logo
HAL
Halliburton
4/23/2025$20.58$32.00Buy???%???%
Wyndham Hotels & Resorts stock logo
WH
Wyndham Hotels & Resorts
4/22/2025$80.42$94.00Overweight???%???%
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
4/22/2025$11.79$22.00Buy???%???%
Baker Hughes Company stock logo
BKR
Baker Hughes
4/15/2025$38.12$52.00Buy???%???%
ProFrac Holding Corp. stock logo
ACDC
ProFrac
4/15/2025$4.37$6.00Hold???%???%
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
4/15/2025$5.86$12.00Buy???%???%
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
4/15/2025$11.38$23.00Buy???%???%
Tetra Technologies, Inc. stock logo
TTI
Tetra Technologies
4/15/2025$2.35$6.50Buy???%???%
DMC Global stock logo
BOOM
DMC Global
4/15/2025$6.25$9.00Hold???%???%
Core Laboratories Inc. stock logo
CLB
Core Laboratories
4/15/2025$12.16$15.00Hold???%???%
Civeo Corporation stock logo
CVEO
Civeo
4/15/2025$19.73$28.00Buy???%???%
Cactus, Inc. stock logo
WHD
Cactus
4/15/2025$36.51$61.00Buy???%???%
Tenaris S.A. stock logo
TS
Tenaris
4/15/2025$32.34$41.00Buy???%???%
NOV Inc. stock logo
NOV
NOV
4/15/2025$12.09$23.00Buy???%???%
Schlumberger Limited stock logo
SLB
Schlumberger
4/15/2025$34.04$58.00Buy???%???%
Tesla, Inc. stock logo
TSLA
Tesla
3/31/2025$263.55$455.00Buy???%???%
Target Hospitality Corp. stock logo
TH
Target Hospitality
3/31/2025$6.64$7.50Hold???%???%
Blink Charging Co. stock logo
BLNK
Blink Charging
3/26/2025$0.94$2.00Hold???%???%
ChargePoint Holdings, Inc. stock logo
CHPT
ChargePoint
3/10/2025$14.38$20.00Hold???%???%
Wallbox N.V. stock logo
WBX
Wallbox
3/10/2025$7.02$20.00Hold???%???%
ProFrac Holding Corp. stock logo
ACDC
ProFrac
3/10/2025$7.39$7.00Hold???%???%
EVgo Inc. stock logo
EVGO
EVgo
3/6/2025$2.54$8.00Buy???%???%
Ameresco, Inc. stock logo
AMRC
Ameresco
3/5/2025$10.05$18.00Buy???%???%
Wyndham Hotels & Resorts stock logo
WH
Wyndham Hotels & Resorts
3/4/2025$104.52$113.00Overweight???%???%
Lucid Group, Inc. stock logo
LCID
Lucid Group
2/27/2025$2.36$3.00Hold???%???%
DMC Global stock logo
BOOM
DMC Global
2/26/2025$9.06$9.50Hold???%???%
Target Hospitality Corp. stock logo
TH
Target Hospitality
2/26/2025$5.46$5.00Hold???%???%
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
2/24/2025$33.36$48.00Buy???%???%
Tenaris S.A. stock logo
TS
Tenaris
2/21/2025$38.36$43.00Buy???%???%
ProPetro Holding Corp. stock logo
PUMP
ProPetro
2/21/2025$9.36$12.00Buy???%???%
Generac Holdings Inc. stock logo
GNRC
Generac
2/13/2025$150.84$200.00Buy???%???%
Tesla, Inc. stock logo
TSLA
Tesla
2/10/2025$358.62$474.00Buy???%???%
Baker Hughes Company stock logo
BKR
Baker Hughes
2/3/2025$47.42$54.00Buy???%???%
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
1/31/2025$18.82$25.00Buy???%???%
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
1/24/2025$34.62$42.00Buy???%???%
Halliburton Company stock logo
HAL
Halliburton
1/23/2025$28.74$37.00Buy???%???%
ProFrac Holding Corp. stock logo
ACDC
ProFrac
8/15/2022$20.30$29.00???%???%
ProFrac Holding Corp. stock logo
ACDC
ProFrac
6/21/2022$21.26$27.00Buy???%???%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
11/11/2021$24.76$27.00Hold???%???%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
5/17/2021$43.19$68.00Buy???%???%
Cactus, Inc. stock logo
WHD
Cactus
7/31/2020$22.54$28.00Buy???%???%
Core Laboratories Inc. stock logo
CLB
Core Laboratories
4/24/2020$15.46$15.00Hold???%???%
Core Laboratories Inc. stock logo
CLB
Core Laboratories
3/18/2020$7.99$14.00Hold???%???%
Core Laboratories Inc. stock logo
CLB
Core Laboratories
3/10/2020$13.52$17.00Hold???%???%
Solaris Oilfield Infrastructure, Inc. stock logo
SOI
Solaris Oilfield Infrastructure
1/2/2020$14.02$16.00Buy???%???%
Solaris Oilfield Infrastructure, Inc. stock logo
SOI
Solaris Oilfield Infrastructure
11/1/2019$11.05$15.00Buy???%???%
Civeo Corporation stock logo
CVEO
Civeo
7/3/2019$19.20$48.00Buy???%???%
Schlumberger Limited stock logo
SLB
Schlumberger
6/7/2019$35.05$50.00Buy???%???%
Theratechnologies Inc. stock logo
TH
Theratechnologies
5/14/2019C$6.28C$15.00Buy???%???%
Tetra Technologies, Inc. stock logo
TTI
Tetra Technologies
5/10/2019$2.06$4.00Buy???%???%
DMC Global stock logo
BOOM
DMC Global
4/26/2019$62.74$73.00Buy???%???%
Core Laboratories Inc. stock logo
CLB
Core Laboratories
4/26/2019$65.75$75.00Buy???%???%
Schlumberger Limited stock logo
SLB
Schlumberger
4/22/2019$45.87$50.00Hold???%???%
DMC Global stock logo
BOOM
DMC Global
4/8/2019$62.00$70.00Buy???%???%
DMC Global stock logo
BOOM
DMC Global
2/22/2019$48.72$53.00Buy???%???%
U.S. Silica Holdings, Inc. stock logo
SLCA
U.S. Silica
2/20/2019$15.95$18.00Buy???%???%
Halliburton Company stock logo
HAL
Halliburton
1/22/2019$30.92$36.00Buy???%???%
Core Laboratories Inc. stock logo
CLB
Core Laboratories
10/29/2018$87.05$110.00Buy???%???%
U.S. Silica Holdings, Inc. stock logo
SLCA
U.S. Silica
10/24/2018$13.49$17.00Buy???%???%
Civeo Corporation stock logo
CVEO
Civeo
9/28/2018$49.68$60.00Buy???%???%
Tenaris S.A. stock logo
TS
Tenaris
3/22/2018$37.12$43.00Buy???%???%
Weatherford International plc stock logo
WFT
Weatherford International
2/6/2018$3.14$5.00Buy???%???%
Halliburton Company stock logo
HAL
Halliburton
1/23/2018$56.40$69.00Buy???%???%
Oil States International, Inc. stock logo
OIS
Oil States International
12/13/2017$23.40$33.00Buy???%???%
Core Laboratories Inc. stock logo
CLB
Core Laboratories
12/7/2017$99.29$115.00Buy???%???%
Oil States International, Inc. stock logo
OIS
Oil States International
11/1/2017$23.05$31.00Buy???%???%
Core Laboratories Inc. stock logo
CLB
Core Laboratories
10/25/2017$93.82$115.00Buy???%???%
Superior Energy Services, Inc. stock logo
SPN
Superior Energy Services
10/25/2017$7.90$13.00Buy???%???%
Halliburton Company stock logo
HAL
Halliburton
1/3/2016$34.04Buy???%???%
Baker Hughes Inc stock logo
BHI
Baker Hughes
1/3/2016$46.15Buy???%???%
Schlumberger Limited stock logo
SLB
Schlumberger
1/3/2016$69.75Buy???%???%
Baker Hughes Inc stock logo
BHI
Baker Hughes
12/28/2015$47.72$65.00Buy???%???%
Halliburton Company stock logo
HAL
Halliburton
12/28/2015$34.20$41.00Buy???%???%
Baker Hughes Inc stock logo
BHI
Baker Hughes
10/19/2015$53.17Buy???%???%
Weatherford International plc stock logo
WFT
Weatherford International
9/21/2015$8.41Hold???%???%
Baker Hughes Inc stock logo
BHI
Baker Hughes
7/22/2015$58.28Buy???%???%
Halliburton Company stock logo
HAL
Halliburton
7/22/2015$41.54Buy???%???%


Return to Analyst Rankings