Bill Kirk

Stock Analyst at Roth Capital

(0.79)
# 2455
Out of 5,441 analysts
157
Total ratings
Success rate
Average return
33 Stocks
Name Action PT Current % Upside Ratings Updated
ACI Albertsons Companies
Reiterates: Strong Buy
23 24
19.36 23.97% 3 Jul 16, 2025
HITI High Tide
Reiterates: Strong Buy
5 5
2.38 110.08% 1 Jun 18, 2025
BF/B Brown-Forman
Maintains: Buy
38 35
n/a n/a 5 Jun 10, 2025
BJ BJ's Wholesale Club ...
Reiterates: Neutral
101 106
107.44 -1.34% 9 May 28, 2025
TPG TPG
Maintains: Hold
65 42
61.46 -31.66% 4 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
220 158
190.16 -16.91% 5 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
284 256
168.71 51.74% 13 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
131 122
104 17.31% 13 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
389 349
214.17 62.95% 11 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
105 146
148.72 -1.83% 6 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
97 108
103.94 3.91% 10 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
755 907
989.13 -8.3% 10 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 26
25.07 3.71% 8 Dec 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
52 56
74.37 -24.7% 4 Dec 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
4 3
n/a n/a 1 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
11 10
10.04 -0.4% 3 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 16
18.23 -12.23% 8 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 116
105.28 10.18% 5 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
41 43
46.69 -7.9% 4 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
271 277
370.78 -25.29% 6 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
35 46
51.57 -10.8% 4 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 2
0.92 90.22% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
201 226
214.13 5.54% 4 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
22 19
19.75 -3.8% 3 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
273 234
20.11 1063.6% 3 May 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
32
25.3 26.48% 1 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
118
170.12 -30.64% 1 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
77 77
50.32 53.02% 4 Oct 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
33
12.12 172.28% 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.58 34710.13% 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