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
Main Sectors:
Stocks Rated by Joe O'Dea
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ATMU Atmus Filtration Technologies | Rated: Hold | $58 → $56 | $47.29 | +18.42% | 74 | Aug 10, 2026 | |
| CTRI Centuri Holdings | Rated: Buy | $37 → $29 | $20.52 | +41.33% | 24 | Aug 5, 2026 | |
| ROK Rockwell Automation | Maintained: Hold | $440 | $425.36 | +3.44% | 96 | Jun 11, 2026 | |
| MMM 3M Company | Maintained: Buy | $165 | $168.75 | -2.22% | 92 | Jun 10, 2026 | |
| HUBB Hubbell | Maintained: Buy | $560 | $450.08 | +24.42% | 93 | Jun 9, 2026 | |
| SPXC SPX Technologies | Rated: Buy | $240 | $193.27 | +24.18% | 12 | Jun 9, 2026 | |
| ALLE Allegion | Maintained: Hold | $155 | $155.07 | -0.05% | 90 | Jun 9, 2026 | |
| CARR Carrier Global | Maintained: Hold | $71 | $57.58 | +23.31% | 95 | Jun 9, 2026 | |
| DOV Dover | Maintained: Buy | $255 | $188.90 | +34.99% | 93 | Jun 5, 2026 | |
| IR Ingersoll Rand | Maintained: Buy | $90 → $88 | $75.00 | +17.33% | 88 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $80 | $70.83 | +12.95% | 96 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $160 | $139.25 | +14.90% | 93 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $980 → $950 | $949.38 | +0.07% | 90 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $135 → $155 | $148.98 | +4.04% | 92 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $245 → $255 | $269.09 | -5.24% | 89 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $400 → $465 | $439.02 | +5.92% | 87 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $58 → $65 | $56.60 | +14.84% | 91 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $470 → $460 | $206.07 | +123.23% | 93 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $370 → $310 | $330.59 | -6.23% | 80 | Apr 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $560 → $480 | $374.00 | +28.34% | 95 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $82 | $96.89 | -15.37% | 85 | Mar 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $370 | $390.85 | -5.33% | 90 | Feb 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $115 | $329.50 | n/a | 32 | Dec 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $30 | $61.81 | n/a | 2 | Jul 27, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $272.59 | n/a | 1 | Mar 2, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $122.13 | n/a | 2 | Mar 2, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $698.37 | n/a | 1 | May 20, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $35.10 | n/a | 1 | Jan 7, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $130 | $979.82 | n/a | 1 | Dec 2, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $792.28 | n/a | 1 | Apr 15, 2016 |
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%
Jun 5, 2026
Maintained: Hold
Price Target: $80
Current: $70.83
Upside: +12.95%
Jun 2, 2026
Rated: Buy
Price Target: $160
Current: $139.25
Upside: +14.90%
May 26, 2026
Rated: Buy
Price Target: $980 → $950
Current: $949.38
Upside: +0.07%
May 8, 2026
Reiterated: Hold
Price Target: $135 → $155
Current: $148.98
Upside: +4.04%
May 4, 2026
Rated: Sell
Price Target: $245 → $255
Current: $269.09
Upside: -5.24%
May 4, 2026
Maintained: Sell
Price Target: $400 → $465
Current: $439.02
Upside: +5.92%
May 4, 2026
Maintained: Hold
Price Target: $58 → $65
Current: $56.60
Upside: +14.84%
Apr 24, 2026
Maintained: Hold
Price Target: $470 → $460
Current: $206.07
Upside: +123.23%
Apr 5, 2026
Maintained: Buy
Price Target: $370 → $310
Current: $330.59
Upside: -6.23%
Apr 1, 2026
Maintained: Hold
Price Target: $560 → $480
Current: $374.00
Upside: +28.34%
Mar 3, 2026
Maintained: Hold
Price Target: $82
Current: $96.89
Upside: -15.37%
Feb 19, 2026
Maintained: Hold
Price Target: $370
Current: $390.85
Upside: -5.33%
Dec 10, 2023
Maintained: Hold
Price Target: $115
Current: $329.50
Upside: n/a
Jul 27, 2020
Upgraded: Buy
Price Target: $30
Current: $61.81
Upside: n/a
Mar 2, 2020
Upgraded: Hold
Price Target: n/a
Current: $272.59
Upside: n/a
Mar 2, 2020
Upgraded: Hold
Price Target: n/a
Current: $122.13
Upside: n/a
May 20, 2019
Downgraded: Hold
Price Target: n/a
Current: $698.37
Upside: n/a
Jan 7, 2019
Downgraded: Sell
Price Target: n/a
Current: $35.10
Upside: n/a
Dec 2, 2016
Upgraded: Buy
Price Target: $130
Current: $979.82
Upside: n/a
Apr 15, 2016
Upgraded: Buy
Price Target: n/a
Current: $792.28
Upside: n/a