← Back to Analysts

Stephens Score: 39

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.
+4.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 📉
51%
488 W / 472 L
Target Met
? How often was the target reached?
Hits vs. Total.
81%
462 W / 109 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
17%
99 W / 472 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
33 W / 538 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.
49%
193 W / 197 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
50%
441 W / 444 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
63%
47 W / 28 L

Top 5 Analysts (Score, >10 Trades)

1. Andrew Terrell 46 2. Todd Weller 45 3. Matt Breese 43 4. Bascome Majors 41 5. John Campbell 41

Top 5 Analysts (Score, >50 Trades)

1. Bascome Majors 41

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Sep 18, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY Todd Weller $280.00
Est. +18%
$237.28 $263.19
$262.49 +10.6%
Sep 18, 2026
California Resources Corporation - Ordinary Shares - New CRC
BUY - $91.00
Est. +66%
$54.75 $55.41
$52.10 -4.8%
Sep 17, 2026
Enova International Inc. ENVA
BUY Kyle Joseph $205.00
Est. +19%
$172.14 $180.00
$168.37 -2.2%
Sep 17, 2026
Diamondback Energy Inc FANG
BUY - $255.00
Est. +32%
$193.15 $197.07
$185.65 -3.9%
Sep 14, 2026
Netskope, Inc. Class A Common Stock NTSK
BUY Todd Weller $21.00
Est. +24%
$17.00 $18.96
$18.57 +9.2%
Sep 11, 2026
Darden Restaurants, Inc. DRI
BUY - $220.00
Est. +6%
$207.65 $219.50
$213.79 +3.0%
Sep 10, 2026
Casey`s General Stores, Inc. CASY
BUY - $750.00
Est. +19%
$629.03 $656.45
$597.31 -5.0%
Sep 09, 2026
Braze Inc - Ordinary Shares - Class A BRZE
BUY Brett Huff $34.00
Est. +12%
$30.31 $26.26
$25.87 -14.6%
Sep 04, 2026
Victoria`s Secret & Co VSCO
BUY - $110.00
Est. +20%
$91.51 -
$91.51 0.0%
Sep 04, 2026
Zscaler Inc ZS
BUY - $215.00
Est. +26%
$170.32 $215.73
$214.45 +25.9%
Sep 02, 2026
Palo Alto Networks Inc PANW
BUY - $400.00
Est. +20%
$334.11 $393.52
$393.30 +17.7%
Aug 28, 2026
Campbell Soup Co. CPB
SELL - $20.00
Est. +14%
$23.28 $19.83 (Low)
$20.34 +12.6%
Aug 28, 2026
SentinelOne Inc - Ordinary Shares - Class A S
BUY Todd Weller $26.00
Est. +14%
$22.71 $24.30
$24.10 +6.1%
Aug 28, 2026
Hormel Foods Corp. HRL
BUY - $23.00
Est. +8%
$21.28 $22.40
$19.91 -6.4%
Aug 24, 2026
Flowers Foods, Inc. FLO
SELL Ben Bienvenu $6.00
Est. +15%
$7.05 $5.75 (Low)
$5.81 +17.6%
Aug 18, 2026
Myriad Genetics, Inc. MYGN
SELL - $3.00
Est. +2%
$3.05 $2.84 (Low)
$4.01 -31.5%
Aug 12, 2026
10x Genomics Inc - Ordinary Shares - Class A TXG
BUY Mason Carrico $65.00
Est. +11%
$58.34 $82.68
$75.62 +29.6%
Aug 12, 2026
Natera Inc NTRA
BUY - $350.00
Est. +10%
$317.25 $394.86
$390.79 +23.2%
Aug 12, 2026
Brinker International, Inc. EAT
BUY - $300.00
Est. +22%
$245.89 $254.99
$210.80 -14.3%
Aug 11, 2026
OppFi Inc - Ordinary Shares - Class A OPFI
BUY - $9.50
Est. +8%
$8.77 $8.07
$6.28 -28.4%
Aug 11, 2026
ACV Auctions Inc - Ordinary Shares - Class A ACVA
BUY Jeff Lick $10.50
Est. +36%
$7.73 $10.50
$10.43 +34.9%
Aug 10, 2026
Celsius Holdings Inc CELH
BUY Jim Salera $50.00
Est. +80%
$27.77 $36.13
$29.18 +5.1%
Aug 10, 2026
Boot Barn Holdings Inc BOOT
BUY Jeff Lick $207.00
Est. +27%
$163.60 $172.09
$124.49 -23.9%
Aug 07, 2026
UWM Holdings Corporation - Ordinary Shares - Class A UWMC
BUY - $2.00
Est. +67%
$1.20 $1.67
$1.22 +1.7%
Aug 07, 2026
Texas Roadhouse Inc TXRH
SELL - $205.00
Est. +2%
$208.17 $163.35 (Low)
$164.84 +20.8%
Aug 07, 2026
DXP Enterprises, Inc. DXPE
BUY - $220.00
Est. +11%
$198.21 $207.18
$191.08 -3.6%
Aug 07, 2026
Papa John`s International, Inc. PZZA
SELL - $24.00
Est. +3%
$24.64 $19.61 (Low)
$20.15 +18.2%
Aug 06, 2026
Oportun Financial Corp OPRT
BUY - $8.00
Est. +32%
$6.06 $8.50
$8.48 +39.9%
Aug 06, 2026
HubSpot Inc HUBS
BUY - $251.00
Est. +0%
$250.21 $265.00
$226.03 -9.7%
Aug 06, 2026
CVB Financial Corp. CVBF
BUY - $27.00
Est. +17%
$23.01 $23.41
$22.01 -4.3%
Aug 06, 2026
Griffon Corp. GFF
BUY - $120.00
Est. +17%
$102.81 $108.48
$96.59 -6.0%
Aug 06, 2026
Arcosa Inc ACA
BUY Trey Grooms $150.00
Est. +3%
$145.32 $146.82
$146.50 +0.8%
Aug 06, 2026
FinWise Bancorp FINW
BUY - $16.00
Est. +11%
$14.38 $14.62
$11.39 -20.8%
Aug 06, 2026
Southern Missouri Bancorp, Inc. SMBC
BUY - $85.00
Est. +8%
$78.86 $78.74
$71.33 -9.5%
Aug 06, 2026
Bridgewater Bancshares Inc BWB
BUY - $25.00
Est. +19%
$21.07 $22.63
$20.48 -2.8%
Aug 06, 2026
Bank of Hawaii Corp. BOH
BUY Andrew Terrell $85.00
Est. +7%
$79.25 $80.72
$70.34 -11.2%
Aug 06, 2026
First Hawaiian INC FHB
BUY - $33.00
Est. +18%
$27.85 $28.14
$24.78 -11.0%
Aug 05, 2026
Knife River Corp KNF
BUY - $80.00
Est. +15%
$69.51 $70.68
$51.43 -26.0%
Aug 04, 2026
Veracyte Inc VCYT
BUY - $55.00
Est. +23%
$44.85 $47.96
$43.82 -2.3%
Aug 04, 2026
Matson Inc MATX
BUY - $260.00
Est. +25%
$207.45 $240.87
$221.91 +7.0%
Aug 04, 2026
Vertex Inc - Ordinary Shares Class A VERX
BUY - $18.00
Est. +34%
$13.40 $14.46
$11.72 -12.5%
Aug 04, 2026
Guardant Health Inc GH
BUY - $195.00
Est. +23%
$158.83 $183.42
$176.31 +11.0%
Aug 03, 2026
Penske Automotive Group Inc PAG
SELL - $210.00
Est. +3%
$217.31 $209.57 (Low)
$209.66 +3.5%
Jul 31, 2026
Cullen Frost Bankers Inc. CFR
BUY - $183.00
Est. +12%
$163.49 $170.80
$154.26 -5.6%
Jul 31, 2026
Martin Marietta Materials, Inc. MLM
BUY - $680.00
Est. +26%
$540.00 $561.88
$490.45 -9.2%
Jul 31, 2026
CRH Plc CRH
BUY - $125.00
Est. +30%
$96.00 $102.28
$85.23 -11.2%
Jul 31, 2026
Covenant Logistics Group Inc - Ordinary Shares - Class A CVLG
BUY - $54.00
Est. +47%
$36.85 $37.13
$34.15 -7.3%
Jul 31, 2026
XPO Inc XPO
BUY Bascome Majors $270.00
Est. +36%
$199.26 $215.01
$179.92 -9.7%
Jul 30, 2026
NBT Bancorp. Inc. NBTB
BUY Matt Breese $55.00
Est. +1%
$54.26 $54.39
$50.48 -7.0%
Jul 30, 2026
Eagle Materials Inc. EXP
BUY - $230.00
Est. +10%
$209.91 $219.96
$178.34 -15.0%
Analyst Todd Weller
Signal & Target
BUY $280.00
Start Price $237.28
Best Price (1Y)
$263.19
Current Price $262.49
Return +10.6%
Analyst -
Signal & Target
BUY $91.00
Start Price $54.75
Best Price (1Y)
$55.41
Current Price $52.10
Return -4.8%
Analyst Kyle Joseph
Signal & Target
BUY $205.00
Start Price $172.14
Best Price (1Y)
$180.00
Current Price $168.37
Return -2.2%
Analyst -
Signal & Target
BUY $255.00
Start Price $193.15
Best Price (1Y)
$197.07
Current Price $185.65
Return -3.9%
Analyst Todd Weller
Signal & Target
BUY $21.00
Start Price $17.00
Best Price (1Y)
$18.96
Current Price $18.57
Return +9.2%
Analyst -
Signal & Target
BUY $220.00
Start Price $207.65
Best Price (1Y)
$219.50
Current Price $213.79
Return +3.0%
Analyst -
Signal & Target
BUY $750.00
Start Price $629.03
Best Price (1Y)
$656.45
Current Price $597.31
Return -5.0%
Analyst Brett Huff
Signal & Target
BUY $34.00
Start Price $30.31
Best Price (1Y)
$26.26
Current Price $25.87
Return -14.6%
Analyst -
Signal & Target
BUY $110.00
Start Price $91.51
Best Price (1Y)
-
Current Price $91.51
Return 0.0%
Zscaler Inc
ZS
Sep 04, 2026
Analyst -
Signal & Target
BUY $215.00
Start Price $170.32
Best Price (1Y)
$215.73
Current Price $214.45
Return +25.9%
Analyst -
Signal & Target
BUY $400.00
Start Price $334.11
Best Price (1Y)
$393.52
Current Price $393.30
Return +17.7%
Analyst -
Signal & Target
SELL $20.00
Start Price $23.28
Best Price (1Y)
$19.83
Current Price $20.34
Return +12.6%
Analyst Todd Weller
Signal & Target
BUY $26.00
Start Price $22.71
Best Price (1Y)
$24.30
Current Price $24.10
Return +6.1%
Analyst -
Signal & Target
BUY $23.00
Start Price $21.28
Best Price (1Y)
$22.40
Current Price $19.91
Return -6.4%
Analyst Ben Bienvenu
Signal & Target
SELL $6.00
Start Price $7.05
Best Price (1Y)
$5.75
Current Price $5.81
Return +17.6%
Analyst -
Signal & Target
SELL $3.00
Start Price $3.05
Best Price (1Y)
$2.84
Current Price $4.01
Return -31.5%
Analyst Mason Carrico
Signal & Target
BUY $65.00
Start Price $58.34
Best Price (1Y)
$82.68
Current Price $75.62
Return +29.6%
Natera Inc
NTRA
Aug 12, 2026
Analyst -
Signal & Target
BUY $350.00
Start Price $317.25
Best Price (1Y)
$394.86
Current Price $390.79
Return +23.2%
Analyst -
Signal & Target
BUY $300.00
Start Price $245.89
Best Price (1Y)
$254.99
Current Price $210.80
Return -14.3%
Analyst -
Signal & Target
BUY $9.50
Start Price $8.77
Best Price (1Y)
$8.07
Current Price $6.28
Return -28.4%
Analyst Jeff Lick
Signal & Target
BUY $10.50
Start Price $7.73
Best Price (1Y)
$10.50
Current Price $10.43
Return +34.9%
Analyst Jim Salera
Signal & Target
BUY $50.00
Start Price $27.77
Best Price (1Y)
$36.13
Current Price $29.18
Return +5.1%
Analyst Jeff Lick
Signal & Target
BUY $207.00
Start Price $163.60
Best Price (1Y)
$172.09
Current Price $124.49
Return -23.9%
Analyst -
Signal & Target
BUY $2.00
Start Price $1.20
Best Price (1Y)
$1.67
Current Price $1.22
Return +1.7%
Analyst -
Signal & Target
SELL $205.00
Start Price $208.17
Best Price (1Y)
$163.35
Current Price $164.84
Return +20.8%
Analyst -
Signal & Target
BUY $220.00
Start Price $198.21
Best Price (1Y)
$207.18
Current Price $191.08
Return -3.6%
Analyst -
Signal & Target
SELL $24.00
Start Price $24.64
Best Price (1Y)
$19.61
Current Price $20.15
Return +18.2%
Analyst -
Signal & Target
BUY $8.00
Start Price $6.06
Best Price (1Y)
$8.50
Current Price $8.48
Return +39.9%
HubSpot Inc
HUBS
Aug 06, 2026
Analyst -
Signal & Target
BUY $251.00
Start Price $250.21
Best Price (1Y)
$265.00
Current Price $226.03
Return -9.7%
Analyst -
Signal & Target
BUY $27.00
Start Price $23.01
Best Price (1Y)
$23.41
Current Price $22.01
Return -4.3%
Griffon Corp.
GFF
Aug 06, 2026
Analyst -
Signal & Target
BUY $120.00
Start Price $102.81
Best Price (1Y)
$108.48
Current Price $96.59
Return -6.0%
Arcosa Inc
ACA
Aug 06, 2026
Analyst Trey Grooms
Signal & Target
BUY $150.00
Start Price $145.32
Best Price (1Y)
$146.82
Current Price $146.50
Return +0.8%
Analyst -
Signal & Target
BUY $16.00
Start Price $14.38
Best Price (1Y)
$14.62
Current Price $11.39
Return -20.8%
Analyst -
Signal & Target
BUY $85.00
Start Price $78.86
Best Price (1Y)
$78.74
Current Price $71.33
Return -9.5%
Analyst -
Signal & Target
BUY $25.00
Start Price $21.07
Best Price (1Y)
$22.63
Current Price $20.48
Return -2.8%
Analyst Andrew Terrell
Signal & Target
BUY $85.00
Start Price $79.25
Best Price (1Y)
$80.72
Current Price $70.34
Return -11.2%
Analyst -
Signal & Target
BUY $33.00
Start Price $27.85
Best Price (1Y)
$28.14
Current Price $24.78
Return -11.0%
Analyst -
Signal & Target
BUY $80.00
Start Price $69.51
Best Price (1Y)
$70.68
Current Price $51.43
Return -26.0%
Veracyte Inc
VCYT
Aug 04, 2026
Analyst -
Signal & Target
BUY $55.00
Start Price $44.85
Best Price (1Y)
$47.96
Current Price $43.82
Return -2.3%
Matson Inc
MATX
Aug 04, 2026
Analyst -
Signal & Target
BUY $260.00
Start Price $207.45
Best Price (1Y)
$240.87
Current Price $221.91
Return +7.0%
Analyst -
Signal & Target
BUY $18.00
Start Price $13.40
Best Price (1Y)
$14.46
Current Price $11.72
Return -12.5%
Analyst -
Signal & Target
BUY $195.00
Start Price $158.83
Best Price (1Y)
$183.42
Current Price $176.31
Return +11.0%
Analyst -
Signal & Target
SELL $210.00
Start Price $217.31
Best Price (1Y)
$209.57
Current Price $209.66
Return +3.5%
Analyst -
Signal & Target
BUY $183.00
Start Price $163.49
Best Price (1Y)
$170.80
Current Price $154.26
Return -5.6%
Analyst -
Signal & Target
BUY $680.00
Start Price $540.00
Best Price (1Y)
$561.88
Current Price $490.45
Return -9.2%
CRH Plc
CRH
Jul 31, 2026
Analyst -
Signal & Target
BUY $125.00
Start Price $96.00
Best Price (1Y)
$102.28
Current Price $85.23
Return -11.2%
Analyst -
Signal & Target
BUY $54.00
Start Price $36.85
Best Price (1Y)
$37.13
Current Price $34.15
Return -7.3%
XPO Inc
XPO
Jul 31, 2026
Analyst Bascome Majors
Signal & Target
BUY $270.00
Start Price $199.26
Best Price (1Y)
$215.01
Current Price $179.92
Return -9.7%
Analyst Matt Breese
Signal & Target
BUY $55.00
Start Price $54.26
Best Price (1Y)
$54.39
Current Price $50.48
Return -7.0%
Analyst -
Signal & Target
BUY $230.00
Start Price $209.91
Best Price (1Y)
$219.96
Current Price $178.34
Return -15.0%

Recent Upgrades / Downgrades

Date Stock Action From To
Sep 18, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Hold Overweight Overweight
Sep 18, 2026
California Resources Corporation - Ordinary Shares - New CRC
Hold Overweight Overweight
Sep 17, 2026
Enova International Inc. ENVA
Hold Overweight Overweight
Sep 16, 2026
Paychex Inc. PAYX
Initialise Neutral Neutral
Sep 15, 2026
Acushnet Holdings Corp GOLF
Initialise Neutral
Sep 14, 2026
Netskope, Inc. Class A Common Stock NTSK
Initialise Overweight
Sep 11, 2026
Darden Restaurants, Inc. DRI
Hold Positive Positive
Sep 09, 2026
Braze Inc - Ordinary Shares - Class A BRZE
Hold Hold Hold
Sep 04, 2026
Ormat Technologies Inc ORA
Initialise Buy
Sep 04, 2026
Zscaler Inc ZS
Hold Overweight Overweight
Aug 28, 2026
SentinelOne Inc - Ordinary Shares - Class A S
Hold Overweight Overweight
Aug 28, 2026
Rubrik Inc. - Ordinary Shares - Class A RBRK
Hold Overweight Overweight
Aug 24, 2026
Flowers Foods, Inc. FLO
Hold Reduce Reduce
Aug 12, 2026
Brinker International, Inc. EAT
Hold Overweight Overweight
Aug 12, 2026
Natera Inc NTRA
Hold Overweight Overweight
Aug 12, 2026
10x Genomics Inc - Ordinary Shares - Class A TXG
Hold Overweight Overweight
Aug 11, 2026
Rapid7 Inc RPD
Hold Positive Positive
Aug 11, 2026
ACV Auctions Inc - Ordinary Shares - Class A ACVA
Upgrade Overweight
Aug 10, 2026
Boot Barn Holdings Inc BOOT
Hold Overweight Overweight
Aug 10, 2026
Celsius Holdings Inc CELH
Hold Overweight Overweight
Aug 07, 2026
Papa John`s International, Inc. PZZA
Downgrade Overweight Negative
Aug 07, 2026
DXP Enterprises, Inc. DXPE
Hold Overweight Overweight
Aug 06, 2026
First Hawaiian INC FHB
Upgrade Overweight
Aug 06, 2026
HubSpot Inc HUBS
Downgrade Overweight Positive
Aug 06, 2026
Trico Bancshares TCBK
Upgrade Overweight Overweight
Aug 06, 2026
Oportun Financial Corp OPRT
Hold Overweight Overweight
Aug 06, 2026
Bridgewater Bancshares Inc BWB
Upgrade Overweight
Aug 06, 2026
CVB Financial Corp. CVBF
Upgrade Equal-Weight Overweight
Aug 06, 2026
Griffon Corp. GFF
Hold Overweight Overweight
Aug 06, 2026
Global Payments, Inc. GPN
Upgrade Overweight Overweight
Aug 04, 2026
Matson Inc MATX
Hold Overweight Overweight
Aug 04, 2026
Guardant Health Inc GH
Hold Overweight Overweight
Jul 31, 2026
Cullen Frost Bankers Inc. CFR
Hold Overweight Overweight
Jul 31, 2026
XPO Inc XPO
Hold Overweight Overweight
Jul 30, 2026
NBT Bancorp. Inc. NBTB
Downgrade Overweight Overweight
Jul 30, 2026
Chipotle Mexican Grill CMG
Hold Positive Positive
Jul 30, 2026
Rush Enterprises Inc - Ordinary Shares - Class A RUSHA
Hold Overweight Overweight
Jul 30, 2026
Monro Inc MNRO
Hold Overweight Overweight
Jul 29, 2026
California BanCorp. BCAL
Hold Overweight Overweight
Jul 29, 2026
TFI International Inc TFII
Hold Overweight Overweight
Jul 29, 2026
Cheesecake Factory Inc. CAKE
Hold Positive Positive
Jul 28, 2026
James Hardie Industries plc - ADR JHX
Hold Overweight Overweight
Jul 28, 2026
Matador Resources Co MTDR
Hold Overweight Overweight
Jul 28, 2026
Lamb Weston Holdings Inc LW
Hold Positive Positive
Jul 28, 2026
Valvoline Inc VVV
Hold Overweight Overweight
Jul 28, 2026
Simpson Manufacturing Co., Inc. SSD
Hold Cautious Cautious
Jul 27, 2026
WSFS Financial Corp. WSFS
Hold Overweight Overweight
Jul 27, 2026
SouthState Corporation SSB
Hold Overweight Overweight
Jul 27, 2026
Tenet Healthcare Corp. THC
Hold Overweight Overweight
Jul 24, 2026
Pool Corporation POOL
Hold Overweight Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Initialise
From Neutral
To Neutral
Action Initialise
From -
To Neutral
Action Initialise
From -
To Overweight
Action Hold
From Positive
To Positive
Action Hold
From Hold
To Hold
Action Initialise
From -
To Buy
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Reduce
To Reduce
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Positive
To Positive
Action Upgrade
From -
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Downgrade
From Overweight
To Negative
Action Hold
From Overweight
To Overweight
Action Upgrade
From -
To Overweight
Action Downgrade
From Overweight
To Positive
Action Upgrade
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Upgrade
From -
To Overweight
Action Upgrade
From Equal-Weight
To Overweight
Action Hold
From Overweight
To Overweight
Action Upgrade
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Downgrade
From Overweight
To Overweight
Action Hold
From Positive
To Positive
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Positive
To Positive
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Positive
To Positive
Action Hold
From Overweight
To Overweight
Action Hold
From Cautious
To Cautious
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight
Action Hold
From Overweight
To Overweight