Glen Santangelo's Stock Ratings

Barclays Analyst

Glen Santangelo is an analyst at Barclays. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

1.18%

Smart Score

53.5%

Overall Average Return Percentile

37th

Number of Ratings

156
Buy NowGet Alert
12/09/2025ZTSBuy Now
Zoetis
$120.3413.01% → $136Initiates → Equal-WeightGet Alert
12/09/2025XERSBuy Now
Xeris Biopharma Holdings
$7.1226.49% → $9Initiates → OverweightGet Alert
12/09/2025VTRSBuy Now
Viatris
$11.6628.64% → $15Initiates → OverweightGet Alert
12/09/2025TEVABuy Now
Teva Pharmaceutical Indus
$30.2915.57% → $35Initiates → OverweightGet Alert
12/09/2025TDOCBuy Now
Teladoc Health
$7.4614.02% → $8.5Initiates → Equal-WeightGet Alert
12/09/2025TARSBuy Now
Tarsus Pharmaceuticals
$81.9522.03% → $100Initiates → OverweightGet Alert
12/09/2025TALKBuy Now
Talkspace
$3.461.3% → $3.5Initiates → Equal-WeightGet Alert
12/09/2025PGNYBuy Now
Progyny
$26.708.61% → $29Initiates → OverweightGet Alert
12/09/2025PHRBuy Now
Phreesia
$16.5557.1% → $26Initiates → OverweightGet Alert
12/09/2025PHATBuy Now
Phathom Pharmaceuticals
$14.4410.8% → $16Initiates → Equal-WeightGet Alert
12/09/2025PCRXBuy Now
Pacira BioSciences
$26.661.28% → $27Initiates → Equal-WeightGet Alert
12/09/2025HSICBuy Now
Henry Schein
$77.1111.52% → $86Initiates → OverweightGet Alert
12/09/2025HQYBuy Now
HealthEquity
$96.2922.55% → $118Initiates → OverweightGet Alert
12/09/2025GDRXBuy Now
GoodRx Holdings
$2.749.49% → $3Initiates → UnderweightGet Alert
12/09/2025NVSTBuy Now
Envista Holdings
$22.108.6% → $24Initiates → OverweightGet Alert
12/09/2025ELANBuy Now
Elanco Animal Health
$21.7637.87% → $30Initiates → OverweightGet Alert
12/09/2025DOCSBuy Now
Doximity
$45.5938.19% → $63Initiates → OverweightGet Alert
12/09/2025XRAYBuy Now
Dentsply Sirona
$11.395.36% → $12Initiates → UnderweightGet Alert
12/09/2025COLLBuy Now
Collegium Pharmaceutical
$48.6719.17% → $58Initiates → OverweightGet Alert
12/09/2025CORBuy Now
Cencora
$349.1514.56% → $400Initiates → OverweightGet Alert
12/09/2025CAHBuy Now
Cardinal Health
$198.9222.16% → $243Initiates → OverweightGet Alert
12/09/2025BHCBuy Now
Bausch Health Companies
$6.8017.56% → $8Initiates → Equal-WeightGet Alert
12/09/2025ANIPBuy Now
ANI Pharmaceuticals
$81.7522.33% → $100Initiates → OverweightGet Alert
12/09/2025AMPHBuy Now
Amphastar Pharma
$26.1914.55% → $30Initiates → Equal-WeightGet Alert
12/09/2025AMRXBuy Now
Amneal Pharmaceuticals
$12.3921.07% → $15Initiates → OverweightGet Alert
12/09/2025ASBuy Now
Amer Sports
$38.9925.67% → $49Initiates → OverweightGet Alert
12/09/2025ALVOBuy Now
Alvotech
$5.55-9.91% → $5Initiates → UnderweightGet Alert
12/09/2025ALGNBuy Now
Align Technology
$163.823.77% → $170Initiates → Equal-WeightGet Alert
12/09/2025OGNBuy Now
Organon
$7.213.95% → $7.5Initiates → UnderweightGet Alert
12/09/2025MCKBuy Now
McKesson
$817.1317.48% → $960Initiates → OverweightGet Alert
12/09/2025IDXXBuy Now
IDEXX Laboratories
$697.7521.82% → $850Initiates → OverweightGet Alert
12/09/2025HIMSBuy Now
Hims & Hers Health
$36.4931.54% → $48Initiates → OverweightGet Alert
09/03/2025HQYBuy Now
HealthEquity
$96.2939.16%$130 → $134MaintainsBuyGet Alert
06/11/2025HQYBuy Now
HealthEquity
$96.2935.01%$118 → $130MaintainsBuyGet Alert
04/21/2025TDOCBuy Now
Teladoc Health
$7.467.31%$10 → $8MaintainsHoldGet Alert
03/14/2025ANIPBuy Now
ANI Pharmaceuticals
$81.75-2.13% → $80Initiates → BuyGet Alert
03/07/2025VTRSBuy Now
Viatris
$11.6611.49%$15 → $13MaintainsBuyGet Alert
02/11/2025WAYBuy Now
Waystar Holding
$32.9454.83% → $51Initiates → BuyGet Alert
01/29/2025XERSBuy Now
Xeris Biopharma Holdings
$7.12-15.67%$4 → $6ReiteratesBuy → BuyGet Alert
01/23/2025NVSTBuy Now
Envista Holdings
$22.10-0.45%$20 → $22MaintainsHoldGet Alert
01/23/2025XRAYBuy Now
Dentsply Sirona
$11.3975.59%$30 → $20DowngradeBuy → HoldGet Alert
12/02/2024HQYBuy Now
HealthEquity
$96.2922.55%$95 → $118MaintainsBuyGet Alert
09/24/2024PCRXBuy Now
Pacira BioSciences
$26.66-32.48%$15 → $18MaintainsBuyGet Alert
09/19/2024PGNYBuy Now
Progyny
$26.70-10.11%$31 → $24MaintainsBuyGet Alert
09/17/2024TDOCBuy Now
Teladoc Health
$7.4634.14%$8 → $10MaintainsHoldGet Alert
08/01/2024PCRXBuy Now
Pacira BioSciences
$26.6612.53%$36 → $30MaintainsBuyGet Alert
07/19/2024VTRSBuy Now
Viatris
$11.6628.64% → $15ReinstatesBuy → BuyGet Alert
06/27/2024HIMSBuy Now
Hims & Hers Health
$36.49-36.97%$14 → $23MaintainsHoldGet Alert
06/27/2024TEVABuy Now
Teva Pharmaceutical Indus
$30.29-24.05%$19 → $23MaintainsBuyGet Alert
06/13/2024PCRXBuy Now
Pacira BioSciences
$26.6635.03%$36 → $36ReiteratesBuy → BuyGet Alert
06/07/2024COLLBuy Now
Collegium Pharmaceutical
$48.67-9.6%$41 → $44UpgradeHold → BuyGet Alert
05/20/2024TDOCBuy Now
Teladoc Health
$7.4687.79%$16 → $14MaintainsHoldGet Alert
04/16/2024HIMSBuy Now
Hims & Hers Health
$36.49-58.89%$17 → $15DowngradeBuy → HoldGet Alert
03/28/2024HQYBuy Now
HealthEquity
$96.29-1.34%$79 → $95MaintainsBuyGet Alert
03/04/2024PCRXBuy Now
Pacira BioSciences
$26.6635.03%$38 → $36MaintainsBuyGet Alert
01/23/2024TEVABuy Now
Teva Pharmaceutical Indus
$30.29-53.77%$10 → $14UpgradeHold → BuyGet Alert
01/04/2024COLLBuy Now
Collegium Pharmaceutical
$48.67-23.98%$30 → $37DowngradeBuy → HoldGet Alert
12/19/2023ELANBuy Now
Elanco Animal Health
$21.76-21.88% → $17Initiates → BuyGet Alert
12/19/2023ZTSBuy Now
Zoetis
$120.3491.12% → $230Assumes → BuyGet Alert
12/15/2023VRCABuy Now
Verrica Pharmaceuticals
$8.8612.9%$10 → $10ReiteratesBuy → BuyGet Alert
07/25/2023AMPHBuy Now
Amphastar Pharma
$26.19167.28% → $70ReinstatesBuy → BuyGet Alert
05/02/2023COLLBuy Now
Collegium Pharmaceutical
$48.67-38.36% → $30Assumes → BuyGet Alert
03/22/2023VRCABuy Now
Verrica Pharmaceuticals
$8.8612.9% → $10Initiates → BuyGet Alert
02/09/2023HIMSBuy Now
Hims & Hers Health
$36.49-69.85%$7 → $11UpgradeHold → BuyGet Alert
02/09/2023ACCDBuy Now
Accolade
—— → $14DowngradeBuy → HoldGet Alert
01/27/2023VTRSBuy Now
Viatris
$11.6628.64%$13 → $15UpgradeHold → BuyGet Alert
01/19/2023TEVABuy Now
Teva Pharmaceutical Indus
$30.29-60.38%$10 → $12DowngradeBuy → HoldGet Alert
10/21/2022RVLPBuy Now
RVL Pharmaceuticals
—— → $2.5Assumes → HoldGet Alert
10/21/2022SLGLBuy Now
Sol-Gel Technologies
$41.40-86.71% → $5.5Initiates → HoldGet Alert
10/21/2022XERSBuy Now
Xeris Biopharma Holdings
$7.12-43.78% → $4Assumes → BuyGet Alert
10/21/2022TEVABuy Now
Teva Pharmaceutical Indus
$30.29-66.98% → $10Assumes → BuyGet Alert
10/21/2022PHATBuy Now
Phathom Pharmaceuticals
$14.4410.8% → $16Initiates → BuyGet Alert
10/21/2022AMPHBuy Now
Amphastar Pharma
$26.1937.46% → $36Assumes → BuyGet Alert
10/21/2022SCPHBuy Now
scPharmaceuticals
—— → $14Assumes → BuyGet Alert
10/21/2022OPTNBuy Now
OptiNose
—— → $5Assumes → BuyGet Alert
10/21/2022VTRSBuy Now
Viatris
$11.66-5.66% → $11Initiates → HoldGet Alert
10/21/2022PCRXBuy Now
Pacira BioSciences
$26.66147.56% → $66Assumes → BuyGet Alert
05/18/2022DOCSBuy Now
Doximity
$45.590.9%$78 → $46MaintainsBuyGet Alert
03/28/2022HQYBuy Now
HealthEquity
$96.29-16.92%$62 → $80MaintainsBuyGet Alert
03/17/2022HCATBuy Now
Health Catalyst
$2.401066.67%$31 → $28UpgradeHold → BuyGet Alert
02/07/2022TDOCBuy Now
Teladoc Health
$7.46999.93%$113 → $82MaintainsHoldGet Alert
12/02/2021BBLNBuy Now
Babylon Holdings
—— → $9Initiates → HoldGet Alert
12/02/2021ACCDBuy Now
Accolade
—— → $33Initiates → BuyGet Alert
12/02/2021PHRBuy Now
Phreesia
$16.55322.96% → $70Initiates → BuyGet Alert
12/02/2021AMWLBuy Now
American Well
$4.7426.58% → $6Initiates → HoldGet Alert
12/02/2021PGNYBuy Now
Progyny
$26.70124.72% → $60Initiates → BuyGet Alert
12/02/2021TRHCBuy Now
Tabula Rasa HealthCare
—— → $13Initiates → HoldGet Alert
12/02/2021TALKBuy Now
Talkspace
$3.46-42.11% → $2Initiates → HoldGet Alert
12/02/2021GDRXBuy Now
GoodRx Holdings
$2.741615.33% → $47Initiates → BuyGet Alert
12/02/2021HCATBuy Now
Health Catalyst
$2.401900% → $48Initiates → HoldGet Alert
12/02/2021RCMBuy Now
R1 RCM
—— → $28Initiates → BuyGet Alert
12/02/2021DOCSBuy Now
Doximity
$45.5971.09% → $78Initiates → BuyGet Alert
12/02/2021DHBuy Now
Definitive Healthcare
$2.321451.72% → $36Initiates → BuyGet Alert
12/02/2021HIMSBuy Now
Hims & Hers Health
$36.49-80.82% → $7Initiates → HoldGet Alert
12/02/2021HQYBuy Now
HealthEquity
$96.29-29.38% → $68Initiates → BuyGet Alert
06/02/2021PGNYBuy Now
Progyny
$26.70——DowngradeBuy → NeutralGet Alert
05/17/2021AMWLBuy Now
American Well
$4.74216.46% → $15UpgradeNeutral → BuyGet Alert
03/22/2021ABCBuy Now
AmerisourceBergen
——$125 → $130MaintainsBuyGet Alert
03/17/2021CVSBuy Now
CVS Health
$79.81——DowngradeBuy → NeutralGet Alert
01/07/2021CHNGBuy Now
Change Healthcare
———DowngradeBuy → NeutralGet Alert
10/23/2020AMWLBuy Now
American Well
$4.74——Initiates → NeutralGet Alert
06/02/2020PGNYBuy Now
Progyny
$26.7012.36% → $30Initiates → BuyGet Alert
05/21/2020MCKBuy Now
McKesson
$817.13-79.32%$173 → $169MaintainsHoldGet Alert
05/21/2020INOVBuy Now
Inovalon Holdings
$34.24-35.76% → $22Initiates → BuyGet Alert
04/23/2020LVGOBuy Now
Livongo Health
—— → $46Initiates → BuyGet Alert
02/05/2020MCKBuy Now
McKesson
$817.13-78.83%$153 → $173MaintainsHoldGet Alert
01/07/2020PDCOBuy Now
Patterson Cos
———UpgradeNeutral → BuyGet Alert
12/16/2019CAHBuy Now
Cardinal Health
$198.92——DowngradeBuy → NeutralGet Alert
09/12/2019DPLOBuy Now
Diplomat Pharmacy
—— → $4Initiates → SellGet Alert
09/12/2019MCKBuy Now
McKesson
$817.13-81.03% → $155Initiates → HoldGet Alert
08/20/2019CAHBuy Now
Cardinal Health
$198.92-73.86%$50 → $52UpgradeNeutral → BuyGet Alert
07/22/2019CHNGBuy Now
Change Healthcare
—— → $17Initiates → BuyGet Alert
04/18/2019CAHBuy Now
Cardinal Health
$198.92-74.36% → $51Initiates → NeutralGet Alert
04/18/2019PDCOBuy Now
Patterson Cos
—— → $23Initiates → NeutralGet Alert
04/18/2019CVSBuy Now
CVS Health
$79.81——Initiates → BuyGet Alert
01/25/2019MCKBuy Now
McKesson
$817.13——UpgradeSell → HoldGet Alert
06/13/2018MDSOBuy Now
Medidata Solutions
——$85 → $90MaintainsBuyGet Alert
06/07/2018TDOCBuy Now
Teladoc Health
$7.46651.17%$45 → $56MaintainsHoldGet Alert
05/31/2018MDSOBuy Now
Medidata Solutions
——$78 → $85MaintainsBuyGet Alert
05/22/2018ATHNBuy Now
athenahealth
——$160 → $170MaintainsHoldGet Alert
04/24/2018HSICBuy Now
Henry Schein
$77.116.33%$79 → $82MaintainsBuyGet Alert
03/15/2018TDOCBuy Now
Teladoc Health
$7.46——DowngradeBuy → HoldGet Alert
03/02/2018DPLOBuy Now
Diplomat Pharmacy
———UpgradeHold → BuyGet Alert
02/02/2018DPLOBuy Now
Diplomat Pharmacy
———DowngradeBuy → HoldGet Alert
12/08/2017MDSOBuy Now
Medidata Solutions
—— → $78Initiates → BuyGet Alert
12/08/2017XRAYBuy Now
Dentsply Sirona
$11.39611.15% → $81Initiates → BuyGet Alert
12/08/2017ATHNBuy Now
athenahealth
—— → $145Initiates → HoldGet Alert
12/08/2017TDOCBuy Now
Teladoc Health
$7.46423.14% → $39Initiates → BuyGet Alert
12/08/2017COTVBuy Now
Cotiviti Holdings
—— → $34Initiates → HoldGet Alert
12/08/2017HSICBuy Now
Henry Schein
$77.112.44% → $79Initiates → BuyGet Alert
12/08/2017ALGNBuy Now
Align Tech
$163.8252.61% → $250Initiates → HoldGet Alert
12/04/2017RADBuy Now
Rite Aid
—— → $2.25Initiates → HoldGet Alert
12/04/2017WBABuy Now
Walgreens Boots Alliance
—— → $78Initiates → HoldGet Alert
12/04/2017MCKBuy Now
McKesson
$817.13-78.58% → $175Initiates → BuyGet Alert
12/04/2017ESRXBuy Now
Express Scripts Holding
—— → $75Initiates → BuyGet Alert
12/04/2017DPLOBuy Now
Diplomat Pharmacy
—— → $22Initiates → BuyGet Alert
12/04/2017CAHBuy Now
Cardinal Health
$198.92-67.83% → $64Initiates → HoldGet Alert
12/04/2017CVSBuy Now
CVS Health
$79.8112.77% → $90Initiates → BuyGet Alert
12/04/2017ABCBuy Now
AmerisourceBergen
—— → $97Initiates → BuyGet Alert
11/04/2016ESRXBuy Now
Express Scripts Holding Company - Common Stock
———UpgradeSell → HoldGet Alert
09/13/2016MDSOBuy Now
Medidata Solutions
——$56 → $58MaintainsBuyGet Alert
07/22/2016ATHNBuy Now
athenahealth
———DowngradeBuy → HoldGet Alert
02/22/2016ESRXBuy Now
Express Scripts Holding
——$93 → $61DowngradeHold → SellGet Alert
02/11/2016MDSOBuy Now
Medidata Solutions
——$53 → $41MaintainsBuyGet Alert
01/14/2016ESRXBuy Now
Express Scripts Holding
——$96 → $93MaintainsHoldGet Alert
06/15/2015ESRXBuy Now
Express Scripts Holding
——$96 → $95MaintainsHoldGet Alert
02/26/2015ESRXBuy Now
Express Scripts Holding
——$92 → $96MaintainsHoldGet Alert
12/04/2014ESRXBuy Now
Express Scripts Holding Company
——$76 → $88MaintainsHoldGet Alert
05/01/2014ESRXBuy Now
Express Scripts Holding Company
——$79 → $76MaintainsHoldGet Alert
04/23/2014MDSOBuy Now
Medidata Solutions
——$67 → $57MaintainsBuyGet Alert
04/21/2014ATHNBuy Now
athenahealth, Inc.
——$224 → $182MaintainsBuyGet Alert
01/07/2014ESRXBuy Now
Express Scripts Holding Company
——$73 → $75MaintainsHoldGet Alert
11/20/2013MDSOBuy Now
Medidata Solutions
—— → $133Initiates → BuyGet Alert
11/20/2013ATHNBuy Now
athenahealth, Inc.
—— → $162Initiates → BuyGet Alert
11/20/2013ESRXBuy Now
Express Scripts Holding Company
—— → $73Initiates → HoldGet Alert
03/05/2012ESRXBuy Now
Express Scripts
——$59.5 → $65MaintainsBuyGet Alert