Stephen Gengaro
Stock Analyst at Stifel Nicolaus
(4.91)
# 233
Out of 4,468 analysts
905
Total ratings
56.7%
Success rate
25.3%
Average return
Main Sectors:
Stocks Rated by Stephen Gengaro
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FRMI Fermi | Rated: Buy | $29 → $17 | $8.06 | +110.92% | 5 | Jun 23, 2026 | |
| PTEN Patterson-UTI Energy | Maintained: Buy | $15 | $8.66 | +73.21% | 21 | Jun 21, 2026 | |
| SLB SLB N.V. | Maintained: Buy | $64 | $45.13 | +41.81% | 52 | Jun 21, 2026 | |
| WHD Cactus | Maintained: Buy | $68 | $50.42 | +34.87% | 35 | Jun 21, 2026 | |
| EOSE Eos Energy Enterprises | Maintained: Buy | $12 | $5.23 | +129.45% | 20 | May 14, 2026 | |
| TH Target Hospitality | Maintained: Buy | $15 → $23 | $18.47 | +24.53% | 35 | May 13, 2026 | |
| TS Tenaris | Maintained: Buy | $57 | $54.13 | +5.30% | 35 | May 7, 2026 | |
| HMH HMH Holding | Reiterated: Buy | $27 | $18.09 | +49.25% | 2 | May 7, 2026 | |
| LEU Centrus Energy | Maintained: Buy | $246 | $162.13 | +51.73% | 7 | May 6, 2026 | |
| LCID Lucid Group | Maintained: Hold | $17 | $6.08 | +179.61% | 29 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $38 | $25.40 | +49.61% | 22 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13 | $9.30 | +39.78% | 29 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20 | $18.63 | +7.35% | 21 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $14 → $28 | $14.47 | +93.50% | 7 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $235 → $275 | $252.66 | +8.84% | 26 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $71 → $93 | $67.19 | +38.41% | 36 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $23 | $18.02 | +27.64% | 33 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $63 → $74 | $52.78 | +40.20% | 47 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $28 → $37 | $23.79 | +55.53% | 28 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $36 → $43 | $32.96 | +30.46% | 46 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $508 | $393.45 | +29.11% | 27 | Mar 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $33 → $37 | $30.00 | +23.33% | 27 | Mar 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.5 → $7 | $1.87 | +274.33% | 15 | Mar 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 → $7 | $6.12 | +14.38% | 40 | Mar 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $10 → $15 | $7.72 | +94.30% | 27 | Feb 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20 | $12.09 | +65.43% | 34 | Feb 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2 | $5.15 | -61.17% | 25 | Nov 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $13 → $12 | $11.46 | +4.71% | 40 | Jul 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6 → $5 | $5.60 | -10.71% | 19 | Jul 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2 → $1 | $0.6281 | n/a | 19 | May 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $3.5 | $0.0067 | n/a | 16 | May 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $2.5 | $4.04 | n/a | 9 | May 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $40 → $20 | $5.96 | n/a | 15 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $30 → $20 | $4.16 | n/a | 12 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $4 → $3 | $0.0006 | n/a | 2 | Feb 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $3 | $4.70 | n/a | 14 | Dec 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $90 → $0.5 | $0.006 | n/a | 6 | Dec 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $2.5 → $1 | $83.01 | n/a | 12 | Jan 17, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $13 → $9 | $14.31 | n/a | 2 | Sep 30, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $38.50 | n/a | 3 | Apr 29, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $66.75 | n/a | 3 | Sep 9, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $115 | $24.09 | n/a | 1 | May 13, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 | $8.54 | n/a | 1 | Feb 26, 2010 |
Fermi
Jun 23, 2026
Rated: Buy
Price Target: $29 → $17
Current: $8.06
Upside: +110.92%
Patterson-UTI Energy
Jun 21, 2026
Maintained: Buy
Price Target: $15
Current: $8.66
Upside: +73.21%
SLB N.V.
Jun 21, 2026
Maintained: Buy
Price Target: $64
Current: $45.13
Upside: +41.81%
Cactus
Jun 21, 2026
Maintained: Buy
Price Target: $68
Current: $50.42
Upside: +34.87%
Eos Energy Enterprises
May 14, 2026
Maintained: Buy
Price Target: $12
Current: $5.23
Upside: +129.45%
Target Hospitality
May 13, 2026
Maintained: Buy
Price Target: $15 → $23
Current: $18.47
Upside: +24.53%
Tenaris
May 7, 2026
Maintained: Buy
Price Target: $57
Current: $54.13
Upside: +5.30%
HMH Holding
May 7, 2026
Reiterated: Buy
Price Target: $27
Current: $18.09
Upside: +49.25%
Centrus Energy
May 6, 2026
Maintained: Buy
Price Target: $246
Current: $162.13
Upside: +51.73%
Lucid Group
May 6, 2026
Maintained: Hold
Price Target: $17
Current: $6.08
Upside: +179.61%
May 5, 2026
Maintained: Buy
Price Target: $38
Current: $25.40
Upside: +49.61%
May 1, 2026
Reiterated: Buy
Price Target: $13
Current: $9.30
Upside: +39.78%
May 1, 2026
Maintained: Buy
Price Target: $20
Current: $18.63
Upside: +7.35%
May 1, 2026
Maintained: Buy
Price Target: $14 → $28
Current: $14.47
Upside: +93.50%
Apr 30, 2026
Maintained: Buy
Price Target: $235 → $275
Current: $252.66
Upside: +8.84%
Apr 29, 2026
Reiterated: Buy
Price Target: $71 → $93
Current: $67.19
Upside: +38.41%
Apr 28, 2026
Maintained: Buy
Price Target: $23
Current: $18.02
Upside: +27.64%
Apr 27, 2026
Reiterated: Buy
Price Target: $63 → $74
Current: $52.78
Upside: +40.20%
Apr 24, 2026
Maintained: Buy
Price Target: $28 → $37
Current: $23.79
Upside: +55.53%
Apr 22, 2026
Reiterated: Buy
Price Target: $36 → $43
Current: $32.96
Upside: +30.46%
Mar 17, 2026
Maintained: Buy
Price Target: $508
Current: $393.45
Upside: +29.11%
Mar 4, 2026
Maintained: Buy
Price Target: $33 → $37
Current: $30.00
Upside: +23.33%
Mar 4, 2026
Maintained: Buy
Price Target: $7.5 → $7
Current: $1.87
Upside: +274.33%
Mar 3, 2026
Maintained: Hold
Price Target: $8 → $7
Current: $6.12
Upside: +14.38%
Feb 23, 2026
Reiterated: Buy
Price Target: $10 → $15
Current: $7.72
Upside: +94.30%
Feb 19, 2026
Maintained: Buy
Price Target: $20
Current: $12.09
Upside: +65.43%
Nov 24, 2025
Maintained: Hold
Price Target: $2
Current: $5.15
Upside: -61.17%
Jul 16, 2025
Maintained: Hold
Price Target: $13 → $12
Current: $11.46
Upside: +4.71%
Jul 16, 2025
Maintained: Hold
Price Target: $6 → $5
Current: $5.60
Upside: -10.71%
May 27, 2025
Maintained: Hold
Price Target: $2 → $1
Current: $0.6281
Upside: n/a
May 13, 2025
Maintained: Hold
Price Target: $3.5
Current: $0.0067
Upside: n/a
May 13, 2025
Maintained: Buy
Price Target: $2.5
Current: $4.04
Upside: n/a
Mar 10, 2025
Maintained: Hold
Price Target: $40 → $20
Current: $5.96
Upside: n/a
Mar 10, 2025
Maintained: Hold
Price Target: $30 → $20
Current: $4.16
Upside: n/a
Feb 27, 2025
Maintained: Buy
Price Target: $4 → $3
Current: $0.0006
Upside: n/a
Dec 31, 2024
Maintained: Hold
Price Target: $3
Current: $4.70
Upside: n/a
Dec 31, 2024
Downgraded: Hold
Price Target: $90 → $0.5
Current: $0.006
Upside: n/a
Jan 17, 2019
Reiterated: Hold
Price Target: $2.5 → $1
Current: $83.01
Upside: n/a
Sep 30, 2016
Initiated Coverage: Hold
Price Target: $13 → $9
Current: $14.31
Upside: n/a
Apr 29, 2015
Downgraded: Hold
Price Target: n/a
Current: $38.50
Upside: n/a
Sep 9, 2014
Maintained: Buy
Price Target: n/a
Current: $66.75
Upside: n/a
May 13, 2014
Initiated Coverage: Hold
Price Target: $115
Current: $24.09
Upside: n/a
Feb 26, 2010
Maintained: Buy
Price Target: $15
Current: $8.54
Upside: n/a