Updated: Oct 12, 2026

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.

Overall Average Return

9.78%

Smart Score

66.6%

Overall Average Return Percentile

59th

Number of Ratings

100
Buy NowGet Alert
05/07/2026JCIBuy Now
Johnson Controls Intl
$157.431.63%$145 → $160MaintainsOverweightGet Alert
04/22/2026MMMBuy Now
3M
$160.203%$160 → $165MaintainsOverweightGet Alert
04/01/2026CARRBuy Now
Carrier Global
$55.564.39%$65 → $58MaintainsEqual-WeightGet Alert
04/01/2026MMMBuy Now
3M
$160.20-0.12%$175 → $160MaintainsOverweightGet Alert
02/06/2026CARRBuy Now
Carrier Global
$55.5616.99%$59 → $65MaintainsEqual-WeightGet Alert
02/05/2026JCIBuy Now
Johnson Controls Intl
$157.43-7.9%$135 → $145MaintainsOverweightGet Alert
01/30/2026TTBuy Now
Trane Technologies
$476.98-16.14%$375 → $400MaintainsUnderweightGet Alert
01/21/2026MMMBuy Now
3M
$160.209.24%$183 → $175MaintainsOverweightGet Alert
12/19/2025TTBuy Now
Trane Technologies
$476.98-21.38%$415 → $375MaintainsUnderweightGet Alert
12/04/2025CARRBuy Now
Carrier Global
$55.566.19%$62 → $59MaintainsEqual-WeightGet Alert
11/06/2025JCIBuy Now
Johnson Controls Intl
$157.43-14.25%$130 → $135MaintainsOverweightGet Alert
10/29/2025CARRBuy Now
Carrier Global
$55.5611.59%$65 → $62MaintainsEqual-WeightGet Alert
10/22/2025MMMBuy Now
3M
$160.2014.23%$176 → $183MaintainsOverweightGet Alert
10/06/2025CARRBuy Now
Carrier Global
$55.5616.99%$75 → $65MaintainsEqual-WeightGet Alert
10/06/2025MMMBuy Now
3M
$160.209.86%$170 → $176MaintainsOverweightGet Alert
07/01/2025MMMBuy Now
3M
$160.206.12%$150 → $170MaintainsOverweightGet Alert
06/04/2025JCIBuy Now
Johnson Controls Intl
$157.43-17.42%$100 → $130MaintainsOverweightGet Alert
05/08/2025JCIBuy Now
Johnson Controls Intl
$157.43-36.48%$82 → $100MaintainsOverweightGet Alert
05/05/2025CARRBuy Now
Carrier Global
$55.5634.99%$65 → $75MaintainsEqual-WeightGet Alert
02/12/2025CARRBuy Now
Carrier Global
$55.5625.99%$75 → $70MaintainsEqual-WeightGet Alert
02/06/2025JCIBuy Now
Johnson Controls Intl
$157.43-37.75%$92 → $98MaintainsOverweightGet Alert
01/22/2025MMMBuy Now
3M
$160.206.12%$140 → $170UpgradeEqual-Weight → OverweightGet Alert
01/07/2025TTBuy Now
Trane Technologies
$476.98-20.33%$390 → $380MaintainsUnderweightGet Alert
01/07/2025JCIBuy Now
Johnson Controls Intl
$157.43-41.56%$95 → $92MaintainsOverweightGet Alert
01/07/2025CARRBuy Now
Carrier Global
$55.5634.99%$80 → $75MaintainsEqual-WeightGet Alert
11/18/2024TTBuy Now
Trane Technologies
$476.98-18.24%$364 → $390MaintainsUnderweightGet Alert
11/07/2024JCIBuy Now
Johnson Controls Intl
$157.43-42.83%$84 → $90MaintainsOverweightGet Alert
10/31/2024TTBuy Now
Trane Technologies
$476.98-23.69%$360 → $364MaintainsUnderweightGet Alert
10/25/2024CARRBuy Now
Carrier Global
$55.5636.79%$82 → $76MaintainsEqual-WeightGet Alert
10/07/2024TTBuy Now
Trane Technologies
$476.98-24.53%$320 → $360MaintainsUnderweightGet Alert
10/07/2024JCIBuy Now
Johnson Controls Intl
$157.43-46.64%$80 → $84MaintainsOverweightGet Alert
10/07/2024CARRBuy Now
Carrier Global
$55.5647.59%$73 → $82MaintainsEqual-WeightGet Alert
10/07/2024MMMBuy Now
3M
$160.20-12.61%$130 → $140MaintainsEqual-WeightGet Alert
09/06/2024TTBuy Now
Trane Technologies
$476.98-32.91%$315 → $320MaintainsUnderweightGet Alert
09/06/2024CARRBuy Now
Carrier Global
$55.5631.39%$66 → $73MaintainsEqual-WeightGet Alert
08/01/2024JCIBuy Now
Johnson Controls Intl
$157.43-49.18%$75 → $80MaintainsOverweightGet Alert
07/10/2024JCIBuy Now
Johnson Controls Intl
$157.43-52.36%$70 → $75MaintainsOverweightGet Alert
07/10/2024MMMBuy Now
3M
$160.20-31.34%$100 → $110MaintainsEqual-WeightGet Alert
04/26/2024CARRBuy Now
Carrier Global
$55.5618.79%$59 → $66MaintainsEqual-WeightGet Alert
04/02/2024LIIBuy Now
Lennox Intl
$356.4452.9%$491 → $545MaintainsOverweightGet Alert
04/02/2024JCIBuy Now
Johnson Controls Intl
$157.43-53.63%$64 → $73MaintainsOverweightGet Alert
03/27/2024GEBuy Now
General Electric
$308.69-35.21%$177 → $200MaintainsOverweightGet Alert
02/20/2024IRBuy Now
Ingersoll Rand
$79.7825.34%$83 → $100MaintainsOverweightGet Alert
02/07/2024CARRBuy Now
Carrier Global
$55.562.59%$63 → $57MaintainsEqual-WeightGet Alert
02/02/2024SWKBuy Now
Stanley Black & Decker
$88.577.26%$105 → $95MaintainsEqual-WeightGet Alert
02/01/2024ROKBuy Now
Rockwell Automation
$432.59-26.03%$357 → $320MaintainsOverweightGet Alert
01/31/2024JCIBuy Now
Johnson Controls Intl
$157.43-59.35%$65 → $64MaintainsOverweightGet Alert
01/24/2024MMMBuy Now
3M
$160.20-34.46%$112 → $105MaintainsEqual-WeightGet Alert
01/24/2024GEBuy Now
General Electric
$308.69-52.06%$144 → $148MaintainsOverweightGet Alert
12/19/2023TTBuy Now
Trane Technologies
$476.98-48.43%$200 → $246MaintainsUnderweightGet Alert
12/19/2023SWKBuy Now
Stanley Black & Decker
$88.5718.55%$90 → $105MaintainsEqual-WeightGet Alert
12/19/2023PHBuy Now
Parker Hannifin
$962.00-46.99%$450 → $510MaintainsOverweightGet Alert
12/19/2023LIIBuy Now
Lennox Intl
$356.4437.75%$410 → $491MaintainsOverweightGet Alert
12/19/2023JCIBuy Now
Johnson Controls Intl
$157.43-59.98%$62 → $63MaintainsOverweightGet Alert
12/19/2023IRBuy Now
Ingersoll Rand
$79.784.04%$73 → $83MaintainsOverweightGet Alert
12/19/2023ITWBuy Now
Illinois Tool Works
$264.134.87%$220 → $277MaintainsEqual-WeightGet Alert
12/19/2023CARRBuy Now
Carrier Global
$55.5613.39%$50 → $63MaintainsEqual-WeightGet Alert
12/19/2023MMMBuy Now
3M
$160.20-30.09%$100 → $112MaintainsEqual-WeightGet Alert
12/19/2023ROKBuy Now
Rockwell Automation
$432.59-17.47% → $357UpgradeEqual-Weight → OverweightGet Alert
12/15/2023GEBuy Now
General Electric
$308.69-53.35%$115 → $144UpgradeEqual-Weight → OverweightGet Alert
10/09/2023TTBuy Now
Trane Technologies
$476.98-60.17% → $190MaintainsUnderweightGet Alert
10/01/2023TTBuy Now
Trane Technologies
$476.98-59.12%$195 → $195MaintainsUnderweightGet Alert
09/25/2023TTBuy Now
Trane Technologies
$476.98-59.12%$195 → $195MaintainsUnderweightGet Alert
09/11/2023TTBuy Now
Trane Technologies
$476.98-59.12%$195 → $195MaintainsUnderweightGet Alert
08/29/2023ROKBuy Now
Rockwell Automation
$432.59-26.72%$290 → $317UpgradeUnderweight → Equal-WeightGet Alert
08/13/2023TTBuy Now
Trane Technologies
$476.98-59.12% → $195MaintainsUnderweightGet Alert
07/10/2023TTBuy Now
Trane Technologies
$476.98-62.05%$172 → $181MaintainsUnderweightGet Alert
07/10/2023SWKBuy Now
Stanley Black & Decker
$88.577.26%$90 → $95MaintainsEqual-WeightGet Alert
07/10/2023ROKBuy Now
Rockwell Automation
$432.59-32.96%$260 → $290MaintainsUnderweightGet Alert
07/10/2023PHBuy Now
Parker Hannifin
$962.00-55.82%$380 → $425MaintainsOverweightGet Alert
07/10/2023LIIBuy Now
Lennox Intl
$356.44-0.4%$314 → $355MaintainsOverweightGet Alert
07/10/2023JCIBuy Now
Johnson Controls Intl
$157.43-52.99%$69 → $74MaintainsOverweightGet Alert
07/10/2023IRBuy Now
Ingersoll Rand
$79.78-11.01%$65 → $71MaintainsOverweightGet Alert
07/10/2023ITWBuy Now
Illinois Tool Works
$264.13-9.14%$235 → $240MaintainsEqual-WeightGet Alert
07/10/2023GEBuy Now
General Electric
$308.69-65.99%$100 → $105MaintainsEqual-WeightGet Alert
07/10/2023CARRBuy Now
Carrier Global
$55.56-10.01%$45 → $50MaintainsEqual-WeightGet Alert
07/10/2023MMMBuy Now
3M
$160.20-37.58%$110 → $100MaintainsEqual-WeightGet Alert
05/08/2023TTBuy Now
Trane Technologies
$476.98-63.94%$163 → $172MaintainsUnderweightGet Alert
05/08/2023SWKBuy Now
Stanley Black & Decker
$88.571.61%$85 → $90MaintainsEqual-WeightGet Alert
05/08/2023JCIBuy Now
Johnson Controls Intl
$157.43-56.17%$65 → $69MaintainsOverweightGet Alert
05/08/2023IRBuy Now
Ingersoll Rand
$79.78-18.53%$61 → $65MaintainsOverweightGet Alert
05/08/2023ITWBuy Now
Illinois Tool Works
$264.13-11.03%$227 → $235MaintainsEqual-WeightGet Alert
05/01/2023LIIBuy Now
Lennox Intl
$356.44-11.91%$283 → $314MaintainsOverweightGet Alert
05/01/2023ROKBuy Now
Rockwell Automation
$432.59-39.9%$238 → $260MaintainsUnderweightGet Alert
05/01/2023CARRBuy Now
Carrier Global
$55.56-19.01%$46 → $45MaintainsEqual-WeightGet Alert
05/01/2023ALLEBuy Now
Allegion
$150.48-13.61%$116 → $130MaintainsOverweightGet Alert
04/13/2023PHBuy Now
Parker Hannifin
$962.00-61.95%$385 → $366MaintainsOverweightGet Alert
04/13/2023MMMBuy Now
3M
$160.20-31.34%$115 → $110MaintainsEqual-WeightGet Alert
02/06/2023HONBuy Now
Honeywell Intl
$207.771.07%$209 → $210MaintainsEqual-WeightGet Alert
02/03/2023TTBuy Now
Trane Technologies
$476.98-63.1%$163 → $176MaintainsUnderweightGet Alert
02/03/2023SWKBuy Now
Stanley Black & Decker
$88.5718.55%$93 → $105MaintainsEqual-WeightGet Alert
02/02/2023FTVBuy Now
Fortive
$57.2622.25%$69 → $70MaintainsEqual-WeightGet Alert
02/01/2023LIIBuy Now
Lennox Intl
$356.44-15.83%$288 → $300MaintainsOverweightGet Alert
02/01/2023HUBBBuy Now
Hubbell
$474.11-52.54%$221 → $225MaintainsEqual-WeightGet Alert
02/01/2023DOVBuy Now
Dover
$188.83-16.86%$149 → $157MaintainsEqual-WeightGet Alert
01/25/2023GEBuy Now
General Electric
$308.69-74.08%$82 → $80MaintainsEqual-WeightGet Alert
01/25/2023MMMBuy Now
3M
$160.20-28.21%$125 → $115MaintainsEqual-WeightGet Alert
01/19/2023TTBuy Now
Trane Technologies
$476.98-65.83%$160 → $163MaintainsUnderweightGet Alert
01/19/2023SWKBuy Now
Stanley Black & Decker
$88.575%$83 → $93MaintainsEqual-WeightGet Alert
01/19/2023ROKBuy Now
Rockwell Automation
$432.59-42.44%$233 → $249MaintainsUnderweightGet Alert