← Back to Analysts

BTIG Score: 36

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.
+12.9%
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 📉
50%
533 W / 523 L
Target Met
? How often was the target reached?
Hits vs. Total.
74%
404 W / 143 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
14%
79 W / 468 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
33 W / 514 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.
51%
365 W / 353 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
50%
518 W / 515 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
65%
15 W / 8 L

Top 5 Analysts (Score, >10 Trades)

1. Alex Kania 67 2. Andre Madrid 50 3. Rob Dickerson 44 4. Peter Saleh 42 5. Clark Lampen 41

Top 5 Analysts (Score, >50 Trades)

1. Ryan Zimmerman 32

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jul 21, 2026
Ispire Technology Inc ISPR
BUY Owen Bennett $3.50
Est. +106%
$1.70 $1.81
$1.66 -2.4%
Jul 21, 2026
Personalis Inc PSNL
BUY - $16.25
Est. +22%
$13.34 $13.41
$12.44 -6.8%
Jul 21, 2026
Philip Morris International Inc PM
BUY - $216.00
Est. +15%
$188.04 $199.78
$194.30 +3.3%
Jul 20, 2026
Brainsway Ltd - ADR BWAY
BUY - $18.00
Est. +14%
$15.73 $16.61
$16.56 +5.3%
Jul 20, 2026
U.S. Bancorp. USB
BUY - $67.50
Est. +7%
$63.14 $64.52
$64.47 +2.1%
Jul 20, 2026
Neuronetics Inc STIM
BUY - $5.00
Est. +209%
$1.62 $1.94
$1.93 +19.1%
Jul 17, 2026
Omada Health OMDA
BUY - $30.00
Est. +27%
$23.67 $23.98
$21.84 -7.7%
Jul 17, 2026
Intuitive Surgical Inc ISRG
BUY - $469.00
Est. +17%
$402.33 $367.15
$340.69 -15.3%
Jul 16, 2026
Caredx Inc CDNA
BUY - $45.00
Est. +17%
$38.59 $40.47
$37.78 -2.1%
Jul 16, 2026
Abbott Laboratories ABT
BUY - $134.00
Est. +36%
$98.82 $102.13
$100.59 +1.8%
Jul 15, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY Gray Powell $237.00
Est. +12%
$210.73 $217.50
$188.42 -10.6%
Jul 14, 2026
Astrana Health Inc. ASTH
BUY David Larsen $65.00
Est. +36%
$47.64 $49.98
$41.94 -12.0%
Jul 13, 2026
Intuitive Surgical Inc ISRG
BUY - $512.00
Est. +26%
$406.78 $414.58
$340.69 -16.2%
Jul 13, 2026
Solventum Corp SOLV
BUY - $91.00
Est. +19%
$76.70 $81.92
$77.64 +1.2%
Jul 13, 2026
Delcath Systems Inc DCTH
BUY - $17.00
Est. +31%
$13.01 $13.29
$12.53 -3.7%
Jul 13, 2026
Medtronic Plc MDT
BUY Ryan Zimmerman $91.00
Est. +9%
$83.87 $84.79
$81.89 -2.4%
Jul 13, 2026
Stryker Corp. SYK
BUY - $371.00
Est. +12%
$329.78 $336.15
$309.24 -6.2%
Jul 13, 2026
Coinbase Global Inc - Ordinary Shares - Class A COIN
BUY - $260.00
Est. +63%
$159.07 $174.96
$166.12 +4.4%
Jul 13, 2026
GE HealthCare Technologies Inc GEHC
BUY Ryan Zimmerman $75.00
Est. +16%
$64.70 $66.05
$61.41 -5.1%
Jul 13, 2026
Glaukos Corporation GKOS
BUY - $164.00
Est. +7%
$152.72 $161.53
$152.86 +0.1%
Jul 10, 2026
Fortinet Inc FTNT
BUY Gray Powell $186.00
Est. +14%
$163.73 $170.35
$155.05 -5.3%
Jul 10, 2026
Digital Realty Trust Inc DLR
BUY - $215.00
Est. +20%
$179.33 $181.32
$178.41 -0.5%
Jul 10, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
BUY - $314.00
Est. +14%
$275.58 $291.00
$268.87 -2.4%
Jul 10, 2026
Equinix Inc EQIX
BUY - $1,210.00
Est. +17%
$1,034.87 $1,054.54
$1,028.74 -0.6%
Jul 09, 2026
Oncology Institute Inc (The) TOI
BUY - $9.00
Est. +54%
$5.85 $6.65
$5.29 -9.6%
Jul 01, 2026
Kazia Therapeutics Limited - ADR KZIA
BUY Kambiz Yazdi $34.00
Est. +141%
$14.08 $14.81
$14.60 +3.7%
Jul 01, 2026
Eastgroup Properties, Inc. EGP
BUY - $235.00
Est. +16%
$202.53 $226.71
$216.33 +6.8%
Jul 01, 2026
Prologis Inc PLD
BUY - $170.00
Est. +25%
$135.47 $153.35
$144.66 +6.8%
Jul 01, 2026
Palo Alto Networks Inc PANW
BUY - $380.00
Est. +11%
$341.02 $368.67
$335.28 -1.7%
Jul 01, 2026
Guardant Health Inc GH
BUY - $190.00
Est. +12%
$170.19 $172.83
$150.75 -11.4%
Jun 30, 2026
Abivax - ADR ABVX
BUY Julian Harrison $175.00
Est. +82%
$96.15 $147.98
$129.73 +34.9%
Jun 30, 2026
Atlanticus Holdings Corp ATLC
BUY Vincent Caintic $179.00
Est. +72%
$104.27 $107.73
$95.17 -8.7%
Jun 30, 2026
Bread Financial Holdings Inc BFH
BUY - $132.00
Est. +21%
$108.73 $109.70
$101.87 -6.3%
Jun 30, 2026
Enova International Inc. ENVA
BUY Vincent Caintic $270.00
Est. +15%
$235.67 $246.38
$222.49 -5.6%
Jun 30, 2026
Capital One Financial Corp. COF
BUY - $259.00
Est. +28%
$202.28 $213.32
$201.36 -0.5%
Jun 30, 2026
American Express Co. AXP
SELL - $324.00
Est. +5%
$340.88 $333.56 (Low)
$348.74 -2.3%
Jun 30, 2026
Edwards Lifesciences Corp EW
BUY Marie Thibault $110.00
Est. +21%
$91.18 $96.29
$84.37 -7.5%
Jun 30, 2026
Monopar Therapeutics Inc MNPR
BUY - $117.00
Est. +24%
$94.56 $116.64
$112.48 +19.0%
Jun 26, 2026
Broadstone Net Lease Inc BNL
BUY - $23.00
Est. +9%
$21.02 $23.10
$22.69 +7.9%
Jun 26, 2026
Robinhood Markets Inc - Ordinary Shares - Class A HOOD
BUY - $125.00
Est. +34%
$93.47 $120.05
$104.48 +11.8%
Jun 26, 2026
Netstreit Corp NTST
BUY - $24.00
Est. +16%
$20.76 $22.47
$21.59 +4.0%
Jun 26, 2026
Darden Restaurants, Inc. DRI
BUY - $235.00
Est. +10%
$212.76 $213.98
$193.94 -8.8%
Jun 26, 2026
Xcel Energy, Inc. XEL
BUY - $98.00
Est. +20%
$81.75 $82.79
$80.19 -1.9%
Jun 25, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY Gray Powell $136.00
Est. +15%
$118.58 $157.00
$136.69 +15.3%
Jun 25, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
BUY Robert Drbul $55.00
Est. +32%
$41.82 $45.04
$42.21 +0.9%
Jun 24, 2026
Cipher Mining Inc CIFR
BUY Gregory Lewis $35.00
Est. +33%
$26.22 $28.08
$24.46 -6.7%
Jun 24, 2026
Take-Two Interactive Software, Inc. TTWO
BUY - $290.00
Est. +20%
$242.64 $265.65
$233.58 -3.7%
Jun 24, 2026
Core Scientific Inc - Ordinary Shares - New CORZ
BUY - $38.00
Est. +37%
$27.79 $29.15
$23.62 -15.0%
Jun 24, 2026
WhiteFiber, Inc. Ordinary Shares WYFI
BUY - $50.00
Est. +29%
$38.71 $44.93
$27.86 -28.0%
Jun 24, 2026
Natera Inc NTRA
BUY - $275.00
Est. +5%
$260.72 $288.04
$264.22 +1.3%
Analyst Owen Bennett
Signal & Target
BUY $3.50
Start Price $1.70
Best Price (1Y)
$1.81
Current Price $1.66
Return -2.4%
Analyst -
Signal & Target
BUY $16.25
Start Price $13.34
Best Price (1Y)
$13.41
Current Price $12.44
Return -6.8%
Analyst -
Signal & Target
BUY $216.00
Start Price $188.04
Best Price (1Y)
$199.78
Current Price $194.30
Return +3.3%
Analyst -
Signal & Target
BUY $18.00
Start Price $15.73
Best Price (1Y)
$16.61
Current Price $16.56
Return +5.3%
U.S. Bancorp.
USB
Jul 20, 2026
Analyst -
Signal & Target
BUY $67.50
Start Price $63.14
Best Price (1Y)
$64.52
Current Price $64.47
Return +2.1%
Analyst -
Signal & Target
BUY $5.00
Start Price $1.62
Best Price (1Y)
$1.94
Current Price $1.93
Return +19.1%
Omada Health
OMDA
Jul 17, 2026
Analyst -
Signal & Target
BUY $30.00
Start Price $23.67
Best Price (1Y)
$23.98
Current Price $21.84
Return -7.7%
Analyst -
Signal & Target
BUY $469.00
Start Price $402.33
Best Price (1Y)
$367.15
Current Price $340.69
Return -15.3%
Caredx Inc
CDNA
Jul 16, 2026
Analyst -
Signal & Target
BUY $45.00
Start Price $38.59
Best Price (1Y)
$40.47
Current Price $37.78
Return -2.1%
Analyst -
Signal & Target
BUY $134.00
Start Price $98.82
Best Price (1Y)
$102.13
Current Price $100.59
Return +1.8%
Analyst Gray Powell
Signal & Target
BUY $237.00
Start Price $210.73
Best Price (1Y)
$217.50
Current Price $188.42
Return -10.6%
Analyst David Larsen
Signal & Target
BUY $65.00
Start Price $47.64
Best Price (1Y)
$49.98
Current Price $41.94
Return -12.0%
Analyst -
Signal & Target
BUY $512.00
Start Price $406.78
Best Price (1Y)
$414.58
Current Price $340.69
Return -16.2%
Analyst -
Signal & Target
BUY $91.00
Start Price $76.70
Best Price (1Y)
$81.92
Current Price $77.64
Return +1.2%
Analyst -
Signal & Target
BUY $17.00
Start Price $13.01
Best Price (1Y)
$13.29
Current Price $12.53
Return -3.7%
Medtronic Plc
MDT
Jul 13, 2026
Analyst Ryan Zimmerman
Signal & Target
BUY $91.00
Start Price $83.87
Best Price (1Y)
$84.79
Current Price $81.89
Return -2.4%
Stryker Corp.
SYK
Jul 13, 2026
Analyst -
Signal & Target
BUY $371.00
Start Price $329.78
Best Price (1Y)
$336.15
Current Price $309.24
Return -6.2%
Analyst -
Signal & Target
BUY $260.00
Start Price $159.07
Best Price (1Y)
$174.96
Current Price $166.12
Return +4.4%
Analyst Ryan Zimmerman
Signal & Target
BUY $75.00
Start Price $64.70
Best Price (1Y)
$66.05
Current Price $61.41
Return -5.1%
Analyst -
Signal & Target
BUY $164.00
Start Price $152.72
Best Price (1Y)
$161.53
Current Price $152.86
Return +0.1%
Fortinet Inc
FTNT
Jul 10, 2026
Analyst Gray Powell
Signal & Target
BUY $186.00
Start Price $163.73
Best Price (1Y)
$170.35
Current Price $155.05
Return -5.3%
Analyst -
Signal & Target
BUY $215.00
Start Price $179.33
Best Price (1Y)
$181.32
Current Price $178.41
Return -0.5%
Analyst -
Signal & Target
BUY $314.00
Start Price $275.58
Best Price (1Y)
$291.00
Current Price $268.87
Return -2.4%
Equinix Inc
EQIX
Jul 10, 2026
Analyst -
Signal & Target
BUY $1,210.00
Start Price $1,034.87
Best Price (1Y)
$1,054.54
Current Price $1,028.74
Return -0.6%
Analyst -
Signal & Target
BUY $9.00
Start Price $5.85
Best Price (1Y)
$6.65
Current Price $5.29
Return -9.6%
Analyst Kambiz Yazdi
Signal & Target
BUY $34.00
Start Price $14.08
Best Price (1Y)
$14.81
Current Price $14.60
Return +3.7%
Analyst -
Signal & Target
BUY $235.00
Start Price $202.53
Best Price (1Y)
$226.71
Current Price $216.33
Return +6.8%
Prologis Inc
PLD
Jul 01, 2026
Analyst -
Signal & Target
BUY $170.00
Start Price $135.47
Best Price (1Y)
$153.35
Current Price $144.66
Return +6.8%
Analyst -
Signal & Target
BUY $380.00
Start Price $341.02
Best Price (1Y)
$368.67
Current Price $335.28
Return -1.7%
Analyst -
Signal & Target
BUY $190.00
Start Price $170.19
Best Price (1Y)
$172.83
Current Price $150.75
Return -11.4%
Abivax - ADR
ABVX
Jun 30, 2026
Analyst Julian Harrison
Signal & Target
BUY $175.00
Start Price $96.15
Best Price (1Y)
$147.98
Current Price $129.73
Return +34.9%
Analyst Vincent Caintic
Signal & Target
BUY $179.00
Start Price $104.27
Best Price (1Y)
$107.73
Current Price $95.17
Return -8.7%
Analyst -
Signal & Target
BUY $132.00
Start Price $108.73
Best Price (1Y)
$109.70
Current Price $101.87
Return -6.3%
Analyst Vincent Caintic
Signal & Target
BUY $270.00
Start Price $235.67
Best Price (1Y)
$246.38
Current Price $222.49
Return -5.6%
Analyst -
Signal & Target
BUY $259.00
Start Price $202.28
Best Price (1Y)
$213.32
Current Price $201.36
Return -0.5%
Analyst -
Signal & Target
SELL $324.00
Start Price $340.88
Best Price (1Y)
$333.56
Current Price $348.74
Return -2.3%
Analyst Marie Thibault
Signal & Target
BUY $110.00
Start Price $91.18
Best Price (1Y)
$96.29
Current Price $84.37
Return -7.5%
Analyst -
Signal & Target
BUY $117.00
Start Price $94.56
Best Price (1Y)
$116.64
Current Price $112.48
Return +19.0%
Analyst -
Signal & Target
BUY $23.00
Start Price $21.02
Best Price (1Y)
$23.10
Current Price $22.69
Return +7.9%
Analyst -
Signal & Target
BUY $125.00
Start Price $93.47
Best Price (1Y)
$120.05
Current Price $104.48
Return +11.8%
Analyst -
Signal & Target
BUY $24.00
Start Price $20.76
Best Price (1Y)
$22.47
Current Price $21.59
Return +4.0%
Analyst -
Signal & Target
BUY $235.00
Start Price $212.76
Best Price (1Y)
$213.98
Current Price $193.94
Return -8.8%
Analyst -
Signal & Target
BUY $98.00
Start Price $81.75
Best Price (1Y)
$82.79
Current Price $80.19
Return -1.9%
Analyst Gray Powell
Signal & Target
BUY $136.00
Start Price $118.58
Best Price (1Y)
$157.00
Current Price $136.69
Return +15.3%
Analyst Robert Drbul
Signal & Target
BUY $55.00
Start Price $41.82
Best Price (1Y)
$45.04
Current Price $42.21
Return +0.9%
Analyst Gregory Lewis
Signal & Target
BUY $35.00
Start Price $26.22
Best Price (1Y)
$28.08
Current Price $24.46
Return -6.7%
Analyst -
Signal & Target
BUY $290.00
Start Price $242.64
Best Price (1Y)
$265.65
Current Price $233.58
Return -3.7%
Analyst -
Signal & Target
BUY $38.00
Start Price $27.79
Best Price (1Y)
$29.15
Current Price $23.62
Return -15.0%
Analyst -
Signal & Target
BUY $50.00
Start Price $38.71
Best Price (1Y)
$44.93
Current Price $27.86
Return -28.0%
Natera Inc
NTRA
Jun 24, 2026
Analyst -
Signal & Target
BUY $275.00
Start Price $260.72
Best Price (1Y)
$288.04
Current Price $264.22
Return +1.3%

Recent Upgrades / Downgrades

Date Stock Action From To
Jul 21, 2026
Philip Morris International Inc PM
Initialise Buy
Jul 21, 2026
TripAdvisor Inc. TRIP
Downgrade Buy Neutral
Jul 21, 2026
Turning Point Brands Inc TPB
Initialise Buy
Jul 21, 2026
Personalis Inc PSNL
Hold Buy Buy
Jul 21, 2026
Ispire Technology Inc ISPR
Initialise Buy
Jul 21, 2026
British American Tobacco Plc - ADR BTI
Initialise Buy
Jul 21, 2026
Jupai Holdings Ltd - ADR JP
Initialise Buy
Jul 21, 2026
Altria Group Inc. MO
Initialise Neutral
Jul 20, 2026
Brainsway Ltd - ADR BWAY
Initialise Buy
Jul 20, 2026
Neuronetics Inc STIM
Initialise Buy
Jul 17, 2026
Omada Health OMDA
Initialise Buy
Jul 17, 2026
Super Group (SGHC) Limited SGHC
Hold Buy Buy
Jul 16, 2026
Caredx Inc CDNA
Hold Buy Buy
Jul 16, 2026
vTv Therapeutics Inc - Ordinary Shares - Class A VTVT
Hold Buy Buy
Jul 16, 2026
Etsy Inc ETSY
Downgrade Buy Neutral
Jul 16, 2026
Palo Alto Networks Inc PANW
Downgrade Buy Neutral
Jul 15, 2026
Compass Inc - Ordinary Shares - Class A COMP
Hold Buy Buy
Jul 15, 2026
PayPal Holdings Inc PYPL
Hold Neutral Neutral
Jul 15, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Hold Buy Buy
Jul 14, 2026
Cleanspark Inc CLSK
Hold Buy Buy
Jul 14, 2026
Astrana Health Inc. ASTH
Hold Buy Buy
Jul 13, 2026
Glaukos Corporation GKOS
Hold Buy Buy
Jul 13, 2026
GE HealthCare Technologies Inc GEHC
Hold Buy Buy
Jul 13, 2026
Coinbase Global Inc - Ordinary Shares - Class A COIN
Hold Buy Buy
Jul 13, 2026
Establishment Labs Holdings Inc ESTA
Hold Buy Buy
Jul 13, 2026
Solventum Corp SOLV
Hold Buy Buy
Jul 13, 2026
Delcath Systems Inc DCTH
Hold Buy Buy
Jul 13, 2026
Medtronic Plc MDT
Hold Buy Buy
Jul 10, 2026
Fortinet Inc FTNT
Hold Buy Buy
Jul 10, 2026
Digital Realty Trust Inc DLR
Initialise Buy
Jul 10, 2026
Shopify Inc - Ordinary Shares - Class A SHOP
Initialise Buy
Jul 10, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
Hold Buy Buy
Jul 10, 2026
Equinix Inc EQIX
Initialise Buy
Jul 09, 2026
Orchid Island Capital Inc ORC
Initialise Neutral
Jul 09, 2026
Oncology Institute Inc (The) TOI
Hold Buy Buy
Jul 01, 2026
Guardant Health Inc GH
Hold Buy Buy
Jul 01, 2026
Serina Therapeutics Inc. SER
Initialise Buy
Jul 01, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
Downgrade Buy Buy
Jul 01, 2026
Robinhood Markets Inc - Ordinary Shares - Class A HOOD
Hold Buy Buy
Jul 01, 2026
Eastgroup Properties, Inc. EGP
Hold Buy Buy
Jul 01, 2026
Kazia Therapeutics Limited - ADR KZIA
Initialise Buy
Jul 01, 2026
Prologis Inc PLD
Hold Buy Buy
Jun 30, 2026
Bread Financial Holdings Inc BFH
Hold Buy Buy
Jun 30, 2026
Abivax - ADR ABVX
Hold Buy Buy
Jun 30, 2026
Atlanticus Holdings Corp ATLC
Hold Buy Buy
Jun 30, 2026
Edwards Lifesciences Corp EW
Hold Buy Buy
Jun 30, 2026
Centerpoint Energy Inc. CNP
Initialise Neutral
Jun 30, 2026
Enova International Inc. ENVA
Hold Buy Buy
Jun 30, 2026
Capital One Financial Corp. COF
Hold Buy Buy
Jun 30, 2026
Monopar Therapeutics Inc MNPR
Hold Buy Buy
Action Initialise
From -
To Buy
Action Downgrade
From Buy
To Neutral
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Neutral
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Neutral
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 Buy
To Buy
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 Buy
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Downgrade
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
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 Initialise
From -
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy