Tami Zakaria

Stock Analyst at J.P. Morgan

(4.57)
# 930
Out of 4,421 analysts
588
Total ratings
59.6%
Success rate
11.2%
Average return

Stocks Rated by Tami Zakaria

Deere & Company
Jun 4, 2026
Maintained: Hold
Price Target: $560$590
Current: $588.47
Upside: +0.26%
PACCAR
Jun 4, 2026
Maintained: Buy
Price Target: $140
Current: $117.34
Upside: +19.31%
Oshkosh
May 11, 2026
Rated: Hold
Price Target: $158$145
Current: $137.75
Upside: +5.26%
The Middleby Corporation
May 8, 2026
Rated: Hold
Price Target: $150$185
Current: $164.32
Upside: +12.59%
Kennametal
May 7, 2026
Rated: Sell
Price Target: $37$40
Current: $36.36
Upside: +10.01%
Allison Transmission Holdings
May 6, 2026
Maintained: Hold
Price Target: $130$140
Current: $118.86
Upside: +17.79%
Cummins
May 6, 2026
Rated: Hold
Price Target: $600$725
Current: $717.78
Upside: +1.01%
Terex
May 6, 2026
Maintained: Hold
Price Target: $60$69
Current: $64.18
Upside: +7.51%
Atmus Filtration Technologies
May 4, 2026
Rated: Buy
Price Target: $70$67
Current: $50.87
Upside: +31.71%
Caterpillar
May 1, 2026
Rated: Buy
Price Target: $860$1,125
Current: $955.92
Upside: +17.69%
Maintained: Buy
Price Target: $303$295
Current: $262.11
Upside: +12.55%
Downgraded: Sell
Price Target: $75
Current: $81.53
Upside: -8.01%
Maintained: Hold
Price Target: $125$140
Current: $145.09
Upside: -3.51%
Maintained: Sell
Price Target: $6$8
Current: $10.61
Upside: -24.60%
Maintained: Buy
Price Target: $850$1,050
Current: $1,048.97
Upside: +0.10%
Maintained: Hold
Price Target: $280$290
Current: $271.86
Upside: +6.67%
Maintained: Buy
Price Target: $272.94$293.94
Current: $218.92
Upside: +34.27%
Downgraded: Sell
Price Target: $68.59$58.79
Current: $49.50
Upside: +18.76%
Maintained: Buy
Price Target: $138
Current: $111.97
Upside: +23.25%
Maintained: Hold
Price Target: $110
Current: $86.10
Upside: +27.76%
Maintained: Sell
Price Target: $9.5
Current: $10.28
Upside: -7.59%
Maintained: Hold
Price Target: $233$245
Current: $207.43
Upside: +18.11%
Maintained: Buy
Price Target: $88
Current: $48.87
Upside: +80.07%
Maintained: Buy
Price Target: $265$270
Current: $215.85
Upside: +25.09%
Maintained: Hold
Price Target: $33
Current: $17.04
Upside: +93.66%
Maintained: Buy
Price Target: $148$135
Current: $99.19
Upside: +36.10%
Maintained: Hold
Price Target: $57$48
Current: $76.50
Upside: n/a
Maintained: Hold
Price Target: $12$11
Current: $12.71
Upside: n/a
Maintained: Hold
Price Target: $23$8
Current: $5.09
Upside: n/a
Maintained: Buy
Price Target: $800$300
Current: $135.67
Upside: n/a
Maintained: Buy
Price Target: $28
Current: $13.67
Upside: n/a
Maintained: Hold
Price Target: $78$106
Current: $83.47
Upside: n/a
Upgraded: Buy
Price Target: $103
Current: $221.15
Upside: n/a