Tommy Moll

Stock Analyst at Stephens

(4.07)
# 1,593
Out of 4,352 analysts
201
Total ratings
61.4%
Success rate
8.2%
Average return

Stocks Rated by Tommy Moll

Generac Holdings
May 21, 2026
Reiterated: Buy
Price Target: $290
Current: $277.91
Upside: +4.35%
Digi International
May 15, 2026
Reiterated: Buy
Price Target: $65$75
Current: $66.80
Upside: +12.28%
W.W. Grainger
May 11, 2026
Maintained: Buy
Price Target: $1,200$1,355
Current: $1,234.24
Upside: +9.78%
Cognex
May 7, 2026
Maintained: Buy
Price Target: $55$75
Current: $65.85
Upside: +13.90%
Hubbell
May 4, 2026
Maintained: Buy
Price Target: $550$600
Current: $473.61
Upside: +26.69%
WESCO International
May 4, 2026
Maintained: Hold
Price Target: $200$350
Current: $361.17
Upside: -3.09%
Watsco
Apr 29, 2026
Rated: Buy
Price Target: $500$485
Current: $367.10
Upside: +32.12%
Emerson Electric Co.
Feb 9, 2026
Maintained: Hold
Price Target: $145$155
Current: $143.82
Upside: +7.77%
ESCO Technologies
Feb 9, 2026
Maintained: Buy
Price Target: $275$300
Current: $291.90
Upside: +2.77%
Itron
Nov 3, 2025
Upgraded: Buy
Price Target: $130
Current: $82.48
Upside: +57.61%
Maintained: Buy
Price Target: $475$500
Current: $451.30
Upside: +10.79%
Maintained: Buy
Price Target: $350$375
Current: $451.06
Upside: -16.86%
Maintained: Hold
Price Target: $40$45
Current: $44.20
Upside: +1.81%
Maintained: Hold
Price Target: $85$90
Current: $109.47
Upside: -17.79%
Maintained: Buy
Price Target: $95
Current: $145.06
Upside: n/a
Reiterated: Buy
Price Target: $750
Current: $502.16
Upside: n/a
Maintained: Hold
Price Target: $85$80
Current: $63.87
Upside: n/a
Maintained: Buy
Price Target: $380$410
Current: $243.63
Upside: n/a
Initiated Coverage: Buy
Price Target: $38
Current: $27.00
Upside: n/a
Maintained: Buy
Price Target: $14$16
Current: $12.79
Upside: n/a
Maintained: Hold
Price Target: $8$3
Current: $1.10
Upside: n/a
Maintained: Buy
Price Target: $35$40
Current: $6.81
Upside: n/a
Maintained: Buy
Price Target: $40$45
Current: $54.55
Upside: n/a
Maintained: Buy
Price Target: $16$30
Current: $63.88
Upside: n/a
Maintained: Buy
Price Target: $22$45
Current: $58.04
Upside: n/a
Maintained: Buy
Price Target: $25$40
Current: $38.15
Upside: n/a
Upgraded: Buy
Price Target: $15$25
Current: $38.85
Upside: n/a
Maintained: Hold
Price Target: $5$4
Current: $17.93
Upside: n/a
Maintained: Hold
Price Target: $4$3
Current: $11.21
Upside: n/a
Maintained: Hold
Price Target: $7
Current: $15.26
Upside: n/a
Downgraded: Hold
Price Target: $35$9
Current: $19.96
Upside: n/a
Maintained: Hold
Price Target: $1.5$1
Current: $3.35
Upside: n/a
Maintained: Hold
Price Target: $200$125
Current: $92.63
Upside: n/a
Initiated Coverage: Hold
Price Target: $28
Current: $6.62
Upside: n/a