Joseph O'Dea

Stock Analyst at Wells Fargo

(3.98)
# 493
Out of 5,173 analysts
344
Total ratings
56.93%
Success rate
7.91%
Average return

Stocks Rated by Joseph O'Dea

Dover
Mar 17, 2026
Upgrades: Overweight
Price Target: $210$230
Current: $212.29
Upside: +8.34%
Lennox International
Mar 5, 2026
Maintains: Equal-Weight
Price Target: $520$560
Current: $476.96
Upside: +17.41%
Acuity
Mar 3, 2026
Maintains: Overweight
Price Target: $385$370
Current: $279.23
Upside: +32.51%
Centuri Holdings
Feb 26, 2026
Maintains: Overweight
Price Target: $30$34
Current: $30.12
Upside: +12.88%
SPX Technologies
Feb 25, 2026
Maintains: Overweight
Price Target: $220$270
Current: $194.52
Upside: +38.80%
Ingersoll Rand
Feb 17, 2026
Maintains: Overweight
Price Target: $92$110
Current: $82.29
Upside: +33.67%
Atmus Filtration Technologies
Feb 17, 2026
Maintains: Equal-Weight
Price Target: $54$67
Current: $58.06
Upside: +15.40%
Fortive
Feb 5, 2026
Maintains: Equal-Weight
Price Target: $59$65
Current: $55.39
Upside: +17.35%
Illinois Tool Works
Feb 4, 2026
Maintains: Underweight
Price Target: $250$270
Current: $262.75
Upside: +2.76%
Hubbell
Feb 4, 2026
Maintains: Overweight
Price Target: $515$550
Current: $489.07
Upside: +12.46%
Maintains: Equal-Weight
Price Target: $145$160
Current: $129.83
Upside: +23.24%
Maintains: Equal-Weight
Price Target: $340$370
Current: $359.74
Upside: +2.85%
Maintains: Overweight
Price Target: $1,000$1,050
Current: $906.06
Upside: +15.89%
Maintains: Equal-Weight
Price Target: $215$235
Current: $223.01
Upside: +5.38%
Maintains: Equal-Weight
Price Target: $380$410
Current: $357.83
Upside: +14.58%
Maintains: Equal-Weight
Price Target: $185$175
Current: $143.63
Upside: +21.84%
Maintains: Equal-Weight
Price Target: $95$92
Current: $79.04
Upside: +16.40%
Maintains: Equal-Weight
Price Target: $80$75
Current: $69.91
Upside: +7.28%
Maintains: Underweight
Price Target: $410$415
Current: $424.94
Upside: -2.34%
Maintains: Overweight
Price Target: $69$65
Current: $133.27
Upside: -51.23%
Maintains: Equal-Weight
Price Target: $47$46
Current: $58.30
Upside: -21.10%
Maintains: Equal-Weight
Price Target: $144$125
Current: $146.56
Upside: -14.71%
Maintains: Equal-Weight
Price Target: $74$72
Current: $291.54
Upside: -75.30%