Joe O'Dea

Stock Analyst at Wells Fargo

(4.63)
# 868
Out of 4,517 analysts
1878
Total ratings
58.8%
Success rate
10.1%
Average return

Stocks Rated by Joe O'Dea

SPX Technologies
Jun 26, 2026
Maintained: Buy
Price Target: $240
Current: $215.96
Upside: +11.13%
Atmus Filtration Technologies
Jun 26, 2026
Maintained: Hold
Price Target: $58
Current: $52.45
Upside: +10.58%
Centuri Holdings
Jun 26, 2026
Maintained: Buy
Price Target: $37
Current: $27.28
Upside: +35.63%
Rockwell Automation
Jun 11, 2026
Maintained: Hold
Price Target: $440
Current: $468.67
Upside: -6.12%
3M Company
Jun 10, 2026
Maintained: Buy
Price Target: $165
Current: $161.77
Upside: +2.00%
Hubbell
Jun 9, 2026
Maintained: Buy
Price Target: $560
Current: $482.04
Upside: +16.17%
Allegion
Jun 9, 2026
Maintained: Hold
Price Target: $155
Current: $139.48
Upside: +11.13%
Carrier Global
Jun 9, 2026
Maintained: Hold
Price Target: $71
Current: $69.34
Upside: +2.39%
Dover
Jun 5, 2026
Maintained: Buy
Price Target: $255
Current: $217.51
Upside: +17.24%
Ingersoll Rand
Jun 5, 2026
Maintained: Buy
Price Target: $90$88
Current: $84.78
Upside: +3.80%
Maintained: Hold
Price Target: $80
Current: $75.00
Upside: +6.67%
Rated: Buy
Price Target: $160
Current: $141.26
Upside: +13.27%
Rated: Buy
Price Target: $980$950
Current: $958.34
Upside: -0.87%
Reiterated: Hold
Price Target: $135$155
Current: $139.08
Upside: +11.45%
Rated: Sell
Price Target: $245$255
Current: $282.97
Upside: -9.88%
Maintained: Sell
Price Target: $400$465
Current: $475.00
Upside: -2.11%
Maintained: Hold
Price Target: $58$65
Current: $62.45
Upside: +4.08%
Maintained: Hold
Price Target: $470$460
Current: $226.33
Upside: +103.24%
Maintained: Buy
Price Target: $370$310
Current: $340.25
Upside: -8.89%
Maintained: Hold
Price Target: $560$480
Current: $558.57
Upside: -14.07%
Maintained: Hold
Price Target: $82
Current: $91.31
Upside: -10.20%
Maintained: Hold
Price Target: $370
Current: $396.27
Upside: -6.63%
Maintained: Hold
Price Target: $115
Current: $345.73
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $65.76
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $259.31
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $126.67
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $598.97
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $35.34
Upside: n/a
Upgraded: Buy
Price Target: $130
Current: $1,071.82
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $877.17
Upside: n/a