Joe O'Dea

Stock Analyst at Wells Fargo

(4.60)
# 934
Out of 4,974 analysts
1879
Total ratings
57.1%
Success rate
9.4%
Average return

Stocks Rated by Joe O'Dea

Atmus Filtration Technologies
Aug 10, 2026
Rated: Hold
Price Target: $58$56
Current: $47.29
Upside: +18.42%
Centuri Holdings
Aug 5, 2026
Rated: Buy
Price Target: $37$29
Current: $20.52
Upside: +41.33%
Rockwell Automation
Jun 11, 2026
Maintained: Hold
Price Target: $440
Current: $425.36
Upside: +3.44%
3M Company
Jun 10, 2026
Maintained: Buy
Price Target: $165
Current: $168.75
Upside: -2.22%
Hubbell
Jun 9, 2026
Maintained: Buy
Price Target: $560
Current: $450.08
Upside: +24.42%
SPX Technologies
Jun 9, 2026
Rated: Buy
Price Target: $240
Current: $193.27
Upside: +24.18%
Allegion
Jun 9, 2026
Maintained: Hold
Price Target: $155
Current: $155.07
Upside: -0.05%
Carrier Global
Jun 9, 2026
Maintained: Hold
Price Target: $71
Current: $57.58
Upside: +23.31%
Dover
Jun 5, 2026
Maintained: Buy
Price Target: $255
Current: $188.90
Upside: +34.99%
Ingersoll Rand
Jun 5, 2026
Maintained: Buy
Price Target: $90$88
Current: $75.00
Upside: +17.33%
Maintained: Hold
Price Target: $80
Current: $70.83
Upside: +12.95%
Rated: Buy
Price Target: $160
Current: $139.25
Upside: +14.90%
Rated: Buy
Price Target: $980$950
Current: $949.38
Upside: +0.07%
Reiterated: Hold
Price Target: $135$155
Current: $148.98
Upside: +4.04%
Rated: Sell
Price Target: $245$255
Current: $269.09
Upside: -5.24%
Maintained: Sell
Price Target: $400$465
Current: $439.02
Upside: +5.92%
Maintained: Hold
Price Target: $58$65
Current: $56.60
Upside: +14.84%
Maintained: Hold
Price Target: $470$460
Current: $206.07
Upside: +123.23%
Maintained: Buy
Price Target: $370$310
Current: $330.59
Upside: -6.23%
Maintained: Hold
Price Target: $560$480
Current: $374.00
Upside: +28.34%
Maintained: Hold
Price Target: $82
Current: $96.89
Upside: -15.37%
Maintained: Hold
Price Target: $370
Current: $390.85
Upside: -5.33%
Maintained: Hold
Price Target: $115
Current: $329.50
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $61.81
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $272.59
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $122.13
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $698.37
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $35.10
Upside: n/a
Upgraded: Buy
Price Target: $130
Current: $979.82
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $792.28
Upside: n/a