Bill Kirk

Stock Analyst at Roth Capital

(3.16)
# 1,151
Out of 5,182 analysts
166
Total ratings
49.21%
Success rate
0.87%
Average return

Stocks Rated by Bill Kirk

Tilray Brands
Apr 2, 2026
Upgrades: Buy
Price Target: $10
Current: $6.57
Upside: +52.21%
HF Foods Group
Mar 18, 2026
Maintains: Buy
Price Target: $7$6
Current: $2.09
Upside: +187.08%
The Kroger Co.
Mar 6, 2026
Reiterates: Buy
Price Target: $75$78
Current: $67.99
Upside: +14.72%
Costco Wholesale
Dec 15, 2025
Downgrades: Sell
Price Target: $906$769
Current: $998.47
Upside: -22.98%
United Natural Foods
Dec 11, 2025
Reiterates: Neutral
Price Target: $35
Current: $46.26
Upside: -24.34%
Target
Nov 20, 2025
Reiterates: Neutral
Price Target: $90$88
Current: $121.89
Upside: -27.80%
TPG Inc.
Nov 5, 2025
Maintains: Hold
Price Target: $58$60
Current: $38.29
Upside: +56.70%
Molson Coors Beverage Company
Nov 5, 2025
Reiterates: Buy
Price Target: $67$65
Current: $45.05
Upside: +44.28%
Molson Coors Beverage Company
Nov 5, 2025
Reiterates: Buy
Price Target: $67$65
Current: $47.89
Upside: +35.73%
Constellation Brands
Sep 3, 2025
Reiterates: Buy
Price Target: $239$209
Current: $166.15
Upside: +25.79%
Reiterates: Buy
Price Target: $23$24
Current: $17.28
Upside: +38.89%
Reiterates: Buy
Price Target: $4.5$5
Current: $2.33
Upside: +114.59%
Maintains: Buy
Price Target: $38$35
Current: $29.49
Upside: +18.68%
Reiterates: Neutral
Price Target: $101$106
Current: $92.71
Upside: +14.34%
Maintains: Hold
Price Target: $220$158
Current: $137.45
Upside: +14.95%
Reiterates: Buy
Price Target: $389$349
Current: $257.21
Upside: +35.69%
Maintains: Neutral
Price Target: $105$146
Current: $77.17
Upside: +89.19%
Reiterates: Buy
Price Target: $97$108
Current: $126.77
Upside: -14.81%
Maintains: Neutral
Price Target: $20$16
Current: $6.84
Upside: +133.85%
Maintains: Hold
Price Target: $120$116
Current: $91.49
Upside: +26.79%
Maintains: Hold
Price Target: $41$43
Current: $36.82
Upside: +16.78%
Maintains: Hold
Price Target: $271$277
Current: $312.53
Upside: -11.37%
Upgrades: Buy
Price Target: $35$46
Current: $55.27
Upside: -16.77%
Maintains: Buy
Price Target: $201$226
Current: $285.36
Upside: -20.80%
Downgrades: Hold
Price Target: $22$19
Current: $8.23
Upside: +130.86%
Initiates: Market Perform
Price Target: $32
Current: $24.91
Upside: +28.46%
Initiates: Market Perform
Price Target: $118
Current: $114.83
Upside: +2.76%
Upgrades: Buy
Price Target: $33
Current: $18.86
Upside: +74.97%
Upgrades: Neutral
Price Target: n/a
Current: $3.43
Upside: -
Upgrades: Buy
Price Target: $550
Current: $1.05
Upside: +52,280.95%