Tommy Moll's Stock Ratings

Stephens & Co. Analyst

Tommy Moll is an analyst at Stephens & Co.. 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 03/19/2025

Overall Average Return

16.1%

Smart Score

72.8%

Overall Average Return Percentile

76th

Number of Ratings

125
Buy NowGet Alert
03/12/2025CGNXBuy Now
Cognex
$32.3470.07%
Tommy Moll72%
$55 → $55ReiteratesOverweight → OverweightGet Alert
03/10/2025DXPEBuy Now
DXP Enterprises
$85.1411.58%
Tommy Moll72%
$75 → $95MaintainsOverweightGet Alert
03/07/2025LIIBuy Now
Lennox Intl
$581.3729.01%
Tommy Moll72%
$750 → $750ReiteratesOverweight → OverweightGet Alert
02/27/2025ESEBuy Now
ESCO Technologies
$156.0112.17%
Tommy Moll72%
$175 → $175ReiteratesOverweight → OverweightGet Alert
02/18/2025WCCBuy Now
WESCO Intl
$161.5533.09%
Tommy Moll72%
$205 → $215MaintainsOverweightGet Alert
02/06/2025DGIIBuy Now
Digi Intl
$29.1254.53%
Tommy Moll72%
$45 → $45ReiteratesOverweight → OverweightGet Alert
01/16/2025ROKBuy Now
Rockwell Automation
$258.1335.59%
Tommy Moll72%
$275 → $350UpgradeEqual-Weight → OverweightGet Alert
01/02/2025CGNXBuy Now
Cognex
$32.3470.07%
Tommy Moll72%
$55 → $55ReiteratesOverweight → OverweightGet Alert
12/04/2024MSMBuy Now
MSC Industrial Direct Co
$77.998.99%
Tommy Moll72%
$85 → $85DowngradeOverweight → Equal-WeightGet Alert
11/07/2024DXPEBuy Now
DXP Enterprises
$85.14-11.91%
Tommy Moll72%
$65 → $75MaintainsOverweightGet Alert
11/05/2024WCCBuy Now
WESCO Intl
$161.5526.9%
Tommy Moll72%
$190 → $205MaintainsOverweightGet Alert
10/28/2024CARRBuy Now
Carrier Global
$66.6120.1%
Tommy Moll72%
$85 → $80MaintainsEqual-WeightGet Alert
10/16/2024EMRBuy Now
Emerson Electric
$111.857.29%
Tommy Moll72%
$135 → $120DowngradeOverweight → Equal-WeightGet Alert
10/16/2024CARRBuy Now
Carrier Global
$66.6127.61%
Tommy Moll72%
$75 → $85DowngradeOverweight → Equal-WeightGet Alert
10/14/2024FASTBuy Now
Fastenal
$76.10-1.45%
Tommy Moll72%
$56 → $75MaintainsEqual-WeightGet Alert
09/27/2024ESEBuy Now
ESCO Technologies
$156.01-7.06%
Tommy Moll72%
$135 → $145MaintainsOverweightGet Alert
08/05/2024CGNXBuy Now
Cognex
$32.3439.15%
Tommy Moll72%
$45 → $45ReiteratesEqual-Weight → Equal-WeightGet Alert
08/05/2024DSGRBuy Now
Distribution Solns Gr
$29.6541.65%
Tommy Moll72%
$42 → $42ReiteratesOverweight → OverweightGet Alert
08/05/2024GNRCBuy Now
Generac Hldgs
$131.8951.64%
Tommy Moll72%
$200 → $200ReiteratesOverweight → OverweightGet Alert
08/05/2024ITRIBuy Now
Itron
$105.494.28%
Tommy Moll72%
$110 → $110ReiteratesEqual-Weight → Equal-WeightGet Alert
08/05/2024TTBuy Now
Trane Technologies
$344.061.73%
Tommy Moll72%
$350 → $350ReiteratesEqual-Weight → Equal-WeightGet Alert
08/05/2024WCCBuy Now
WESCO Intl
$161.5517.61%
Tommy Moll72%
$190 → $190ReiteratesOverweight → OverweightGet Alert
08/02/2024ZBRABuy Now
Zebra Technologies
$282.5845.09%
Tommy Moll72%
$380 → $410MaintainsOverweightGet Alert
08/02/2024HUBBBuy Now
Hubbell
$336.3833.78%
Tommy Moll72%
$450 → $450ReiteratesOverweight → OverweightGet Alert
07/25/2024LIIBuy Now
Lennox Intl
$581.3716.11%
Tommy Moll72%
$675 → $675ReiteratesOverweight → OverweightGet Alert
07/15/2024FASTBuy Now
Fastenal
$76.10-26.41%
Tommy Moll72%
$56 → $56ReiteratesEqual-Weight → Equal-WeightGet Alert
07/09/2024ESEBuy Now
ESCO Technologies
$156.01-19.88%
Tommy Moll72%
$125 → $125ReiteratesOverweight → OverweightGet Alert
06/14/2024MSMBuy Now
MSC Industrial Direct Co
$77.9941.04%
Tommy Moll72%
$110 → $110ReiteratesOverweight → OverweightGet Alert
05/06/2024DSGRBuy Now
Distribution Solns Gr
$29.6541.65%
Tommy Moll72%
$42 → $42ReiteratesOverweight → OverweightGet Alert
05/06/2024ITRIBuy Now
Itron
$105.494.28%
Tommy Moll72%
$85 → $110MaintainsEqual-WeightGet Alert
05/03/2024CGNXBuy Now
Cognex
$32.3439.15%
Tommy Moll72%
$40 → $45MaintainsEqual-WeightGet Alert
05/01/2024ZBRABuy Now
Zebra Technologies
$282.5834.48%
Tommy Moll72%
$335 → $380MaintainsOverweightGet Alert
05/01/2024TTBuy Now
Trane Technologies
$344.06-6.99%
Tommy Moll72%
$310 → $320MaintainsEqual-WeightGet Alert
04/29/2024GWWBuy Now
W.W. Grainger
$974.7728.24%
Tommy Moll72%
$1000 → $1250UpgradeEqual-Weight → OverweightGet Alert
04/25/2024WSOBuy Now
Watsco
$509.43-1.85%
Tommy Moll72%
$500 → $500ReiteratesOverweight → OverweightGet Alert
04/25/2024LIIBuy Now
Lennox Intl
$581.37-5.4%
Tommy Moll72%
$550 → $550ReiteratesOverweight → OverweightGet Alert
04/01/2024MSMBuy Now
MSC Industrial Direct Co
$77.9941.04%
Tommy Moll72%
$110 → $110ReiteratesOverweight → OverweightGet Alert
02/14/2024MRCBuy Now
MRC Global
$12.1240.26%
Tommy Moll72%
$17 → $17ReiteratesOverweight → OverweightGet Alert
02/06/2024GWWBuy Now
W.W. Grainger
$974.772.59%
Tommy Moll72%
$775 → $1000MaintainsEqual-WeightGet Alert
02/06/2024TTBuy Now
Trane Technologies
$344.06-18.62%
Tommy Moll72%
$235 → $280MaintainsEqual-WeightGet Alert
02/05/2024DGIIBuy Now
Digi Intl
$29.1254.53%
Tommy Moll72%
$40 → $45MaintainsOverweightGet Alert
12/13/2023DGIIBuy Now
Digi Intl
$29.1237.36%
Tommy Moll72%
$40 → $40ReiteratesOverweight → OverweightGet Alert
12/11/2023WSOBuy Now
Watsco
$509.43-1.85%
Tommy Moll72%
$450 → $500MaintainsOverweightGet Alert
11/10/2023DGIIBuy Now
Digi Intl
$29.1237.36%
Tommy Moll72%
$50 → $40MaintainsOverweightGet Alert
11/10/2023EMRBuy Now
Emerson Electric
$111.85-6.12%
Tommy Moll72%
$120 → $105MaintainsOverweightGet Alert
11/03/2023ROKBuy Now
Rockwell Automation
$258.1335.59%
Tommy Moll72%
→ $350ReiteratesEqual-Weight → Equal-WeightGet Alert
11/02/2023CGNXBuy Now
Cognex
$32.3423.69%
Tommy Moll72%
$55 → $40MaintainsEqual-WeightGet Alert
11/01/2023HUBBBuy Now
Hubbell
$336.3811.48%
Tommy Moll72%
→ $375ReiteratesOverweight → OverweightGet Alert
11/01/2023ZBRABuy Now
Zebra Technologies
$282.586.16%
Tommy Moll72%
$350 → $300MaintainsOverweightGet Alert
10/17/2023DSGRBuy Now
Distribution Solns Gr
$29.6528.16%
Tommy Moll72%
→ $38Initiates → OverweightGet Alert
09/28/2023GNRCBuy Now
Generac Hldgs
$131.8932.69%
Tommy Moll72%
→ $175ReiteratesOverweight → OverweightGet Alert
08/28/2023WSOBuy Now
Watsco
$509.43-11.67%
Tommy Moll72%
→ $450ReiteratesOverweight → OverweightGet Alert
08/28/2023ESEBuy Now
ESCO Technologies
$156.01-23.08%
Tommy Moll72%
→ $120ReiteratesOverweight → OverweightGet Alert
08/18/2023GWWBuy Now
W.W. Grainger
$974.77-20.49%
Tommy Moll72%
→ $775ReiteratesEqual-Weight → Equal-WeightGet Alert
08/10/2023DXPEBuy Now
DXP Enterprises
$85.14-35.4%
Tommy Moll72%
$40 → $55MaintainsOverweightGet Alert
08/07/2023EMRBuy Now
Emerson Electric
$111.857.29%
Tommy Moll72%
→ $120ReiteratesOverweight → OverweightGet Alert
07/26/2023HUBBBuy Now
Hubbell
$336.3811.48%
Tommy Moll72%
→ $375ReiteratesOverweight → OverweightGet Alert
06/20/2023CGNXBuy Now
Cognex
$32.3445.33%
Tommy Moll72%
→ $47ReiteratesEqual-Weight → Equal-WeightGet Alert
05/08/2023GNRCBuy Now
Generac Hldgs
$131.8913.73%
Tommy Moll72%
→ $150Reiterates → OverweightGet Alert
05/08/2023EMRBuy Now
Emerson Electric
$111.857.29%
Tommy Moll72%
→ $120Reiterates → OverweightGet Alert
05/04/2023TTBuy Now
Trane Technologies
$344.06-46.23%
Tommy Moll72%
→ $185Reiterates → Equal-WeightGet Alert
05/01/2023ROKBuy Now
Rockwell Automation
$258.1310.41%
Tommy Moll72%
$250 → $285MaintainsEqual-WeightGet Alert
05/01/2023GWWBuy Now
W.W. Grainger
$974.77-28.19%
Tommy Moll72%
$655 → $700MaintainsEqual-WeightGet Alert
04/21/2023WSOBuy Now
Watsco
$509.43-21.48%
Tommy Moll72%
$375 → $400MaintainsOverweightGet Alert
04/05/2023MSMBuy Now
MSC Industrial Direct Co
$77.9928.22%
Tommy Moll72%
→ $100Reiterates → OverweightGet Alert
03/21/2023DXPEBuy Now
DXP Enterprises
$85.14-53.02%
Tommy Moll72%
→ $40Reiterates → OverweightGet Alert
02/28/2023ITRIBuy Now
Itron
$105.49-57.34%
Tommy Moll72%
→ $45Reiterates → Equal-WeightGet Alert
02/21/2023CGNXBuy Now
Cognex
$32.3439.15%
Tommy Moll72%
→ $45Reiterates → Equal-WeightGet Alert
02/21/2023WSOBuy Now
Watsco
$509.43-26.39%
Tommy Moll72%
$300 → $375MaintainsOverweightGet Alert
02/21/2023ZBRABuy Now
Zebra Technologies
$282.5841.55%
Tommy Moll72%
$350 → $400MaintainsOverweightGet Alert
02/21/2023GNRCBuy Now
Generac Hldgs
$131.8913.73%
Tommy Moll72%
$125 → $150MaintainsOverweightGet Alert
02/08/2023CARRBuy Now
Carrier Global
$66.61-17.43%
Tommy Moll72%
→ $55MaintainsOverweightGet Alert
02/06/2023TTBuy Now
Trane Technologies
$344.06-46.23%
Tommy Moll72%
$170 → $185MaintainsEqual-WeightGet Alert
11/21/2022ESEBuy Now
ESCO Technologies
$156.01-29.49%
Tommy Moll72%
$100 → $110MaintainsOverweightGet Alert
11/11/2022DGIIBuy Now
Digi Intl
$29.1271.7%
Tommy Moll72%
$40 → $50MaintainsOverweightGet Alert
08/05/2022ITRIBuy Now
Itron
$105.49-47.86%
Tommy Moll72%
$65 → $55DowngradeOverweight → Equal-WeightGet Alert
08/04/2022TTBuy Now
Trane Technologies
$344.06-50.59%
Tommy Moll72%
$165 → $170MaintainsEqual-WeightGet Alert
08/03/2022ZBRABuy Now
Zebra Technologies
$282.5876.94%
Tommy Moll72%
$600 → $500MaintainsOverweightGet Alert
08/03/2022CGNXBuy Now
Cognex
$32.3439.15%
Tommy Moll72%
$80 → $45DowngradeOverweight → Equal-WeightGet Alert
08/01/2022GWWBuy Now
W.W. Grainger
$974.77-38.45%
Tommy Moll72%
$565 → $600MaintainsEqual-WeightGet Alert
06/02/2022DGIIBuy Now
Digi Intl
$29.1223.63%
Tommy Moll72%
→ $36Initiates → OverweightGet Alert
05/05/2022GNRCBuy Now
Generac Hldgs
$131.89241.19%
Tommy Moll72%
$550 → $450MaintainsOverweightGet Alert
05/04/2022ROKBuy Now
Rockwell Automation
$258.13-3.15%
Tommy Moll72%
$350 → $250MaintainsEqual-WeightGet Alert
04/26/2022LIIBuy Now
Lennox Intl
$581.37-52.7%
Tommy Moll72%
$335 → $275MaintainsEqual-WeightGet Alert
04/20/2022HALBuy Now
Halliburton
$24.9560.32%
Tommy Moll72%
$37 → $40DowngradeOverweight → Equal-WeightGet Alert
03/25/2022LIQTBuy Now
LiqTech Intl
$1.45106.9%
Tommy Moll72%
$48 → $24MaintainsEqual-WeightGet Alert
03/02/2022ITRIBuy Now
Itron
$105.49-38.38%
Tommy Moll72%
$90 → $65MaintainsOverweightGet Alert
11/05/2021WCCBuy Now
WESCO Intl
$161.552.14%
Tommy Moll72%
$140 → $165MaintainsOverweightGet Alert
11/04/2021TTBuy Now
Trane Technologies
$344.06-40.42%
Tommy Moll72%
$200 → $205MaintainsEqual-WeightGet Alert
11/04/2021DNOWBuy Now
NOW
$15.18-20.95%
Tommy Moll72%
→ $12UpgradeEqual-Weight → OverweightGet Alert
10/22/2021BKRBuy Now
Baker Hughes
$43.70-31.35%
Tommy Moll72%
$28 → $30MaintainsOverweightGet Alert
09/13/2021ZBRABuy Now
Zebra Technologies
$282.58147.72%
Tommy Moll72%
$600 → $700MaintainsOverweightGet Alert
07/23/2021WSOBuy Now
Watsco
$509.43-31.3%
Tommy Moll72%
$300 → $350UpgradeEqual-Weight → OverweightGet Alert
07/09/2021MSMBuy Now
MSC Industrial Direct Co
$77.9947.45%
Tommy Moll72%
→ $115UpgradeEqual-Weight → OverweightGet Alert
05/07/2021TTBuy Now
Trane Technologies
$344.06-44.78%
Tommy Moll72%
$145 → $190MaintainsEqual-WeightGet Alert
02/16/2021GNRCBuy Now
Generac Hldgs
$131.89157.79%
Tommy Moll72%
$213 → $340MaintainsHoldGet Alert
01/20/2021HALBuy Now
Halliburton
$24.95
Tommy Moll72%
UpgradeEqual-Weight → OverweightGet Alert
10/16/2020GNRCBuy Now
Generac Hldgs
$131.8989.55%
Tommy Moll72%
→ $250Initiates → OverweightGet Alert
10/16/2020CGNXBuy Now
Cognex
$32.34162.83%
Tommy Moll72%
→ $85Initiates → OverweightGet Alert
10/16/2020ZBRABuy Now
Zebra Technologies
$282.58
Tommy Moll72%
Initiates → OverweightGet Alert
10/15/2020TTBuy Now
Trane Technologies
$344.06
Tommy Moll72%
Reinstates → Equal-WeightGet Alert
05/01/2020GNRCBuy Now
Generac Hldgs
$131.89-15.84%
Tommy Moll72%
$109 → $111MaintainsHoldGet Alert
04/16/2020APYBuy Now
Apergy
Tommy Moll72%
$7 → $10MaintainsOverweightGet Alert
04/16/2020BOOMBuy Now
DMC Glb
$8.28286.47%
Tommy Moll72%
$27 → $32MaintainsOverweightGet Alert
04/16/2020BKRBuy Now
Baker Hughes
$43.70-63.39%
Tommy Moll72%
$14 → $16MaintainsOverweightGet Alert
03/16/2020PUMPBuy Now
ProPetro Holding
$6.82119.94%
Tommy Moll72%
→ $15DowngradeOverweight → Equal-WeightGet Alert
03/02/2020TUSKBuy Now
Mammoth Energy Services
$2.19-54.34%
Tommy Moll72%
$2 → $1MaintainsEqual-WeightGet Alert
02/26/2020APYBuy Now
Apergy
Tommy Moll72%
$40 → $30MaintainsOverweightGet Alert
02/26/2020ITRIBuy Now
Itron
$105.49-21.32%
Tommy Moll72%
$96 → $83Reiterates → Equal-WeightGet Alert
02/26/2020WTTRBuy Now
Select Energy Services
$9.703.09%
Tommy Moll72%
$14 → $10MaintainsOverweightGet Alert
02/21/2020BOOMBuy Now
DMC Glb
$8.28564.25%
Tommy Moll72%
$65 → $55MaintainsOverweightGet Alert
02/18/2020WSOBuy Now
Watsco
$509.43-62.7%
Tommy Moll72%
$192 → $190MaintainsOverweightGet Alert
12/12/2019BKRBuy Now
Baker Hughes
$43.70-35.93%
Tommy Moll72%
→ $28Initiates → OverweightGet Alert
12/12/2019APYBuy Now
Apergy
Tommy Moll72%
→ $34Initiates → OverweightGet Alert
11/05/2019WCCBuy Now
WESCO Intl
$161.55-61%
Tommy Moll72%
$56 → $63MaintainsOverweightGet Alert
07/09/2019ITRIBuy Now
Itron
$105.49-39.33%
Tommy Moll72%
→ $64Initiates → Equal-WeightGet Alert
06/07/2019TUSKBuy Now
Mammoth Energy Services
$2.19
Tommy Moll72%
DowngradeOverweight → Equal-WeightGet Alert
04/13/2018WTTRBuy Now
Select Energy Services
$9.7064.95%
Tommy Moll72%
→ $16Initiates → OverweightGet Alert
10/25/2016CGNXBuy Now
Cognex
$32.34
Tommy Moll72%
Initiates → Equal-WeightGet Alert
10/28/2015WSOBuy Now
Watsco
$509.43-72.52%
Tommy Moll72%
$145 → $140MaintainsOverweightGet Alert
09/01/2015DGIIBuy Now
Digi Intl
$29.12-55.36%
Tommy Moll72%
→ $13Initiates → OverweightGet Alert
07/24/2015WCCBuy Now
WESCO Intl
$161.55-56.67%
Tommy Moll72%
$82 → $70DowngradeOverweight → Equal-WeightGet Alert
02/13/2015WSOBuy Now
Watsco
$509.43
Tommy Moll72%
UpgradeEqual-Weight → OverweightGet Alert
03/05/2014ITRIBuy Now
Itron
$105.49-62.08%
Tommy Moll72%
→ $40Initiates → Equal-WeightGet Alert
02/19/2013HALBuy Now
Halliburton
$24.95
Tommy Moll72%
UpgradeEqual-Weight → OverweightGet Alert