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

Stocks Rated by Joe O'Dea

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%
Rated: Buy
Price Target: $160
Current: $142.81
Upside: +12.04%
Rated: Buy
Price Target: $980$950
Current: $961.09
Upside: -1.15%
Reiterated: Hold
Price Target: $135$155
Current: $141.44
Upside: +9.59%
Rated: Sell
Price Target: $245$255
Current: $263.68
Upside: -3.29%
Maintained: Sell
Price Target: $400$465
Current: $483.15
Upside: -3.76%
Maintained: Hold
Price Target: $58$65
Current: $60.39
Upside: +7.63%
Maintained: Hold
Price Target: $235$230
Current: $227.42
Upside: +1.13%
Maintained: Buy
Price Target: $370$310
Current: $305.51
Upside: +1.47%
Maintained: Hold
Price Target: $560$480
Current: $551.75
Upside: -13.00%
Maintained: Hold
Price Target: $67$58
Current: $50.69
Upside: +14.42%
Maintained: Hold
Price Target: $82
Current: $89.66
Upside: -8.54%
Maintained: Hold
Price Target: $370
Current: $404.59
Upside: -8.55%
Maintained: Hold
Price Target: $115
Current: $365.88
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $70.10
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $268.91
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $117.03
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $600.75
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $32.52
Upside: n/a
Upgraded: Buy
Price Target: $130
Current: $1,083.72
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $994.45
Upside: n/a