Jim Duffy

Stock Analyst at Stifel

(3.34)
# 251
Out of 5,291 analysts
254
Total ratings
47.42%
Success rate
54.53%
Average return
35 Stocks
Name Action Price Target Current % Upside Ratings Updated
Lululemon Athletica
Maintains: Buy
438 424
291.88 45.27% 20 Mar 28, 2025
Dick's Sporting Good...
Maintains: Hold
240 226
201.89 11.94% 13 Mar 12, 2025
Revolve Gr
Maintains: Buy
41 40
22.26 79.69% 7 Feb 26, 2025
YETI Holdings
Maintains: Hold
45 40
33.1 20.85% 7 Feb 14, 2025
Hanesbrands
Reiterates: Hold
8 7
5.77 21.32% 8 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
83 80
56.91 40.57% 5 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
181 185
111.47 65.96% 19 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
79 75
63.34 18.41% 26 Dec 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
40 40
24.27 64.81% 17 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
17 20
18.64 7.3% 3 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
60 66
44.09 49.69% 8 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
92 100
75.31 32.78% 12 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
21 29
13.76 110.76% 8 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
89 93
63.77 45.84% 11 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
21 25
15.71 59.13% 20 Oct 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
63 70
45.75 53.01% 4 Aug 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
9 10
6.3 58.73% 9 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 9
6.02 49.5% 1 Jun 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
140 158
105.96 49.11% 11 May 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
13
3.83 239.43% 3 Sep 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
30 26
15.7 65.61% 2 Jun 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
26 8
1.7 341.18% 2 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
500
6.06 8150.83% 1 Nov 29, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
41 43
44.94 -4.32% 3 Nov 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
52
1.06 4805.66% 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
27.16 -44.77% 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