Bill Kirk
Stock Analyst at Roth MKM
(0.11)
# 4,329
Out of 4,408 analysts
636
Total ratings
39.5%
Success rate
-7.7%
Average return
Main Sectors:
Stocks Rated by Bill Kirk
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| UNFI United Natural Foods | Reiterated: Hold | $38 → $43 | $50.39 | -14.67% | 62 | Jun 10, 2026 | |
| TRLV Trulieve Cannabis | Reiterated: Buy | $19 | $10.35 | +83.57% | 1 | Jun 5, 2026 | |
| COST Costco Wholesale | Rated: Sell | $769 → $781 | $982.35 | -20.50% | 27 | May 29, 2026 | |
| TGT Target | Rated: Hold | $88 → $114 | $135.23 | -15.70% | 26 | May 22, 2026 | |
| WMT Walmart | Reiterated: Buy | $138 | $121.04 | +14.01% | 32 | May 22, 2026 | |
| TSX: CRON Cronos Group Inc. | Maintained: Buy | $5.00 | $3.76 | +32.98% | 16 | May 15, 2026 | |
| GO Grocery Outlet Holding | Reiterated: Hold | $8 | $9.58 | -16.49% | 22 | May 14, 2026 | |
| HFFG HF Foods Group | Reiterated: Buy | $6 | $1.91 | +214.14% | 6 | May 12, 2026 | |
| CSE: CL Cresco Labs Inc. | Maintained: Buy | $2.80 | $1.15 | +143.38% | 4 | May 11, 2026 | |
| IIPR Innovative Industrial Properties | Maintained: Buy | $90 | $60.49 | +48.78% | 6 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $58 | $41.58 | +39.49% | 32 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $326 → $315 | $181.89 | +73.18% | 36 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.00 | $8.50 | -17.68% | 4 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $74 | $86.33 | -14.28% | 43 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $24 → $23 | $15.41 | +49.25% | 22 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $209 | $148.51 | +40.73% | 56 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $10 | $4.98 | +100.80% | 30 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $7.00 | $3.23 | +116.63% | 7 | Mar 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $75 → $78 | $64.71 | +20.54% | 46 | Mar 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $97 | $91.04 | +6.55% | 22 | Mar 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $27.99 | $11.18 | +150.35% | 1 | Feb 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $8.00 | $1.41 | +467.38% | 34 | Dec 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $7.00 → $6.00 | $4.25 | +41.18% | 28 | Nov 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $59 → $30 | $4.56 | +557.89% | 15 | Aug 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $4.20 | $0.155 | n/a | 1 | Nov 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $1.07 → $0.71 | $0.000001 | n/a | 14 | Jun 3, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $69 | $27.40 | n/a | 1 | Sep 3, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $20 → $21 | $31.58 | n/a | 20 | Nov 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $67 → $65 | $79.19 | n/a | 7 | Nov 6, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $35 → $34 | $93.32 | n/a | 10 | Nov 5, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $32 | $104.07 | n/a | 3 | Aug 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $56 → $55 | $22.81 | n/a | 2 | Nov 20, 2017 |
United Natural Foods
Jun 10, 2026
Reiterated: Hold
Price Target: $38 → $43
Current: $50.39
Upside: -14.67%
Trulieve Cannabis
Jun 5, 2026
Reiterated: Buy
Price Target: $19
Current: $10.35
Upside: +83.57%
Costco Wholesale
May 29, 2026
Rated: Sell
Price Target: $769 → $781
Current: $982.35
Upside: -20.50%
Target
May 22, 2026
Rated: Hold
Price Target: $88 → $114
Current: $135.23
Upside: -15.70%
Walmart
May 22, 2026
Reiterated: Buy
Price Target: $138
Current: $121.04
Upside: +14.01%
Cronos Group Inc.
May 15, 2026
Maintained: Buy
Price Target: $5.00
Current: $3.76
Upside: +32.98%
Grocery Outlet Holding
May 14, 2026
Reiterated: Hold
Price Target: $8
Current: $9.58
Upside: -16.49%
HF Foods Group
May 12, 2026
Reiterated: Buy
Price Target: $6
Current: $1.91
Upside: +214.14%
Cresco Labs Inc.
May 11, 2026
Maintained: Buy
Price Target: $2.80
Current: $1.15
Upside: +143.38%
Innovative Industrial Properties
May 5, 2026
Maintained: Buy
Price Target: $90
Current: $60.49
Upside: +48.78%
May 4, 2026
Reiterated: Buy
Price Target: $58
Current: $41.58
Upside: +39.49%
May 1, 2026
Reiterated: Buy
Price Target: $326 → $315
Current: $181.89
Upside: +73.18%
May 1, 2026
Maintained: Buy
Price Target: $7.00
Current: $8.50
Upside: -17.68%
Apr 30, 2026
Maintained: Hold
Price Target: $74
Current: $86.33
Upside: -14.28%
Apr 20, 2026
Reiterated: Buy
Price Target: $24 → $23
Current: $15.41
Upside: +49.25%
Apr 15, 2026
Reiterated: Buy
Price Target: $209
Current: $148.51
Upside: +40.73%
Apr 2, 2026
Upgraded: Buy
Price Target: $10
Current: $4.98
Upside: +100.80%
Mar 19, 2026
Reiterated: Buy
Price Target: $7.00
Current: $3.23
Upside: +116.63%
Mar 6, 2026
Reiterated: Buy
Price Target: $75 → $78
Current: $64.71
Upside: +20.54%
Mar 6, 2026
Reiterated: Hold
Price Target: $97
Current: $91.04
Upside: +6.55%
Feb 26, 2026
Maintained: Buy
Price Target: $27.99
Current: $11.18
Upside: +150.35%
Dec 17, 2025
Maintained: Buy
Price Target: $8.00
Current: $1.41
Upside: +467.38%
Nov 6, 2025
Reiterated: Hold
Price Target: $7.00 → $6.00
Current: $4.25
Upside: +41.18%
Aug 4, 2025
Maintained: Buy
Price Target: $59 → $30
Current: $4.56
Upside: +557.89%
Nov 14, 2024
Maintained: Buy
Price Target: $4.20
Current: $0.155
Upside: n/a
Jun 3, 2021
Reiterated: Buy
Price Target: $1.07 → $0.71
Current: $0.000001
Upside: n/a
Sep 3, 2020
Maintained: Hold
Price Target: $69
Current: $27.40
Upside: n/a
Nov 16, 2018
Reiterated: Buy
Price Target: $20 → $21
Current: $31.58
Upside: n/a
Nov 6, 2018
Maintained: Hold
Price Target: $67 → $65
Current: $79.19
Upside: n/a
Nov 5, 2018
Reiterated: Hold
Price Target: $35 → $34
Current: $93.32
Upside: n/a
Aug 16, 2018
Reiterated: Hold
Price Target: $32
Current: $104.07
Upside: n/a
Nov 20, 2017
Reiterated: Hold
Price Target: $56 → $55
Current: $22.81
Upside: n/a