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 05/08/2025

Overall Average Return

15.3%

Smart Score

72.7%

Overall Average Return Percentile

74th

Number of Ratings

126
Buy NowGet Alert
04/15/2025FASTBuy Now
Fastenal
$79.001.27%
Tommy Moll72%
$75 → $80MaintainsEqual-WeightGet Alert
03/12/2025CGNXBuy Now
Cognex
$28.4193.59%
Tommy Moll72%
$55 → $55ReiteratesOverweight → OverweightGet Alert
03/10/2025DXPEBuy Now
DXP Enterprises
$83.3014.05%
Tommy Moll72%
$75 → $95MaintainsOverweightGet Alert
03/07/2025LIIBuy Now
Lennox Intl
$567.9732.05%
Tommy Moll72%
$750 → $750ReiteratesOverweight → OverweightGet Alert
02/27/2025ESEBuy Now
ESCO Technologies
$167.904.23%
Tommy Moll72%
$175 → $175ReiteratesOverweight → OverweightGet Alert
02/18/2025WCCBuy Now
WESCO Intl
$158.9235.29%
Tommy Moll72%
$205 → $215MaintainsOverweightGet Alert
02/06/2025DGIIBuy Now
Digi Intl
$28.5057.89%
Tommy Moll72%
$45 → $45ReiteratesOverweight → OverweightGet Alert
01/16/2025ROKBuy Now
Rockwell Automation
$283.0023.67%
Tommy Moll72%
$275 → $350UpgradeEqual-Weight → OverweightGet Alert
01/02/2025CGNXBuy Now
Cognex
$28.4193.59%
Tommy Moll72%
$55 → $55ReiteratesOverweight → OverweightGet Alert
12/04/2024MSMBuy Now
MSC Industrial Direct Co
$74.9613.39%
Tommy Moll72%
$85 → $85DowngradeOverweight → Equal-WeightGet Alert
11/07/2024DXPEBuy Now
DXP Enterprises
$83.30-9.96%
Tommy Moll72%
$65 → $75MaintainsOverweightGet Alert
11/05/2024WCCBuy Now
WESCO Intl
$158.9229%
Tommy Moll72%
$190 → $205MaintainsOverweightGet Alert
10/28/2024CARRBuy Now
Carrier Global
$69.9914.3%
Tommy Moll72%
$85 → $80MaintainsEqual-WeightGet Alert
10/16/2024EMRBuy Now
Emerson Electric
$109.809.29%
Tommy Moll72%
$135 → $120DowngradeOverweight → Equal-WeightGet Alert
10/16/2024CARRBuy Now
Carrier Global
$69.9921.45%
Tommy Moll72%
$75 → $85DowngradeOverweight → Equal-WeightGet Alert
10/14/2024FASTBuy Now
Fastenal
$79.00-5.06%
Tommy Moll72%
$56 → $75MaintainsEqual-WeightGet Alert
09/27/2024ESEBuy Now
ESCO Technologies
$167.90-13.64%
Tommy Moll72%
$135 → $145MaintainsOverweightGet Alert
08/05/2024CGNXBuy Now
Cognex
$28.4158.39%
Tommy Moll72%
$45 → $45ReiteratesEqual-Weight → Equal-WeightGet Alert
08/05/2024DSGRBuy Now
Distribution Solns Gr
$24.4571.78%
Tommy Moll72%
$42 → $42ReiteratesOverweight → OverweightGet Alert
08/05/2024GNRCBuy Now
Generac Hldgs
$116.0572.34%
Tommy Moll72%
$200 → $200ReiteratesOverweight → OverweightGet Alert
08/05/2024ITRIBuy Now
Itron
$106.313.47%
Tommy Moll72%
$110 → $110ReiteratesEqual-Weight → Equal-WeightGet Alert
08/05/2024TTBuy Now
Trane Technologies
$407.24-14.06%
Tommy Moll72%
$350 → $350ReiteratesEqual-Weight → Equal-WeightGet Alert
08/05/2024WCCBuy Now
WESCO Intl
$158.9219.56%
Tommy Moll72%
$190 → $190ReiteratesOverweight → OverweightGet Alert
08/02/2024ZBRABuy Now
Zebra Technologies
$258.2858.74%
Tommy Moll72%
$380 → $410MaintainsOverweightGet Alert
08/02/2024HUBBBuy Now
Hubbell
$352.3927.7%
Tommy Moll72%
$450 → $450ReiteratesOverweight → OverweightGet Alert
07/25/2024LIIBuy Now
Lennox Intl
$567.9718.84%
Tommy Moll72%
$675 → $675ReiteratesOverweight → OverweightGet Alert
07/15/2024FASTBuy Now
Fastenal
$79.00-29.11%
Tommy Moll72%
$56 → $56ReiteratesEqual-Weight → Equal-WeightGet Alert
07/09/2024ESEBuy Now
ESCO Technologies
$167.90-25.55%
Tommy Moll72%
$125 → $125ReiteratesOverweight → OverweightGet Alert
06/14/2024MSMBuy Now
MSC Industrial Direct Co
$74.9646.74%
Tommy Moll72%
$110 → $110ReiteratesOverweight → OverweightGet Alert
05/06/2024DSGRBuy Now
Distribution Solns Gr
$24.4571.78%
Tommy Moll72%
$42 → $42ReiteratesOverweight → OverweightGet Alert
05/06/2024ITRIBuy Now
Itron
$106.313.47%
Tommy Moll72%
$85 → $110MaintainsEqual-WeightGet Alert
05/03/2024CGNXBuy Now
Cognex
$28.4158.39%
Tommy Moll72%
$40 → $45MaintainsEqual-WeightGet Alert
05/01/2024ZBRABuy Now
Zebra Technologies
$258.2847.13%
Tommy Moll72%
$335 → $380MaintainsOverweightGet Alert
05/01/2024TTBuy Now
Trane Technologies
$407.24-21.42%
Tommy Moll72%
$310 → $320MaintainsEqual-WeightGet Alert
04/29/2024GWWBuy Now
W.W. Grainger
$1.06K18.26%
Tommy Moll72%
$1000 → $1250UpgradeEqual-Weight → OverweightGet Alert
04/25/2024WSOBuy Now
Watsco
$472.225.88%
Tommy Moll72%
$500 → $500ReiteratesOverweight → OverweightGet Alert
04/25/2024LIIBuy Now
Lennox Intl
$567.97-3.16%
Tommy Moll72%
$550 → $550ReiteratesOverweight → OverweightGet Alert
04/01/2024MSMBuy Now
MSC Industrial Direct Co
$74.9646.74%
Tommy Moll72%
$110 → $110ReiteratesOverweight → OverweightGet Alert
02/14/2024MRCBuy Now
MRC Global
$11.4448.6%
Tommy Moll72%
$17 → $17ReiteratesOverweight → OverweightGet Alert
02/06/2024GWWBuy Now
W.W. Grainger
$1.06K-5.39%
Tommy Moll72%
$775 → $1000MaintainsEqual-WeightGet Alert
02/06/2024TTBuy Now
Trane Technologies
$407.24-31.24%
Tommy Moll72%
$235 → $280MaintainsEqual-WeightGet Alert
02/05/2024DGIIBuy Now
Digi Intl
$28.5057.89%
Tommy Moll72%
$40 → $45MaintainsOverweightGet Alert
12/13/2023DGIIBuy Now
Digi Intl
$28.5040.35%
Tommy Moll72%
$40 → $40ReiteratesOverweight → OverweightGet Alert
12/11/2023WSOBuy Now
Watsco
$472.225.88%
Tommy Moll72%
$450 → $500MaintainsOverweightGet Alert
11/10/2023DGIIBuy Now
Digi Intl
$28.5040.35%
Tommy Moll72%
$50 → $40MaintainsOverweightGet Alert
11/10/2023EMRBuy Now
Emerson Electric
$109.80-4.37%
Tommy Moll72%
$120 → $105MaintainsOverweightGet Alert
11/03/2023ROKBuy Now
Rockwell Automation
$283.0023.67%
Tommy Moll72%
→ $350ReiteratesEqual-Weight → Equal-WeightGet Alert
11/02/2023CGNXBuy Now
Cognex
$28.4140.8%
Tommy Moll72%
$55 → $40MaintainsEqual-WeightGet Alert
11/01/2023HUBBBuy Now
Hubbell
$352.396.42%
Tommy Moll72%
→ $375ReiteratesOverweight → OverweightGet Alert
11/01/2023ZBRABuy Now
Zebra Technologies
$258.2816.15%
Tommy Moll72%
$350 → $300MaintainsOverweightGet Alert
10/17/2023DSGRBuy Now
Distribution Solns Gr
$24.4555.42%
Tommy Moll72%
→ $38Initiates → OverweightGet Alert
09/28/2023GNRCBuy Now
Generac Hldgs
$116.0550.8%
Tommy Moll72%
→ $175ReiteratesOverweight → OverweightGet Alert
08/28/2023WSOBuy Now
Watsco
$472.22-4.71%
Tommy Moll72%
→ $450ReiteratesOverweight → OverweightGet Alert
08/28/2023ESEBuy Now
ESCO Technologies
$167.90-28.53%
Tommy Moll72%
→ $120ReiteratesOverweight → OverweightGet Alert
08/18/2023GWWBuy Now
W.W. Grainger
$1.06K-26.68%
Tommy Moll72%
→ $775ReiteratesEqual-Weight → Equal-WeightGet Alert
08/10/2023DXPEBuy Now
DXP Enterprises
$83.30-33.97%
Tommy Moll72%
$40 → $55MaintainsOverweightGet Alert
08/07/2023EMRBuy Now
Emerson Electric
$109.809.29%
Tommy Moll72%
→ $120ReiteratesOverweight → OverweightGet Alert
07/26/2023HUBBBuy Now
Hubbell
$352.396.42%
Tommy Moll72%
→ $375ReiteratesOverweight → OverweightGet Alert
06/20/2023CGNXBuy Now
Cognex
$28.4165.43%
Tommy Moll72%
→ $47ReiteratesEqual-Weight → Equal-WeightGet Alert
05/08/2023GNRCBuy Now
Generac Hldgs
$116.0529.25%
Tommy Moll72%
→ $150Reiterates → OverweightGet Alert
05/08/2023EMRBuy Now
Emerson Electric
$109.809.29%
Tommy Moll72%
→ $120Reiterates → OverweightGet Alert
05/04/2023TTBuy Now
Trane Technologies
$407.24-54.57%
Tommy Moll72%
→ $185Reiterates → Equal-WeightGet Alert
05/01/2023ROKBuy Now
Rockwell Automation
$283.000.71%
Tommy Moll72%
$250 → $285MaintainsEqual-WeightGet Alert
05/01/2023GWWBuy Now
W.W. Grainger
$1.06K-33.77%
Tommy Moll72%
$655 → $700MaintainsEqual-WeightGet Alert
04/21/2023WSOBuy Now
Watsco
$472.22-15.29%
Tommy Moll72%
$375 → $400MaintainsOverweightGet Alert
04/05/2023MSMBuy Now
MSC Industrial Direct Co
$74.9633.4%
Tommy Moll72%
→ $100Reiterates → OverweightGet Alert
03/21/2023DXPEBuy Now
DXP Enterprises
$83.30-51.98%
Tommy Moll72%
→ $40Reiterates → OverweightGet Alert
02/28/2023ITRIBuy Now
Itron
$106.31-57.67%
Tommy Moll72%
→ $45Reiterates → Equal-WeightGet Alert
02/21/2023CGNXBuy Now
Cognex
$28.4158.39%
Tommy Moll72%
→ $45Reiterates → Equal-WeightGet Alert
02/21/2023WSOBuy Now
Watsco
$472.22-20.59%
Tommy Moll72%
$300 → $375MaintainsOverweightGet Alert
02/21/2023ZBRABuy Now
Zebra Technologies
$258.2854.87%
Tommy Moll72%
$350 → $400MaintainsOverweightGet Alert
02/21/2023GNRCBuy Now
Generac Hldgs
$116.0529.25%
Tommy Moll72%
$125 → $150MaintainsOverweightGet Alert
02/08/2023CARRBuy Now
Carrier Global
$69.99-21.42%
Tommy Moll72%
→ $55MaintainsOverweightGet Alert
02/06/2023TTBuy Now
Trane Technologies
$407.24-54.57%
Tommy Moll72%
$170 → $185MaintainsEqual-WeightGet Alert
11/21/2022ESEBuy Now
ESCO Technologies
$167.90-34.48%
Tommy Moll72%
$100 → $110MaintainsOverweightGet Alert
11/11/2022DGIIBuy Now
Digi Intl
$28.5075.44%
Tommy Moll72%
$40 → $50MaintainsOverweightGet Alert
08/05/2022ITRIBuy Now
Itron
$106.31-48.26%
Tommy Moll72%
$65 → $55DowngradeOverweight → Equal-WeightGet Alert
08/04/2022TTBuy Now
Trane Technologies
$407.24-58.26%
Tommy Moll72%
$165 → $170MaintainsEqual-WeightGet Alert
08/03/2022ZBRABuy Now
Zebra Technologies
$258.2893.59%
Tommy Moll72%
$600 → $500MaintainsOverweightGet Alert
08/03/2022CGNXBuy Now
Cognex
$28.4158.39%
Tommy Moll72%
$80 → $45DowngradeOverweight → Equal-WeightGet Alert
08/01/2022GWWBuy Now
W.W. Grainger
$1.06K-43.24%
Tommy Moll72%
$565 → $600MaintainsEqual-WeightGet Alert
06/02/2022DGIIBuy Now
Digi Intl
$28.5026.32%
Tommy Moll72%
→ $36Initiates → OverweightGet Alert
05/05/2022GNRCBuy Now
Generac Hldgs
$116.05287.76%
Tommy Moll72%
$550 → $450MaintainsOverweightGet Alert
05/04/2022ROKBuy Now
Rockwell Automation
$283.00-11.66%
Tommy Moll72%
$350 → $250MaintainsEqual-WeightGet Alert
04/26/2022LIIBuy Now
Lennox Intl
$567.97-51.58%
Tommy Moll72%
$335 → $275MaintainsEqual-WeightGet Alert
04/20/2022HALBuy Now
Halliburton
$19.55104.6%
Tommy Moll72%
$37 → $40DowngradeOverweight → Equal-WeightGet Alert
03/25/2022LIQTBuy Now
LiqTech Intl
$1.40114.29%
Tommy Moll72%
$6 → $3MaintainsEqual-WeightGet Alert
03/02/2022ITRIBuy Now
Itron
$106.31-38.86%
Tommy Moll72%
$90 → $65MaintainsOverweightGet Alert
11/05/2021WCCBuy Now
WESCO Intl
$158.923.83%
Tommy Moll72%
$140 → $165MaintainsOverweightGet Alert
11/04/2021TTBuy Now
Trane Technologies
$407.24-49.66%
Tommy Moll72%
$200 → $205MaintainsEqual-WeightGet Alert
11/04/2021DNOWBuy Now
NOW
$14.62-17.92%
Tommy Moll72%
→ $12UpgradeEqual-Weight → OverweightGet Alert
10/22/2021BKRBuy Now
Baker Hughes
$36.40-17.58%
Tommy Moll72%
$28 → $30MaintainsOverweightGet Alert
09/13/2021ZBRABuy Now
Zebra Technologies
$258.28171.02%
Tommy Moll72%
$600 → $700MaintainsOverweightGet Alert
07/23/2021WSOBuy Now
Watsco
$472.22-25.88%
Tommy Moll72%
$300 → $350UpgradeEqual-Weight → OverweightGet Alert
07/09/2021MSMBuy Now
MSC Industrial Direct Co
$74.9653.42%
Tommy Moll72%
→ $115UpgradeEqual-Weight → OverweightGet Alert
05/07/2021TTBuy Now
Trane Technologies
$407.24-53.34%
Tommy Moll72%
$145 → $190MaintainsEqual-WeightGet Alert
02/16/2021GNRCBuy Now
Generac Hldgs
$116.05192.98%
Tommy Moll72%
$213 → $340MaintainsHoldGet Alert
01/20/2021HALBuy Now
Halliburton
$19.55
Tommy Moll72%
UpgradeEqual-Weight → OverweightGet Alert
10/16/2020GNRCBuy Now
Generac Hldgs
$116.05115.42%
Tommy Moll72%
→ $250Initiates → OverweightGet Alert
10/16/2020CGNXBuy Now
Cognex
$28.41199.19%
Tommy Moll72%
→ $85Initiates → OverweightGet Alert
10/16/2020ZBRABuy Now
Zebra Technologies
$258.28
Tommy Moll72%
Initiates → OverweightGet Alert
10/15/2020TTBuy Now
Trane Technologies
$407.24
Tommy Moll72%
Reinstates → Equal-WeightGet Alert
05/01/2020GNRCBuy Now
Generac Hldgs
$116.05-4.35%
Tommy Moll72%
$109 → $111MaintainsHoldGet Alert
04/16/2020APYBuy Now
Apergy
Tommy Moll72%
$7 → $10MaintainsOverweightGet Alert
04/16/2020BOOMBuy Now
DMC Glb
$6.67379.76%
Tommy Moll72%
$27 → $32MaintainsOverweightGet Alert
04/16/2020BKRBuy Now
Baker Hughes
$36.40-56.04%
Tommy Moll72%
$14 → $16MaintainsOverweightGet Alert
03/16/2020PUMPBuy Now
ProPetro Holding
$5.22187.36%
Tommy Moll72%
→ $15DowngradeOverweight → Equal-WeightGet Alert
03/02/2020TUSKBuy Now
Mammoth Energy Services
$2.51-60.16%
Tommy Moll72%
$2 → $1MaintainsEqual-WeightGet Alert
02/26/2020APYBuy Now
Apergy
Tommy Moll72%
$40 → $30MaintainsOverweightGet Alert
02/26/2020ITRIBuy Now
Itron
$106.31-21.93%
Tommy Moll72%
$96 → $83Reiterates → Equal-WeightGet Alert
02/26/2020WTTRBuy Now
Select Energy Services
$7.6730.38%
Tommy Moll72%
$14 → $10MaintainsOverweightGet Alert
02/21/2020BOOMBuy Now
DMC Glb
$6.67724.59%
Tommy Moll72%
$65 → $55MaintainsOverweightGet Alert
02/18/2020WSOBuy Now
Watsco
$472.22-59.76%
Tommy Moll72%
$192 → $190MaintainsOverweightGet Alert
12/12/2019BKRBuy Now
Baker Hughes
$36.40-23.08%
Tommy Moll72%
→ $28Initiates → OverweightGet Alert
12/12/2019APYBuy Now
Apergy
Tommy Moll72%
→ $34Initiates → OverweightGet Alert
11/05/2019WCCBuy Now
WESCO Intl
$158.92-60.36%
Tommy Moll72%
$56 → $63MaintainsOverweightGet Alert
07/09/2019ITRIBuy Now
Itron
$106.31-39.8%
Tommy Moll72%
→ $64Initiates → Equal-WeightGet Alert
06/07/2019TUSKBuy Now
Mammoth Energy Services
$2.51
Tommy Moll72%
DowngradeOverweight → Equal-WeightGet Alert
04/13/2018WTTRBuy Now
Select Energy Services
$7.67108.6%
Tommy Moll72%
→ $16Initiates → OverweightGet Alert
10/25/2016CGNXBuy Now
Cognex
$28.41
Tommy Moll72%
Initiates → Equal-WeightGet Alert
10/28/2015WSOBuy Now
Watsco
$472.22-70.35%
Tommy Moll72%
$145 → $140MaintainsOverweightGet Alert
09/01/2015DGIIBuy Now
Digi Intl
$28.50-54.39%
Tommy Moll72%
→ $13Initiates → OverweightGet Alert
07/24/2015WCCBuy Now
WESCO Intl
$158.92-55.95%
Tommy Moll72%
$82 → $70DowngradeOverweight → Equal-WeightGet Alert
02/13/2015WSOBuy Now
Watsco
$472.22
Tommy Moll72%
UpgradeEqual-Weight → OverweightGet Alert
03/05/2014ITRIBuy Now
Itron
$106.31-62.37%
Tommy Moll72%
→ $40Initiates → Equal-WeightGet Alert
02/19/2013HALBuy Now
Halliburton
$19.55
Tommy Moll72%
UpgradeEqual-Weight → OverweightGet Alert