Thomas Hayes
Stock Analyst at Roth MKM
(0.26)
# 4,560
Out of 5,051 analysts
133
Total ratings
31.7%
Success rate
-7.3%
Average return
Main Sectors:
Stocks Rated by Thomas Hayes
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CVEO Civeo | Maintained: Buy | $39 | $31.84 | +22.49% | 2 | Oct 8, 2026 | |
| DAKT Daktronics | Reiterated: Buy | $29 | $17.81 | +62.83% | 5 | Sep 29, 2026 | |
| ESAB ESAB Corporation | Rated: Buy | $151 → $133 | $67.12 | +98.15% | 8 | Sep 15, 2026 | |
| LECO Lincoln Electric Holdings | Reiterated: Buy | $328 | $263.17 | +24.63% | 9 | Aug 26, 2026 | |
| SKYH Sky Harbour Group | Reiterated: Buy | $14 → $13 | $9.52 | +31.30% | 2 | Aug 18, 2026 | |
| BLBD Blue Bird | Reiterated: Buy | $94 → $93 | $55.84 | +66.55% | 2 | Aug 11, 2026 | |
| IPGP IPG Photonics | Rated: Buy | $151 → $152 | $80.89 | +87.91% | 23 | Aug 5, 2026 | |
| MOD Modine Manufacturing Company | Reiterated: Buy | $341 → $302 | $189.44 | +59.42% | 5 | Aug 3, 2026 | |
| EPAC Enerpac Tool Group | Reiterated: Buy | $51 → $50 | $35.08 | +42.53% | 8 | Jul 9, 2026 | |
| TNC Tennant Company | Reiterated: Buy | $99 | $65.87 | +50.30% | 7 | Jun 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $5 | $1.14 | +338.60% | 5 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $81 → $84 | $39.88 | +110.63% | 12 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $2.5 | $0.216 | +1,057.41% | 2 | Apr 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $61.21 | n/a | 8 | Feb 1, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $99 | $96.42 | n/a | 1 | Sep 6, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $35 | $291.29 | n/a | 1 | Mar 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $182.49 | n/a | 1 | Mar 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $18.37 | n/a | 1 | Mar 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $1.78 | n/a | 1 | Mar 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $2.86 | n/a | 1 | Mar 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $38 → $53 | $17.61 | n/a | 2 | Feb 22, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $263 | $221.34 | n/a | 7 | Dec 30, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $93.27 | n/a | 3 | Oct 20, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $261.15 | n/a | 1 | May 8, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $366.12 | n/a | 1 | Aug 2, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $74 | $130.38 | n/a | 1 | Jul 12, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $359.89 | n/a | 10 | Jul 24, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $182 → $186 | $88.31 | n/a | 4 | Jul 24, 2018 |
Civeo
Oct 8, 2026
Maintained: Buy
Price Target: $39
Current: $31.84
Upside: +22.49%
Daktronics
Sep 29, 2026
Reiterated: Buy
Price Target: $29
Current: $17.81
Upside: +62.83%
ESAB Corporation
Sep 15, 2026
Rated: Buy
Price Target: $151 → $133
Current: $67.12
Upside: +98.15%
Lincoln Electric Holdings
Aug 26, 2026
Reiterated: Buy
Price Target: $328
Current: $263.17
Upside: +24.63%
Sky Harbour Group
Aug 18, 2026
Reiterated: Buy
Price Target: $14 → $13
Current: $9.52
Upside: +31.30%
Blue Bird
Aug 11, 2026
Reiterated: Buy
Price Target: $94 → $93
Current: $55.84
Upside: +66.55%
IPG Photonics
Aug 5, 2026
Rated: Buy
Price Target: $151 → $152
Current: $80.89
Upside: +87.91%
Modine Manufacturing Company
Aug 3, 2026
Reiterated: Buy
Price Target: $341 → $302
Current: $189.44
Upside: +59.42%
Enerpac Tool Group
Jul 9, 2026
Reiterated: Buy
Price Target: $51 → $50
Current: $35.08
Upside: +42.53%
Tennant Company
Jun 9, 2026
Reiterated: Buy
Price Target: $99
Current: $65.87
Upside: +50.30%
May 13, 2026
Reiterated: Buy
Price Target: $5
Current: $1.14
Upside: +338.60%
May 8, 2026
Reiterated: Buy
Price Target: $81 → $84
Current: $39.88
Upside: +110.63%
Apr 6, 2026
Reiterated: Buy
Price Target: $2.5
Current: $0.216
Upside: +1,057.41%
Feb 1, 2023
Downgraded: Hold
Price Target: n/a
Current: $61.21
Upside: n/a
Sep 6, 2022
Upgraded: Buy
Price Target: $99
Current: $96.42
Upside: n/a
Mar 30, 2021
Initiated Coverage: Buy
Price Target: $35
Current: $291.29
Upside: n/a
Mar 30, 2021
Initiated Coverage: Hold
Price Target: n/a
Current: $182.49
Upside: n/a
Mar 30, 2021
Initiated Coverage: Hold
Price Target: n/a
Current: $18.37
Upside: n/a
Mar 30, 2021
Initiated Coverage: Hold
Price Target: n/a
Current: $1.78
Upside: n/a
Mar 30, 2021
Initiated Coverage: Hold
Price Target: n/a
Current: $2.86
Upside: n/a
Feb 22, 2021
Reiterated: Buy
Price Target: $38 → $53
Current: $17.61
Upside: n/a
Dec 30, 2020
Reiterated: Buy
Price Target: $263
Current: $221.34
Upside: n/a
Oct 20, 2020
Reiterated: Hold
Price Target: n/a
Current: $93.27
Upside: n/a
May 8, 2020
Upgraded: Hold
Price Target: n/a
Current: $261.15
Upside: n/a
Aug 2, 2019
Downgraded: Hold
Price Target: n/a
Current: $366.12
Upside: n/a
Jul 12, 2019
Downgraded: Hold
Price Target: $74
Current: $130.38
Upside: n/a
Jul 24, 2018
Downgraded: Hold
Price Target: n/a
Current: $359.89
Upside: n/a
Jul 24, 2018
Reiterated: Buy
Price Target: $182 → $186
Current: $88.31
Upside: n/a