Stephen Gengaro
Stock Analyst at Stifel Nicolaus
(4.79)
# 546
Out of 4,646 analysts
925
Total ratings
54%
Success rate
15.8%
Average return
Main Sectors:
Stocks Rated by Stephen Gengaro
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AMRC Ameresco | Reiterated: Buy | $38 | $27.61 | +37.63% | 23 | Aug 13, 2026 | |
| HMH HMH Holding | Reiterated: Buy | $27 → $28 | $20.03 | +39.79% | 4 | Aug 12, 2026 | |
| SEI Solaris Energy Infrastructure | Maintained: Buy | $98 | $61.80 | +58.58% | 38 | Aug 11, 2026 | |
| TH Target Hospitality | Reiterated: Buy | $23 | $16.14 | +42.50% | 36 | Aug 11, 2026 | |
| KGS Kodiak Gas Services | Reiterated: Buy | $90 → $92 | $62.06 | +48.24% | 2 | Aug 11, 2026 | |
| FRMI Fermi | Maintained: Buy | $17 | $7.60 | +123.68% | 6 | Aug 11, 2026 | |
| LBRT Liberty Energy | Reiterated: Buy | $36 | $21.59 | +66.74% | 30 | Aug 10, 2026 | |
| STDN Standard Nuclear | Initiated Coverage: Buy | $16 | $11.48 | +39.37% | 1 | Aug 10, 2026 | |
| TS Tenaris | Maintained: Buy | $57 | $53.15 | +7.24% | 36 | Aug 6, 2026 | |
| EOSE Eos Energy Enterprises | Maintained: Buy | $10 → $9 | $4.24 | +112.26% | 22 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13 | $8.74 | +48.74% | 30 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $246 | $185.06 | +32.93% | 8 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $17 | $6.54 | +159.94% | 30 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $7 → $8 | $7.56 | +5.82% | 42 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $508 → $491 | $327.51 | +49.92% | 29 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $37 | $33.33 | +11.01% | 28 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $23 → $20 | $11.59 | +72.56% | 36 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 → $14 | $8.88 | +57.66% | 29 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 | $11.02 | +36.12% | 22 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $68 → $72 | $72.40 | -0.55% | 36 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $22 | $15.93 | +38.10% | 23 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $275 → $285 | $221.90 | +28.44% | 27 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $23 → $24 | $20.91 | +14.78% | 34 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $74 | $64.28 | +15.12% | 48 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $64 | $52.61 | +21.65% | 53 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $43 | $33.29 | +29.17% | 47 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $14 → $28 | $11.74 | +138.50% | 7 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.5 → $7 | $1.58 | +343.04% | 15 | Mar 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2 | $5.14 | -61.09% | 25 | Nov 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $13 → $12 | $12.45 | n/a | 40 | Jul 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6 → $5 | $6.30 | n/a | 19 | Jul 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2 → $1 | $0.5904 | n/a | 19 | May 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $2.5 | $3.92 | n/a | 9 | May 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $40 → $20 | $6.40 | n/a | 15 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $30 → $20 | $3.12 | 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.96 | n/a | 14 | Dec 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $90 → $0.5 | $0.0003 | n/a | 6 | Dec 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $2.5 → $1 | $92.70 | n/a | 12 | Jan 17, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $13 → $9 | $14.01 | n/a | 2 | Sep 30, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $51.02 | n/a | 3 | Apr 29, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $75.27 | n/a | 3 | Sep 9, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $115 | $30.39 | n/a | 1 | May 13, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 | $10.11 | n/a | 1 | Feb 26, 2010 |
Ameresco
Aug 13, 2026
Reiterated: Buy
Price Target: $38
Current: $27.61
Upside: +37.63%
HMH Holding
Aug 12, 2026
Reiterated: Buy
Price Target: $27 → $28
Current: $20.03
Upside: +39.79%
Solaris Energy Infrastructure
Aug 11, 2026
Maintained: Buy
Price Target: $98
Current: $61.80
Upside: +58.58%
Target Hospitality
Aug 11, 2026
Reiterated: Buy
Price Target: $23
Current: $16.14
Upside: +42.50%
Kodiak Gas Services
Aug 11, 2026
Reiterated: Buy
Price Target: $90 → $92
Current: $62.06
Upside: +48.24%
Fermi
Aug 11, 2026
Maintained: Buy
Price Target: $17
Current: $7.60
Upside: +123.68%
Liberty Energy
Aug 10, 2026
Reiterated: Buy
Price Target: $36
Current: $21.59
Upside: +66.74%
Standard Nuclear
Aug 10, 2026
Initiated Coverage: Buy
Price Target: $16
Current: $11.48
Upside: +39.37%
Tenaris
Aug 6, 2026
Maintained: Buy
Price Target: $57
Current: $53.15
Upside: +7.24%
Eos Energy Enterprises
Aug 6, 2026
Maintained: Buy
Price Target: $10 → $9
Current: $4.24
Upside: +112.26%
Aug 5, 2026
Reiterated: Buy
Price Target: $13
Current: $8.74
Upside: +48.74%
Aug 5, 2026
Maintained: Buy
Price Target: $246
Current: $185.06
Upside: +32.93%
Aug 5, 2026
Maintained: Hold
Price Target: $17
Current: $6.54
Upside: +159.94%
Aug 3, 2026
Maintained: Hold
Price Target: $7 → $8
Current: $7.56
Upside: +5.82%
Aug 3, 2026
Maintained: Buy
Price Target: $508 → $491
Current: $327.51
Upside: +49.92%
Aug 3, 2026
Maintained: Buy
Price Target: $37
Current: $33.33
Upside: +11.01%
Aug 3, 2026
Reiterated: Buy
Price Target: $23 → $20
Current: $11.59
Upside: +72.56%
Jul 31, 2026
Maintained: Buy
Price Target: $15 → $14
Current: $8.88
Upside: +57.66%
Jul 31, 2026
Reiterated: Buy
Price Target: $15
Current: $11.02
Upside: +36.12%
Jul 31, 2026
Reiterated: Buy
Price Target: $68 → $72
Current: $72.40
Upside: -0.55%
Jul 31, 2026
Maintained: Buy
Price Target: $22
Current: $15.93
Upside: +38.10%
Jul 30, 2026
Reiterated: Buy
Price Target: $275 → $285
Current: $221.90
Upside: +28.44%
Jul 30, 2026
Maintained: Buy
Price Target: $23 → $24
Current: $20.91
Upside: +14.78%
Jul 28, 2026
Reiterated: Buy
Price Target: $74
Current: $64.28
Upside: +15.12%
Jul 27, 2026
Reiterated: Buy
Price Target: $64
Current: $52.61
Upside: +21.65%
Jul 22, 2026
Maintained: Buy
Price Target: $43
Current: $33.29
Upside: +29.17%
May 1, 2026
Maintained: Buy
Price Target: $14 → $28
Current: $11.74
Upside: +138.50%
Mar 4, 2026
Maintained: Buy
Price Target: $7.5 → $7
Current: $1.58
Upside: +343.04%
Nov 24, 2025
Maintained: Hold
Price Target: $2
Current: $5.14
Upside: -61.09%
Jul 16, 2025
Maintained: Hold
Price Target: $13 → $12
Current: $12.45
Upside: n/a
Jul 16, 2025
Maintained: Hold
Price Target: $6 → $5
Current: $6.30
Upside: n/a
May 27, 2025
Maintained: Hold
Price Target: $2 → $1
Current: $0.5904
Upside: n/a
May 13, 2025
Maintained: Buy
Price Target: $2.5
Current: $3.92
Upside: n/a
Mar 10, 2025
Maintained: Hold
Price Target: $40 → $20
Current: $6.40
Upside: n/a
Mar 10, 2025
Maintained: Hold
Price Target: $30 → $20
Current: $3.12
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.96
Upside: n/a
Dec 31, 2024
Downgraded: Hold
Price Target: $90 → $0.5
Current: $0.0003
Upside: n/a
Jan 17, 2019
Reiterated: Hold
Price Target: $2.5 → $1
Current: $92.70
Upside: n/a
Sep 30, 2016
Initiated Coverage: Hold
Price Target: $13 → $9
Current: $14.01
Upside: n/a
Apr 29, 2015
Downgraded: Hold
Price Target: n/a
Current: $51.02
Upside: n/a
Sep 9, 2014
Maintained: Buy
Price Target: n/a
Current: $75.27
Upside: n/a
May 13, 2014
Initiated Coverage: Hold
Price Target: $115
Current: $30.39
Upside: n/a
Feb 26, 2010
Maintained: Buy
Price Target: $15
Current: $10.11
Upside: n/a