Jim Duffy

Stock Analyst at Stifel

(2.82)
# 662
Out of 5,441 analysts
287
Total ratings
Success rate
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
YETI YETI Holdings
Maintains: Hold
31 33
31.87 3.55% 9 Aug 8, 2025
WRBY Warby Parker
Maintains: Hold
21 22
23.23 -5.29% 6 Aug 8, 2025
KTB Kontoor Brands
Maintains: Hold
72 73
67.3 8.47% 13 Aug 8, 2025
FOXF Fox Factory Holding
Maintains: Strong Buy
34 36
27.72 29.87% 19 Aug 8, 2025
CROX Crocs
Downgrades: Hold
127 85
76.61 10.95% 13 Aug 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 24
20.21 18.75% 3 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 15
11.79 27.23% 22 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
62 70
47.53 47.28% 6 May 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
11 10
5.12 95.31% 11 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
57 66
45.73 44.33% 10 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
91 75
49.43 51.73% 14 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
27 19
26.76 -29% 9 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
80 62
62.91 -1.45% 6 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 28
19.09 46.67% 8 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
75 64
74.05 -13.57% 28 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
424 353
186.41 89.37% 21 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 5
4.83 3.52% 10 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
226 192
211.99 -9.43% 14 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
185 127
100.47 26.41% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
3.22 117.39% 4 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 9
4.96 81.45% 1 Jun 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
26 8
1.35 455.56% 2 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
500
6.4 7712.5% 1 Nov 29, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
41 43
50.97 -15.64% 3 Nov 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
52
1.62 3109.88% 1 Jun 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 7 Dec 14, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 15
24.44 -38.63% 8 Jun 5, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
26 22
87.49 -74.85% 4 Aug 27, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
6 6
n/a n/a 7 Aug 2, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Aug 4, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
6 0
n/a n/a 2 Aug 2, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Aug 5, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 7
n/a n/a 1 Aug 4, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
38 48
n/a n/a 1 Mar 16, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 10
n/a n/a 1 Mar 8, 2016