← Back to Roth Capital

Joe Reagor 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.
+14.6%
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 📉
47%
15 W / 17 L
Target Met
? How often was the target reached?
Hits vs. Total.
77%
17 W / 5 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
5%
1 W / 21 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
0%
0 W / 22 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.
48%
10 W / 11 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
42%
11 W / 15 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
67%
4 W / 2 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Jun 01, 2026
Silvercorp Metals Inc SVM
BUY $13.25
Est. +7%
$12.42 $13.47
Precision Hit (±3%)
$11.30 -9.0%
May 15, 2026
North American Construction Group Ltd NOA
BUY $27.50
Est. +74%
$15.76 $15.88
Pending
$13.51 -14.3%
May 11, 2026
AngloGold Ashanti Plc. AU
BUY $121.00
Est. +13%
$107.03 $111.98
Pending
$86.30 -19.4%
Mar 26, 2026
Coeur Mining Inc CDE
BUY $24.00
Est. +48%
$16.17 $21.47
Pending
$17.20 +6.4%
Feb 19, 2026
Coeur Mining Inc CDE
BUY $29.00
Est. +24%
$23.32 $28.00
Pending
$17.20 -26.2%
Feb 18, 2026
Denison Mines Corp DNN
BUY $4.25
Est. +7%
$3.98 $4.41
Target Met
$3.06 -23.1%
Feb 05, 2026
North American Construction Group Ltd NOA
BUY $25.00
Est. +65%
$15.18 $17.17
Pending
$13.51 -11.0%
Jan 30, 2026
McEwen Mining Inc MUX
BUY $30.00
Est. +8%
$27.65 $28.70
Pending
$18.91 -31.6%
Jan 28, 2026
Energy Fuels Inc UUUU
SELL $15.50
Est. +36%
$24.16 $13.57 (Low)
Target Met
$15.04 +37.7%
Jan 27, 2026
Hecla Mining Co. HL
SELL $16.00
Est. +47%
$29.97 $13.81 (Low)
Target Met
$15.29 +49.0%
Jan 21, 2026
Silvercorp Metals Inc SVM
SELL $11.50
Est. +7%
$12.31 $8.78 (Low)
Target Met
$11.30 +8.2%
Jan 07, 2026
GoldMining Inc GLDG
BUY $2.80
Est. +107%
$1.35 $2.27
Pending
$0.96 -28.8%
Dec 15, 2025
Coeur Mining Inc CDE
BUY $23.00
Est. +33%
$17.25 $28.00
Target Met
$17.20 -0.3%
Dec 05, 2025
New Pacific Metals Corp - Ordinary Shares - New NEWP
BUY $4.25
Est. +63%
$2.61 $6.31
Target Met
$4.57 +75.1%
Nov 05, 2025
Energy Fuels Inc UUUU
SELL $11.50
Est. +32%
$17.01 $12.08 (Low)
Pending
$15.04 +11.6%
Oct 16, 2025
Nouveau Monde Graphite Inc NMG
BUY $4.70
Est. +20%
$3.91 $4.04
Pending
$1.54 -60.6%
Oct 09, 2025
McEwen Mining Inc MUX
BUY $23.00
Est. +22%
$18.78 $29.70
Target Met
$18.91 +0.7%
Oct 03, 2025
McEwen Mining Inc MUX
BUY $19.00
Est. +16%
$16.42 $29.70
Target Met
$18.91 +15.2%
Aug 07, 2025
Coeur Mining Inc CDE
BUY $13.00
Est. +15%
$11.29 $28.00
Target Met
$17.20 +52.3%
Jun 12, 2025
AngloGold Ashanti Plc. AU
BUY $52.00
Est. +7%
$48.82 $129.14
Target Met
$86.30 +76.8%
Oct 30, 2024
Centrus Energy Corp - Ordinary Shares - Class A LEU
SELL $58.00
Est. +44%
$104.00 $49.40 (Low)
Target Met
$162.58 -56.3%
Oct 03, 2024
New Pacific Metals Corp - Ordinary Shares - New NEWP
BUY $3.40
Est. +130%
$1.48 $3.00
Miss
$4.57 +208.8%
Sep 25, 2024
Uranium Energy Corp UEC
BUY $9.50
Est. +47%
$6.45 $15.05
Target Met
$11.03 +71.0%
Jul 17, 2024
Avino Silver & Gold Mines Ltd. ASM
BUY $1.60
Est. +43%
$1.12 $4.42
Target Met
$6.39 +470.5%
Jun 28, 2024
New Pacific Metals Corp - Ordinary Shares - New NEWP
BUY $5.00
Est. +218%
$1.57 $2.05
Miss
$4.57 +191.1%
Jun 27, 2024
Denison Mines Corp DNN
BUY $2.60
Est. +24%
$2.10 $2.47
Miss
$3.06 +45.7%
Apr 09, 2024
Coeur Mining Inc CDE
BUY $5.40
Est. +14%
$4.73 $7.72
Target Met
$17.20 +263.6%
Apr 09, 2024
Hecla Mining Co. HL
BUY $6.00
Est. +10%
$5.44 $7.68
Target Met
$15.29 +181.1%
Oct 10, 2023
Energy Fuels Inc UUUU
BUY $9.50
Est. +21%
$7.83 $6.71
Miss
$15.04 +92.1%
Oct 10, 2023
Uranium Energy Corp UEC
BUY $6.75
Est. +25%
$5.39 $7.09
Target Met
$11.03 +104.6%
Sep 19, 2023
Hecla Mining Co. HL
SELL $4.00
Est. +1%
$4.03 $4.41 (Low)
Miss
$15.29 -279.4%
Aug 08, 2022
Centrus Energy Corp - Ordinary Shares - Class A LEU
BUY $48.00
Est. +24%
$38.80 - -
$162.58 +319.0%
Signal & Target
BUY $13.25
Start Price $12.42
Best Price (1Y)
$13.47
Current Price $11.30
Return -9.0%
Signal & Target
BUY $27.50
Start Price $15.76
Best Price (1Y)
$15.88
Current Price $13.51
Return -14.3%
Signal & Target
BUY $121.00
Start Price $107.03
Best Price (1Y)
$111.98
Current Price $86.30
Return -19.4%
Signal & Target
BUY $24.00
Start Price $16.17
Best Price (1Y)
$21.47
Current Price $17.20
Return +6.4%
Signal & Target
BUY $29.00
Start Price $23.32
Best Price (1Y)
$28.00
Current Price $17.20
Return -26.2%
Signal & Target
BUY $4.25
Start Price $3.98
Best Price (1Y)
$4.41
Current Price $3.06
Return -23.1%
Signal & Target
BUY $25.00
Start Price $15.18
Best Price (1Y)
$17.17
Current Price $13.51
Return -11.0%
Signal & Target
BUY $30.00
Start Price $27.65
Best Price (1Y)
$28.70
Current Price $18.91
Return -31.6%
Signal & Target
SELL $15.50
Start Price $24.16
Best Price (1Y)
$13.57
Current Price $15.04
Return +37.7%
Signal & Target
SELL $16.00
Start Price $29.97
Best Price (1Y)
$13.81
Current Price $15.29
Return +49.0%
Signal & Target
SELL $11.50
Start Price $12.31
Best Price (1Y)
$8.78
Current Price $11.30
Return +8.2%
Signal & Target
BUY $2.80
Start Price $1.35
Best Price (1Y)
$2.27
Current Price $0.96
Return -28.8%
Signal & Target
BUY $23.00
Start Price $17.25
Best Price (1Y)
$28.00
Current Price $17.20
Return -0.3%
Signal & Target
BUY $4.25
Start Price $2.61
Best Price (1Y)
$6.31
Current Price $4.57
Return +75.1%
Signal & Target
SELL $11.50
Start Price $17.01
Best Price (1Y)
$12.08
Current Price $15.04
Return +11.6%
Signal & Target
BUY $4.70
Start Price $3.91
Best Price (1Y)
$4.04
Current Price $1.54
Return -60.6%
Signal & Target
BUY $23.00
Start Price $18.78
Best Price (1Y)
$29.70
Current Price $18.91
Return +0.7%
Signal & Target
BUY $19.00
Start Price $16.42
Best Price (1Y)
$29.70
Current Price $18.91
Return +15.2%
Signal & Target
BUY $13.00
Start Price $11.29
Best Price (1Y)
$28.00
Current Price $17.20
Return +52.3%
Signal & Target
BUY $52.00
Start Price $48.82
Best Price (1Y)
$129.14
Current Price $86.30
Return +76.8%
Signal & Target
SELL $58.00
Start Price $104.00
Best Price (1Y)
$49.40
Current Price $162.58
Return -56.3%
Signal & Target
BUY $3.40
Start Price $1.48
Best Price (1Y)
$3.00
Current Price $4.57
Return +208.8%
Signal & Target
BUY $9.50
Start Price $6.45
Best Price (1Y)
$15.05
Current Price $11.03
Return +71.0%
Signal & Target
BUY $1.60
Start Price $1.12
Best Price (1Y)
$4.42
Current Price $6.39
Return +470.5%
Signal & Target
BUY $5.00
Start Price $1.57
Best Price (1Y)
$2.05
Current Price $4.57
Return +191.1%
Signal & Target
BUY $2.60
Start Price $2.10
Best Price (1Y)
$2.47
Current Price $3.06
Return +45.7%
Signal & Target
BUY $5.40
Start Price $4.73
Best Price (1Y)
$7.72
Current Price $17.20
Return +263.6%
Signal & Target
BUY $6.00
Start Price $5.44
Best Price (1Y)
$7.68
Current Price $15.29
Return +181.1%
Signal & Target
BUY $9.50
Start Price $7.83
Best Price (1Y)
$6.71
Current Price $15.04
Return +92.1%
Signal & Target
BUY $6.75
Start Price $5.39
Best Price (1Y)
$7.09
Current Price $11.03
Return +104.6%
Signal & Target
SELL $4.00
Start Price $4.03
Best Price (1Y)
$4.41
Current Price $15.29
Return -279.4%
Signal & Target
BUY $48.00
Start Price $38.80
Best Price (1Y)
-
Current Price $162.58
Return +319.0%