Gregory Lewis
Stock Analyst at BTIG
(4.97)
# 85
Out of 4,407 analysts
827
Total ratings
60.9%
Success rate
33.3%
Average return
Main Sectors:
Stocks Rated by Gregory Lewis
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ENS EnerSys | Reiterated: Buy | $250 → $280 | $224.26 | +24.86% | 21 | Jun 12, 2026 | |
| DHT DHT Holdings | Reiterated: Buy | $23 | $17.57 | +30.90% | 9 | Jun 11, 2026 | |
| FRO Frontline | Reiterated: Buy | $45 | $39.07 | +15.18% | 24 | Jun 11, 2026 | |
| INSW International Seaways | Reiterated: Buy | $90 | $82.01 | +9.74% | 16 | Jun 11, 2026 | |
| IPX IperionX | Rated: Buy | $40 → $55 | $36.05 | +52.57% | 2 | Jun 5, 2026 | |
| WKHS Workhorse Group | Maintained: Hold | n/a | $2.99 | - | 23 | Jun 2, 2026 | |
| MARA MARA Holdings | Reiterated: Buy | $27 | $14.08 | +91.76% | 15 | Jun 1, 2026 | |
| NNE NANO Nuclear Energy | Maintained: Hold | n/a | $23.18 | - | 3 | May 14, 2026 | |
| CORZ Core Scientific | Rated: Buy | $23 → $33 | $27.60 | +19.57% | 9 | May 13, 2026 | |
| RIG Transocean | Maintained: Buy | $10 | $6.04 | +65.56% | 61 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $26 | $16.48 | +57.77% | 22 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $89.95 | - | 13 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $55 | $44.25 | +24.29% | 16 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $7 | $8.50 | -17.65% | 20 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $80 | $59.77 | +33.85% | 10 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $9.89 | - | 7 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $65 → $80 | $71.54 | +11.83% | 8 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $125.96 → $160.95 | $166.20 | -3.16% | 8 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $28 | $26.61 | +5.22% | 19 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $55 | $46.93 | +17.20% | 8 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $165 → $295 | $260.22 | +13.37% | 16 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $135 → $160 | $143.42 | +11.56% | 36 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $20 | $24.70 | -19.03% | 1 | Apr 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $25 | $21.36 | +17.04% | 4 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $45 → $75 | $86.00 | -12.79% | 3 | Mar 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $7 | $3.93 | +78.12% | 5 | Mar 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $12.34 | - | 2 | Mar 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $57.49 | - | 5 | Mar 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $50 | $33.36 | +49.88% | 7 | Mar 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 | $24.50 | +2.04% | 7 | Mar 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $76.91 | - | 19 | Mar 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $2.76 | - | 26 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $9 → $10 | $4.82 | +107.47% | 7 | Feb 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $9.74 | - | 11 | Feb 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $3.15 | - | 11 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $80 → $85 | $79.05 | +7.53% | 57 | Feb 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $11 → $12 | $11.49 | +4.44% | 14 | Feb 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3 | $0.3202 | +836.91% | 3 | Feb 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $24.06 | - | 14 | Feb 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $25 | $17.83 | +40.21% | 12 | Feb 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $206.73 | - | 18 | Jan 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $10 | $7.50 | +33.33% | 5 | Jan 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $4.58 | - | 15 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $12 | $26.50 | -54.72% | 3 | Oct 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $70.79 | - | 12 | Jul 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.51 | - | 16 | Jun 26, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $31.28 | n/a | 5 | Jun 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $45 → $50 | $51.17 | n/a | 19 | May 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $1.20 | n/a | 12 | Aug 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $31.46 | n/a | 3 | Apr 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $65 → $80 | $241.96 | n/a | 9 | Apr 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.00853 | n/a | 9 | Oct 27, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.0001 | n/a | 1 | Aug 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $1.15 | n/a | 8 | Jun 9, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $1.83 | n/a | 8 | May 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.375 | n/a | 3 | Nov 16, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $15.50 | n/a | 20 | Oct 27, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.1289 | n/a | 4 | Feb 2, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $2.39 | n/a | 12 | Nov 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $38.29 | n/a | 6 | Nov 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $2.84 | n/a | 5 | Nov 15, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $35 → $44 | $1.78 | n/a | 2 | Jan 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $74.00 | n/a | 1 | Dec 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $4 → $8 | $5.56 | n/a | 4 | Nov 5, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 → $7 | $16.60 | n/a | 9 | Oct 25, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $115 → $110 | $13.16 | n/a | 2 | Aug 24, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5 | $38.77 | n/a | 12 | May 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $6 | $12.33 | n/a | 9 | Nov 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $5 → $3 | $75.40 | n/a | 4 | Nov 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $4 | $131.30 | n/a | 6 | Aug 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $1 | $6.90 | n/a | 6 | Jul 28, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 | $3.75 | n/a | 3 | Jun 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $45 | $31.72 | n/a | 1 | Apr 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $60 | $43.72 | n/a | 1 | Nov 19, 2014 |
EnerSys
Jun 12, 2026
Reiterated: Buy
Price Target: $250 → $280
Current: $224.26
Upside: +24.86%
DHT Holdings
Jun 11, 2026
Reiterated: Buy
Price Target: $23
Current: $17.57
Upside: +30.90%
Frontline
Jun 11, 2026
Reiterated: Buy
Price Target: $45
Current: $39.07
Upside: +15.18%
International Seaways
Jun 11, 2026
Reiterated: Buy
Price Target: $90
Current: $82.01
Upside: +9.74%
IperionX
Jun 5, 2026
Rated: Buy
Price Target: $40 → $55
Current: $36.05
Upside: +52.57%
Workhorse Group
Jun 2, 2026
Maintained: Hold
Price Target: n/a
Current: $2.99
Upside: -
MARA Holdings
Jun 1, 2026
Reiterated: Buy
Price Target: $27
Current: $14.08
Upside: +91.76%
NANO Nuclear Energy
May 14, 2026
Maintained: Hold
Price Target: n/a
Current: $23.18
Upside: -
Core Scientific
May 13, 2026
Rated: Buy
Price Target: $23 → $33
Current: $27.60
Upside: +19.57%
Transocean
May 12, 2026
Maintained: Buy
Price Target: $10
Current: $6.04
Upside: +65.56%
May 12, 2026
Maintained: Buy
Price Target: $26
Current: $16.48
Upside: +57.77%
May 12, 2026
Maintained: Hold
Price Target: n/a
Current: $89.95
Upside: -
May 12, 2026
Rated: Buy
Price Target: $55
Current: $44.25
Upside: +24.29%
May 11, 2026
Rated: Buy
Price Target: $7
Current: $8.50
Upside: -17.65%
May 11, 2026
Maintained: Buy
Price Target: $80
Current: $59.77
Upside: +33.85%
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $9.89
Upside: -
May 7, 2026
Maintained: Buy
Price Target: $65 → $80
Current: $71.54
Upside: +11.83%
May 7, 2026
Maintained: Buy
Price Target: $125.96 → $160.95
Current: $166.20
Upside: -3.16%
May 1, 2026
Maintained: Buy
Price Target: $28
Current: $26.61
Upside: +5.22%
May 1, 2026
Maintained: Buy
Price Target: $55
Current: $46.93
Upside: +17.20%
Apr 29, 2026
Rated: Buy
Price Target: $165 → $295
Current: $260.22
Upside: +13.37%
Apr 15, 2026
Rated: Buy
Price Target: $135 → $160
Current: $143.42
Upside: +11.56%
Apr 10, 2026
Initiated Coverage: Buy
Price Target: $20
Current: $24.70
Upside: -19.03%
Apr 2, 2026
Maintained: Buy
Price Target: $25
Current: $21.36
Upside: +17.04%
Mar 27, 2026
Reiterated: Buy
Price Target: $45 → $75
Current: $86.00
Upside: -12.79%
Mar 20, 2026
Reiterated: Buy
Price Target: $7
Current: $3.93
Upside: +78.12%
Mar 19, 2026
Maintained: Hold
Price Target: n/a
Current: $12.34
Upside: -
Mar 17, 2026
Maintained: Hold
Price Target: n/a
Current: $57.49
Upside: -
Mar 11, 2026
Maintained: Buy
Price Target: $50
Current: $33.36
Upside: +49.88%
Mar 6, 2026
Reiterated: Buy
Price Target: $25
Current: $24.50
Upside: +2.04%
Mar 3, 2026
Maintained: Hold
Price Target: n/a
Current: $76.91
Upside: -
Mar 2, 2026
Maintained: Hold
Price Target: n/a
Current: $2.76
Upside: -
Feb 27, 2026
Reiterated: Buy
Price Target: $9 → $10
Current: $4.82
Upside: +107.47%
Feb 24, 2026
Maintained: Hold
Price Target: n/a
Current: $9.74
Upside: -
Feb 13, 2026
Maintained: Hold
Price Target: n/a
Current: $3.15
Upside: -
Feb 12, 2026
Reiterated: Buy
Price Target: $80 → $85
Current: $79.05
Upside: +7.53%
Feb 11, 2026
Maintained: Buy
Price Target: $11 → $12
Current: $11.49
Upside: +4.44%
Feb 11, 2026
Reiterated: Buy
Price Target: $3
Current: $0.3202
Upside: +836.91%
Feb 6, 2026
Maintained: Hold
Price Target: n/a
Current: $24.06
Upside: -
Feb 6, 2026
Maintained: Buy
Price Target: $25
Current: $17.83
Upside: +40.21%
Jan 2, 2026
Maintained: Hold
Price Target: n/a
Current: $206.73
Upside: -
Jan 2, 2026
Maintained: Buy
Price Target: $10
Current: $7.50
Upside: +33.33%
Nov 7, 2025
Maintained: Hold
Price Target: n/a
Current: $4.58
Upside: -
Oct 20, 2025
Maintained: Buy
Price Target: $12
Current: $26.50
Upside: -54.72%
Jul 14, 2025
Downgraded: Hold
Price Target: n/a
Current: $70.79
Upside: -
Jun 26, 2025
Downgraded: Hold
Price Target: n/a
Current: $0.51
Upside: -
Jun 2, 2025
Maintained: Hold
Price Target: n/a
Current: $31.28
Upside: n/a
May 27, 2025
Reiterated: Buy
Price Target: $45 → $50
Current: $51.17
Upside: n/a
Aug 15, 2024
Maintained: Hold
Price Target: n/a
Current: $1.20
Upside: n/a
Apr 26, 2024
Maintained: Hold
Price Target: n/a
Current: $31.46
Upside: n/a
Apr 26, 2024
Maintained: Buy
Price Target: $65 → $80
Current: $241.96
Upside: n/a
Oct 27, 2023
Rated: Hold
Price Target: n/a
Current: $0.00853
Upside: n/a
Aug 8, 2023
Downgraded: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Jun 9, 2023
Rated: Hold
Price Target: n/a
Current: $1.15
Upside: n/a
May 10, 2023
Rated: Hold
Price Target: n/a
Current: $1.83
Upside: n/a
Nov 16, 2022
Downgraded: Hold
Price Target: n/a
Current: $0.375
Upside: n/a
Oct 27, 2022
Downgraded: Hold
Price Target: n/a
Current: $15.50
Upside: n/a
Feb 2, 2022
Downgraded: Hold
Price Target: n/a
Current: $0.1289
Upside: n/a
Nov 19, 2021
Rated: Hold
Price Target: n/a
Current: $2.39
Upside: n/a
Nov 19, 2021
Rated: Hold
Price Target: n/a
Current: $38.29
Upside: n/a
Nov 15, 2021
Maintained: Hold
Price Target: n/a
Current: $2.84
Upside: n/a
Jan 19, 2021
Maintained: Buy
Price Target: $35 → $44
Current: $1.78
Upside: n/a
Dec 9, 2019
Downgraded: Hold
Price Target: n/a
Current: $74.00
Upside: n/a
Nov 5, 2019
Maintained: Buy
Price Target: $4 → $8
Current: $5.56
Upside: n/a
Oct 25, 2017
Maintained: Hold
Price Target: $8 → $7
Current: $16.60
Upside: n/a
Aug 24, 2017
Upgraded: Buy
Price Target: $115 → $110
Current: $13.16
Upside: n/a
May 12, 2017
Maintained: Hold
Price Target: $5
Current: $38.77
Upside: n/a
Nov 4, 2016
Reiterated: Hold
Price Target: $6
Current: $12.33
Upside: n/a
Nov 3, 2016
Reiterated: Buy
Price Target: $5 → $3
Current: $75.40
Upside: n/a
Aug 3, 2016
Maintained: Hold
Price Target: $4
Current: $131.30
Upside: n/a
Jul 28, 2016
Reiterated: Hold
Price Target: $1
Current: $6.90
Upside: n/a
Jun 6, 2016
Reiterated: Buy
Price Target: $15
Current: $3.75
Upside: n/a
Apr 29, 2016
Downgraded: Hold
Price Target: $45
Current: $31.72
Upside: n/a
Nov 19, 2014
Reiterated: Buy
Price Target: $60
Current: $43.72
Upside: n/a