Jamie Cook

Stock Analyst at Truist Securities

(3.35)
# 365
Out of 5,368 analysts
481
Total ratings
66.80%
Success rate
40.69%
Average return
34 Stocks
Name Action PT Current % Upside Ratings Updated
OSK Oshkosh
Upgrades: Buy
93 127
110.97 14.45% 25 Jun 3, 2025
DE Deere
Maintains: Strong Buy
546 619
509.34 21.53% 27 May 16, 2025
J Jacobs Solutions
Maintains: Hold
130 141
125.86 12.03% 16 May 12, 2025
TEX Terex
Maintains: Strong Buy
47 50
46.02 8.65% 22 May 5, 2025
MTZ MasTec
Maintains: Strong Buy
154 184
162.06 13.54% 27 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
45 47
48.3 -2.69% 27 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
196 200
176.81 13.12% 8 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
302 284
241.45 17.62% 23 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
389 396
356.91 10.95% 30 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
732 786
695.16 13.07% 14 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
37 29
30.16 -3.85% 9 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
379 254
283.64 -10.45% 9 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
90 81
69.41 16.7% 7 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
842 717
654 9.63% 18 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
129 121
111.92 8.11% 19 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
398 324
358.12 -9.53% 14 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
125 105
100.54 4.44% 20 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 16
12.58 27.19% 3 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
420 338
319.42 5.82% 26 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
113 104
91.88 13.19% 29 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 17
n/a n/a 4 May 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
19 20
11.2 78.57% 12 Aug 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
49 57
98.69 -42.24% 11 Jul 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
42 44
49.72 -12.85% 8 Jul 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
11 12
44.24 -72.88% 13 Jun 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
27 28
56.09 -50.08% 7 Jun 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Underperform
5
1.08 362.96% 10 May 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
15 16
21.71 -26.3% 10 May 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
68 71
53.44 32.86% 13 May 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
100 104
n/a n/a 6 Nov 26, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 23
n/a n/a 5 Aug 13, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
16 17
n/a n/a 3 Jul 30, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
13 15
n/a n/a 5 Nov 3, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperformer
2 2
n/a n/a 1 Aug 16, 2017