Jim Duffy

Stock Analyst at Stifel

(4.52)
# 168
Out of 5,348 analysts
280
Total ratings
54.46%
Success rate
45.11%
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
VFC VF
Maintains: Buy
28 15
12.2 22.95% 22 May 22, 2025
WRBY Warby Parker
Maintains: Hold
18 21
21.47 -2.19% 5 May 21, 2025
BIRK Birkenstock Holding
Maintains: Strong Buy
62 70
54.55 28.32% 6 May 16, 2025
UAA Under Armour
Maintains: Buy
11 10
6.52 53.37% 11 May 14, 2025
ONON On Holding
Maintains: Strong Buy
57 66
59.08 11.71% 10 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
91 75
61.31 22.33% 14 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
40 34
30.54 11.33% 8 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
27 19
16.56 14.73% 9 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
80 62
61.99 0.02% 6 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 28
20.32 37.8% 8 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
75 64
61.57 3.95% 28 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
424 353
322.81 9.35% 21 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
83 72
69.5 3.6% 12 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 5
4.82 3.73% 9 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 34
25.23 34.76% 18 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
226 192
176.27 8.92% 14 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
185 127
104.91 21.06% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
138 127
101.43 25.21% 12 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
3.14 122.93% 4 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 9
6.16 46.1% 1 Jun 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
30 26
17.05 52.49% 2 Jun 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
26 8
1.35 455.56% 2 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
500
7.01 7032.67% 1 Nov 29, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
41 43
46.62 -7.76% 3 Nov 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
52
1.55 3254.84% 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
28.71 -47.75% 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