Stephen Gengaro
Stock Analyst at Stifel
(3.96)
# 621
Out of 5,041 analysts
276
Total ratings
49.06%
Success rate
11.37%
Average return
Main Sectors:
Stocks Rated by Stephen Gengaro
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| HAL Halliburton Company | Maintains: Buy | $27 → $32 | $27.05 | +18.30% | 16 | Oct 22, 2025 | |
| TTI TETRA Technologies | Maintains: Buy | $6.5 → $9 | $8.18 | +10.02% | 10 | Oct 15, 2025 | |
| EOSE Eos Energy Enterprises | Maintains: Buy | $10 → $22 | $15.79 | +39.37% | 7 | Oct 15, 2025 | |
| TSLA Tesla | Maintains: Buy | $440 → $483 | $443.08 | +9.01% | 9 | Oct 8, 2025 | |
| LCID Lucid Group | Maintains: Hold | $30 → $21 | $18.81 | +11.64% | 5 | Aug 29, 2025 | |
| TH Target Hospitality | Upgrades: Buy | $7.5 → $11 | $7.27 | +51.31% | 10 | Aug 19, 2025 | |
| AESI Atlas Energy Solutions | Maintains: Buy | $15 → $14 | $10.63 | +31.70% | 3 | Aug 11, 2025 | |
| RIVN Rivian Automotive | Maintains: Buy | $18 → $16 | $13.18 | +21.44% | 5 | Aug 8, 2025 | |
| WHD Cactus | Maintains: Buy | $57 → $53 | $39.53 | +34.08% | 14 | Aug 1, 2025 | |
| GNRC Generac Holdings | Maintains: Buy | $195 → $210 | $193.13 | +8.74% | 10 | Jul 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $22 → $20 | $14.12 | +41.64% | 14 | Jul 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $20 → $19 | $16.64 | +14.18% | 8 | Jul 28, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $41 → $45 | $49.89 | -9.80% | 5 | Jul 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $12 → $10 | $6.80 | +47.06% | 7 | Jul 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $54 → $52 | $36.55 | +42.29% | 15 | Jul 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $6 → $5 | $4.85 | +3.09% | 3 | Jul 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $11 → $10 | $6.38 | +56.86% | 6 | Jul 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $13 → $12 | $16.84 | -28.74% | 17 | Jul 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $50 → $49 | $47.68 | +2.77% | 7 | Jul 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $220 | $370.00 | -40.54% | 1 | Jul 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $2 → $1 | $1.86 | -46.24% | 9 | May 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $18 → $17 | $42.00 | -59.52% | 8 | May 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $9 → $8.5 | $8.30 | +2.41% | 21 | May 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $28 → $27 | $23.45 | +15.14% | 6 | May 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $102 → $94 | $76.78 | +22.43% | 6 | Apr 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $7 → $6 | $4.49 | +33.63% | 11 | Apr 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $43 → $41 | $36.20 | +13.26% | 15 | Apr 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $30 → $20 | $4.94 | +304.85% | 7 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $40 → $20 | $11.22 | +78.25% | 6 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $10 → $8 | $4.19 | +91.16% | 4 | Mar 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $10 → $9 | $6.77 | +32.94% | 2 | Oct 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $3 | $2.26 | +32.74% | 4 | May 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $6 → $3 | $3.65 | -17.81% | 2 | Apr 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $28 | $2.86 | +879.02% | 1 | Aug 9, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $21 → $19 | $24.35 | -21.97% | 2 | Feb 27, 2018 |
Halliburton Company
Oct 22, 2025
Maintains: Buy
Price Target: $27 → $32
Current: $27.05
Upside: +18.30%
TETRA Technologies
Oct 15, 2025
Maintains: Buy
Price Target: $6.5 → $9
Current: $8.18
Upside: +10.02%
Eos Energy Enterprises
Oct 15, 2025
Maintains: Buy
Price Target: $10 → $22
Current: $15.79
Upside: +39.37%
Tesla
Oct 8, 2025
Maintains: Buy
Price Target: $440 → $483
Current: $443.08
Upside: +9.01%
Lucid Group
Aug 29, 2025
Maintains: Hold
Price Target: $30 → $21
Current: $18.81
Upside: +11.64%
Target Hospitality
Aug 19, 2025
Upgrades: Buy
Price Target: $7.5 → $11
Current: $7.27
Upside: +51.31%
Atlas Energy Solutions
Aug 11, 2025
Maintains: Buy
Price Target: $15 → $14
Current: $10.63
Upside: +31.70%
Rivian Automotive
Aug 8, 2025
Maintains: Buy
Price Target: $18 → $16
Current: $13.18
Upside: +21.44%
Cactus
Aug 1, 2025
Maintains: Buy
Price Target: $57 → $53
Current: $39.53
Upside: +34.08%
Generac Holdings
Jul 31, 2025
Maintains: Buy
Price Target: $195 → $210
Current: $193.13
Upside: +8.74%
Jul 30, 2025
Maintains: Buy
Price Target: $22 → $20
Current: $14.12
Upside: +41.64%
Jul 28, 2025
Maintains: Buy
Price Target: $20 → $19
Current: $16.64
Upside: +14.18%
Jul 25, 2025
Reiterates: Buy
Price Target: $41 → $45
Current: $49.89
Upside: -9.80%
Jul 25, 2025
Maintains: Buy
Price Target: $12 → $10
Current: $6.80
Upside: +47.06%
Jul 16, 2025
Maintains: Buy
Price Target: $54 → $52
Current: $36.55
Upside: +42.29%
Jul 16, 2025
Maintains: Hold
Price Target: $6 → $5
Current: $4.85
Upside: +3.09%
Jul 16, 2025
Maintains: Buy
Price Target: $11 → $10
Current: $6.38
Upside: +56.86%
Jul 16, 2025
Maintains: Hold
Price Target: $13 → $12
Current: $16.84
Upside: -28.74%
Jul 16, 2025
Maintains: Buy
Price Target: $50 → $49
Current: $47.68
Upside: +2.77%
Jul 11, 2025
Initiates: Buy
Price Target: $220
Current: $370.00
Upside: -40.54%
May 27, 2025
Maintains: Hold
Price Target: $2 → $1
Current: $1.86
Upside: -46.24%
May 12, 2025
Maintains: Buy
Price Target: $18 → $17
Current: $42.00
Upside: -59.52%
May 5, 2025
Maintains: Hold
Price Target: $9 → $8.5
Current: $8.30
Upside: +2.41%
May 2, 2025
Maintains: Buy
Price Target: $28 → $27
Current: $23.45
Upside: +15.14%
Apr 22, 2025
Maintains: Overweight
Price Target: $102 → $94
Current: $76.78
Upside: +22.43%
Apr 15, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $4.49
Upside: +33.63%
Apr 15, 2025
Maintains: Buy
Price Target: $43 → $41
Current: $36.20
Upside: +13.26%
Mar 10, 2025
Maintains: Hold
Price Target: $30 → $20
Current: $4.94
Upside: +304.85%
Mar 10, 2025
Maintains: Hold
Price Target: $40 → $20
Current: $11.22
Upside: +78.25%
Mar 6, 2025
Maintains: Buy
Price Target: $10 → $8
Current: $4.19
Upside: +91.16%
Oct 11, 2024
Maintains: Buy
Price Target: $10 → $9
Current: $6.77
Upside: +32.94%
May 15, 2024
Maintains: Hold
Price Target: $3
Current: $2.26
Upside: +32.74%
Apr 30, 2024
Maintains: Buy
Price Target: $6 → $3
Current: $3.65
Upside: -17.81%
Aug 9, 2021
Initiates: Buy
Price Target: $28
Current: $2.86
Upside: +879.02%
Feb 27, 2018
Maintains: Hold
Price Target: $21 → $19
Current: $24.35
Upside: -21.97%