Stephen Gengaro

Stock Analyst at Stifel

(2.05)
# 2,787
Out of 4,829 analysts
248
Total ratings
33.88%
Success rate
-6.73%
Average return

Stocks Rated by Stephen Gengaro

DMC Global
May 5, 2025
Maintains: Hold
Price Target: $9$8.5
Current: $6.98
Upside: +21.78%
ChampionX
May 5, 2025
Maintains: Buy
Price Target: $39$40
Current: $26.06
Upside: +53.52%
Civeo
May 2, 2025
Maintains: Buy
Price Target: $28$27
Current: $20.87
Upside: +29.37%
Cactus
May 2, 2025
Maintains: Buy
Price Target: $61$57
Current: $44.17
Upside: +29.05%
Generac Holdings
May 1, 2025
Maintains: Buy
Price Target: $200$195
Current: $128.37
Upside: +51.90%
ProPetro Holding
Apr 30, 2025
Maintains: Buy
Price Target: $12$11
Current: $6.03
Upside: +82.42%
Schlumberger
Apr 28, 2025
Maintains: Buy
Price Target: $58$54
Current: $35.84
Upside: +50.67%
Baker Hughes Company
Apr 24, 2025
Maintains: Buy
Price Target: $52$50
Current: $37.39
Upside: +33.73%
Tesla
Apr 24, 2025
Maintains: Buy
Price Target: $455$450
Current: $318.15
Upside: +41.44%
Halliburton Company
Apr 23, 2025
Maintains: Buy
Price Target: $37$32
Current: $21.19
Upside: +51.05%
Maintains: Buy
Price Target: $23$22
Current: $12.77
Upside: +72.35%
Maintains: Overweight
Price Target: $102$94
Current: $87.09
Upside: +7.93%
Maintains: Hold
Price Target: $7$6
Current: $5.03
Upside: +19.28%
Maintains: Buy
Price Target: $13$12
Current: $6.39
Upside: +87.79%
Maintains: Buy
Price Target: $7$6.5
Current: $3.08
Upside: +111.04%
Maintains: Hold
Price Target: $19$15
Current: $12.13
Upside: +23.66%
Maintains: Buy
Price Target: $43$41
Current: $34.64
Upside: +18.36%
Maintains: Buy
Price Target: $25$23
Current: $12.93
Upside: +77.95%
Maintains: Hold
Price Target: $5$7.5
Current: $6.93
Upside: +8.23%
Maintains: Hold
Price Target: $3.5$2
Current: $0.84
Upside: +136.97%
Maintains: Hold
Price Target: $1.5$1
Current: $0.36
Upside: +177.82%
Maintains: Hold
Price Target: $2$1
Current: $0.67
Upside: +49.70%
Maintains: Buy
Price Target: $10$8
Current: $3.76
Upside: +112.77%
Maintains: Buy
Price Target: $34$18
Current: $14.33
Upside: +25.61%
Maintains: Hold
Price Target: $3.5$3
Current: $2.70
Upside: +11.32%
Maintains: Buy
Price Target: $42$48
Current: $22.38
Upside: +114.48%
Maintains: Buy
Price Target: $18$16
Current: $14.77
Upside: +8.33%
Maintains: Hold
Price Target: $8$7
Current: $4.96
Upside: +41.13%
Maintains: Buy
Price Target: $10$9
Current: $4.77
Upside: +88.68%
Reinstates: Buy
Price Target: $6
Current: $6.40
Upside: -6.25%
Maintains: Hold
Price Target: $3
Current: $2.08
Upside: +44.15%
Maintains: Buy
Price Target: $6$3
Current: $1.03
Upside: +191.26%
Maintains: Hold
Price Target: $15$13
Current: $1.00
Upside: +1,201.43%
Initiates: Buy
Price Target: $28
Current: $2.94
Upside: +852.38%
Maintains: Hold
Price Target: $21$19
Current: $19.86
Upside: -4.33%