Joe O'Dea's Stock Ratings

Wells Fargo Analyst

Joe O'Dea is an analyst at Wells Fargo. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/12/2024

Overall Average Return

1.42%

Smart Score

58%

Overall Average Return Percentile

40th

Number of Ratings

110
Buy NowGet Alert
07/10/2024JCIBuy Now
Johnson Controls Intl
$70.017.13%$70 → $75MaintainsOverweightGet Alert
07/10/2024MMMBuy Now
3M
$102.876.93%$100 → $110MaintainsEqual-WeightGet Alert
04/26/2024CARRBuy Now
Carrier Global
$67.59-2.35%$59 → $66MaintainsEqual-WeightGet Alert
04/02/2024LIIBuy Now
Lennox Intl
$564.44-3.44%$491 → $545MaintainsOverweightGet Alert
04/02/2024JCIBuy Now
Johnson Controls Intl
$70.014.27%$64 → $73MaintainsOverweightGet Alert
03/27/2024GEBuy Now
General Electric
$160.1424.89%$177 → $200MaintainsOverweightGet Alert
02/20/2024IRBuy Now
Ingersoll Rand
$98.661.36%$83 → $100MaintainsOverweightGet Alert
02/07/2024CARRBuy Now
Carrier Global
$67.59-15.67%$63 → $57MaintainsEqual-WeightGet Alert
02/02/2024SWKBuy Now
Stanley Black & Decker
$86.929.3%$105 → $95MaintainsEqual-WeightGet Alert
02/01/2024ROKBuy Now
Rockwell Automation
$285.2012.2%$357 → $320MaintainsOverweightGet Alert
01/31/2024JCIBuy Now
Johnson Controls Intl
$70.01-8.58%$65 → $64MaintainsOverweightGet Alert
01/24/2024MMMBuy Now
3M
$102.872.07%$112 → $105MaintainsEqual-WeightGet Alert
01/24/2024GEBuy Now
General Electric
$160.14-7.58%$144 → $148MaintainsOverweightGet Alert
12/19/2023TTBuy Now
Trane Technologies
$341.00-27.86%$200 → $246MaintainsUnderweightGet Alert
12/19/2023SWKBuy Now
Stanley Black & Decker
$86.9220.8%$90 → $105MaintainsEqual-WeightGet Alert
12/19/2023PHBuy Now
Parker Hannifin
$544.74-6.38%$450 → $510MaintainsOverweightGet Alert
12/19/2023LIIBuy Now
Lennox Intl
$564.44-13.01%$410 → $491MaintainsOverweightGet Alert
12/19/2023JCIBuy Now
Johnson Controls Intl
$70.01-10.01%$62 → $63MaintainsOverweightGet Alert
12/19/2023IRBuy Now
Ingersoll Rand
$98.66-15.87%$73 → $83MaintainsOverweightGet Alert
12/19/2023ITWBuy Now
Illinois Tool Works
$246.7312.27%$220 → $277MaintainsEqual-WeightGet Alert
12/19/2023CARRBuy Now
Carrier Global
$67.59-6.79%$50 → $63MaintainsEqual-WeightGet Alert
12/19/2023MMMBuy Now
3M
$102.878.88%$100 → $112MaintainsEqual-WeightGet Alert
12/19/2023ROKBuy Now
Rockwell Automation
$285.2025.18% → $357UpgradeEqual-Weight → OverweightGet Alert
12/15/2023GEBuy Now
General Electric
$160.14-10.08%$115 → $144UpgradeEqual-Weight → OverweightGet Alert
10/09/2023TTBuy Now
Trane Technologies
$341.00-44.28% → $190MaintainsUnderweightGet Alert
10/01/2023TTBuy Now
Trane Technologies
$341.00-42.82%$195 → $195MaintainsUnderweightGet Alert
09/25/2023TTBuy Now
Trane Technologies
$341.00-42.82%$195 → $195MaintainsUnderweightGet Alert
09/11/2023TTBuy Now
Trane Technologies
$341.00-42.82%$195 → $195MaintainsUnderweightGet Alert
08/29/2023ROKBuy Now
Rockwell Automation
$285.2011.15%$290 → $317UpgradeUnderweight → Equal-WeightGet Alert
08/13/2023TTBuy Now
Trane Technologies
$341.00-42.82% → $195MaintainsUnderweightGet Alert
07/10/2023TTBuy Now
Trane Technologies
$341.00-46.92%$172 → $181MaintainsUnderweightGet Alert
07/10/2023SWKBuy Now
Stanley Black & Decker
$86.929.3%$90 → $95MaintainsEqual-WeightGet Alert
07/10/2023ROKBuy Now
Rockwell Automation
$285.201.68%$260 → $290MaintainsUnderweightGet Alert
07/10/2023PHBuy Now
Parker Hannifin
$544.74-21.98%$380 → $425MaintainsOverweightGet Alert
07/10/2023LIIBuy Now
Lennox Intl
$564.44-37.11%$314 → $355MaintainsOverweightGet Alert
07/10/2023JCIBuy Now
Johnson Controls Intl
$70.015.7%$69 → $74MaintainsOverweightGet Alert
07/10/2023IRBuy Now
Ingersoll Rand
$98.66-28.04%$65 → $71MaintainsOverweightGet Alert
07/10/2023ITWBuy Now
Illinois Tool Works
$246.73-2.73%$235 → $240MaintainsEqual-WeightGet Alert
07/10/2023GEBuy Now
General Electric
$160.14-34.43%$100 → $105MaintainsEqual-WeightGet Alert
07/10/2023CARRBuy Now
Carrier Global
$67.59-26.02%$45 → $50MaintainsEqual-WeightGet Alert
07/10/2023MMMBuy Now
3M
$102.87-2.79%$110 → $100MaintainsEqual-WeightGet Alert
05/08/2023TTBuy Now
Trane Technologies
$341.00-49.56%$163 → $172MaintainsUnderweightGet Alert
05/08/2023SWKBuy Now
Stanley Black & Decker
$86.923.54%$85 → $90MaintainsEqual-WeightGet Alert
05/08/2023JCIBuy Now
Johnson Controls Intl
$70.01-1.44%$65 → $69MaintainsOverweightGet Alert
05/08/2023IRBuy Now
Ingersoll Rand
$98.66-34.12%$61 → $65MaintainsOverweightGet Alert
05/08/2023ITWBuy Now
Illinois Tool Works
$246.73-4.75%$227 → $235MaintainsEqual-WeightGet Alert
05/01/2023LIIBuy Now
Lennox Intl
$564.44-44.37%$283 → $314MaintainsOverweightGet Alert
05/01/2023ROKBuy Now
Rockwell Automation
$285.20-8.84%$238 → $260MaintainsUnderweightGet Alert
05/01/2023CARRBuy Now
Carrier Global
$67.59-33.42%$46 → $45MaintainsEqual-WeightGet Alert
05/01/2023ALLEBuy Now
Allegion
$122.725.93%$116 → $130MaintainsOverweightGet Alert
04/13/2023PHBuy Now
Parker Hannifin
$544.74-32.81%$385 → $366MaintainsOverweightGet Alert
04/13/2023MMMBuy Now
3M
$102.876.93%$115 → $110MaintainsEqual-WeightGet Alert
02/06/2023HONBuy Now
Honeywell Intl
$215.72-2.65%$209 → $210MaintainsEqual-WeightGet Alert
02/03/2023TTBuy Now
Trane Technologies
$341.00-48.39%$163 → $176MaintainsUnderweightGet Alert
02/03/2023SWKBuy Now
Stanley Black & Decker
$86.9220.8%$93 → $105MaintainsEqual-WeightGet Alert
02/02/2023FTVBuy Now
Fortive
$76.23-8.17%$69 → $70MaintainsEqual-WeightGet Alert
02/01/2023LIIBuy Now
Lennox Intl
$564.44-46.85%$288 → $300MaintainsOverweightGet Alert
02/01/2023HUBBBuy Now
Hubbell
$374.60-39.94%$221 → $225MaintainsEqual-WeightGet Alert
02/01/2023DOVBuy Now
Dover
$184.99-15.13%$149 → $157MaintainsEqual-WeightGet Alert
01/25/2023GEBuy Now
General Electric
$160.14-50.04%$82 → $80MaintainsEqual-WeightGet Alert
01/25/2023MMMBuy Now
3M
$102.8711.79%$125 → $115MaintainsEqual-WeightGet Alert
01/19/2023TTBuy Now
Trane Technologies
$341.00-52.2%$160 → $163MaintainsUnderweightGet Alert
01/19/2023SWKBuy Now
Stanley Black & Decker
$86.926.99%$83 → $93MaintainsEqual-WeightGet Alert
01/19/2023ROKBuy Now
Rockwell Automation
$285.20-12.69%$233 → $249MaintainsUnderweightGet Alert
01/19/2023PHBuy Now
Parker Hannifin
$544.74-37.4%$335 → $341MaintainsOverweightGet Alert
01/19/2023OTISBuy Now
Otis Worldwide
$99.44-23.57%$71 → $76MaintainsUnderweightGet Alert
01/19/2023LIIBuy Now
Lennox Intl
$564.44-48.98%$294 → $288MaintainsOverweightGet Alert
01/19/2023JCIBuy Now
Johnson Controls Intl
$70.015.7%$72 → $74MaintainsOverweightGet Alert
01/19/2023IRBuy Now
Ingersoll Rand
$98.66-37.16%$60 → $62MaintainsOverweightGet Alert
01/19/2023ITWBuy Now
Illinois Tool Works
$246.73-10.83%$210 → $220MaintainsEqual-WeightGet Alert
01/19/2023HUBBBuy Now
Hubbell
$374.60-41%$222 → $221MaintainsEqual-WeightGet Alert
01/19/2023HONBuy Now
Honeywell Intl
$215.72-3.12%$206 → $209MaintainsEqual-WeightGet Alert
01/19/2023GEBuy Now
General Electric
$160.14-48.79%$72 → $82MaintainsEqual-WeightGet Alert
01/19/2023FTVBuy Now
Fortive
$76.23-9.48%$67 → $69MaintainsEqual-WeightGet Alert
01/19/2023ETNBuy Now
Eaton Corp
$327.03-48.32%$163 → $169MaintainsEqual-WeightGet Alert
01/19/2023DOVBuy Now
Dover
$184.99-19.46%$145 → $149MaintainsEqual-WeightGet Alert
01/19/2023CARRBuy Now
Carrier Global
$67.59-30.46%$43 → $47MaintainsEqual-WeightGet Alert
01/19/2023ALLEBuy Now
Allegion
$122.725.93%$121 → $130MaintainsOverweightGet Alert
01/19/2023MMMBuy Now
3M
$102.8721.51%$123 → $125MaintainsEqual-WeightGet Alert
01/05/2023TTBuy Now
Trane Technologies
$341.00-53.08%$142 → $160MaintainsUnderweightGet Alert
01/05/2023SWKBuy Now
Stanley Black & Decker
$86.92-4.51%$82 → $83MaintainsEqual-WeightGet Alert
01/05/2023ROKBuy Now
Rockwell Automation
$285.20-18.3%$227 → $233MaintainsUnderweightGet Alert
01/05/2023PHBuy Now
Parker Hannifin
$544.74-38.5%$315 → $335MaintainsOverweightGet Alert
01/05/2023OTISBuy Now
Otis Worldwide
$99.44-28.6%$65 → $71MaintainsUnderweightGet Alert
01/05/2023LIIBuy Now
Lennox Intl
$564.44-47.91%$300 → $294MaintainsOverweightGet Alert
01/05/2023JCIBuy Now
Johnson Controls Intl
$70.012.84%$66 → $72MaintainsOverweightGet Alert
01/05/2023IRBuy Now
Ingersoll Rand
$98.66-39.19%$57 → $60MaintainsOverweightGet Alert
01/05/2023ITWBuy Now
Illinois Tool Works
$246.73-14.89%$187 → $210MaintainsEqual-WeightGet Alert
01/05/2023HUBBBuy Now
Hubbell
$374.60-40.74%$215 → $222MaintainsEqual-WeightGet Alert
01/05/2023HONBuy Now
Honeywell Intl
$215.72-4.51%$187 → $206MaintainsEqual-WeightGet Alert
01/05/2023GEBuy Now
General Electric
$160.14-55.04%$85 → $72MaintainsEqual-WeightGet Alert
01/05/2023FTVBuy Now
Fortive
$76.23-12.11%$64 → $67MaintainsEqual-WeightGet Alert
01/05/2023ETNBuy Now
Eaton Corp
$327.03-50.16%$157 → $163MaintainsEqual-WeightGet Alert
01/05/2023DOVBuy Now
Dover
$184.99-21.62%$135 → $145MaintainsEqual-WeightGet Alert
01/05/2023CARRBuy Now
Carrier Global
$67.59-36.38%$40 → $43MaintainsEqual-WeightGet Alert
01/05/2023ALLEBuy Now
Allegion
$122.72-1.4%$116 → $121MaintainsOverweightGet Alert
01/05/2023AYIBuy Now
Acuity Brands
$249.96-22.79%$188 → $193MaintainsOverweightGet Alert
01/05/2023MMMBuy Now
3M
$102.8719.57%$122 → $123MaintainsEqual-WeightGet Alert
10/26/2022GEBuy Now
General Electric
$160.14-53.79%$73 → $74MaintainsEqual-WeightGet Alert
10/26/2022MMMBuy Now
3M
$102.8718.6%$125 → $122MaintainsEqual-WeightGet Alert
07/12/2022TTBuy Now
Trane Technologies
$341.00-63.93%$124 → $123MaintainsUnderweightGet Alert
06/29/2022ALLEBuy Now
Allegion
$122.72-3.85%$130 → $118MaintainsOverweightGet Alert
06/29/2022AYIBuy Now
Acuity Brands
$249.96-27.59%$200 → $181MaintainsOverweightGet Alert
06/29/2022MMMBuy Now
3M
$102.8736.09%$156 → $140MaintainsEqual-WeightGet Alert
04/08/2022TTBuy Now
Trane Technologies
$341.00-55.13%$174 → $153MaintainsUnderweightGet Alert
04/08/2022MMMBuy Now
3M
$102.8749.7%$173 → $154MaintainsEqual-WeightGet Alert
04/06/2022AYIBuy Now
Acuity Brands
$249.96-19.99%$237 → $200MaintainsOverweightGet Alert
01/26/2022MMMBuy Now
3M
$102.8778.87%$175 → $184MaintainsEqual-WeightGet Alert
12/21/2021TTBuy Now
Trane Technologies
$341.00-45.75% → $185MaintainsUnderweightGet Alert
10/27/2021MMMBuy Now
3M
$102.8774.98%$179 → $180MaintainsEqual-WeightGet Alert