Jim Duffy

Stock Analyst at Stifel

(2.98)
# 503
Out of 5,378 analysts
280
Total ratings
Success rate
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
VFC VF
Maintains: Buy
28 15
11.47 30.78% 22 May 22, 2025
WRBY Warby Parker
Maintains: Hold
18 21
22.02 -4.63% 5 May 21, 2025
BIRK Birkenstock Holding
Maintains: Strong Buy
62 70
52.16 34.2% 6 May 16, 2025
UAA Under Armour
Maintains: Buy
11 10
6.88 45.35% 11 May 14, 2025
ONON On Holding
Maintains: Strong Buy
57 66
53.07 24.36% 10 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
91 75
60.28 24.42% 14 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
40 34
30.62 11.04% 8 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
27 19
17.32 9.7% 9 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
80 62
62.7 -1.12% 6 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 28
20.36 37.52% 8 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
75 64
60.81 5.25% 28 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
424 353
225.58 56.49% 21 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
83 72
64.53 11.58% 12 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 5
4.47 11.86% 9 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 34
24.53 38.61% 18 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
226 192
175.97 9.11% 14 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
185 127
100.39 26.51% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
138 127
97.38 30.42% 12 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
3.54 97.74% 4 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 9
6.54 37.61% 1 Jun 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
30 26
18.01 44.36% 2 Jun 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
26 8
1.81 314.36% 2 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
500
9.9 4950.51% 1 Nov 29, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
41 43
47.18 -8.86% 3 Nov 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
52
1.45 3486.21% 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.8 -31.19% 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