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

Stocks Rated by Joe Ritchie

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%
Maintained: Hold
Price Target: $46$41
Current: $29.61
Upside: +38.47%
Maintained: Hold
Price Target: $448$487
Current: $476.82
Upside: +2.13%
Maintained: Buy
Price Target: $140$187
Current: $162.92
Upside: +14.78%
Maintained: Hold
Price Target: $473$532
Current: $477.89
Upside: +11.32%
Maintained: Hold
Price Target: $86$83
Current: $72.56
Upside: +14.39%
Maintained: Sell
Price Target: $253$254
Current: $267.71
Upside: -5.12%
Rated: Buy
Price Target: $224
Current: $225.96
Upside: -0.87%
Maintained: Buy
Price Target: $1,000$1,328
Current: $1,045.17
Upside: +27.06%
Reiterated: Hold
Price Target: $83$89
Current: $76.42
Upside: +16.46%
Maintained: Hold
Price Target: $50
Current: $50.87
Upside: -1.71%
Maintained: Sell
Price Target: $32$35
Current: $35.78
Upside: -2.18%
Maintained: Buy
Price Target: $1,032$1,040
Current: $968.92
Upside: +7.34%
Maintained: Buy
Price Target: $141$187
Current: $139.71
Upside: +33.85%
Maintained: Sell
Price Target: $42.57
Current: $39.78
Upside: +7.01%
Maintained: Buy
Price Target: $96
Current: $81.37
Upside: +17.98%
Maintained: Buy
Price Target: $29$28
Current: $18.45
Upside: +51.76%
Initiated Coverage: Buy
Price Target: $223$270
Current: $193.03
Upside: +39.87%
Maintained: Buy
Price Target: $170$230
Current: $219.75
Upside: +4.66%
Maintained: Hold
Price Target: $80$84
Current: $91.98
Upside: -8.68%
Maintained: Buy
Price Target: $615$592
Current: $563.87
Upside: +4.99%
Maintained: Hold
Price Target: $507$440
Current: $338.31
Upside: +30.06%
Reiterated: Buy
Price Target: $85$76
Current: $73.59
Upside: +3.27%
Maintained: Buy
Price Target: $354$382
Current: $402.68
Upside: -5.14%
Maintained: Hold
Price Target: $276$284
Current: $630.36
Upside: n/a
Maintained: Buy
Price Target: $156$177
Current: $369.00
Upside: n/a
Maintained: Buy
Price Target: $80
Current: $1.27
Upside: n/a
Downgraded: Hold
Price Target: $53$153
Current: $22.71
Upside: n/a
Upgraded: Buy
Price Target: $85$97
Current: $143.49
Upside: n/a
Rated: Sell
Price Target: $53$61
Current: $76.42
Upside: n/a
Initiated Coverage: Hold
Price Target: $47
Current: $61.48
Upside: n/a
Maintained: Sell
Price Target: $232$202
Current: $1,353.61
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $33.37
Upside: n/a
Downgraded: Hold
Price Target: $53
Current: $53.64
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $160.39
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $798.10
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $125.69
Upside: n/a