← Back to Barclays

Glen Santangelo Score: 42

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.
+18.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 📉
55%
22 W / 18 L
Target Met
? How often was the target reached?
Hits vs. Total.
74%
20 W / 7 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
22%
6 W / 21 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
15%
4 W / 23 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).
53%
19 W / 17 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
75%
3 W / 1 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Aug 05, 2026
Indivior Plc INDV
BUY $43.00
Est. +18%
$36.50 $39.74
Pending
$38.22 +4.7%
Jun 18, 2026
Barclays plc - ADR BCS
BUY $46.00
Est. +75%
$26.33 $28.69
Pending
$28.09 +6.7%
Jun 01, 2026
Medline Inc. MDLN
BUY $45.00
Est. +23%
$36.56 $43.64
Pending
$35.58 -2.7%
May 29, 2026
Barclays plc - ADR BCS
BUY $45.00
Est. +85%
$24.34 $28.69
Pending
$28.09 +15.4%
May 20, 2026
Amneal Pharmaceuticals Inc - Ordinary Shares - Class A AMRX
BUY $16.00
Est. +35%
$11.81 $19.26
Target Met
$17.27 +46.2%
May 19, 2026
Viatris Inc VTRS
BUY $22.00
Est. +33%
$16.50 $18.39
Pending
$16.04 -2.8%
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%)
$176.20 -6.1%
Feb 05, 2026
Idexx Laboratories, Inc. IDXX
BUY $800.00
Est. +24%
$642.94 $666.14
Pending
$566.93 -11.8%
Jan 30, 2026
Teva- Pharmaceutical Industries Ltd. - ADR TEVA
BUY $38.00
Est. +15%
$33.07 $37.39
Precision Hit (±3%)
$36.52 +10.4%
Dec 08, 2025
Doximity Inc - Ordinary Shares - Class A DOCS
BUY $63.00
Est. +38%
$45.68 $46.75
Pending
$26.59 -41.8%
Dec 08, 2025
Cardinal Health, Inc. CAH
BUY $243.00
Est. +22%
$198.88 $258.30
Target Met
$231.24 +16.3%
Dec 08, 2025
Idexx Laboratories, Inc. IDXX
BUY $850.00
Est. +20%
$706.65 $726.41
Pending
$566.93 -19.8%
Dec 08, 2025
Waystar Holding Corp WAY
BUY $42.00
Est. +26%
$33.21 $34.65
Pending
$25.08 -24.5%
Dec 08, 2025
Bausch Health Companies Inc BHC
BUY $8.00
Est. +17%
$6.82 $8.00
Bullseye Hit (±1%)
$6.34 -7.0%
Dec 08, 2025
Alvotech ALVO
SELL $5.00
Est. +8%
$5.45 $2.94 (Low)
Target Met
$4.09 +25.0%
Indivior Plc
INDV
Aug 05, 2026
Signal & Target
BUY $43.00
Start Price $36.50
Best Price (1Y)
$39.74
Current Price $38.22
Return +4.7%
Signal & Target
BUY $46.00
Start Price $26.33
Best Price (1Y)
$28.69
Current Price $28.09
Return +6.7%
Medline Inc.
MDLN
Jun 01, 2026
Signal & Target
BUY $45.00
Start Price $36.56
Best Price (1Y)
$43.64
Current Price $35.58
Return -2.7%
Signal & Target
BUY $45.00
Start Price $24.34
Best Price (1Y)
$28.69
Current Price $28.09
Return +15.4%
Signal & Target
BUY $16.00
Start Price $11.81
Best Price (1Y)
$19.26
Current Price $17.27
Return +46.2%
Viatris Inc
VTRS
May 19, 2026
Signal & Target
BUY $22.00
Start Price $16.50
Best Price (1Y)
$18.39
Current Price $16.04
Return -2.8%
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 $176.20
Return -6.1%
Signal & Target
BUY $800.00
Start Price $642.94
Best Price (1Y)
$666.14
Current Price $566.93
Return -11.8%
Signal & Target
BUY $38.00
Start Price $33.07
Best Price (1Y)
$37.39
Current Price $36.52
Return +10.4%
Signal & Target
BUY $63.00
Start Price $45.68
Best Price (1Y)
$46.75
Current Price $26.59
Return -41.8%
Signal & Target
BUY $243.00
Start Price $198.88
Best Price (1Y)
$258.30
Current Price $231.24
Return +16.3%
Signal & Target
BUY $850.00
Start Price $706.65
Best Price (1Y)
$726.41
Current Price $566.93
Return -19.8%
Signal & Target
BUY $42.00
Start Price $33.21
Best Price (1Y)
$34.65
Current Price $25.08
Return -24.5%
Signal & Target
BUY $8.00
Start Price $6.82
Best Price (1Y)
$8.00
Current Price $6.34
Return -7.0%
Alvotech
ALVO
Dec 08, 2025
Signal & Target
SELL $5.00
Start Price $5.45
Best Price (1Y)
$2.94
Current Price $4.09
Return +25.0%