Joe O'Dea

Stock Analyst at Wells Fargo

(4.66)
# 830
Out of 4,371 analysts
1858
Total ratings
58.4%
Success rate
10.5%
Average return

Stocks Rated by Joe O'Dea

Johnson Controls International
Jun 2, 2026
Rated: Buy
Price Target: $160
Current: $147.40
Upside: +8.55%
Parker-Hannifin
May 26, 2026
Rated: Buy
Price Target: $980$950
Current: $872.23
Upside: +8.92%
Emerson Electric Co.
May 8, 2026
Reiterated: Hold
Price Target: $135$155
Current: $142.06
Upside: +9.11%
Centuri Holdings
May 8, 2026
Maintained: Buy
Price Target: $32$37
Current: $31.21
Upside: +18.55%
Illinois Tool Works
May 4, 2026
Rated: Sell
Price Target: $245$255
Current: $251.12
Upside: +1.55%
Trane Technologies
May 4, 2026
Maintained: Sell
Price Target: $400$465
Current: $463.76
Upside: +0.27%
Fortive
May 4, 2026
Maintained: Hold
Price Target: $58$65
Current: $61.47
Upside: +5.74%
Dover
Apr 24, 2026
Rated: Buy
Price Target: $230$255
Current: $213.47
Upside: +19.45%
Honeywell International
Apr 24, 2026
Maintained: Hold
Price Target: $235$230
Current: $217.64
Upside: +5.68%
3M Company
Apr 22, 2026
Rated: Buy
Price Target: $160$165
Current: $152.77
Upside: +8.01%
Maintained: Buy
Price Target: $370$310
Current: $308.01
Upside: +0.65%
Maintained: Buy
Price Target: $550$530
Current: $485.27
Upside: +9.22%
Maintained: Hold
Price Target: $560$480
Current: $518.08
Upside: -7.35%
Maintained: Hold
Price Target: $410$360
Current: $462.24
Upside: -22.12%
Maintained: Buy
Price Target: $270$225
Current: $236.14
Upside: -4.72%
Maintained: Hold
Price Target: $175$155
Current: $130.35
Upside: +18.91%
Maintained: Buy
Price Target: $110$90
Current: $72.01
Upside: +24.98%
Maintained: Hold
Price Target: $92$80
Current: $69.85
Upside: +14.53%
Maintained: Hold
Price Target: $65$58
Current: $68.54
Upside: -15.38%
Maintained: Hold
Price Target: $67$58
Current: $47.21
Upside: +22.86%
Maintained: Hold
Price Target: $82
Current: $79.31
Upside: +3.39%
Maintained: Hold
Price Target: $370
Current: $418.61
Upside: -11.61%
Maintained: Hold
Price Target: $115
Current: $327.65
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $62.67
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $263.84
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $118.07
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $591.75
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $34.85
Upside: n/a
Upgraded: Buy
Price Target: $130
Current: $1,084.62
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $940.48
Upside: n/a