← Back to Analysts

Roth Capital Score: 38

Firm Overview & Performance
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.
+204.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 📉
53%
522 W / 454 L
Target Met
? How often was the target reached?
Hits vs. Total.
87%
537 W / 79 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
11%
67 W / 549 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
2%
15 W / 601 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.
54%
290 W / 243 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
54%
461 W / 399 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
53%
61 W / 55 L

Top 5 Analysts (Score, >10 Trades)

1. 47 2. Justin Clare 47 3. Harry Fong 44 4. Eric Handler 43 5. Darren Aftahi 43

Top 5 Analysts (Score, >50 Trades)

1. 47 2. Rohit Kulkarni 38

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
Dragonfly Energy Holdings Corp DFLI
BUY - $3.00
Est. +156%
$1.17 $1.46
$1.30 +11.1%
Aug 07, 2026
Acushnet Holdings Corp GOLF
BUY - $95.00
Est. +0%
$94.81 $95.41
$89.90 -5.2%
Aug 07, 2026
Therealreal Inc REAL
BUY - $19.00
Est. +42%
$13.38 $13.82
$10.94 -18.2%
Aug 07, 2026
Fluence Energy Inc - Ordinary Shares - Class A FLNC
BUY - $18.00
Est. +39%
$12.92 $13.69
$13.22 +2.3%
Aug 07, 2026
CryoPort Inc CYRX
BUY Richard Baldry $21.00
Est. +43%
$14.71 $15.42
$15.13 +2.9%
Aug 07, 2026
Take-Two Interactive Software, Inc. TTWO
BUY - $300.00
Est. +22%
$246.50 $256.62
$241.91 -1.9%
Aug 07, 2026
Celsius Holdings Inc CELH
BUY Sean McGowan $48.00
Est. +102%
$23.77 $28.84
$28.78 +21.1%
Aug 07, 2026
Genius Sports Limited GENI
BUY - $12.00
Est. +53%
$7.83 $7.95
$7.91 +1.0%
Aug 07, 2026
Carriage Services, Inc. CSV
BUY - $46.00
Est. +26%
$36.60 $36.95
$34.92 -4.6%
Aug 07, 2026
Indie Semiconductor Inc - Ordinary Shares - Class A INDI
BUY - $5.00
Est. +29%
$3.88 $4.36
$4.14 +6.7%
Aug 07, 2026
Corsair Gaming Inc CRSR
BUY - $16.00
Est. +14%
$14.00 $14.98
$13.45 -3.9%
Aug 07, 2026
Aspen Aerogels Inc. ASPN
BUY Chip Moore $7.75
Est. +31%
$5.90 $7.13
$6.07 +2.9%
Aug 07, 2026
Coeur Mining Inc CDE
BUY - $19.00
Est. +21%
$15.65 $19.19
$18.45 +17.9%
Aug 06, 2026
Eos Energy Enterprises Inc - Ordinary Shares - Class A EOSE
BUY - $4.00
Est. +3%
$3.90 $4.45
$4.16 +6.7%
Aug 06, 2026
Centrus Energy Corp - Ordinary Shares - Class A LEU
BUY Joe Reagor $188.00
Est. +6%
$178.02 $203.18
$191.82 +7.8%
Aug 06, 2026
Allstate Corp (The) ALL
BUY - $300.00
Est. +13%
$264.59 $275.39
$260.48 -1.6%
Aug 06, 2026
D-Wave Quantum Inc QBTS
BUY Suji Desilva $30.00
Est. +55%
$19.41 $21.30
$20.90 +7.7%
Aug 06, 2026
APA Corporation APA
BUY Leo Mariani $39.00
Est. +8%
$36.04 $41.24
$40.00 +11.0%
Aug 06, 2026
Gogo Inc GOGO
BUY - $10.00
Est. +175%
$3.64 $3.89
$2.78 -23.6%
Aug 06, 2026
Digital Turbine Inc APPS
BUY Rohit Kulkarni $17.50
Est. +31%
$13.38 $15.34
$12.62 -5.7%
Aug 06, 2026
Barrett Business Services Inc. BBSI
SELL - $38.00
Est. +5%
$40.11 $30.44 (Low)
$33.01 +17.7%
Aug 06, 2026
Digi International, Inc. DGII
BUY Scott Searle $90.00
Est. +8%
$83.01 $86.84
$85.14 +2.6%
Aug 06, 2026
ThredUp Inc - Ordinary Shares - Class A TDUP
BUY Matt Koranda $6.50
Est. +98%
$3.29 $3.84
$3.17 -3.6%
Aug 06, 2026
Hyster Yale Inc - Ordinary Shares - Class A HY
BUY Chip Moore $45.00
Est. +16%
$38.88 $40.61
$34.39 -11.5%
Aug 05, 2026
Warby Parker Inc - Ordinary Shares - Class A WRBY
SELL - $28.00
Est. +8%
$30.32 $24.50 (Low)
$25.88 +14.6%
Aug 05, 2026
Core Molding Technologies CMT
BUY Chip Moore $30.00
Est. +19%
$25.28 $26.87
$25.82 +2.1%
Aug 05, 2026
Bristol-Myers Squibb Co. BMY
BUY - $75.00
Est. +18%
$63.47 $65.41
$64.65 +1.9%
Aug 05, 2026
Alpha Teknova Inc TKNO
BUY - $7.00
Est. +27%
$5.52 $7.84
$7.38 +33.7%
Aug 05, 2026
Astera Labs Inc. ALAB
BUY Suji Desilva $450.00
Est. +33%
$337.49 $356.00
$322.78 -4.4%
Aug 05, 2026
Revolve Group Inc - Ordinary Shares - Class A RVLV
BUY Matt Koranda $37.00
Est. +41%
$26.23 $27.25
$24.16 -7.9%
Aug 05, 2026
IperionX Ltd - ADR IPX
BUY - $53.00
Est. +124%
$23.65 $26.60
$24.02 +1.6%
Aug 05, 2026
EOG Resources, Inc. EOG
BUY - $138.00
Est. +2%
$134.85 $144.02
$141.41 +4.9%
Aug 05, 2026
BlackRock ETF Trust II - BlackRock Short-Term California Muni Bond ETF CALY
BUY - $22.00
Est. +13%
$19.48 $19.76
$16.50 -15.3%
Aug 04, 2026
TKO Group Holdings Inc - Ordinary Shares - Class A TKO
BUY - $230.00
Est. +25%
$183.91 $199.80
$199.68 +8.6%
Aug 04, 2026
Arteris Inc AIP
BUY - $40.00
Est. +33%
$30.11 $33.57
$27.59 -8.4%
Aug 03, 2026
Camping World Holdings Inc - Ordinary Shares - Class A CWH
BUY - $12.00
Est. +83%
$6.56 $6.94
$6.53 -0.5%
Aug 03, 2026
nVent Electric plc NVT
BUY - $195.00
Est. +25%
$156.54 $174.90
$170.01 +8.6%
Aug 03, 2026
LKQ Corp LKQ
BUY - $35.00
Est. +50%
$23.36 $25.20
$25.20 +7.9%
Aug 03, 2026
Modine Manufacturing Co. MOD
BUY - $302.00
Est. +53%
$197.52 $211.83
$203.51 +3.0%
Aug 03, 2026
Amazon.com Inc. AMZN
BUY - $325.00
Est. +20%
$271.58 $287.13
$265.13 -2.4%
Aug 03, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
BUY Rohit Kulkarni $145.00
Est. +3%
$140.67 $163.80
$158.05 +12.4%
Jul 31, 2026
Sprouts Farmers Market Inc SFM
SELL William Kirk $82.00
Est. +6%
$86.89 $82.25 (Low)
$82.68 +4.8%
Jul 31, 2026
Check Point Software Technologies Ltd. CHKP
SELL - $105.00
Est. +17%
$125.95 $122.17 (Low)
$134.23 -6.6%
Jul 31, 2026
O`Reilly Automotive, Inc. ORLY
BUY Scott Stember $111.00
Est. +25%
$88.48 $94.12
$92.58 +4.6%
Jul 31, 2026
BioAge Labs, Inc. BIOA
BUY Adam Walsh $25.00
Est. +177%
$9.04 $11.94
$10.43 +15.4%
Jul 31, 2026
Insperity Inc NSP
BUY - $61.00
Est. +22%
$50.13 $54.09
$53.77 +7.3%
Jul 31, 2026
Aon plc. - Ordinary Shares - Class A AON
BUY - $420.00
Est. +16%
$361.22 $366.32
$357.08 -1.1%
Jul 31, 2026
Sky Harbour Group Corporation - Ordinary Shares - Class A SKYH
BUY - $14.00
Est. +34%
$10.48 $11.70
$11.00 +5.0%
Jul 31, 2026
Live Nation Entertainment Inc LYV
BUY - $208.00
Est. +13%
$183.59 $188.10
$186.06 +1.3%
Jul 31, 2026
Patrick Industries, Inc. PATK
BUY - $114.00
Est. +39%
$82.23 $89.12
$86.46 +5.1%
Analyst -
Signal & Target
BUY $3.00
Start Price $1.17
Best Price (1Y)
$1.46
Current Price $1.30
Return +11.1%
Analyst -
Signal & Target
BUY $95.00
Start Price $94.81
Best Price (1Y)
$95.41
Current Price $89.90
Return -5.2%
Analyst -
Signal & Target
BUY $19.00
Start Price $13.38
Best Price (1Y)
$13.82
Current Price $10.94
Return -18.2%
Analyst -
Signal & Target
BUY $18.00
Start Price $12.92
Best Price (1Y)
$13.69
Current Price $13.22
Return +2.3%
CryoPort Inc
CYRX
Aug 07, 2026
Analyst Richard Baldry
Signal & Target
BUY $21.00
Start Price $14.71
Best Price (1Y)
$15.42
Current Price $15.13
Return +2.9%
Analyst -
Signal & Target
BUY $300.00
Start Price $246.50
Best Price (1Y)
$256.62
Current Price $241.91
Return -1.9%
Analyst Sean McGowan
Signal & Target
BUY $48.00
Start Price $23.77
Best Price (1Y)
$28.84
Current Price $28.78
Return +21.1%
Analyst -
Signal & Target
BUY $12.00
Start Price $7.83
Best Price (1Y)
$7.95
Current Price $7.91
Return +1.0%
Analyst -
Signal & Target
BUY $46.00
Start Price $36.60
Best Price (1Y)
$36.95
Current Price $34.92
Return -4.6%
Analyst -
Signal & Target
BUY $5.00
Start Price $3.88
Best Price (1Y)
$4.36
Current Price $4.14
Return +6.7%
Analyst -
Signal & Target
BUY $16.00
Start Price $14.00
Best Price (1Y)
$14.98
Current Price $13.45
Return -3.9%
Analyst Chip Moore
Signal & Target
BUY $7.75
Start Price $5.90
Best Price (1Y)
$7.13
Current Price $6.07
Return +2.9%
Analyst -
Signal & Target
BUY $19.00
Start Price $15.65
Best Price (1Y)
$19.19
Current Price $18.45
Return +17.9%
Analyst -
Signal & Target
BUY $4.00
Start Price $3.90
Best Price (1Y)
$4.45
Current Price $4.16
Return +6.7%
Analyst Joe Reagor
Signal & Target
BUY $188.00
Start Price $178.02
Best Price (1Y)
$203.18
Current Price $191.82
Return +7.8%
Analyst -
Signal & Target
BUY $300.00
Start Price $264.59
Best Price (1Y)
$275.39
Current Price $260.48
Return -1.6%
Analyst Suji Desilva
Signal & Target
BUY $30.00
Start Price $19.41
Best Price (1Y)
$21.30
Current Price $20.90
Return +7.7%
Analyst Leo Mariani
Signal & Target
BUY $39.00
Start Price $36.04
Best Price (1Y)
$41.24
Current Price $40.00
Return +11.0%
Gogo Inc
GOGO
Aug 06, 2026
Analyst -
Signal & Target
BUY $10.00
Start Price $3.64
Best Price (1Y)
$3.89
Current Price $2.78
Return -23.6%
Analyst Rohit Kulkarni
Signal & Target
BUY $17.50
Start Price $13.38
Best Price (1Y)
$15.34
Current Price $12.62
Return -5.7%
Analyst -
Signal & Target
SELL $38.00
Start Price $40.11
Best Price (1Y)
$30.44
Current Price $33.01
Return +17.7%
Analyst Scott Searle
Signal & Target
BUY $90.00
Start Price $83.01
Best Price (1Y)
$86.84
Current Price $85.14
Return +2.6%
Analyst Matt Koranda
Signal & Target
BUY $6.50
Start Price $3.29
Best Price (1Y)
$3.84
Current Price $3.17
Return -3.6%
Analyst Chip Moore
Signal & Target
BUY $45.00
Start Price $38.88
Best Price (1Y)
$40.61
Current Price $34.39
Return -11.5%
Analyst -
Signal & Target
SELL $28.00
Start Price $30.32
Best Price (1Y)
$24.50
Current Price $25.88
Return +14.6%
Analyst Chip Moore
Signal & Target
BUY $30.00
Start Price $25.28
Best Price (1Y)
$26.87
Current Price $25.82
Return +2.1%
Analyst -
Signal & Target
BUY $75.00
Start Price $63.47
Best Price (1Y)
$65.41
Current Price $64.65
Return +1.9%
Analyst -
Signal & Target
BUY $7.00
Start Price $5.52
Best Price (1Y)
$7.84
Current Price $7.38
Return +33.7%
Analyst Suji Desilva
Signal & Target
BUY $450.00
Start Price $337.49
Best Price (1Y)
$356.00
Current Price $322.78
Return -4.4%
Analyst Matt Koranda
Signal & Target
BUY $37.00
Start Price $26.23
Best Price (1Y)
$27.25
Current Price $24.16
Return -7.9%
Analyst -
Signal & Target
BUY $53.00
Start Price $23.65
Best Price (1Y)
$26.60
Current Price $24.02
Return +1.6%
Analyst -
Signal & Target
BUY $138.00
Start Price $134.85
Best Price (1Y)
$144.02
Current Price $141.41
Return +4.9%
Analyst -
Signal & Target
BUY $22.00
Start Price $19.48
Best Price (1Y)
$19.76
Current Price $16.50
Return -15.3%
Analyst -
Signal & Target
BUY $230.00
Start Price $183.91
Best Price (1Y)
$199.80
Current Price $199.68
Return +8.6%
Arteris Inc
AIP
Aug 04, 2026
Analyst -
Signal & Target
BUY $40.00
Start Price $30.11
Best Price (1Y)
$33.57
Current Price $27.59
Return -8.4%
Analyst -
Signal & Target
BUY $12.00
Start Price $6.56
Best Price (1Y)
$6.94
Current Price $6.53
Return -0.5%
Analyst -
Signal & Target
BUY $195.00
Start Price $156.54
Best Price (1Y)
$174.90
Current Price $170.01
Return +8.6%
LKQ Corp
LKQ
Aug 03, 2026
Analyst -
Signal & Target
BUY $35.00
Start Price $23.36
Best Price (1Y)
$25.20
Current Price $25.20
Return +7.9%
Analyst -
Signal & Target
BUY $302.00
Start Price $197.52
Best Price (1Y)
$211.83
Current Price $203.51
Return +3.0%
Analyst -
Signal & Target
BUY $325.00
Start Price $271.58
Best Price (1Y)
$287.13
Current Price $265.13
Return -2.4%
Analyst Rohit Kulkarni
Signal & Target
BUY $145.00
Start Price $140.67
Best Price (1Y)
$163.80
Current Price $158.05
Return +12.4%
Analyst William Kirk
Signal & Target
SELL $82.00
Start Price $86.89
Best Price (1Y)
$82.25
Current Price $82.68
Return +4.8%
Analyst -
Signal & Target
SELL $105.00
Start Price $125.95
Best Price (1Y)
$122.17
Current Price $134.23
Return -6.6%
Analyst Scott Stember
Signal & Target
BUY $111.00
Start Price $88.48
Best Price (1Y)
$94.12
Current Price $92.58
Return +4.6%
Analyst Adam Walsh
Signal & Target
BUY $25.00
Start Price $9.04
Best Price (1Y)
$11.94
Current Price $10.43
Return +15.4%
Insperity Inc
NSP
Jul 31, 2026
Analyst -
Signal & Target
BUY $61.00
Start Price $50.13
Best Price (1Y)
$54.09
Current Price $53.77
Return +7.3%
Analyst -
Signal & Target
BUY $420.00
Start Price $361.22
Best Price (1Y)
$366.32
Current Price $357.08
Return -1.1%
Analyst -
Signal & Target
BUY $14.00
Start Price $10.48
Best Price (1Y)
$11.70
Current Price $11.00
Return +5.0%
Analyst -
Signal & Target
BUY $208.00
Start Price $183.59
Best Price (1Y)
$188.10
Current Price $186.06
Return +1.3%
Analyst -
Signal & Target
BUY $114.00
Start Price $82.23
Best Price (1Y)
$89.12
Current Price $86.46
Return +5.1%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
Take-Two Interactive Software, Inc. TTWO
Hold Buy Buy
Aug 07, 2026
Aspen Aerogels Inc. ASPN
Hold Buy Buy
Aug 07, 2026
Energy Fuels Inc UUUU
Upgrade Neutral Buy
Aug 07, 2026
CryoPort Inc CYRX
Hold Buy Buy
Aug 07, 2026
Corsair Gaming Inc CRSR
Hold Buy Buy
Aug 07, 2026
Acushnet Holdings Corp GOLF
Hold Neutral Neutral
Aug 07, 2026
Inseego Corp INSG
Hold Buy Buy
Aug 07, 2026
Celsius Holdings Inc CELH
Hold Buy Buy
Aug 07, 2026
Therealreal Inc REAL
Hold Buy Buy
Aug 07, 2026
Gogo Inc GOGO
Hold Buy Buy
Aug 07, 2026
Genius Sports Limited GENI
Hold Buy Buy
Aug 07, 2026
Figs Inc - Ordinary Shares - Class A FIGS
Hold Buy Buy
Aug 06, 2026
D-Wave Quantum Inc QBTS
Hold Buy Buy
Aug 06, 2026
Satellogic Inc - Ordinary Shares - Class A SATL
Hold Buy Buy
Aug 06, 2026
Centrus Energy Corp - Ordinary Shares - Class A LEU
Hold Neutral Neutral
Aug 06, 2026
Gran Tierra Energy Inc GTE
Hold Buy Buy
Aug 06, 2026
ThredUp Inc - Ordinary Shares - Class A TDUP
Hold Buy Buy
Aug 06, 2026
Digital Turbine Inc APPS
Hold Buy Buy
Aug 06, 2026
Barrett Business Services Inc. BBSI
Downgrade Neutral
Aug 06, 2026
Hyster Yale Inc - Ordinary Shares - Class A HY
Hold Buy Buy
Aug 06, 2026
Digi International, Inc. DGII
Hold Buy Buy
Aug 05, 2026
Astera Labs Inc. ALAB
Hold Buy Buy
Aug 05, 2026
EOG Resources, Inc. EOG
Hold Neutral Neutral
Aug 05, 2026
Core Molding Technologies CMT
Hold Buy Buy
Aug 05, 2026
Dorman Products Inc DORM
Hold Buy Buy
Aug 05, 2026
Revolve Group Inc - Ordinary Shares - Class A RVLV
Hold Buy Buy
Aug 05, 2026
Bristol-Myers Squibb Co. BMY
Initialise Buy
Aug 05, 2026
Alpha Teknova Inc TKNO
Initialise Buy
Aug 05, 2026
Warby Parker Inc - Ordinary Shares - Class A WRBY
Hold Neutral Neutral
Aug 05, 2026
BlackRock ETF Trust II - BlackRock Short-Term California Muni Bond ETF CALY
Hold Buy Buy
Aug 04, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
Initialise Buy
Aug 04, 2026
TKO Group Holdings Inc - Ordinary Shares - Class A TKO
Hold Buy Buy
Aug 04, 2026
Viper Energy Inc - Ordinary Shares - Class A VNOM
Hold Buy Buy
Aug 04, 2026
Arteris Inc AIP
Initialise Buy
Aug 04, 2026
Atkore Inc ATKR
Downgrade Buy Neutral
Aug 03, 2026
Amazon.com Inc. AMZN
Hold Buy Buy
Aug 03, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
Hold Neutral Neutral
Aug 03, 2026
nVent Electric plc NVT
Hold Buy Buy
Jul 31, 2026
Sky Harbour Group Corporation - Ordinary Shares - Class A SKYH
Initialise Buy
Jul 31, 2026
O`Reilly Automotive, Inc. ORLY
Hold Buy Buy
Jul 31, 2026
Aon plc. - Ordinary Shares - Class A AON
Hold Buy Buy
Jul 31, 2026
BioAge Labs, Inc. BIOA
Hold Buy Buy
Jul 30, 2026
Insperity Inc NSP
Hold Buy Buy
Jul 30, 2026
Comstock Resources, Inc. CRK
Hold Neutral Neutral
Jul 30, 2026
Silicon Motion Technology Corp - ADR SIMO
Hold Buy Buy
Jul 30, 2026
Sprouts Farmers Market Inc SFM
Hold Neutral Neutral
Jul 30, 2026
MGIC Investment Corp MTG
Hold Buy Buy
Jul 29, 2026
908 Devices Inc MASS
Initialise Buy
Jul 29, 2026
Polaris Inc PII
Hold Neutral Neutral
Jul 29, 2026
Gentherm Inc - Ordinary Shares - Class A THRM
Hold Buy Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Upgrade
From Neutral
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From -
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Downgrade
From Buy
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy