Tommy Moll

Stock Analyst at Stephens

(3.87)
# 1,941
Out of 5,133 analysts
214
Total ratings
56.7%
Success rate
6.3%
Average return

Stocks Rated by Tommy Moll

Digi International
Nov 12, 2026
Reiterated: Buy
Price Target: $85
Current: $55.43
Upside: +53.35%
Cognex
Nov 6, 2026
Rated: Buy
Price Target: $75 → $70
Current: $50.01
Upside: +39.97%
Rockwell Automation
Nov 6, 2026
Rated: Buy
Price Target: $375 → $500
Current: $402.46
Upside: +24.24%
W.W. Grainger
Nov 5, 2026
Reiterated: Hold
Price Target: $1,355 → $1,380
Current: $1,489.30
Upside: -7.34%
Lennox International
Oct 29, 2026
Downgraded: Hold
Price Target: $750 → $350
Current: $352.02
Upside: -0.57%
MSC Industrial Direct Co.
Oct 23, 2026
Upgraded: Buy
Price Target: $90 → $130
Current: $118.47
Upside: +9.73%
Generac Holdings
Sep 17, 2026
Reiterated: Buy
Price Target: $290 → $335
Current: $190.77
Upside: +75.60%
Watsco
Aug 17, 2026
Reiterated: Buy
Price Target: $485
Current: $308.46
Upside: +57.23%
DXP Enterprises
Aug 7, 2026
Reiterated: Buy
Price Target: $95 → $220
Current: $153.56
Upside: +43.27%
Distribution Solutions Group
Jul 16, 2026
Downgraded: Hold
Price Target: $38 → $35
Current: $35.00
Upside: -
Upgraded: Buy
Price Target: $350 → $400
Current: $321.79
Upside: +24.30%
Reiterated: Buy
Price Target: $550 → $600
Current: $436.98
Upside: +37.31%
Reiterated: Hold
Price Target: $145 → $155
Current: $166.38
Upside: -6.84%
Reiterated: Buy
Price Target: $275 → $300
Current: $231.50
Upside: +29.59%
Upgraded: Buy
Price Target: $130
Current: $96.06
Upside: n/a
Reiterated: Buy
Price Target: $475 → $500
Current: $417.99
Upside: n/a
Reiterated: Hold
Price Target: $40 → $45
Current: $55.19
Upside: n/a
Reiterated: Hold
Price Target: $85 → $80
Current: $54.20
Upside: n/a
Reiterated: Buy
Price Target: $380 → $410
Current: $324.00
Upside: n/a
Reiterated: Buy
Price Target: $14 → $16
Current: $13.90
Upside: n/a
Reiterated: Hold
Price Target: $8 → $3
Current: $0.2642
Upside: n/a
Reiterated: Buy
Price Target: $35 → $40
Current: $7.83
Upside: n/a
Reiterated: Buy
Price Target: $40 → $45
Current: $51.67
Upside: n/a
Reiterated: Buy
Price Target: $16 → $30
Current: $49.44
Upside: n/a
Reiterated: Buy
Price Target: $22 → $45
Current: $62.28
Upside: n/a
Reiterated: Buy
Price Target: $25 → $40
Current: $38.06
Upside: n/a
Upgraded: Buy
Price Target: $15 → $25
Current: $33.78
Upside: n/a
Reiterated: Hold
Price Target: $5 → $4
Current: $16.43
Upside: n/a
Reiterated: Hold
Price Target: $4 → $3
Current: $10.97
Upside: n/a
Reiterated: Hold
Price Target: $7
Current: $7.51
Upside: n/a
Downgraded: Hold
Price Target: $35 → $9
Current: $18.09
Upside: n/a
Reiterated: Hold
Price Target: $1.5 → $1
Current: $3.26
Upside: n/a
Reiterated: Hold
Price Target: $200 → $125
Current: $84.68
Upside: n/a
Initiated Coverage: Hold
Price Target: $28
Current: $5.77
Upside: n/a