← Back to Roth Capital

William Kirk Score: 35

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.
+43.5%
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 📉
65%
22 W / 12 L
Target Met
? How often was the target reached?
Hits vs. Total.
66%
19 W / 10 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
10%
3 W / 26 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
0%
0 W / 29 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.
57%
8 W / 6 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
65%
17 W / 9 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 $69.45
Pending
$68.98 +17.9%
Sep 10, 2026
United Natural Foods Inc. UNFI
BUY $45.00
Est. +1%
$44.61 $48.87
Target Met
$48.29 +8.2%
Aug 13, 2026
Grocery Outlet Holding Corp GO
SELL $10.00
Est. +5%
$10.56 $10.12 (Low)
Precision Hit (±3%)
$13.69 -29.6%
Jul 31, 2026
Sprouts Farmers Market Inc SFM
SELL $82.00
Est. +6%
$86.89 $47.35 (Low)
Target Met
$54.40 +37.4%
Jul 24, 2026
Albertsons Companies Inc - Ordinary Shares - Class A ACI
BUY $17.00
Est. +54%
$11.04 $14.36
Pending
$13.74 +24.4%
Apr 20, 2026
Albertsons Companies Inc - Ordinary Shares - Class A ACI
BUY $23.00
Est. +37%
$16.74 $17.69
Pending
$13.74 -18.0%
Feb 20, 2026
Sprouts Farmers Market Inc SFM
BUY $74.00
Est. +9%
$67.85 $94.89
Target Met
$54.40 -19.8%
Feb 20, 2026
Walmart Inc WMT
BUY $138.00
Est. +13%
$122.38 $135.16
Precision Hit (±3%)
$129.17 +5.5%
Oct 30, 2025
Sprouts Farmers Market Inc SFM
BUY $91.00
Est. +16%
$78.73 $94.89
Target Met
$54.40 -30.9%
Sep 26, 2025
Costco Wholesale Corp COST
SELL $907.00
Est. +4%
$943.31 $844.06 (Low)
Target Met
$1,046.47 -10.9%
Sep 03, 2025
Constellation Brands Inc - Ordinary Shares - Class A STZ
BUY $209.00
Est. +42%
$147.28 $168.60
Miss
$145.44 -1.2%
Aug 05, 2025
ZeroStack Corp. ZSTK
BUY $30.00
Est. +53%
$19.65 - -
$2.93 -85.1%
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
$43.15 -24.2%
May 01, 2025
Sprouts Farmers Market Inc SFM
SELL $155.00
Est. +10%
$171.66 $64.75 (Low)
Target Met
$54.40 +68.3%
Oct 04, 2024
Constellation Brands Inc - Ordinary Shares - Class A STZ
BUY $298.00
Est. +21%
$246.36 $247.97
Miss
$145.44 -41.0%
Sep 03, 2024
Brown-Forman Corp. - Ordinary Shares - Class B BF.B
BUY $48.00 $0.00 $49.89
Target Met
-
Aug 16, 2024
Walmart Inc WMT
BUY $81.00
Est. +11%
$73.18 $105.30
Target Met
$129.17 +76.5%
Aug 07, 2024
Grocery Outlet Holding Corp GO
SELL $20.00
Est. +0%
$20.06 $10.26 (Low)
Target Met
$13.69 +31.8%
Jul 26, 2024
Boston Beer Co., Inc. - Ordinary Shares - Class A SAM
BUY $389.00
Est. +44%
$270.52 $329.55
Miss
$228.80 -15.4%
Jun 06, 2024
Brown-Forman Corp. - Ordinary Shares - Class B BF.B
BUY $49.00 $0.00 $49.89
Precision Hit (±3%)
-
May 31, 2024
Costco Wholesale Corp COST
SELL $676.00
Est. +17%
$815.34 $793.03 (Low)
Miss
$1,046.47 -28.3%
May 17, 2024
Walmart Inc WMT
BUY $71.00
Est. +11%
$64.01 $105.30
Target Met
$129.17 +101.8%
Apr 23, 2024
Albertsons Companies Inc - Ordinary Shares - Class A ACI
BUY $24.00
Est. +19%
$20.23 $23.20
Miss
$13.74 -32.1%
Apr 11, 2024
Costco Wholesale Corp COST
SELL $650.00
Est. +10%
$722.58 $793.03 (Low)
Miss
$1,046.47 -44.8%
Apr 03, 2024
ZeroStack Corp. ZSTK
BUY $7.00
Est. +241%
$2.05 - -
$2.93 +42.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
$163.09 +25.9%
Oct 06, 2023
Constellation Brands Inc - Ordinary Shares - Class A STZ
BUY $311.00
Est. +30%
$238.70 $264.45
Miss
$145.44 -39.1%
Kroger Co.
KR
Sep 14, 2026
Signal & Target
BUY $73.00
Start Price $58.49
Best Price (1Y)
$69.45
Current Price $68.98
Return +17.9%
Signal & Target
BUY $45.00
Start Price $44.61
Best Price (1Y)
$48.87
Current Price $48.29
Return +8.2%
Signal & Target
SELL $10.00
Start Price $10.56
Best Price (1Y)
$10.12
Current Price $13.69
Return -29.6%
Signal & Target
SELL $82.00
Start Price $86.89
Best Price (1Y)
$47.35
Current Price $54.40
Return +37.4%
Signal & Target
BUY $17.00
Start Price $11.04
Best Price (1Y)
$14.36
Current Price $13.74
Return +24.4%
Signal & Target
BUY $23.00
Start Price $16.74
Best Price (1Y)
$17.69
Current Price $13.74
Return -18.0%
Signal & Target
BUY $74.00
Start Price $67.85
Best Price (1Y)
$94.89
Current Price $54.40
Return -19.8%
Walmart Inc
WMT
Feb 20, 2026
Signal & Target
BUY $138.00
Start Price $122.38
Best Price (1Y)
$135.16
Current Price $129.17
Return +5.5%
Signal & Target
BUY $91.00
Start Price $78.73
Best Price (1Y)
$94.89
Current Price $54.40
Return -30.9%
Signal & Target
SELL $907.00
Start Price $943.31
Best Price (1Y)
$844.06
Current Price $1,046.47
Return -10.9%
Signal & Target
BUY $209.00
Start Price $147.28
Best Price (1Y)
$168.60
Current Price $145.44
Return -1.2%
Signal & Target
BUY $30.00
Start Price $19.65
Best Price (1Y)
-
Current Price $2.93
Return -85.1%
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 $43.15
Return -24.2%
Signal & Target
SELL $155.00
Start Price $171.66
Best Price (1Y)
$64.75
Current Price $54.40
Return +68.3%
Signal & Target
BUY $298.00
Start Price $246.36
Best Price (1Y)
$247.97
Current Price $145.44
Return -41.0%
Signal & Target
BUY $48.00
Start Price $0.00
Best Price (1Y)
$49.89
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 $129.17
Return +76.5%
Signal & Target
SELL $20.00
Start Price $20.06
Best Price (1Y)
$10.26
Current Price $13.69
Return +31.8%
Signal & Target
BUY $389.00
Start Price $270.52
Best Price (1Y)
$329.55
Current Price $228.80
Return -15.4%
Signal & Target
BUY $49.00
Start Price $0.00
Best Price (1Y)
$49.89
Current Price -
Return -
Signal & Target
SELL $676.00
Start Price $815.34
Best Price (1Y)
$793.03
Current Price $1,046.47
Return -28.3%
Walmart Inc
WMT
May 17, 2024
Signal & Target
BUY $71.00
Start Price $64.01
Best Price (1Y)
$105.30
Current Price $129.17
Return +101.8%
Signal & Target
BUY $24.00
Start Price $20.23
Best Price (1Y)
$23.20
Current Price $13.74
Return -32.1%
Signal & Target
SELL $650.00
Start Price $722.58
Best Price (1Y)
$793.03
Current Price $1,046.47
Return -44.8%
Signal & Target
BUY $7.00
Start Price $2.05
Best Price (1Y)
-
Current Price $2.93
Return +42.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 $163.09
Return +25.9%
Signal & Target
BUY $311.00
Start Price $238.70
Best Price (1Y)
$264.45
Current Price $145.44
Return -39.1%