← Back to Roth Capital

William Kirk Score: 32

Analyst at Roth Capital
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+39.0%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
59%
20 W / 14 L
Target Met
? How often was the target reached?
Hits vs. Total.
63%
17 W / 10 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
7%
2 W / 25 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
0%
0 W / 27 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
50%
6 W / 6 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
58%
15 W / 11 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
63%
5 W / 3 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Sep 14, 2026
Kroger Co. KR
BUY $73.00
Est. +25%
$58.49 $62.56
Pending
$60.00 +2.6%
Sep 10, 2026
United Natural Foods Inc. UNFI
BUY $45.00
Est. +1%
$44.61 $47.05
Target Met
$46.82 +5.0%
Aug 13, 2026
Grocery Outlet Holding Corp GO
SELL $10.00
Est. +5%
$10.56 $10.12 (Low)
Precision Hit (±3%)
$11.27 -6.7%
Jul 31, 2026
Sprouts Farmers Market Inc SFM
SELL $82.00
Est. +6%
$86.89 $69.50 (Low)
Target Met
$70.79 +18.5%
Jul 24, 2026
Albertsons Companies Inc - Ordinary Shares - Class A ACI
BUY $17.00
Est. +54%
$11.04 $13.03
Pending
$12.35 +11.9%
Apr 20, 2026
Albertsons Companies Inc - Ordinary Shares - Class A ACI
BUY $23.00
Est. +37%
$16.74 $17.69
Pending
$12.35 -26.2%
Feb 20, 2026
Sprouts Farmers Market Inc SFM
BUY $74.00
Est. +9%
$67.85 $94.89
Target Met
$70.79 +4.3%
Feb 20, 2026
Walmart Inc WMT
BUY $138.00
Est. +13%
$122.38 $135.16
Precision Hit (±3%)
$106.73 -12.8%
Oct 30, 2025
Sprouts Farmers Market Inc SFM
BUY $91.00
Est. +16%
$78.73 $94.89
Target Met
$70.79 -10.1%
Sep 26, 2025
Costco Wholesale Corp COST
SELL $907.00
Est. +4%
$943.31 $844.06 (Low)
Target Met
$895.31 +5.1%
Sep 03, 2025
Constellation Brands Inc - Ordinary Shares - Class A STZ
BUY $209.00
Est. +42%
$147.28 $168.60
Miss
$118.97 -19.2%
Aug 05, 2025
Flora Growth Corp FLGC
BUY $30.00
Est. +53%
$19.65 $47.00
Target Met
$7.79 -60.4%
May 20, 2025
Molson Coors Beverage Company - Ordinary Shares - Class B TAP
BUY $71.00
Est. +25%
$56.95 $57.56
Miss
$37.55 -34.1%
May 01, 2025
Sprouts Farmers Market Inc SFM
SELL $155.00
Est. +10%
$171.66 $64.75 (Low)
Target Met
$70.79 +58.8%
Oct 04, 2024
Constellation Brands Inc - Ordinary Shares - Class A STZ
BUY $298.00
Est. +21%
$246.36 $247.97
Miss
$118.97 -51.7%
Sep 03, 2024
Brown-Forman Corp. - Ordinary Shares - Class B BF.B
BUY $48.00 $0.00 - - -
Aug 16, 2024
Walmart Inc WMT
BUY $81.00
Est. +11%
$73.18 $105.30
Target Met
$106.73 +45.8%
Aug 07, 2024
Grocery Outlet Holding Corp GO
SELL $20.00
Est. +0%
$20.06 $10.26 (Low)
Target Met
$11.27 +43.8%
Jul 26, 2024
Boston Beer Co., Inc. - Ordinary Shares - Class A SAM
BUY $389.00
Est. +44%
$270.52 $329.55
Miss
$171.57 -36.6%
Jun 06, 2024
Brown-Forman Corp. - Ordinary Shares - Class B BF.B
BUY $49.00 $0.00 - - -
May 31, 2024
Costco Wholesale Corp COST
SELL $676.00
Est. +17%
$815.34 $793.03 (Low)
Miss
$895.31 -9.8%
May 17, 2024
Walmart Inc WMT
BUY $71.00
Est. +11%
$64.01 $105.30
Target Met
$106.73 +66.7%
Apr 23, 2024
Albertsons Companies Inc - Ordinary Shares - Class A ACI
BUY $24.00
Est. +19%
$20.23 $23.20
Miss
$12.35 -39.0%
Apr 11, 2024
Costco Wholesale Corp COST
SELL $650.00
Est. +10%
$722.58 $793.03 (Low)
Miss
$895.31 -23.9%
Apr 03, 2024
Flora Growth Corp FLGC
BUY $7.00
Est. +241%
$2.05 $107.25
Target Met
$7.79 +280.0%
Nov 16, 2023
Target Corp TGT
BUY $140.00
Est. +8%
$129.57 $167.40
Target Met
$158.19 +22.1%
Oct 06, 2023
Constellation Brands Inc - Ordinary Shares - Class A STZ
BUY $311.00
Est. +30%
$238.70 $264.45
Miss
$118.97 -50.2%
Kroger Co.
KR
Sep 14, 2026
Signal & Target
BUY $73.00
Start Price $58.49
Best Price (1Y)
$62.56
Current Price $60.00
Return +2.6%
Signal & Target
BUY $45.00
Start Price $44.61
Best Price (1Y)
$47.05
Current Price $46.82
Return +5.0%
Signal & Target
SELL $10.00
Start Price $10.56
Best Price (1Y)
$10.12
Current Price $11.27
Return -6.7%
Signal & Target
SELL $82.00
Start Price $86.89
Best Price (1Y)
$69.50
Current Price $70.79
Return +18.5%
Signal & Target
BUY $17.00
Start Price $11.04
Best Price (1Y)
$13.03
Current Price $12.35
Return +11.9%
Signal & Target
BUY $23.00
Start Price $16.74
Best Price (1Y)
$17.69
Current Price $12.35
Return -26.2%
Signal & Target
BUY $74.00
Start Price $67.85
Best Price (1Y)
$94.89
Current Price $70.79
Return +4.3%
Walmart Inc
WMT
Feb 20, 2026
Signal & Target
BUY $138.00
Start Price $122.38
Best Price (1Y)
$135.16
Current Price $106.73
Return -12.8%
Signal & Target
BUY $91.00
Start Price $78.73
Best Price (1Y)
$94.89
Current Price $70.79
Return -10.1%
Signal & Target
SELL $907.00
Start Price $943.31
Best Price (1Y)
$844.06
Current Price $895.31
Return +5.1%
Signal & Target
BUY $209.00
Start Price $147.28
Best Price (1Y)
$168.60
Current Price $118.97
Return -19.2%
Signal & Target
BUY $30.00
Start Price $19.65
Best Price (1Y)
$47.00
Current Price $7.79
Return -60.4%
Signal & Target
BUY $71.00
Start Price $56.95
Best Price (1Y)
$57.56
Current Price $37.55
Return -34.1%
Signal & Target
SELL $155.00
Start Price $171.66
Best Price (1Y)
$64.75
Current Price $70.79
Return +58.8%
Signal & Target
BUY $298.00
Start Price $246.36
Best Price (1Y)
$247.97
Current Price $118.97
Return -51.7%
Signal & Target
BUY $48.00
Start Price $0.00
Best Price (1Y)
-
Current Price -
Return -
Walmart Inc
WMT
Aug 16, 2024
Signal & Target
BUY $81.00
Start Price $73.18
Best Price (1Y)
$105.30
Current Price $106.73
Return +45.8%
Signal & Target
SELL $20.00
Start Price $20.06
Best Price (1Y)
$10.26
Current Price $11.27
Return +43.8%
Signal & Target
BUY $389.00
Start Price $270.52
Best Price (1Y)
$329.55
Current Price $171.57
Return -36.6%
Signal & Target
BUY $49.00
Start Price $0.00
Best Price (1Y)
-
Current Price -
Return -
Signal & Target
SELL $676.00
Start Price $815.34
Best Price (1Y)
$793.03
Current Price $895.31
Return -9.8%
Walmart Inc
WMT
May 17, 2024
Signal & Target
BUY $71.00
Start Price $64.01
Best Price (1Y)
$105.30
Current Price $106.73
Return +66.7%
Signal & Target
BUY $24.00
Start Price $20.23
Best Price (1Y)
$23.20
Current Price $12.35
Return -39.0%
Signal & Target
SELL $650.00
Start Price $722.58
Best Price (1Y)
$793.03
Current Price $895.31
Return -23.9%
Signal & Target
BUY $7.00
Start Price $2.05
Best Price (1Y)
$107.25
Current Price $7.79
Return +280.0%
Target Corp
TGT
Nov 16, 2023
Signal & Target
BUY $140.00
Start Price $129.57
Best Price (1Y)
$167.40
Current Price $158.19
Return +22.1%
Signal & Target
BUY $311.00
Start Price $238.70
Best Price (1Y)
$264.45
Current Price $118.97
Return -50.2%