← Back to Barclays

Glen Santangelo Score: 36

Analyst at Barclays
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.
+13.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 📉
47%
21 W / 24 L
Target Met
? How often was the target reached?
Hits vs. Total.
72%
21 W / 8 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
14%
4 W / 25 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
10%
3 W / 26 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.
50%
11 W / 11 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
49%
20 W / 21 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
25%
1 W / 3 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Sep 16, 2026
Alvotech ALVO
BUY $8.00
Est. +59%
$5.02 $6.06
Pending
$5.88 +17.1%
Aug 20, 2026
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
BUY $35.00
Est. +7%
$32.83 $32.72
Pending
$29.28 -10.8%
Aug 20, 2026
Claritev Corporation CTEV
BUY $40.00
Est. +16%
$34.57 $41.94
Target Met
$23.36 -32.4%
Aug 19, 2026
Mckesson Corporation MCK
BUY $1,000.00
Est. +15%
$869.26 $928.48
Pending
$869.36 +0.0%
Aug 11, 2026
Idexx Laboratories, Inc. IDXX
BUY $710.00
Est. +19%
$595.76 $598.89
Pending
$513.39 -13.8%
Aug 05, 2026
Indivior Plc INDV
BUY $43.00
Est. +18%
$36.50 $39.74
Pending
$36.00 -1.4%
Jun 18, 2026
Barclays plc - ADR BCS
BUY $46.00
Est. +75%
$26.33 $28.69
Pending
$24.43 -7.2%
Jun 01, 2026
Medline Inc. MDLN
BUY $45.00
Est. +23%
$36.56 $43.64
Pending
$34.66 -5.2%
May 29, 2026
Barclays plc - ADR BCS
BUY $45.00
Est. +85%
$24.34 $28.69
Pending
$24.43 +0.4%
May 20, 2026
Amneal Pharmaceuticals Inc - Ordinary Shares - Class A AMRX
BUY $16.00
Est. +35%
$11.81 $21.18
Target Met
$19.81 +67.7%
May 19, 2026
Viatris Inc VTRS
BUY $22.00
Est. +33%
$16.50 $18.39
Pending
$17.42 +5.6%
Mar 09, 2026
Talkspace Inc TALK
BUY $5.25
Est. +3%
$5.12 $5.25
Bullseye Hit (±1%)
$5.25 +2.5%
Feb 25, 2026
Align Technology, Inc. ALGN
BUY $200.00
Est. +7%
$187.68 $200.25
Bullseye Hit (±1%)
$145.63 -22.4%
Feb 05, 2026
Idexx Laboratories, Inc. IDXX
BUY $800.00
Est. +24%
$642.94 $666.14
Pending
$513.39 -20.1%
Jan 30, 2026
Teva- Pharmaceutical Industries Ltd. - ADR TEVA
BUY $38.00
Est. +15%
$33.07 $40.79
Target Met
$40.22 +21.6%
Dec 08, 2025
Waystar Holding Corp WAY
BUY $42.00
Est. +26%
$33.21 $34.65
Pending
$24.64 -25.8%
Dec 08, 2025
Bausch Health Companies Inc BHC
BUY $8.00
Est. +17%
$6.82 $8.00
Bullseye Hit (±1%)
$5.65 -17.2%
Dec 08, 2025
Cardinal Health, Inc. CAH
BUY $243.00
Est. +22%
$198.88 $258.30
Target Met
$222.62 +11.9%
Dec 08, 2025
Alvotech ALVO
SELL $5.00
Est. +8%
$5.45 $2.94 (Low)
Target Met
$5.88 -7.9%
Dec 08, 2025
Doximity Inc - Ordinary Shares - Class A DOCS
BUY $63.00
Est. +38%
$45.68 $46.75
Pending
$26.04 -43.0%
Dec 08, 2025
Idexx Laboratories, Inc. IDXX
BUY $850.00
Est. +20%
$706.65 $726.41
Pending
$513.39 -27.3%
Alvotech
ALVO
Sep 16, 2026
Signal & Target
BUY $8.00
Start Price $5.02
Best Price (1Y)
$6.06
Current Price $5.88
Return +17.1%
Signal & Target
BUY $35.00
Start Price $32.83
Best Price (1Y)
$32.72
Current Price $29.28
Return -10.8%
Signal & Target
BUY $40.00
Start Price $34.57
Best Price (1Y)
$41.94
Current Price $23.36
Return -32.4%
Signal & Target
BUY $1,000.00
Start Price $869.26
Best Price (1Y)
$928.48
Current Price $869.36
Return +0.0%
Signal & Target
BUY $710.00
Start Price $595.76
Best Price (1Y)
$598.89
Current Price $513.39
Return -13.8%
Indivior Plc
INDV
Aug 05, 2026
Signal & Target
BUY $43.00
Start Price $36.50
Best Price (1Y)
$39.74
Current Price $36.00
Return -1.4%
Signal & Target
BUY $46.00
Start Price $26.33
Best Price (1Y)
$28.69
Current Price $24.43
Return -7.2%
Medline Inc.
MDLN
Jun 01, 2026
Signal & Target
BUY $45.00
Start Price $36.56
Best Price (1Y)
$43.64
Current Price $34.66
Return -5.2%
Signal & Target
BUY $45.00
Start Price $24.34
Best Price (1Y)
$28.69
Current Price $24.43
Return +0.4%
Signal & Target
BUY $16.00
Start Price $11.81
Best Price (1Y)
$21.18
Current Price $19.81
Return +67.7%
Viatris Inc
VTRS
May 19, 2026
Signal & Target
BUY $22.00
Start Price $16.50
Best Price (1Y)
$18.39
Current Price $17.42
Return +5.6%
Signal & Target
BUY $5.25
Start Price $5.12
Best Price (1Y)
$5.25
Current Price $5.25
Return +2.5%
Signal & Target
BUY $200.00
Start Price $187.68
Best Price (1Y)
$200.25
Current Price $145.63
Return -22.4%
Signal & Target
BUY $800.00
Start Price $642.94
Best Price (1Y)
$666.14
Current Price $513.39
Return -20.1%
Signal & Target
BUY $38.00
Start Price $33.07
Best Price (1Y)
$40.79
Current Price $40.22
Return +21.6%
Signal & Target
BUY $42.00
Start Price $33.21
Best Price (1Y)
$34.65
Current Price $24.64
Return -25.8%
Signal & Target
BUY $8.00
Start Price $6.82
Best Price (1Y)
$8.00
Current Price $5.65
Return -17.2%
Signal & Target
BUY $243.00
Start Price $198.88
Best Price (1Y)
$258.30
Current Price $222.62
Return +11.9%
Alvotech
ALVO
Dec 08, 2025
Signal & Target
SELL $5.00
Start Price $5.45
Best Price (1Y)
$2.94
Current Price $5.88
Return -7.9%
Signal & Target
BUY $63.00
Start Price $45.68
Best Price (1Y)
$46.75
Current Price $26.04
Return -43.0%
Signal & Target
BUY $850.00
Start Price $706.65
Best Price (1Y)
$726.41
Current Price $513.39
Return -27.3%