Bill Kirk

Stock Analyst at Roth MKM

(0)
# 3169
Out of 5,240 analysts
145
Total ratings
28.57%
Success rate
4.26%
Average return
32 Stocks
Name Action Price Target Current % Upside Ratings Updated
Costco Wholesale
Maintains: Neutral
755 907
916.22 -1.01% 10 Dec 13, 2024
United Natural Foods
Maintains: Neutral
20 26
28.02 -7.21% 8 Dec 12, 2024
Kroger
Maintains: Neutral
52 56
59.88 -6.48% 4 Dec 6, 2024
BJ's Wholesale Club
Maintains: Neutral
75 87
93.53 -6.98% 8 Nov 25, 2024
Target
Maintains: Neutral
157 131
136.06 -3.72% 12 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
81 97
90.81 6.82% 9 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
4 3
n/a n/a 1 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
11 10
7.26 37.74% 3 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 16
16.35 -2.14% 8 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
62 58
63.11 -8.1% 3 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 116
112.07 3.51% 5 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
41 43
41.25 4.24% 4 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
271 277
334.43 -17.17% 6 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
35 46
38.1 20.73% 4 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
389 389
258.82 50.3% 10 Oct 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 2
1.18 48.31% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
298 298
182 63.74% 12 Oct 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
49 48
n/a n/a 4 Sep 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
201 226
181.53 24.5% 4 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
58 78
137.93 -43.45% 4 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
250 247
206 19.9% 4 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
22 19
22.5 -15.56% 3 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
7 6
0.93 545.16% 3 May 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
23 24
20.73 15.77% 2 Jan 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
32
19.4 64.95% 1 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
118
169.22 -30.27% 1 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
77 77
54.27 41.88% 4 Oct 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
33
14.03 135.21% 1 Sep 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
n/a
n/a n/a 1 Sep 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
550
2.22 24674.77% 1 May 25, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 6
n/a n/a 1 Nov 2, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
16 17
n/a n/a 2 Mar 19, 2020