Joe Ritchie
Stock Analyst at Goldman Sachs
(4.77)
# 584
Out of 4,531 analysts
596
Total ratings
61.4%
Success rate
14.3%
Average return
Main Sectors:
Stocks Rated by Joe Ritchie
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TKR The Timken Company | Maintained: Hold | $128 → $142 | $137.78 | +3.06% | 24 | Jul 10, 2026 | |
| MIR Mirion Technologies | Maintained: Buy | $28 → $25 | $15.97 | +56.54% | 18 | Jul 10, 2026 | |
| INIO Innio | Initiated Coverage: Buy | $42 | $27.72 | +51.52% | 1 | Jun 29, 2026 | |
| MMM 3M Company | Initiated Coverage: Buy | $111 → $190 | $159.84 | +18.87% | 9 | Jun 15, 2026 | |
| DD DuPont de Nemours | Initiated Coverage: Hold | $159 | $135.29 | +17.53% | 1 | Jun 15, 2026 | |
| CNM Core & Main | Maintained: Hold | n/a | $45.24 | - | 18 | Jun 11, 2026 | |
| HON Honeywell International | Maintained: Buy | $524 → $552 | $225.02 | +145.31% | 14 | Jun 3, 2026 | |
| JCI Johnson Controls International | Maintained: Buy | $158 → $178 | $140.46 | +26.73% | 25 | Jun 2, 2026 | |
| EQPT EquipmentShare.com | Maintained: Buy | $40 | $16.62 | +140.75% | 4 | May 14, 2026 | |
| FPS Forgent Power Solutions | Maintained: Buy | $49 → $60 | $39.79 | +50.79% | 3 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $45 | $34.00 | +32.35% | 1 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $70 → $80 | $64.07 | +24.86% | 20 | May 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $46 → $41 | $30.35 | +35.09% | 17 | May 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $448 → $487 | $461.85 | +5.45% | 21 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $140 → $187 | $154.92 | +20.71% | 17 | May 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $473 → $532 | $469.98 | +13.20% | 22 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $86 → $83 | $68.46 | +21.24% | 20 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $253 → $254 | $276.05 | -7.99% | 20 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $224 | $214.18 | +4.58% | 20 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,000 → $1,328 | $1,057.84 | +25.54% | 10 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $83 → $89 | $74.59 | +19.32% | 11 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $50 | $47.73 | +4.76% | 22 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $32 → $35 | $33.74 | +3.73% | 19 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,032 → $1,040 | $953.21 | +9.11% | 28 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $141 → $187 | $137.24 | +36.26% | 14 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $42.08 | $38.68 | +8.78% | 4 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $96 | $82.24 | +16.73% | 14 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $223 → $270 | $192.51 | +40.25% | 17 | Mar 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $170 → $230 | $206.81 | +11.21% | 17 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $80 → $84 | $90.17 | -6.84% | 17 | Feb 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $615 → $592 | $543.93 | +8.84% | 19 | Jan 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $507 → $440 | $363.14 | +21.17% | 11 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85 → $76 | $68.69 | +10.64% | 9 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $354 → $382 | $399.99 | n/a | 15 | Jul 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $276 → $284 | $575.22 | n/a | 9 | Aug 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $156 → $177 | $348.83 | n/a | 58 | Mar 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $80 | $1.52 | n/a | 1 | Aug 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $53 → $153 | $27.07 | n/a | 8 | Sep 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $85 → $97 | $139.54 | n/a | 6 | Jan 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $53 → $61 | $62.45 | n/a | 2 | Jun 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $47 | $61.78 | n/a | 2 | Sep 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $232 → $202 | $1,395.01 | n/a | 2 | Apr 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $35.07 | n/a | 1 | Dec 8, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $53 | $49.08 | n/a | 2 | Oct 19, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $124.03 | n/a | 1 | May 28, 2009 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $744.16 | n/a | 1 | May 13, 2009 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $131.75 | n/a | 1 | May 13, 2009 |
The Timken Company
Jul 10, 2026
Maintained: Hold
Price Target: $128 → $142
Current: $137.78
Upside: +3.06%
Mirion Technologies
Jul 10, 2026
Maintained: Buy
Price Target: $28 → $25
Current: $15.97
Upside: +56.54%
Innio
Jun 29, 2026
Initiated Coverage: Buy
Price Target: $42
Current: $27.72
Upside: +51.52%
3M Company
Jun 15, 2026
Initiated Coverage: Buy
Price Target: $111 → $190
Current: $159.84
Upside: +18.87%
DuPont de Nemours
Jun 15, 2026
Initiated Coverage: Hold
Price Target: $159
Current: $135.29
Upside: +17.53%
Core & Main
Jun 11, 2026
Maintained: Hold
Price Target: n/a
Current: $45.24
Upside: -
Honeywell International
Jun 3, 2026
Maintained: Buy
Price Target: $524 → $552
Current: $225.02
Upside: +145.31%
Johnson Controls International
Jun 2, 2026
Maintained: Buy
Price Target: $158 → $178
Current: $140.46
Upside: +26.73%
EquipmentShare.com
May 14, 2026
Maintained: Buy
Price Target: $40
Current: $16.62
Upside: +140.75%
Forgent Power Solutions
May 14, 2026
Maintained: Buy
Price Target: $49 → $60
Current: $39.79
Upside: +50.79%
May 11, 2026
Initiated Coverage: Hold
Price Target: $45
Current: $34.00
Upside: +32.35%
May 10, 2026
Maintained: Buy
Price Target: $70 → $80
Current: $64.07
Upside: +24.86%
May 10, 2026
Maintained: Hold
Price Target: $46 → $41
Current: $30.35
Upside: +35.09%
May 6, 2026
Maintained: Hold
Price Target: $448 → $487
Current: $461.85
Upside: +5.45%
May 3, 2026
Maintained: Buy
Price Target: $140 → $187
Current: $154.92
Upside: +20.71%
May 1, 2026
Maintained: Hold
Price Target: $473 → $532
Current: $469.98
Upside: +13.20%
Apr 30, 2026
Maintained: Hold
Price Target: $86 → $83
Current: $68.46
Upside: +21.24%
Apr 30, 2026
Maintained: Sell
Price Target: $253 → $254
Current: $276.05
Upside: -7.99%
Apr 27, 2026
Rated: Buy
Price Target: $224
Current: $214.18
Upside: +4.58%
Apr 24, 2026
Maintained: Buy
Price Target: $1,000 → $1,328
Current: $1,057.84
Upside: +25.54%
Apr 22, 2026
Reiterated: Hold
Price Target: $83 → $89
Current: $74.59
Upside: +19.32%
Apr 21, 2026
Maintained: Hold
Price Target: $50
Current: $47.73
Upside: +4.76%
Apr 7, 2026
Maintained: Sell
Price Target: $32 → $35
Current: $33.74
Upside: +3.73%
Apr 7, 2026
Maintained: Buy
Price Target: $1,032 → $1,040
Current: $953.21
Upside: +9.11%
Apr 7, 2026
Maintained: Buy
Price Target: $141 → $187
Current: $137.24
Upside: +36.26%
Apr 7, 2026
Maintained: Sell
Price Target: $42.08
Current: $38.68
Upside: +8.78%
Apr 7, 2026
Maintained: Buy
Price Target: $96
Current: $82.24
Upside: +16.73%
Mar 31, 2026
Initiated Coverage: Buy
Price Target: $223 → $270
Current: $192.51
Upside: +40.25%
Feb 10, 2026
Maintained: Buy
Price Target: $170 → $230
Current: $206.81
Upside: +11.21%
Feb 5, 2026
Maintained: Hold
Price Target: $80 → $84
Current: $90.17
Upside: -6.84%
Jan 30, 2026
Maintained: Buy
Price Target: $615 → $592
Current: $543.93
Upside: +8.84%
Jan 29, 2026
Maintained: Hold
Price Target: $507 → $440
Current: $363.14
Upside: +21.17%
Sep 11, 2025
Reiterated: Buy
Price Target: $85 → $76
Current: $68.69
Upside: +10.64%
Jul 8, 2025
Maintained: Buy
Price Target: $354 → $382
Current: $399.99
Upside: n/a
Aug 5, 2024
Maintained: Hold
Price Target: $276 → $284
Current: $575.22
Upside: n/a
Mar 8, 2024
Maintained: Buy
Price Target: $156 → $177
Current: $348.83
Upside: n/a
Aug 2, 2023
Maintained: Buy
Price Target: $80
Current: $1.52
Upside: n/a
Sep 10, 2021
Downgraded: Hold
Price Target: $53 → $153
Current: $27.07
Upside: n/a
Jan 19, 2021
Upgraded: Buy
Price Target: $85 → $97
Current: $139.54
Upside: n/a
Jun 1, 2017
Rated: Sell
Price Target: $53 → $61
Current: $62.45
Upside: n/a
Sep 29, 2016
Initiated Coverage: Hold
Price Target: $47
Current: $61.78
Upside: n/a
Apr 18, 2016
Maintained: Sell
Price Target: $232 → $202
Current: $1,395.01
Upside: n/a
Dec 8, 2010
Upgraded: Buy
Price Target: n/a
Current: $35.07
Upside: n/a
Oct 19, 2010
Downgraded: Hold
Price Target: $53
Current: $49.08
Upside: n/a
May 28, 2009
Upgraded: Buy
Price Target: n/a
Current: $124.03
Upside: n/a
May 13, 2009
Downgraded: Sell
Price Target: n/a
Current: $744.16
Upside: n/a
May 13, 2009
Upgraded: Buy
Price Target: n/a
Current: $131.75
Upside: n/a