Tom Hayes's Stock Ratings

Roth Capital Analyst

Tom Hayes is an analyst at Roth Capital. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/17/2025

Updated: Dec 17, 2025

Overall Average Return

17.1%

Smart Score

56.5%

Overall Average Return Percentile

72nd

Number of Ratings

17
Buy NowGet Alert
10/24/2025TNCBuy Now
Tennant
$76.4733.39% → $102Initiates → BuyGet Alert
09/05/2025LECOBuy Now
Lincoln Electric Holdings
$243.4614.6% → $279Initiates → BuyGet Alert
09/05/2025ESABBuy Now
ESAB
$114.3931.13% → $150Initiates → BuyGet Alert
09/05/2025EPACBuy Now
Enerpac Tool Group
$39.4021.83% → $48Initiates → BuyGet Alert
12/19/2023HIBuy Now
Hillenbrand
$31.6592.73% → $61Initiates → Strong BuyGet Alert
11/17/2023BEBuy Now
Bloom Energy
$86.94-82.75% → $15Initiates → BuyGet Alert
02/01/2023CGNXBuy Now
Cognex
$37.00DowngradeBuy → NeutralGet Alert
09/06/2022TTCBuy Now
Toro
$72.75UpgradeNeutral → BuyGet Alert
11/08/2021CGNXBuy Now
Cognex
$37.00UpgradeNeutral → BuyGet Alert
03/30/2021PLUGBuy Now
Plug Power
$2.29Initiates → NeutralGet Alert
03/30/2021BLDPBuy Now
Ballard Power Systems
$2.61Initiates → NeutralGet Alert
03/30/2021FCELBuy Now
FuelCell Energy
$8.47Initiates → NeutralGet Alert
03/30/2021ENSBuy Now
EnerSys
$144.00Initiates → NeutralGet Alert
03/30/2021CPSTBuy Now
Capstone Turbine
$26.96-48.08% → $14Initiates → BuyGet Alert
03/30/2021BEBuy Now
Bloom Energy
$86.94-59.74% → $35Initiates → BuyGet Alert
08/24/2018CGNXBuy Now
Cognex
$37.00DowngradeBuy → NeutralGet Alert
03/18/2015CGNXBuy Now
Cognex
$37.0045.95% → $54Initiates → BuyGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free