Jim Duffy

Stock Analyst at Stifel

(3.16)
# 438
Out of 5,370 analysts
280
Total ratings
51.79%
Success rate
43.56%
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
VFC VF
Maintains: Buy
28 15
12.38 21.16% 22 May 22, 2025
WRBY Warby Parker
Maintains: Hold
18 21
21.77 -3.54% 5 May 21, 2025
BIRK Birkenstock Holding
Maintains: Strong Buy
62 70
52.85 32.45% 6 May 16, 2025
UAA Under Armour
Maintains: Buy
11 10
6.62 51.06% 11 May 14, 2025
ONON On Holding
Maintains: Strong Buy
57 66
53.02 24.48% 10 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
91 75
61.67 21.62% 14 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
40 34
30.48 11.55% 8 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
27 19
17.89 6.2% 9 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
80 62
62.54 -0.86% 6 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 28
20.66 35.53% 8 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
75 64
61.88 3.43% 28 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
424 353
241.24 46.33% 21 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
83 72
64.23 12.1% 12 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 5
4.7 6.38% 9 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 34
26.06 30.47% 18 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
226 192
178.37 7.64% 14 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
185 127
103.68 22.49% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
138 127
102.03 24.47% 12 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
3.55 97.18% 4 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 9
6.24 44.23% 1 Jun 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
30 26
17.48 48.74% 2 Jun 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
26 8
2.02 271.29% 2 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
500
11.07 4416.71% 1 Nov 29, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
41 43
47.85 -10.14% 3 Nov 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
52
1.48 3413.51% 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
21.45 -30.07% 8 Jun 5, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
26 22
n/a n/a 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