Stephen Gengaro
Stock Analyst at Stifel
(2.07)
# 2,747
Out of 4,827 analysts
248
Total ratings
35.52%
Success rate
-7%
Average return
Main Sectors:
Stocks Rated by Stephen Gengaro
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
BOOM DMC Global | Maintains: Hold | $9 → $8.5 | $7.01 | +21.26% | 21 | May 5, 2025 | |
CHX ChampionX | Maintains: Buy | $39 → $40 | $25.13 | +59.17% | 3 | May 5, 2025 | |
CVEO Civeo | Maintains: Buy | $28 → $27 | $20.22 | +33.53% | 6 | May 2, 2025 | |
WHD Cactus | Maintains: Buy | $61 → $57 | $41.02 | +38.97% | 13 | May 2, 2025 | |
GNRC Generac Holdings | Maintains: Buy | $200 → $195 | $121.32 | +60.74% | 9 | May 1, 2025 | |
PUMP ProPetro Holding | Maintains: Buy | $12 → $11 | $5.39 | +104.08% | 5 | Apr 30, 2025 | |
SLB Schlumberger | Maintains: Buy | $58 → $54 | $34.54 | +56.34% | 14 | Apr 28, 2025 | |
BKR Baker Hughes Company | Maintains: Buy | $52 → $50 | $36.70 | +36.24% | 6 | Apr 24, 2025 | |
TSLA Tesla | Maintains: Buy | $455 → $450 | $288.39 | +56.04% | 8 | Apr 24, 2025 | |
HAL Halliburton Company | Maintains: Buy | $37 → $32 | $20.39 | +56.94% | 13 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $23 → $22 | $12.09 | +81.97% | 7 | Apr 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $102 → $94 | $84.66 | +11.03% | 6 | Apr 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $7 → $6 | $4.02 | +49.25% | 11 | Apr 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $13 → $12 | $5.93 | +102.53% | 5 | Apr 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $7 → $6.5 | $2.95 | +120.71% | 7 | Apr 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $19 → $15 | $11.25 | +33.33% | 16 | Apr 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $43 → $41 | $33.77 | +21.41% | 14 | Apr 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $25 → $23 | $12.40 | +85.48% | 12 | Apr 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $5 → $7.5 | $7.06 | +6.23% | 9 | Mar 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $3.5 → $2 | $0.84 | +137.53% | 8 | Mar 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $1.5 → $1 | $0.36 | +174.35% | 7 | Mar 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $2 → $1 | $0.61 | +64.42% | 6 | Mar 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $10 → $8 | $3.89 | +105.66% | 4 | Mar 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $34 → $18 | $13.25 | +35.85% | 7 | Mar 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $3.5 → $3 | $2.35 | +27.93% | 4 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $42 → $48 | $22.68 | +111.64% | 3 | Feb 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $18 → $16 | $13.85 | +15.52% | 3 | Nov 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $8 → $7 | $4.79 | +46.14% | 2 | Oct 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $10 → $9 | $4.56 | +97.37% | 2 | Oct 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Buy | $6 | $6.19 | -3.07% | 1 | Aug 21, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $3 | $2.05 | +46.70% | 4 | May 15, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $6 → $3 | $0.80 | +274.49% | 2 | Apr 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $15 → $13 | $1.00 | +1,205.61% | 7 | May 23, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $28 | $2.52 | +1,013.32% | 1 | Aug 9, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $21 → $19 | $19.15 | -0.78% | 2 | Feb 27, 2018 |
DMC Global
May 5, 2025
Maintains: Hold
Price Target: $9 → $8.5
Current: $7.01
Upside: +21.26%
ChampionX
May 5, 2025
Maintains: Buy
Price Target: $39 → $40
Current: $25.13
Upside: +59.17%
Civeo
May 2, 2025
Maintains: Buy
Price Target: $28 → $27
Current: $20.22
Upside: +33.53%
Cactus
May 2, 2025
Maintains: Buy
Price Target: $61 → $57
Current: $41.02
Upside: +38.97%
Generac Holdings
May 1, 2025
Maintains: Buy
Price Target: $200 → $195
Current: $121.32
Upside: +60.74%
ProPetro Holding
Apr 30, 2025
Maintains: Buy
Price Target: $12 → $11
Current: $5.39
Upside: +104.08%
Schlumberger
Apr 28, 2025
Maintains: Buy
Price Target: $58 → $54
Current: $34.54
Upside: +56.34%
Baker Hughes Company
Apr 24, 2025
Maintains: Buy
Price Target: $52 → $50
Current: $36.70
Upside: +36.24%
Tesla
Apr 24, 2025
Maintains: Buy
Price Target: $455 → $450
Current: $288.39
Upside: +56.04%
Halliburton Company
Apr 23, 2025
Maintains: Buy
Price Target: $37 → $32
Current: $20.39
Upside: +56.94%
Apr 22, 2025
Maintains: Buy
Price Target: $23 → $22
Current: $12.09
Upside: +81.97%
Apr 22, 2025
Maintains: Overweight
Price Target: $102 → $94
Current: $84.66
Upside: +11.03%
Apr 15, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $4.02
Upside: +49.25%
Apr 15, 2025
Maintains: Buy
Price Target: $13 → $12
Current: $5.93
Upside: +102.53%
Apr 15, 2025
Maintains: Buy
Price Target: $7 → $6.5
Current: $2.95
Upside: +120.71%
Apr 15, 2025
Maintains: Hold
Price Target: $19 → $15
Current: $11.25
Upside: +33.33%
Apr 15, 2025
Maintains: Buy
Price Target: $43 → $41
Current: $33.77
Upside: +21.41%
Apr 15, 2025
Maintains: Buy
Price Target: $25 → $23
Current: $12.40
Upside: +85.48%
Mar 31, 2025
Maintains: Hold
Price Target: $5 → $7.5
Current: $7.06
Upside: +6.23%
Mar 26, 2025
Maintains: Hold
Price Target: $3.5 → $2
Current: $0.84
Upside: +137.53%
Mar 10, 2025
Maintains: Hold
Price Target: $1.5 → $1
Current: $0.36
Upside: +174.35%
Mar 10, 2025
Maintains: Hold
Price Target: $2 → $1
Current: $0.61
Upside: +64.42%
Mar 6, 2025
Maintains: Buy
Price Target: $10 → $8
Current: $3.89
Upside: +105.66%
Mar 5, 2025
Maintains: Buy
Price Target: $34 → $18
Current: $13.25
Upside: +35.85%
Feb 27, 2025
Maintains: Hold
Price Target: $3.5 → $3
Current: $2.35
Upside: +27.93%
Feb 24, 2025
Maintains: Buy
Price Target: $42 → $48
Current: $22.68
Upside: +111.64%
Nov 11, 2024
Maintains: Buy
Price Target: $18 → $16
Current: $13.85
Upside: +15.52%
Oct 11, 2024
Maintains: Hold
Price Target: $8 → $7
Current: $4.79
Upside: +46.14%
Oct 11, 2024
Maintains: Buy
Price Target: $10 → $9
Current: $4.56
Upside: +97.37%
Aug 21, 2024
Reinstates: Buy
Price Target: $6
Current: $6.19
Upside: -3.07%
May 15, 2024
Maintains: Hold
Price Target: $3
Current: $2.05
Upside: +46.70%
Apr 30, 2024
Maintains: Buy
Price Target: $6 → $3
Current: $0.80
Upside: +274.49%
May 23, 2023
Maintains: Hold
Price Target: $15 → $13
Current: $1.00
Upside: +1,205.61%
Aug 9, 2021
Initiates: Buy
Price Target: $28
Current: $2.52
Upside: +1,013.32%
Feb 27, 2018
Maintains: Hold
Price Target: $21 → $19
Current: $19.15
Upside: -0.78%