
Joe Ritchie
Stock Analyst at Goldman Sachs
(4.73)
# 696
Out of 4,988 analysts
613
Total ratings
58.8%
Success rate
13.1%
Average return
Main Sectors:
Stocks Rated by Joe Ritchie
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| INIO Innio | Maintained: Buy | $42 → $40 | $20.78 | +92.49% | 2 | Sep 18, 2026 | |
| CNM Core & Main | Maintained: Hold | $53 | $41.60 | +27.40% | 19 | Sep 10, 2026 | |
| EQPT EquipmentShare.com | Reiterated: Buy | $40 → $35 | $18.75 | +86.67% | 5 | Aug 24, 2026 | |
| TSX: ATS ATS Corporation | Reiterated: Sell | $41.51 → $31.82 | $26.72 | +19.10% | 5 | Aug 10, 2026 | |
| CGNX Cognex | Rated: Buy | $80 → $91 | $61.87 | +47.08% | 21 | Aug 7, 2026 | |
| ITT ITT Inc. | Reiterated: Buy | $270 | $198.26 | +36.18% | 18 | Aug 6, 2026 | |
| VNT Vontier | Reiterated: Hold | $41 → $39 | $31.86 | +22.41% | 18 | Aug 6, 2026 | |
| KMT Kennametal | Reiterated: Sell | $35 → $33 | $29.64 | +11.34% | 20 | Aug 5, 2026 | |
| NVT nVent Electric | Reiterated: Buy | $187 → $200 | $158.54 | +26.15% | 18 | Jul 31, 2026 | |
| FLS Flowserve | Reiterated: Hold | $83 → $82 | $75.19 | +9.06% | 21 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $592 → $547 | $375.78 | +45.56% | 20 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $178 → $186 | $144.92 | +28.35% | 26 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 → $23 | $16.62 | +38.39% | 19 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $84 → $93 | $91.68 | +1.44% | 18 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $50 → $55 | $46.63 | +17.95% | 23 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $187 → $182 | $151.73 | +19.95% | 15 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $1,328 → $1,268 | $951.04 | +33.33% | 11 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $190 → $202 | $164.40 | +22.87% | 10 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $128 → $142 | $119.05 | +19.28% | 24 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $159 | $127.92 | +24.30% | 1 | Jun 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $524 → $552 | $204.93 | +169.36% | 14 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $49 → $60 | $30.99 | +93.61% | 3 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $45 | $25.07 | +79.50% | 1 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $448 → $487 | $426.08 | +14.30% | 21 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $473 → $532 | $444.17 | +19.77% | 22 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $253 → $254 | $263.99 | -3.78% | 20 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $224 | $191.42 | +17.02% | 20 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $83 → $89 | $76.41 | +16.48% | 11 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $96 | $73.58 | +30.47% | 14 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $1,032 → $1,040 | $949.47 | +9.53% | 28 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $170 → $230 | $159.61 | +44.10% | 17 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $507 → $440 | $390.35 | +12.72% | 11 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85 → $76 | $57.95 | n/a | 9 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $354 → $382 | $415.22 | n/a | 15 | Jul 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $276 → $284 | $486.04 | n/a | 9 | Aug 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $156 → $177 | $325.42 | n/a | 58 | Mar 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $53 → $153 | $19.03 | n/a | 8 | Sep 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $85 → $97 | $150.34 | n/a | 6 | Jan 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $53 → $61 | $57.52 | n/a | 2 | Jun 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $47 | $55.81 | n/a | 2 | Sep 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $232 → $202 | $1,278.83 | n/a | 2 | Apr 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $36.14 | n/a | 1 | Dec 8, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $53 | $54.83 | n/a | 2 | Oct 19, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $116.65 | n/a | 1 | May 28, 2009 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $754.29 | n/a | 1 | May 13, 2009 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $141.75 | n/a | 1 | May 13, 2009 |
Innio
Sep 18, 2026
Maintained: Buy
Price Target: $42 → $40
Current: $20.78
Upside: +92.49%
Core & Main
Sep 10, 2026
Maintained: Hold
Price Target: $53
Current: $41.60
Upside: +27.40%
EquipmentShare.com
Aug 24, 2026
Reiterated: Buy
Price Target: $40 → $35
Current: $18.75
Upside: +86.67%
ATS Corporation
Aug 10, 2026
Reiterated: Sell
Price Target: $41.51 → $31.82
Current: $26.72
Upside: +19.10%
Cognex
Aug 7, 2026
Rated: Buy
Price Target: $80 → $91
Current: $61.87
Upside: +47.08%
ITT Inc.
Aug 6, 2026
Reiterated: Buy
Price Target: $270
Current: $198.26
Upside: +36.18%
Vontier
Aug 6, 2026
Reiterated: Hold
Price Target: $41 → $39
Current: $31.86
Upside: +22.41%
Kennametal
Aug 5, 2026
Reiterated: Sell
Price Target: $35 → $33
Current: $29.64
Upside: +11.34%
nVent Electric
Jul 31, 2026
Reiterated: Buy
Price Target: $187 → $200
Current: $158.54
Upside: +26.15%
Flowserve
Jul 30, 2026
Reiterated: Hold
Price Target: $83 → $82
Current: $75.19
Upside: +9.06%
Jul 30, 2026
Rated: Buy
Price Target: $592 → $547
Current: $375.78
Upside: +45.56%
Jul 29, 2026
Reiterated: Buy
Price Target: $178 → $186
Current: $144.92
Upside: +28.35%
Jul 29, 2026
Reiterated: Buy
Price Target: $25 → $23
Current: $16.62
Upside: +38.39%
Jul 29, 2026
Reiterated: Hold
Price Target: $84 → $93
Current: $91.68
Upside: +1.44%
Jul 29, 2026
Reiterated: Hold
Price Target: $50 → $55
Current: $46.63
Upside: +17.95%
Jul 23, 2026
Reiterated: Buy
Price Target: $187 → $182
Current: $151.73
Upside: +19.95%
Jul 22, 2026
Reiterated: Buy
Price Target: $1,328 → $1,268
Current: $951.04
Upside: +33.33%
Jul 22, 2026
Reiterated: Buy
Price Target: $190 → $202
Current: $164.40
Upside: +22.87%
Jul 10, 2026
Reiterated: Hold
Price Target: $128 → $142
Current: $119.05
Upside: +19.28%
Jun 15, 2026
Initiated Coverage: Hold
Price Target: $159
Current: $127.92
Upside: +24.30%
Jun 3, 2026
Reiterated: Buy
Price Target: $524 → $552
Current: $204.93
Upside: +169.36%
May 14, 2026
Reiterated: Buy
Price Target: $49 → $60
Current: $30.99
Upside: +93.61%
May 11, 2026
Initiated Coverage: Hold
Price Target: $45
Current: $25.07
Upside: +79.50%
May 6, 2026
Reiterated: Hold
Price Target: $448 → $487
Current: $426.08
Upside: +14.30%
May 1, 2026
Reiterated: Hold
Price Target: $473 → $532
Current: $444.17
Upside: +19.77%
Apr 30, 2026
Reiterated: Sell
Price Target: $253 → $254
Current: $263.99
Upside: -3.78%
Apr 27, 2026
Rated: Buy
Price Target: $224
Current: $191.42
Upside: +17.02%
Apr 22, 2026
Reiterated: Hold
Price Target: $83 → $89
Current: $76.41
Upside: +16.48%
Apr 7, 2026
Reiterated: Buy
Price Target: $96
Current: $73.58
Upside: +30.47%
Apr 7, 2026
Reiterated: Buy
Price Target: $1,032 → $1,040
Current: $949.47
Upside: +9.53%
Feb 10, 2026
Reiterated: Buy
Price Target: $170 → $230
Current: $159.61
Upside: +44.10%
Jan 29, 2026
Reiterated: Hold
Price Target: $507 → $440
Current: $390.35
Upside: +12.72%
Sep 11, 2025
Reiterated: Buy
Price Target: $85 → $76
Current: $57.95
Upside: n/a
Jul 8, 2025
Reiterated: Buy
Price Target: $354 → $382
Current: $415.22
Upside: n/a
Aug 5, 2024
Reiterated: Hold
Price Target: $276 → $284
Current: $486.04
Upside: n/a
Mar 8, 2024
Reiterated: Buy
Price Target: $156 → $177
Current: $325.42
Upside: n/a
Sep 10, 2021
Downgraded: Hold
Price Target: $53 → $153
Current: $19.03
Upside: n/a
Jan 19, 2021
Upgraded: Buy
Price Target: $85 → $97
Current: $150.34
Upside: n/a
Jun 1, 2017
Rated: Sell
Price Target: $53 → $61
Current: $57.52
Upside: n/a
Sep 29, 2016
Initiated Coverage: Hold
Price Target: $47
Current: $55.81
Upside: n/a
Apr 18, 2016
Reiterated: Sell
Price Target: $232 → $202
Current: $1,278.83
Upside: n/a
Dec 8, 2010
Upgraded: Buy
Price Target: n/a
Current: $36.14
Upside: n/a
Oct 19, 2010
Downgraded: Hold
Price Target: $53
Current: $54.83
Upside: n/a
May 28, 2009
Upgraded: Buy
Price Target: n/a
Current: $116.65
Upside: n/a
May 13, 2009
Downgraded: Sell
Price Target: n/a
Current: $754.29
Upside: n/a
May 13, 2009
Upgraded: Buy
Price Target: n/a
Current: $141.75
Upside: n/a