Stephen Gengaro

Stock Analyst at Stifel

(3.68)
# 792
Out of 5,008 analysts
272
Total ratings
48.08%
Success rate
7.81%
Average return

Stocks Rated by Stephen Gengaro

Eos Energy Enterprises
Sep 19, 2025
Maintains: Buy
Price Target: $8.5$10
Current: $13.76
Upside: -27.33%
Lucid Group
Aug 29, 2025
Maintains: Hold
Price Target: $30$21
Current: $21.72
Upside: -3.29%
Target Hospitality
Aug 19, 2025
Upgrades: Buy
Price Target: $7.5$11
Current: $7.53
Upside: +46.08%
Atlas Energy Solutions
Aug 11, 2025
Maintains: Buy
Price Target: $15$14
Current: $11.50
Upside: +21.74%
Rivian Automotive
Aug 8, 2025
Maintains: Buy
Price Target: $18$16
Current: $13.38
Upside: +19.63%
Cactus
Aug 1, 2025
Maintains: Buy
Price Target: $57$53
Current: $36.29
Upside: +46.05%
TETRA Technologies
Jul 31, 2025
Maintains: Buy
Price Target: $6$6.5
Current: $5.61
Upside: +15.86%
Generac Holdings
Jul 31, 2025
Maintains: Buy
Price Target: $195$210
Current: $165.84
Upside: +26.63%
NOV Inc.
Jul 30, 2025
Maintains: Buy
Price Target: $22$20
Current: $13.61
Upside: +47.00%
Liberty Energy
Jul 28, 2025
Maintains: Buy
Price Target: $20$19
Current: $12.82
Upside: +48.26%
Reiterates: Buy
Price Target: $41$45
Current: $43.54
Upside: +3.35%
Maintains: Buy
Price Target: $12$10
Current: $5.84
Upside: +71.23%
Maintains: Buy
Price Target: $31$29
Current: $23.97
Upside: +21.01%
Maintains: Buy
Price Target: $54$52
Current: $34.23
Upside: +51.91%
Maintains: Hold
Price Target: $6$5
Current: $4.73
Upside: +5.71%
Maintains: Buy
Price Target: $11$10
Current: $5.41
Upside: +84.84%
Maintains: Hold
Price Target: $13$12
Current: $11.98
Upside: +0.17%
Maintains: Buy
Price Target: $50$49
Current: $48.62
Upside: +0.79%
Initiates: Buy
Price Target: $220
Current: $364.00
Upside: -39.56%
Maintains: Hold
Price Target: $2$1
Current: $2.41
Upside: -58.51%
Maintains: Buy
Price Target: $18$17
Current: $38.68
Upside: -56.05%
Maintains: Hold
Price Target: $9$8.5
Current: $7.74
Upside: +9.82%
Maintains: Buy
Price Target: $28$27
Current: $21.63
Upside: +24.83%
Maintains: Buy
Price Target: $455$450
Current: $440.98
Upside: +2.05%
Maintains: Overweight
Price Target: $102$94
Current: $79.09
Upside: +18.86%
Maintains: Hold
Price Target: $7$6
Current: $4.08
Upside: +47.24%
Maintains: Buy
Price Target: $43$41
Current: $36.33
Upside: +12.85%
Maintains: Hold
Price Target: $30$20
Current: $6.43
Upside: +211.04%
Maintains: Hold
Price Target: $40$20
Current: $11.59
Upside: +72.56%
Maintains: Buy
Price Target: $10$8
Current: $4.97
Upside: +61.13%
Maintains: Buy
Price Target: $10$9
Current: $6.21
Upside: +44.93%
Maintains: Hold
Price Target: $3
Current: $2.14
Upside: +39.92%
Maintains: Buy
Price Target: $6$3
Current: $3.34
Upside: -10.18%
Initiates: Buy
Price Target: $28
Current: $3.68
Upside: +660.87%
Maintains: Hold
Price Target: $21$19
Current: $24.09
Upside: -21.13%