Tom Hayes

Stock Analyst at Roth Capital

(2.24)
# 2,745
Out of 5,063 analysts
16
Total ratings
36.36%
Success rate
14.04%
Average return

Stocks Rated by Tom Hayes

Tennant Company
Oct 24, 2025
Initiates: Buy
Price Target: $102
Current: $71.72
Upside: +42.22%
Lincoln Electric Holdings
Sep 5, 2025
Initiates: Buy
Price Target: $279
Current: $229.00
Upside: +21.83%
ESAB Corporation
Sep 5, 2025
Initiates: Buy
Price Target: $150
Current: $106.00
Upside: +41.51%
Enerpac Tool Group
Sep 5, 2025
Initiates: Buy
Price Target: $48
Current: $37.79
Upside: +27.02%
Hillenbrand
Dec 19, 2023
Initiates: Strong Buy
Price Target: $61
Current: $31.64
Upside: +92.79%
Bloom Energy
Nov 17, 2023
Initiates: Buy
Price Target: $15
Current: $89.99
Upside: -83.33%
Cognex
Feb 1, 2023
Downgrades: Neutral
Price Target: n/a
Current: $36.89
Upside: -
The Toro Company
Sep 6, 2022
Upgrades: Buy
Price Target: n/a
Current: $69.99
Upside: -
Plug Power
Mar 30, 2021
Initiates: Neutral
Price Target: n/a
Current: $1.98
Upside: -
Ballard Power Systems
Mar 30, 2021
Initiates: Neutral
Price Target: n/a
Current: $2.71
Upside: -
Initiates: Neutral
Price Target: n/a
Current: $6.24
Upside: -
Initiates: Neutral
Price Target: n/a
Current: $138.14
Upside: -