← 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.7%
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 📉
52%
527 W / 491 L
Target Met
? How often was the target reached?
Hits vs. Total.
74%
380 W / 133 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
14%
72 W / 441 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
26 W / 487 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%
354 W / 344 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
52%
515 W / 481 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
55%
12 W / 10 L

Top 5 Analysts (Score, >10 Trades)

1. Alex Kania 63 2. Andre Madrid 49 3. Rob Dickerson 44 4. Peter Saleh 42 5. Eric Hagen 42

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 26, 2026
Robinhood Markets Inc - Ordinary Shares - Class A HOOD
BUY - $125.00
Est. +34%
$93.47 $120.05
$112.73 +20.6%
Jun 26, 2026
Netstreit Corp NTST
BUY - $24.00
Est. +16%
$20.76 $21.69
$21.66 +4.3%
Jun 26, 2026
Xcel Energy, Inc. XEL
BUY - $98.00
Est. +20%
$81.75 $82.79
$81.96 +0.3%
Jun 26, 2026
Darden Restaurants, Inc. DRI
BUY - $235.00
Est. +10%
$212.76 $213.98
$204.32 -4.0%
Jun 26, 2026
Broadstone Net Lease Inc BNL
BUY - $23.00
Est. +9%
$21.02 $21.36
$21.25 +1.1%
Jun 25, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY Gray Powell $136.00
Est. +15%
$118.58 $145.95
$141.42 +19.3%
Jun 25, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
BUY Robert Drbul $55.00
Est. +32%
$41.82 $45.04
$44.09 +5.4%
Jun 24, 2026
Take-Two Interactive Software, Inc. TTWO
BUY - $290.00
Est. +20%
$242.64 $255.23
$254.99 +5.1%
Jun 24, 2026
Core Scientific Inc - Ordinary Shares - New CORZ
BUY - $38.00
Est. +37%
$27.79 $29.15
$21.43 -22.9%
Jun 24, 2026
Hut 8 Corp HUT
BUY - $150.00
Est. +29%
$116.10 $126.46
$97.14 -16.3%
Jun 24, 2026
Cipher Mining Inc CIFR
BUY Gregory Lewis $35.00
Est. +33%
$26.22 $28.08
$20.04 -23.6%
Jun 24, 2026
International Seaways Inc INSW
BUY - $100.00
Est. +11%
$89.98 $90.75
$82.40 -8.4%
Jun 24, 2026
WhiteFiber, Inc. Ordinary Shares WYFI
BUY - $50.00
Est. +29%
$38.71 $44.93
$31.44 -18.8%
Jun 24, 2026
Natera Inc NTRA
BUY - $275.00
Est. +5%
$260.72 $279.66
$279.32 +7.1%
Jun 23, 2026
Natera Inc NTRA
BUY - $270.00
Est. +15%
$234.76 $279.66
$279.32 +19.0%
Jun 23, 2026
AeroVironment Inc. AVAV
BUY Andre Madrid $205.00
Est. +35%
$151.33 $200.38
$190.89 +26.1%
Jun 22, 2026
BrightSpring Health Services Inc BTSG
BUY David Larsen $90.00
Est. +36%
$66.25 $70.91
$69.03 +4.2%
Jun 22, 2026
Liquidia Corp LQDA
BUY - $109.00
Est. +53%
$71.07 $80.68
$78.93 +11.1%
Jun 18, 2026
A10 Networks Inc ATEN
BUY - $37.00
Est. +11%
$33.26 $38.39
$36.30 +9.1%
Jun 17, 2026
Velocity Financial Inc VEL
BUY - $22.00
Est. +24%
$17.74 $18.84
$18.57 +4.7%
Jun 17, 2026
Redwood Trust Inc. RWT
BUY - $6.00
Est. +14%
$5.27 $5.19
$4.48 -15.0%
Jun 17, 2026
Dynex Capital, Inc. DX
BUY - $14.50
Est. +10%
$13.21 $13.25
$13.01 -1.5%
Jun 17, 2026
MFA Financial Inc MFA
BUY Eric Hagen $10.50
Est. +12%
$9.38 $9.87
$9.48 +1.1%
Jun 17, 2026
Annaly Capital Management Inc NLY
BUY - $24.00
Est. +6%
$22.59 $23.15
$22.56 -0.1%
Jun 17, 2026
AG Mortgage Investment Trust Inc MITT
BUY Eric Hagen $9.00
Est. +13%
$7.94 $8.17
$7.68 -3.3%
Jun 17, 2026
Angel Oak Mortgage REIT Inc AOMR
BUY - $10.00
Est. +18%
$8.51 $9.15
$9.04 +6.2%
Jun 16, 2026
Rithm Capital Corporation RITM
BUY Eric Hagen $13.00
Est. +41%
$9.19 $9.50
$9.09 -1.1%
Jun 16, 2026
Onity Group Inc. ONIT
BUY - $50.00
Est. +35%
$36.91 $40.98
$38.96 +5.6%
Jun 16, 2026
PennyMac Financial Services Inc. PFSI
BUY - $105.00
Est. +27%
$82.41 $87.76
$83.47 +1.3%
Jun 16, 2026
Nexxen International Ltd. - ADR NEXN
BUY - $10.00
Est. +14%
$8.75 $9.72
$9.55 +9.1%
Jun 16, 2026
UWM Holdings Corporation - Ordinary Shares - Class A UWMC
BUY - $4.00
Est. +70%
$2.35 $2.38
$2.17 -7.7%
Jun 16, 2026
Better Home & Finance Holding Co. - Ordinary Shares - Class A BETR
BUY - $36.00
Est. +25%
$28.83 $31.44
$28.60 -0.8%
Jun 15, 2026
Spyre Therapeutics Inc. SYRE
BUY - $112.00
Est. +34%
$83.58 $102.06
$86.63 +3.6%
Jun 15, 2026
ICU Medical, Inc. ICUI
BUY - $170.00
Est. +20%
$142.20 $155.07
$154.97 +9.0%
Jun 15, 2026
Lennar Corp. - Ordinary Shares - Class A LEN
SELL - $67.00
Est. +26%
$90.30 $86.00 (Low)
$88.21 +2.3%
Jun 12, 2026
DoorDash Inc - Ordinary Shares - Class A DASH
BUY Jake Fuller $225.00
Est. +46%
$154.59 $193.43
$192.01 +24.2%
Jun 12, 2026
InvenTrust Properties Corp IVT
BUY - $37.00
Est. +6%
$35.01 $36.28
$35.57 +1.6%
Jun 12, 2026
Healthcare Realty Trust Inc - Ordinary Shares - Class A HR
BUY - $22.00
Est. +7%
$20.50 $20.85
$20.61 +0.5%
Jun 12, 2026
Urban Edge Properties UE
BUY Michael Gorman $25.00
Est. +5%
$23.78 $24.04
$22.96 -3.4%
Jun 12, 2026
Regency Centers Corporation REG
BUY - $85.00
Est. +5%
$80.69 $81.93
$80.96 +0.3%
Jun 12, 2026
Enersys ENS
BUY Gregory Lewis $280.00
Est. +26%
$222.92 $235.00
$206.68 -7.3%
Jun 11, 2026
Navan, Inc. NAVN
BUY Jake Fuller $30.00
Est. +44%
$20.87 $25.85
$25.67 +23.0%
Jun 11, 2026
McGraw Hill, Inc. MH
BUY Marvin Fong $19.00
Est. +54%
$12.36 $12.78
$10.50 -15.0%
Jun 11, 2026
Henry Schein Inc. HSIC
BUY - $100.00
Est. +27%
$78.85 $86.50
$86.43 +9.6%
Jun 11, 2026
Envela Corp ELA
SELL Marvin Fong $19.00
Est. +29%
$26.76 $25.26 (Low)
$25.56 +4.5%
Jun 10, 2026
Entergy Corp. ETR
BUY Alex Kania $126.00
Est. +15%
$109.66 $116.71
$115.11 +5.0%
Jun 10, 2026
J.M. Smucker Co. SJM
BUY - $130.00
Est. +16%
$112.39 $117.74
$116.28 +3.5%
Jun 10, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
BUY - $269.00
Est. +14%
$236.08 $252.32
$242.14 +2.6%
Jun 09, 2026
Magnite Inc MGNI
BUY - $20.00
Est. +37%
$14.63 $20.65
$20.38 +39.3%
Jun 09, 2026
Nurix Therapeutics Inc NRIX
BUY Jeet Mukherjee $32.00
Est. +105%
$15.64 $24.88
$23.97 +53.3%
Analyst -
Signal & Target
BUY $125.00
Start Price $93.47
Best Price (1Y)
$120.05
Current Price $112.73
Return +20.6%
Analyst -
Signal & Target
BUY $24.00
Start Price $20.76
Best Price (1Y)
$21.69
Current Price $21.66
Return +4.3%
Analyst -
Signal & Target
BUY $98.00
Start Price $81.75
Best Price (1Y)
$82.79
Current Price $81.96
Return +0.3%
Analyst -
Signal & Target
BUY $235.00
Start Price $212.76
Best Price (1Y)
$213.98
Current Price $204.32
Return -4.0%
Analyst -
Signal & Target
BUY $23.00
Start Price $21.02
Best Price (1Y)
$21.36
Current Price $21.25
Return +1.1%
Analyst Gray Powell
Signal & Target
BUY $136.00
Start Price $118.58
Best Price (1Y)
$145.95
Current Price $141.42
Return +19.3%
Analyst Robert Drbul
Signal & Target
BUY $55.00
Start Price $41.82
Best Price (1Y)
$45.04
Current Price $44.09
Return +5.4%
Analyst -
Signal & Target
BUY $290.00
Start Price $242.64
Best Price (1Y)
$255.23
Current Price $254.99
Return +5.1%
Analyst -
Signal & Target
BUY $38.00
Start Price $27.79
Best Price (1Y)
$29.15
Current Price $21.43
Return -22.9%
Hut 8 Corp
HUT
Jun 24, 2026
Analyst -
Signal & Target
BUY $150.00
Start Price $116.10
Best Price (1Y)
$126.46
Current Price $97.14
Return -16.3%
Analyst Gregory Lewis
Signal & Target
BUY $35.00
Start Price $26.22
Best Price (1Y)
$28.08
Current Price $20.04
Return -23.6%
Analyst -
Signal & Target
BUY $100.00
Start Price $89.98
Best Price (1Y)
$90.75
Current Price $82.40
Return -8.4%
Analyst -
Signal & Target
BUY $50.00
Start Price $38.71
Best Price (1Y)
$44.93
Current Price $31.44
Return -18.8%
Natera Inc
NTRA
Jun 24, 2026
Analyst -
Signal & Target
BUY $275.00
Start Price $260.72
Best Price (1Y)
$279.66
Current Price $279.32
Return +7.1%
Natera Inc
NTRA
Jun 23, 2026
Analyst -
Signal & Target
BUY $270.00
Start Price $234.76
Best Price (1Y)
$279.66
Current Price $279.32
Return +19.0%
Analyst Andre Madrid
Signal & Target
BUY $205.00
Start Price $151.33
Best Price (1Y)
$200.38
Current Price $190.89
Return +26.1%
Analyst David Larsen
Signal & Target
BUY $90.00
Start Price $66.25
Best Price (1Y)
$70.91
Current Price $69.03
Return +4.2%
Analyst -
Signal & Target
BUY $109.00
Start Price $71.07
Best Price (1Y)
$80.68
Current Price $78.93
Return +11.1%
Analyst -
Signal & Target
BUY $37.00
Start Price $33.26
Best Price (1Y)
$38.39
Current Price $36.30
Return +9.1%
Analyst -
Signal & Target
BUY $22.00
Start Price $17.74
Best Price (1Y)
$18.84
Current Price $18.57
Return +4.7%
Analyst -
Signal & Target
BUY $6.00
Start Price $5.27
Best Price (1Y)
$5.19
Current Price $4.48
Return -15.0%
Analyst -
Signal & Target
BUY $14.50
Start Price $13.21
Best Price (1Y)
$13.25
Current Price $13.01
Return -1.5%
Analyst Eric Hagen
Signal & Target
BUY $10.50
Start Price $9.38
Best Price (1Y)
$9.87
Current Price $9.48
Return +1.1%
Analyst -
Signal & Target
BUY $24.00
Start Price $22.59
Best Price (1Y)
$23.15
Current Price $22.56
Return -0.1%
Analyst Eric Hagen
Signal & Target
BUY $9.00
Start Price $7.94
Best Price (1Y)
$8.17
Current Price $7.68
Return -3.3%
Analyst -
Signal & Target
BUY $10.00
Start Price $8.51
Best Price (1Y)
$9.15
Current Price $9.04
Return +6.2%
Analyst Eric Hagen
Signal & Target
BUY $13.00
Start Price $9.19
Best Price (1Y)
$9.50
Current Price $9.09
Return -1.1%
Analyst -
Signal & Target
BUY $50.00
Start Price $36.91
Best Price (1Y)
$40.98
Current Price $38.96
Return +5.6%
Analyst -
Signal & Target
BUY $105.00
Start Price $82.41
Best Price (1Y)
$87.76
Current Price $83.47
Return +1.3%
Analyst -
Signal & Target
BUY $10.00
Start Price $8.75
Best Price (1Y)
$9.72
Current Price $9.55
Return +9.1%
Analyst -
Signal & Target
BUY $4.00
Start Price $2.35
Best Price (1Y)
$2.38
Current Price $2.17
Return -7.7%
Analyst -
Signal & Target
BUY $36.00
Start Price $28.83
Best Price (1Y)
$31.44
Current Price $28.60
Return -0.8%
Analyst -
Signal & Target
BUY $112.00
Start Price $83.58
Best Price (1Y)
$102.06
Current Price $86.63
Return +3.6%
Analyst -
Signal & Target
BUY $170.00
Start Price $142.20
Best Price (1Y)
$155.07
Current Price $154.97
Return +9.0%
Analyst -
Signal & Target
SELL $67.00
Start Price $90.30
Best Price (1Y)
$86.00
Current Price $88.21
Return +2.3%
Analyst Jake Fuller
Signal & Target
BUY $225.00
Start Price $154.59
Best Price (1Y)
$193.43
Current Price $192.01
Return +24.2%
Analyst -
Signal & Target
BUY $37.00
Start Price $35.01
Best Price (1Y)
$36.28
Current Price $35.57
Return +1.6%
Analyst -
Signal & Target
BUY $22.00
Start Price $20.50
Best Price (1Y)
$20.85
Current Price $20.61
Return +0.5%
Analyst Michael Gorman
Signal & Target
BUY $25.00
Start Price $23.78
Best Price (1Y)
$24.04
Current Price $22.96
Return -3.4%
Analyst -
Signal & Target
BUY $85.00
Start Price $80.69
Best Price (1Y)
$81.93
Current Price $80.96
Return +0.3%
Enersys
ENS
Jun 12, 2026
Analyst Gregory Lewis
Signal & Target
BUY $280.00
Start Price $222.92
Best Price (1Y)
$235.00
Current Price $206.68
Return -7.3%
Navan, Inc.
NAVN
Jun 11, 2026
Analyst Jake Fuller
Signal & Target
BUY $30.00
Start Price $20.87
Best Price (1Y)
$25.85
Current Price $25.67
Return +23.0%
Analyst Marvin Fong
Signal & Target
BUY $19.00
Start Price $12.36
Best Price (1Y)
$12.78
Current Price $10.50
Return -15.0%
Analyst -
Signal & Target
BUY $100.00
Start Price $78.85
Best Price (1Y)
$86.50
Current Price $86.43
Return +9.6%
Envela Corp
ELA
Jun 11, 2026
Analyst Marvin Fong
Signal & Target
SELL $19.00
Start Price $26.76
Best Price (1Y)
$25.26
Current Price $25.56
Return +4.5%
Entergy Corp.
ETR
Jun 10, 2026
Analyst Alex Kania
Signal & Target
BUY $126.00
Start Price $109.66
Best Price (1Y)
$116.71
Current Price $115.11
Return +5.0%
Analyst -
Signal & Target
BUY $130.00
Start Price $112.39
Best Price (1Y)
$117.74
Current Price $116.28
Return +3.5%
Analyst -
Signal & Target
BUY $269.00
Start Price $236.08
Best Price (1Y)
$252.32
Current Price $242.14
Return +2.6%
Magnite Inc
MGNI
Jun 09, 2026
Analyst -
Signal & Target
BUY $20.00
Start Price $14.63
Best Price (1Y)
$20.65
Current Price $20.38
Return +39.3%
Analyst Jeet Mukherjee
Signal & Target
BUY $32.00
Start Price $15.64
Best Price (1Y)
$24.88
Current Price $23.97
Return +53.3%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 26, 2026
Netstreit Corp NTST
Hold Buy Buy
Jun 26, 2026
Xcel Energy, Inc. XEL
Hold Buy Buy
Jun 26, 2026
International Business Machines Corp. IBM
Initialise Buy
Jun 26, 2026
Boeing Co. BA
Initialise Buy
Jun 26, 2026
Broadstone Net Lease Inc BNL
Hold Buy Buy
Jun 26, 2026
Darden Restaurants, Inc. DRI
Hold Buy Buy
Jun 26, 2026
Crocs Inc CROX
Initialise Neutral Buy
Jun 26, 2026
Robinhood Markets Inc - Ordinary Shares - Class A HOOD
Initialise Buy
Jun 25, 2026
Apollo Commercial Real Estate Finance Inc ARI
Downgrade Neutral
Jun 25, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
Hold Buy Buy
Jun 25, 2026
Okta Inc - Ordinary Shares - Class A OKTA
Hold Buy Buy
Jun 24, 2026
WhiteFiber, Inc. Ordinary Shares WYFI
Hold Buy Buy
Jun 24, 2026
Take-Two Interactive Software, Inc. TTWO
Initialise Buy
Jun 24, 2026
Frontline Plc FRO
Hold Buy Buy
Jun 24, 2026
International Seaways Inc INSW
Hold Buy Buy
Jun 24, 2026
Riot Platforms Inc RIOT
Hold Buy Buy
Jun 24, 2026
Hut 8 Corp HUT
Hold Buy Buy
Jun 24, 2026
Cipher Mining Inc CIFR
Hold Buy Buy
Jun 24, 2026
Principal Financial Group Inc - Registered Shares PFG
Initialise Buy
Jun 24, 2026
Core Scientific Inc - Ordinary Shares - New CORZ
Hold Buy Buy
Jun 24, 2026
Paramount Skydance Corporation Class B Common Stock PSKY
Initialise Buy
Jun 23, 2026
Natera Inc NTRA
Hold Buy Buy
Jun 23, 2026
AeroVironment Inc. AVAV
Hold Buy Buy
Jun 23, 2026
Dominos Pizza Inc DPZ
Hold Buy Buy
Jun 22, 2026
Liquidia Corp LQDA
Hold Buy Buy
Jun 22, 2026
BrightSpring Health Services Inc BTSG
Hold Buy Buy
Jun 17, 2026
Ellington Financial Inc EFC
Downgrade Buy Neutral
Jun 17, 2026
Lyft Inc - Ordinary Shares Cls A LYFT
Upgrade Neutral Buy
Jun 17, 2026
AG Mortgage Investment Trust Inc MITT
Upgrade Buy
Jun 17, 2026
MFA Financial Inc MFA
Upgrade Buy
Jun 17, 2026
Adaptive Biotechnologies Corp ADPT
Hold Buy Buy
Jun 16, 2026
Nexxen International Ltd. - ADR NEXN
Hold Buy Buy
Jun 16, 2026
Better Home & Finance Holding Co. - Ordinary Shares - Class A BETR
Initialise Buy
Jun 16, 2026
Rithm Capital Corporation RITM
Hold Buy Buy
Jun 16, 2026
Rivian Automotive Inc - Ordinary Shares - Class A RIVN
Upgrade Buy Buy
Jun 16, 2026
UWM Holdings Corporation - Ordinary Shares - Class A UWMC
Hold Buy Buy
Jun 16, 2026
Centerspace CSR
Downgrade Buy Neutral
Jun 16, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
Downgrade Neutral
Jun 16, 2026
Rocket Companies Inc - Ordinary Shares Class A RKT
Downgrade Buy Neutral
Jun 16, 2026
Federal National Mortgage Association FNMA
Downgrade Buy Neutral
Jun 16, 2026
Federal Home Loan Mortgage Corp FMCC
Downgrade Buy Neutral
Jun 15, 2026
ICU Medical, Inc. ICUI
Initialise Buy
Jun 15, 2026
TripAdvisor Inc. TRIP
Hold Buy Buy
Jun 15, 2026
Spyre Therapeutics Inc. SYRE
Hold Buy Buy
Jun 12, 2026
Urban Edge Properties UE
Hold Buy Buy
Jun 12, 2026
Regency Centers Corporation REG
Hold Buy Buy
Jun 12, 2026
Healthcare Realty Trust Inc - Ordinary Shares - Class A HR
Hold Buy Buy
Jun 12, 2026
ONE Gas Inc OGS
Initialise Buy
Jun 12, 2026
InvenTrust Properties Corp IVT
Hold Buy Buy
Jun 12, 2026
DoorDash Inc - Ordinary Shares - Class A DASH
Hold Buy 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 Hold
From Buy
To Buy
Action Initialise
From Neutral
To Buy
Action Initialise
From -
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 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 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 Downgrade
From Buy
To Neutral
Action Upgrade
From Neutral
To Buy
Action Upgrade
From -
To Buy
Action Upgrade
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Upgrade
From Buy
To Buy
Action Downgrade
From Buy
To Neutral
Action Downgrade
From -
To Neutral
Action Downgrade
From Buy
To Neutral
Action Downgrade
From Buy
To Neutral
Action Downgrade
From Buy
To Neutral
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 Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy