Joe Ritchie
Stock Analyst at Goldman Sachs
(4.81)
# 475
Out of 4,456 analysts
593
Total ratings
64%
Success rate
15.4%
Average return
Main Sectors:
Stocks Rated by Joe Ritchie
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MMM 3M Company | Initiated Coverage: Buy | $111 → $190 | $164.01 | +15.85% | 9 | Jun 15, 2026 | |
| DD DuPont de Nemours | Initiated Coverage: Hold | $53 | $137.22 | -61.38% | 1 | Jun 15, 2026 | |
| CNM Core & Main | Maintained: Hold | n/a | $49.14 | - | 18 | Jun 11, 2026 | |
| HON Honeywell International | Maintained: Buy | $262 → $276 | $232.21 | +18.86% | 14 | Jun 3, 2026 | |
| JCI Johnson Controls International | Maintained: Buy | $158 → $178 | $138.40 | +28.61% | 25 | Jun 2, 2026 | |
| TKR The Timken Company | Maintained: Hold | $117 → $128 | $141.22 | -9.36% | 23 | May 21, 2026 | |
| EQPT EquipmentShare.com | Maintained: Buy | $40 | $20.48 | +95.31% | 4 | May 14, 2026 | |
| FPS Forgent Power Solutions | Maintained: Buy | $49 → $60 | $55.13 | +8.83% | 3 | May 14, 2026 | |
| MAIR Madison Air Solutions | Initiated Coverage: Hold | $45 | $37.59 | +19.71% | 1 | May 11, 2026 | |
| CGNX Cognex | Maintained: Buy | $70 → $80 | $66.56 | +20.19% | 20 | May 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $46 → $41 | $29.61 | +38.47% | 17 | May 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $448 → $487 | $476.82 | +2.13% | 21 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $140 → $187 | $162.92 | +14.78% | 17 | May 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $473 → $532 | $477.89 | +11.32% | 22 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $86 → $83 | $72.56 | +14.39% | 20 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $253 → $254 | $267.71 | -5.12% | 20 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $224 | $225.96 | -0.87% | 20 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,000 → $1,328 | $1,045.17 | +27.06% | 10 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $83 → $89 | $76.42 | +16.46% | 11 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $50 | $50.87 | -1.71% | 22 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $32 → $35 | $35.78 | -2.18% | 19 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,032 → $1,040 | $968.92 | +7.34% | 28 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $141 → $187 | $139.71 | +33.85% | 14 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $42.57 | $39.78 | +7.01% | 4 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $96 | $81.37 | +17.98% | 14 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $29 → $28 | $18.45 | +51.76% | 17 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $223 → $270 | $193.03 | +39.87% | 17 | Mar 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $170 → $230 | $219.75 | +4.66% | 17 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $80 → $84 | $91.98 | -8.68% | 17 | Feb 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $615 → $592 | $563.87 | +4.99% | 19 | Jan 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $507 → $440 | $338.31 | +30.06% | 11 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85 → $76 | $73.59 | +3.27% | 9 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $354 → $382 | $402.68 | -5.14% | 15 | Jul 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $276 → $284 | $630.36 | n/a | 9 | Aug 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $156 → $177 | $369.00 | n/a | 58 | Mar 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $80 | $1.27 | n/a | 1 | Aug 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $53 → $153 | $22.71 | n/a | 8 | Sep 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $85 → $97 | $143.49 | n/a | 6 | Jan 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $53 → $61 | $76.42 | n/a | 2 | Jun 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $47 | $61.48 | n/a | 2 | Sep 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $232 → $202 | $1,353.61 | n/a | 2 | Apr 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $33.37 | n/a | 1 | Dec 8, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $53 | $53.64 | n/a | 2 | Oct 19, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $160.39 | n/a | 1 | May 28, 2009 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $798.10 | n/a | 1 | May 13, 2009 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $125.69 | n/a | 1 | May 13, 2009 |
3M Company
Jun 15, 2026
Initiated Coverage: Buy
Price Target: $111 → $190
Current: $164.01
Upside: +15.85%
DuPont de Nemours
Jun 15, 2026
Initiated Coverage: Hold
Price Target: $53
Current: $137.22
Upside: -61.38%
Core & Main
Jun 11, 2026
Maintained: Hold
Price Target: n/a
Current: $49.14
Upside: -
Honeywell International
Jun 3, 2026
Maintained: Buy
Price Target: $262 → $276
Current: $232.21
Upside: +18.86%
Johnson Controls International
Jun 2, 2026
Maintained: Buy
Price Target: $158 → $178
Current: $138.40
Upside: +28.61%
The Timken Company
May 21, 2026
Maintained: Hold
Price Target: $117 → $128
Current: $141.22
Upside: -9.36%
EquipmentShare.com
May 14, 2026
Maintained: Buy
Price Target: $40
Current: $20.48
Upside: +95.31%
Forgent Power Solutions
May 14, 2026
Maintained: Buy
Price Target: $49 → $60
Current: $55.13
Upside: +8.83%
Madison Air Solutions
May 11, 2026
Initiated Coverage: Hold
Price Target: $45
Current: $37.59
Upside: +19.71%
Cognex
May 10, 2026
Maintained: Buy
Price Target: $70 → $80
Current: $66.56
Upside: +20.19%
May 10, 2026
Maintained: Hold
Price Target: $46 → $41
Current: $29.61
Upside: +38.47%
May 6, 2026
Maintained: Hold
Price Target: $448 → $487
Current: $476.82
Upside: +2.13%
May 3, 2026
Maintained: Buy
Price Target: $140 → $187
Current: $162.92
Upside: +14.78%
May 1, 2026
Maintained: Hold
Price Target: $473 → $532
Current: $477.89
Upside: +11.32%
Apr 30, 2026
Maintained: Hold
Price Target: $86 → $83
Current: $72.56
Upside: +14.39%
Apr 30, 2026
Maintained: Sell
Price Target: $253 → $254
Current: $267.71
Upside: -5.12%
Apr 27, 2026
Rated: Buy
Price Target: $224
Current: $225.96
Upside: -0.87%
Apr 24, 2026
Maintained: Buy
Price Target: $1,000 → $1,328
Current: $1,045.17
Upside: +27.06%
Apr 22, 2026
Reiterated: Hold
Price Target: $83 → $89
Current: $76.42
Upside: +16.46%
Apr 21, 2026
Maintained: Hold
Price Target: $50
Current: $50.87
Upside: -1.71%
Apr 7, 2026
Maintained: Sell
Price Target: $32 → $35
Current: $35.78
Upside: -2.18%
Apr 7, 2026
Maintained: Buy
Price Target: $1,032 → $1,040
Current: $968.92
Upside: +7.34%
Apr 7, 2026
Maintained: Buy
Price Target: $141 → $187
Current: $139.71
Upside: +33.85%
Apr 7, 2026
Maintained: Sell
Price Target: $42.57
Current: $39.78
Upside: +7.01%
Apr 7, 2026
Maintained: Buy
Price Target: $96
Current: $81.37
Upside: +17.98%
Apr 7, 2026
Maintained: Buy
Price Target: $29 → $28
Current: $18.45
Upside: +51.76%
Mar 31, 2026
Initiated Coverage: Buy
Price Target: $223 → $270
Current: $193.03
Upside: +39.87%
Feb 10, 2026
Maintained: Buy
Price Target: $170 → $230
Current: $219.75
Upside: +4.66%
Feb 5, 2026
Maintained: Hold
Price Target: $80 → $84
Current: $91.98
Upside: -8.68%
Jan 30, 2026
Maintained: Buy
Price Target: $615 → $592
Current: $563.87
Upside: +4.99%
Jan 29, 2026
Maintained: Hold
Price Target: $507 → $440
Current: $338.31
Upside: +30.06%
Sep 11, 2025
Reiterated: Buy
Price Target: $85 → $76
Current: $73.59
Upside: +3.27%
Jul 8, 2025
Maintained: Buy
Price Target: $354 → $382
Current: $402.68
Upside: -5.14%
Aug 5, 2024
Maintained: Hold
Price Target: $276 → $284
Current: $630.36
Upside: n/a
Mar 8, 2024
Maintained: Buy
Price Target: $156 → $177
Current: $369.00
Upside: n/a
Aug 2, 2023
Maintained: Buy
Price Target: $80
Current: $1.27
Upside: n/a
Sep 10, 2021
Downgraded: Hold
Price Target: $53 → $153
Current: $22.71
Upside: n/a
Jan 19, 2021
Upgraded: Buy
Price Target: $85 → $97
Current: $143.49
Upside: n/a
Jun 1, 2017
Rated: Sell
Price Target: $53 → $61
Current: $76.42
Upside: n/a
Sep 29, 2016
Initiated Coverage: Hold
Price Target: $47
Current: $61.48
Upside: n/a
Apr 18, 2016
Maintained: Sell
Price Target: $232 → $202
Current: $1,353.61
Upside: n/a
Dec 8, 2010
Upgraded: Buy
Price Target: n/a
Current: $33.37
Upside: n/a
Oct 19, 2010
Downgraded: Hold
Price Target: $53
Current: $53.64
Upside: n/a
May 28, 2009
Upgraded: Buy
Price Target: n/a
Current: $160.39
Upside: n/a
May 13, 2009
Downgraded: Sell
Price Target: n/a
Current: $798.10
Upside: n/a
May 13, 2009
Upgraded: Buy
Price Target: n/a
Current: $125.69
Upside: n/a