Andrew Mok's Stock Ratings

Barclays Analyst

Andrew Mok 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 07/12/2024

Overall Average Return

5.40%

Smart Score

62.6%

Overall Average Return Percentile

50th

Number of Ratings

77
Buy NowGet Alert
07/10/2024EHCBuy Now
Encompass Health
$85.4932.18%$108 → $113MaintainsOverweightGet Alert
07/10/2024HCABuy Now
HCA Healthcare
$316.9818.62%$367 → $376MaintainsOverweightGet Alert
07/10/2024THCBuy Now
Tenet Healthcare
$131.4218.7%$147 → $156MaintainsOverweightGet Alert
07/10/2024UHSBuy Now
Universal Health Servs
$178.6810.81%$189 → $198MaintainsEqual-WeightGet Alert
07/10/2024RDNTBuy Now
RadNet
$62.69-18.65%$48 → $51MaintainsEqual-WeightGet Alert
05/20/2024PRVABuy Now
Privia Health Gr
$18.065.2%$22 → $19MaintainsEqual-WeightGet Alert
05/15/2024ACHCBuy Now
Acadia Healthcare Co
$65.1836.54%$91 → $89MaintainsOverweightGet Alert
05/06/2024DVABuy Now
DaVita
$136.2010.13%$133 → $150MaintainsEqual-WeightGet Alert
05/02/2024THCBuy Now
Tenet Healthcare
$131.4211.86%$113 → $147MaintainsOverweightGet Alert
05/02/2024CVSBuy Now
CVS Health
$58.896.98%$78 → $63MaintainsEqual-WeightGet Alert
05/02/2024CNCBuy Now
Centene
$66.0057.58%$101 → $104MaintainsOverweightGet Alert
05/02/2024ACHCBuy Now
Acadia Healthcare Co
$65.1839.61%$100 → $91MaintainsOverweightGet Alert
04/29/2024HCABuy Now
HCA Healthcare
$316.9815.78%$356 → $367MaintainsOverweightGet Alert
04/26/2024UHSBuy Now
Universal Health Servs
$178.685.78%$181 → $189MaintainsEqual-WeightGet Alert
04/25/2024MOHBuy Now
Molina Healthcare
$283.9851.42%$437 → $430MaintainsEqual-WeightGet Alert
04/25/2024EHCBuy Now
Encompass Health
$85.4926.33%$101 → $108MaintainsOverweightGet Alert
04/23/2024ADUSBuy Now
Addus HomeCare
$120.40-31.06% → $83DowngradeEqual-Weight → UnderweightGet Alert
04/19/2024ELVBuy Now
Elevance Health
$530.6617.02%$584 → $621MaintainsOverweightGet Alert
04/17/2024UNHBuy Now
UnitedHealth Group
$518.498.01%$534 → $560MaintainsOverweightGet Alert
04/02/2024HUMBuy Now
Humana
$384.50-19.38%$356 → $310MaintainsEqual-WeightGet Alert
03/28/2024EHCBuy Now
Encompass Health
$85.4918.14%$95 → $101MaintainsOverweightGet Alert
03/06/2024UHSBuy Now
Universal Health Servs
$178.681.3% → $181Initiates → Equal-WeightGet Alert
03/06/2024UNHBuy Now
UnitedHealth Group
$518.496.27% → $551Initiates → OverweightGet Alert
03/06/2024THCBuy Now
Tenet Healthcare
$131.42-14.02% → $113Initiates → OverweightGet Alert
03/06/2024SGRYBuy Now
Surgery Partners
$25.7435.98% → $35Initiates → Equal-WeightGet Alert
03/06/2024RDNTBuy Now
RadNet
$62.69-23.43% → $48Initiates → Equal-WeightGet Alert
03/06/2024PRVABuy Now
Privia Health Gr
$18.0621.82% → $22Initiates → Equal-WeightGet Alert
03/06/2024MOHBuy Now
Molina Healthcare
$283.9853.88% → $437Initiates → Equal-WeightGet Alert
03/06/2024HUMBuy Now
Humana
$384.50-7.41% → $356Initiates → Equal-WeightGet Alert
03/06/2024HCABuy Now
HCA Healthcare
$316.9812.31% → $356Initiates → OverweightGet Alert
03/06/2024EHCBuy Now
Encompass Health
$85.4911.12% → $95Initiates → OverweightGet Alert
03/06/2024ELVBuy Now
Elevance Health
$530.6610.05% → $584Initiates → OverweightGet Alert
03/06/2024CVSBuy Now
CVS Health
$58.8932.45% → $78Initiates → Equal-WeightGet Alert
03/06/2024CYHBuy Now
Community Health Sys
$3.90-23.08% → $3Initiates → Equal-WeightGet Alert
03/06/2024CIBuy Now
Cigna Group
$331.4218.58% → $393Initiates → OverweightGet Alert
03/06/2024CNCBuy Now
Centene
$66.0053.03% → $101Initiates → OverweightGet Alert
03/06/2024ADUSBuy Now
Addus HomeCare
$120.40-26.91% → $88Initiates → Equal-WeightGet Alert
03/06/2024ACHCBuy Now
Acadia Healthcare Co
$65.1853.42% → $100Initiates → OverweightGet Alert
03/06/2024AGLBuy Now
Agilon Health
$6.54-23.55% → $5Initiates → UnderweightGet Alert
03/06/2024ALHCBuy Now
Alignment Healthcare
$8.98-49.89% → $4.5Initiates → UnderweightGet Alert
03/01/2024PRVABuy Now
Privia Health Gr
$18.0660.58%$31 → $29MaintainsBuyGet Alert
02/29/2024UHSBuy Now
Universal Health Servs
$178.68-0.94%$152 → $177MaintainsNeutralGet Alert
02/28/2024ACHCBuy Now
Acadia Healthcare Co
$65.1856.49%$88 → $102MaintainsBuyGet Alert
02/15/2024DVABuy Now
DaVita
$136.206.46%$134 → $145MaintainsBuyGet Alert
02/14/2024DVABuy Now
DaVita
$136.20-1.62%$113 → $134MaintainsBuyGet Alert
11/17/2023DVABuy Now
DaVita
$136.20-17.03%$142 → $113MaintainsBuyGet Alert
11/17/2023CANOBuy Now
Cano Health
$12 → $3.75DowngradeNeutral → SellGet Alert
11/02/2023THCBuy Now
Tenet Healthcare
$131.42-28.47%$104 → $94MaintainsBuyGet Alert
08/18/2023PRVABuy Now
Privia Health Gr
$18.0677.19%$35 → $32MaintainsBuyGet Alert
08/07/2023DVABuy Now
DaVita
$136.204.26%$100 → $142UpgradeNeutral → BuyGet Alert
08/01/2023THCBuy Now
Tenet Healthcare
$131.42-20.86%$95 → $104MaintainsBuyGet Alert
04/24/2023ACHCBuy Now
Acadia Healthcare Co
$65.1841.15%$96 → $92MaintainsBuyGet Alert
04/19/2023UHSBuy Now
Universal Health Servs
$178.68-13.25%$167 → $155MaintainsNeutralGet Alert
02/14/2023THCBuy Now
Tenet Healthcare
$131.42-40.65%$47 → $78MaintainsBuyGet Alert
01/24/2023UHSBuy Now
Universal Health Servs
$178.68-6.54%$113 → $167UpgradeSell → NeutralGet Alert
01/13/2023HCABuy Now
HCA Healthcare
$316.98-6.62%$237 → $296MaintainsBuyGet Alert
01/06/2023OSHBuy Now
Oak Street Health
$28 → $21MaintainsNeutralGet Alert
01/06/2023CMAXBuy Now
CareMax
$2.15178.72%$300 → $180MaintainsBuyGet Alert
01/06/2023CANOBuy Now
Cano Health
$1200 → $125DowngradeBuy → NeutralGet Alert
12/08/2022EHABBuy Now
Enhabit
$9.1930.58% → $12Initiates → SellGet Alert
12/08/2022PRVABuy Now
Privia Health Gr
$18.0666.11% → $30Initiates → BuyGet Alert
11/14/2022UHSBuy Now
Universal Health Servs
$178.68-36.76%$105 → $113MaintainsSellGet Alert
10/31/2022DVABuy Now
DaVita
$136.20-45.67%$117 → $74DowngradeBuy → NeutralGet Alert
08/19/2022DVABuy Now
DaVita
$136.20-14.1%$106 → $117UpgradeNeutral → BuyGet Alert
08/03/2022OSHBuy Now
Oak Street Health
$26 → $28MaintainsNeutralGet Alert
08/02/2022AMEDBuy Now
Amedisys
$97.98-3.04%$145 → $95DowngradeNeutral → SellGet Alert
07/28/2022THCBuy Now
Tenet Healthcare
$131.42-30.76%$113 → $91MaintainsBuyGet Alert
07/28/2022ACHCBuy Now
Acadia Healthcare Co
$65.1838.08%$82 → $90MaintainsBuyGet Alert
07/26/2022UHSBuy Now
Universal Health Servs
$178.68-41.24%$101 → $105MaintainsSellGet Alert
07/13/2022UHSBuy Now
Universal Health Servs
$178.68-43.47%$129 → $101MaintainsSellGet Alert
04/26/2022UHSBuy Now
Universal Health Servs
$178.68-27.8%$134 → $129MaintainsSellGet Alert
04/26/2022HCABuy Now
HCA Healthcare
$316.98-23.97%$289 → $241MaintainsBuyGet Alert
04/20/2022CANOBuy Now
Cano Health
→ $1500Initiates → BuyGet Alert
04/20/2022OSHBuy Now
Oak Street Health
→ $26Initiates → NeutralGet Alert
03/07/2022UHSBuy Now
Universal Health Servs
$178.68-25.01%$124 → $134MaintainsSellGet Alert
03/01/2022AMEDBuy Now
Amedisys
$97.9871.46%$152 → $168UpgradeSell → NeutralGet Alert
02/10/2022THCBuy Now
Tenet Healthcare
$131.42-15.54%$83 → $111UpgradeNeutral → BuyGet Alert