Glen Santangelo

Stock Analyst at Barclays

(3.18)
# 1,140
Out of 5,147 analysts
127
Total ratings
50%
Success rate
0.95%
Average return

Stocks Rated by Glen Santangelo

Align Technology
Feb 26, 2026
Maintains: Equal-Weight
Price Target: $170$200
Current: $190.10
Upside: +5.21%
Hims & Hers Health
Feb 25, 2026
Maintains: Overweight
Price Target: $48$25
Current: $14.52
Upside: +72.18%
Bausch Health Companies
Feb 25, 2026
Maintains: Equal-Weight
Price Target: $8$7
Current: $5.93
Upside: +18.04%
Organon & Co.
Feb 24, 2026
Maintains: Underweight
Price Target: $7.5$8
Current: $7.29
Upside: +9.74%
Cardinal Health
Feb 24, 2026
Maintains: Overweight
Price Target: $243$258
Current: $229.23
Upside: +12.55%
McKesson
Feb 18, 2026
Maintains: Overweight
Price Target: $960$1,050
Current: $987.37
Upside: +6.34%
HealthEquity
Feb 18, 2026
Maintains: Overweight
Price Target: $118$110
Current: $76.49
Upside: +43.81%
Cencora
Feb 13, 2026
Maintains: Overweight
Price Target: $400$425
Current: $372.14
Upside: +14.20%
Envista Holdings
Feb 11, 2026
Maintains: Overweight
Price Target: $24$34
Current: $29.21
Upside: +16.40%
Doximity
Feb 11, 2026
Maintains: Overweight
Price Target: $63$38
Current: $24.53
Upside: +54.91%
Maintains: Overweight
Price Target: $850$800
Current: $656.73
Upside: +21.82%
Maintains: Overweight
Price Target: $35$38
Current: $33.86
Upside: +12.23%
Downgrades: Hold
Price Target: $5.25$2.75
Current: $1.87
Upside: +47.06%
Initiates: Overweight
Price Target: $50
Current: $47.51
Upside: +5.24%
Maintains: Overweight
Price Target: $58$56
Current: $41.67
Upside: +34.39%
Maintains: Overweight
Price Target: $26$24
Current: $12.33
Upside: +94.65%
Initiates: Equal-Weight
Price Target: $136
Current: $131.10
Upside: +3.74%
Initiates: Overweight
Price Target: $9
Current: $6.12
Upside: +47.06%
Initiates: Overweight
Price Target: $15
Current: $14.93
Upside: +0.47%
Initiates: Equal-Weight
Price Target: $8.5
Current: $5.26
Upside: +61.60%
Initiates: Overweight
Price Target: $100
Current: $75.52
Upside: +32.42%
Initiates: Equal-Weight
Price Target: $3.5
Current: $4.82
Upside: -27.39%
Initiates: Overweight
Price Target: $29
Current: $17.69
Upside: +63.93%
Initiates: Equal-Weight
Price Target: $16
Current: $12.56
Upside: +27.39%
Initiates: Equal-Weight
Price Target: $27
Current: $21.91
Upside: +23.23%
Initiates: Overweight
Price Target: $86
Current: $82.39
Upside: +4.38%
Initiates: Overweight
Price Target: $30
Current: $26.40
Upside: +13.64%
Initiates: Underweight
Price Target: $12
Current: $14.68
Upside: -18.26%
Initiates: Overweight
Price Target: $100
Current: $73.90
Upside: +35.32%
Initiates: Equal-Weight
Price Target: $30
Current: $20.23
Upside: +48.29%
Initiates: Overweight
Price Target: $15
Current: $13.81
Upside: +8.62%
Initiates: Overweight
Price Target: $49
Current: $37.98
Upside: +29.02%
Initiates: Underweight
Price Target: $5
Current: $3.99
Upside: +25.31%
Initiates: Buy
Price Target: $51
Current: $25.65
Upside: +98.83%
Reiterates: Buy
Price Target: $100
Current: $5.47
Upside: +1,728.15%
Initiates: Hold
Price Target: $55
Current: $91.68
Upside: -40.01%
Upgrades: Buy
Price Target: $31$28
Current: $1.62
Upside: +1,628.40%
Initiates: Hold
Price Target: $120
Current: $5.70
Upside: +2,005.26%
Initiates: Buy
Price Target: $36
Current: $1.28
Upside: +2,712.50%
Downgrades: Neutral
Price Target: n/a
Current: $79.90
Upside: -