Bill Kirk

Stock Analyst at Roth Capital

(2.17)
# 2,851
Out of 5,050 analysts
160
Total ratings
42.86%
Success rate
-3.18%
Average return

Stocks Rated by Bill Kirk

TPG Inc.
Nov 5, 2025
Maintains: Hold
Price Target: $58$60
Current: $55.13
Upside: +8.83%
Molson Coors Beverage Company
Nov 5, 2025
Reiterates: Buy
Price Target: $67$65
Current: $46.33
Upside: +40.30%
United Natural Foods
Oct 1, 2025
Maintains: Neutral
Price Target: $25$35
Current: $38.46
Upside: -9.00%
The Kroger Co.
Sep 17, 2025
Upgrades: Buy
Price Target: $66$75
Current: $64.91
Upside: +15.54%
Constellation Brands
Sep 3, 2025
Reiterates: Buy
Price Target: $239$209
Current: $127.65
Upside: +63.73%
Albertsons Companies
Jul 16, 2025
Reiterates: Buy
Price Target: $23$24
Current: $17.73
Upside: +35.36%
High Tide
Jun 18, 2025
Reiterates: Buy
Price Target: $4.5$5
Current: $2.96
Upside: +68.92%
Brown-Forman
Jun 10, 2025
Maintains: Buy
Price Target: $38$35
Current: $26.60
Upside: +31.58%
BJ's Wholesale Club Holdings
May 28, 2025
Reiterates: Neutral
Price Target: $101$106
Current: $91.41
Upside: +15.96%
Virtus Investment Partners
Apr 9, 2025
Maintains: Hold
Price Target: $220$158
Current: $163.16
Upside: -3.16%
Reiterates: Neutral
Price Target: $131$122
Current: $91.24
Upside: +33.71%
Reiterates: Buy
Price Target: $389$349
Current: $200.03
Upside: +74.47%
Maintains: Neutral
Price Target: $105$146
Current: $78.80
Upside: +85.28%
Reiterates: Buy
Price Target: $97$108
Current: $102.59
Upside: +5.27%
Maintains: Neutral
Price Target: $755$907
Current: $922.74
Upside: -1.71%
Maintains: Neutral
Price Target: $20$16
Current: $12.15
Upside: +31.69%
Maintains: Hold
Price Target: $120$116
Current: $102.66
Upside: +12.99%
Maintains: Hold
Price Target: $41$43
Current: $44.91
Upside: -4.25%
Maintains: Hold
Price Target: $271$277
Current: $373.47
Upside: -25.83%
Upgrades: Buy
Price Target: $35$46
Current: $49.46
Upside: -7.00%
Maintains: Neutral
Price Target: $2$1.75
Current: $1.24
Upside: +41.13%
Maintains: Buy
Price Target: $201$226
Current: $259.26
Upside: -12.83%
Downgrades: Hold
Price Target: $22$19
Current: $15.43
Upside: +23.14%
Reiterates: Buy
Price Target: $273$234
Current: $8.00
Upside: +2,825.00%
Initiates: Market Perform
Price Target: $32
Current: $22.23
Upside: +43.95%
Initiates: Market Perform
Price Target: $118
Current: $145.94
Upside: -19.14%
Reiterates: Buy
Price Target: $77
Current: $45.00
Upside: +71.11%
Upgrades: Buy
Price Target: $33
Current: $20.35
Upside: +62.16%
Upgrades: Neutral
Price Target: n/a
Current: $4.55
Upside: -
Upgrades: Buy
Price Target: $550
Current: $1.17
Upside: +46,908.55%