Bill Kirk

Stock Analyst at Roth Capital

(0.84)
# 2408
Out of 5,396 analysts
156
Total ratings
Success rate
Average return
33 Stocks
Name Action PT Current % Upside Ratings Updated
HITI High Tide
Reiterates: Strong Buy
5 5
2.32 115.52% 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
109.44 -3.14% 9 May 28, 2025
TPG TPG
Maintains: Hold
65 42
54.07 -22.32% 4 Apr 9, 2025
VRTS Virtus Inv
Maintains: Hold
220 158
199.1 -20.64% 5 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
284 256
172.32 48.56% 13 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
131 122
104.06 17.24% 13 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
389 349
201.08 73.56% 11 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
105 146
162.37 -10.08% 6 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
97 108
98.36 9.8% 10 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
755 907
985.5 -7.97% 10 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 26
23.26 11.78% 8 Dec 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
52 56
69.83 -19.81% 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.21 -2.06% 3 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 16
13.39 19.49% 8 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 116
100.15 15.83% 5 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
41 43
46.49 -7.51% 4 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
271 277
384.11 -27.89% 6 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
35 46
45.54 1.01% 4 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 2
0.41 326.83% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
201 226
201.45 12.19% 4 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
22 19
19.57 -2.91% 3 Jul 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
7 6
0.62 867.74% 3 May 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
23 24
21.93 9.44% 2 Jan 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
32
24.88 28.62% 1 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
118
155.13 -23.93% 1 Jan 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
77 77
49.44 55.74% 4 Oct 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
33
12.52 163.58% 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.28 42868.75% 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