Bill Kirk

Stock Analyst at Roth MKM

(0)
# 3108
Out of 5,287 analysts
149
Total ratings
37.21%
Success rate
3.56%
Average return
32 Stocks
Name Action Price Target Current % Upside Ratings Updated
Target
Reiterates: Neutral
131 122
108.43 12.51% 13 Mar 5, 2025
Boston Beer Co
Reiterates: Buy
389 349
237.21 47.13% 11 Feb 26, 2025
Sprouts Farmers Mark...
Maintains: Neutral
105 146
145.57 0.3% 5 Feb 21, 2025
Walmart
Reiterates: Strong Buy
97 108
87.56 23.34% 10 Feb 21, 2025
Costco Wholesale
Maintains: Neutral
755 907
926.21 -2.07% 10 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 26
27.43 -5.21% 8 Dec 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
52 56
65.38 -14.35% 4 Dec 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
75 87
110.82 -21.49% 8 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
4 3
n/a n/a 1 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
11 10
10.4 -3.85% 3 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 16
12.84 24.61% 8 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
62 58
52.24 11.03% 3 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 116
96.16 20.63% 5 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
41 43
41.47 3.69% 4 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
271 277
341.73 -18.94% 6 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
35 46
40.37 13.95% 4 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 2
0.68 157.35% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
298 298
180.47 65.12% 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
171.92 31.46% 4 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
250 247
178.71 38.21% 4 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
22 19
21.68 -12.36% 3 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
7 6
0.65 823.08% 3 May 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
23 24
20.79 15.44% 2 Jan 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
32
20.08 59.36% 1 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
118
152.19 -22.47% 1 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
77 77
59.35 29.74% 4 Oct 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
33
13.88 137.75% 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
1.16 47313.79% 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