Stephen Gengaro

Stock Analyst at Stifel

(3.58)
# 871
Out of 4,996 analysts
272
Total ratings
49.52%
Success rate
5.87%
Average return

Stocks Rated by Stephen Gengaro

Eos Energy Enterprises
Sep 19, 2025
Maintains: Buy
Price Target: $8.5$10
Current: $10.12
Upside: -1.19%
Lucid Group
Aug 29, 2025
Maintains: Hold
Price Target: $30$21
Current: $23.96
Upside: -12.35%
Target Hospitality
Aug 19, 2025
Upgrades: Buy
Price Target: $7.5$11
Current: $8.88
Upside: +23.87%
Atlas Energy Solutions
Aug 11, 2025
Maintains: Buy
Price Target: $15$14
Current: $11.90
Upside: +17.65%
Rivian Automotive
Aug 8, 2025
Maintains: Buy
Price Target: $18$16
Current: $15.59
Upside: +2.63%
Cactus
Aug 1, 2025
Maintains: Buy
Price Target: $57$53
Current: $41.54
Upside: +27.59%
TETRA Technologies
Jul 31, 2025
Maintains: Buy
Price Target: $6$6.5
Current: $5.89
Upside: +10.36%
Generac Holdings
Jul 31, 2025
Maintains: Buy
Price Target: $195$210
Current: $168.27
Upside: +24.80%
NOV Inc.
Jul 30, 2025
Maintains: Buy
Price Target: $22$20
Current: $13.48
Upside: +48.37%
Liberty Energy
Jul 28, 2025
Maintains: Buy
Price Target: $20$19
Current: $12.74
Upside: +49.14%
Reiterates: Buy
Price Target: $41$45
Current: $39.71
Upside: +13.32%
Maintains: Buy
Price Target: $12$10
Current: $5.58
Upside: +79.21%
Maintains: Buy
Price Target: $31$29
Current: $25.11
Upside: +15.49%
Maintains: Buy
Price Target: $54$52
Current: $35.52
Upside: +46.40%
Maintains: Hold
Price Target: $6$5
Current: $4.87
Upside: +2.67%
Maintains: Buy
Price Target: $11$10
Current: $5.52
Upside: +81.16%
Maintains: Hold
Price Target: $13$12
Current: $12.79
Upside: -6.18%
Maintains: Buy
Price Target: $50$49
Current: $50.52
Upside: -3.01%
Initiates: Buy
Price Target: $220
Current: $305.35
Upside: -27.95%
Maintains: Hold
Price Target: $2$1
Current: $1.52
Upside: -34.21%
Maintains: Buy
Price Target: $18$17
Current: $34.79
Upside: -51.14%
Maintains: Hold
Price Target: $9$8.5
Current: $8.19
Upside: +3.79%
Maintains: Buy
Price Target: $28$27
Current: $22.64
Upside: +19.26%
Maintains: Buy
Price Target: $455$450
Current: $440.40
Upside: +2.18%
Maintains: Overweight
Price Target: $102$94
Current: $81.46
Upside: +15.39%
Maintains: Hold
Price Target: $7$6
Current: $3.77
Upside: +59.15%
Maintains: Buy
Price Target: $43$41
Current: $35.36
Upside: +15.95%
Maintains: Hold
Price Target: $30$20
Current: $4.55
Upside: +339.56%
Maintains: Hold
Price Target: $40$20
Current: $10.84
Upside: +84.50%
Maintains: Buy
Price Target: $10$8
Current: $4.57
Upside: +75.05%
Maintains: Buy
Price Target: $10$9
Current: $6.20
Upside: +45.16%
Maintains: Hold
Price Target: $3
Current: $2.14
Upside: +40.19%
Maintains: Buy
Price Target: $6$3
Current: $3.03
Upside: -0.99%
Initiates: Buy
Price Target: $28
Current: $3.27
Upside: +756.27%
Maintains: Hold
Price Target: $21$19
Current: $25.66
Upside: -25.95%