Joe O'Dea

Stock Analyst at Wells Fargo

(4.61)
# 915
Out of 4,683 analysts
1879
Total ratings
58.4%
Success rate
9.9%
Average return

Stocks Rated by Joe O'Dea

Atmus Filtration Technologies
Aug 10, 2026
Rated: Hold
Price Target: $58$56
Current: $49.48
Upside: +13.18%
Centuri Holdings
Aug 5, 2026
Rated: Buy
Price Target: $37$29
Current: $21.17
Upside: +36.99%
Rockwell Automation
Jun 11, 2026
Maintained: Hold
Price Target: $440
Current: $431.75
Upside: +1.91%
3M Company
Jun 10, 2026
Maintained: Buy
Price Target: $165
Current: $180.00
Upside: -8.33%
Hubbell
Jun 9, 2026
Maintained: Buy
Price Target: $560
Current: $472.46
Upside: +18.53%
SPX Technologies
Jun 9, 2026
Rated: Buy
Price Target: $240
Current: $205.69
Upside: +16.68%
Allegion
Jun 9, 2026
Maintained: Hold
Price Target: $155
Current: $160.28
Upside: -3.29%
Carrier Global
Jun 9, 2026
Maintained: Hold
Price Target: $71
Current: $58.74
Upside: +20.87%
Dover
Jun 5, 2026
Maintained: Buy
Price Target: $255
Current: $204.66
Upside: +24.60%
Ingersoll Rand
Jun 5, 2026
Maintained: Buy
Price Target: $90$88
Current: $79.97
Upside: +10.04%
Maintained: Hold
Price Target: $80
Current: $72.36
Upside: +10.56%
Rated: Buy
Price Target: $160
Current: $144.33
Upside: +10.86%
Rated: Buy
Price Target: $980$950
Current: $1,039.49
Upside: -8.61%
Reiterated: Hold
Price Target: $135$155
Current: $158.29
Upside: -2.08%
Rated: Sell
Price Target: $245$255
Current: $285.51
Upside: -10.69%
Maintained: Sell
Price Target: $400$465
Current: $463.40
Upside: +0.35%
Maintained: Hold
Price Target: $58$65
Current: $60.25
Upside: +7.88%
Maintained: Hold
Price Target: $470$460
Current: $220.67
Upside: +108.46%
Maintained: Buy
Price Target: $370$310
Current: $341.35
Upside: -9.18%
Maintained: Hold
Price Target: $560$480
Current: $393.72
Upside: +21.91%
Maintained: Hold
Price Target: $82
Current: $99.76
Upside: -17.80%
Maintained: Hold
Price Target: $370
Current: $419.44
Upside: -11.79%
Maintained: Hold
Price Target: $115
Current: $354.39
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $65.36
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $290.12
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $129.23
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $634.54
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $36.79
Upside: n/a
Upgraded: Buy
Price Target: $130
Current: $1,057.66
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $821.93
Upside: n/a