Glen Santangelo
Stock Analyst at Barclays
(3.91)
# 1,823
Out of 4,517 analysts
413
Total ratings
53.8%
Success rate
4.7%
Average return
Main Sectors:
Stocks Rated by Glen Santangelo
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TEVA Teva Pharmaceutical Industries | Maintained: Buy | $40 | $32.22 | +24.15% | 18 | Jul 8, 2026 | |
| ZTS Zoetis | Maintained: Hold | $136 → $85 | $76.91 | +10.52% | 6 | Jul 1, 2026 | |
| INDV Indivior Pharmaceuticals | Initiated Coverage: Buy | $46 | $40.59 | +13.33% | 1 | Jun 18, 2026 | |
| HIMS Hims & Hers Health | Maintained: Buy | $29 → $39 | $33.68 | +15.80% | 21 | Jun 18, 2026 | |
| DH Definitive Healthcare | Rated: Sell | $1 | $0.8212 | +21.77% | 9 | Jun 16, 2026 | |
| PHR Phreesia | Maintained: Hold | $10 | $10.89 | -8.17% | 20 | Jun 15, 2026 | |
| AMRX Amneal Pharmaceuticals | Maintained: Buy | $16 | $18.04 | -11.31% | 4 | Jun 11, 2026 | |
| ELAN Elanco Animal Health | Maintained: Buy | $30 | $25.95 | +15.61% | 10 | Jun 11, 2026 | |
| NVST Envista Holdings | Maintained: Buy | $34 → $32 | $26.99 | +18.56% | 6 | Jun 11, 2026 | |
| COR Cencora | Maintained: Buy | $425 → $350 | $307.99 | +13.64% | 15 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $258 | $228.72 | +12.80% | 24 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,050 → $925 | $841.31 | +9.95% | 14 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $3 | $3.12 | -3.85% | 15 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $12 → $9 | $13.85 | -35.02% | 16 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $200 | $178.41 | +12.10% | 13 | Jun 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $9.83 | $6.94 | +41.67% | 16 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $23 → $20 | $19.86 | +0.70% | 10 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $4 | $3.37 | +18.69% | 5 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $50 → $45 | $41.11 | +9.46% | 6 | Jun 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $100 | $81.92 | +22.07% | 6 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $36 → $25 | $23.17 | +7.90% | 6 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $28 | $30.76 | -8.97% | 3 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $17 → $22 | $17.33 | +26.95% | 13 | May 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $38 → $20 | $22.21 | -9.95% | 21 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $86 | $88.26 | -2.56% | 16 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $7.5 → $8 | $13.49 | -40.70% | 5 | Feb 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $850 → $800 | $576.07 | +38.87% | 2 | Feb 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $28 → $29 | $31.86 | -8.98% | 15 | Jul 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $118 → $130 | $98.69 | n/a | 23 | Jun 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $10 → $8 | $9.47 | n/a | 25 | Apr 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $50 → $44 | $25.60 | n/a | 11 | Apr 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $16 → $13 | $10.97 | n/a | 2 | Mar 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $40 | $36.27 | n/a | 5 | Mar 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $58 | $57.69 | n/a | 1 | Mar 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $12 → $30 | $5.56 | n/a | 3 | Jan 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $5 | $9.60 | n/a | 1 | Oct 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $5.5 | $78.08 | n/a | 1 | Oct 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $4 | $8.69 | n/a | 1 | Oct 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $2.5 | $0.000001 | n/a | 1 | Oct 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $28 | $2.28 | n/a | 5 | May 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 → $138 | $0.0001 | n/a | 2 | Mar 4, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $15 → $6 | $10.95 | n/a | 2 | Dec 1, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $2 | $5.22 | n/a | 1 | Dec 1, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $106.50 | n/a | 3 | Mar 17, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $21 | $11.26 | n/a | 1 | Oct 2, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $281.94 | n/a | 3 | Mar 16, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $72 | $209.41 | n/a | 2 | Mar 16, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $3.78 | n/a | 2 | Mar 2, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $18 → $15 | $4.90 | n/a | 2 | Nov 7, 2014 |
Teva Pharmaceutical Industries
Jul 8, 2026
Maintained: Buy
Price Target: $40
Current: $32.22
Upside: +24.15%
Zoetis
Jul 1, 2026
Maintained: Hold
Price Target: $136 → $85
Current: $76.91
Upside: +10.52%
Indivior Pharmaceuticals
Jun 18, 2026
Initiated Coverage: Buy
Price Target: $46
Current: $40.59
Upside: +13.33%
Hims & Hers Health
Jun 18, 2026
Maintained: Buy
Price Target: $29 → $39
Current: $33.68
Upside: +15.80%
Definitive Healthcare
Jun 16, 2026
Rated: Sell
Price Target: $1
Current: $0.8212
Upside: +21.77%
Phreesia
Jun 15, 2026
Maintained: Hold
Price Target: $10
Current: $10.89
Upside: -8.17%
Amneal Pharmaceuticals
Jun 11, 2026
Maintained: Buy
Price Target: $16
Current: $18.04
Upside: -11.31%
Elanco Animal Health
Jun 11, 2026
Maintained: Buy
Price Target: $30
Current: $25.95
Upside: +15.61%
Envista Holdings
Jun 11, 2026
Maintained: Buy
Price Target: $34 → $32
Current: $26.99
Upside: +18.56%
Cencora
Jun 10, 2026
Maintained: Buy
Price Target: $425 → $350
Current: $307.99
Upside: +13.64%
Jun 10, 2026
Maintained: Buy
Price Target: $258
Current: $228.72
Upside: +12.80%
Jun 10, 2026
Maintained: Buy
Price Target: $1,050 → $925
Current: $841.31
Upside: +9.95%
Jun 10, 2026
Maintained: Sell
Price Target: $3
Current: $3.12
Upside: -3.85%
Jun 5, 2026
Rated: Sell
Price Target: $12 → $9
Current: $13.85
Upside: -35.02%
Jun 4, 2026
Maintained: Buy
Price Target: $200
Current: $178.41
Upside: +12.10%
Jun 3, 2026
Rated: Hold
Price Target: $9.83
Current: $6.94
Upside: +41.67%
Jun 3, 2026
Rated: Hold
Price Target: $23 → $20
Current: $19.86
Upside: +0.70%
Jun 3, 2026
Rated: Sell
Price Target: $4
Current: $3.37
Upside: +18.69%
Jun 1, 2026
Rated: Buy
Price Target: $50 → $45
Current: $41.11
Upside: +9.46%
May 20, 2026
Maintained: Buy
Price Target: $100
Current: $81.92
Upside: +22.07%
May 20, 2026
Maintained: Buy
Price Target: $36 → $25
Current: $23.17
Upside: +7.90%
May 19, 2026
Maintained: Buy
Price Target: $28
Current: $30.76
Upside: -8.97%
May 18, 2026
Rated: Buy
Price Target: $17 → $22
Current: $17.33
Upside: +26.95%
May 14, 2026
Downgraded: Hold
Price Target: $38 → $20
Current: $22.21
Upside: -9.95%
May 7, 2026
Rated: Buy
Price Target: $86
Current: $88.26
Upside: -2.56%
Feb 24, 2026
Maintained: Sell
Price Target: $7.5 → $8
Current: $13.49
Upside: -40.70%
Feb 5, 2026
Maintained: Buy
Price Target: $850 → $800
Current: $576.07
Upside: +38.87%
Jul 21, 2025
Maintained: Buy
Price Target: $28 → $29
Current: $31.86
Upside: -8.98%
Jun 12, 2025
Maintained: Buy
Price Target: $118 → $130
Current: $98.69
Upside: n/a
Apr 21, 2025
Reiterated: Hold
Price Target: $10 → $8
Current: $9.47
Upside: n/a
Apr 8, 2025
Maintained: Buy
Price Target: $50 → $44
Current: $25.60
Upside: n/a
Mar 19, 2025
Reiterated: Buy
Price Target: $16 → $13
Current: $10.97
Upside: n/a
Mar 17, 2025
Reiterated: Buy
Price Target: $40
Current: $36.27
Upside: n/a
Mar 6, 2025
Maintained: Buy
Price Target: $58
Current: $57.69
Upside: n/a
Jan 6, 2025
Maintained: Buy
Price Target: $12 → $30
Current: $5.56
Upside: n/a
Oct 20, 2022
Initiated Coverage: Buy
Price Target: $5
Current: $9.60
Upside: n/a
Oct 20, 2022
Initiated Coverage: Hold
Price Target: $5.5
Current: $78.08
Upside: n/a
Oct 20, 2022
Initiated Coverage: Buy
Price Target: $4
Current: $8.69
Upside: n/a
Oct 20, 2022
Initiated Coverage: Hold
Price Target: $2.5
Current: $0.000001
Upside: n/a
May 10, 2022
Maintained: Buy
Price Target: $28
Current: $2.28
Upside: n/a
Mar 4, 2022
Maintained: Hold
Price Target: $9 → $138
Current: $0.0001
Upside: n/a
Dec 1, 2021
Initiated Coverage: Hold
Price Target: $15 → $6
Current: $10.95
Upside: n/a
Dec 1, 2021
Initiated Coverage: Hold
Price Target: $2
Current: $5.22
Upside: n/a
Mar 17, 2021
Downgraded: Hold
Price Target: n/a
Current: $106.50
Upside: n/a
Oct 2, 2019
Maintained: Buy
Price Target: $21
Current: $11.26
Upside: n/a
Mar 16, 2016
Initiated Coverage: Buy
Price Target: n/a
Current: $281.94
Upside: n/a
Mar 16, 2016
Initiated Coverage: Hold
Price Target: $72
Current: $209.41
Upside: n/a
Mar 2, 2016
Rated: Hold
Price Target: n/a
Current: $3.78
Upside: n/a
Nov 7, 2014
Initiated Coverage: Buy
Price Target: $18 → $15
Current: $4.90
Upside: n/a