Joe O'Dea

Stock Analyst at Wells Fargo

(4.63)
# 897
Out of 5,096 analysts
1879
Total ratings
57.4%
Success rate
9.4%
Average return

Stocks Rated by Joe O'Dea

3M Company
Oct 22, 2026
Rated: Hold
Price Target: $165 → $195
Current: $178.36
Upside: +9.33%
Centuri Holdings
Aug 5, 2026
Rated: Buy
Price Target: $37 → $29
Current: $21.28
Upside: +36.28%
Atmus Filtration Technologies
Jun 26, 2026
Reiterated: Hold
Price Target: $58
Current: $47.66
Upside: +21.70%
Rockwell Automation
Jun 11, 2026
Reiterated: Hold
Price Target: $440
Current: $440.16
Upside: -0.04%
Allegion
Jun 9, 2026
Reiterated: Hold
Price Target: $155
Current: $191.73
Upside: -19.16%
Carrier Global
Jun 9, 2026
Reiterated: Hold
Price Target: $71
Current: $55.17
Upside: +28.69%
Hubbell
Jun 9, 2026
Reiterated: Buy
Price Target: $560
Current: $433.74
Upside: +29.11%
SPX Technologies
Jun 9, 2026
Rated: Buy
Price Target: $240
Current: $161.73
Upside: +48.40%
Dover
Jun 5, 2026
Reiterated: Buy
Price Target: $255
Current: $215.91
Upside: +18.10%
Ingersoll Rand
Jun 5, 2026
Reiterated: Buy
Price Target: $90 → $88
Current: $82.73
Upside: +6.37%
Reiterated: Hold
Price Target: $80
Current: $78.37
Upside: +2.08%
Rated: Buy
Price Target: $160
Current: $146.49
Upside: +9.22%
Rated: Buy
Price Target: $980 → $950
Current: $928.29
Upside: +2.34%
Reiterated: Hold
Price Target: $135 → $155
Current: $165.96
Upside: -6.60%
Reiterated: Hold
Price Target: $58 → $65
Current: $66.84
Upside: -2.75%
Rated: Sell
Price Target: $245 → $255
Current: $290.05
Upside: -12.08%
Reiterated: Sell
Price Target: $400 → $465
Current: $413.33
Upside: +12.50%
Reiterated: Hold
Price Target: $470 → $460
Current: $223.77
Upside: +105.57%
Reiterated: Buy
Price Target: $370 → $310
Current: $329.65
Upside: -5.96%
Reiterated: Hold
Price Target: $560 → $480
Current: $353.64
Upside: +35.73%
Reiterated: Hold
Price Target: $82
Current: $106.71
Upside: -23.16%
Reiterated: Hold
Price Target: $370
Current: $366.07
Upside: +1.07%
Reiterated: Hold
Price Target: $115
Current: $315.78
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $57.68
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $285.50
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $102.74
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $667.60
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $31.30
Upside: n/a
Upgraded: Buy
Price Target: $130
Current: $1,175.42
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $613.62
Upside: n/a