Joe O'Dea
Stock Analyst at Wells Fargo
(4.71)
# 711
Out of 4,444 analysts
1875
Total ratings
60.6%
Success rate
10.8%
Average return
Main Sectors:
Stocks Rated by Joe O'Dea
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ROK Rockwell Automation | Maintained: Hold | $440 | $460.37 | -4.42% | 96 | Jun 11, 2026 | |
| MMM 3M Company | Maintained: Buy | $165 | $165.91 | -0.55% | 92 | Jun 10, 2026 | |
| HUBB Hubbell | Maintained: Buy | $560 | $518.18 | +8.07% | 93 | Jun 9, 2026 | |
| SPXC SPX Technologies | Rated: Buy | $240 | $237.22 | +1.17% | 12 | Jun 9, 2026 | |
| ALLE Allegion | Maintained: Hold | $155 | $134.00 | +15.67% | 90 | Jun 9, 2026 | |
| CARR Carrier Global | Maintained: Hold | $71 | $74.06 | -4.13% | 95 | Jun 9, 2026 | |
| CTRI Centuri Holdings | Rated: Buy | $37 | $31.45 | +17.65% | 22 | Jun 9, 2026 | |
| DOV Dover | Maintained: Buy | $255 | $224.31 | +13.68% | 93 | Jun 5, 2026 | |
| IR Ingersoll Rand | Maintained: Buy | $90 → $88 | $78.32 | +12.36% | 88 | Jun 5, 2026 | |
| OTIS Otis Worldwide | Maintained: Hold | $80 | $72.63 | +10.15% | 96 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $160 | $142.81 | +12.04% | 93 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $980 → $950 | $961.09 | -1.15% | 90 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $135 → $155 | $141.44 | +9.59% | 92 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $245 → $255 | $263.68 | -3.29% | 89 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $400 → $465 | $483.15 | -3.76% | 87 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $58 → $65 | $60.39 | +7.63% | 91 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $235 → $230 | $227.42 | +1.13% | 93 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $370 → $310 | $305.51 | +1.47% | 80 | Apr 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $560 → $480 | $551.75 | -13.00% | 95 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $67 → $58 | $50.69 | +14.42% | 72 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $82 | $89.66 | -8.54% | 85 | Mar 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $370 | $404.59 | -8.55% | 90 | Feb 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $115 | $365.88 | n/a | 32 | Dec 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $30 | $70.10 | n/a | 2 | Jul 27, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $268.91 | n/a | 1 | Mar 2, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $117.03 | n/a | 2 | Mar 2, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $600.75 | n/a | 1 | May 20, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $32.52 | n/a | 1 | Jan 7, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $130 | $1,083.72 | n/a | 1 | Dec 2, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $994.45 | n/a | 1 | Apr 15, 2016 |
Rockwell Automation
Jun 11, 2026
Maintained: Hold
Price Target: $440
Current: $460.37
Upside: -4.42%
3M Company
Jun 10, 2026
Maintained: Buy
Price Target: $165
Current: $165.91
Upside: -0.55%
Hubbell
Jun 9, 2026
Maintained: Buy
Price Target: $560
Current: $518.18
Upside: +8.07%
SPX Technologies
Jun 9, 2026
Rated: Buy
Price Target: $240
Current: $237.22
Upside: +1.17%
Allegion
Jun 9, 2026
Maintained: Hold
Price Target: $155
Current: $134.00
Upside: +15.67%
Carrier Global
Jun 9, 2026
Maintained: Hold
Price Target: $71
Current: $74.06
Upside: -4.13%
Centuri Holdings
Jun 9, 2026
Rated: Buy
Price Target: $37
Current: $31.45
Upside: +17.65%
Dover
Jun 5, 2026
Maintained: Buy
Price Target: $255
Current: $224.31
Upside: +13.68%
Ingersoll Rand
Jun 5, 2026
Maintained: Buy
Price Target: $90 → $88
Current: $78.32
Upside: +12.36%
Otis Worldwide
Jun 5, 2026
Maintained: Hold
Price Target: $80
Current: $72.63
Upside: +10.15%
Jun 2, 2026
Rated: Buy
Price Target: $160
Current: $142.81
Upside: +12.04%
May 26, 2026
Rated: Buy
Price Target: $980 → $950
Current: $961.09
Upside: -1.15%
May 8, 2026
Reiterated: Hold
Price Target: $135 → $155
Current: $141.44
Upside: +9.59%
May 4, 2026
Rated: Sell
Price Target: $245 → $255
Current: $263.68
Upside: -3.29%
May 4, 2026
Maintained: Sell
Price Target: $400 → $465
Current: $483.15
Upside: -3.76%
May 4, 2026
Maintained: Hold
Price Target: $58 → $65
Current: $60.39
Upside: +7.63%
Apr 24, 2026
Maintained: Hold
Price Target: $235 → $230
Current: $227.42
Upside: +1.13%
Apr 5, 2026
Maintained: Buy
Price Target: $370 → $310
Current: $305.51
Upside: +1.47%
Apr 1, 2026
Maintained: Hold
Price Target: $560 → $480
Current: $551.75
Upside: -13.00%
Apr 1, 2026
Maintained: Hold
Price Target: $67 → $58
Current: $50.69
Upside: +14.42%
Mar 3, 2026
Maintained: Hold
Price Target: $82
Current: $89.66
Upside: -8.54%
Feb 19, 2026
Maintained: Hold
Price Target: $370
Current: $404.59
Upside: -8.55%
Dec 10, 2023
Maintained: Hold
Price Target: $115
Current: $365.88
Upside: n/a
Jul 27, 2020
Upgraded: Buy
Price Target: $30
Current: $70.10
Upside: n/a
Mar 2, 2020
Upgraded: Hold
Price Target: n/a
Current: $268.91
Upside: n/a
Mar 2, 2020
Upgraded: Hold
Price Target: n/a
Current: $117.03
Upside: n/a
May 20, 2019
Downgraded: Hold
Price Target: n/a
Current: $600.75
Upside: n/a
Jan 7, 2019
Downgraded: Sell
Price Target: n/a
Current: $32.52
Upside: n/a
Dec 2, 2016
Upgraded: Buy
Price Target: $130
Current: $1,083.72
Upside: n/a
Apr 15, 2016
Upgraded: Buy
Price Target: n/a
Current: $994.45
Upside: n/a