Bill Kirk

Stock Analyst at Roth MKM

(1.55)
# 1669
Out of 5,218 analysts
145
Total ratings
45.24%
Success rate
12.80%
Average return
32 Stocks
Name Action Price Target Current % Upside Ratings Updated
Costco Wholesale
Maintains: Neutral
755 907
989.91 -8.38% 10 Dec 13, 2024
United Natural Foods
Maintains: Neutral
20 26
28.44 -8.58% 8 Dec 12, 2024
Kroger
Maintains: Neutral
52 56
62.13 -9.87% 4 Dec 6, 2024
BJ's Wholesale Club
Maintains: Neutral
75 87
97.48 -10.75% 8 Nov 25, 2024
Target
Maintains: Neutral
157 131
134.51 -2.61% 12 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
81 97
94.37 2.79% 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
9.21 8.58% 3 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 16
19.12 -16.32% 8 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
62 58
66.98 -13.41% 3 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 116
119.59 -3% 5 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
41 43
46.94 -8.39% 4 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
271 277
329.87 -16.03% 6 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
35 46
42.56 8.08% 4 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
389 389
315.33 23.36% 10 Oct 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 2
1.19 47.06% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
298 298
239.32 24.52% 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
186.22 21.36% 4 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
58 78
147.69 -47.19% 4 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
250 247
239.84 2.99% 4 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
22 19
24.36 -22% 3 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
7 6
1.31 358.02% 3 May 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
23 24
19.49 23.14% 2 Jan 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
32
22 45.45% 1 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
118
188.43 -37.38% 1 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
77 77
61.09 26.04% 4 Oct 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
33
16.52 99.76% 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
3.12 17528.21% 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