
Joe Ritchie
Stock Analyst at Goldman Sachs
(4.72)
# 723
Out of 4,692 analysts
612
Total ratings
59.4%
Success rate
13.1%
Average return
Main Sectors:
Stocks Rated by Joe Ritchie
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EQPT EquipmentShare.com | Maintained: Buy | $40 → $35 | $17.61 | +98.75% | 5 | Aug 24, 2026 | |
| TSX: ATS ATS Corporation | Maintained: Sell | $41.59 → $31.88 | $26.72 | +19.33% | 5 | Aug 10, 2026 | |
| CGNX Cognex | Rated: Buy | $80 → $91 | $60.96 | +49.28% | 21 | Aug 7, 2026 | |
| ITT ITT Inc. | Maintained: Buy | $270 | $200.29 | +34.80% | 18 | Aug 6, 2026 | |
| VNT Vontier | Maintained: Hold | $41 → $39 | $32.21 | +21.08% | 18 | Aug 6, 2026 | |
| KMT Kennametal | Maintained: Sell | $35 → $33 | $29.34 | +12.47% | 20 | Aug 5, 2026 | |
| NVT nVent Electric | Maintained: Buy | $187 → $200 | $150.75 | +32.67% | 18 | Jul 31, 2026 | |
| FLS Flowserve | Maintained: Hold | $83 → $82 | $79.09 | +3.68% | 21 | Jul 30, 2026 | |
| LII Lennox International | Rated: Buy | $592 → $547 | $382.64 | +42.95% | 20 | Jul 30, 2026 | |
| JCI Johnson Controls International | Maintained: Buy | $178 → $186 | $138.24 | +34.55% | 26 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $50 → $55 | $47.80 | +15.06% | 23 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $84 → $93 | $96.37 | -3.50% | 18 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $25 → $23 | $15.07 | +52.62% | 19 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $187 → $182 | $155.25 | +17.23% | 15 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $190 → $202 | $171.83 | +17.56% | 10 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,328 → $1,268 | $898.53 | +41.12% | 11 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $128 → $142 | $120.45 | +17.89% | 24 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $42 | $20.20 | +107.92% | 1 | Jun 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $159 | $134.59 | +18.14% | 1 | Jun 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $42.96 | - | 18 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $524 → $552 | $213.53 | +158.51% | 14 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $49 → $60 | $30.54 | +96.46% | 3 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $45 | $26.40 | +70.45% | 1 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $448 → $487 | $424.43 | +14.74% | 21 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $473 → $532 | $444.40 | +19.71% | 22 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $253 → $254 | $275.37 | -7.76% | 20 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $224 | $194.23 | +15.33% | 20 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $83 → $89 | $77.43 | +14.94% | 11 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,032 → $1,040 | $979.44 | +6.18% | 28 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $96 | $77.05 | +24.59% | 14 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $170 → $230 | $158.45 | +45.16% | 17 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $507 → $440 | $424.64 | +3.62% | 11 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85 → $76 | $58.22 | +30.54% | 9 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $354 → $382 | $401.88 | n/a | 15 | Jul 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $276 → $284 | $494.26 | n/a | 9 | Aug 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $156 → $177 | $335.71 | n/a | 58 | Mar 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $80 | $1.03 | n/a | 1 | Aug 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $53 → $153 | $24.59 | n/a | 8 | Sep 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $85 → $97 | $152.44 | n/a | 6 | Jan 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $53 → $61 | $60.46 | n/a | 2 | Jun 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $47 | $58.84 | n/a | 2 | Sep 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $232 → $202 | $1,309.49 | n/a | 2 | Apr 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $37.50 | n/a | 1 | Dec 8, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $53 | $54.51 | n/a | 2 | Oct 19, 2010 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $120.56 | n/a | 1 | May 28, 2009 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $734.54 | n/a | 1 | May 13, 2009 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $149.05 | n/a | 1 | May 13, 2009 |
EquipmentShare.com
Aug 24, 2026
Maintained: Buy
Price Target: $40 → $35
Current: $17.61
Upside: +98.75%
ATS Corporation
Aug 10, 2026
Maintained: Sell
Price Target: $41.59 → $31.88
Current: $26.72
Upside: +19.33%
Cognex
Aug 7, 2026
Rated: Buy
Price Target: $80 → $91
Current: $60.96
Upside: +49.28%
ITT Inc.
Aug 6, 2026
Maintained: Buy
Price Target: $270
Current: $200.29
Upside: +34.80%
Vontier
Aug 6, 2026
Maintained: Hold
Price Target: $41 → $39
Current: $32.21
Upside: +21.08%
Kennametal
Aug 5, 2026
Maintained: Sell
Price Target: $35 → $33
Current: $29.34
Upside: +12.47%
nVent Electric
Jul 31, 2026
Maintained: Buy
Price Target: $187 → $200
Current: $150.75
Upside: +32.67%
Flowserve
Jul 30, 2026
Maintained: Hold
Price Target: $83 → $82
Current: $79.09
Upside: +3.68%
Lennox International
Jul 30, 2026
Rated: Buy
Price Target: $592 → $547
Current: $382.64
Upside: +42.95%
Johnson Controls International
Jul 29, 2026
Maintained: Buy
Price Target: $178 → $186
Current: $138.24
Upside: +34.55%
Jul 29, 2026
Maintained: Hold
Price Target: $50 → $55
Current: $47.80
Upside: +15.06%
Jul 29, 2026
Maintained: Hold
Price Target: $84 → $93
Current: $96.37
Upside: -3.50%
Jul 29, 2026
Maintained: Buy
Price Target: $25 → $23
Current: $15.07
Upside: +52.62%
Jul 23, 2026
Maintained: Buy
Price Target: $187 → $182
Current: $155.25
Upside: +17.23%
Jul 22, 2026
Maintained: Buy
Price Target: $190 → $202
Current: $171.83
Upside: +17.56%
Jul 22, 2026
Maintained: Buy
Price Target: $1,328 → $1,268
Current: $898.53
Upside: +41.12%
Jul 10, 2026
Maintained: Hold
Price Target: $128 → $142
Current: $120.45
Upside: +17.89%
Jun 29, 2026
Initiated Coverage: Buy
Price Target: $42
Current: $20.20
Upside: +107.92%
Jun 15, 2026
Initiated Coverage: Hold
Price Target: $159
Current: $134.59
Upside: +18.14%
Jun 11, 2026
Maintained: Hold
Price Target: n/a
Current: $42.96
Upside: -
Jun 3, 2026
Maintained: Buy
Price Target: $524 → $552
Current: $213.53
Upside: +158.51%
May 14, 2026
Maintained: Buy
Price Target: $49 → $60
Current: $30.54
Upside: +96.46%
May 11, 2026
Initiated Coverage: Hold
Price Target: $45
Current: $26.40
Upside: +70.45%
May 6, 2026
Maintained: Hold
Price Target: $448 → $487
Current: $424.43
Upside: +14.74%
May 1, 2026
Maintained: Hold
Price Target: $473 → $532
Current: $444.40
Upside: +19.71%
Apr 30, 2026
Maintained: Sell
Price Target: $253 → $254
Current: $275.37
Upside: -7.76%
Apr 27, 2026
Rated: Buy
Price Target: $224
Current: $194.23
Upside: +15.33%
Apr 22, 2026
Reiterated: Hold
Price Target: $83 → $89
Current: $77.43
Upside: +14.94%
Apr 7, 2026
Maintained: Buy
Price Target: $1,032 → $1,040
Current: $979.44
Upside: +6.18%
Apr 7, 2026
Maintained: Buy
Price Target: $96
Current: $77.05
Upside: +24.59%
Feb 10, 2026
Maintained: Buy
Price Target: $170 → $230
Current: $158.45
Upside: +45.16%
Jan 29, 2026
Maintained: Hold
Price Target: $507 → $440
Current: $424.64
Upside: +3.62%
Sep 11, 2025
Reiterated: Buy
Price Target: $85 → $76
Current: $58.22
Upside: +30.54%
Jul 8, 2025
Maintained: Buy
Price Target: $354 → $382
Current: $401.88
Upside: n/a
Aug 5, 2024
Maintained: Hold
Price Target: $276 → $284
Current: $494.26
Upside: n/a
Mar 8, 2024
Maintained: Buy
Price Target: $156 → $177
Current: $335.71
Upside: n/a
Aug 2, 2023
Maintained: Buy
Price Target: $80
Current: $1.03
Upside: n/a
Sep 10, 2021
Downgraded: Hold
Price Target: $53 → $153
Current: $24.59
Upside: n/a
Jan 19, 2021
Upgraded: Buy
Price Target: $85 → $97
Current: $152.44
Upside: n/a
Jun 1, 2017
Rated: Sell
Price Target: $53 → $61
Current: $60.46
Upside: n/a
Sep 29, 2016
Initiated Coverage: Hold
Price Target: $47
Current: $58.84
Upside: n/a
Apr 18, 2016
Maintained: Sell
Price Target: $232 → $202
Current: $1,309.49
Upside: n/a
Dec 8, 2010
Upgraded: Buy
Price Target: n/a
Current: $37.50
Upside: n/a
Oct 19, 2010
Downgraded: Hold
Price Target: $53
Current: $54.51
Upside: n/a
May 28, 2009
Upgraded: Buy
Price Target: n/a
Current: $120.56
Upside: n/a
May 13, 2009
Downgraded: Sell
Price Target: n/a
Current: $734.54
Upside: n/a
May 13, 2009
Upgraded: Buy
Price Target: n/a
Current: $149.05
Upside: n/a