Jim Duffy

Stock Analyst at Stifel

(5)
# 145
Out of 5,453 analysts
287
Total ratings
Success rate
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
YETI YETI Holdings
Maintains: Hold
31 33
35.68 -7.51% 9 Aug 8, 2025
WRBY Warby Parker
Maintains: Hold
21 22
27.13 -18.91% 6 Aug 8, 2025
KTB Kontoor Brands
Maintains: Hold
72 73
76.56 -4.65% 13 Aug 8, 2025
FOXF Fox Factory Holding
Maintains: Strong Buy
34 36
30.01 19.96% 19 Aug 8, 2025
CROX Crocs
Downgrades: Hold
127 85
85.88 -1.02% 13 Aug 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 24
21.26 12.89% 3 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 15
13.59 10.38% 22 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
62 70
52.9 32.33% 6 May 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
11 10
5.16 93.8% 11 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
57 66
46.24 42.73% 10 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
91 75
56.34 33.12% 14 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
27 19
30.5 -37.7% 9 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
80 62
62.97 -1.54% 6 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 28
22.34 25.34% 8 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
75 64
78.62 -18.6% 28 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
424 353
205.65 71.65% 21 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 5
6.37 -21.51% 10 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
226 192
227.65 -15.66% 14 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
185 127
108.28 17.29% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
3.69 89.7% 4 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 9
5.06 77.87% 1 Jun 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
26 8
1.31 472.52% 2 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
500
6.99 7053.08% 1 Nov 29, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
41 43
55.7 -22.8% 3 Nov 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
52
1.68 2995.24% 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
26.92 -44.28% 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