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

Overall Average Return

19.6%

Smart Score

73.9%

Overall Average Return Percentile

78th

Number of Ratings

134
Buy Now
Get Alert
08/19/2025
DGII
Digi Intl
$33.50
49.25%
$50 → $50
Reiterates
Overweight → Overweight
07/16/2025
ROK
Rockwell Automation
$349.97
7.15%
$350 → $375
Maintains
Overweight
07/16/2025
EMR
Emerson Electric
$132.38
9.53%
$130 → $145
Maintains
Equal-Weight
07/16/2025
WCC
WESCO Intl
$224.48
-10.91%
$190 → $200
Downgrade
Overweight → Equal-Weight
07/15/2025
FAST
Fastenal
$50.28
-10.5%
$40 → $45
Maintains
Equal-Weight
07/02/2025
MSM
MSC Industrial Direct Co
$90.66
-0.73%
$85 → $90
Maintains
Equal-Weight
05/27/2025
GNRC
Generac Hldgs
$193.28
-9.46%
$175 → $175
Reiterates
Overweight → Overweight
05/17/2025
GNRC
Generac Hldgs
$193.28
-9.46%
$200 → $175
Maintains
Overweight
04/15/2025
FAST
Fastenal
$50.28
59.11%
$75 → $80
Maintains
Equal-Weight
03/12/2025
CGNX
Cognex
$44.31
24.13%
$55 → $55
Reiterates
Overweight → Overweight
03/10/2025
DXPE
DXP Enterprises
$123.63
-23.16%
$75 → $95
Maintains
Overweight
03/07/2025
LII
Lennox Intl
$570.54
31.45%
$750 → $750
Reiterates
Overweight → Overweight
02/27/2025
ESE
ESCO Technologies
$193.75
-9.68%
$175 → $175
Reiterates
Overweight → Overweight
02/18/2025
WCC
WESCO Intl
$224.48
-4.22%
$205 → $215
Maintains
Overweight
02/06/2025
DGII
Digi Intl
$33.50
34.33%
$45 → $45
Reiterates
Overweight → Overweight
01/16/2025
ROK
Rockwell Automation
$349.97
0.01%
$275 → $350
Upgrade
Equal-Weight → Overweight
01/02/2025
CGNX
Cognex
$44.31
24.13%
$55 → $55
Reiterates
Overweight → Overweight
12/04/2024
MSM
MSC Industrial Direct Co
$90.66
-6.24%
$85 → $85
Downgrade
Overweight → Equal-Weight
11/07/2024
DXPE
DXP Enterprises
$123.63
-39.34%
$65 → $75
Maintains
Overweight
11/05/2024
WCC
WESCO Intl
$224.48
-8.68%
$190 → $205
Maintains
Overweight
10/28/2024
CARR
Carrier Global
$66.00
21.21%
$85 → $80
Maintains
Equal-Weight
10/16/2024
EMR
Emerson Electric
$132.38
-9.35%
$135 → $120
Downgrade
Overweight → Equal-Weight
10/16/2024
CARR
Carrier Global
$66.00
28.79%
$75 → $85
Downgrade
Overweight → Equal-Weight
10/14/2024
FAST
Fastenal
$50.28
49.16%
$56 → $75
Maintains
Equal-Weight
09/27/2024
ESE
ESCO Technologies
$193.75
-25.16%
$135 → $145
Maintains
Overweight
08/05/2024
CGNX
Cognex
$44.31
1.56%
$45 → $45
Reiterates
Equal-Weight → Equal-Weight
08/05/2024
DSGR
Distribution Solns Gr
$33.24
26.35%
$42 → $42
Reiterates
Overweight → Overweight
08/05/2024
GNRC
Generac Hldgs
$193.28
3.48%
$200 → $200
Reiterates
Overweight → Overweight
08/05/2024
ITRI
Itron
$124.05
-11.33%
$110 → $110
Reiterates
Equal-Weight → Equal-Weight
08/05/2024
TT
Trane Technologies
$419.63
-16.59%
$350 → $350
Reiterates
Equal-Weight → Equal-Weight
08/05/2024
WCC
WESCO Intl
$224.48
-15.36%
$190 → $190
Reiterates
Overweight → Overweight
08/02/2024
ZBRA
Zebra Technologies
$319.55
28.31%
$380 → $410
Maintains
Overweight
08/02/2024
HUBB
Hubbell
$437.56
2.84%
$450 → $450
Reiterates
Overweight → Overweight
07/25/2024
LII
Lennox Intl
$570.54
18.31%
$675 → $675
Reiterates
Overweight → Overweight
07/15/2024
FAST
Fastenal
$50.28
11.38%
$56 → $56
Reiterates
Equal-Weight → Equal-Weight
07/09/2024
ESE
ESCO Technologies
$193.75
-35.48%
$125 → $125
Reiterates
Overweight → Overweight
06/14/2024
MSM
MSC Industrial Direct Co
$90.66
21.33%
$110 → $110
Reiterates
Overweight → Overweight
05/06/2024
DSGR
Distribution Solns Gr
$33.24
26.35%
$42 → $42
Reiterates
Overweight → Overweight
05/06/2024
ITRI
Itron
$124.05
-11.33%
$85 → $110
Maintains
Equal-Weight
05/03/2024
CGNX
Cognex
$44.31
1.56%
$40 → $45
Maintains
Equal-Weight
05/01/2024
ZBRA
Zebra Technologies
$319.55
18.92%
$335 → $380
Maintains
Overweight
05/01/2024
TT
Trane Technologies
$419.63
-23.74%
$310 → $320
Maintains
Equal-Weight
04/29/2024
GWW
W.W. Grainger
$1.01K
23.34%
$1000 → $1250
Upgrade
Equal-Weight → Overweight
04/25/2024
WSO
Watsco
$408.00
22.55%
$500 → $500
Reiterates
Overweight → Overweight
04/25/2024
LII
Lennox Intl
$570.54
-3.6%
$550 → $550
Reiterates
Overweight → Overweight
04/01/2024
MSM
MSC Industrial Direct Co
$90.66
21.33%
$110 → $110
Reiterates
Overweight → Overweight
02/14/2024
MRC
MRC Global
$14.78
15.02%
$17 → $17
Reiterates
Overweight → Overweight
02/06/2024
GWW
W.W. Grainger
$1.01K
-1.33%
$775 → $1000
Maintains
Equal-Weight
02/06/2024
TT
Trane Technologies
$419.63
-33.27%
$235 → $280
Maintains
Equal-Weight
02/05/2024
DGII
Digi Intl
$33.50
34.33%
$40 → $45
Maintains
Overweight
12/13/2023
DGII
Digi Intl
$33.50
19.4%
$40 → $40
Reiterates
Overweight → Overweight
12/11/2023
WSO
Watsco
$408.00
22.55%
$450 → $500
Maintains
Overweight
11/10/2023
DGII
Digi Intl
$33.50
19.4%
$50 → $40
Maintains
Overweight
11/10/2023
EMR
Emerson Electric
$132.38
-20.68%
$120 → $105
Maintains
Overweight
11/03/2023
ROK
Rockwell Automation
$349.97
0.01%
→ $350
Reiterates
Equal-Weight → Equal-Weight
11/02/2023
CGNX
Cognex
$44.31
-9.73%
$55 → $40
Maintains
Equal-Weight
11/01/2023
HUBB
Hubbell
$437.56
-14.3%
→ $375
Reiterates
Overweight → Overweight
11/01/2023
ZBRA
Zebra Technologies
$319.55
-6.12%
$350 → $300
Maintains
Overweight
10/17/2023
DSGR
Distribution Solns Gr
$33.24
14.32%
→ $38
Initiates
→ Overweight
09/28/2023
GNRC
Generac Hldgs
$193.28
-9.46%
→ $175
Reiterates
Overweight → Overweight
08/28/2023
WSO
Watsco
$408.00
10.29%
→ $450
Reiterates
Overweight → Overweight
08/28/2023
ESE
ESCO Technologies
$193.75
-38.06%
→ $120
Reiterates
Overweight → Overweight
08/18/2023
GWW
W.W. Grainger
$1.01K
-23.53%
→ $775
Reiterates
Equal-Weight → Equal-Weight
08/10/2023
DXPE
DXP Enterprises
$123.63
-55.51%
$40 → $55
Maintains
Overweight
08/07/2023
EMR
Emerson Electric
$132.38
-9.35%
→ $120
Reiterates
Overweight → Overweight
07/26/2023
HUBB
Hubbell
$437.56
-14.3%
→ $375
Reiterates
Overweight → Overweight
06/20/2023
CGNX
Cognex
$44.31
6.07%
→ $47
Reiterates
Equal-Weight → Equal-Weight
05/08/2023
GNRC
Generac Hldgs
$193.28
-22.39%
→ $150
Reiterates
→ Overweight
05/08/2023
EMR
Emerson Electric
$132.38
-9.35%
→ $120
Reiterates
→ Overweight
05/04/2023
TT
Trane Technologies
$419.63
-55.91%
→ $185
Reiterates
→ Equal-Weight
05/01/2023
ROK
Rockwell Automation
$349.97
-18.56%
$250 → $285
Maintains
Equal-Weight
05/01/2023
GWW
W.W. Grainger
$1.01K
-30.93%
$655 → $700
Maintains
Equal-Weight
04/21/2023
WSO
Watsco
$408.00
-1.96%
$375 → $400
Maintains
Overweight
04/05/2023
MSM
MSC Industrial Direct Co
$90.66
10.3%
→ $100
Reiterates
→ Overweight
03/21/2023
DXPE
DXP Enterprises
$123.63
-67.65%
→ $40
Reiterates
→ Overweight
02/28/2023
ITRI
Itron
$124.05
-63.72%
→ $45
Reiterates
→ Equal-Weight
02/21/2023
CGNX
Cognex
$44.31
1.56%
→ $45
Reiterates
→ Equal-Weight
02/21/2023
WSO
Watsco
$408.00
-8.09%
$300 → $375
Maintains
Overweight
02/21/2023
ZBRA
Zebra Technologies
$319.55
25.18%
$350 → $400
Maintains
Overweight
02/21/2023
GNRC
Generac Hldgs
$193.28
-22.39%
$125 → $150
Maintains
Overweight
02/08/2023
CARR
Carrier Global
$66.00
-16.67%
→ $55
Maintains
Overweight
02/06/2023
TT
Trane Technologies
$419.63
-55.91%
$170 → $185
Maintains
Equal-Weight
11/21/2022
ESE
ESCO Technologies
$193.75
-43.23%
$100 → $110
Maintains
Overweight
11/11/2022
DGII
Digi Intl
$33.50
49.25%
$40 → $50
Maintains
Overweight
08/05/2022
ITRI
Itron
$124.05
-55.66%
$65 → $55
Downgrade
Overweight → Equal-Weight
08/04/2022
TT
Trane Technologies
$419.63
-59.49%
$165 → $170
Maintains
Equal-Weight
08/03/2022
ZBRA
Zebra Technologies
$319.55
56.47%
$600 → $500
Maintains
Overweight
08/03/2022
CGNX
Cognex
$44.31
1.56%
$80 → $45
Downgrade
Overweight → Equal-Weight
08/01/2022
GWW
W.W. Grainger
$1.01K
-40.8%
$565 → $600
Maintains
Equal-Weight
06/02/2022
DGII
Digi Intl
$33.50
7.46%
→ $36
Initiates
→ Overweight
05/05/2022
GNRC
Generac Hldgs
$193.28
132.82%
$550 → $450
Maintains
Overweight
05/04/2022
ROK
Rockwell Automation
$349.97
-28.57%
$350 → $250
Maintains
Equal-Weight
04/26/2022
LII
Lennox Intl
$570.54
-51.8%
$335 → $275
Maintains
Equal-Weight
04/20/2022
HAL
Halliburton
$22.37
78.81%
$37 → $40
Downgrade
Overweight → Equal-Weight
03/25/2022
LIQT
LiqTech Intl
$1.87
60.43%
$6 → $3
Maintains
Equal-Weight
03/02/2022
ITRI
Itron
$124.05
-47.6%
$90 → $65
Maintains
Overweight
11/05/2021
WCC
WESCO Intl
$224.48
-26.5%
$140 → $165
Maintains
Overweight
11/04/2021
TT
Trane Technologies
$419.63
-51.15%
$200 → $205
Maintains
Equal-Weight
11/04/2021
DNOW
NOW
$15.66
-23.37%
→ $12
Upgrade
Equal-Weight → Overweight
10/22/2021
BKR
Baker Hughes
$44.32
-32.31%
$28 → $30
Maintains
Overweight
09/13/2021
ZBRA
Zebra Technologies
$319.55
119.06%
$600 → $700
Maintains
Overweight
07/23/2021
WSO
Watsco
$408.00
-14.22%
$300 → $350
Upgrade
Equal-Weight → Overweight
07/09/2021
MSM
MSC Industrial Direct Co
$90.66
26.85%
→ $115
Upgrade
Equal-Weight → Overweight
05/07/2021
TT
Trane Technologies
$419.63
-54.72%
$145 → $190
Maintains
Equal-Weight
02/16/2021
GNRC
Generac Hldgs
$193.28
75.91%
$213 → $340
Maintains
Hold
01/20/2021
HAL
Halliburton
$22.37
Upgrade
Equal-Weight → Overweight
10/16/2020
GNRC
Generac Hldgs
$193.28
29.35%
→ $250
Initiates
→ Overweight
10/16/2020
CGNX
Cognex
$44.31
91.83%
→ $85
Initiates
→ Overweight
10/16/2020
ZBRA
Zebra Technologies
$319.55
Initiates
→ Overweight
10/15/2020
TT
Trane Technologies
$419.63
Reinstates
→ Equal-Weight
05/01/2020
GNRC
Generac Hldgs
$193.28
-42.57%
$109 → $111
Maintains
Hold
04/16/2020
APY
Apergy
$7 → $10
Maintains
Overweight
04/16/2020
BOOM
DMC Glb
$6.79
371.28%
$27 → $32
Maintains
Overweight
04/16/2020
BKR
Baker Hughes
$44.32
-63.9%
$14 → $16
Maintains
Overweight
03/16/2020
PUMP
ProPetro Holding
$4.96
202.42%
→ $15
Downgrade
Overweight → Equal-Weight
03/02/2020
TUSK
Mammoth Energy Services
$2.42
-58.68%
$2 → $1
Maintains
Equal-Weight
02/26/2020
APY
Apergy
$40 → $30
Maintains
Overweight
02/26/2020
ITRI
Itron
$124.05
-33.09%
$96 → $83
Reiterates
→ Equal-Weight
02/26/2020
WTTR
Select Energy Services
$8.31
20.34%
$14 → $10
Maintains
Overweight
02/21/2020
BOOM
DMC Glb
$6.79
710.01%
$65 → $55
Maintains
Overweight
02/18/2020
WSO
Watsco
$408.00
-53.43%
$192 → $190
Maintains
Overweight
12/12/2019
BKR
Baker Hughes
$44.32
-36.82%
→ $28
Initiates
→ Overweight
12/12/2019
APY
Apergy
→ $34
Initiates
→ Overweight
11/05/2019
WCC
WESCO Intl
$224.48
-71.94%
$56 → $63
Maintains
Overweight
07/09/2019
ITRI
Itron
$124.05
-48.41%
→ $64
Initiates
→ Equal-Weight
06/07/2019
TUSK
Mammoth Energy Services
$2.42
Downgrade
Overweight → Equal-Weight
04/13/2018
WTTR
Select Energy Services
$8.31
92.54%
→ $16
Initiates
→ Overweight
10/25/2016
CGNX
Cognex
$44.31
Initiates
→ Equal-Weight
10/28/2015
WSO
Watsco
$408.00
-65.69%
$145 → $140
Maintains
Overweight
09/01/2015
DGII
Digi Intl
$33.50
-61.19%
→ $13
Initiates
→ Overweight
07/24/2015
WCC
WESCO Intl
$224.48
-68.82%
$82 → $70
Downgrade
Overweight → Equal-Weight
02/13/2015
WSO
Watsco
$408.00
Upgrade
Equal-Weight → Overweight
03/05/2014
ITRI
Itron
$124.05
-67.75%
→ $40
Initiates
→ Equal-Weight
02/19/2013
HAL
Halliburton
$22.37
Upgrade
Equal-Weight → Overweight