← Back to Analysts

BTIG 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.
+14.4%
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%
602 W / 535 L
Target Met
? How often was the target reached?
Hits vs. Total.
75%
443 W / 146 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
16%
92 W / 497 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
37 W / 552 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%
416 W / 360 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
53%
584 W / 526 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
67%
18 W / 9 L

Top 5 Analysts (Score, >10 Trades)

1. Alex Kania 59 2. Andre Madrid 54 3. Rob Dickerson 43 4. Peter Saleh 42 5. Gray Powell 41

Top 5 Analysts (Score, >50 Trades)

1. Ryan Zimmerman 33

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
US Foods Holding Corp USFD
BUY - $120.00
Est. +12%
$106.97 $111.39
$110.09 +2.9%
Aug 07, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
BUY Gray Powell $382.00
Est. +34%
$284.43 $332.22
$330.74 +16.3%
Aug 07, 2026
Cai International Inc CAI
BUY - $33.00
Est. +65%
$20.00 $23.66
$22.18 +10.9%
Aug 07, 2026
AVITA Medical Inc RCEL
BUY Ryan Zimmerman $7.00
Est. +47%
$4.75 $8.53
$8.01 +68.6%
Aug 07, 2026
JFrog Ltd FROG
BUY Nick Altmann $115.00
Est. +38%
$83.04 $96.26
$95.15 +14.6%
Aug 07, 2026
ICU Medical, Inc. ICUI
BUY - $200.00
Est. +20%
$166.37 $192.85
$183.11 +10.1%
Aug 07, 2026
Texas Roadhouse Inc TXRH
BUY - $220.00
Est. +6%
$208.17 $216.19
$207.01 -0.6%
Aug 07, 2026
Par Technology Corp. PAR
BUY Andrew Harte $30.00
Est. +75%
$17.12 $18.93
$18.61 +8.7%
Aug 07, 2026
Ralph Lauren Corp - Ordinary Shares - Class A RL
BUY - $460.00
Est. +16%
$395.83 $407.58
$387.39 -2.1%
Aug 07, 2026
Natera Inc NTRA
BUY - $320.00
Est. +21%
$265.38 $324.33
$310.78 +17.1%
Aug 07, 2026
LifeStance Health Group Inc LFST
BUY - $16.00
Est. +50%
$10.66 $12.42
$12.22 +14.6%
Aug 07, 2026
Establishment Labs Holdings Inc ESTA
BUY - $103.00
Est. +30%
$79.05 $80.40
$75.59 -4.4%
Aug 07, 2026
Atlassian Corporation - Ordinary Shares - Class A TEAM
BUY Allan Verkhovski $180.00
Est. +63%
$110.17 $167.11
$165.98 +50.7%
Aug 07, 2026
CarGurus Inc - Ordinary Shares - Class A CARG
BUY Marvin Fong $41.00
Est. +13%
$36.38 $41.22
$37.94 +4.3%
Aug 07, 2026
UWM Holdings Corporation - Ordinary Shares - Class A UWMC
BUY - $2.00
Est. +67%
$1.20 $1.67
$1.63 +35.8%
Aug 07, 2026
Unity Software Inc U
BUY - $51.00
Est. +25%
$40.81 $45.84
$45.79 +12.2%
Aug 06, 2026
Blue Bird Corp BLBD
BUY Gregory Lewis $95.00
Est. +23%
$76.93 $73.47
$64.67 -15.9%
Aug 06, 2026
Caredx Inc CDNA
BUY - $60.00
Est. +32%
$45.50 $48.26
$47.38 +4.1%
Aug 06, 2026
Solventum Corp SOLV
BUY Ryan Zimmerman $95.00
Est. +9%
$87.47 $90.00
$86.46 -1.2%
Aug 06, 2026
Shift4 Payments Inc - Ordinary Shares - Class A FOUR
BUY Andrew Harte $60.00
Est. +38%
$43.36 $48.34
$48.00 +10.7%
Aug 06, 2026
Applovin Corp - Ordinary Shares - Class A APP
BUY - $574.00
Est. +37%
$417.80 $352.00
$312.67 -25.2%
Aug 06, 2026
Magnite Inc MGNI
BUY - $27.00
Est. +31%
$20.67 $25.45
$24.58 +18.9%
Aug 06, 2026
LifeMD Inc LFMD
BUY - $9.00
Est. +145%
$3.68 $3.71
$3.46 -6.0%
Aug 06, 2026
Flutter Entertainment Plc FLUT
BUY - $113.00
Est. +22%
$92.91 $100.48
$98.32 +5.8%
Aug 06, 2026
Expedia Group Inc EXPE
BUY - $350.00
Est. +9%
$319.66 $331.31
$328.31 +2.7%
Aug 06, 2026
Haemonetics Corp. HAE
BUY Marie Thibault $96.00
Est. +13%
$84.94 $92.25
$90.38 +6.4%
Aug 06, 2026
Klaviyo Inc - Ordinary Shares - Series A KVYO
BUY - $25.00
Est. +29%
$19.35 $19.56
$19.22 -0.7%
Aug 06, 2026
Paycom Software Inc PAYC
BUY Allan Verkhovski $230.00
Est. +32%
$174.80 $224.63
$223.66 +28.0%
Aug 06, 2026
HubSpot Inc HUBS
SELL Nick Altmann $250.00
Est. +0%
$250.21 $185.05 (Low)
$240.52 +3.9%
Aug 06, 2026
Capri Holdings Ltd CPRI
BUY - $25.00
Est. +56%
$16.00 $15.84
$15.60 -2.5%
Aug 06, 2026
Kratos Defense & Security Solutions Inc KTOS
BUY - $104.00
Est. +88%
$55.34 $64.75
$62.79 +13.5%
Aug 05, 2026
SOPHiA Genetics SA SOPH
BUY Mark Massaro $9.00
Est. +32%
$6.84 $7.86
$7.62 +11.4%
Aug 03, 2026
Tempus AI Inc. - Ordinary Shares - Class A TEM
BUY - $70.00
Est. +50%
$46.78 $57.03
$54.29 +16.1%
Aug 03, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
BUY Gray Powell $340.00
Est. +16%
$293.28 $341.95
$337.38 +15.0%
Aug 03, 2026
Castle Biosciences Inc CSTL
BUY Sung Ji Nam $44.00
Est. +57%
$28.00 $33.07
$30.55 +9.1%
Jul 31, 2026
Merit Medical Systems, Inc. MMSI
BUY Sam Eiber $105.00
Est. +25%
$84.27 $92.15
$90.50 +7.4%
Jul 31, 2026
Stryker Corp. SYK
BUY Ryan Zimmerman $358.00
Est. +11%
$322.13 $349.77
$341.09 +5.9%
Jul 31, 2026
Upbound Group Inc UPBD
BUY Vincent Caintic $28.00
Est. +39%
$20.12 $21.22
$19.68 -2.2%
Jul 31, 2026
Xcel Energy, Inc. XEL
BUY - $99.00
Est. +26%
$78.69 $79.47
$78.98 +0.4%
Jul 31, 2026
Guardant Health Inc GH
BUY Mark Massaro $195.00
Est. +28%
$152.35 $176.58
$159.54 +4.7%
Jul 31, 2026
Coinbase Global Inc - Ordinary Shares - Class A COIN
BUY - $240.00
Est. +47%
$163.58 $155.40
$153.90 -5.9%
Jul 31, 2026
Carpenter Technology Corp. CRS
BUY Andre Madrid $620.00
Est. +20%
$514.60 $590.97
$535.57 +4.1%
Jul 31, 2026
Roblox Corporation - Ordinary Shares - Class A RBLX
SELL - $30.00
Est. +38%
$48.62 $33.88 (Low)
$37.95 +21.9%
Jul 31, 2026
Dexcom Inc DXCM
BUY Marie Thibault $90.00
Est. +21%
$74.54 $91.62
$91.48 +22.7%
Jul 30, 2026
Wingstop Inc WING
BUY - $265.00
Est. +90%
$139.45 $146.00
$113.90 -18.3%
Jul 30, 2026
Gap, Inc. GAP
BUY - $26.00
Est. +28%
$20.29 $21.64
$20.39 +0.5%
Jul 30, 2026
Adaptive Biotechnologies Corp ADPT
BUY Mark Massaro $25.00
Est. +11%
$22.56 $26.17
$24.46 +8.4%
Jul 30, 2026
Boot Barn Holdings Inc BOOT
BUY Janine Stichter $215.00
Est. +42%
$150.89 $172.09
$162.48 +7.7%
Jul 30, 2026
PennyMac Financial Services Inc. PFSI
BUY - $90.00
Est. +19%
$75.87 $80.38
$79.48 +4.8%
Jul 30, 2026
Fortinet Inc FTNT
BUY Gray Powell $203.00
Est. +32%
$153.22 $172.09
$165.44 +8.0%
Analyst -
Signal & Target
BUY $120.00
Start Price $106.97
Best Price (1Y)
$111.39
Current Price $110.09
Return +2.9%
Analyst Gray Powell
Signal & Target
BUY $382.00
Start Price $284.43
Best Price (1Y)
$332.22
Current Price $330.74
Return +16.3%
Analyst -
Signal & Target
BUY $33.00
Start Price $20.00
Best Price (1Y)
$23.66
Current Price $22.18
Return +10.9%
Analyst Ryan Zimmerman
Signal & Target
BUY $7.00
Start Price $4.75
Best Price (1Y)
$8.53
Current Price $8.01
Return +68.6%
JFrog Ltd
FROG
Aug 07, 2026
Analyst Nick Altmann
Signal & Target
BUY $115.00
Start Price $83.04
Best Price (1Y)
$96.26
Current Price $95.15
Return +14.6%
Analyst -
Signal & Target
BUY $200.00
Start Price $166.37
Best Price (1Y)
$192.85
Current Price $183.11
Return +10.1%
Analyst -
Signal & Target
BUY $220.00
Start Price $208.17
Best Price (1Y)
$216.19
Current Price $207.01
Return -0.6%
Analyst Andrew Harte
Signal & Target
BUY $30.00
Start Price $17.12
Best Price (1Y)
$18.93
Current Price $18.61
Return +8.7%
Analyst -
Signal & Target
BUY $460.00
Start Price $395.83
Best Price (1Y)
$407.58
Current Price $387.39
Return -2.1%
Natera Inc
NTRA
Aug 07, 2026
Analyst -
Signal & Target
BUY $320.00
Start Price $265.38
Best Price (1Y)
$324.33
Current Price $310.78
Return +17.1%
Analyst -
Signal & Target
BUY $16.00
Start Price $10.66
Best Price (1Y)
$12.42
Current Price $12.22
Return +14.6%
Analyst -
Signal & Target
BUY $103.00
Start Price $79.05
Best Price (1Y)
$80.40
Current Price $75.59
Return -4.4%
Signal & Target
BUY $180.00
Start Price $110.17
Best Price (1Y)
$167.11
Current Price $165.98
Return +50.7%
Analyst Marvin Fong
Signal & Target
BUY $41.00
Start Price $36.38
Best Price (1Y)
$41.22
Current Price $37.94
Return +4.3%
Analyst -
Signal & Target
BUY $2.00
Start Price $1.20
Best Price (1Y)
$1.67
Current Price $1.63
Return +35.8%
Analyst -
Signal & Target
BUY $51.00
Start Price $40.81
Best Price (1Y)
$45.84
Current Price $45.79
Return +12.2%
Analyst Gregory Lewis
Signal & Target
BUY $95.00
Start Price $76.93
Best Price (1Y)
$73.47
Current Price $64.67
Return -15.9%
Caredx Inc
CDNA
Aug 06, 2026
Analyst -
Signal & Target
BUY $60.00
Start Price $45.50
Best Price (1Y)
$48.26
Current Price $47.38
Return +4.1%
Analyst Ryan Zimmerman
Signal & Target
BUY $95.00
Start Price $87.47
Best Price (1Y)
$90.00
Current Price $86.46
Return -1.2%
Analyst Andrew Harte
Signal & Target
BUY $60.00
Start Price $43.36
Best Price (1Y)
$48.34
Current Price $48.00
Return +10.7%
Analyst -
Signal & Target
BUY $574.00
Start Price $417.80
Best Price (1Y)
$352.00
Current Price $312.67
Return -25.2%
Magnite Inc
MGNI
Aug 06, 2026
Analyst -
Signal & Target
BUY $27.00
Start Price $20.67
Best Price (1Y)
$25.45
Current Price $24.58
Return +18.9%
LifeMD Inc
LFMD
Aug 06, 2026
Analyst -
Signal & Target
BUY $9.00
Start Price $3.68
Best Price (1Y)
$3.71
Current Price $3.46
Return -6.0%
Analyst -
Signal & Target
BUY $113.00
Start Price $92.91
Best Price (1Y)
$100.48
Current Price $98.32
Return +5.8%
Analyst -
Signal & Target
BUY $350.00
Start Price $319.66
Best Price (1Y)
$331.31
Current Price $328.31
Return +2.7%
Analyst Marie Thibault
Signal & Target
BUY $96.00
Start Price $84.94
Best Price (1Y)
$92.25
Current Price $90.38
Return +6.4%
Analyst -
Signal & Target
BUY $25.00
Start Price $19.35
Best Price (1Y)
$19.56
Current Price $19.22
Return -0.7%
Signal & Target
BUY $230.00
Start Price $174.80
Best Price (1Y)
$224.63
Current Price $223.66
Return +28.0%
HubSpot Inc
HUBS
Aug 06, 2026
Analyst Nick Altmann
Signal & Target
SELL $250.00
Start Price $250.21
Best Price (1Y)
$185.05
Current Price $240.52
Return +3.9%
Analyst -
Signal & Target
BUY $25.00
Start Price $16.00
Best Price (1Y)
$15.84
Current Price $15.60
Return -2.5%
Analyst -
Signal & Target
BUY $104.00
Start Price $55.34
Best Price (1Y)
$64.75
Current Price $62.79
Return +13.5%
Analyst Mark Massaro
Signal & Target
BUY $9.00
Start Price $6.84
Best Price (1Y)
$7.86
Current Price $7.62
Return +11.4%
Analyst -
Signal & Target
BUY $70.00
Start Price $46.78
Best Price (1Y)
$57.03
Current Price $54.29
Return +16.1%
Analyst Gray Powell
Signal & Target
BUY $340.00
Start Price $293.28
Best Price (1Y)
$341.95
Current Price $337.38
Return +15.0%
Analyst Sung Ji Nam
Signal & Target
BUY $44.00
Start Price $28.00
Best Price (1Y)
$33.07
Current Price $30.55
Return +9.1%
Analyst Sam Eiber
Signal & Target
BUY $105.00
Start Price $84.27
Best Price (1Y)
$92.15
Current Price $90.50
Return +7.4%
Stryker Corp.
SYK
Jul 31, 2026
Analyst Ryan Zimmerman
Signal & Target
BUY $358.00
Start Price $322.13
Best Price (1Y)
$349.77
Current Price $341.09
Return +5.9%
Analyst Vincent Caintic
Signal & Target
BUY $28.00
Start Price $20.12
Best Price (1Y)
$21.22
Current Price $19.68
Return -2.2%
Analyst -
Signal & Target
BUY $99.00
Start Price $78.69
Best Price (1Y)
$79.47
Current Price $78.98
Return +0.4%
Analyst Mark Massaro
Signal & Target
BUY $195.00
Start Price $152.35
Best Price (1Y)
$176.58
Current Price $159.54
Return +4.7%
Analyst -
Signal & Target
BUY $240.00
Start Price $163.58
Best Price (1Y)
$155.40
Current Price $153.90
Return -5.9%
Analyst Andre Madrid
Signal & Target
BUY $620.00
Start Price $514.60
Best Price (1Y)
$590.97
Current Price $535.57
Return +4.1%
Analyst -
Signal & Target
SELL $30.00
Start Price $48.62
Best Price (1Y)
$33.88
Current Price $37.95
Return +21.9%
Dexcom Inc
DXCM
Jul 31, 2026
Analyst Marie Thibault
Signal & Target
BUY $90.00
Start Price $74.54
Best Price (1Y)
$91.62
Current Price $91.48
Return +22.7%
Wingstop Inc
WING
Jul 30, 2026
Analyst -
Signal & Target
BUY $265.00
Start Price $139.45
Best Price (1Y)
$146.00
Current Price $113.90
Return -18.3%
Gap, Inc.
GAP
Jul 30, 2026
Analyst -
Signal & Target
BUY $26.00
Start Price $20.29
Best Price (1Y)
$21.64
Current Price $20.39
Return +0.5%
Analyst Mark Massaro
Signal & Target
BUY $25.00
Start Price $22.56
Best Price (1Y)
$26.17
Current Price $24.46
Return +8.4%
Analyst Janine Stichter
Signal & Target
BUY $215.00
Start Price $150.89
Best Price (1Y)
$172.09
Current Price $162.48
Return +7.7%
Analyst -
Signal & Target
BUY $90.00
Start Price $75.87
Best Price (1Y)
$80.38
Current Price $79.48
Return +4.8%
Fortinet Inc
FTNT
Jul 30, 2026
Analyst Gray Powell
Signal & Target
BUY $203.00
Start Price $153.22
Best Price (1Y)
$172.09
Current Price $165.44
Return +8.0%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
US Foods Holding Corp USFD
Hold Buy Buy
Aug 07, 2026
Maplebear Inc. CART
Upgrade Neutral Buy
Aug 07, 2026
Establishment Labs Holdings Inc ESTA
Hold Buy Buy
Aug 07, 2026
Par Technology Corp. PAR
Hold Buy Buy
Aug 07, 2026
Cai International Inc CAI
Hold Buy Buy
Aug 07, 2026
AVITA Medical Inc RCEL
Upgrade Neutral Buy
Aug 07, 2026
Natera Inc NTRA
Hold Buy Buy
Aug 07, 2026
CarGurus Inc - Ordinary Shares - Class A CARG
Hold Buy Buy
Aug 07, 2026
ICU Medical, Inc. ICUI
Hold Buy Buy
Aug 07, 2026
Unity Software Inc U
Hold Buy Buy
Aug 07, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
Hold Buy Buy
Aug 07, 2026
Atlassian Corporation - Ordinary Shares - Class A TEAM
Hold Buy Buy
Aug 07, 2026
Texas Roadhouse Inc TXRH
Hold Buy Buy
Aug 07, 2026
Ralph Lauren Corp - Ordinary Shares - Class A RL
Hold Buy Buy
Aug 06, 2026
Shift4 Payments Inc - Ordinary Shares - Class A FOUR
Hold Buy Buy
Aug 06, 2026
Expedia Group Inc EXPE
Hold Buy Buy
Aug 06, 2026
HubSpot Inc HUBS
Hold Buy Buy
Aug 06, 2026
Paycom Software Inc PAYC
Hold Buy Buy
Aug 06, 2026
Global Payments, Inc. GPN
Downgrade Neutral Neutral
Aug 06, 2026
Insulet Corporation PODD
Downgrade Buy Neutral
Aug 06, 2026
Haemonetics Corp. HAE
Hold Buy Buy
Aug 06, 2026
Caredx Inc CDNA
Hold Buy Buy
Aug 06, 2026
Kratos Defense & Security Solutions Inc KTOS
Hold Buy Buy
Aug 06, 2026
Blue Bird Corp BLBD
Hold Buy Buy
Aug 06, 2026
Magnite Inc MGNI
Hold Buy Buy
Aug 06, 2026
Amplitude Inc - Ordinary Shares - Class A AMPL
Hold Buy Buy
Aug 06, 2026
Solventum Corp SOLV
Hold Buy Buy
Aug 05, 2026
SOPHiA Genetics SA SOPH
Hold Buy Buy
Aug 05, 2026
Paylocity Holding Corp PCTY
Hold Buy Buy
Aug 04, 2026
Arvinas Inc ARVN
Hold Buy Buy
Aug 04, 2026
Sportradar Group AG - Ordinary Shares - Class A SRAD
Downgrade Positive
Aug 03, 2026
Castle Biosciences Inc CSTL
Hold Buy Buy
Aug 03, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
Hold Buy Buy
Jul 31, 2026
Upbound Group Inc UPBD
Downgrade Buy Neutral
Jul 31, 2026
Stryker Corp. SYK
Hold Buy Buy
Jul 31, 2026
Guardant Health Inc GH
Hold Buy Buy
Jul 31, 2026
Alphabet Inc - Ordinary Shares - Class A GOOGL
Downgrade Buy Sell
Jul 31, 2026
Universal Display Corp. OLED
Downgrade Neutral
Jul 31, 2026
Xcel Energy, Inc. XEL
Hold Buy Buy
Jul 31, 2026
Carpenter Technology Corp. CRS
Hold Buy Buy
Jul 31, 2026
Quanta Services, Inc. PWR
Downgrade Hold
Jul 31, 2026
Dexcom Inc DXCM
Hold Buy Buy
Jul 31, 2026
Merit Medical Systems, Inc. MMSI
Hold Buy Buy
Jul 31, 2026
Roblox Corporation - Ordinary Shares - Class A RBLX
Downgrade Neutral Sell
Jul 30, 2026
Boot Barn Holdings Inc BOOT
Hold Buy Buy
Jul 30, 2026
Adaptive Biotechnologies Corp ADPT
Hold Buy Buy
Jul 30, 2026
Chefs` Warehouse Inc CHEF
Hold Buy Buy
Jul 29, 2026
Cullinan Therapeutics Inc CGEM
Hold Buy Buy
Jul 29, 2026
Mondelez International Inc. - Ordinary Shares - Class A MDLZ
Hold Buy Buy
Jul 29, 2026
Boston Scientific Corp. BSX
Hold Buy 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 Buy
To Buy
Action Upgrade
From Neutral
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 Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Neutral
To Neutral
Action Downgrade
From Buy
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 Hold
From Buy
To Buy
Action Downgrade
From -
To Positive
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Sell
Action Downgrade
From -
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From -
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Neutral
To Sell
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