Joe O'Dea

Stock Analyst at Wells Fargo

(4.62)
# 909
Out of 5,053 analysts
1880
Total ratings
57%
Success rate
9.4%
Average return

Stocks Rated by Joe O'Dea

Johnson Controls International
Sep 25, 2026
Initiated Coverage: Buy
Price Target: $160 → $186
Current: $148.65
Upside: +25.13%
Carrier Global
Sep 24, 2026
Initiated Coverage: Buy
Price Target: $71 → $67
Current: $54.86
Upside: +22.13%
Centuri Holdings
Aug 5, 2026
Rated: Buy
Price Target: $37 → $29
Current: $20.04
Upside: +44.71%
Atmus Filtration Technologies
Jun 26, 2026
Reiterated: Hold
Price Target: $58
Current: $43.42
Upside: +33.58%
Rockwell Automation
Jun 11, 2026
Reiterated: Hold
Price Target: $440
Current: $435.33
Upside: +1.07%
3M Company
Jun 10, 2026
Reiterated: Buy
Price Target: $165
Current: $164.15
Upside: +0.52%
Allegion
Jun 9, 2026
Reiterated: Hold
Price Target: $155
Current: $153.77
Upside: +0.80%
Hubbell
Jun 9, 2026
Reiterated: Buy
Price Target: $560
Current: $453.60
Upside: +23.46%
SPX Technologies
Jun 9, 2026
Rated: Buy
Price Target: $240
Current: $169.56
Upside: +41.54%
Dover
Jun 5, 2026
Reiterated: Buy
Price Target: $255
Current: $187.05
Upside: +36.33%
Reiterated: Buy
Price Target: $90 → $88
Current: $75.11
Upside: +17.16%
Reiterated: Hold
Price Target: $80
Current: $64.32
Upside: +24.38%
Rated: Buy
Price Target: $980 → $950
Current: $955.42
Upside: -0.57%
Reiterated: Hold
Price Target: $135 → $155
Current: $155.10
Upside: -0.06%
Reiterated: Hold
Price Target: $58 → $65
Current: $54.81
Upside: +18.59%
Rated: Sell
Price Target: $245 → $255
Current: $257.28
Upside: -0.89%
Reiterated: Sell
Price Target: $400 → $465
Current: $451.98
Upside: +2.88%
Reiterated: Hold
Price Target: $470 → $460
Current: $210.94
Upside: +118.07%
Reiterated: Buy
Price Target: $370 → $310
Current: $309.81
Upside: +0.06%
Reiterated: Hold
Price Target: $560 → $480
Current: $355.02
Upside: +35.20%
Reiterated: Hold
Price Target: $82
Current: $88.59
Upside: -7.44%
Reiterated: Hold
Price Target: $370
Current: $429.71
Upside: -13.90%
Reiterated: Hold
Price Target: $115
Current: $312.29
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $52.60
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $264.58
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $109.81
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $671.55
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $32.05
Upside: n/a
Upgraded: Buy
Price Target: $130
Current: $1,000.78
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $810.79
Upside: n/a